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
AMAZON COM INC COM Stock 023135106 33,030 16,941 SH   SOLE 0 16,145 0 796
SEALED AIR CORP NEW COM Stock 81211K100 988 40,000 SH   SOLE 0 40,000 0 0
INVESCO QQQ TRUST ETF 46090E103 5,943 31,215 SH   SOLE 0 31,215 0 0
INVESCO QQQ TRUST ETF 46090E103 19 100 SH Call SOLE 0 100 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 47,363 589,308 SH   SOLE 0 568,649 0 20,659
STARBUCKS CORP COM Stock 855244109 17,451 265,456 SH   SOLE 0 253,723 0 11,733
SQUARE INC CL A Stock 852234103 498 9,500 SH   SOLE 0 9,500 0 0
JOHNSON & JOHNSON COM Stock 478160104 22,597 172,323 SH   SOLE 0 164,933 0 7,390
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 8,806 68,311 SH   SOLE 0 67,264 0 1,046
ISHARES GLOBAL TECH ETF ETF 464287291 3,577 19,617 SH   SOLE 0 19,617 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 260 4,462 SH   SOLE 0 4,462 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 367 1,288 SH   SOLE 0 859 0 429
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1,300 38,079 SH   SOLE 0 36,962 0 1,117
GOLDMAN SACHS GROUP INC COM Stock 38141G104 14,220 91,986 SH   SOLE 0 88,467 0 3,518
YUM BRANDS INC COM Stock 988498101 5,429 79,222 SH   SOLE 0 3,200 0 76,022
ISHARES LATIN AMERICA 40 ETF ETF 464287390 331 18,152 SH   SOLE 0 18,152 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 27,138 246,712 SH   SOLE 0 233,969 0 12,742
COCA COLA CO COM Stock 191216100 1,093 24,695 SH   SOLE 0 20,135 0 4,560
GENERAL MLS INC COM Stock 370334104 9,466 179,383 SH   SOLE 0 172,323 0 7,060
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 280 19,575 SH   SOLE 0 19,435 0 140
OCCIDENTAL PETE CORP COM Stock 674599105 966 83,439 SH   SOLE 0 76,325 0 7,114
UNITED PARCEL SERVICE INC CL B Stock 911312106 16,667 178,406 SH   SOLE 0 170,482 0 7,924
VANGUARD REAL ESTATE ETF ETF 922908553 274 3,921 SH   SOLE 0 3,921 0 0
INTEL CORP COM Stock 458140100 551 10,186 SH   SOLE 0 9,746 0 440
PROSHARES ULTRASHORT EURO ETF 74347W882 2,995 107,893 SH   SOLE 0 103,683 0 4,210
MERCK & CO. INC COM Stock 58933Y105 508 6,602 SH   SOLE 0 6,284 0 318
SPDR S&P 500 ETF ETF 78462F103 103,541 401,711 SH   SOLE 0 385,696 0 16,015
SPDR S&P 500 ETF ETF 78462F103 26 100 SH Call SOLE 0 100 0 0
SPDR S&P 500 ETF ETF 78462F103 77 300 SH Call SOLE 0 300 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 17,152 71,004 SH   SOLE 0 67,532 0 3,472
ALLSTATE CORP COM Stock 020002101 263 2,864 SH   SOLE 0 2,864 0 0
ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 2,222 36,455 SH   SOLE 0 36,455 0 0
ISHARES S&P 100 ETF ETF 464287101 1,508 12,712 SH   SOLE 0 11,204 0 1,507
FEDEX CORP COM Stock 31428X106 1,903 15,692 SH   SOLE 0 13,347 0 2,345
PEPSICO INC COM Stock 713448108 28,425 236,677 SH   SOLE 0 172,201 0 64,476
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 381 4,394 SH   SOLE 0 4,394 0 0
PROSHARES SHORT MIDCAP 400 ETF 74347B250 247 4,806 SH   SOLE 0 4,806 0 0
MARATHON OIL CORP COM Stock 565849106 33 10,116 SH   SOLE 0 10,115 0 0
ISHARES GLOBAL CONSUMER DISCRETIONARY ETF ETF 464288745 990 10,466 SH   SOLE 0 10,466 0 0
KIMBERLY CLARK CORP COM Stock 494368103 219 1,710 SH   SOLE 0 1,510 0 200
MOLSON COORS BEVERAGE CO CL B Stock 60871R209 2,182 55,943 SH   SOLE 0 48,682 0 7,261
HONEYWELL INTL INC COM Stock 438516106 234 1,746 SH   SOLE 0 1,321 0 425
FORD MTR CO DEL COM Stock 345370860 183 37,849 SH   SOLE 0 36,348 0 1,500
US BANCORP DEL COM NEW Stock 902973304 2,942 85,392 SH   SOLE 0 79,854 0 5,538
HOME DEPOT INC COM Stock 437076102 1,694 9,075 SH   SOLE 0 8,548 0 527
DUPONT DE NEMOURS INC COM Stock 26614N102 6,797 199,326 SH   SOLE 0 191,186 0 8,140
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 34,790 392,755 SH   SOLE 0 377,819 0 14,935
SOUTHERN CO COM Stock 842587107 29,191 539,168 SH   SOLE 0 516,450 0 22,717
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 328 5,426 SH   SOLE 0 5,426 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 216 8,345 SH   SOLE 0 8,345 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 2,474 40,390 SH   SOLE 0 39,543 0 846
ISHARES S&P INDIA NIFTY 50 INDEX FUND ETF 464289529 560 21,818 SH   SOLE 0 21,818 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 38,363 209,829 SH   SOLE 0 187,973 0 21,856
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 368 17,777 SH   SOLE 0 17,771 0 6
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 6,250 79,016 SH   SOLE 0 78,871 0 145
ALPHABET INC CAP STK CL A Stock 02079K305 2,040 1,756 SH   SOLE 0 1,570 0 186
PG&E CORP COM Stock 69331C108 142 15,800 SH   SOLE 0 15,800 0 0
CSX CORP COM Stock 126408103 6,610 115,361 SH   SOLE 0 109,135 0 6,225
MICROSOFT CORP COM Stock 594918104 47,388 300,476 SH   SOLE 0 278,938 0 21,537
EVERGY INC COM Stock 30034W106 296 5,376 SH   SOLE 0 5,376 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 853 19,271 SH   SOLE 0 19,271 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 4,352 16 SH   SOLE 0 3 0 13
DESWELL INDS INC COM Stock 250639101 174 78,750 SH   SOLE 0 78,750 0 0
BOEING CO COM Stock 097023105 619 4,150 SH   SOLE 0 3,823 0 327
NEXTERA ENERGY INC COM Stock 65339F101 263 1,094 SH   SOLE 0 994 0 100
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 2,716 130,456 SH   SOLE 0 130,456 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 2,810 19,244 SH   SOLE 0 18,418 0 825
ISTAR INC COM REIT 45031U101 297 28,000 SH   SOLE 0 28,000 0 0
ALERIAN MLP ETF ETF 00162Q866 223 64,840 SH   SOLE 0 64,059 0 780
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 213 1,004 SH   SOLE 0 1,004 0 0
DOW INC COM Stock 260557103 1,111 37,995 SH   SOLE 0 36,985 0 1,010
KKR & CO INC CL A Stock 48251W104 904 38,500 SH   SOLE 0 38,500 0 0
VANGUARD S&P 500 ETF ETF 922908363 1,836 7,752 SH   SOLE 0 7,752 0 0
CORTEVA INC COM Stock 22052L104 201 8,572 SH   SOLE 0 8,262 0 310
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 235 2,798 SH   SOLE 0 2,798 0 0
LILLY ELI & CO COM Stock 532457108 357 2,576 SH   SOLE 0 2,576 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER ETF 33740F847 2,585 94,810 SH   SOLE 0 94,810 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 268 1,800 SH   SOLE 0 1,800 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 8,977 78,430 SH   SOLE 0 78,180 0 250
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 990 12,238 SH   SOLE 0 12,238 0 0
FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY ETF 33740F763 2,544 98,530 SH   SOLE 0 98,530 0 0
FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY ETF 33740F771 340 12,340 SH   SOLE 0 12,340 0 0
PROSHARES SHORT S&P 500 ETF 74347B425 4,885 176,625 SH   SOLE 0 168,984 0 7,641
INNOVATOR S&P 500 POWER BUFFER ETF - MARCH ETF 45782C383 5,072 211,000 SH   SOLE 0 211,000 0 0
ISHARES MSCI SINGAPORE ETF ETF 46434G780 526 30,342 SH   SOLE 0 30,342 0 0
PROSHARES SHORT HIGH YIELD ETF 74347R131 1,178 51,443 SH   SOLE 0 51,443 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 359 9,830 SH   SOLE 0 9,780 0 50
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 266 57,871 SH   SOLE 0 57,871 0 0
VISA INC COM CL A Stock 92826C839 953 5,912 SH   SOLE 0 4,265 0 1,646
HERSHEY CO COM Stock 427866108 2,638 19,911 SH   SOLE 0 18,284 0 1,627
KELLOGG CO COM Stock 487836108 12,915 215,287 SH   SOLE 0 204,172 0 11,115
VANGUARD VALUE INDEX FUND ETF 922908744 323 3,630 SH   SOLE 0 3,630 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 690 4,404 SH   SOLE 0 4,404 0 0
PHILLIPS 66 COM Stock 718546104 10,171 189,579 SH   SOLE 0 179,576 0 10,003
FACEBOOK INC CL A Stock 30303M102 1,229 7,366 SH   SOLE 0 6,618 0 748
COCA COLA EUROPEAN PARTNERS P SHS Stock G25839104 1,273 33,921 SH   SOLE 0 32,831 0 1,090
ISHARES GLOBAL MATERIALS ETF ETF 464288695 702 14,175 SH   SOLE 0 14,175 0 0
MONDELEZ INTL INC CL A Stock 609207105 26,759 534,317 SH   SOLE 0 505,368 0 28,949
CANADIAN PAC RY LTD COM Stock 13645T100 9,129 41,573 SH   SOLE 0 39,817 0 1,756
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,875 37,573 SH   SOLE 0 36,803 0 770
KANSAS CITY SOUTHERN COM NEW Stock 485170302 10,586 83,238 SH   SOLE 0 79,728 0 3,510
ISHARES GLOBAL UTILITIES ETF ETF 464288711 1,198 23,657 SH   SOLE 0 23,657 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 7,081 508,697 SH   SOLE 0 486,217 0 22,480
NVIDIA CORP COM Stock 67066G104 7,392 28,041 SH   SOLE 0 25,645 0 2,396
GRAINGER W W INC COM Stock 384802104 881 3,546 SH   SOLE 0 3,356 0 190
ABBVIE INC COM Stock 00287Y109 419 5,503 SH   SOLE 0 3,348 0 2,154
ISHARES GLOBAL CONSUMER STAPLES ETF ETF 464288737 2,601 54,412 SH   SOLE 0 54,412 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 11,517 284,579 SH   SOLE 0 282,574 0 2,004
ZOETIS INC CL A Stock 98978V103 330 2,806 SH   SOLE 0 0 0 2,806
INVESCO CURRENCYSHARES BRITISH POUND STERLING TRUST ETF 46138M109 313 2,597 SH   SOLE 0 2,597 0 0
STRYKER CORPORATION COM Stock 863667101 717 4,309 SH   SOLE 0 4,309 0 0
QUALCOMM INC COM Stock 747525103 18,710 276,569 SH   SOLE 0 267,217 0 9,351
MCDONALDS CORP COM Stock 580135101 13,276 80,288 SH   SOLE 0 77,560 0 2,728
CISCO SYS INC COM Stock 17275R102 25,273 642,903 SH   SOLE 0 608,972 0 33,930
AT&T INC COM Stock 00206R102 327 11,233 SH   SOLE 0 10,724 0 509
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1,660 57,110 SH   SOLE 0 56,485 0 625
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 9 300 SH Call SOLE 0 300 0 0
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 688 15,277 SH   SOLE 0 15,277 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 883 28,174 SH   SOLE 0 28,174 0 0
GENERAL ELECTRIC CO COM Stock 369604103 725 91,362 SH   SOLE 0 90,662 0 700
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 230 2,844 SH   SOLE 0 2,844 0 0
ISHARES GLOBAL INDUSTRIALS ETF ETF 464288729 2,257 31,766 SH   SOLE 0 31,766 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 3,280 55,580 SH   SOLE 0 51,480 0 4,100
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 228 3,640 SH   SOLE 0 3,640 0 0
INVESCO DB AGRICULTURE FUND ETF 46140H106 943 67,017 SH   SOLE 0 67,017 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 335 2,028 SH   SOLE 0 2,028 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 4,254 16,464 SH   SOLE 0 16,464 0 0
CIGNA CORP NEW COM Stock 125523100 278 1,571 SH   SOLE 0 521 0 1,050
INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46138R108 830 8,697 SH   SOLE 0 8,697 0 0
RENAISSANCERE HOLDINGS LTD COM Stock G7496G103 307 2,057 SH   SOLE 0 2,057 0 0
WELLS FARGO CO NEW COM Stock 949746101 721 25,135 SH   SOLE 0 20,775 0 4,360
UNION PAC CORP COM Stock 907818108 253 1,792 SH   SOLE 0 1,792 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206 388 2,745 SH   SOLE 0 2,745 0 0
SPDR EURO STOXX 50 ETF ETF 78463X202 1,350 45,750 SH   SOLE 0 45,750 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 293 1,034 SH   SOLE 0 565 0 469
LOCKHEED MARTIN CORP COM Stock 539830109 1,763 5,201 SH   SOLE 0 4,707 0 493
JPMORGAN CHASE & CO COM Stock 46625H100 26,234 291,396 SH   SOLE 0 275,184 0 16,210
CHEVRON CORP NEW COM Stock 166764100 1,231 16,987 SH   SOLE 0 16,573 0 414
BK OF AMERICA CORP COM Stock 060505104 10,213 481,084 SH   SOLE 0 462,939 0 18,145
SPDR S&P DIVIDEND ETF ETF 78464A763 1,137 14,241 SH   SOLE 0 14,240 0 0
WALMART INC COM Stock 931142103 42,710 375,905 SH   SOLE 0 360,596 0 15,308
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,723 15,533 SH   SOLE 0 15,333 0 200
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 222 2,000 SH Call SOLE 0 0 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 245 3,890 SH   SOLE 0 3,890 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,169 34,855 SH   SOLE 0 33,643 0 1,212
TARGET CORP COM Stock 87612E106 1,285 13,819 SH   SOLE 0 819 0 13,000
PFIZER INC COM Stock 717081103 428 13,098 SH   SOLE 0 13,097 0 0
3M CO COM Stock 88579Y101 17,519 128,338 SH   SOLE 0 123,600 0 4,738
GILEAD SCIENCES INC COM Stock 375558103 594 7,952 SH   SOLE 0 7,952 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 38,332 32,965 SH   SOLE 0 31,348 0 1,617
IHS MARKIT LTD SHS Stock G47567105 22,029 367,143 SH   SOLE 0 367,143 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 289 2,799 SH   SOLE 0 2,798 0 0
ISHARES 20 PLUS YEAR TREASURY BOND ETF ETF 464287432 387 2,348 SH   SOLE 0 2,348 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 232 1,192 SH   SOLE 0 1,192 0 0
ACADIA PHARMACEUTICALS INC COM Stock 004225108 211 5,000 SH   SOLE 0 5,000 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 472 13,200 SH   SOLE 0 13,200 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 354 4,849 SH   SOLE 0 4,849 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 10,809 112,921 SH   SOLE 0 106,856 0 6,064
ISHARES GLOBAL ENERGY ETF ETF 464287341 1,015 60,077 SH   SOLE 0 60,077 0 0
ALTRIA GROUP INC COM Stock 02209S103 257 6,645 SH   SOLE 0 6,645 0 0
ALTRIA GROUP INC COM Stock 02209S103 39 1,000 SH Call SOLE 0 0 0 0
EXXON MOBIL CORP COM Stock 30231G102 19,127 503,738 SH   SOLE 0 470,629 0 33,108
UNITEDHEALTH GROUP INC COM Stock 91324P102 295 1,184 SH   SOLE 0 911 0 273
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 1,242 49,280 SH   SOLE 0 49,280 0 0
DEERE & CO COM Stock 244199105 297 2,147 SH   SOLE 0 1,356 0 791
COLGATE PALMOLIVE CO COM Stock 194162103 298 4,486 SH   SOLE 0 3,686 0 800
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 311 5,604 SH   SOLE 0 5,604 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 942 38,199 SH   SOLE 0 38,198 0 0
BANK HAWAII CORP COM Stock 062540109 1,061 19,200 SH   SOLE 0 19,200 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 483 5,049 SH   SOLE 0 5,049 0 0
BLACKROCK INC COM Stock 09247X101 18,505 42,059 SH   SOLE 0 40,044 0 2,014
ISHARES S&P MIDCAP FUND ETF 464287507 307 2,131 SH   SOLE 0 2,131 0 0
ISHARES MSCI EAFE ETF ETF 464287465 887 16,589 SH   SOLE 0 13,539 0 3,050
APPLE INC COM Stock 037833100 50,999 200,554 SH   SOLE 0 188,172 0 12,381
APPLE INC COM Stock 037833100 25 100 SH Call SOLE 0 100 0 0
ABBOTT LABS COM Stock 002824100 463 5,865 SH   SOLE 0 4,157 0 1,708
DISNEY WALT CO COM DISNEY Stock 254687106 28,806 298,201 SH   SOLE 0 282,358 0 15,842
ISHARES RUSSELL 1000 ETF ETF 464287622 8,595 60,730 SH   SOLE 0 60,730 0 0