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 | COM | 88579Y101 | 689,119 | 6,885 | SH | | SOLE | | 6,885 | 0 | 0 |
ABBOTT LABS | COM | 002824100 | 1,529,114 | 14,026 | SH | | SOLE | | 14,026 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 1,706,355 | 12,665 | SH | | SOLE | | 12,665 | 0 | 0 |
ADOBE SYSTEMS INC | COM | 00724F101 | 47,405,135 | 96,945 | SH | | SOLE | | 92,536 | 0 | 4,409 |
ALEXANDER & BALDWIN INC | COM | 014491104 | 657,713 | 35,399 | SH | | SOLE | | 35,399 | 0 | 0 |
ALPHABET INC CL A | CAP STK CL A | 02079K305 | 2,580,253 | 21,556 | SH | | SOLE | | 21,556 | 0 | 0 |
ALPHABET INC CL C | CAP STK CL C | 02079K107 | 82,043,426 | 678,213 | SH | | SOLE | | 655,532 | 0 | 22,681 |
AMAZON.COM | COM | 023135106 | 27,493,184 | 210,902 | SH | | SOLE | | 205,012 | 0 | 5,890 |
AMERICAN TOWER REIT INC | COM | 03027X100 | 11,995,851 | 61,853 | SH | | SOLE | | 61,853 | 0 | 0 |
AMERICOLD REALTY TRUST INC | COM | 03064D108 | 44,260,996 | 1,370,309 | SH | | SOLE | | 1,317,387 | 0 | 52,922 |
AMERISOURCEBERGEN CORP COM | COM | 03073E105 | 1,602,941 | 8,330 | SH | | SOLE | | 8,330 | 0 | 0 |
APPLE COMPUTER INC | COM | 037833100 | 26,684,837 | 137,571 | SH | | SOLE | | 135,419 | 0 | 2,152 |
AUTO DATA PROCESS INC | COM | 053015103 | 479,581 | 2,182 | SH | | SOLE | | 2,182 | 0 | 0 |
BANK OF HAWAII | COM | 062540109 | 216,457 | 5,250 | SH | | SOLE | | 5,250 | 0 | 0 |
BECTON DICKINSON & CO | COM | 075887109 | 614,351 | 2,327 | SH | | SOLE | | 2,327 | 0 | 0 |
BERKSHIRE HATHAWAY CL B | CL B NEW | 084670702 | 71,103,274 | 208,514 | SH | | SOLE | | 201,144 | 0 | 7,370 |
BLACKROCK INC | COM | 09247X101 | 214,944 | 311 | SH | | SOLE | | 311 | 0 | 0 |
BLACKSTONE GROUP LP | COM | 09260D107 | 69,518,507 | 747,752 | SH | | SOLE | | 727,122 | 0 | 20,630 |
BRISTOL MYERS SQUIBB | COM | 110122108 | 319,750 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
CARMAX INC | COM | 143130102 | 19,775,799 | 236,270 | SH | | SOLE | | 230,025 | 0 | 6,245 |
CATERPILLAR | COM | 149123101 | 902,511 | 3,668 | SH | | SOLE | | 3,668 | 0 | 0 |
CHENIERE ENERGY INC | COM NEW | 16411R208 | 97,664,979 | 641,014 | SH | | SOLE | | 625,193 | 0 | 15,821 |
CHENIERE ENERGY PARTNERS LP | COM UNIT | 16411Q101 | 41,339,103 | 895,949 | SH | | SOLE | | 895,949 | 0 | 0 |
CHEVRON CORP | COM | 166764100 | 3,220,639 | 20,468 | SH | | SOLE | | 20,468 | 0 | 0 |
CINTAS CORP | COM | 172908105 | 18,993,923 | 38,211 | SH | | SOLE | | 38,211 | 0 | 0 |
COMCAST CORP NEW CL A | CL A | 20030N101 | 274,313 | 6,602 | SH | | SOLE | | 6,602 | 0 | 0 |
COSTCO WHOLESALE CORP | COM | 22160K105 | 257,476 | 478 | SH | | SOLE | | 478 | 0 | 0 |
CROWN CASTLE INC | COM | 22822V101 | 15,156,868 | 133,025 | SH | | SOLE | | 122,125 | 0 | 10,900 |
DISNEY WALT HOLDING CO | COM | 254687106 | 369,968 | 4,143 | SH | | SOLE | | 4,143 | 0 | 0 |
EBAY | COM | 278642103 | 34,775,309 | 778,145 | SH | | SOLE | | 747,180 | 0 | 30,965 |
EQUINIX INC | COM | 29444U700 | 373,939 | 477 | SH | | SOLE | | 477 | 0 | 0 |
EVERGY INC | COM | 30034W106 | 525,780 | 9,000 | SH | | SOLE | | 9,000 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 2,105,466 | 19,631 | SH | | SOLE | | 19,631 | 0 | 0 |
FIRST TRUST NASDAQ CYBERSECURITY ETF | NASDAQ CYB ETF | 33734X846 | 594,871 | 13,100 | SH | | SOLE | | 13,100 | 0 | 0 |
FIRST TRUST NORTH | NO AMER ENERGY | 33738D101 | 20,269,791 | 750,733 | SH | | SOLE | | 675,853 | 0 | 74,880 |
GENERAL MILLS INC | COM | 370334104 | 516,037 | 6,728 | SH | | SOLE | | 6,728 | 0 | 0 |
HOME DEPOT INC | COM | 437076102 | 206,264 | 664 | SH | | SOLE | | 664 | 0 | 0 |
INTEL CORP | COM | 458140100 | 2,689,350 | 80,423 | SH | | SOLE | | 80,423 | 0 | 0 |
INT'L BUSINESS MACHINES | COM | 459200101 | 659,415 | 4,928 | SH | | SOLE | | 4,928 | 0 | 0 |
INVESCO OPTIMUM YIELD ETF | OPTIMUM YIELD | 46090F100 | 3,855,970 | 283,423 | SH | | SOLE | | 265,489 | 0 | 17,934 |
INVESCO QQQ TRUST SERIES 1 | UNIT SER 1 | 46090E103 | 1,710,784 | 4,631 | SH | | SOLE | | 4,631 | 0 | 0 |
ISHARES 0-5 YEAR TIPS BOND ETF | 0-5 YR TIPS ETF | 46429B747 | 2,123,078 | 21,752 | SH | | SOLE | | 21,442 | 0 | 310 |
ISHARES BARCLAYS TIPS BOND FUND | TIPS BD ETF | 464287176 | 3,704,750 | 34,424 | SH | | SOLE | | 32,185 | 0 | 2,239 |
ISHARES CALIFORNIA MUNI | CALIF MUN BD ETF | 464288356 | 3,475,373 | 61,025 | SH | | SOLE | | 61,025 | 0 | 0 |
ISHARES CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 4,479,502 | 66,363 | SH | | SOLE | | 65,313 | 0 | 1,050 |
ISHARES CORE TOT US STOCK MKT | CORE S&P TTL STK | 464287150 | 5,820,012 | 59,485 | SH | | SOLE | | 59,485 | 0 | 0 |
ISHARES CORE US AGGREGATE BOND | CORE US AGGBD ET | 464287226 | 12,793,451 | 130,612 | SH | | SOLE | | 127,497 | 0 | 3,115 |
ISHARES ESG MSCI USA SMALL-CAP ETF | ESG AWARE MSCI | 46435U663 | 214,008 | 6,025 | SH | | SOLE | | 6,025 | 0 | 0 |
ISHARES GOLD TRUST ETF | ISHARES NEW | 464285204 | 4,795,728 | 131,787 | SH | | SOLE | | 127,425 | 0 | 4,362 |
ISHARES INTL TREAS BOND ETF | INTL TREA BD ETF | 464288117 | 1,239,167 | 31,300 | SH | | SOLE | | 31,300 | 0 | 0 |
ISHARES JPM EMERG MKTS ETF | JPMORGAN USD EMG | 464288281 | 4,878,432 | 56,372 | SH | | SOLE | | 54,372 | 0 | 2,000 |
ISHARES MSCI EMERGING MKT ETF | CORE MSCI EMKT | 46434G103 | 5,161,648 | 104,720 | SH | | SOLE | | 103,460 | 0 | 1,260 |
ISHARES MSCI USA MIN. VOLATILITY ETF | MSCI USA MIN VOL | 46429B697 | 408,815 | 5,500 | SH | | SOLE | | 5,500 | 0 | 0 |
ISHARES NATIONAL AMT-FREE MUNI ETF | NATIONAL MUN ETF | 464288414 | 1,667,656 | 15,625 | SH | | SOLE | | 15,625 | 0 | 0 |
ISHARES RUSSELL 2000 FUND | RUSSELL 2000 ETF | 464287655 | 486,902 | 2,600 | SH | | SOLE | | 2,600 | 0 | 0 |
ISHARES S&P 500 VALUE | S&P 500 VAL ETF | 464287408 | 237,565 | 1,473 | SH | | SOLE | | 1,337 | 0 | 136 |
ISHARES SELECT DIVIDEND | SELECT DIVID ETF | 464287168 | 857,567 | 7,569 | SH | | SOLE | | 7,569 | 0 | 0 |
ISHARES SHORT TERM CORP BOND ETF | ISHS 1-5YR INVS | 464288646 | 7,539,169 | 150,272 | SH | | SOLE | | 144,287 | 0 | 5,985 |
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | SHRT NAT MUN ETF | 464288158 | 1,284,894 | 12,350 | SH | | SOLE | | 12,350 | 0 | 0 |
ISHARES TR HIGH YIELD CORP | IBOXX HI YD ETF | 464288513 | 429,349 | 5,719 | SH | | SOLE | | 5,719 | 0 | 0 |
ISHARES TR MSCI USA ESG SLC | MSCI USA ESG SLC | 464288802 | 353,491 | 3,775 | SH | | SOLE | | 3,775 | 0 | 0 |
ISHARES TR S&P 500 GROWTH ETF | S&P 500 GRWT ETF | 464287309 | 223,238 | 3,167 | SH | | SOLE | | 2,835 | 0 | 332 |
ISHARES TR S&P MIDCAP 400 | CORE S&P MCP ETF | 464287507 | 205,784 | 787 | SH | | SOLE | | 787 | 0 | 0 |
ISHARES TREASURY FLOATING RATE BOND ETF | TRS FLT RT BD | 46434V860 | 2,376,423 | 46,900 | SH | | SOLE | | 46,900 | 0 | 0 |
ISHARES TRUST 0-5 YR INVT GRADE CORP BD | 0-5YR INVT GR CP | 46434V100 | 4,009,866 | 83,175 | SH | | SOLE | | 83,175 | 0 | 0 |
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I | 0-5YR HI YL CP | 46434V407 | 8,022,979 | 193,558 | SH | | SOLE | | 184,795 | 0 | 8,763 |
ISHARES TRUST ESG 1-5 YEAR USD CORPORATE | ESG AWRE 1 5 YR | 46435G243 | 743,003 | 31,075 | SH | | SOLE | | 31,075 | 0 | 0 |
ISHARES TRUST FLOATING RATE BD ETF | FLTG RATE NT ETF | 46429B655 | 980,317 | 19,290 | SH | | SOLE | | 18,790 | 0 | 500 |
ISHARES ULTRA SHORT TERM | BLACKROCK ULTRA | 46434V878 | 6,224,625 | 123,750 | SH | | SOLE | | 123,750 | 0 | 0 |
ISHARES US ETF TRUST COMMODITIES SELECT | GSCI CMDTY STGY | 46431W853 | 4,128,222 | 158,900 | SH | | SOLE | | 158,400 | 0 | 500 |
JOHNSON & JOHNSON | COM | 478160104 | 62,446,242 | 377,273 | SH | | SOLE | | 365,068 | 0 | 12,205 |
JP MORGAN ETF TRUST ULTRA SHORT INCOME | ULTRA SHRT INC | 46641Q837 | 30,219,628 | 602,705 | SH | | SOLE | | 584,745 | 0 | 17,960 |
JPMORGAN ULTRA-SHORT MUNICIPAL INC ETF | ULTRA SHT MUNCPL | 46641Q654 | 2,395,745 | 47,300 | SH | | SOLE | | 47,300 | 0 | 0 |
KIMBERLY CLARK | COM | 494368103 | 440,273 | 3,189 | SH | | SOLE | | 3,189 | 0 | 0 |
LAB CO OF AMER HLDG | COM NEW | 50540R409 | 53,370,612 | 221,152 | SH | | SOLE | | 212,715 | 0 | 8,437 |
LAMAR ADVERTISING CO-CL A | CL A | 512816109 | 3,755,123 | 37,835 | SH | | SOLE | | 37,835 | 0 | 0 |
LIBERTY MEDIA - FORMULA ONE CL C | COM SER C FRMLA | 531229854 | 68,739,974 | 913,124 | SH | | SOLE | | 883,879 | 0 | 29,245 |
LPL FINANCIAL HOLDINGS INC | COM | 50212V100 | 111,702,230 | 513,738 | SH | | SOLE | | 502,923 | 0 | 10,815 |
MAGELLAN MIDSTREAM PARTNERS | COM UNIT RP LP | 559080106 | 41,318,089 | 662,998 | SH | | SOLE | | 662,998 | 0 | 0 |
MASTERCARD INC | CL A | 57636Q104 | 3,915,694 | 9,956 | SH | | SOLE | | 9,956 | 0 | 0 |
MATSON INC COM | COM | 57686G105 | 3,202,942 | 41,206 | SH | | SOLE | | 41,206 | 0 | 0 |
MERCK & CO INC | COM | 58933Y105 | 536,909 | 4,653 | SH | | SOLE | | 4,653 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 56,472,211 | 165,831 | SH | | SOLE | | 159,703 | 0 | 6,128 |
MORGAN J P & CO INC | COM | 46625H100 | 733,744 | 5,045 | SH | | SOLE | | 5,045 | 0 | 0 |
NORTHERN TRUST CORP | COM | 665859104 | 22,251,193 | 300,124 | SH | | SOLE | | 292,849 | 0 | 7,275 |
NOVO-NORDISK ADR | ADR | 670100205 | 1,300,304 | 8,035 | SH | | SOLE | | 8,035 | 0 | 0 |
NUSHARES ETF TR ESG HI TLD CRP | ESG HI TLD CRP | 67092P854 | 215,361 | 10,475 | SH | | SOLE | | 10,475 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 601,881 | 3,249 | SH | | SOLE | | 3,249 | 0 | 0 |
PPG INDUSTRIES | COM | 693506107 | 1,444,442 | 9,740 | SH | | SOLE | | 9,740 | 0 | 0 |
PROCTER & GAMBLE | COM | 742718109 | 5,885,084 | 38,784 | SH | | SOLE | | 38,784 | 0 | 0 |
SBA COMMUNICATIONS CORP CL A | CL A | 78410G104 | 12,380,387 | 53,419 | SH | | SOLE | | 49,119 | 0 | 4,300 |
SCHWAB INTL EQUITY ETF | INTL EQTY ETF | 808524805 | 905,973 | 25,413 | SH | | SOLE | | 25,413 | 0 | 0 |
SCHWAB US BROAD MARKET ETF | US BRD MKT ETF | 808524102 | 273,389 | 5,288 | SH | | SOLE | | 5,288 | 0 | 0 |
SCHWAB US REIT ETF | US REIT ETF | 808524847 | 2,005,535 | 102,690 | SH | | SOLE | | 101,265 | 0 | 1,425 |
SCHWAB US TIPS ETF | US TIPS ETF | 808524870 | 2,385,040 | 45,490 | SH | | SOLE | | 45,325 | 0 | 165 |
SELECT SECTOR SPDR TR TECHNOLOGY | TECHNOLOGY | 81369Y803 | 218,715 | 1,258 | SH | | SOLE | | 1,258 | 0 | 0 |
SPDR BARCLAYS INT'L TB ETF | BLOOMBERG INTL T | 78464A516 | 1,105,466 | 49,022 | SH | | SOLE | | 49,022 | 0 | 0 |
SPDR DOW JONES INT'L REAL ESTATE ETF | DJ INTL RL ETF | 78463X863 | 779,610 | 31,474 | SH | | SOLE | | 31,474 | 0 | 0 |
SPDR GOLD TRUST SHS | GOLD SHS | 78463V107 | 4,201,110 | 23,566 | SH | | SOLE | | 23,316 | 0 | 250 |
SPDR PORTFOLIO SHORT TERM CORP BOND ETF | PORTFOLIO SHORT | 78464A474 | 9,234,120 | 313,659 | SH | | SOLE | | 309,484 | 0 | 4,175 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,446,718 | 3,263 | SH | | SOLE | | 3,263 | 0 | 0 |
SPDR SER TR BLOOMBERG SRT TR | BLOOMBERG SHT TE | 78468R408 | 4,872,075 | 197,250 | SH | | SOLE | | 197,150 | 0 | 100 |
SPDR SERIES BARCLAYS HIGH YLD BOND FUND | BLOOMBERG HIGH Y | 78468R622 | 237,897 | 2,585 | SH | | SOLE | | 2,585 | 0 | 0 |
SYSCO CORP | COM | 871829107 | 13,907,651 | 187,434 | SH | | SOLE | | 187,434 | 0 | 0 |
TELEFLEX INC | COM | 879369106 | 19,344,041 | 79,924 | SH | | SOLE | | 79,924 | 0 | 0 |
TESLA MOTORS INC | COM | 88160R101 | 274,858 | 1,050 | SH | | SOLE | | 1,050 | 0 | 0 |
UNION PACIFIC CORP | COM | 907818108 | 440,956 | 2,155 | SH | | SOLE | | 2,155 | 0 | 0 |
UNITED HEALTHCARE CORP | COM | 91324P102 | 507,555 | 1,056 | SH | | SOLE | | 1,056 | 0 | 0 |
UNITED PARCEL SERVICE | CL B | 911312106 | 55,976,363 | 312,280 | SH | | SOLE | | 302,305 | 0 | 9,975 |
VANECK VECTORS ETF TR GREEN BD ETF | GREEN BOND ETF | 92189F171 | 251,004 | 10,775 | SH | | SOLE | | 10,775 | 0 | 0 |
VANGUARD CONSUMER DISCRETIONARY ETF | CONSUM DIS ETF | 92204A108 | 538,080 | 1,900 | SH | | SOLE | | 1,900 | 0 | 0 |
VANGUARD DIV APPRECIATION ETF | DIV APP ETF | 921908844 | 633,481 | 3,900 | SH | | SOLE | | 3,900 | 0 | 0 |
VANGUARD EMERGING MKT | EM MK GOV BD ETF | 921946885 | 10,833,111 | 173,970 | SH | | SOLE | | 170,445 | 0 | 3,525 |
VANGUARD GLOBAL EX-US REAL ESTATE ETF | GLB EX US ETF | 922042676 | 4,657,820 | 115,895 | SH | | SOLE | | 109,080 | 0 | 6,815 |
VANGUARD INFORMATION | INF TECH ETF | 92204A702 | 718,510 | 1,625 | SH | | SOLE | | 1,625 | 0 | 0 |
VANGUARD INTL DIV APPRECIATION ETF | INTL DVD ETF | 921946810 | 1,054,994 | 14,049 | SH | | SOLE | | 13,249 | 0 | 800 |
VANGUARD MID-CAP ETF | MID CAP ETF | 922908629 | 399,590 | 1,815 | SH | | SOLE | | 1,815 | 0 | 0 |
VANGUARD MSCI EAFE ETF | VAN FTSE DEV MKT | 921943858 | 15,294,262 | 331,188 | SH | | SOLE | | 296,245 | 0 | 34,943 |
VANGUARD MSCI EMERGING MKT ETF | FTSE EMR MKT ETF | 922042858 | 10,565,296 | 259,717 | SH | | SOLE | | 233,668 | 0 | 26,049 |
VANGUARD MUNI BND TAX | TAX EXEMPT BD | 922907746 | 2,011,311 | 40,050 | SH | | SOLE | | 40,050 | 0 | 0 |
VANGUARD REAL ESTATE INDEX FUND ETF | REAL ESTATE ETF | 922908553 | 6,190,946 | 74,089 | SH | | SOLE | | 71,202 | 0 | 2,887 |
VANGUARD SHORT TERM CORP BOND ETF | SHRT TRM CORP BD | 92206C409 | 9,347,187 | 123,542 | SH | | SOLE | | 121,597 | 0 | 1,945 |
VANGUARD SHORT TERM INFL-PROT SECS ETF | STRM INFPROIDX | 922020805 | 1,634,534 | 34,469 | SH | | SOLE | | 34,269 | 0 | 200 |
VANGUARD SMALL CAP | SMALL CP ETF | 922908751 | 369,139 | 1,856 | SH | | SOLE | | 1,856 | 0 | 0 |
VANGUARD TOTAL BOND MKT EFT | TOTAL BND MRKT | 921937835 | 5,763,590 | 79,290 | SH | | SOLE | | 75,790 | 0 | 3,500 |
VANGUARD TOTAL STOCK VIPERS | TOTAL STK MKT | 922908769 | 9,859,742 | 44,760 | SH | | SOLE | | 41,470 | 0 | 3,290 |
VANGUARD ULTRA-SHORT BOND ETF | VANGUARD ULTRA | 92203C303 | 427,692 | 8,700 | SH | | SOLE | | 8,700 | 0 | 0 |
VANGUARD WORLD FD ESG INTL STK ETF | ESG INTL STK ETF | 921910725 | 233,684 | 4,400 | SH | | SOLE | | 4,400 | 0 | 0 |
VANGUARD WORLD FD ESG US STK ETF | ESG US STK ETF | 921910733 | 254,637 | 3,250 | SH | | SOLE | | 3,250 | 0 | 0 |
VERIZON COMMUNICATIONS | COM | 92343V104 | 472,275 | 12,699 | SH | | SOLE | | 12,699 | 0 | 0 |
VERRA MOBILITY CORP | CL A COM STK | 92511U102 | 40,884,194 | 2,073,235 | SH | | SOLE | | 2,006,010 | 0 | 67,225 |
VISA INC CLASS A | COM CL A | 92826C839 | 488,971 | 2,059 | SH | | SOLE | | 2,059 | 0 | 0 |
WAL-MART STORES INC | COM | 931142103 | 39,006,011 | 248,161 | SH | | SOLE | | 248,161 | 0 | 0 |
WARNER MUSIC GROUP CORP CL A | COM CL A | 934550203 | 44,705,869 | 1,713,525 | SH | | SOLE | | 1,648,960 | 0 | 64,565 |
WELLS FARGO & CO NEW | COM | 949746101 | 403,326 | 9,450 | SH | | SOLE | | 9,450 | 0 | 0 |
WISDOMTREE TR US QUALITY DIVID GROWTH FD | US QTLY DIV GRT | 97717X669 | 372,679 | 5,590 | SH | | SOLE | | 5,590 | 0 | 0 |
XTRACKERS INTERNATIONAL REAL ESTATE ETF | XTRACK INTL REAL | 233051846 | 2,490,856 | 123,800 | SH | | SOLE | | 123,800 | 0 | 0 |
YUM CHINA HLDGS INC COM | COM | 98850P109 | 9,404,820 | 166,457 | SH | | SOLE | | 160,892 | 0 | 5,565 |
ZIMMER BIOMET HLDGS | COM | 98956P102 | 15,461,765 | 106,193 | SH | | SOLE | | 103,508 | 0 | 2,685 |