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
3M COMPANY COM 88579Y101 1,539 7,407 SH   SOLE   7,407 0 0
A T & T INC COM 00206R102 886 28,259 SH   SOLE   28,259 0 0
ABBOTT LABS COM 002824100 20,808 260,289 SH   SOLE   260,289 0 0
ACCENTURE PLC COM G1151C101 1,548 8,793 SH   SOLE   8,793 0 0
ADOBE SYS INC COM 00724F101 7,096 26,629 SH   SOLE   26,629 0 0
ADVANCED MICRO DEVICES COM 007903107 3,861 151,275 SH   SOLE   151,275 0 0
AIR PRODS & CHEMS INC COM 009158106 2,761 14,461 SH   SOLE   14,461 0 0
ALBEMARLE CORP COM 012653101 322 3,930 SH   SOLE   3,930 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 14,818 81,216 SH   SOLE   81,216 0 0
ALPHABET CLASS A COM 02079K305 21,405 18,188 SH   SOLE   18,188 0 0
ALPHABET CLASS C COM 02079K107 2,721 2,319 SH   SOLE   2,319 0 0
ALTRIA GROUP INC COM 02209S103 1,502 26,146 SH   SOLE   26,146 0 0
AMAZON COM INC COM COM 023135106 13,902 7,807 SH   SOLE   7,807 0 0
AMERICAN ELECTRIC POWER COM 025537101 208 2,486 SH   SOLE   2,486 0 0
AMERICAN FINL GROUP INC OHIOCO COM 025932104 494 5,135 SH   SOLE   5,135 0 0
AMERICAN TOWER REIT COM COM 03027X100 985 5,000 SH   SOLE   5,000 0 0
AMPHENOL CORP NEW CL A COM 032095101 756 8,000 SH   SOLE   8,000 0 0
APPLE INC. COM 037833100 9,978 52,527 SH   SOLE   52,527 0 0
ARISTA NETWORKS INC COM COM 040413106 4,902 15,590 SH   SOLE   15,590 0 0
AUTOMATIC DATA PROCESSING COM 053015103 2,650 16,588 SH   SOLE   16,588 0 0
BALL CORP COM COM 058498106 424 7,327 SH   SOLE   7,327 0 0
BANK OF AMERICA COM 060505104 17,223 624,256 SH   SOLE   624,256 0 0
BB&T CORP COM COM 054937107 465 10,000 SH   SOLE   10,000 0 0
BECTON DICKINSON & CO COM 075887109 271 1,087 SH   SOLE   1,087 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 301 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 26,663 132,724 SH   SOLE   132,724 0 0
BLACKROCK INC CL A COM 09247X101 685 1,602 SH   SOLE   1,602 0 0
BLACKROCK MUNIVEST FD INC COM MUTUAL FUNDS 09253R105 108 12,000 SH   SOLE   12,000 0 0
BLACKSTONE GROUP L P COM UNIT COM 09253U108 467 13,350 SH   SOLE   13,350 0 0
BLACKSTONE MTG TR INC COM CL A COM 09257W100 7,115 205,873 SH   SOLE   205,873 0 0
BNY MELLON FDS TR MIDCP STK IN MUTUAL FUNDS 05569M608 284 17,029 SH   SOLE   17,029 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 719 18,730 SH   SOLE   18,730 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 13,127 275,150 SH   SOLE   275,150 0 0
BROADCOM INC COM COM 11135F101 19,589 65,141 SH   SOLE   65,141 0 0
BROWN FORMAN CORP CL B COM 115637209 287 5,432 SH   SOLE   5,432 0 0
CABOT CORP. COM 127055101 624 15,000 SH   SOLE   15,000 0 0
CABOT OIL & GAS CORP COM 127097103 4,955 189,849 SH   SOLE   189,849 0 0
CHECK PT SOFTWARE TECH LTD ORD COM M22465104 234 1,850 SH   SOLE   1,850 0 0
CHEVRONTEXACO CORPORATION COM 166764100 14,964 121,477 SH   SOLE   121,477 0 0
CHUBB LIMITED COM COM H1467J104 5,974 42,648 SH   SOLE   42,648 0 0
CHURCH & DWIGHT CO COM 171340102 2,533 35,556 SH   SOLE   35,556 0 0
CIGNA CORP NEW COM 125523100 406 2,525 SH   SOLE   2,525 0 0
CISCO SYS INC COM 17275R102 8,632 159,883 SH   SOLE   159,883 0 0
COCA COLA CO COM 191216100 15,254 325,525 SH   SOLE   325,525 0 0
COGNIZANT TECHNOLOGY SOLUTIOCL COM 192446102 358 4,940 SH   SOLE   4,940 0 0
COLGATE PALMOLIVE CO COM 194162103 437 6,372 SH   SOLE   6,372 0 0
CUMMINS ENGINE INC COM 231021106 1,767 11,191 SH   SOLE   11,191 0 0
CURTISS WRIGHT CORP COM COM 231561101 467 4,116 SH   SOLE   4,116 0 0
CYBERARK SOFTWARE LTD SHS COM M2682V108 7,603 63,867 SH   SOLE   63,867 0 0
DANAHER CORP COM 235851102 713 5,398 SH   SOLE   5,398 0 0
DIAGEO PLC COM 25243Q205 8,013 48,979 SH   SOLE   48,979 0 0
DISNEY WALT PRODUCTIONS COM 254687106 2,612 23,527 SH   SOLE   23,527 0 0
DOMINION RES INC VA NEW COM 25746U109 480 6,265 SH   SOLE   6,265 0 0
DOVER CORP COM 260003108 780 8,316 SH   SOLE   8,316 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 708 3,700 SH   SOLE   3,700 0 0
EMERSON ELEC CO COM 291011104 709 10,350 SH   SOLE   10,350 0 0
EOG RESOURCES INC. COM 26875P101 368 3,870 SH   SOLE   3,870 0 0
ETRADE FINANCIAL CORP COM NEW COM 269246401 508 10,945 SH   SOLE   10,945 0 0
EURONET WORLDWIDE INC COM COM 298736109 499 3,497 SH   SOLE   3,497 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102 9,677 94,955 SH   SOLE   94,955 0 0
EXXON MOBIL CORP COM 30231G102 2,403 29,743 SH   SOLE   29,743 0 0
FACEBOOK INC CL A COM 30303M102 3,798 22,786 SH   SOLE   22,786 0 0
FEDERATED EQUITY FDS KAUFMANN MUTUAL FUNDS 314172644 80 13,204 SH   SOLE   13,204 0 0
FIDELITY ADVISOR NEW INSIGHTS MUTUAL FUNDS 316071604 313 10,062 SH   SOLE   10,062 0 0
FIDELITY NATIONAL INFORMATION COM 31620M106 389 3,440 SH   SOLE   3,440 0 0
FIRST REP BK SAN FRAN CALI NCO COM 33616C100 641 6,382 SH   SOLE   6,382 0 0
FMC CORP COM NEW COM 302491303 1,897 24,696 SH   SOLE   24,696 0 0
FORTINET INC COM COM 34959E109 2,858 34,040 SH   SOLE   34,040 0 0
GENUINE PARTS CO COM 372460105 270 2,407 SH   SOLE   2,407 0 0
GRAINGER, W W INC COM 384802104 542 1,800 SH   SOLE   1,800 0 0
HARRIS ASSOC INVT TR OAKMARK I MUTUAL FUNDS 413838202 537 24,056 SH   SOLE   24,056 0 0
HARRIS CORPORATION COM 413875105 643 4,024 SH   SOLE   4,024 0 0
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 1,041 8,979 SH   SOLE   8,979 0 0
HEALTHEQUITY INC COM COM 42226A107 7,993 108,043 SH   SOLE   108,043 0 0
HOME DEPOT INC COM 437076102 8,564 44,627 SH   SOLE   44,627 0 0
HONEYWELL INTERNATIONAL, INC. COM 438516106 4,783 30,094 SH   SOLE   30,094 0 0
HUBSPOT INC COM 443573100 761 4,576 SH   SOLE   4,576 0 0
IDEXX LABORATORIES CORP COM 45168D104 2,267 10,139 SH   SOLE   10,139 0 0
ILLINOIS TOOL WORKS INC COM 452308109 4,720 32,888 SH   SOLE   32,888 0 0
INGERSOLL-RAND PLC COM G47791101 955 8,843 SH   SOLE   8,843 0 0
INTEL CORP COM 458140100 1,482 27,594 SH   SOLE   27,594 0 0
INTUIT INC COM 461202103 5,605 21,441 SH   SOLE   21,441 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 10,114 17,725 SH   SOLE   17,725 0 0
ISHARES TR DJ SEL DIV INDX COM 464287168 379 3,860 SH   SOLE   3,860 0 0
ISHARES TR MSCI EMERG MKT COM 464287234 248 5,775 SH   SOLE   5,775 0 0
ISHARES TR NASDAQ BIOTECH COM 464287556 1,210 10,825 SH   SOLE   10,825 0 0
ISHARES TR RSSLL 2000 INDX COM 464287655 1,939 12,665 SH   SOLE   12,665 0 0
ISHARES TR RUSSELL 2000 GR COM 464287648 2,368 12,039 SH   SOLE   12,039 0 0
ISHARES TR RUSSELL 2000 VA COM 464287630 1,034 8,623 SH   SOLE   8,623 0 0
ISHARES TR RUSSL 1000 GRWT COM 464287614 2,091 13,815 SH   SOLE   13,815 0 0
ISHARES TR S&P 500 INDEX COM 464287200 505 1,775 SH   SOLE   1,775 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507 572 3,022 SH   SOLE   3,022 0 0
ISHARES TR S&P SMALLCAP600 COM 464287804 236 3,063 SH   SOLE   3,063 0 0
J.P. MORGAN CHASE & CO COM 46625H100 23,797 235,074 SH   SOLE   235,074 0 0
JOHNSON & JOHNSON COM 478160104 14,522 103,886 SH   SOLE   103,886 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,177 24,970 SH   SOLE   24,970 0 0
KINDER MORGAN INC DEL COM COM 49456B101 371 18,529 SH   SOLE   18,529 0 0
LAUDER ESTEE COS INC CL A COM 518439104 12,466 75,300 SH   SOLE   75,300 0 0
LEAR CORP COM NEW COM 521865204 390 2,872 SH   SOLE   2,872 0 0
LINDE PLC COM COM G5494J103 2,424 13,778 SH   SOLE   13,778 0 0
LOCKHEED MARTIN CORP COM 539830109 7,579 25,251 SH   SOLE   25,251 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 420 6,924 SH   SOLE   6,924 0 0
MASTERCARD INC CL A COM 57636Q104 34,481 146,448 SH   SOLE   146,448 0 0
MATTHEWS ASIAN FDS EMRASIA INS MUTUAL FUNDS 577125875 7,829 593,551 SH   SOLE   593,551 0 0
MCDONALDS CORP COM 580135101 6,874 36,199 SH   SOLE   36,199 0 0
MERCK & COMPANY COM 58933Y105 5,863 70,496 SH   SOLE   70,496 0 0
METTLER TOLEDO INTERNATIONALCO COM 592688105 748 1,034 SH   SOLE   1,034 0 0
MICROSOFT CORP COM 594918104 35,761 303,211 SH   SOLE   303,211 0 0
MSCI INC COM COM 55354G100 766 3,850 SH   SOLE   3,850 0 0
M&T BANK CORP COM 55261F104 872 5,552 SH   SOLE   5,552 0 0
NESTLE S A ADR COM 641069406 919 9,645 SH   SOLE   9,645 0 0
NETFLIX COM INC COM 64110L106 802 2,248 SH   SOLE   2,248 0 0
NEXTERA ENERGY INC COM COM 65339F101 602 3,113 SH   SOLE   3,113 0 0
NIKE INC CLASS B COM 654106103 1,308 15,529 SH   SOLE   15,529 0 0
NORTHROP GRUMMAN CORP COM 666807102 899 3,335 SH   SOLE   3,335 0 0
NOVARTIS AG ADR SPONSORED COM 66987V109 396 4,123 SH   SOLE   4,123 0 0
OKTA INC CL A COM 679295105 1,883 22,755 SH   SOLE   22,755 0 0
PALO ALTO NETWORKS INC COM COM 697435105 6,510 26,804 SH   SOLE   26,804 0 0
PARKER HANNIFIN CORP COM 701094104 581 3,388 SH   SOLE   3,388 0 0
PAYCOM SOFTWARE INC COM 70432V102 13,142 69,487 SH   SOLE   69,487 0 0
PAYPAL HLDGS INC COM COM 70450Y103 19,271 185,585 SH   SOLE   185,585 0 0
PEPSICO INC COM 713448108 1,895 15,463 SH   SOLE   15,463 0 0
PERKIN ELMER INC COM 714046109 712 7,392 SH   SOLE   7,392 0 0
PFIZER INC COM 717081103 2,028 47,762 SH   SOLE   47,762 0 0
PHILLIPS 66 COM COM 718546104 1,925 20,227 SH   SOLE   20,227 0 0
PINNACLE FINL PARTNERS INC COM COM 72346Q104 372 6,798 SH   SOLE   6,798 0 0
PNC FINANCIAL CORP COM 693475105 355 2,893 SH   SOLE   2,893 0 0
PNM RES INC COM COM 69349H107 670 14,150 SH   SOLE   14,150 0 0
PROCTER & GAMBLE COMPANY COM 742718109 1,988 19,102 SH   SOLE   19,102 0 0
PROOFPOINT INC COM COM 743424103 256 2,111 SH   SOLE   2,111 0 0
PUBLIC STORAGE INC COM 74460D109 871 4,000 SH   SOLE   4,000 0 0
QUANTA SVCS INC COM COM 74762E102 549 14,540 SH   SOLE   14,540 0 0
RAYTHEON CO COM 755111507 22,575 123,984 SH   SOLE   123,984 0 0
REPUBLIC SVCS INC COM COM 760759100 671 8,342 SH   SOLE   8,342 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 630 5,495 SH   SOLE   5,495 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 10,994 171,919 SH   SOLE   171,919 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 250 4,000 SH   SOLE   4,000 0 0
RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 1,297 15,766 SH   SOLE   15,766 0 0
SALESFORCE.COM INC COM 79466L302 14,192 89,611 SH   SOLE   89,611 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 498 5,430 SH   SOLE   5,430 0 0
SERVICEMASTER GLOBAL HLDGS ICO COM 81761R109 538 11,523 SH   SOLE   11,523 0 0
SERVICENOW INC COM COM 81762P102 2,622 10,637 SH   SOLE   10,637 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 456 2,500 SH   SOLE   2,500 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 530 6,423 SH   SOLE   6,423 0 0
SMUCKER J M CO COM 832696405 268 2,301 SH   SOLE   2,301 0 0
SONOCO PRODUCTS COM 835495102 443 7,202 SH   SOLE   7,202 0 0
SPDR DOW JONES INDL AVRG ETF COM 78467X109 1,269 4,896 SH   SOLE   4,896 0 0
SPDR FD FINANCIAL COM 81369Y605 501 19,501 SH   SOLE   19,501 0 0
SPDR GOLD TRUST GOLD SHS COM 78463V107 36,198 300,723 SH   SOLE   300,723 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 653 1,890 SH   SOLE   1,890 0 0
SPDR TR UNIT SER 1 COM 78462F103 18,224 64,514 SH   SOLE   64,514 0 0
SPLUNK INC COM COM 848637104 606 4,865 SH   SOLE   4,865 0 0
SQUARE INC COM 852234103 616 8,220 SH   SOLE   8,220 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 634 9,953 SH   SOLE   9,953 0 0
STARBUCKS CORP COM COM 855244109 603 8,108 SH   SOLE   8,108 0 0
STRYKER CORP COM 863667101 14,307 72,433 SH   SOLE   72,433 0 0
SVB FINL GROUP COM COM 78486Q101 6,135 27,590 SH   SOLE   27,590 0 0
SYSCO CORPORATION COM 871829107 12,808 191,845 SH   SOLE   191,845 0 0
TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 488 5,172 SH   SOLE   5,172 0 0
TENCENT HLDGS LTD ADR COM 88032Q109 836 18,171 SH   SOLE   18,171 0 0
TEXAS INSTRUMENTS INC COM 882508104 11,334 106,858 SH   SOLE   106,858 0 0
THERMO ELECTRON CORP COM 883556102 25,015 91,390 SH   SOLE   91,390 0 0
TRANSDIGM GROUP INC COM COM 893641100 472 1,040 SH   SOLE   1,040 0 0
TRAVELERS COMPANIES INC COM 89417E109 7,440 54,242 SH   SOLE   54,242 0 0
U S BANCORP COM 902973304 979 20,320 SH   SOLE   20,320 0 0
ULTA BEAUTY INC COM COM 90384S303 903 2,590 SH   SOLE   2,590 0 0
UNILEVER N V WI COM 904784709 268 4,597 SH   SOLE   4,597 0 0
UNION PAC CORP COM 907818108 9,936 59,425 SH   SOLE   59,425 0 0
UNITED TECHNOLOGIES CORP COM 913017109 16,490 127,935 SH   SOLE   127,935 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,148 8,686 SH   SOLE   8,686 0 0
V F CORP COM 918204108 7,728 88,921 SH   SOLE   88,921 0 0
VANGUARD DIVIDEND APPRCTN FD COM 921908844 744 6,785 SH   SOLE   6,785 0 0
VANGUARD EMERGING MKTS ETF COM 922042858 18,239 429,154 SH   SOLE   429,154 0 0
VANGUARD INDEX TR 500 PORTFOLI MUTUAL FUNDS 922908108 1,044 3,993 SH   SOLE   3,993 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769 825 5,702 SH   SOLE   5,702 0 0
VANGUARD INTL EQUITY INDEX FAL COM 922042775 429 8,552 SH   SOLE   8,552 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,238 37,848 SH   SOLE   37,848 0 0
VISA INC COM CL A COM 92826C839 14,870 95,203 SH   SOLE   95,203 0 0
WAL-MART STORES INC COM 931142103 491 5,035 SH   SOLE   5,035 0 0
WASTE MANAGEMENT INC COM 94106L109 15,079 145,113 SH   SOLE   145,113 0 0
WATERS CORP COM 941848103 339 1,345 SH   SOLE   1,345 0 0
WEC ENERGY GROUP INC COM 92939U106 339 4,283 SH   SOLE   4,283 0 0
WISDOMTREE TRUST INDIA ERNGS F COM 97717W422 3,297 125,206 SH   SOLE   125,206 0 0
XILINX INC COM 983919101 2,889 22,785 SH   SOLE   22,785 0 0
YUM BRANDS INC COM COM 988498101 583 5,840 SH   SOLE   5,840 0 0