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 325 5,433 SH   SOLE   5,433 0 0
ANTHEM INC COM 036752103 386 1,760 SH   SOLE   1,760 0 0
APPLE COMPUTER INC COM 037833100 2,121 12,644 SH   SOLE   12,644 0 0
AUTO DATA PROCESS INC COM 053015103 993 8,755 SH   SOLE   8,755 0 0
BANK OF HAWAII COM 062540109 1,230 14,808 SH   SOLE   14,808 0 0
THE BANK OF NEW YORK MELLON CORP COM 064058100 213 4,150 SH   SOLE   4,150 0 0
BECTON DICKINSON & CO COM 075887109 2,223 10,262 SH   SOLE   10,262 0 0
BERKSHIRE HATHAWAY CL B CL B NEW 084670702 387 1,945 SH   SOLE   1,945 0 0
1/100 BERKSHIRE HATHAWAY CL A CL A 084990175 299 100 SH   SOLE   100 0 0
BOEING CO COM 097023105 377 1,150 SH   SOLE   1,150 0 0
CATERPILLAR COM 149123101 831 5,640 SH   SOLE   5,640 0 0
CHEVRON CORP COM 166764100 3,508 30,768 SH   SOLE   30,768 0 0
CINTAS CORP COM 172908105 9,695 56,839 SH   SOLE   56,839 0 0
COLGATE PALMOLIVE CO COM 194162103 376 5,250 SH   SOLE   5,250 0 0
DISNEY WALT HOLDING CO COM DISNEY 254687106 749 7,463 SH   SOLE   7,463 0 0
ELECTR FOR IMAGING INC COM 286082102 14,532 531,730 SH   SOLE   525,355 0 6,375
FLUOR CORP COM 343412102 37,762 659,955 SH   SOLE   623,530 0 36,425
GENERAL ELEC CO COM 369604103 272 20,199 SH   SOLE   20,199 0 0
INTEL CORP COM 458140100 47,840 918,603 SH   SOLE   872,328 0 46,275
INT'L BUSINESS MACHINES COM 459200101 217 1,419 SH   SOLE   1,419 0 0
ISHARES GOLD TRUST ETF ISHARES 464285105 608 47,825 SH   SOLE   45,625 0 2,200
ISHARES EMERGING MKTS DIVIDEND EM MKTS DIV ETF 464286319 795 18,350 SH   SOLE   17,450 0 900
ISHARES MSCI EMERGING MKTS MIN VOLATILITY MIN VOL EMRG MKT 464286533 313 5,025 SH   SOLE   5,025 0 0
ISHARES BARCLAYS TIPS BOND FUND TIPS BD ETF 464287176 12,080 106,863 SH   SOLE   88,963 0 17,900
ISHARES TR S&P 500 INDEX CORE S&P500 ETF 464287200 209 790 SH   SOLE   790 0 0
ISHARES CORE US AGGREGATE BOND CORE US AGGBD ET 464287226 11,598 108,143 SH   SOLE   87,143 0 21,000
ISHARES MSCI EAFE INDEX FUND MSCI EAFE ETF 464287465 203 2,915 SH   SOLE   2,915 0 0
ISHARES RUSSELL 2000 FUND RUSSELL 2000 ETF 464287655 266 1,758 SH   SOLE   1,758 0 0
ISHARES INTL TREAS BOND ETF INTL TREA BD ETF 464288117 3,112 60,300 SH   SOLE   60,075 0 225
ISHARES JPM EMERG MKTS ETF JPMORGAN USD EMG 464288281 2,857 25,332 SH   SOLE   25,232 0 100
ISHARES NATIONAL AMT-FREE MUNI ETF NATIONAL MUN ETF 464288414 4,866 44,675 SH   SOLE   44,675 0 0
ISHARES ASIA 50 ETF ASIA 50 ETF 464288430 264 3,880 SH   SOLE   3,880 0 0
ISHARES TR HIGH YIELD CORP IBOXX HI YD ETF 464288513 3,737 43,638 SH   SOLE   39,581 0 4,057
ISHARES BARCLAYS 1-3 YR CREDIT 1 3 YR CR BD ETF 464288646 11,747 113,176 SH   SOLE   94,603 0 18,573
JOHNSON & JOHNSON COM 478160104 37,457 292,291 SH   SOLE   278,181 0 14,110
LAMAR ADVERTISING CO-CL A CL A 512816109 4,699 73,821 SH   SOLE   73,821 0 0
LIBERTY MEDIA - FORMULA ONE CL C COM SER C FRMLA 531229854 74,164 2,404,033 SH   SOLE   2,370,508 0 33,525
LIBERTY MEDIA - FORMULA ONE CL A COM SER A FRMLA 531229870 34,149 1,165,915 SH   SOLE   1,165,915 0 0
MSA SAFETY INC. COM 553498106 4,537 54,512 SH   SOLE   53,537 0 975
MAGELLAN MIDSTREAM PARTNERS COM UNIT RP LP 559080106 26,650 456,730 SH   SOLE   456,730 0 0
MICROSOFT CORP COM 594918104 2,580 28,272 SH   SOLE   28,272 0 0
NEBULA ACQUISITION CORP UNIT 03/12/2025 629076209 12,650 1,250,000 SH   SOLE   1,250,000 0 0
NORTHERN TRUST CORP COM 665859104 46,778 453,584 SH   SOLE   432,134 0 21,450
NOVO-NORDISK ADR ADR 670100205 395 8,035 SH   SOLE   8,035 0 0
PNC BANK COM 693475105 230 1,522 SH   SOLE   1,522 0 0
PEPSICO INC COM 713448108 521 4,776 SH   SOLE   4,776 0 0
PFIZER INC COM 717081103 240 6,790 SH   SOLE   6,790 0 0
PROCTER & GAMBLE COM 742718109 34,856 439,666 SH   SOLE   420,391 0 19,275
SCHWAB EMERGING MARKET ETF EMRG MKTEQ ETF 808524706 320 11,150 SH   SOLE   9,850 0 1,300
SCHWAB INTL EQUITY ETF INTL EQTY ETF 808524805 3,974 117,890 SH   SOLE   116,515 0 1,375
Schwab US REIT ETF US REIT ETF 808524847 347 9,090 SH   SOLE   8,950 0 140
SCHWAB US TIPS ETF US TIPS ETF 808524870 201 3,665 SH   SOLE   3,625 0 40
SYSCO CORP COM 871829107 47,484 791,941 SH   SOLE   754,771 0 37,170
TELEFLEX INC COM 879369106 47,832 187,593 SH   SOLE   179,218 0 8,375
UNION PACIFIC CORP COM 907818108 215 1,600 SH   SOLE   1,600 0 0
UNITED PARCEL SERVICE CL B 911312106 36,046 344,411 SH   SOLE   327,491 0 16,920
VANGUARD TOTAL BOND MKT EFT TOTAL BND MRKT 921937835 4,564 57,100 SH   SOLE   57,100 0 0
VANGUARD MSCI EAFE ETF FTSE DEV MKT ETF 921943858 33,007 745,937 SH   SOLE   694,754 0 51,183
VANGUARD INTL HIGH DIV YLD ETF INTL HIGH ETF 921946794 1,126 16,955 SH   SOLE   16,380 0 575
VANGUARD INTL DIV APPRECIATION ETF INTL DVD ETF 921946810 954 14,815 SH   SOLE   14,415 0 400
VANGUARD SHORT TERM INFL-PROT SECS ETF STRM INFPROIDX 922020805 1,860 38,041 SH   SOLE   38,041 0 0
VANGUARD GLOBAL EX-US REAL ESTATE ETF GLB EX US ETF 922042676 3,866 63,462 SH   SOLE   61,052 0 2,410
VANGUARD MSCI EMERGING MKT ETF FTSE EMR MKT ETF 922042858 26,158 556,811 SH   SOLE   517,612 0 39,199
VANGUARD MSCI EUROPE FTSE EUROPE ETF 922042874 217 3,745 SH   SOLE   3,745 0 0
VANGUARD MUNI BND TAX TAX EXEMPT BD 922907746 1,006 19,800 SH   SOLE   19,800 0 0
VANGUARD REAL ESTATE INDEX FUND ETF REAL ESTATE ETF 922908553 3,130 41,476 SH   SOLE   39,500 0 1,976
VANGUARD SMALL CAP SMALL CP ETF 922908751 223 1,520 SH   SOLE   1,520 0 0
VANGUARD TOTAL STOCK VIPERS TOTAL STK MKT 922908769 3,123 23,014 SH   SOLE   22,824 0 190
WAL-MART STORES INC COM 931142103 43,124 484,707 SH   SOLE   472,882 0 11,825
WELLS FARGO & CO NEW COM 949746101 692 13,219 SH   SOLE   13,219 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 1,014 11,770 SH   SOLE   11,770 0 0
DFB HEALTHCARE ACQUISITIONS UNIT 01/30/2023 23291E208 10,050 1,000,000 SH   SOLE   1,000,000 0 0
ALPS ETF ALERIAN MLP ALERIAN MLP 00162Q866 743 79,400 SH   SOLE   76,300 0 3,100
ABBVIE INC. COM 00287Y109 315 3,333 SH   SOLE   3,333 0 0
ADVANCED DISPOSAL SERVICES INC COM 00790X101 62,698 2,814,100 SH   SOLE   2,814,100 0 0
ALPHABET INC CL C CAP STK CL C 02079K107 229 222 SH   SOLE   222 0 0
ALPHABET INC CL A CAP STK CL A 02079K305 432 417 SH   SOLE   417 0 0
AMERICAN TOWER REIT INC COM 03027X100 11,000 75,685 SH   SOLE   75,685 0 0
AMERICOLD REALTY TRUST COM 03064D108 49,676 2,603,600 SH   SOLE   2,603,600 0 0
BLACKSTONE GROUP LP COM UNIT LTD 09253U108 77,197 2,416,200 SH   SOLE   2,416,200 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 55,465 1,906,029 SH   SOLE   1,906,029 0 0
CHENIERE ENERGY INC COM NEW 16411R208 97,299 1,820,385 SH   SOLE   1,788,935 0 31,450
CHENIERE ENERGY PARTNERS LP HOLDINGS COM REP LLC IN 16411W108 276 10,000 SH   SOLE   10,000 0 0
COMCAST CORP NEW CL A CL A 20030N101 215 6,302 SH   SOLE   6,302 0 0
CROWN CASTLE INTL CORP COM 22822V101 14,937 136,282 SH   SOLE   123,894 0 12,388
EXXON MOBIL CORP COM 30231G102 3,072 41,177 SH   SOLE   41,177 0 0
FEDEX CORPORATION COM 31428X106 231 966 SH   SOLE   966 0 0
FIRST TRUST NORTH NO AMER ENERGY 33738D101 7,365 336,303 SH   SOLE   261,238 0 75,065
HRG GROUP INC COM 40434J100 70,907 4,300,000 SH   SOLE   4,300,000 0 0
ISHARES TRUST FLOATING RATE BD ETF FLTG RATE NT ETF 46429B655 7,251 142,375 SH   SOLE   141,075 0 1,300
ISHARES MSCI EAFE MIN VOLATILITY MIN VOL EAFE ETF 46429B689 442 6,000 SH   SOLE   6,000 0 0
ISHARES MSCI USA MIN. VOLATILITY ETF MIN VOL USA ETF 46429B697 285 5,500 SH   SOLE   5,500 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 556 8,440 SH   SOLE   8,440 0 0
ISHARES MSCI EMERGING MKT ETF CORE MSCI EMKT 46434G103 3,694 63,270 SH   SOLE   63,270 0 0
ISHARES TRUST 0-5 YR INVT GRADE CORP BD 0-5YR INVT GR CP 46434V100 4,830 97,125 SH   SOLE   97,125 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I 0-5YR HI YL CP 46434V407 1,850 39,550 SH   SOLE   21,150 0 18,400
IBONDS ETF CORP DEC 2018 IBONDS DEC18 ETF 46434VAA8 445 17,728 SH   SOLE   17,728 0 0
IBONDS ETF CORP DEC 2019 IBONDS DEC19 ETF 46434VAU4 243 9,825 SH   SOLE   9,825 0 0
MORGAN J P & CO INC COM 46625H100 572 5,205 SH   SOLE   5,205 0 0
JPMORGAN ALERIAN MLP INDEX ETN ALERIAN ML ETN 46625H365 456 19,000 SH   SOLE   19,000 0 0
LPL FINANCIAL HOLDINGS INC COM 50212V100 147,513 2,415,483 SH   SOLE   2,372,858 0 42,625
QVC GROUP QVC GP COM SER A 53071M104 1,554 61,742 SH   SOLE   61,742 0 0
MASTERCARD INC CL A 57636Q104 2,647 15,114 SH   SOLE   15,114 0 0
NASDAQ 100 UNITS UNIT SER 1 73935A104 286 1,792 SH   SOLE   1,792 0 0
POWERSHARES DB CMDTY IDX UNIT BEN INT UNIT BEN INT 73935S105 2,125 125,204 SH   SOLE   118,604 0 6,600
POWERSHARES GLOBAL ETF SOVEREIGN DEBT SOVEREIGN DEBT 73936T573 15,803 560,609 SH   SOLE   498,180 0 62,429
POWERSHARES ACT MANG C DB OPT YLD DIV OPT YLD DIV 73937V106 1,437 80,900 SH   SOLE   77,650 0 3,250
SBA COMMUNICATIONS CORP CL A CL A 78410G104 95,158 556,740 SH   SOLE   545,015 0 11,725
SPDR S&P 500 ETF TR TR UNIT 78462F103 475 1,806 SH   SOLE   1,806 0 0
SPDR GOLD TRUST SHS GOLD SHS 78463V107 2,233 17,754 SH   SOLE   17,004 0 750
SPDR DOW JONES INT'L REAL ESTATE ETF DJ INTL RL ETF 78463X863 1,651 41,279 SH   SOLE   40,965 0 314
SPDR SERIES BARCLAYS HIGH YLD BOND FUND BLOOMBERG BRCLYS 78464A417 10,502 292,965 SH   SOLE   290,600 0 2,365
SPDR PORTFOLIO SHORT TERM CORPORATE BOND PORTFOLIO SHORT 78464A474 4,879 161,571 SH   SOLE   158,746 0 2,825
SPDR BARCLAYS INT'L TB ETF BLOMBERG INTL TR 78464A516 2,942 99,719 SH   SOLE   71,364 0 28,355
SPDR SER TR BLOOMBERG SRT TR BLOOMBERG SRT TR 78468R408 254 9,300 SH   SOLE   9,300 0 0
TRISTATE CAPITAL HOLDINGS INC COM 89678F100 232 10,000 SH   SOLE   10,000 0 0
UNITED HEALTHCARE CORP COM 91324P102 224 1,050 SH   SOLE   1,050 0 0
VANGUARD SHORT TERM CORPORATE BOND SHRT TRM CORP BD 92206C409 14,580 185,902 SH   SOLE   161,952 0 23,950
VISA INC CLASS A COM CL A 92826C839 214 1,793 SH   SOLE   1,793 0 0
WESTAR ENERGY INC COM 95709T100 473 9,000 SH   SOLE   9,000 0 0
WISDOMTREE TR HIGH DIVID FD US HIGH DIVIDEND 97717W208 371 5,458 SH   SOLE   5,458 0 0
WISDOMTREE TR LARGECAP DIVID FD US LARGECAP DIVD 97717W307 462 5,227 SH   SOLE   5,227 0 0
WISDOMTREE TR INTL HEDGED QUALITY DIVID ITL HDG QTLY DIV 97717X594 451 14,627 SH   SOLE   14,627 0 0
WISDOMTREE TR US QUALITY DIVID GROWTH FD US QTLY DIV GRT 97717X669 535 13,272 SH   SOLE   13,272 0 0
GASLOG LTD SHS G37585109 54,910 3,338,000 SH   SOLE   3,338,000 0 0
MOSAIC ACQUISITION CORP. UNIT 99/99/9999 G62848117 12,575 1,250,000 SH   SOLE   1,250,000 0 0
TPG PACE HOLDINGS CORP. UNIT 99/99/9999 G89827102 12,528 1,200,000 SH   SOLE   1,200,000 0 0
SEASPAN CORP SHS Y75638109 684 102,514 SH   SOLE   102,514 0 0