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
ABBOTT LABS COM 002824100 517 6,155 SH   SOLE   6,155 0 0
APPLE COMPUTER INC COM 037833100 2,027 10,245 SH   SOLE   10,245 0 0
AUTO DATA PROCESS INC COM 053015103 1,393 8,427 SH   SOLE   8,427 0 0
BANK OF HAWAII COM 062540109 435 5,250 SH   SOLE   5,250 0 0
BECTON DICKINSON & CO COM 075887109 1,689 6,703 SH   SOLE   6,703 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702 39,638 185,950 SH   SOLE   175,575 0 10,375
CATERPILLAR COM 149123101 744 5,460 SH   SOLE   5,460 0 0
CHEVRON CORP COM 166764100 3,357 26,982 SH   SOLE   26,982 0 0
CINTAS CORP COM 172908105 11,581 48,807 SH   SOLE   48,807 0 0
COLGATE PALMOLIVE CO COM 194162103 260 3,630 SH   SOLE   3,630 0 0
DISNEY WALT HOLDING CO COM DISNEY 254687106 239 1,717 SH   SOLE   1,717 0 0
ELECTR FOR IMAGING INC COM 286082102 492 13,350 SH   SOLE   13,350 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF MSCI RL EST ETF 316092857 204 7,800 SH   SOLE   7,800 0 0
GENERAL ELEC CO COM 369604103 163 15,611 SH   SOLE   15,611 0 0
HONEYWELL INTERNATIONAL COM 438516106 286 1,641 SH   SOLE   1,641 0 0
INTEL CORP COM 458140100 47,686 996,173 SH   SOLE   952,998 0 43,175
ISHARES GOLD TRUST ETF ISHARES 464285105 2,033 150,625 SH   SOLE   143,725 0 6,900
ISHARES EMERGING MKTS DIVIDEND ETF EM MKTS DIV ETF 464286319 787 19,300 SH   SOLE   18,100 0 1,200
ISHARES MSCI EMERGING MKTS MIN VOLATILITY MIN VOL EMRG MKT 464286533 432 7,350 SH   SOLE   7,175 0 175
ISHARES CORE TOT US STOCK MKT CORE S&P TTL STK 464287150 205 3,085 SH   SOLE   3,085 0 0
ISHARES BARCLAYS TIPS BOND FUND TIPS BD ETF 464287176 7,504 64,975 SH   SOLE   48,936 0 16,039
ISHARES CORE US AGGREGATE BOND CORE US AGGBD ET 464287226 8,302 74,561 SH   SOLE   54,361 0 20,200
ISHARES INTL TREAS BOND ETF INTL TREA BD ETF 464288117 3,993 78,535 SH   SOLE   77,910 0 625
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158 1,909 17,925 SH   SOLE   17,925 0 0
ISHARES JPM EMERG MKTS ETF JPMORGAN USD EMG 464288281 6,245 55,131 SH   SOLE   55,031 0 100
ISHARES CALIFORNIA MUNI CALIF MUN BD ETF 464288356 1,590 26,225 SH   SOLE   26,225 0 0
ISHARES NATIONAL AMT-FREE MUNI ETF NATIONAL MUN ETF 464288414 4,622 40,875 SH   SOLE   40,875 0 0
ISHARES TR HIGH YIELD CORP IBOXX HI YD ETF 464288513 431 4,950 SH   SOLE   4,950 0 0
ISHARES CORE US REIT CRE U S REIT ETF 464288521 1,628 31,300 SH   SOLE   31,300 0 0
ISHARES SHORT TERM CORP BOND ETF SH TR CRPORT ETF 464288646 10,478 196,084 SH   SOLE   189,913 0 6,171
ISHARES BARCLAYS SHORT TREAS BOND FUND SHORT TREAS BD 464288679 218 1,975 SH   SOLE   1,975 0 0
JOHNSON & JOHNSON COM 478160104 47,706 342,522 SH   SOLE   328,397 0 14,125
LAMAR ADVERTISING CO-CL A CL A 512816109 4,121 51,071 SH   SOLE   51,071 0 0
LIBERTY MEDIA - SIRIUSXM COM C SIRIUSXM 531229607 40,622 1,069,575 SH   SOLE   1,069,575 0 0
LIBERTY MEDIA - FORMULA ONE CL C COM SER C FRMLA 531229854 106,863 2,856,558 SH   SOLE   2,803,683 0 52,875
LIBERTY MEDIA - FORMULA ONE CL A COM SER A FRMLA 531229870 39,446 1,100,000 SH   SOLE   1,100,000 0 0
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 32,556 508,693 SH   SOLE   508,693 0 0
MICROSOFT CORP COM 594918104 3,951 29,495 SH   SOLE   29,495 0 0
NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 12,986 1,264,500 SH   SOLE   1,264,500 0 0
NORTHERN TRUST CORP COM 665859104 43,272 480,811 SH   SOLE   460,951 0 19,860
NOVO-NORDISK ADR ADR 670100205 410 8,035 SH   SOLE   8,035 0 0
PPG INDUSTRIES COM 693506107 203 1,740 SH   SOLE   1,740 0 0
PEPSICO INC COM 713448108 641 4,891 SH   SOLE   4,891 0 0
PFIZER INC COM 717081103 276 6,389 SH   SOLE   6,389 0 0
PROCTER & GAMBLE COM 742718109 4,313 39,338 SH   SOLE   39,338 0 0
SCHWAB (CHAS) CORP COM 808513105 561 13,983 SH   SOLE   13,983 0 0
SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 415 5,885 SH   SOLE   5,050 0 835
SCHWAB EMERGING MARKET ETF EMRG MKTEQ ETF 808524706 844 32,175 SH   SOLE   31,400 0 775
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805 4,203 131,000 SH   SOLE   130,050 0 950
SCHWAB US AGGREGATE BOND US AGGREGATE B 808524839 243 4,600 SH   SOLE   4,600 0 0
Schwab US REIT ETF US REIT ETF 808524847 1,516 34,125 SH   SOLE   33,730 0 395
SCHWAB US TIPS ETF US TIPS ETF 808524870 1,177 20,915 SH   SOLE   20,825 0 90
SCHWAB INTERNATNAL SMALL INTL SCEQT ETF 808524888 352 10,785 SH   SOLE   10,285 0 500
SYSCO CORP COM 871829107 51,028 721,563 SH   SOLE   703,498 0 18,065
TELEFLEX INC COM 879369106 55,339 167,111 SH   SOLE   163,566 0 3,545
TRADEWEB MARKETS INC - CLASS A CL A 892672106 10,028 228,900 SH   SOLE   228,900 0 0
UNION PACIFIC CORP COM 907818108 284 1,681 SH   SOLE   1,681 0 0
UNITED PARCEL SERVICE CL B 911312106 32,088 310,727 SH   SOLE   300,627 0 10,100
VANGUARD TOTAL BOND MKT EFT TOTAL BND MRKT 921937835 373 4,500 SH   SOLE   4,500 0 0
VANGUARD MSCI EAFE ETF FTSE DEV MKT ETF 921943858 27,709 664,348 SH   SOLE   613,890 0 50,458
VANGUARD INTL HIGH DIV YLD ETF INTL HIGH ETF 921946794 1,098 17,900 SH   SOLE   16,550 0 1,350
VANGUARD INTL DIV APPRECIATION ETF INTL DVD ETF 921946810 1,602 23,555 SH   SOLE   22,755 0 800
VANGUARD EMERGING MKT EMERG MKT BD ETF 921946885 10,456 130,025 SH   SOLE   117,740 0 12,285
VANGUARD SHORT TERM INFL-PROT SECS ETF STRM INFPROIDX 922020805 608 12,340 SH   SOLE   12,340 0 0
VANGUARD GLOBAL EX-US REAL ESTATE ETF GLB EX US ETF 922042676 5,707 96,732 SH   SOLE   93,547 0 3,185
VGRD FTSE ALL WRLD EX US FTSE SMCAP ETF 922042718 473 4,500 SH   SOLE   4,500 0 0
VANGUARD MSCI EMERGING MKT ETF FTSE EMR MKT ETF 922042858 21,297 500,761 SH   SOLE   463,237 0 37,524
VANGUARD MUNI BND TAX TAX EXEMPT BD 922907746 1,525 28,750 SH   SOLE   28,750 0 0
VANGUARD REAL ESTATE INDEX FUND ETF REAL ESTATE ETF 922908553 4,065 46,510 SH   SOLE   44,159 0 2,351
VANGUARD TOTAL STOCK VIPERS TOTAL STK MKT 922908769 3,551 23,662 SH   SOLE   23,312 0 350
WAL-MART STORES INC COM 931142103 47,171 426,932 SH   SOLE   418,532 0 8,400
WELLS FARGO & CO NEW COM 949746101 563 11,903 SH   SOLE   11,903 0 0
WILLIAMS COS INC DEL COM 969457100 204 7,300 SH   SOLE   7,300 0 0
INVESCO QQQ TRUST SERIES 1 UNIT SER 1 46090E103 338 1,811 SH   SOLE   1,811 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 947 11,115 SH   SOLE   11,115 0 0
DFB HEALTHCARE ACQUISTION CO COM 23291E109 10,247 1,011,648 SH   SOLE   1,011,648 0 0
DFB HEALTHCARE ACQUISITIONS WARRANTS *W EXP 04/11/202 23291E117 421 337,216 SH   SOLE   337,216 0 0
ABBVIE INC COM 00287Y109 258 3,558 SH   SOLE   3,558 0 0
ADVANCED DISPOSAL SERVICES INC COM 00790X101 58,458 1,831,973 SH   SOLE   1,831,973 0 0
ALPHABET INC CL C CAP STK CL C 02079K107 36,299 33,582 SH   SOLE   31,662 0 1,920
ALPHABET INC CL A CAP STK CL A 02079K305 554 512 SH   SOLE   512 0 0
AMERICAN TOWER REIT INC COM 03027X100 13,952 68,245 SH   SOLE   68,245 0 0
AMERICOLD REALTY TRUST COM 03064D108 87,145 2,688,011 SH   SOLE   2,688,011 0 0
BLACKSTONE GROUP LP COM UNIT LTD 09253U108 173,253 3,900,350 SH   SOLE   3,900,350 0 0
CHARTER COMMUNICATIONS CL A 16119P108 1,451 3,674 SH   SOLE   3,674 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 33,125 785,336 SH   SOLE   785,336 0 0
CHENIERE ENERGY INC COM NEW 16411R208 164,030 2,396,352 SH   SOLE   2,368,577 0 27,775
CISCO SYSTEMS INC COM 17275R102 221 4,047 SH   SOLE   4,047 0 0
COMCAST CORP NEW CL A CL A 20030N101 266 6,302 SH   SOLE   6,302 0 0
CROWN CASTLE INTL CORP COM 22822V101 10,902 83,638 SH   SOLE   74,688 0 8,950
EQUINIX INC COM 29444U700 1,067 2,116 SH   SOLE   2,116 0 0
EVERGY INC COM 30034W106 541 9,000 SH   SOLE   9,000 0 0
EXXON MOBIL CORP COM 30231G102 2,960 38,637 SH   SOLE   38,637 0 0
FEDEX CORPORATION COM 31428X106 14,450 88,011 SH   SOLE   78,936 0 9,075
FIRST TRUST NORTH NO AMER ENERGY 33738D101 10,049 399,598 SH   SOLE   307,288 0 92,310
FOCUS FINANCIAL PARTNERS - A COM CL A 34417P100 50,314 1,842,344 SH   SOLE   1,842,344 0 0
GS ACQUISITION HOLDINGS CORP UNIT 06/12/2023 36255F201 12,600 1,200,000 SH   SOLE   1,200,000 0 0
POWERSHARES ACT MANG C DB OPT YLD DIV ETF OPTIMUM YIELD 46090F100 3,510 214,470 SH   SOLE   207,295 0 7,175
POWERSHARES DB CMDTY IDX UNIT BEN INT UNIT 46138B103 1,050 66,800 SH   SOLE   59,400 0 7,400
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF EMRNG MKT SVRG 46138E784 5,344 184,053 SH   SOLE   136,268 0 47,785
ISHARES TRUST FLOATING RATE BD ETF FLTG RATE NT ETF 46429B655 5,821 114,305 SH   SOLE   98,305 0 16,000
ISHARES MSCI EAFE MIN VOLATILITY MIN VOL EAFE ETF 46429B689 991 13,650 SH   SOLE   13,500 0 150
ISHARES MSCI USA MIN. VOLATILITY ETF MIN VOL USA ETF 46429B697 1,236 20,025 SH   SOLE   19,825 0 200
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 3,430 34,109 SH   SOLE   33,184 0 925
ISHARES US ETF TRUST COMMODITIES SELECT COMMOD SEL STG 46431W853 1,196 36,589 SH   SOLE   35,889 0 700
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 1,598 26,030 SH   SOLE   26,030 0 0
ISHARES MSCI EMERGING MKT ETF CORE MSCI EMKT 46434G103 3,312 64,404 SH   SOLE   64,254 0 150
ISHARES TRUST 0-5 YR INVT GRADE CORP BD 0-5YR INVT GR CP 46434V100 7,148 140,255 SH   SOLE   140,255 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I 0-5YR HI YL CP 46434V407 11,897 254,757 SH   SOLE   226,707 0 28,050
IBONDS ETF CORP DEC 2019 IBONDS DEC19 ETF 46434VAU4 548 22,050 SH   SOLE   22,050 0 0
MORGAN J P & CO INC COM 46625H100 467 4,183 SH   SOLE   4,183 0 0
JPMORGAN ALERIAN MLP INDEX ETN ALERIAN ML ETN 46625H365 361 14,400 SH   SOLE   14,400 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT DIV RTN INT EQ 46641Q209 7,285 133,770 SH   SOLE   126,920 0 6,850
JPMRG DVSFD RETN EMRG DIV RTN EM EQT 46641Q308 3,426 61,605 SH   SOLE   59,080 0 2,525
JP MORGAN ETF TRUST DIVERSIFIED RETURN JPMORGAN DIVER 46641Q407 1,893 25,300 SH   SOLE   23,485 0 1,815
JP MORGAN ETF TRUST ULTRA SHORT INCOME ULTRA SHRT INC 46641Q837 6,447 127,955 SH   SOLE   113,030 0 14,925
LPL FINANCIAL HOLDINGS INC COM 50212V100 123,252 1,511,000 SH   SOLE   1,497,925 0 13,075
LAB CO OF AMER HLDG COM NEW 50540R409 39,263 227,090 SH   SOLE   217,303 0 9,787
MASTERCARD INC CL A 57636Q104 3,894 14,722 SH   SOLE   14,722 0 0
MERCK & CO INC COM 58933Y105 273 3,264 SH   SOLE   3,264 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A COM SER A 74915M100 630 50,852 SH   SOLE   50,852 0 0
SBA COMMUNICATIONS CORP CL A CL A 78410G104 12,096 53,800 SH   SOLE   51,900 0 1,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,309 7,881 SH   SOLE   117,208 0 0
SPDR GOLD TRUST SHS GOLD SHS 78463V107 2,711 20,360 SH   SOLE   19,760 0 600
SPDR DOW JONES INT'L REAL ESTATE ETF DJ INTL RL ETF 78463X863 1,736 44,806 SH   SOLE   44,032 0 774
SPDR PORTFOLIO SHORT TERM CORP BOND ETF PORTFOLIO SHORT 78464A474 9,921 322,350 SH   SOLE   287,125 0 35,225
SPDR BARCLAYS INT'L TB ETF BLOMBERG INTL TR 78464A516 6,850 236,891 SH   SOLE   190,611 0 46,280
SPDR BLMBRG BRCLY INV GR BLOMBERG BRC INV 78468R200 4,166 135,590 SH   SOLE   135,315 0 275
SPDR SER TR BLOOMBERG SRT TR BLOOMBERG SRT TR 78468R408 1,898 69,725 SH   SOLE   69,000 0 725
SPDR SERIES BARCLAYS HIGH YLD BOND FUND BLOOMBERG BRCLYS 78468R622 2,528 23,211 SH   SOLE   23,211 0 0
SOLARWINDS CORP. COM 83417Q105 116,306 6,341,675 SH   SOLE   6,341,675 0 0
TRANSCANADA CORP COM COM 87807B107 207 4,200 SH   SOLE   4,200 0 0
TRISTATE CAPITAL HOLDINGS INC COM 89678F100 213 10,000 SH   SOLE   10,000 0 0
UNITED HEALTHCARE CORP COM 91324P102 259 1,065 SH   SOLE   1,065 0 0
VANGUARD SHORT TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 12,404 153,746 SH   SOLE   126,866 0 26,880
VERRA MOBILITY CORP COM 92511U102 87,852 6,711,489 SH   SOLE   4,537,575 0 0
VISA INC CLASS A COM CL A 92826C839 311 1,793 SH   SOLE   1,793 0 0
WISDOMTREE TR EMERGING MKTS QUALITY DIVI ETF EM MKTS QTLY DIV 97717W323 531 21,475 SH   SOLE   21,475 0 0
WISDOMTREE TR US QUALITY DIVID GROWTH FD US QTLY DIV GRT 97717X669 292 6,694 SH   SOLE   6,694 0 0
LIBERTY GLOBAL SERIES C SHS CL C G5480U120 1,382 52,122 SH   SOLE   52,122 0 0
TPG PACE HOLDINGS CORP. UNIT 99/99/9999 G89827102 13,158 1,213,900 SH   SOLE   1,213,900 0 0
TPG PACE HOLDINGS CORP.WARRANTS *W EXP 06/27/202 G89827110 537 340,000 SH   SOLE   340,000 0 0
TPG PACE HOLDINGS CORP.\CL A CL A G89827128 10,400 1,000,000 SH   SOLE   1,000,000 0 0