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 CO COM 88579Y101 6,328 38,490 SH   SOLE   0 0 38,490
58 COM INC SPON ADR REP A 31680Q104 251 5,100 SH   SOLE   0 0 5,100
ABBOTT LABS COM 002824100 689 8,234 SH   SOLE   0 0 8,234
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 469 2,439 SH   SOLE   0 0 2,439
ADOBE INC COM 00724F101 2,065 7,475 SH   SOLE   0 0 7,475
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,430 32,468 SH   SOLE   0 0 32,468
ALIGN TECHNOLOGY INC COM 016255101 8,816 48,729 SH   SOLE   0 0 48,729
ALPHABET INC CAP STK CL C 02079K107 25,760 21,132 SH   SOLE   0 0 21,132
ALPHABET INC CAP STK CL A 02079K305 38,053 31,162 SH   SOLE   0 0 31,162
AMAZON COM INC COM 023135106 40,728 23,462 SH   SOLE   0 0 23,462
AMERICAN INTL GROUP INC COM NEW 026874784 229 4,110 SH   SOLE   0 0 4,110
AMERISOURCEBERGEN CORP COM 03073E105 765 9,293 SH   SOLE   0 0 9,293
AMETEK INC NEW COM 031100100 963 10,488 SH   SOLE   0 0 10,488
AMGEN INC COM 031162100 512 2,646 SH   SOLE   0 0 2,646
AON PLC SHS CL A G0408V102 1,058 5,468 SH   SOLE   0 0 5,468
APPLE INC COM 037833100 6,807 30,391 SH   SOLE   0 0 30,391
APPLIED MATLS INC COM 038222105 491 9,834 SH   SOLE   0 0 9,834
BANK AMER CORP COM 060505104 3,502 120,054 SH   SOLE   0 0 120,054
BAXTER INTL INC COM 071813109 2,965 33,894 SH   SOLE   0 0 33,894
BECTON DICKINSON & CO COM 075887109 1,375 5,437 SH   SOLE   0 0 5,437
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,460 50,285 SH   SOLE   0 0 50,285
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,742 12 SH   SOLE   0 0 12
BIOGEN INC COM 09062X103 438 1,881 SH   SOLE   0 0 1,881
BOEING CO COM 097023105 675 1,775 SH   SOLE   0 0 1,775
BOOKING HLDGS INC COM 09857L108 3,890 1,982 SH   SOLE   0 0 1,982
BOSTON SCIENTIFIC CORP COM 101137107 805 19,777 SH   SOLE   0 0 19,777
BROADCOM INC COM 11135F101 391 1,418 SH   SOLE   0 0 1,418
CABOT OIL & GAS CORP COM 127097103 425 24,213 SH   SOLE   0 0 24,213
CANADIAN NATL RY CO COM 136375102 633 7,050 SH   SOLE   0 0 7,050
CAPITAL ONE FINL CORP COM 14040H105 990 10,887 SH   SOLE   0 0 10,887
CELGENE CORP COM 151020104 11,755 118,380 SH   SOLE   0 0 118,380
CHECK POINT SOFTWARE TECH LT ORD M22465104 534 4,876 SH   SOLE   0 0 4,876
CHEVRON CORP NEW COM 166764100 632 5,332 SH   SOLE   0 0 5,332
CIGNA CORP NEW COM 125523100 436 2,870 SH   SOLE   0 0 2,870
CINTAS CORP COM 172908105 1,083 4,039 SH   SOLE   0 0 4,039
CISCO SYS INC COM 17275R102 201 4,070 SH   SOLE   0 0 4,070
CITIGROUP INC COM NEW 172967424 1,028 14,881 SH   SOLE   0 0 14,881
CITIZENS FINL GROUP INC COM 174610105 566 16,000 SH   SOLE   0 0 16,000
CITRIX SYS INC COM 177376100 449 4,653 SH   SOLE   0 0 4,653
COCA COLA CO COM 191216100 384 7,060 SH   SOLE   0 0 7,060
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,974 65,937 SH   SOLE   0 0 65,937
COLGATE PALMOLIVE CO COM 194162103 10,904 148,330 SH   SOLE   0 0 148,330
CONCHO RES INC COM 20605P101 396 5,825 SH   SOLE   0 0 5,825
COOPER COS INC COM NEW 216648402 1,043 3,512 SH   SOLE   0 0 3,512
DANAHER CORPORATION COM 235851102 4,939 34,196 SH   SOLE   0 0 34,196
DEUTSCHE BANK AG NAMEN AKT D18190898 123 16,400 SH   SOLE   0 0 16,400
DISNEY WALT CO COM DISNEY 254687106 9,324 71,545 SH   SOLE   0 0 71,545
DOLLAR GEN CORP NEW COM 256677105 425 2,676 SH   SOLE   0 0 2,676
E TRADE FINANCIAL CORP COM NEW 269246401 432 9,885 SH   SOLE   0 0 9,885
EBAY INC COM 278642103 2,009 51,540 SH   SOLE   0 0 51,540
ELECTRONIC ARTS INC COM 285512109 3,011 30,776 SH   SOLE   0 0 30,776
EOG RES INC COM 26875P101 1,602 21,581 SH   SOLE   0 0 21,581
EXPEDIA GROUP INC COM NEW 30212P303 437 3,249 SH   SOLE   0 0 3,249
EXXON MOBIL CORP COM 30231G102 201 2,850 SH   SOLE   0 0 2,850
F5 NETWORKS INC COM 315616102 379 2,697 SH   SOLE   0 0 2,697
FACEBOOK INC CL A 30303M102 22,869 128,418 SH   SOLE   0 0 128,418
FASTENAL CO COM 311900104 245 7,500 SH   SOLE   0 0 7,500
FIDELITY NATL INFORMATION SV COM 31620M106 7,044 53,060 SH   SOLE   0 0 53,060
FORD MTR CO DEL COM 345370860 108 11,750 SH   SOLE   0 0 11,750
GILEAD SCIENCES INC COM 375558103 2,573 40,603 SH   SOLE   0 0 40,603
GOLDMAN SACHS GROUP INC COM 38141G104 5,206 25,121 SH   SOLE   0 0 25,121
HCA HEALTHCARE INC COM 40412C101 369 3,062 SH   SOLE   0 0 3,062
HOME DEPOT INC COM 437076102 2,763 11,908 SH   SOLE   0 0 11,908
HONEYWELL INTL INC COM 438516106 5,045 29,816 SH   SOLE   0 0 29,816
ICICI BK LTD ADR 45104G104 109 17,800 SH   SOLE   0 0 17,800
ILLUMINA INC COM 452327109 1,505 4,946 SH   SOLE   0 0 4,946
INTEL CORP COM 458140100 222 4,300 SH   SOLE   0 0 4,300
INTUITIVE SURGICAL INC COM NEW 46120E602 256 475 SH   SOLE   0 0 475
INVESCO QQQ TR UNIT SER 1 46090E103 26,335 139,480 SH   SOLE   0 0 139,480
INVESCO QQQ TR UNIT SER 1 46090E103 227 1,200 SH   SOLE   0 0 1,200
ISHARES INC MSCI JPN ETF NEW 46434G822 285 5,019 SH   SOLE   0 0 5,019
ISHARES INC MSCI SPAIN ETF 464286764 731 26,261 SH   SOLE   0 0 26,261
ISHARES INC MSCI BRIC INDX 464286657 327 8,080 SH   SOLE   0 0 8,080
ISHARES INC MSCI CDA ETF 464286509 779 26,953 SH   SOLE   0 0 26,953
ISHARES INC MSCI WORLD ETF 464286392 461 5,018 SH   SOLE   0 0 5,018
ISHARES INC MSCI SWITZERLAND 464286749 264 7,014 SH   SOLE   0 0 7,014
ISHARES INC MSCI THAILND ETF 464286624 739 8,334 SH   SOLE   0 0 8,334
ISHARES INC MSCI EURZONE ETF 464286608 249 6,415 SH   SOLE   0 0 6,415
ISHARES INC MSCI AUST ETF 464286103 883 39,667 SH   SOLE   0 0 39,667
ISHARES INC MSCI TAIWAN ETF 46434G772 2,926 80,476 SH   SOLE   0 0 80,476
ISHARES TR JPMORGAN USD EMG 464288281 283 2,499 SH   SOLE   0 0 2,499
ISHARES TR RUS 1000 VAL ETF 464287598 4,345 33,875 SH   SOLE   0 0 33,875
ISHARES TR US OIL GS EX ETF 464288851 283 5,550 SH   SOLE   0 0 5,550
ISHARES TR MSCI CHINA ETF 46429B671 2,017 35,959 SH   SOLE   0 0 35,959
ISHARES TR CORE US AGGBD ET 464287226 375 3,312 SH   SOLE   0 0 3,312
ISHARES TR IBOXX INV CP ETF 464287242 244 1,912 SH   SOLE   0 0 1,912
ISHARES TR US HLTHCR PR ETF 464288828 1,780 11,010 SH   SOLE   0 0 11,010
ISHARES TR FLTG RATE NT ETF 46429B655 1,296 25,422 SH   SOLE   0 0 25,422
ISHARES TR MSCI AC ASIA ETF 464288182 333 5,025 SH   SOLE   0 0 5,025
ISHARES TR CORE S&P500 ETF 464287200 9,815 32,880 SH   SOLE   0 0 32,880
ISHARES TR MSCI INDIA ETF 46429B598 910 27,088 SH   SOLE   0 0 27,088
ISHARES TR S&P 500 VAL ETF 464287408 12,977 108,920 SH   SOLE   0 0 108,920
ISHARES TR CORE S&P MCP ETF 464287507 2,319 12,000 SH   SOLE   0 0 12,000
ISHARES TR CORE MSCI EURO 46434V738 3,504 76,605 SH   SOLE   0 0 76,605
ISHARES TR RUS MID CAP ETF 464287499 359 6,424 SH   SOLE   0 0 6,424
ISHARES TR RUSSELL 2000 ETF 464287655 861 5,686 SH   SOLE   0 0 5,686
JOHNSON & JOHNSON COM 478160104 16,662 128,781 SH   SOLE   0 0 128,781
JPMORGAN CHASE & CO COM 46625H100 396 3,369 SH   SOLE   0 0 3,369
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 841 18,161 SH   SOLE   0 0 18,161
LAM RESEARCH CORP COM 512807108 426 1,842 SH   SOLE   0 0 1,842
LAS VEGAS SANDS CORP COM 517834107 363 6,287 SH   SOLE   0 0 6,287
LOWES COS INC COM 548661107 467 4,249 SH   SOLE   0 0 4,249
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 808 9,034 SH   SOLE   0 0 9,034
MARRIOTT INTL INC NEW CL A 571903202 390 3,135 SH   SOLE   0 0 3,135
MASTERCARD INC CL A 57636Q104 2,474 9,110 SH   SOLE   0 0 9,110
MCDONALDS CORP COM 580135101 12,902 60,089 SH   SOLE   0 0 60,089
MCKESSON CORP COM 58155Q103 459 3,361 SH   SOLE   0 0 3,361
MERCK & CO INC COM 58933Y105 757 8,990 SH   SOLE   0 0 8,990
MICRON TECHNOLOGY INC COM 595112103 2,143 50,000 SH   SOLE   0 0 50,000
MICROSOFT CORP COM 594918104 18,567 133,546 SH   SOLE   0 0 133,546
MONDELEZ INTL INC CL A 609207105 10,676 192,980 SH   SOLE   0 0 192,980
MOODYS CORP COM 615369105 1,390 6,785 SH   SOLE   0 0 6,785
NETEASE INC SPONSORED ADS 64110W102 460 1,730 SH   SOLE   0 0 1,730
NETFLIX INC COM 64110L106 215 803 SH   SOLE   0 0 803
NEWELL BRANDS INC COM 651229106 262 13,990 SH   SOLE   0 0 13,990
NIKE INC CL B 654106103 12,953 137,917 SH   SOLE   0 0 137,917
NVR INC COM 62944T105 498 134 SH   SOLE   0 0 134
ORACLE CORP COM 68389X105 465 8,459 SH   SOLE   0 0 8,459
PAYPAL HLDGS INC COM 70450Y103 579 5,590 SH   SOLE   0 0 5,590
PEPSICO INC COM 713448108 18,367 133,967 SH   SOLE   0 0 133,967
PFIZER INC COM 717081103 1,145 31,865 SH   SOLE   0 0 31,865
PHILIP MORRIS INTL INC COM 718172109 903 11,895 SH   SOLE   0 0 11,895
PRICE T ROWE GROUP INC COM 74144T108 446 3,905 SH   SOLE   0 0 3,905
PROCTER & GAMBLE CO COM 742718109 915 7,360 SH   SOLE   0 0 7,360
PVH CORP COM 693656100 8,955 101,500 SH   SOLE   0 0 101,500
QORVO INC COM 74736K101 390 5,256 SH   SOLE   0 0 5,256
ROLLINS INC COM 775711104 741 21,750 SH   SOLE   0 0 21,750
ROPER TECHNOLOGIES INC COM 776696106 464 1,300 SH   SOLE   0 0 1,300
ROSS STORES INC COM 778296103 480 4,372 SH   SOLE   0 0 4,372
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 936 8,640 SH   SOLE   0 0 8,640
SALESFORCE COM INC COM 79466L302 527 3,550 SH   SOLE   0 0 3,550
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,825 100,877 SH   SOLE   0 0 100,877
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,151 19,443 SH   SOLE   0 0 19,443
SMITH A O CORP COM 831865209 275 5,773 SH   SOLE   0 0 5,773
SNAP INC CL A 83304A106 333 21,053 SH   SOLE   0 0 21,053
SPDR GOLD TRUST GOLD SHS 78463V107 703 5,065 SH   SOLE   0 0 5,065
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,585 52,510 SH   SOLE   0 0 52,510
SPDR S&P 500 ETF TR TR UNIT 78462F103 534 1,800 SH   SOLE   0 0 1,800
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 336 954 SH   SOLE   0 0 954
SPDR SERIES TRUST S&P BIOTECH 78464A870 991 13,000 SH   SOLE   0 0 13,000
SPDR SERIES TRUST S&P DIVID ETF 78464A763 205 2,000 SH   SOLE   0 0 2,000
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 298 5,678 SH   SOLE   0 0 5,678
STARBUCKS CORP COM 855244109 2,669 30,189 SH   SOLE   0 0 30,189
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 96 10,926 SH   SOLE   0 0 10,926
TE CONNECTIVITY LTD REG SHS H84989104 256 2,745 SH   SOLE   0 0 2,745
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 200 15,700 SH   SOLE   0 0 15,700
TEXAS INSTRS INC COM 882508104 576 4,455 SH   SOLE   0 0 4,455
THERMO FISHER SCIENTIFIC INC COM 883556102 17,995 61,782 SH   SOLE   0 0 61,782
TJX COS INC NEW COM 872540109 1,052 18,879 SH   SOLE   0 0 18,879
UNION PACIFIC CORP COM 907818108 714 4,410 SH   SOLE   0 0 4,410
UNITED TECHNOLOGIES CORP COM 913017109 7,843 57,450 SH   SOLE   0 0 57,450
UNITEDHEALTH GROUP INC COM 91324P102 21,264 97,848 SH   SOLE   0 0 97,848
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,237 22,880 SH   SOLE   0 0 22,880
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 392 4,832 SH   SOLE   0 0 4,832
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,567 24,900 SH   SOLE   0 0 24,900
VERISIGN INC COM 92343E102 419 2,223 SH   SOLE   0 0 2,223
VISA INC COM CL A 92826C839 11,244 65,369 SH   SOLE   0 0 65,369
VMWARE INC CL A COM 928563402 388 2,585 SH   SOLE   0 0 2,585
WATERS CORP COM 941848103 375 1,682 SH   SOLE   0 0 1,682
WELLS FARGO CO NEW COM 949746101 5,549 110,015 SH   SOLE   0 0 110,015
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,774 41,222 SH   SOLE   0 0 41,222
WYNDHAM HOTELS & RESORTS INC COM 98311A105 335 6,481 SH   SOLE   0 0 6,481
WYNN RESORTS LTD COM 983134107 431 3,960 SH   SOLE   0 0 3,960
ZOETIS INC CL A 98978V103 9,469 76,000 SH   SOLE   0 0 76,000