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 | 733 | 5,215 | SH | | SOLE | | 5,215 | 0 | 0 |
ABBVIE INC | COM | 00287Y109 | 451 | 3,333 | SH | | SOLE | | 3,333 | 0 | 0 |
ALPHABET INC CL A | CAP STK CL A | 02079K305 | 2,271 | 784 | SH | | SOLE | | 784 | 0 | 0 |
ALPHABET INC CL C | CAP STK CL C | 02079K107 | 95,092 | 32,863 | SH | | SOLE | | 31,677 | 0 | 1,186 |
AMAZON.COM | COM | 023135106 | 11,956 | 3,586 | SH | | SOLE | | 3,539 | 0 | 47 |
AMERICAN TOWER REIT INC | COM | 03027X100 | 17,802 | 60,862 | SH | | SOLE | | 60,862 | 0 | 0 |
AMERISOURCEBERGEN CORP COM | COM | 03073E105 | 1,106 | 8,330 | SH | | SOLE | | 8,330 | 0 | 0 |
APPLE COMPUTER INC | COM | 037833100 | 6,211 | 34,979 | SH | | SOLE | | 34,777 | 0 | 202 |
AUTO DATA PROCESS INC | COM | 053015103 | 1,549 | 6,282 | SH | | SOLE | | 6,282 | 0 | 0 |
BANK OF HAWAII | COM | 062540109 | 439 | 5,250 | SH | | SOLE | | 5,250 | 0 | 0 |
BECTON DICKINSON & CO | COM | 075887109 | 1,100 | 4,377 | SH | | SOLE | | 4,377 | 0 | 0 |
BERKSHIRE HATHAWAY CL B | CL B NEW | 084670702 | 61,487 | 205,643 | SH | | SOLE | | 196,528 | 0 | 9,115 |
BLACKBAUD INC | COM | 09227Q100 | 34,994 | 443,084 | SH | | SOLE | | 423,259 | 0 | 19,825 |
BLACKROCK INC | COM | 09247X101 | 239 | 262 | SH | | SOLE | | 262 | 0 | 0 |
BLACKSTONE GROUP LP | COM | 09260D107 | 90,094 | 696,300 | SH | | SOLE | | 675,990 | 0 | 20,310 |
CATERPILLAR | COM | 149123101 | 850 | 4,112 | SH | | SOLE | | 4,112 | 0 | 0 |
CERNER CORPORATION | COM | 156782104 | 40,452 | 435,581 | SH | | SOLE | | 413,836 | 0 | 21,745 |
CHARTER COMMUNICATIONS | CL A | 16119P108 | 777 | 1,193 | SH | | SOLE | | 1,193 | 0 | 0 |
CHENIERE ENERGY INC | COM NEW | 16411R208 | 88,699 | 874,580 | SH | | SOLE | | 830,469 | 0 | 44,111 |
CHENIERE ENERGY PARTNERS LP | COM UNIT | 16411Q101 | 38,962 | 922,409 | SH | | SOLE | | 922,409 | 0 | 0 |
CHEVRON CORP | COM | 166764100 | 2,368 | 20,187 | SH | | SOLE | | 20,187 | 0 | 0 |
CINTAS CORP | COM | 172908105 | 18,263 | 41,211 | SH | | SOLE | | 41,211 | 0 | 0 |
CISCO SYSTEMS INC | COM | 17275R102 | 254 | 4,010 | SH | | SOLE | | 4,010 | 0 | 0 |
COLGATE PALMOLIVE CO | COM | 194162103 | 236 | 2,769 | SH | | SOLE | | 2,769 | 0 | 0 |
COMCAST CORP NEW CL A | CL A | 20030N101 | 335 | 6,672 | SH | | SOLE | | 6,672 | 0 | 0 |
COSTCO WHOLESALE CORP | COM | 22160K105 | 308 | 543 | SH | | SOLE | | 543 | 0 | 0 |
CROWN CASTLE INTL CORP | COM | 22822V101 | 18,979 | 90,921 | SH | | SOLE | | 82,971 | 0 | 7,950 |
DISNEY WALT HOLDING CO | COM | 254687106 | 285 | 1,844 | SH | | SOLE | | 1,844 | 0 | 0 |
EBAY | COM | 278642103 | 44,980 | 676,404 | SH | | SOLE | | 658,464 | 0 | 17,940 |
EQUINIX INC | COM | 29444U700 | 916 | 1,083 | SH | | SOLE | | 1,083 | 0 | 0 |
EVERGY INC | COM | 30034W106 | 617 | 9,000 | SH | | SOLE | | 9,000 | 0 | 0 |
EXXON MOBIL CORP | COM | 30231G102 | 1,343 | 21,951 | SH | | SOLE | | 21,951 | 0 | 0 |
FACEBOOK, INC. | CL A | 30303M102 | 220 | 655 | SH | | SOLE | | 655 | 0 | 0 |
FIRST TRUST NORTH | NO AMER ENERGY | 33738D101 | 20,741 | 830,975 | SH | | SOLE | | 727,010 | 0 | 103,965 |
GENERAC HOLDINGS INC | COM | 368736104 | 272 | 775 | SH | | SOLE | | 775 | 0 | 0 |
INTEL CORP | COM | 458140100 | 27,033 | 524,930 | SH | | SOLE | | 513,555 | 0 | 11,375 |
INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF | EMRNG MKT SVRG | 46138E784 | 1,744 | 66,195 | SH | | SOLE | | 60,855 | 0 | 5,340 |
INVESCO QQQ TRUST SERIES 1 | UNIT SER 1 | 46090E103 | 660 | 1,661 | SH | | SOLE | | 1,661 | 0 | 0 |
ISHARES 0-5 YEAR TIPS BOND ETF | 0-5 YR TIPS ETF | 46429B747 | 3,384 | 31,967 | SH | | SOLE | | 30,567 | 0 | 1,400 |
ISHARES BARCLAYS TIPS BOND FUND | TIPS BD ETF | 464287176 | 7,574 | 58,624 | SH | | SOLE | | 43,785 | 0 | 14,839 |
ISHARES CALIFORNIA MUNI | CALIF MUN BD ETF | 464288356 | 2,402 | 38,550 | SH | | SOLE | | 38,550 | 0 | 0 |
ISHARES CORE MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 9,047 | 121,210 | SH | | SOLE | | 121,210 | 0 | 0 |
ISHARES CORE TOT US STOCK MKT | CORE S&P TTL STK | 464287150 | 3,886 | 36,330 | SH | | SOLE | | 36,330 | 0 | 0 |
ISHARES CORE US AGGREGATE BOND | CORE US AGGBD ET | 464287226 | 22,181 | 194,441 | SH | | SOLE | | 163,571 | 0 | 30,870 |
ISHARES ESG MSCI USA SMALL-CAP ETF | ESG AWARE MSCI | 46435U663 | 250 | 6,225 | SH | | SOLE | | 6,225 | 0 | 0 |
ISHARES GOLD TRUST ETF | ISHARES NEW | 464285204 | 5,414 | 155,542 | SH | | SOLE | | 151,493 | 0 | 4,049 |
ISHARES INTL TREAS BOND ETF | INTL TREA BD ETF | 464288117 | 2,515 | 50,025 | SH | | SOLE | | 49,825 | 0 | 200 |
ISHARES JPM EMERG MKTS ETF | JPMORGAN USD EMG | 464288281 | 4,642 | 42,566 | SH | | SOLE | | 42,446 | 0 | 120 |
ISHARES MSCI EAFE MIN VOLATILITY | MSCI EAFE MIN VL | 46429B689 | 702 | 9,150 | SH | | SOLE | | 9,150 | 0 | 0 |
ISHARES MSCI EMERGING MKT ETF | CORE MSCI EMKT | 46434G103 | 10,215 | 170,651 | SH | | SOLE | | 170,651 | 0 | 0 |
ISHARES MSCI EMERGING MKTS MIN VOLATILITY | MSCI EMERG MRKT | 464286533 | 342 | 5,450 | SH | | SOLE | | 5,450 | 0 | 0 |
ISHARES MSCI USA MIN. VOLATILITY ETF | MSCI USA MIN VOL | 46429B697 | 776 | 9,600 | SH | | SOLE | | 9,600 | 0 | 0 |
ISHARES NATIONAL AMT-FREE MUNI ETF | NATIONAL MUN ETF | 464288414 | 4,526 | 38,925 | SH | | SOLE | | 38,925 | 0 | 0 |
ISHARES RUSSELL 2000 FUND | RUSSELL 2000 ETF | 464287655 | 500 | 2,248 | SH | | SOLE | | 2,248 | 0 | 0 |
ISHARES SHORT TERM CORP BOND ETF | ISHS 1-5YR INVS | 464288646 | 8,346 | 154,916 | SH | | SOLE | | 153,391 | 0 | 1,525 |
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | SHRT NAT MUN ETF | 464288158 | 2,142 | 19,950 | SH | | SOLE | | 19,950 | 0 | 0 |
ISHARES TR ESG US AGR BD | ESG AWR US AGRGT | 46435U549 | 202 | 3,675 | SH | | SOLE | | 3,675 | 0 | 0 |
ISHARES TR HIGH YIELD CORP | IBOXX HI YD ETF | 464288513 | 414 | 4,760 | SH | | SOLE | | 4,570 | 0 | 190 |
ISHARES TR MSCI USA ESG SLC | MSCI USA ESG SLC | 464288802 | 480 | 4,525 | SH | | SOLE | | 4,525 | 0 | 0 |
ISHARES TR S&P 500 INDEX | CORE S&P500 ETF | 464287200 | 283 | 595 | SH | | SOLE | | 595 | 0 | 0 |
ISHARES TRUST 0-5 YR INVT GRADE CORP BD | 0-5YR INVT GR CP | 46434V100 | 6,108 | 119,650 | SH | | SOLE | | 119,650 | 0 | 0 |
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I | 0-5YR HI YL CP | 46434V407 | 8,465 | 186,869 | SH | | SOLE | | 160,699 | 0 | 26,170 |
ISHARES TRUST ESG 1-5 YEAR USD CORPORATE | ESG AWRE 1 5 YR | 46435G243 | 742 | 28,950 | SH | | SOLE | | 28,950 | 0 | 0 |
ISHARES TRUST FLOATING RATE BD ETF | FLTG RATE NT ETF | 46429B655 | 1,101 | 21,715 | SH | | SOLE | | 21,215 | 0 | 500 |
ISHARES ULTRA SHORT TERM | BLACKROCK ULTRA | 46434V878 | 617 | 12,250 | SH | | SOLE | | 12,250 | 0 | 0 |
ISHARES US ETF TRUST COMMODITIES SELECT | GSCI CMDTY STGY | 46431W853 | 2,271 | 73,575 | SH | | SOLE | | 73,575 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 62,759 | 366,864 | SH | | SOLE | | 352,489 | 0 | 14,375 |
JP MORGAN ETF TRUST ULTRA SHORT INCOME | ULTRA SHRT INC | 46641Q837 | 26,017 | 515,398 | SH | | SOLE | | 453,888 | 0 | 61,510 |
JPMORGAN ULTRA-SHORT MUNICIPAL INC ETF | ULTRA SHT MUNCPL | 46641Q654 | 5,412 | 106,000 | SH | | SOLE | | 106,000 | 0 | 0 |
LAB CO OF AMER HLDG | COM NEW | 50540R409 | 68,141 | 216,865 | SH | | SOLE | | 208,678 | 0 | 8,187 |
LAMAR ADVERTISING CO-CL A | CL A | 512816109 | 4,775 | 39,371 | SH | | SOLE | | 39,371 | 0 | 0 |
LIBERTY MEDIA - FORMULA ONE CL C | COM SER C FRMLA | 531229854 | 76,225 | 1,205,341 | SH | | SOLE | | 1,147,741 | 0 | 57,600 |
LPL FINANCIAL HOLDINGS INC | COM | 50212V100 | 100,346 | 626,814 | SH | | SOLE | | 609,359 | 0 | 17,455 |
MAGELLAN MIDSTREAM PARTNERS | COM UNIT RP LP | 559080106 | 30,145 | 649,127 | SH | | SOLE | | 649,127 | 0 | 0 |
MASTERCARD INC | CL A | 57636Q104 | 4,105 | 11,427 | SH | | SOLE | | 11,427 | 0 | 0 |
MATSON INC COM | COM | 57686G105 | 264 | 2,935 | SH | | SOLE | | 2,935 | 0 | 0 |
MICROSOFT CORP | COM | 594918104 | 36,562 | 108,714 | SH | | SOLE | | 104,199 | 0 | 4,515 |
MORGAN J P & CO INC | COM | 46625H100 | 753 | 4,761 | SH | | SOLE | | 4,761 | 0 | 0 |
NIKE INC | CL B | 654106103 | 233 | 1,398 | SH | | SOLE | | 1,398 | 0 | 0 |
NORTHERN TRUST CORP | COM | 665859104 | 40,617 | 339,580 | SH | | SOLE | | 325,420 | 0 | 14,160 |
NOVO-NORDISK ADR | ADR | 670100205 | 899 | 8,035 | SH | | SOLE | | 8,035 | 0 | 0 |
NUSHARES ETF TR ESG HI TLD CRP | ESG HI TLD CRP | 67092P854 | 200 | 8,200 | SH | | SOLE | | 8,200 | 0 | 0 |
PEPSICO INC | COM | 713448108 | 647 | 3,727 | SH | | SOLE | | 3,727 | 0 | 0 |
PFIZER INC | COM | 717081103 | 298 | 5,051 | SH | | SOLE | | 5,051 | 0 | 0 |
PNC BANK | COM | 693475105 | 214 | 1,072 | SH | | SOLE | | 1,072 | 0 | 0 |
POWERSHARES ACT MANG C DB OPT YLD DIV ETF | OPTIMUM YIELD | 46090F100 | 3,945 | 280,650 | SH | | SOLE | | 264,060 | 0 | 16,590 |
PPG INDUSTRIES | COM | 693506107 | 300 | 1,740 | SH | | SOLE | | 1,740 | 0 | 0 |
PROCTER & GAMBLE | COM | 742718109 | 4,797 | 29,326 | SH | | SOLE | | 29,326 | 0 | 0 |
SBA COMMUNICATIONS CORP CL A | CL A | 78410G104 | 18,280 | 46,991 | SH | | SOLE | | 45,091 | 0 | 1,900 |
SCHWAB EMERGING MARKET ETF | EMRG MKTEQ ETF | 808524706 | 290 | 9,801 | SH | | SOLE | | 9,801 | 0 | 0 |
SCHWAB INTL EQUITY ETF | INTL EQTY ETF | 808524805 | 2,057 | 52,924 | SH | | SOLE | | 52,924 | 0 | 0 |
SCHWAB US AGGREGATE BOND | US AGGREGATE B | 808524839 | 241 | 4,475 | SH | | SOLE | | 4,250 | 0 | 225 |
SCHWAB US BROAD MARKET ETF | US BRD MKT ETF | 808524102 | 451 | 3,996 | SH | | SOLE | | 3,996 | 0 | 0 |
SCHWAB US REIT ETF | US REIT ETF | 808524847 | 2,672 | 50,720 | SH | | SOLE | | 49,810 | 0 | 910 |
SCHWAB US TIPS ETF | US TIPS ETF | 808524870 | 1,405 | 22,353 | SH | | SOLE | | 22,263 | 0 | 90 |
SELECT SECTOR SPDR TR TECHNOLOGY | TECHNOLOGY | 81369Y803 | 218 | 1,258 | SH | | SOLE | | 1,258 | 0 | 0 |
SPDR BARCLAYS INT'L TB ETF | BLOOMBERG INTL T | 78464A516 | 3,665 | 129,647 | SH | | SOLE | | 85,747 | 0 | 43,900 |
SPDR DOW JONES INT'L REAL ESTATE ETF | DJ INTL RL ETF | 78463X863 | 3,469 | 97,453 | SH | | SOLE | | 97,453 | 0 | 0 |
SPDR GOLD TRUST SHS | GOLD SHS | 78463V107 | 3,083 | 18,036 | SH | | SOLE | | 17,786 | 0 | 250 |
SPDR PORTFOLIO SHORT TERM CORP BOND ETF | PORTFOLIO SHORT | 78464A474 | 5,574 | 179,984 | SH | | SOLE | | 177,409 | 0 | 2,575 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,508 | 3,176 | SH | | SOLE | | 3,176 | 0 | 0 |
SPDR SER TR BLOOMBERG SRT TR | BLOOMBERG SHT TE | 78468R408 | 5,603 | 206,383 | SH | | SOLE | | 205,508 | 0 | 875 |
SPDR SERIES BARCLAYS HIGH YLD BOND FUND | BLOOMBERG HIGH Y | 78468R622 | 916 | 8,445 | SH | | SOLE | | 8,445 | 0 | 0 |
SYSCO CORP | COM | 871829107 | 17,839 | 227,104 | SH | | SOLE | | 227,104 | 0 | 0 |
TELEFLEX INC | COM | 879369106 | 36,883 | 112,284 | SH | | SOLE | | 112,284 | 0 | 0 |
TESLA MOTORS INC | COM | 88160R101 | 264 | 250 | SH | | SOLE | | 250 | 0 | 0 |
UNION PACIFIC CORP | COM | 907818108 | 536 | 2,130 | SH | | SOLE | | 2,130 | 0 | 0 |
UNITED HEALTHCARE CORP | COM | 91324P102 | 351 | 700 | SH | | SOLE | | 700 | 0 | 0 |
UNITED PARCEL SERVICE | CL B | 911312106 | 66,358 | 309,592 | SH | | SOLE | | 297,172 | 0 | 12,420 |
VANECK VECTORS ETF TR GREEN BD ETF | GREEN BOND ETF | 92189F171 | 244 | 9,125 | SH | | SOLE | | 9,125 | 0 | 0 |
VANGUARD DIV APPRECIATION ETF | DIV APP ETF | 921908844 | 263 | 1,537 | SH | | SOLE | | 1,537 | 0 | 0 |
VANGUARD EMERGING MKT | EMERG MKT BD ETF | 921946885 | 14,633 | 188,425 | SH | | SOLE | | 158,695 | 0 | 29,730 |
VANGUARD GLOBAL EX-US REAL ESTATE ETF | GLB EX US ETF | 922042676 | 6,560 | 121,603 | SH | | SOLE | | 117,073 | 0 | 4,530 |
VANGUARD INFORMATION | INF TECH ETF | 92204A702 | 371 | 810 | SH | | SOLE | | 810 | 0 | 0 |
VANGUARD INTL DIV APPRECIATION ETF | INTL DVD ETF | 921946810 | 1,673 | 19,591 | SH | | SOLE | | 18,791 | 0 | 800 |
VANGUARD INTL EQUITY | ALLWRLD EX US | 922042775 | 404 | 6,597 | SH | | SOLE | | 6,597 | 0 | 0 |
VANGUARD MID-CAP ETF | MID CAP ETF | 922908629 | 452 | 1,775 | SH | | SOLE | | 1,775 | 0 | 0 |
VANGUARD MSCI EAFE ETF | FTSE DEV MKT ETF | 921943858 | 35,840 | 701,919 | SH | | SOLE | | 645,561 | 0 | 56,358 |
VANGUARD MSCI EMERGING MKT ETF | FTSE EMR MKT ETF | 922042858 | 26,666 | 539,145 | SH | | SOLE | | 500,791 | 0 | 38,354 |
VANGUARD MUNI BND TAX | TAX EXEMPT BD | 922907746 | 1,406 | 25,621 | SH | | SOLE | | 25,621 | 0 | 0 |
VANGUARD REAL ESTATE INDEX FUND ETF | REAL ESTATE ETF | 922908553 | 8,098 | 69,812 | SH | | SOLE | | 67,806 | 0 | 2,006 |
VANGUARD SHORT TERM CORP BOND ETF | SHRT TRM CORP BD | 92206C409 | 10,160 | 125,038 | SH | | SOLE | | 101,398 | 0 | 23,640 |
VANGUARD SHORT TERM INFL-PROT SECS ETF | STRM INFPROIDX | 922020805 | 562 | 10,950 | SH | | SOLE | | 10,950 | 0 | 0 |
VANGUARD SMALL CAP | SMALL CP ETF | 922908751 | 423 | 1,875 | SH | | SOLE | | 1,875 | 0 | 0 |
VANGUARD TOTAL BOND MKT EFT | TOTAL BND MRKT | 921937835 | 2,697 | 31,825 | SH | | SOLE | | 31,825 | 0 | 0 |
VANGUARD TOTAL STOCK VIPERS | TOTAL STK MKT | 922908769 | 11,691 | 48,425 | SH | | SOLE | | 45,845 | 0 | 2,580 |
VANGUARD WORLD FD ESG INTL STK ETF | ESG INTL STK ETF | 921910725 | 310 | 5,000 | SH | | SOLE | | 5,000 | 0 | 0 |
VANGUARD WORLD FD ESG US STK ETF | ESG US STK ETF | 921910733 | 298 | 3,400 | SH | | SOLE | | 3,400 | 0 | 0 |
VISA INC CLASS A | COM CL A | 92826C839 | 402 | 1,859 | SH | | SOLE | | 1,859 | 0 | 0 |
WAL-MART STORES INC | COM | 931142103 | 41,687 | 288,113 | SH | | SOLE | | 288,113 | 0 | 0 |
WARNER MUSIC GROUP CORP CL A | COM CL A | 934550203 | 259 | 6,000 | SH | | SOLE | | 6,000 | 0 | 0 |
WELLS FARGO & CO NEW | COM | 949746101 | 517 | 10,783 | SH | | SOLE | | 10,783 | 0 | 0 |
WISDOMTREE TR US QUALITY DIVID GROWTH FD | US QTLY DIV GRT | 97717X669 | 368 | 5,590 | SH | | SOLE | | 5,590 | 0 | 0 |
YUM CHINA HLDGS INC COM | COM | 98850P109 | 9,268 | 185,964 | SH | | SOLE | | 154,539 | 0 | 31,425 |
ZIMMER BIOMET HLDGS | COM | 98956P102 | 2,888 | 22,736 | SH | | SOLE | | 21,661 | 0 | 1,075 |