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 169,623 1,242,566 SH   SOLE   0 0 1,242,566
ABBOTT LABS COM 002824100 12,182 154,383 SH   SOLE   0 0 154,383
ABBVIE INC COM 00287Y109 3,397 44,587 SH   SOLE   0 0 44,587
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,581 15,808 SH   SOLE   0 0 15,808
ACTIVISION BLIZZARD INC COM 00507V109 3,014 50,666 SH   SOLE   0 0 50,666
ADOBE INC COM 00724F101 16,922 53,173 SH   SOLE   0 0 53,173
ALBEMARLE CORP COM 012653101 235 4,170 SH   SOLE   0 0 4,170
ALCON INC ORD SHS H01301128 15,314 300,368 SH   SOLE   0 0 300,368
ALEXION PHARMACEUTICALS INC COM 015351109 1,800 20,048 SH   SOLE   0 0 20,048
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,824 372,929 SH   SOLE   0 0 372,929
ALIGN TECHNOLOGY INC COM 016255101 5,281 30,359 SH   SOLE   0 0 30,359
ALLERGAN PLC SHS G0177J108 3,699 20,885 SH   SOLE   0 0 20,885
ALPHABET INC CAP STK CL A 02079K305 201,374 173,307 SH   SOLE   0 0 173,307
ALPHABET INC CAP STK CL C 02079K107 203,998 175,435 SH   SOLE   0 0 175,435
AMAZON COM INC COM 023135106 458,681 235,255 SH   SOLE   0 0 235,255
AMERICAN WTR WKS CO INC NEW COM 030420103 1,742 14,574 SH   SOLE   0 0 14,574
AMERISOURCEBERGEN CORP COM 03073E105 11,000 124,296 SH   SOLE   0 0 124,296
AMETEK INC COM 031100100 10,253 142,366 SH   SOLE   0 0 142,366
AMGEN INC COM 031162100 8,988 44,335 SH   SOLE   0 0 44,335
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 495 11,142 SH   SOLE   0 0 11,142
APOLLO COML REAL EST FIN INC COM 03762U105 147 19,800 SH   SOLE   0 0 19,800
APPLE INC COM 037833100 63,167 248,407 SH   SOLE   0 0 248,407
APPLIED MATLS INC COM 038222105 4,428 96,634 SH   SOLE   0 0 96,634
APTIV PLC SHS G6095L109 1,742 35,380 SH   SOLE   0 0 35,380
ARCH CAP GROUP LTD ORD G0450A105 8,327 292,591 SH   SOLE   0 0 292,591
ARCHER DANIELS MIDLAND CO COM 039483102 4,609 131,000 SH   SOLE   0 0 131,000
ASTRAZENECA PLC SPONSORED ADR 046353108 20,731 231,691 SH   SOLE   0 0 231,691
AT&T INC COM 00206R102 7,610 261,050 SH   SOLE   0 0 261,050
AUTODESK INC COM 052769106 502 3,217 SH   SOLE   0 0 3,217
AUTOMATIC DATA PROCESSING IN COM 053015103 2,129 15,575 SH   SOLE   0 0 15,575
BAIDU INC SPON ADR REP A 056752108 1,720 17,064 SH   SOLE   0 0 17,064
BANK HAWAII CORP COM 062540109 1,719 31,115 SH   SOLE   0 0 31,115
BARRICK GOLD CORPORATION COM 067901108 11,008 600,889 SH   SOLE   0 0 600,889
BAXTER INTL INC COM 071813109 9,855 121,387 SH   SOLE   0 0 121,387
BECTON DICKINSON & CO COM 075887109 460 2,000 SH   SOLE   0 0 2,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,360 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,546 41,275 SH   SOLE   0 0 41,275
BHP GROUP LTD SPONSORED ADS 088606108 1,774 100,000 SH   SOLE   0 0 100,000
BIOGEN INC COM 09062X103 6,227 19,683 SH   SOLE   0 0 19,683
BK OF AMERICA CORP COM 060505104 11,568 544,884 SH   SOLE   0 0 544,884
BOEING CO COM 097023105 447 3,000 SH   SOLE   0 0 3,000
BOOKING HLDGS INC COM 09857L108 15,555 11,562 SH   SOLE   0 0 11,562
BOOKING HLDGS INC COM 09857L108 538 400 SH   SOLE   0 0 400
BOSTON SCIENTIFIC CORP COM 101137107 7,217 221,166 SH   SOLE   0 0 221,166
BRIGHT HORIZONS FAM SOL IN D COM 109194100 4,425 43,380 SH   SOLE   0 0 43,380
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 290 76,420 SH   SOLE   0 0 76,420
BRISTOL-MYERS SQUIBB CO COM 110122108 7,445 133,560 SH   SOLE   0 0 133,560
BROADCOM INC COM 11135F101 7,321 30,879 SH   SOLE   0 0 30,879
CABOT OIL & GAS CORP COM 127097103 5,174 300,999 SH   SOLE   0 0 300,999
CAPITAL ONE FINL CORP COM 14040H105 6,638 131,663 SH   SOLE   0 0 131,663
CARLYLE GROUP INC COM 14316J108 541 25,000 SH   SOLE   0 0 25,000
CATERPILLAR INC DEL COM 149123101 1,028 8,860 SH   SOLE   0 0 8,860
CBRE GROUP INC CL A 12504L109 706 18,724 SH   SOLE   0 0 18,724
CHECK POINT SOFTWARE TECH LT ORD M22465104 3,236 32,183 SH   SOLE   0 0 32,183
CHEVRON CORP NEW COM 166764100 8,818 121,691 SH   SOLE   0 0 121,691
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 132 17,800 SH   SOLE   0 0 17,800
CIGNA CORP NEW COM 125523100 1,836 10,361 SH   SOLE   0 0 10,361
CINTAS CORP COM 172908105 15,658 90,393 SH   SOLE   0 0 90,393
CISCO SYS INC COM 17275R102 3,023 76,898 SH   SOLE   0 0 76,898
CITIGROUP INC COM NEW 172967424 5,616 133,329 SH   SOLE   0 0 133,329
CITIZENS FINANCIAL GROUP INC COM 174610105 938 49,860 SH   SOLE   0 0 49,860
CITRIX SYS INC COM 177376100 8,092 57,169 SH   SOLE   0 0 57,169
CME GROUP INC COM 12572Q105 514 2,975 SH   SOLE   0 0 2,975
COCA COLA CO COM 191216100 4,591 103,760 SH   SOLE   0 0 103,760
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,465 547,983 SH   SOLE   0 0 547,983
COLGATE PALMOLIVE CO COM 194162103 234,992 3,541,164 SH   SOLE   0 0 3,541,164
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 295 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 6,420 186,728 SH   SOLE   0 0 186,728
CONOCOPHILLIPS COM 20825C104 233 7,560 SH   SOLE   0 0 7,560
CONTINENTAL RES INC COM 212015101 2,382 311,779 SH   SOLE   0 0 311,779
COOPER COS INC COM NEW 216648402 14,108 51,176 SH   SOLE   0 0 51,176
COSTAR GROUP INC COM 22160N109 3,690 6,284 SH   SOLE   0 0 6,284
COSTCO WHSL CORP NEW COM 22160K105 870 3,050 SH   SOLE   0 0 3,050
CVS HEALTH CORP COM 126650100 1,206 20,320 SH   SOLE   0 0 20,320
DANAHER CORPORATION COM 235851102 46,273 334,316 SH   SOLE   0 0 334,316
DEERE & CO COM 244199105 10,362 75,000 SH   SOLE   0 0 75,000
DENTSPLY SIRONA INC COM 24906P109 689 17,750 SH   SOLE   0 0 17,750
DEUTSCHE BANK A G NAMEN AKT D18190898 4,686 715,500 SH   SOLE   0 0 715,500
DEXCOM INC COM 252131107 1,000 3,715 SH   SOLE   0 0 3,715
DIANA SHIPPING INC COM Y2066G104 163 110,000 SH   SOLE   0 0 110,000
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 403 10,120 SH   SOLE   0 0 10,120
DISCOVERY INC COM SER C 25470F302 284 16,200 SH   SOLE   0 0 16,200
DISNEY WALT CO COM DISNEY 254687106 46,713 483,570 SH   SOLE   0 0 483,570
DOLLAR GEN CORP NEW COM 256677105 5,168 34,225 SH   SOLE   0 0 34,225
DOLLAR TREE INC COM 256746108 757 10,300 SH   SOLE   0 0 10,300
DOW INC COM 260557103 441 15,099 SH   SOLE   0 0 15,099
DUKE ENERGY CORP NEW COM NEW 26441C204 2,022 25,000 SH   SOLE   0 0 25,000
EBAY INC COM 278642103 7,820 260,153 SH   SOLE   0 0 260,153
ECOLAB INC COM 278865100 4,377 28,090 SH   SOLE   0 0 28,090
EDISON INTL COM 281020107 219 4,000 SH   SOLE   0 0 4,000
EDWARDS LIFESCIENCES CORP COM 28176E108 272 1,444 SH   SOLE   0 0 1,444
ELECTRONIC ARTS INC COM 285512109 33,671 336,142 SH   SOLE   0 0 336,142
EMERSON ELEC CO COM 291011104 403 8,460 SH   SOLE   0 0 8,460
EOG RES INC COM 26875P101 5,527 153,856 SH   SOLE   0 0 153,856
EXACT SCIENCES CORP COM 30063P105 11,603 200,059 SH   SOLE   0 0 200,059
EXACT SCIENCES CORP COM 30063P105 1,102 19,000 SH   SOLE   0 0 19,000
EXPEDIA GROUP INC COM NEW 30212P303 2,303 40,919 SH   SOLE   0 0 40,919
EXXON MOBIL CORP COM 30231G102 2,920 76,900 SH   SOLE   0 0 76,900
FACEBOOK INC CL A 30303M102 126,279 757,069 SH   SOLE   0 0 757,069
FASTENAL CO COM 311900104 4,429 141,718 SH   SOLE   0 0 141,718
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5,990 830,631 SH   SOLE   0 0 830,631
FIDELITY NATL INFORMATION SV COM 31620M106 50,695 416,766 SH   SOLE   0 0 416,766
FIRST HAWAIIAN INC COM 32051X108 1,240 75,000 SH   SOLE   0 0 75,000
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4,013 32,435 SH   SOLE   0 0 32,435
FISERV INC COM 337738108 5,552 58,450 SH   SOLE   0 0 58,450
FLEETCOR TECHNOLOGIES INC COM 339041105 520 2,790 SH   SOLE   0 0 2,790
FLIR SYS INC COM 302445101 883 27,687 SH   SOLE   0 0 27,687
FORD MTR CO DEL COM 345370860 402 83,300 SH   SOLE   0 0 83,300
FREEPORT-MCMORAN INC CL B 35671D857 169 25,000 SH   SOLE   0 0 25,000
GILEAD SCIENCES INC COM 375558103 5,777 77,271 SH   SOLE   0 0 77,271
GLOBAL X FDS GLOBAL X COPPER 37954Y830 148 12,500 SH   SOLE   0 0 12,500
GOLDMAN SACHS GROUP INC COM 38141G104 8,432 54,543 SH   SOLE   0 0 54,543
HALLIBURTON CO COM 406216101 1,349 196,890 SH   SOLE   0 0 196,890
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,583 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 3,444 38,334 SH   SOLE   0 0 38,334
HDFC BANK LTD SPONSORED ADS 40415F101 364 31,929 SH   SOLE   0 0 31,929
HESS CORP COM 42809H107 333 10,000 SH   SOLE   0 0 10,000
HEWLETT PACKARD ENTERPRISE C COM 42824C109 431 44,380 SH   SOLE   0 0 44,380
HOME DEPOT INC COM 437076102 20,180 108,081 SH   SOLE   0 0 108,081
HONEYWELL INTL INC COM 438516106 32,309 241,493 SH   SOLE   0 0 241,493
HP INC COM 40434L105 1,097 63,180 SH   SOLE   0 0 63,180
HUMANA INC COM 444859102 5,678 18,081 SH   SOLE   0 0 18,081
ICICI BANK LIMITED ADR 45104G104 119 27,800 SH   SOLE   0 0 27,800
IDEXX LABS INC COM 45168D104 12,383 51,117 SH   SOLE   0 0 51,117
ILLINOIS TOOL WKS INC COM 452308109 672 4,730 SH   SOLE   0 0 4,730
ILLUMINA INC COM 452327109 3,311 12,122 SH   SOLE   0 0 12,122
INFOSYS LTD SPONSORED ADR 456788108 848 100,000 SH   SOLE   0 0 100,000
INTEL CORP COM 458140100 8,388 154,983 SH   SOLE   0 0 154,983
INTERCONTINENTAL EXCHANGE IN COM 45866F104 866 10,724 SH   SOLE   0 0 10,724
INTERNATIONAL BUSINESS MACHS COM 459200101 2,226 20,070 SH   SOLE   0 0 20,070
INTL PAPER CO COM 460146103 253 8,130 SH   SOLE   0 0 8,130
INTUITIVE SURGICAL INC COM NEW 46120E602 7,633 15,413 SH   SOLE   0 0 15,413
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,276 8,000 SH   SOLE   0 0 8,000
INVESCO EXCHANGE-TRADED FD T CHINA TECHNLGY 46138E800 3,283 68,574 SH   SOLE   0 0 68,574
INVESCO QQQ TR UNIT SER 1 46090E103 11,574 60,786 SH   SOLE   0 0 60,786
INVESCO QQQ TR UNIT SER 1 46090E103 5,712 30,000 SH   SOLE   0 0 30,000
ISHARES GOLD TRUST ISHARES 464285105 1,040 69,002 SH   SOLE   0 0 69,002
ISHARES INC MSCI EURZONE ETF 464286608 2,150 70,480 SH   SOLE   0 0 70,480
ISHARES INC MSCI CDA ETF 464286509 219 10,000 SH   SOLE   0 0 10,000
ISHARES INC MSCI HONG KG ETF 464286871 1,923 96,440 SH   SOLE   0 0 96,440
ISHARES INC MSCI BRAZIL ETF 464286400 2,118 89,889 SH   SOLE   0 0 89,889
ISHARES INC MSCI FRANCE ETF 464286707 223 9,500 SH   SOLE   0 0 9,500
ISHARES INC MSCI TAIWAN ETF 46434G772 6,775 205,482 SH   SOLE   0 0 205,482
ISHARES INC MSCI GERMANY ETF 464286806 1,510 70,309 SH   SOLE   0 0 70,309
ISHARES INC MSCI AUST ETF 464286103 2,335 150,243 SH   SOLE   0 0 150,243
ISHARES INC MSCI MEXICO ETF 464286822 567 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI THAILND ETF 464286624 503 8,760 SH   SOLE   0 0 8,760
ISHARES INC MSCI JPN ETF NEW 46434G822 28,644 579,959 SH   SOLE   0 0 579,959
ISHARES INC MSCI STH KOR ETF 464286772 4,779 101,858 SH   SOLE   0 0 101,858
ISHARES INC MSCI EM ASIA ETF 464286426 874 15,400 SH   SOLE   0 0 15,400
ISHARES INC MSCI CHILE ETF 464286640 2,255 104,000 SH   SOLE   0 0 104,000
ISHARES INC MSCI SWITZERLAND 464286749 5,068 143,316 SH   SOLE   0 0 143,316
ISHARES INC MSCI RUSSIA ETF 46434G798 2,635 95,000 SH   SOLE   0 0 95,000
ISHARES INC MSCI MLY ETF NEW 46434G814 464 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI SINGPOR ETF 46434G780 307 17,695 SH   SOLE   0 0 17,695
ISHARES INC MSCI WORLD ETF 464286392 621 7,972 SH   SOLE   0 0 7,972
ISHARES TR MSCI CHINA ETF 46429B671 11,867 207,278 SH   SOLE   0 0 207,278
ISHARES TR S&P 100 ETF 464287101 24,345 205,236 SH   SOLE   0 0 205,236
ISHARES TR CORE US AGGBD ET 464287226 3,886 33,680 SH   SOLE   0 0 33,680
ISHARES TR RUSSELL 2000 ETF 464287655 5,332 46,582 SH   SOLE   0 0 46,582
ISHARES TR SHORT TREAS BD 464288679 1,013 9,123 SH   SOLE   0 0 9,123
ISHARES TR MSCI EAFE ETF 464287465 989 18,503 SH   SOLE   0 0 18,503
ISHARES TR TIPS BD ETF 464287176 3,048 25,850 SH   SOLE   0 0 25,850
ISHARES TR MSCI INDIA ETF 46429B598 7,571 315,323 SH   SOLE   0 0 315,323
ISHARES TR CORE S&P500 ETF 464287200 5,001 19,354 SH   SOLE   0 0 19,354
ISHARES TR MSCI ACWI ETF 464288257 3,096 49,473 SH   SOLE   0 0 49,473
ISHARES TR INDIA 50 ETF 464289529 234 9,130 SH   SOLE   0 0 9,130
ISHARES TR MSCI EMG MKT ETF 464287234 18,008 527,622 SH   SOLE   0 0 527,622
ISHARES TR U.S. REAL ES ETF 464287739 2,525 36,288 SH   SOLE   0 0 36,288
ISHARES TR MSCI POLAND ETF 46429B606 1,855 135,000 SH   SOLE   0 0 135,000
ISHARES TR 3 7 YR TREAS BD 464288661 815 6,115 SH   SOLE   0 0 6,115
ISHARES TR US HLTHCARE ETF 464287762 417 2,220 SH   SOLE   0 0 2,220
ISHARES TR MSCI AC ASIA ETF 464288182 272 4,550 SH   SOLE   0 0 4,550
ISHARES TR TRANS AVG ETF 464287192 733 5,300 SH   SOLE   0 0 5,300
ISHARES TR GLOBAL REIT ETF 46434V647 1,582 82,600 SH   SOLE   0 0 82,600
ISHARES TR IBOXX INV CP ETF 464287242 1,050 8,517 SH   SOLE   0 0 8,517
ISHARES TR NASDAQ BIOTECH 464287556 4,004 37,160 SH   SOLE   0 0 37,160
ISHARES TR MSCI PHILIPS ETF 46429B408 285 12,379 SH   SOLE   0 0 12,379
ISHARES TR LATN AMER 40 ETF 464287390 4,737 259,400 SH   SOLE   0 0 259,400
ISHARES TR CORE S&P SCP ETF 464287804 247 4,400 SH   SOLE   0 0 4,400
ISHARES TR MSCI UK ETF NEW 46435G334 635 26,577 SH   SOLE   0 0 26,577
ISHARES TR US AER DEF ETF 464288760 2,929 20,400 SH   SOLE   0 0 20,400
ISHARES TR 1 3 YR TREAS BD 464287457 939 10,836 SH   SOLE   0 0 10,836
ISHARES TR COHEN STEER REIT 464287564 804 8,780 SH   SOLE   0 0 8,780
ISHARES TR MSCI INDONIA ETF 46429B309 1,086 73,750 SH   SOLE   0 0 73,750
ISHARES TR CHINA LG-CAP ETF 464287184 5,794 154,355 SH   SOLE   0 0 154,355
ISHARES TR U.S. TECH ETF 464287721 361 1,765 SH   SOLE   0 0 1,765
ISHARES TR CORE HIGH DV ETF 46429B663 243 3,400 SH   SOLE   0 0 3,400
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,790 17,943 SH   SOLE   0 0 17,943
JD COM INC SPON ADR CL A 47215P106 451 11,127 SH   SOLE   0 0 11,127
JOHNSON & JOHNSON COM 478160104 230,520 1,757,953 SH   SOLE   0 0 1,757,953
JOHNSON CTLS INTL PLC SHS G51502105 7,134 264,602 SH   SOLE   0 0 264,602
JPMORGAN CHASE & CO COM 46625H100 11,642 129,308 SH   SOLE   0 0 129,308
KIMBERLY CLARK CORP COM 494368103 374 2,925 SH   SOLE   0 0 2,925
KRAFT HEINZ CO COM 500754106 2,455 99,250 SH   SOLE   0 0 99,250
KRANESHARES TR CSI CHI INTERNET 500767306 550 12,160 SH   SOLE   0 0 12,160
L BRANDS INC COM 501797104 197 17,000 SH   SOLE   0 0 17,000
LAM RESEARCH CORP COM 512807108 4,750 19,790 SH   SOLE   0 0 19,790
LAS VEGAS SANDS CORP COM 517834107 3,332 78,466 SH   SOLE   0 0 78,466
LAUDER ESTEE COS INC CL A 518439104 5,645 35,428 SH   SOLE   0 0 35,428
LEIDOS HOLDINGS INC COM 525327102 2,638 28,784 SH   SOLE   0 0 28,784
LENDINGCLUB CORP COM NEW 52603A208 104 13,200 SH   SOLE   0 0 13,200
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 395 12,500 SH   SOLE   0 0 12,500
LILLY ELI & CO COM 532457108 2,996 21,600 SH   SOLE   0 0 21,600
LINDE PLC SHS G5494J103 440 2,545 SH   SOLE   0 0 2,545
LOGITECH INTL S A SHS H50430232 6,482 149,891 SH   SOLE   0 0 149,891
LOWES COS INC COM 548661107 5,628 65,408 SH   SOLE   0 0 65,408
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,710 94,899 SH   SOLE   0 0 94,899
MARATHON OIL CORP COM 565849106 79 24,000 SH   SOLE   0 0 24,000
MARRIOTT INTL INC NEW CL A 571903202 3,075 41,109 SH   SOLE   0 0 41,109
MARSH & MCLENNAN COS INC COM 571748102 813 9,400 SH   SOLE   0 0 9,400
MASTERCARD INC CL A 57636Q104 60,534 250,595 SH   SOLE   0 0 250,595
MCDONALDS CORP COM 580135101 222,767 1,347,245 SH   SOLE   0 0 1,347,245
MCKESSON CORP COM 58155Q103 5,912 43,705 SH   SOLE   0 0 43,705
MEDTRONIC PLC SHS G5960L103 50,798 563,296 SH   SOLE   0 0 563,296
MERCK & CO. INC COM 58933Y105 36,150 469,846 SH   SOLE   0 0 469,846
MICROCHIP TECHNOLOGY INC COM 595017104 438 6,465 SH   SOLE   0 0 6,465
MICRON TECHNOLOGY INC COM 595112103 4,862 115,605 SH   SOLE   0 0 115,605
MICROSOFT CORP COM 594918104 169,990 1,077,864 SH   SOLE   0 0 1,077,864
MODERNA INC COM 60770K107 105,694 3,529,014 SH   SOLE   0 0 3,529,014
MONDELEZ INTL INC CL A 609207105 15,406 307,630 SH   SOLE   0 0 307,630
MOODYS CORP COM 615369105 17,539 82,929 SH   SOLE   0 0 82,929
MYLAN NV SHS EURO N59465109 1,342 90,000 SH   SOLE   0 0 90,000
NETAPP INC COM 64110D104 973 23,330 SH   SOLE   0 0 23,330
NETEASE INC SPONSORED ADS 64110W102 1,147 3,573 SH   SOLE   0 0 3,573
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 364 3,365 SH   SOLE   0 0 3,365
NEWELL BRANDS INC COM 651229106 173 13,000 SH   SOLE   0 0 13,000
NEWMONT CORP COM 651639106 11,705 258,508 SH   SOLE   0 0 258,508
NEXTERA ENERGY INC COM 65339F101 608 2,525 SH   SOLE   0 0 2,525
NIELSEN HLDGS PLC SHS EUR G6518L108 439 35,000 SH   SOLE   0 0 35,000
NIKE INC CL B 654106103 230,676 2,787,962 SH   SOLE   0 0 2,787,962
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,460 133,255 SH   SOLE   0 0 133,255
NVIDIA CORP COM 67066G104 1,035 3,925 SH   SOLE   0 0 3,925
NVR INC COM 62944T105 4,758 1,852 SH   SOLE   0 0 1,852
O REILLY AUTOMOTIVE INC NEW COM 67103H107 226 750 SH   SOLE   0 0 750
OCCIDENTAL PETE CORP COM 674599105 246 21,286 SH   SOLE   0 0 21,286
ORACLE CORP COM 68389X105 17,386 359,729 SH   SOLE   0 0 359,729
PAYPAL HLDGS INC COM 70450Y103 3,726 38,918 SH   SOLE   0 0 38,918
PEPSICO INC COM 713448108 243,146 2,024,531 SH   SOLE   0 0 2,024,531
PFIZER INC COM 717081103 8,296 254,154 SH   SOLE   0 0 254,154
PHILIP MORRIS INTL INC COM 718172109 8,062 110,502 SH   SOLE   0 0 110,502
PHILLIPS 66 COM 718546104 257 4,790 SH   SOLE   0 0 4,790
PRICE T ROWE GROUP INC COM 74144T108 4,631 47,424 SH   SOLE   0 0 47,424
PROCTER & GAMBLE CO COM 742718109 8,699 79,079 SH   SOLE   0 0 79,079
QORVO INC COM 74736K101 4,907 60,863 SH   SOLE   0 0 60,863
QUALCOMM INC COM 747525103 2,576 38,080 SH   SOLE   0 0 38,080
QUANTA SVCS INC COM 74762E102 766 24,132 SH   SOLE   0 0 24,132
RAYTHEON CO COM NEW 755111507 613 4,675 SH   SOLE   0 0 4,675
REGENERON PHARMACEUTICALS COM 75886F107 453 928 SH   SOLE   0 0 928
ROCKWELL AUTOMATION INC COM 773903109 628 4,160 SH   SOLE   0 0 4,160
ROLLINS INC COM 775711104 14,308 395,900 SH   SOLE   0 0 395,900
ROSS STORES INC COM 778296103 4,812 55,329 SH   SOLE   0 0 55,329
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4,737 147,243 SH   SOLE   0 0 147,243
S&P GLOBAL INC COM 78409V104 4,693 19,150 SH   SOLE   0 0 19,150
SALESFORCE COM INC COM 79466L302 15,687 108,953 SH   SOLE   0 0 108,953
SCHLUMBERGER LTD COM 806857108 1,412 104,650 SH   SOLE   0 0 104,650
SCHWAB CHARLES CORP COM 808513105 4,219 125,486 SH   SOLE   0 0 125,486
SEA LTD SPONSORED ADS 81141R100 474 10,690 SH   SOLE   0 0 10,690
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13,637 153,952 SH   SOLE   0 0 153,952
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,988 73,210 SH   SOLE   0 0 73,210
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,340 112,380 SH   SOLE   0 0 112,380
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,963 36,865 SH   SOLE   0 0 36,865
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,407 48,416 SH   SOLE   0 0 48,416
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 102 20,000 SH   SOLE   0 0 20,000
SERVICENOW INC COM 81762P102 1,315 4,590 SH   SOLE   0 0 4,590
SHAW COMMUNICATIONS INC CL B CONV 82028K200 481 30,000 SH   SOLE   0 0 30,000
SIMON PPTY GROUP INC NEW COM 828806109 957 17,440 SH   SOLE   0 0 17,440
SOLITARIO ZINC CORP COM 8342EP107 20 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,264 10,325 SH   SOLE   0 0 10,325
SPDR GOLD TRUST GOLD SHS 78463V107 45,488 307,249 SH   SOLE   0 0 307,249
SPDR S&P 500 ETF TR TR UNIT 78462F103 45,389 176,105 SH   SOLE   0 0 176,105
SPDR SER TR BLOOMBERG SRT TR 78468R408 318 13,500 SH   SOLE   0 0 13,500
SPDR SER TR BLMBRG BRC CNVRT 78464A359 24,750 517,139 SH   SOLE   0 0 517,139
SPDR SER TR BLOMBRG BRC EMRG 78464A391 7,901 322,637 SH   SOLE   0 0 322,637
SPDR SER TR S&P DIVID ETF 78464A763 240 3,000 SH   SOLE   0 0 3,000
SPDR SER TR S&P BIOTECH 78464A870 7,091 91,568 SH   SOLE   0 0 91,568
SPDR SER TR S&P HOMEBUILD 78464A888 253 8,500 SH   SOLE   0 0 8,500
SQUARE INC CL A 852234103 472 9,011 SH   SOLE   0 0 9,011
STARBUCKS CORP COM 855244109 17,123 260,468 SH   SOLE   0 0 260,468
SUNCOR ENERGY INC NEW COM 867224107 448 28,400 SH   SOLE   0 0 28,400
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 663 73,173 SH   SOLE   0 0 73,173
TE CONNECTIVITY LTD REG SHS H84989104 1,619 25,701 SH   SOLE   0 0 25,701
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 612 66,445 SH   SOLE   0 0 66,445
TEXAS INSTRS INC COM 882508104 5,759 57,631 SH   SOLE   0 0 57,631
THERMO FISHER SCIENTIFIC INC COM 883556102 64,772 228,391 SH   SOLE   0 0 228,391
TJX COS INC NEW COM 872540109 8,581 179,483 SH   SOLE   0 0 179,483
TOTAL S.A. SPONSORED ADS 89151E109 273 7,019 SH   SOLE   0 0 7,019
TRIP COM GROUP LTD ADS 89677Q107 202 8,600 SH   SOLE   0 0 8,600
TWITTER INC COM 90184L102 539 21,947 SH   SOLE   0 0 21,947
TYSON FOODS INC CL A 902494103 2,662 46,000 SH   SOLE   0 0 46,000
UBS GROUP AG SHS H42097107 16,712 1,787,427 SH   SOLE   0 0 1,787,427
UNION PAC CORP COM 907818108 5,387 38,198 SH   SOLE   0 0 38,198
UNITED PARCEL SERVICE INC CL B 911312106 407 4,360 SH   SOLE   0 0 4,360
UNITED STATES STL CORP NEW COM 912909108 197 31,275 SH   SOLE   0 0 31,275
UNITEDHEALTH GROUP INC COM 91324P102 107,366 430,531 SH   SOLE   0 0 430,531
US BANCORP DEL COM NEW 902973304 446 12,950 SH   SOLE   0 0 12,950
VALERO ENERGY CORP COM 91913Y100 251 5,530 SH   SOLE   0 0 5,530
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 699 42,000 SH   SOLE   0 0 42,000
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 307 29,164 SH   SOLE   0 0 29,164
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 984 35,000 SH   SOLE   0 0 35,000
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,484 281,419 SH   SOLE   0 0 281,419
VANGUARD BD INDEX FDS INTERMED TERM 921937819 448 5,012 SH   SOLE   0 0 5,012
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,851 26,500 SH   SOLE   0 0 26,500
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,137 42,806 SH   SOLE   0 0 42,806
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,676 39,060 SH   SOLE   0 0 39,060
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,506 74,700 SH   SOLE   0 0 74,700
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 10,559 243,978 SH   SOLE   0 0 243,978
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,462 18,480 SH   SOLE   0 0 18,480
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 204 6,110 SH   SOLE   0 0 6,110
VEEVA SYS INC CL A COM 922475108 761 4,865 SH   SOLE   0 0 4,865
VERISIGN INC COM 92343E102 5,473 30,389 SH   SOLE   0 0 30,389
VERIZON COMMUNICATIONS INC COM 92343V104 2,027 37,730 SH   SOLE   0 0 37,730
VERTEX PHARMACEUTICALS INC COM 92532F100 406 1,705 SH   SOLE   0 0 1,705
VISA INC COM CL A 92826C839 114,901 713,137 SH   SOLE   0 0 713,137
VMWARE INC CL A COM 928563402 5,508 45,481 SH   SOLE   0 0 45,481
WALGREENS BOOTS ALLIANCE INC COM 931427108 458 10,000 SH   SOLE   0 0 10,000
WASTE MGMT INC DEL COM 94106L109 870 9,400 SH   SOLE   0 0 9,400
WATERS CORP COM 941848103 3,883 21,329 SH   SOLE   0 0 21,329
WELLS FARGO CO NEW COM 949746101 26,350 918,129 SH   SOLE   0 0 918,129
WESTERN ASSET EMERGING MKTS COM 95766A101 7,624 724,058 SH   SOLE   0 0 724,058
WHEATON PRECIOUS METALS CORP COM 962879102 2,721 100,000 SH   SOLE   0 0 100,000
WHIRLPOOL CORP COM 963320106 575 6,700 SH   SOLE   0 0 6,700
WISDOMTREE TR HEDGED HI YLD BD 97717W430 3,144 168,389 SH   SOLE   0 0 168,389
WISDOMTREE TR EM LCL DEBT FD 97717X867 9,881 334,610 SH   SOLE   0 0 334,610
WISDOMTREE TR JAPN HEDGE EQT 97717W851 650 15,420 SH   SOLE   0 0 15,420
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,404 108,023 SH   SOLE   0 0 108,023
WYNN RESORTS LTD COM 983134107 2,820 46,853 SH   SOLE   0 0 46,853
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,908 21,285 SH   SOLE   0 0 21,285
ZOETIS INC CL A 98978V103 218,393 1,855,660 SH   SOLE   0 0 1,855,660