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
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 637 200 SH   SOLE   200 0 0
3M CO COM 88579y101 23,057 133,014 SH   SOLE   127,622 0 5,392
A G N C INVESTMENT CORP COM 00123q104 180 10,700 SH   SOLE   10,700 0 0
A T & T INC COM 00206r102 1,182 35,265 SH   SOLE   34,465 0 800
ABBOTT LABORATORIES COM 002824100 653 7,764 SH   SOLE   6,146 0 1,618
ABBVIE INC COM 00287y109 701 9,645 SH   SOLE   7,581 0 2,064
ALIBABA GROUP HOLDING F SPONSO COM 01609w102 515 3,042 SH   SOLE   3,042 0 0
ALLIANT ENERGY CORP COM 018802108 493 10,047 SH   SOLE   10,047 0 0
ALPHABET INC. CLASS A COM 02079k305 1,560 1,441 SH   SOLE   1,247 0 194
ALPHABET INC. CLASS C COM 02079k107 35,419 32,768 SH   SOLE   31,304 0 1,464
ALPS ALERIAN MLP ETF COM 00162q866 7,161 727,019 SH   SOLE   696,893 0 30,126
ALTRIA GROUP INC COM 02209s103 423 8,933 SH   SOLE   8,933 0 0
AMAZON.COM INC COM 023135106 17,058 9,008 SH   SOLE   8,566 0 442
AMERICAN NATL BANKSH COM 027745108 208 5,365 SH   SOLE   5,365 0 0
ANHEUSER BUSCH INBEV S F SPONS COM 03524a108 7,728 87,310 SH   SOLE   84,016 0 3,294
APPLE INC COM 037833100 48,471 244,904 SH   SOLE   233,460 0 11,444
BANK OF AMERICA CORP COM 060505104 12,847 442,985 SH   SOLE   426,710 0 16,275
BANK OF HAWAII CORP COM 062540109 2,106 25,400 SH   SOLE   25,400 0 0
BAYER AG F SPONSORED ADR 1 ADR COM 727303026 479 27,465 SH   SOLE   27,465 0 0
BERKSHIRE HATHAWAY CLASS A COM 084670108 4,457 14 SH   SOLE   1 0 13
BERKSHIRE HATHAWAY CLASS B COM 084670702 41,271 193,606 SH   SOLE   173,489 0 20,117
BLACKROCK INC COM 09247x101 14,735 31,399 SH   SOLE   29,787 0 1,612
BOEING CO COM 097023105 13,833 38,001 SH   SOLE   35,397 0 2,604
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 717 17,196 SH   SOLE   17,136 0 60
CANADIAN PAC RAILWAY F COM 13645t100 13,637 57,969 SH   SOLE   55,738 0 2,231
CEDAR FAIR L P LP COM 150185106 200 4,200 SH   SOLE   4,200 0 0
CELGENE CORP COM 151020104 326 3,523 SH   SOLE   3,178 0 345
CHEVRON CORP COM 166764100 1,677 13,477 SH   SOLE   11,175 0 2,302
CISCO SYSTEMS INC COM 17275r102 17,436 318,577 SH   SOLE   300,432 0 18,145
CLARIVATE ANALYTICS PL F COM g21810109 461 30,000 SH   SOLE   30,000 0 0
COCA-COLA EURO PTNRS F COM g25839104 760 13,452 SH   SOLE   12,962 0 490
COMMUNICAT SVS SLCT SEC SPDR E COM 81369y852 897 18,231 SH   SOLE   18,203 0 28
CONAGRA BRANDS INC COM 205887102 1,030 38,823 SH   SOLE   38,323 0 500
CORTEVA INC COM 22052l104 4,178 141,307 SH   SOLE   134,250 0 7,057
COSTCO WHOLESALE CO COM 22160k105 228 861 SH   SOLE   432 0 429
CSX CORP COM 126408103 5,243 67,767 SH   SOLE   63,056 0 4,710
CYTODYN INC COM 23283m101 156 334,700 SH   SOLE   334,700 0 0
DEERE & CO COM 244199105 374 2,256 SH   SOLE   1,465 0 791
DESWELL INDUSTRIES F COM 250639101 219 78,750 SH   SOLE   78,750 0 0
DOW INC COM 260557103 8,970 181,913 SH   SOLE   173,504 0 8,409
DUKE ENERGY CORP COM 26441c204 1,078 12,217 SH   SOLE   12,217 0 0
DUPONT DE NEMOURS INC COM 26614n102 11,212 149,356 SH   SOLE   142,239 0 7,117
ENERGY SELECT SECTOR SPDR ETF COM 81369y506 604 9,474 SH   SOLE   9,470 0 4
ENERGY TRANSFER LP COM 29273v100 822 58,378 SH   SOLE   58,378 0 0
EVERGY INC COM 30034w106 323 5,376 SH   SOLE   5,376 0 0
EXXON MOBIL CORP COM 30231g102 33,062 431,446 SH   SOLE   411,659 0 19,787
FACEBOOK INC CLASS A COM 30303m102 1,851 9,591 SH   SOLE   8,843 0 748
FEDERAL HOME LN MTG CORP COM 313400301 55 21,000 SH   SOLE   21,000 0 0
FEDERAL NATL MTG ASSN GT COM 313586109 140 52,000 SH   SOLE   52,000 0 0
FEDEX CORP COM 31428x106 26,343 160,442 SH   SOLE   151,634 0 8,808
FIRST TRUST US EQUITY OPRTNT E COM 336920103 203 2,600 SH   SOLE   2,600 0 0
FORD MOTOR CO COM 345370860 402 39,252 SH   SOLE   39,166 0 86
GENERAL DYNAMICS CO COM 369550108 263 1,448 SH   SOLE   776 0 672
GENERAL ELECTRIC CO COM 369604103 1,193 113,646 SH   SOLE   112,946 0 700
GENERAL MILLS INC COM 370334104 6,605 125,768 SH   SOLE   122,473 0 3,295
GILEAD SCIENCES INC COM 375558103 571 8,450 SH   SOLE   8,450 0 0
GOLDMAN SACHS GROUP COM 38141g104 17,224 84,185 SH   SOLE   80,733 0 3,452
HERSHEY CO COM 427866108 10,882 81,191 SH   SOLE   78,134 0 3,057
HOME DEPOT INC COM 437076102 2,402 11,551 SH   SOLE   11,024 0 527
HONEYWELL INTL INC COM 438516106 230 1,316 SH   SOLE   793 0 523
IBM CORP COM 459200101 1,348 9,777 SH   SOLE   9,708 0 69
IHS MARKIT LTD F COM g47567105 3,838 60,239 SH   SOLE   239 0 60,000
INTEL CORP COM 458140100 614 12,830 SH   SOLE   12,570 0 260
INVESCO CURRENCYSHARES BRITISH COM 46138m109 1,264 10,267 SH   SOLE   10,257 0 10
INVESCO CURRENCYSHARES SWISS F COM 46138r108 2,437 25,678 SH   SOLE   25,489 0 189
INVESCO DB AGRICULTURE FUND COM 46140h106 1,185 71,507 SH   SOLE   71,379 0 128
INVESCO QQQ TRUST COM 46090e103 1,582 8,474 SH   SOLE   8,474 0 0
INVESCO S&P 500 EQUAL WEIGHT E COM 46137v357 252 2,340 SH   SOLE   2,340 0 0
ISHARES CORE MSCI EAFE ETF COM 46432f842 8,134 132,481 SH   SOLE   132,056 0 425
ISHARES CORE MSCI EMERGING ETF COM 46434g103 8,773 170,553 SH   SOLE   169,410 0 1,142
ISHARES CORE S&P 500 ETF COM 464287200 1,167 3,958 SH   SOLE   3,574 0 384
ISHARES CORE S&P MID-CAP ETF COM 464287507 212 1,090 SH   SOLE   1,090 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 368 4,700 SH   SOLE   4,700 0 0
ISHARES GLOBAL CONSUMER DISCRE COM 464288745 1,366 11,528 SH   SOLE   11,510 0 18
ISHARES GLOBAL CONSUMER STAPLE COM 464288737 3,252 61,782 SH   SOLE   61,704 0 78
ISHARES GLOBAL ENERGY ETF COM 464287341 2,140 65,914 SH   SOLE   65,822 0 92
ISHARES GLOBAL HEALTHCARE ETF COM 464287325 2,524 40,904 SH   SOLE   40,843 0 61
ISHARES GLOBAL INDUSTRIALS ETF COM 464288729 3,266 35,672 SH   SOLE   35,623 0 49
ISHARES GLOBAL MATERIALS ETF COM 464288695 1,016 15,588 SH   SOLE   15,566 0 22
ISHARES GLOBAL TECH ETF COM 464287291 4,037 22,489 SH   SOLE   22,454 0 35
ISHARES GLOBAL UTILITIES ETF COM 464288711 1,464 26,825 SH   SOLE   26,781 0 44
ISHARES INDIA 50 ETF COM 464289529 946 24,649 SH   SOLE   24,616 0 33
ISHARES LATIN AMERICA 40 ETF COM 464287390 665 19,707 SH   SOLE   19,682 0 25
ISHARES MSCI EAFE ETF COM 464287465 2,206 33,561 SH   SOLE   30,511 0 3,050
ISHARES MSCI EMERGING MARKETS COM 464287234 1,829 42,614 SH   SOLE   40,353 0 2,261
ISHARES MSCI SINGAPORE CAPPED COM 46434g780 850 34,432 SH   SOLE   34,382 0 50
ISHARES NASDAQ BIOTECHNOLOGY E COM 464287556 286 2,625 SH   SOLE   2,625 0 0
ISHARES RUSSELL 1000 ETF COM 464287622 9,864 60,595 SH   SOLE   60,595 0 0
ISHARES RUSSELL 2000 ETF COM 464287655 347 2,230 SH   SOLE   2,230 0 0
ISHARES S&P 100 ETF COM 464287101 1,917 14,794 SH   SOLE   13,294 0 1,500
ISHARES S&P 500 GROWTH ETF COM 464287309 273 1,523 SH   SOLE   1,523 0 0
ISHARS EDG MSCI USA QLTY FCTR COM 46432f339 260 2,844 SH   SOLE   2,844 0 0
ISTAR INC COM 542307103 348 28,000 SH   SOLE   28,000 0 0
J P MORGAN CHASE & CO COM 46625h100 26,184 234,205 SH   SOLE   223,681 0 10,524
JOHNSON & JOHNSON COM 478160104 30,293 217,495 SH   SOLE   207,682 0 9,813
KANSAS CITY SOUTHERN COM 485170302 13,103 107,560 SH   SOLE   103,450 0 4,110
KELLOGG CO COM 487836108 663 12,370 SH   SOLE   12,370 0 0
KIMBERLY-CLARK CORP COM 494368103 204 1,531 SH   SOLE   1,156 0 375
KINDER MORGAN INC COM 49456b101 4,090 195,882 SH   SOLE   182,667 0 13,215
KKR & CO INC CLASS A COM 48251w104 973 38,500 SH   SOLE   38,500 0 0
LOCKHEED MARTIN CORP COM 539830109 1,449 3,987 SH   SOLE   3,494 0 493
MARATHON OIL CORP COM 565849106 144 10,116 SH   SOLE   10,116 0 0
MARSH & MC LENNAN CO COM 571748102 227 2,274 SH   SOLE   207 0 2,067
MASTERCARD INC CLASS A COM 57636q104 3,562 13,465 SH   SOLE   12,788 0 677
MC CORMICK & CO INC COM 579780206 364 2,350 SH   SOLE   2,350 0 0
MC DONALDS CORP COM 580135101 1,318 6,346 SH   SOLE   5,751 0 595
MERCK & CO. INC. COM 58933y105 356 4,246 SH   SOLE   3,928 0 318
MICROSOFT CORP COM 594918104 42,856 319,913 SH   SOLE   302,205 0 17,708
MOLSON COORS BREWING CLASS B COM 60871r209 10,836 193,501 SH   SOLE   182,446 0 11,055
MONDELEZ INTL CLASS A COM 609207105 26,409 489,971 SH   SOLE   462,615 0 27,356
NEXTERA ENERGY INC COM 65339f101 367 1,792 SH   SOLE   1,537 0 255
NORFOLK SOUTHERN CO COM 655844108 3,319 16,651 SH   SOLE   15,816 0 835
OCCIDENTAL PETROL CO COM 674599105 15,645 311,148 SH   SOLE   299,019 0 12,129
ONEOK INC COM 682680103 500 7,265 SH   SOLE   7,265 0 0
PAYPAL HOLDINGS INCORPOR COM 70450y103 536 4,680 SH   SOLE   4,680 0 0
PEPSICO INC COM 713448108 30,923 235,816 SH   SOLE   143,869 0 91,947
PFIZER INC COM 717081103 629 14,531 SH   SOLE   14,531 0 0
PHILIP MORRIS INTL COM 718172109 467 5,952 SH   SOLE   4,902 0 1,050
PHILLIPS 66 COM 718546104 14,982 160,169 SH   SOLE   153,603 0 6,566
PNC FINL SERVICES COM 693475105 9,715 70,771 SH   SOLE   65,497 0 5,274
PROCTER & GAMBLE COM 742718109 22,757 207,545 SH   SOLE   198,282 0 9,263
PROLOGIS INC. REIT COM 74340w103 240 3,000 SH   SOLE   3,000 0 0
PROSHARES SHORT S&P500 COM 74347b425 4,348 163,380 SH   SOLE   155,679 0 7,701
PROSHARES ULTRASHORT EURO ETF COM 74347w882 2,871 113,313 SH   SOLE   109,103 0 4,210
QUALCOMM INC COM 747525103 24,106 316,894 SH   SOLE   305,883 0 11,011
RENAISSANCERE HLDGS F COM g7496g103 366 2,057 SH   SOLE   2,057 0 0
RYMAN HOSPITALITY PR REIT COM 78377t107 399 4,915 SH   SOLE   4,915 0 0
SCHWAB EMERGING MARKETS EQUITY COM 808524706 748 28,513 SH   SOLE   28,513 0 0
SCHWAB FUNDAMENTAL US LARGE CO COM 808524771 1,420 36,307 SH   SOLE   36,307 0 0
SCHWAB INTERNATIONAL EQUITY ET COM 808524805 950 29,608 SH   SOLE   29,608 0 0
SCHWAB US BROAD MARKET ETF COM 808524102 725 10,276 SH   SOLE   10,276 0 0
SCHWAB US LARGE CAP ETF COM 808524201 3,460 49,292 SH   SOLE   48,441 0 851
SEALED AIR CORP COM 81211k100 1,711 40,000 SH   SOLE   40,000 0 0
SELECT SECTOR HEALTH CARE SPDR COM 81369y209 25,655 276,932 SH   SOLE   265,287 0 11,645
SELECT STR FINANCIAL SELECT SP COM 81369y605 4,063 147,204 SH   SOLE   146,989 0 215
SHORT S&P MID CAP 400 ETF NEW COM 74347b250 203 4,779 SH   SOLE   3,726 0 1,053
SIEMENS A G F SPONSORED ADR 1 COM 826197501 5,466 91,612 SH   SOLE   89,956 0 1,656
SOUTHERN CO COM 842587107 31,889 576,872 SH   SOLE   555,228 0 21,644
SPDR DOW JONES INDUSTRIAL AVRG COM 78467x109 460 1,730 SH   SOLE   1,730 0 0
SPDR EURO STOXX 50 ETF COM 78463x202 5,020 131,065 SH   SOLE   126,075 0 4,990
SPDR S&P 500 ETF COM 78462f103 89,947 306,986 SH   SOLE   291,456 0 15,530
SPDR S&P 500 GROWTH ETF COM 78464a409 511 13,200 SH   SOLE   13,200 0 0
SPDR S&P DIVIDEND ETF COM 78464a763 1,490 14,775 SH   SOLE   14,775 0 0
SQUARE INC CLASS A COM 852234103 689 9,500 SH   SOLE   9,500 0 0
STARBUCKS CORP COM 855244109 1,796 21,429 SH   SOLE   19,540 0 1,889
STRYKER CORP COM 863667101 876 4,262 SH   SOLE   4,200 0 62
SUNTRUST BANKS INC COM 867914103 409 6,503 SH   SOLE   5,520 0 983
TARGET CORP COM 87612e106 2,160 24,939 SH   SOLE   23,622 0 1,317
TECHNOLOGY SELECT SECTOR SPDR COM 81369y803 33,957 435,126 SH   SOLE   418,370 0 16,756
TEXAS INSTRUMENTS COM 882508104 241 2,103 SH   SOLE   1,416 0 687
THE COCA-COLA CO COM 191216100 1,571 30,859 SH   SOLE   25,669 0 5,190
THERMO FISHER SCNTFC COM 883556102 1,322 4,501 SH   SOLE   3,867 0 634
U S BANCORP COM 902973304 16,437 313,691 SH   SOLE   301,803 0 11,888
UNION PACIFIC CORP COM 907818108 296 1,753 SH   SOLE   1,634 0 119
UNITEDHEALTH GRP INC COM 91324p102 311 1,274 SH   SOLE   1,001 0 273
VANGUARD FTSE DEVELOPED MARKET COM 921943858 844 20,244 SH   SOLE   20,244 0 0
VANGUARD FTSE EMERGING MARKETS COM 922042858 725 17,041 SH   SOLE   15,831 0 1,210
VANGUARD FTSE EUROPE ETF COM 922042874 228 4,150 SH   SOLE   4,150 0 0
VANGUARD HEALTH CARE ETF COM 92204a504 367 2,109 SH   SOLE   2,109 0 0
VANGUARD HIGH DIVIDEND YIELD E COM 921946406 325 3,716 SH   SOLE   3,716 0 0
VANGUARD INTERNATNL HGH DIV YL COM 921946794 377 6,149 SH   SOLE   6,149 0 0
VANGUARD INTL DIVIDEND APRECTN COM 921946810 687 10,093 SH   SOLE   10,093 0 0
VANGUARD S&P 500 ETF COM 922908363 698 2,592 SH   SOLE   2,592 0 0
VANGUARD S&P 500 GROWTH ETF COM 921932505 290 1,800 SH   SOLE   1,800 0 0
VANGUARD SMALL CAP ETF COM 922908751 216 1,379 SH   SOLE   1,379 0 0
VANGUARD TOTAL STOCK MARKET ET COM 922908769 10,881 72,497 SH   SOLE   71,970 0 527
VANGUARD TOTAL WORLD STOCK ETF COM 922042742 938 12,475 SH   SOLE   12,475 0 0
VANGUARD VALUE ETF COM 922908744 403 3,630 SH   SOLE   3,630 0 0
VERIZON COMMUNICATN COM 92343v104 271 4,749 SH   SOLE   4,637 0 112
VISA INC CLASS A COM 92826c839 943 5,431 SH   SOLE   3,658 0 1,773
WALMART INC COM 931142103 36,942 334,347 SH   SOLE   321,501 0 12,846
WALT DISNEY CO COM 254687106 28,388 203,292 SH   SOLE   191,121 0 12,171
WELLS FARGO BK N A COM 949746101 1,059 22,383 SH   SOLE   17,167 0 5,216
WISDOMTREE EUROPE HEDGED EQTY COM 97717x701 251 3,798 SH   SOLE   3,798 0 0
WISDOMTREE US QLT DIV GRW ETF COM 97717x669 216 4,957 SH   SOLE   4,957 0 0
WW GRAINGER INC COM 384802104 881 3,285 SH   SOLE   3,125 0 160
XILINX INC COM 983919101 219 1,861 SH   SOLE   1,861 0 0
YUM BRANDS INC COM 988498101 11,313 102,222 SH   SOLE   3,200 0 99,022
YUM CHINA HOLDINGS I COM 98850p109 4,723 102,222 SH   SOLE   3,200 0 99,022
ZOETIS INC CLASS A COM 98978v103 325 2,863 SH   SOLE   0 0 2,863