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 534 6,155 SH   SOLE   6,155 0 0
ABBVIE INC COM 00287Y109 295 3,333 SH   SOLE   3,333 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 71,601 5,728,078 SH   SOLE   5,728,078 0 0
ACCEL ENTERTAINMENT INC - WARRANTS *W EXP 11/20/202 00436Q114 4,422 1,499,157 SH   SOLE   1,499,157 0 0
ALPHABET INC CL A CAP STK CL A 02079K305 517 386 SH   SOLE   386 0 0
ALPHABET INC CL C CAP STK CL C 02079K107 47,803 35,754 SH   SOLE   33,819 0 1,935
AMERICAN TOWER REIT INC COM 03027X100 14,533 63,239 SH   SOLE   63,239 0 0
AMERICOLD REALTY TRUST COM 03064D108 96,376 2,748,911 SH   SOLE   2,748,911 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 817 9,615 SH   SOLE   9,615 0 0
APPLE COMPUTER INC COM 037833100 2,641 8,995 SH   SOLE   8,894 0 101
AUTO DATA PROCESS INC COM 053015103 1,228 7,207 SH   SOLE   7,207 0 0
BANK OF HAWAII COM 062540109 499 5,250 SH   SOLE   5,250 0 0
BECTON DICKINSON & CO COM 075887109 1,523 5,602 SH   SOLE   5,602 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702 40,344 178,121 SH   SOLE   167,596 0 10,525
BLACKSTONE GROUP LP COM CL A 09260D107 165,867 2,965,090 SH   SOLE   2,931,665 0 33,425
CATERPILLAR COM 149123101 796 5,391 SH   SOLE   5,391 0 0
CHARTER COMMUNICATIONS CL A 16119P108 992 2,047 SH   SOLE   2,047 0 0
CHENIERE ENERGY INC COM NEW 16411R208 171,036 2,800,668 SH   SOLE   2,771,413 0 29,255
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 31,437 789,686 SH   SOLE   789,686 0 0
CHEVRON CORP COM 166764100 3,170 26,309 SH   SOLE   26,309 0 0
CINTAS CORP COM 172908105 12,733 47,322 SH   SOLE   47,322 0 0
COMCAST CORP NEW CL A CL A 20030N101 283 6,302 SH   SOLE   6,302 0 0
CONYERS PARK II ACQUISITION CORP UNIT 99/99/9999 212896203 13,284 1,220,985 SH   SOLE   1,220,985 0 0
CROWN CASTLE INTL CORP COM 22822V101 11,692 82,256 SH   SOLE   73,306 0 8,950
DISNEY WALT HOLDING CO COM DISNEY 254687106 259 1,792 SH   SOLE   1,792 0 0
DYNATRACE HOLDINGS LLC COM 268150109 7,698 304,300 SH   SOLE   304,300 0 0
EQUINIX INC COM 29444U700 1,001 1,716 SH   SOLE   1,716 0 0
EVERGY INC COM 30034W106 585 9,000 SH   SOLE   9,000 0 0
EXXON MOBIL CORP COM 30231G102 2,615 37,477 SH   SOLE   37,477 0 0
FEDEX CORPORATION COM 31428X106 1,019 6,741 SH   SOLE   6,741 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF MSCI RL EST ETF 316092857 217 7,800 SH   SOLE   7,800 0 0
FIRST TRUST NORTH NO AMER ENERGY 33738D101 10,997 431,448 SH   SOLE   340,038 0 91,410
FOCUS FINANCIAL PARTNERS - A COM CL A 34417P100 55,524 1,884,094 SH   SOLE   1,884,094 0 0
GENERAL ELEC CO COM 369604103 164 14,711 SH   SOLE   14,711 0 0
HONEYWELL INTERNATIONAL COM 438516106 285 1,612 SH   SOLE   1,612 0 0
INTEL CORP COM 458140100 59,653 996,720 SH   SOLE   953,870 0 42,850
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF EMRNG MKT SVRG 46138E784 5,297 179,103 SH   SOLE   131,268 0 47,835
INVESCO QQQ TRUST SERIES 1 UNIT SER 1 46090E103 321 1,511 SH   SOLE   1,511 0 0
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 3,307 32,837 SH   SOLE   32,237 0 600
ISHARES BARCLAYS SHORT TREAS BOND FUND SHORT TREAS BD 464288679 319 2,895 SH   SOLE   2,895 0 0
ISHARES BARCLAYS TIPS BOND FUND TIPS BD ETF 464287176 7,066 60,617 SH   SOLE   45,128 0 15,489
ISHARES CALIFORNIA MUNI CALIF MUN BD ETF 464288356 1,605 26,225 SH   SOLE   26,225 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 1,991 30,530 SH   SOLE   30,530 0 0
ISHARES CORE TOT US STOCK MKT CORE S&P TTL STK 464287150 238 3,285 SH   SOLE   3,285 0 0
ISHARES CORE US AGGREGATE BOND CORE US AGGBD ET 464287226 13,654 121,511 SH   SOLE   93,861 0 27,650
ISHARES CORE US REIT CRE U S REIT ETF 464288521 1,708 31,300 SH   SOLE   31,300 0 0
ISHARES EMERGING MKTS DIVIDEND ETF EM MKTS DIV ETF 464286319 757 18,650 SH   SOLE   17,450 0 1,200
ISHARES GOLD TRUST ETF ISHARES 464285105 2,513 173,372 SH   SOLE   166,472 0 6,900
ISHARES INTL TREAS BOND ETF INTL TREA BD ETF 464288117 3,784 75,435 SH   SOLE   74,510 0 925
ISHARES JPM EMERG MKTS ETF JPMORGAN USD EMG 464288281 6,215 54,256 SH   SOLE   54,156 0 100
ISHARES MSCI EAFE MIN VOLATILITY MIN VOL EAFE ETF 46429B689 1,019 13,675 SH   SOLE   13,525 0 150
ISHARES MSCI EMERGING MKT ETF CORE MSCI EMKT 46434G103 3,512 65,329 SH   SOLE   65,179 0 150
ISHARES MSCI EMERGING MKTS MIN VOLATILITY MIN VOL EMRG MKT 464286533 431 7,350 SH   SOLE   7,175 0 175
ISHARES MSCI USA MIN. VOLATILITY ETF MSCI MIN VOL ETF 46429B697 1,180 18,000 SH   SOLE   17,800 0 200
ISHARES NATIONAL AMT-FREE MUNI ETF NATIONAL MUN ETF 464288414 4,656 40,875 SH   SOLE   40,875 0 0
ISHARES SHORT TERM CORP BOND ETF SH TR CRPORT ETF 464288646 9,962 185,758 SH   SOLE   182,262 0 3,496
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158 2,106 19,725 SH   SOLE   19,725 0 0
ISHARES TR HIGH YIELD CORP IBOXX HI YD ETF 464288513 395 4,500 SH   SOLE   4,500 0 0
ISHARES TRUST 0-5 YR INVT GRADE CORP BD 0-5YR INVT GR CP 46434V100 7,166 140,405 SH   SOLE   140,405 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I 0-5YR HI YL CP 46434V407 10,451 225,107 SH   SOLE   215,557 0 9,550
ISHARES TRUST ESG 1-5 YEAR USD CORPORATE ESG 1 5 YR USD 46435G243 607 23,900 SH   SOLE   23,900 0 0
ISHARES TRUST FLOATING RATE BD ETF FLTG RATE NT ETF 46429B655 4,987 97,955 SH   SOLE   82,455 0 15,500
ISHARES US ETF TRUST COMMODITIES SELECT COMMOD SEL STG 46431W853 2,109 64,110 SH   SOLE   63,410 0 700
JOHNSON & JOHNSON COM 478160104 50,384 345,404 SH   SOLE   331,164 0 14,240
JP MORGAN ETF TRUST DIVERSIFIED RETURN JPMORGAN DIVER 46641Q407 4,842 60,785 SH   SOLE   58,910 0 1,875
JP MORGAN ETF TRUST ULTRA SHORT INCOME ULTRA SHRT INC 46641Q837 9,839 195,110 SH   SOLE   164,465 0 30,645
JP MORGAN EXCHANGE TRADED FD DIV RTN INT DIV RTN INT EQ 46641Q209 7,431 130,170 SH   SOLE   124,020 0 6,150
JPMRG DVSFD RETN EMRG DIV RTN EM EQT 46641Q308 4,444 77,970 SH   SOLE   75,820 0 2,150
JUNIPER INDUSTRIAL HOLDINGS UNIT 11/13/2026 48205G205 12,750 1,250,000 SH   SOLE   1,250,000 0 0
LAB CO OF AMER HLDG COM NEW 50540R409 38,871 229,780 SH   SOLE   220,003 0 9,777
LAMAR ADVERTISING CO-CL A CL A 512816109 4,442 49,771 SH   SOLE   49,771 0 0
LIBERTY GLOBAL SERIES C SHS CL C G5480U120 874 40,122 SH   SOLE   40,122 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A COM SER A 74915M100 395 46,902 SH   SOLE   46,902 0 0
LIBERTY MEDIA - FORMULA ONE CL A COM SER A FRMLA 531229870 48,201 1,101,000 SH   SOLE   1,101,000 0 0
LIBERTY MEDIA - FORMULA ONE CL C COM SER C FRMLA 531229854 122,693 2,669,279 SH   SOLE   2,617,054 0 52,225
LPL FINANCIAL HOLDINGS INC COM 50212V100 132,044 1,431,380 SH   SOLE   1,418,230 0 13,150
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 32,077 510,218 SH   SOLE   510,218 0 0
MASTERCARD INC CL A 57636Q104 3,833 12,838 SH   SOLE   12,838 0 0
MERCK & CO INC COM 58933Y105 296 3,264 SH   SOLE   3,264 0 0
MICROSOFT CORP COM 594918104 4,479 28,405 SH   SOLE   28,405 0 0
MORGAN J P & CO INC COM 46625H100 590 4,233 SH   SOLE   4,233 0 0
NEBULA ACQUISITION CORP - CL A COM CLASS A 629076100 13,327 1,264,500 SH   SOLE   1,264,500 0 0
NEBULA ACQUISITION CORP WARRANTS *W EXP 03/12/202 629076118 526 421,500 SH   SOLE   421,500 0 0
NORTHERN TRUST CORP COM 665859104 50,483 475,186 SH   SOLE   455,351 0 19,835
NOVO-NORDISK ADR ADR 670100205 465 8,035 SH   SOLE   8,035 0 0
PEPSICO INC COM 713448108 668 4,891 SH   SOLE   4,891 0 0
PFIZER INC COM 717081103 236 6,026 SH   SOLE   6,026 0 0
PNC BANK COM 693475105 216 1,354 SH   SOLE   1,354 0 0
POWERSHARES ACT MANG C DB OPT YLD DIV ETF OPTIMUM YIELD 46090F100 2,910 175,749 SH   SOLE   167,484 0 8,265
POWERSHARES DB CMDTY IDX UNIT BEN INT UNIT 46138B103 992 62,200 SH   SOLE   59,400 0 2,800
PPG INDUSTRIES COM 693506107 232 1,740 SH   SOLE   1,740 0 0
PROCTER & GAMBLE COM 742718109 4,116 32,958 SH   SOLE   32,958 0 0
SBA COMMUNICATIONS CORP CL A CL A 78410G104 12,778 53,025 SH   SOLE   51,125 0 1,900
SCHWAB EMERGING MARKET ETF EMRG MKTEQ ETF 808524706 872 31,887 SH   SOLE   30,712 0 1,175
SCHWAB INTERNATNAL SMALL INTL SCEQT ETF 808524888 322 9,317 SH   SOLE   8,817 0 500
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805 3,854 114,623 SH   SOLE   113,273 0 1,350
SCHWAB US AGGREGATE BOND US AGGREGATE B 808524839 262 4,905 SH   SOLE   4,600 0 305
SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 480 6,245 SH   SOLE   5,300 0 945
SCHWAB US DIVIDEND US DIVIDEND EQ 808524797 263 4,545 SH   SOLE   3,025 0 1,520
Schwab US REIT ETF US REIT ETF 808524847 1,618 35,225 SH   SOLE   34,555 0 670
SCHWAB US TIPS ETF US TIPS ETF 808524870 1,181 20,867 SH   SOLE   20,777 0 90
SOLARWINDS CORP. COM 83417Q105 109,633 5,910,135 SH   SOLE   5,910,135 0 0
SPDR BARCLAYS INT'L TB ETF BLOMBERG INTL TR 78464A516 5,875 203,946 SH   SOLE   176,291 0 27,655
SPDR BLMBRG BRCLY INV GR BLOMBERG BRC INV 78468R200 2,118 68,940 SH   SOLE   68,940 0 0
SPDR DOW JONES INT'L REAL ESTATE ETF DJ INTL RL ETF 78463X863 1,758 45,331 SH   SOLE   44,557 0 774
SPDR GOLD TRUST SHS GOLD SHS 78463V107 2,787 19,510 SH   SOLE   19,260 0 250
SPDR PORTFOLIO SHORT TERM CORP BOND ETF PORTFOLIO SHORT 78464A474 8,796 285,238 SH   SOLE   252,588 0 32,650
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,802 8,706 SH   SOLE   8,706 0 0
SPDR SER TR BLOOMBERG SRT TR BLOOMBERG SRT TR 78468R408 1,745 64,775 SH   SOLE   64,050 0 725
SPDR SERIES BARCLAYS HIGH YLD BOND FUND BLOOMBERG BRCLYS 78468R622 2,383 21,754 SH   SOLE   21,754 0 0
SYSCO CORP COM 871829107 60,285 704,759 SH   SOLE   687,169 0 17,590
TELEFLEX INC COM 879369106 55,314 146,942 SH   SOLE   146,942 0 0
TRANSCANADA CORP COM COM 87807B107 223 4,200 SH   SOLE   4,200 0 0
TRISTATE CAPITAL HOLDINGS INC COM 89678F100 261 10,000 SH   SOLE   10,000 0 0
UNION PACIFIC CORP COM 907818108 303 1,681 SH   SOLE   1,681 0 0
UNITED HEALTHCARE CORP COM 91324P102 308 1,050 SH   SOLE   1,050 0 0
UNITED PARCEL SERVICE CL B 911312106 36,744 313,897 SH   SOLE   303,197 0 10,700
VANGUARD DIV APPRECIATION ETF DIV APP ETF 921908844 248 1,992 SH   SOLE   1,992 0 0
VANGUARD EMERGING MKT EMERG MKT BD ETF 921946885 10,594 130,135 SH   SOLE   118,450 0 11,685
VANGUARD GLOBAL EX-US REAL ESTATE ETF GLB EX US ETF 922042676 6,267 106,067 SH   SOLE   103,257 0 2,810
VANGUARD INTL DIV APPRECIATION ETF INTL DVD ETF 921946810 1,663 23,080 SH   SOLE   22,280 0 800
VANGUARD INTL HIGH DIV YLD ETF INTL HIGH ETF 921946794 1,052 16,500 SH   SOLE   15,150 0 1,350
VANGUARD MSCI EAFE ETF FTSE DEV MKT ETF 921943858 30,385 689,648 SH   SOLE   643,840 0 45,808
VANGUARD MSCI EMERGING MKT ETF FTSE EMR MKT ETF 922042858 22,549 507,076 SH   SOLE   472,827 0 34,249
VANGUARD MUNI BND TAX TAX EXEMPT BD 922907746 1,432 26,750 SH   SOLE   26,750 0 0
VANGUARD REAL ESTATE INDEX FUND ETF REAL ESTATE ETF 922908553 4,351 46,900 SH   SOLE   45,249 0 1,651
VANGUARD SHORT TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 11,488 141,775 SH   SOLE   116,685 0 25,090
VANGUARD SHORT TERM INFL-PROT SECS ETF STRM INFPROIDX 922020805 425 8,640 SH   SOLE   8,640 0 0
VANGUARD TOTAL BOND MKT EFT TOTAL BND MRKT 921937835 377 4,500 SH   SOLE   4,500 0 0
VANGUARD TOTAL STOCK VIPERS TOTAL STK MKT 922908769 5,130 31,357 SH   SOLE   30,907 0 450
VERRA MOBILITY CORP COM 92511U102 96,253 6,880,099 SH   SOLE   6,880,099 0 0
VGRD FTSE ALL WRLD EX US FTSE SMCAP ETF 922042718 499 4,500 SH   SOLE   4,500 0 0
VISA INC CLASS A COM CL A 92826C839 341 1,818 SH   SOLE   1,818 0 0
WAL-MART STORES INC COM 931142103 42,522 357,811 SH   SOLE   357,811 0 0
WELLS FARGO & CO NEW COM 949746101 653 12,149 SH   SOLE   12,149 0 0
WISDOMTREE TR EMERGING MKTS QUALITY DIVI ETF EM MKTS QTLY DIV 97717W323 516 19,675 SH   SOLE   19,675 0 0
WISDOMTREE TR US QUALITY DIVID GROWTH FD US QTLY DIV GRT 97717X669 324 6,694 SH   SOLE   6,694 0 0