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 870 4,930 SH   SOLE   4,930 0 0
A T & T INC COM 00206R102 1,136 29,064 SH   SOLE   29,064 0 0
ABBOTT LABS COM 002824100 27,744 319,415 SH   SOLE   319,415 0 0
ACCENTURE PLC COM G1151C101 2,143 10,175 SH   SOLE   10,175 0 0
ADOBE SYS INC COM 00724F101 8,042 24,384 SH   SOLE   24,384 0 0
ADVANCED MICRO DEVICES COM 007903107 3,021 65,864 SH   SOLE   65,864 0 0
AIR PRODS & CHEMS INC COM 009158106 654 2,784 SH   SOLE   2,784 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 19,115 90,121 SH   SOLE   90,121 0 0
ALLSTATE CORP COM 020002101 367 3,260 SH   SOLE   3,260 0 0
ALNYLAM PHARMACEUTICALS INC CO COM 02043Q107 3,416 29,663 SH   SOLE   29,663 0 0
ALPHABET CLASS A COM 02079K305 28,133 21,004 SH   SOLE   21,004 0 0
ALPHABET CLASS C COM 02079K107 3,618 2,706 SH   SOLE   2,706 0 0
ALTRIA GROUP INC COM 02209S103 1,172 23,474 SH   SOLE   23,474 0 0
AMAZON COM INC COM COM 023135106 15,878 8,593 SH   SOLE   8,593 0 0
AMERICAN ELECTRIC POWER COM 025537101 201 2,123 SH   SOLE   2,123 0 0
AMERICAN FINL GROUP INC OHIOCO COM 025932104 536 4,887 SH   SOLE   4,887 0 0
AMERICAN TOWER REIT COM COM 03027X100 1,417 6,167 SH   SOLE   6,167 0 0
AMGEN INC COM 031162100 5,568 23,099 SH   SOLE   23,099 0 0
AMPHENOL CORP NEW CL A COM 032095101 866 8,000 SH   SOLE   8,000 0 0
ANALOG DEVICES INC COM 032654105 323 2,714 SH   SOLE   2,714 0 0
APPLE INC. COM 037833100 17,159 58,434 SH   SOLE   58,434 0 0
ARROWHEAD PHARMACEUTICALS INCO COM 04280A100 5,103 80,450 SH   SOLE   80,450 0 0
AUTOMATIC DATA PROCESSING COM 053015103 3,074 18,027 SH   SOLE   18,027 0 0
BALL CORP COM COM 058498106 451 6,979 SH   SOLE   6,979 0 0
BANK OF AMERICA COM 060505104 16,623 471,988 SH   SOLE   471,988 0 0
BECTON DICKINSON & CO COM 075887109 277 1,019 SH   SOLE   1,019 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 340 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 18,645 82,317 SH   SOLE   82,317 0 0
BLACKROCK INC CL A COM 09247X101 1,070 2,128 SH   SOLE   2,128 0 0
BLACKROCK MUNIVEST FD INC COM MUTUAL FUNDS 09253R105 109 12,000 SH   SOLE   12,000 0 0
BLACKSTONE GROUP INC COM CL A COM 09260D107 14,637 261,656 SH   SOLE   261,656 0 0
BLACKSTONE MTG TR INC COM CL A COM 09257W100 7,464 200,527 SH   SOLE   200,527 0 0
BNY MELLON FDS TR MIDCP STK IN MUTUAL FUNDS 05569M608 307 17,029 SH   SOLE   17,029 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 21,749 338,817 SH   SOLE   338,817 0 0
BROADCOM INC COM COM 11135F101 26,445 83,682 SH   SOLE   83,682 0 0
BROWN FORMAN CORP CL B COM 115637209 335 4,954 SH   SOLE   4,954 0 0
CABOT CORP. COM 127055101 713 15,000 SH   SOLE   15,000 0 0
CABOT OIL & GAS CORP COM 127097103 2,669 153,315 SH   SOLE   153,315 0 0
CERNER CORP COM 156782104 280 3,814 SH   SOLE   3,814 0 0
CHECK PT SOFTWARE TECH LTD ORD COM M22465104 205 1,850 SH   SOLE   1,850 0 0
CHEVRONTEXACO CORPORATION COM 166764100 13,562 112,541 SH   SOLE   112,541 0 0
CHUBB LIMITED COM COM H1467J104 9,817 63,068 SH   SOLE   63,068 0 0
CHURCH & DWIGHT CO COM 171340102 2,422 34,433 SH   SOLE   34,433 0 0
CIGNA CORP NEW COM 125523100 403 1,972 SH   SOLE   1,972 0 0
CISCO SYS INC COM 17275R102 4,495 93,718 SH   SOLE   93,718 0 0
CITIGROUP INC COM 172967424 1,207 15,105 SH   SOLE   15,105 0 0
CITRIX SYSTEMS COM 177376100 200 1,800 SH   SOLE   1,800 0 0
COCA COLA CO COM 191216100 17,796 321,517 SH   SOLE   321,517 0 0
COGNIZANT TECHNOLOGY SOLUTIOCL COM 192446102 275 4,440 SH   SOLE   4,440 0 0
COLGATE PALMOLIVE CO COM 194162103 439 6,372 SH   SOLE   6,372 0 0
COPART INC COM COM 217204106 477 5,243 SH   SOLE   5,243 0 0
COSTCO WHSL CORP NEW COM 22160K105 242 824 SH   SOLE   824 0 0
CUMMINS ENGINE INC COM 231021106 1,874 10,474 SH   SOLE   10,474 0 0
CURTISS WRIGHT CORP COM COM 231561101 543 3,853 SH   SOLE   3,853 0 0
DANAHER CORP COM 235851102 1,019 6,637 SH   SOLE   6,637 0 0
DIAGEO PLC COM 25243Q205 8,703 51,674 SH   SOLE   51,674 0 0
DICERNA PHARMACEUTICALS INC CO COM 253031108 1,443 65,515 SH   SOLE   65,515 0 0
DISNEY WALT PRODUCTIONS COM 254687106 4,700 32,495 SH   SOLE   32,495 0 0
DOMINION RES INC VA NEW COM 25746U109 501 6,050 SH   SOLE   6,050 0 0
DOVER CORP COM 260003108 916 7,949 SH   SOLE   7,949 0 0
ECOLAB INC COM 278865100 584 3,024 SH   SOLE   3,024 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,089 17,526 SH   SOLE   17,526 0 0
EMERSON ELEC CO COM 291011104 5,990 78,552 SH   SOLE   78,552 0 0
EOG RESOURCES INC. COM 26875P101 324 3,870 SH   SOLE   3,870 0 0
EURONET WORLDWIDE INC COM COM 298736109 524 3,326 SH   SOLE   3,326 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102 8,398 79,508 SH   SOLE   79,508 0 0
EXXON MOBIL CORP COM 30231G102 2,040 29,231 SH   SOLE   29,231 0 0
FACEBOOK INC CL A COM 30303M102 5,917 28,827 SH   SOLE   28,827 0 0
FEDERATED EQUITY FDS KAUFMANN MUTUAL FUNDS 314172644 79 13,204 SH   SOLE   13,204 0 0
FIDELITY ADVISOR NEW INSIGHTS MUTUAL FUNDS 316071604 331 10,062 SH   SOLE   10,062 0 0
FIDELITY CONTRAFUND INC MUTUAL FUNDS 316071109 153 11,154 SH   SOLE   11,154 0 0
FIDELITY NATIONAL INFORMATION COM 31620M106 3,830 27,537 SH   SOLE   27,537 0 0
FIRST REP BK SAN FRAN CALI NCO COM 33616C100 277 2,358 SH   SOLE   2,358 0 0
FISERV INC COM 337738108 4,773 41,277 SH   SOLE   41,277 0 0
FORTIVE CORP COM 34959J108 347 4,544 SH   SOLE   4,544 0 0
FREEPORT MCMORAN COPPER&GOLDCL COM 35671D857 4,896 373,170 SH   SOLE   373,170 0 0
GENUINE PARTS CO COM 372460105 373 3,512 SH   SOLE   3,512 0 0
GILEAD SCIENCES COM 375558103 263 4,040 SH   SOLE   4,040 0 0
GLOBAL PMTS INC COM COM 37940X102 4,632 25,374 SH   SOLE   25,374 0 0
GRAINGER, W W INC COM 384802104 525 1,550 SH   SOLE   1,550 0 0
HARRIS ASSOC INVT TR OAKMARK I MUTUAL FUNDS 413838202 600 24,056 SH   SOLE   24,056 0 0
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 1,138 17,958 SH   SOLE   17,958 0 0
HEALTHEQUITY INC COM COM 42226A107 8,425 113,748 SH   SOLE   113,748 0 0
HENRY JACK & ASSOC INC COM COM 426281101 211 1,446 SH   SOLE   1,446 0 0
HOME DEPOT INC COM 437076102 14,310 65,529 SH   SOLE   65,529 0 0
HONEYWELL INTERNATIONAL, INC. COM 438516106 3,172 17,922 SH   SOLE   17,922 0 0
HUBSPOT INC COM 443573100 319 2,014 SH   SOLE   2,014 0 0
IDEXX LABORATORIES CORP COM 45168D104 2,594 9,934 SH   SOLE   9,934 0 0
ILLINOIS TOOL WORKS INC COM 452308109 7,235 40,280 SH   SOLE   40,280 0 0
INGERSOLL-RAND PLC COM G47791101 13,802 103,839 SH   SOLE   103,839 0 0
INTEL CORP COM 458140100 1,581 26,422 SH   SOLE   26,422 0 0
INTUIT INC COM 461202103 5,503 21,011 SH   SOLE   21,011 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 3,675 6,217 SH   SOLE   6,217 0 0
IOVANCE BIOTHERAPEUTICS INC CO COM 462260100 1,986 71,735 SH   SOLE   71,735 0 0
ISHARES TR DJ SEL DIV INDX COM 464287168 387 3,660 SH   SOLE   3,660 0 0
ISHARES TR MSCI EAFE INDEX COM 464287465 3,725 53,639 SH   SOLE   53,639 0 0
ISHARES TR MSCI EMERG MKT COM 464287234 256 5,700 SH   SOLE   5,700 0 0
ISHARES TR NASDAQ BIOTECH COM 464287556 1,305 10,825 SH   SOLE   10,825 0 0
ISHARES TR RSSLL 2000 INDX COM 464287655 5,918 35,724 SH   SOLE   35,724 0 0
ISHARES TR RUSSELL 2000 GR COM 464287648 2,579 12,039 SH   SOLE   12,039 0 0
ISHARES TR RUSSELL 2000 VA COM 464287630 6,976 54,252 SH   SOLE   54,252 0 0
ISHARES TR S&P 500 INDEX COM 464287200 574 1,775 SH   SOLE   1,775 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507 834 4,050 SH   SOLE   4,050 0 0
ISHARES TR S&P SMALLCAP600 COM 464287804 257 3,063 SH   SOLE   3,063 0 0
J.P. MORGAN CHASE & CO COM 46625H100 35,206 252,551 SH   SOLE   252,551 0 0
JOHNSON & JOHNSON COM 478160104 10,508 72,039 SH   SOLE   72,039 0 0
KINDER MORGAN INC DEL COM COM 49456B101 392 18,529 SH   SOLE   18,529 0 0
L3 HARRIS TECHNOLOGIES INC COM COM 502431109 1,668 8,429 SH   SOLE   8,429 0 0
LAM RESEARCH CORP COM 512807108 208 710 SH   SOLE   710 0 0
LAUDER ESTEE COS INC CL A COM 518439104 16,573 80,241 SH   SOLE   80,241 0 0
LEAR CORP COM NEW COM 521865204 365 2,659 SH   SOLE   2,659 0 0
LINDE PLC COM COM G5494J103 11,689 54,906 SH   SOLE   54,906 0 0
LOCKHEED MARTIN CORP COM 539830109 13,828 35,514 SH   SOLE   35,514 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 435 6,924 SH   SOLE   6,924 0 0
MASTERCARD INC CL A COM 57636Q104 42,842 143,481 SH   SOLE   143,481 0 0
MATTHEWS ASIAN FDS EMRASIA INS MUTUAL FUNDS 577125875 7,010 577,868 SH   SOLE   577,868 0 0
MCDONALDS CORP COM 580135101 7,055 35,700 SH   SOLE   35,700 0 0
MEDTRONIC PLC COM G5960L103 5,589 49,266 SH   SOLE   49,266 0 0
MERCK & COMPANY COM 58933Y105 6,680 73,449 SH   SOLE   73,449 0 0
METTLER TOLEDO INTERNATIONALCO COM 592688105 749 944 SH   SOLE   944 0 0
MICROSOFT CORP COM 594918104 49,038 310,955 SH   SOLE   310,955 0 0
MODERNA INC COM COM 60770K107 1,581 80,820 SH   SOLE   80,820 0 0
MSCI INC COM COM 55354G100 707 2,737 SH   SOLE   2,737 0 0
M&T BANK CORP COM 55261F104 792 4,667 SH   SOLE   4,667 0 0
NESTLE S A ADR COM 641069406 1,199 11,077 SH   SOLE   11,077 0 0
NETFLIX COM INC COM 64110L106 573 1,772 SH   SOLE   1,772 0 0
NEXTERA ENERGY INC COM COM 65339F101 923 3,811 SH   SOLE   3,811 0 0
NIKE INC CLASS B COM 654106103 1,583 15,627 SH   SOLE   15,627 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,153 3,351 SH   SOLE   3,351 0 0
NOVARTIS AG ADR SPONSORED COM 66987V109 427 4,507 SH   SOLE   4,507 0 0
NVIDIA CORP COM 67066G104 6,889 29,278 SH   SOLE   29,278 0 0
ONEOK INC NEW COM COM 682680103 422 5,575 SH   SOLE   5,575 0 0
PALO ALTO NETWORKS INC COM COM 697435105 3,075 13,296 SH   SOLE   13,296 0 0
PARKER HANNIFIN CORP COM 701094104 575 2,795 SH   SOLE   2,795 0 0
PAYCOM SOFTWARE INC COM 70432V102 15,261 57,640 SH   SOLE   57,640 0 0
PAYPAL HLDGS INC COM COM 70450Y103 12,080 111,674 SH   SOLE   111,674 0 0
PEPSICO INC COM 713448108 2,143 15,682 SH   SOLE   15,682 0 0
PERFORMANCE FOOD GROUP CO COM COM 71377A103 4,853 94,260 SH   SOLE   94,260 0 0
PERKIN ELMER INC COM 714046109 664 6,842 SH   SOLE   6,842 0 0
PFIZER INC COM 717081103 1,853 47,287 SH   SOLE   47,287 0 0
PHILLIPS 66 COM COM 718546104 3,657 32,829 SH   SOLE   32,829 0 0
PINNACLE FINL PARTNERS INC COM COM 72346Q104 413 6,458 SH   SOLE   6,458 0 0
PNC FINANCIAL CORP COM 693475105 438 2,743 SH   SOLE   2,743 0 0
PNM RES INC COM COM 69349H107 660 13,015 SH   SOLE   13,015 0 0
PPG INDS INC COM 693506107 6,056 45,367 SH   SOLE   45,367 0 0
PROCTER & GAMBLE COMPANY COM 742718109 14,530 116,332 SH   SOLE   116,332 0 0
PUBLIC STORAGE INC COM 74460D109 852 4,000 SH   SOLE   4,000 0 0
QUANTA SVCS INC COM COM 74762E102 555 13,643 SH   SOLE   13,643 0 0
RAYTHEON CO COM 755111507 20,684 94,130 SH   SOLE   94,130 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 4,485 11,944 SH   SOLE   11,944 0 0
REPUBLIC SVCS INC COM COM 760759100 705 7,866 SH   SOLE   7,866 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 685 5,129 SH   SOLE   5,129 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 3,334 55,601 SH   SOLE   55,601 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 236 4,000 SH   SOLE   4,000 0 0
RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 1,572 18,138 SH   SOLE   18,138 0 0
SALESFORCE.COM INC COM 79466L302 4,762 29,277 SH   SOLE   29,277 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 553 5,430 SH   SOLE   5,430 0 0
SERVICEMASTER GLOBAL HLDGS ICO COM 81761R109 417 10,797 SH   SOLE   10,797 0 0
SERVICENOW INC COM COM 81762P102 607 2,149 SH   SOLE   2,149 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 372 2,500 SH   SOLE   2,500 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 604 4,994 SH   SOLE   4,994 0 0
SMUCKER J M CO COM 832696405 238 2,289 SH   SOLE   2,289 0 0
SPDR DOW JONES INDL AVRG ETF COM 78467X109 1,349 4,731 SH   SOLE   4,731 0 0
SPDR FD FINANCIAL COM 81369Y605 2,695 87,546 SH   SOLE   87,546 0 0
SPDR GOLD TRUST GOLD SHS COM 464285105 27,894 187,221 SH   SOLE   187,221 0 0
SPDR SERIES TRST METALS & MINI COM 78464A755 1,359 46,395 SH   SOLE   46,395 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 1,371 3,652 SH   SOLE   3,652 0 0
SPDR TR UNIT SER 1 COM 78462F103 18,214 56,589 SH   SOLE   56,589 0 0
SPLUNK INC COM COM 848637104 697 4,656 SH   SOLE   4,656 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 582 9,476 SH   SOLE   9,476 0 0
STARBUCKS CORP COM COM 855244109 733 8,332 SH   SOLE   8,332 0 0
STATE STREET CORP COM 857477103 918 11,600 SH   SOLE   11,600 0 0
STRYKER CORP COM 863667101 15,698 74,775 SH   SOLE   74,775 0 0
SVB FINL GROUP COM COM 78486Q101 392 1,560 SH   SOLE   1,560 0 0
SYSCO CORPORATION COM 871829107 16,186 189,225 SH   SOLE   189,225 0 0
TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 557 4,550 SH   SOLE   4,550 0 0
TENCENT HLDGS LTD ADR COM 88032Q109 960 19,920 SH   SOLE   19,920 0 0
TEXAS INSTRUMENTS INC COM 882508104 12,032 93,791 SH   SOLE   93,791 0 0
THERMO ELECTRON CORP COM 883556102 25,116 77,312 SH   SOLE   77,312 0 0
TJX COMPANIES INC COM 872540109 577 9,456 SH   SOLE   9,456 0 0
TORO CO COM 891092108 282 3,545 SH   SOLE   3,545 0 0
TRANSDIGM GROUP INC COM COM 893641100 514 917 SH   SOLE   917 0 0
TRAVELERS COMPANIES INC COM 89417E109 7,641 55,794 SH   SOLE   55,794 0 0
TRUIST FINANCIAL CORPORATION C COM 89832Q109 571 10,146 SH   SOLE   10,146 0 0
U S BANCORP COM 902973304 1,224 20,641 SH   SOLE   20,641 0 0
UNDER ARMOUR INC CL C COM 904311206 600 31,300 SH   SOLE   31,300 0 0
UNILEVER N V WI COM 904784709 246 4,280 SH   SOLE   4,280 0 0
UNION PAC CORP COM 907818108 8,228 45,509 SH   SOLE   45,509 0 0
UNITED TECHNOLOGIES CORP COM 913017109 16,358 109,230 SH   SOLE   109,230 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,568 8,735 SH   SOLE   8,735 0 0
V F CORP COM 918204108 9,814 98,470 SH   SOLE   98,470 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106 2,884 98,485 SH   SOLE   98,485 0 0
VANGUARD DIVIDEND APPRCTN FD COM 921908844 846 6,785 SH   SOLE   6,785 0 0
VANGUARD EMERGING MKTS ETF COM 922042858 4,555 102,433 SH   SOLE   102,433 0 0
VANGUARD INDEX FDS 500INDEX AD MUTUAL FUNDS 922908710 1,220 4,093 SH   SOLE   4,093 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769 972 5,941 SH   SOLE   5,941 0 0
VANGUARD INTL EQUITY INDEX FAL COM 922042775 460 8,552 SH   SOLE   8,552 0 0
VERIZON COMMUNICATIONS COM 92343V104 3,685 60,022 SH   SOLE   60,022 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,729 26,165 SH   SOLE   26,165 0 0
VISA INC COM CL A COM 92826C839 17,206 91,572 SH   SOLE   91,572 0 0
WAL-MART STORES INC COM 931142103 633 5,327 SH   SOLE   5,327 0 0
WASTE MANAGEMENT INC COM 94106L109 16,379 143,722 SH   SOLE   143,722 0 0
WATERS CORP COM 941848103 275 1,175 SH   SOLE   1,175 0 0
WATSCO INC COM COM 942622200 732 4,062 SH   SOLE   4,062 0 0
WEC ENERGY GROUP INC COM 92939U106 408 4,429 SH   SOLE   4,429 0 0
WISDOMTREE TRUST INDIA ERNGS F COM 97717W422 3,061 122,974 SH   SOLE   122,974 0 0
YUM BRANDS INC COM COM 988498101 560 5,555 SH   SOLE   5,555 0 0