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 210,811 1,194,937 SH   SOLE   0 0 1,194,937
ABBOTT LABS COM 002824100 12,239 140,909 SH   SOLE   0 0 140,909
ABBVIE INC COM 00287Y109 3,489 39,406 SH   SOLE   0 0 39,406
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,482 26,032 SH   SOLE   0 0 26,032
ACTIVISION BLIZZARD INC COM 00507V109 3,175 53,436 SH   SOLE   0 0 53,436
ADOBE INC COM 00724F101 16,355 49,588 SH   SOLE   0 0 49,588
ADVANCED MICRO DEVICES INC COM 007903107 2,006 43,746 SH   SOLE   0 0 43,746
ALBEMARLE CORP COM 012653101 442 6,050 SH   SOLE   0 0 6,050
ALCON INC ORD SHS H01301128 18,123 320,245 SH   SOLE   0 0 320,245
ALEXION PHARMACEUTICALS INC COM 015351109 1,237 11,440 SH   SOLE   0 0 11,440
ALEXION PHARMACEUTICALS INC COM 015351109 865 8,000 SH   SOLE   0 0 8,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,942 373,873 SH   SOLE   0 0 373,873
ALIGN TECHNOLOGY INC COM 016255101 13,378 47,943 SH   SOLE   0 0 47,943
ALLERGAN PLC SHS G0177J108 4,866 25,456 SH   SOLE   0 0 25,456
ALPHABET INC CAP STK CL A 02079K305 225,812 168,593 SH   SOLE   0 0 168,593
ALPHABET INC CAP STK CL C 02079K107 228,482 170,889 SH   SOLE   0 0 170,889
AMAZON COM INC COM 023135106 419,227 226,874 SH   SOLE   0 0 226,874
AMERICAN INTL GROUP INC COM NEW 026874784 286 5,581 SH   SOLE   0 0 5,581
AMERICAN WTR WKS CO INC NEW COM 030420103 1,387 11,290 SH   SOLE   0 0 11,290
AMERISOURCEBERGEN CORP COM 03073E105 10,681 125,629 SH   SOLE   0 0 125,629
AMETEK INC NEW COM 031100100 14,890 149,293 SH   SOLE   0 0 149,293
AMGEN INC COM 031162100 10,886 45,159 SH   SOLE   0 0 45,159
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 909 11,142 SH   SOLE   0 0 11,142
AON PLC SHS CL A G0408V102 14,008 67,251 SH   SOLE   0 0 67,251
APOLLO COML REAL EST FIN INC COM 03762U105 915 50,000 SH   SOLE   0 0 50,000
APPLE INC COM 037833100 81,450 277,371 SH   SOLE   0 0 277,371
APPLIED MATLS INC COM 038222105 7,524 123,258 SH   SOLE   0 0 123,258
APTIV PLC SHS G6095L109 3,756 39,550 SH   SOLE   0 0 39,550
ARCH CAP GROUP LTD ORD G0450A105 12,668 295,363 SH   SOLE   0 0 295,363
ARCHER DANIELS MIDLAND CO COM 039483102 5,632 121,500 SH   SOLE   0 0 121,500
ASTRAZENECA PLC SPONSORED ADR 046353108 23,538 233,570 SH   SOLE   0 0 233,570
AT&T INC COM 00206R102 6,811 174,276 SH   SOLE   0 0 174,276
AUTOMATIC DATA PROCESSING IN COM 053015103 2,656 15,575 SH   SOLE   0 0 15,575
BAIDU INC SPON ADR REP A 056752108 1,693 13,395 SH   SOLE   0 0 13,395
BANK AMER CORP COM 060505104 19,674 558,612 SH   SOLE   0 0 558,612
BANK HAWAII CORP COM 062540109 2,514 26,419 SH   SOLE   0 0 26,419
BARRICK GOLD CORPORATION COM 067901108 11,163 600,468 SH   SOLE   0 0 600,468
BAXTER INTL INC COM 071813109 8,570 102,491 SH   SOLE   0 0 102,491
BECTON DICKINSON & CO COM 075887109 17,713 65,130 SH   SOLE   0 0 65,130
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,792 20 SH   SOLE   0 0 20
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,137 49,170 SH   SOLE   0 0 49,170
BHP GROUP LTD SPONSORED ADS 088606108 2,736 100,000 SH   SOLE   0 0 100,000
BIOGEN INC COM 09062X103 7,221 24,334 SH   SOLE   0 0 24,334
BLACKROCK INC COM 09247X101 462 919 SH   SOLE   0 0 919
BOEING CO COM 097023105 6,033 18,521 SH   SOLE   0 0 18,521
BOOKING HLDGS INC COM 09857L108 27,033 13,163 SH   SOLE   0 0 13,163
BORGWARNER INC COM 099724106 716 16,500 SH   SOLE   0 0 16,500
BOSTON SCIENTIFIC CORP COM 101137107 6,761 149,505 SH   SOLE   0 0 149,505
BRIGHT HORIZONS FAM SOL IN D COM 109194100 6,563 43,670 SH   SOLE   0 0 43,670
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 231 76,871 SH   SOLE   0 0 76,871
BRISTOL MYERS SQUIBB CO COM 110122108 9,222 143,661 SH   SOLE   0 0 143,661
BROADCOM INC COM 11135F101 10,599 33,538 SH   SOLE   0 0 33,538
CABOT OIL & GAS CORP COM 127097103 5,666 325,436 SH   SOLE   0 0 325,436
CANADIAN NAT RES LTD COM 136385101 227 7,000 SH   SOLE   0 0 7,000
CAPITAL ONE FINL CORP COM 14040H105 13,955 135,607 SH   SOLE   0 0 135,607
CATERPILLAR INC DEL COM 149123101 1,308 8,860 SH   SOLE   0 0 8,860
CBRE GROUP INC CL A 12504L109 1,143 18,649 SH   SOLE   0 0 18,649
CELANESE CORP DEL COM 150870103 516 4,190 SH   SOLE   0 0 4,190
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,892 44,092 SH   SOLE   0 0 44,092
CHEVRON CORP NEW COM 166764100 17,742 147,221 SH   SOLE   0 0 147,221
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 150 17,800 SH   SOLE   0 0 17,800
CHUBB LIMITED COM H1467J104 218 1,400 SH   SOLE   0 0 1,400
CIGNA CORP NEW COM 125523100 4,854 23,738 SH   SOLE   0 0 23,738
CINTAS CORP COM 172908105 25,394 94,373 SH   SOLE   0 0 94,373
CISCO SYS INC COM 17275R102 3,972 82,811 SH   SOLE   0 0 82,811
CITIGROUP INC COM NEW 172967424 11,725 146,759 SH   SOLE   0 0 146,759
CITIZENS FINL GROUP INC COM 174610105 2,025 49,860 SH   SOLE   0 0 49,860
CITRIX SYS INC COM 177376100 6,825 61,539 SH   SOLE   0 0 61,539
CME GROUP INC COM 12572Q105 597 2,975 SH   SOLE   0 0 2,975
COCA COLA CO COM 191216100 5,876 106,160 SH   SOLE   0 0 106,160
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37,597 606,205 SH   SOLE   0 0 606,205
COLGATE PALMOLIVE CO COM 194162103 236,586 3,436,756 SH   SOLE   0 0 3,436,756
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 405 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 7,473 166,168 SH   SOLE   0 0 166,168
CONAGRA BRANDS INC COM 205887102 849 24,800 SH   SOLE   0 0 24,800
CONCHO RES INC COM 20605P101 6,896 78,748 SH   SOLE   0 0 78,748
CONOCOPHILLIPS COM 20825C104 492 7,560 SH   SOLE   0 0 7,560
COOPER COS INC COM NEW 216648402 16,962 52,792 SH   SOLE   0 0 52,792
COSTAR GROUP INC COM 22160N109 3,760 6,284 SH   SOLE   0 0 6,284
COSTCO WHSL CORP NEW COM 22160K105 411 1,400 SH   SOLE   0 0 1,400
CVS HEALTH CORP COM 126650100 1,677 22,570 SH   SOLE   0 0 22,570
DANAHER CORPORATION COM 235851102 50,355 328,090 SH   SOLE   0 0 328,090
DEERE & CO COM 244199105 12,995 75,000 SH   SOLE   0 0 75,000
DENTSPLY SIRONA INC COM 24906P109 1,814 32,050 SH   SOLE   0 0 32,050
DEUTSCHE BANK AG NAMEN AKT D18190898 5,606 722,020 SH   SOLE   0 0 722,020
DEXCOM INC COM 252131107 715 3,270 SH   SOLE   0 0 3,270
DIANA SHIPPING INC COM Y2066G104 342 110,000 SH   SOLE   0 0 110,000
DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 355 4,250 SH   SOLE   0 0 4,250
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 746 10,120 SH   SOLE   0 0 10,120
DISCOVERY INC COM SER C 25470F302 494 16,200 SH   SOLE   0 0 16,200
DISNEY WALT CO COM DISNEY 254687106 87,907 607,803 SH   SOLE   0 0 607,803
DOLLAR GEN CORP NEW COM 256677105 5,763 36,950 SH   SOLE   0 0 36,950
DOLLAR TREE INC COM 256746108 969 10,300 SH   SOLE   0 0 10,300
DOW INC COM 260557103 826 15,099 SH   SOLE   0 0 15,099
DUKE ENERGY CORP NEW COM NEW 26441C204 2,280 25,000 SH   SOLE   0 0 25,000
E TRADE FINANCIAL CORP COM NEW 269246401 5,880 129,612 SH   SOLE   0 0 129,612
EBAY INC COM 278642103 18,981 525,651 SH   SOLE   0 0 525,651
EDISON INTL COM 281020107 302 4,000 SH   SOLE   0 0 4,000
EDWARDS LIFESCIENCES CORP COM 28176E108 665 2,851 SH   SOLE   0 0 2,851
ELECTRONIC ARTS INC COM 285512109 29,078 270,468 SH   SOLE   0 0 270,468
EMERSON ELEC CO COM 291011104 645 8,460 SH   SOLE   0 0 8,460
EOG RES INC COM 26875P101 16,558 197,678 SH   SOLE   0 0 197,678
EXACT SCIENCES CORP COM 30063P105 5,257 56,845 SH   SOLE   0 0 56,845
EXACT SCIENCES CORP COM 30063P105 879 9,500 SH   SOLE   0 0 9,500
EXPEDIA GROUP INC COM NEW 30212P303 4,766 44,073 SH   SOLE   0 0 44,073
EXXON MOBIL CORP COM 30231G102 5,718 81,950 SH   SOLE   0 0 81,950
FACEBOOK INC CL A 30303M102 146,437 713,457 SH   SOLE   0 0 713,457
FASTENAL CO COM 311900104 5,166 139,815 SH   SOLE   0 0 139,815
FIDELITY NATL INFORMATION SV COM 31620M106 55,322 397,746 SH   SOLE   0 0 397,746
FIRST HAWAIIAN INC COM 32051X108 1,970 68,300 SH   SOLE   0 0 68,300
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 4,512 32,435 SH   SOLE   0 0 32,435
FISERV INC COM 337738108 6,828 59,050 SH   SOLE   0 0 59,050
FLEETCOR TECHNOLOGIES INC COM 339041105 803 2,790 SH   SOLE   0 0 2,790
FLIR SYS INC COM 302445101 1,257 24,137 SH   SOLE   0 0 24,137
FORD MTR CO DEL COM 345370860 821 88,300 SH   SOLE   0 0 88,300
FREEPORT-MCMORAN INC CL B 35671D857 328 25,000 SH   SOLE   0 0 25,000
GILEAD SCIENCES INC COM 375558103 10,580 162,819 SH   SOLE   0 0 162,819
GLOBAL X FDS GLOBAL X COPPER 37954Y830 254 12,500 SH   SOLE   0 0 12,500
GOLDMAN SACHS GROUP INC COM 38141G104 13,638 59,314 SH   SOLE   0 0 59,314
HALLIBURTON CO COM 406216101 1,044 42,655 SH   SOLE   0 0 42,655
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,812 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 6,428 43,489 SH   SOLE   0 0 43,489
HDFC BANK LTD SPONSORED ADS 40415F101 951 53,354 SH   SOLE   0 0 53,354
HESS CORP COM 42809H107 668 10,000 SH   SOLE   0 0 10,000
HEWLETT PACKARD ENTERPRISE C COM 42824C109 704 44,380 SH   SOLE   0 0 44,380
HOME DEPOT INC COM 437076102 24,202 110,827 SH   SOLE   0 0 110,827
HONEYWELL INTL INC COM 438516106 41,407 233,936 SH   SOLE   0 0 233,936
HP INC COM 40434L105 1,298 63,180 SH   SOLE   0 0 63,180
HUMANA INC COM 444859102 7,234 19,736 SH   SOLE   0 0 19,736
ICICI BK LTD ADR 45104G104 444 58,792 SH   SOLE   0 0 58,792
IDEXX LABS INC COM 45168D104 10,579 40,511 SH   SOLE   0 0 40,511
ILLINOIS TOOL WKS INC COM 452308109 850 4,730 SH   SOLE   0 0 4,730
ILLUMINA INC COM 452327109 4,184 12,612 SH   SOLE   0 0 12,612
INFOSYS LTD SPONSORED ADR 456788108 1,024 100,000 SH   SOLE   0 0 100,000
INTEL CORP COM 458140100 8,507 142,140 SH   SOLE   0 0 142,140
INTERCONTINENTAL EXCHANGE IN COM 45866F104 970 10,484 SH   SOLE   0 0 10,484
INTERNATIONAL BUSINESS MACHS COM 459200101 3,380 25,220 SH   SOLE   0 0 25,220
INTL PAPER CO COM 460146103 374 8,130 SH   SOLE   0 0 8,130
INTUITIVE SURGICAL INC COM NEW 46120E602 6,377 10,788 SH   SOLE   0 0 10,788
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 323 19,500 SH   SOLE   0 0 19,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,188 6,000 SH   SOLE   0 0 6,000
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 2,975 56,574 SH   SOLE   0 0 56,574
INVESCO QQQ TR UNIT SER 1 46090E103 14,040 66,038 SH   SOLE   0 0 66,038
INVESCO QQQ TR UNIT SER 1 46090E103 850 4,000 SH   SOLE   0 0 4,000
IQVIA HLDGS INC COM 46266C105 201 1,300 SH   SOLE   0 0 1,300
ISHARES GOLD TRUST ISHARES 464285105 225 15,502 SH   SOLE   0 0 15,502
ISHARES INC MSCI EM ASIA ETF 464286426 1,090 15,400 SH   SOLE   0 0 15,400
ISHARES INC MSCI RUSSIA ETF 46434G798 4,053 95,000 SH   SOLE   0 0 95,000
ISHARES INC MSCI BRAZIL ETF 464286400 3,187 67,175 SH   SOLE   0 0 67,175
ISHARES INC MSCI SWITZERLAND 464286749 8,743 215,123 SH   SOLE   0 0 215,123
ISHARES INC MSCI CDA ETF 464286509 299 10,000 SH   SOLE   0 0 10,000
ISHARES INC MSCI FRANCE ETF 464286707 311 9,500 SH   SOLE   0 0 9,500
ISHARES INC MSCI TAIWAN ETF 46434G772 8,678 210,998 SH   SOLE   0 0 210,998
ISHARES INC MSCI SINGPOR ETF 46434G780 475 19,695 SH   SOLE   0 0 19,695
ISHARES INC MSCI JPN ETF NEW 46434G822 37,818 638,394 SH   SOLE   0 0 638,394
ISHARES INC MSCI GBL ETF NEW 46434G848 248 8,335 SH   SOLE   0 0 8,335
ISHARES INC MSCI MLY ETF NEW 46434G814 570 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI STH KOR ETF 464286772 7,171 115,315 SH   SOLE   0 0 115,315
ISHARES INC MSCI GERMANY ETF 464286806 3,430 116,671 SH   SOLE   0 0 116,671
ISHARES INC MSCI MEXICO ETF 464286822 901 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI HONG KG ETF 464286871 2,380 97,805 SH   SOLE   0 0 97,805
ISHARES INC MSCI AUST ETF 464286103 22,343 986,892 SH   SOLE   0 0 986,892
ISHARES INC MSCI EURZONE ETF 464286608 4,782 114,080 SH   SOLE   0 0 114,080
ISHARES INC MSCI THAILND ETF 464286624 636 7,260 SH   SOLE   0 0 7,260
ISHARES INC MSCI WORLD ETF 464286392 806 8,156 SH   SOLE   0 0 8,156
ISHARES INC MSCI CHILE ETF 464286640 3,466 104,000 SH   SOLE   0 0 104,000
ISHARES INC MSCI BRIC INDX 464286657 366 8,080 SH   SOLE   0 0 8,080
ISHARES TR CORE US AGGBD ET 464287226 5,066 45,080 SH   SOLE   0 0 45,080
ISHARES TR MSCI EMG MKT ETF 464287234 25,992 579,721 SH   SOLE   0 0 579,721
ISHARES TR MSCI UK ETF NEW 46435G334 913 26,777 SH   SOLE   0 0 26,777
ISHARES TR GLOBAL REIT ETF 46434V647 2,226 80,600 SH   SOLE   0 0 80,600
ISHARES TR GLOB UTILITS ETF 464288711 781 13,300 SH   SOLE   0 0 13,300
ISHARES TR CORE S&P SCP ETF 464287804 662 7,900 SH   SOLE   0 0 7,900
ISHARES TR SHORT TREAS BD 464288679 1,186 10,740 SH   SOLE   0 0 10,740
ISHARES TR MSCI PHILIPS ETF 46429B408 288 8,379 SH   SOLE   0 0 8,379
ISHARES TR MSCI CHINA ETF 46429B671 12,860 200,663 SH   SOLE   0 0 200,663
ISHARES TR US OIL GS EX ETF 464288851 314 5,650 SH   SOLE   0 0 5,650
ISHARES TR MSCI EAFE ETF 464287465 1,111 16,000 SH   SOLE   0 0 16,000
ISHARES TR CHINA LG-CAP ETF 464287184 7,075 162,156 SH   SOLE   0 0 162,156
ISHARES TR JPMORGAN USD EMG 464288281 896 7,825 SH   SOLE   0 0 7,825
ISHARES TR INDIA 50 ETF 464289529 318 8,230 SH   SOLE   0 0 8,230
ISHARES TR MSCI INDIA ETF 46429B598 12,583 358,171 SH   SOLE   0 0 358,171
ISHARES TR CORE HIGH DV ETF 46429B663 333 3,400 SH   SOLE   0 0 3,400
ISHARES TR NASDAQ BIOTECH 464287556 4,779 39,660 SH   SOLE   0 0 39,660
ISHARES TR RUSSELL 2000 ETF 464287655 9,482 57,232 SH   SOLE   0 0 57,232
ISHARES TR U.S. REAL ES ETF 464287739 3,666 39,388 SH   SOLE   0 0 39,388
ISHARES TR CORE S&P500 ETF 464287200 9,439 29,201 SH   SOLE   0 0 29,201
ISHARES TR US HLTHCARE ETF 464287762 1,279 5,928 SH   SOLE   0 0 5,928
ISHARES TR 3 7 YR TREAS BD 464288661 781 6,210 SH   SOLE   0 0 6,210
ISHARES TR TIPS BD ETF 464287176 3,421 29,350 SH   SOLE   0 0 29,350
ISHARES TR IBOXX INV CP ETF 464287242 1,090 8,517 SH   SOLE   0 0 8,517
ISHARES TR MSCI AC ASIA ETF 464288182 640 8,710 SH   SOLE   0 0 8,710
ISHARES TR US AER DEF ETF 464288760 4,530 20,400 SH   SOLE   0 0 20,400
ISHARES TR LATN AMER 40 ETF 464287390 8,812 259,400 SH   SOLE   0 0 259,400
ISHARES TR COHEN STEER REIT 464287564 1,027 8,780 SH   SOLE   0 0 8,780
ISHARES TR MSCI INDONIA ETF 46429B309 1,892 73,750 SH   SOLE   0 0 73,750
ISHARES TR MSCI POLAND ETF 46429B606 2,846 135,000 SH   SOLE   0 0 135,000
ISHARES TR S&P 100 ETF 464287101 58,706 407,425 SH   SOLE   0 0 407,425
ISHARES TR 1 3 YR TREAS BD 464287457 927 10,950 SH   SOLE   0 0 10,950
ISHARES TR U.S. TECH ETF 464287721 469 2,015 SH   SOLE   0 0 2,015
ISHARES TR MSCI ACWI ETF 464288257 1,694 21,373 SH   SOLE   0 0 21,373
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,118 20,884 SH   SOLE   0 0 20,884
JOHNSON & JOHNSON COM 478160104 247,137 1,694,228 SH   SOLE   0 0 1,694,228
JOHNSON CTLS INTL PLC SHS G51502105 10,325 253,613 SH   SOLE   0 0 253,613
JPMORGAN CHASE & CO COM 46625H100 21,224 152,250 SH   SOLE   0 0 152,250
KIMBERLY CLARK CORP COM 494368103 402 2,925 SH   SOLE   0 0 2,925
KLA CORPORATION COM NEW 482480100 254 1,425 SH   SOLE   0 0 1,425
KOHLS CORP COM 500255104 221 4,340 SH   SOLE   0 0 4,340
KRAFT HEINZ CO COM 500754106 3,822 118,950 SH   SOLE   0 0 118,950
KRANESHARES TR CSI CHI INTERNET 500767306 592 12,160 SH   SOLE   0 0 12,160
L BRANDS INC COM 501797104 308 17,000 SH   SOLE   0 0 17,000
LAM RESEARCH CORP COM 512807108 7,384 25,254 SH   SOLE   0 0 25,254
LAS VEGAS SANDS CORP COM 517834107 5,821 84,312 SH   SOLE   0 0 84,312
LAUDER ESTEE COS INC CL A 518439104 2,156 10,440 SH   SOLE   0 0 10,440
LEIDOS HLDGS INC COM 525327102 2,023 20,661 SH   SOLE   0 0 20,661
LENDINGCLUB CORP COM NEW 52603A208 167 13,200 SH   SOLE   0 0 13,200
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 602 12,500 SH   SOLE   0 0 12,500
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 300 6,200 SH   SOLE   0 0 6,200
LILLY ELI & CO COM 532457108 2,937 22,350 SH   SOLE   0 0 22,350
LINDE PLC SHS G5494J103 627 2,945 SH   SOLE   0 0 2,945
LOGITECH INTL S A SHS H50430232 14,500 306,386 SH   SOLE   0 0 306,386
LOWES COS INC COM 548661107 8,308 69,371 SH   SOLE   0 0 69,371
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8,390 88,806 SH   SOLE   0 0 88,806
MARATHON OIL CORP COM 565849106 326 24,000 SH   SOLE   0 0 24,000
MARATHON PETE CORP COM 56585A102 499 8,290 SH   SOLE   0 0 8,290
MARRIOTT INTL INC NEW CL A 571903202 6,679 44,105 SH   SOLE   0 0 44,105
MARSH & MCLENNAN COS INC COM 571748102 1,047 9,400 SH   SOLE   0 0 9,400
MASTERCARD INC CL A 57636Q104 68,218 228,468 SH   SOLE   0 0 228,468
MCDONALDS CORP COM 580135101 254,182 1,286,279 SH   SOLE   0 0 1,286,279
MCKESSON CORP COM 58155Q103 6,587 47,623 SH   SOLE   0 0 47,623
MEDTRONIC PLC SHS G5960L103 60,585 534,024 SH   SOLE   0 0 534,024
MERCK & CO INC COM 58933Y105 39,998 439,782 SH   SOLE   0 0 439,782
MICROCHIP TECHNOLOGY INC COM 595017104 230 2,200 SH   SOLE   0 0 2,200
MICRON TECHNOLOGY INC COM 595112103 4,025 74,836 SH   SOLE   0 0 74,836
MICROSOFT CORP COM 594918104 162,557 1,030,797 SH   SOLE   0 0 1,030,797
MODERNA INC COM 60770K107 76,529 3,912,537 SH   SOLE   0 0 3,912,537
MOLSON COORS BREWING CO CL B 60871R209 910 16,877 SH   SOLE   0 0 16,877
MONDELEZ INTL INC CL A 609207105 16,653 302,335 SH   SOLE   0 0 302,335
MOODYS CORP COM 615369105 21,388 90,088 SH   SOLE   0 0 90,088
NETAPP INC COM 64110D104 1,452 23,330 SH   SOLE   0 0 23,330
NETEASE INC SPONSORED ADS 64110W102 804 2,623 SH   SOLE   0 0 2,623
NEWELL BRANDS INC COM 651229106 3,133 163,000 SH   SOLE   0 0 163,000
NEWMONT GOLDCORP CORPORATION COM 651639106 11,628 267,608 SH   SOLE   0 0 267,608
NEXTERA ENERGY INC COM 65339F101 611 2,525 SH   SOLE   0 0 2,525
NIELSEN HLDGS PLC SHS EUR G6518L108 711 35,000 SH   SOLE   0 0 35,000
NIKE INC CL B 654106103 276,066 2,724,959 SH   SOLE   0 0 2,724,959
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 7,709 131,977 SH   SOLE   0 0 131,977
NVIDIA CORP COM 67066G104 1,318 5,600 SH   SOLE   0 0 5,600
NVR INC COM 62944T105 8,074 2,120 SH   SOLE   0 0 2,120
OCCIDENTAL PETE CORP COM 674599105 1,032 25,033 SH   SOLE   0 0 25,033
ORACLE CORP COM 68389X105 10,624 200,535 SH   SOLE   0 0 200,535
PALO ALTO NETWORKS INC COM 697435105 483 2,087 SH   SOLE   0 0 2,087
PAYPAL HLDGS INC COM 70450Y103 3,569 32,990 SH   SOLE   0 0 32,990
PEPSICO INC COM 713448108 268,036 1,961,192 SH   SOLE   0 0 1,961,192
PFIZER INC COM 717081103 11,311 288,703 SH   SOLE   0 0 288,703
PHILIP MORRIS INTL INC COM 718172109 9,335 109,710 SH   SOLE   0 0 109,710
PHILLIPS 66 COM 718546104 534 4,790 SH   SOLE   0 0 4,790
PNC FINL SVCS GROUP INC COM 693475105 236 1,478 SH   SOLE   0 0 1,478
PRICE T ROWE GROUP INC COM 74144T108 6,250 51,294 SH   SOLE   0 0 51,294
PROCTER & GAMBLE CO COM 742718109 10,603 84,895 SH   SOLE   0 0 84,895
PVH CORP COM 693656100 5,518 52,473 SH   SOLE   0 0 52,473
QORVO INC COM 74736K101 7,718 66,400 SH   SOLE   0 0 66,400
QUALCOMM INC COM 747525103 3,360 38,080 SH   SOLE   0 0 38,080
QUANTA SVCS INC COM 74762E102 1,135 27,892 SH   SOLE   0 0 27,892
RAYTHEON CO COM NEW 755111507 1,027 4,675 SH   SOLE   0 0 4,675
REGENERON PHARMACEUTICALS COM 75886F107 348 928 SH   SOLE   0 0 928
ROCKWELL AUTOMATION INC COM 773903109 995 4,910 SH   SOLE   0 0 4,910
ROLLINS INC COM 775711104 12,170 367,000 SH   SOLE   0 0 367,000
ROSS STORES INC COM 778296103 6,936 59,574 SH   SOLE   0 0 59,574
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,523 41,371 SH   SOLE   0 0 41,371
SABRE CORP COM 78573M104 299 13,314 SH   SOLE   0 0 13,314
SALESFORCE COM INC COM 79466L302 16,858 103,653 SH   SOLE   0 0 103,653
SCHLUMBERGER LTD COM 806857108 5,419 134,790 SH   SOLE   0 0 134,790
SEALED AIR CORP NEW COM 81211K100 419 10,525 SH   SOLE   0 0 10,525
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15,711 154,246 SH   SOLE   0 0 154,246
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,124 198,969 SH   SOLE   0 0 198,969
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,411 37,205 SH   SOLE   0 0 37,205
SELECT SECTOR SPDR TR ENERGY 81369Y506 11,992 199,726 SH   SOLE   0 0 199,726
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,056 80,280 SH   SOLE   0 0 80,280
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 0 40,000 SH   SOLE   0 0 40,000
SERVICENOW INC COM 81762P102 1,327 4,700 SH   SOLE   0 0 4,700
SHAW COMMUNICATIONS INC CL B CONV 82028K200 610 30,000 SH   SOLE   0 0 30,000
SIMON PPTY GROUP INC NEW COM 828806109 2,598 17,440 SH   SOLE   0 0 17,440
SOLITARIO ZINC CORP COM 8342EP107 30 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,012 10,563 SH   SOLE   0 0 10,563
SPDR GOLD TRUST GOLD SHS 78463V107 28,334 198,277 SH   SOLE   0 0 198,277
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 229 2,218 SH   SOLE   0 0 2,218
SPDR S&P 500 ETF TR TR UNIT 78462F103 56,998 177,072 SH   SOLE   0 0 177,072
SPDR S&P 500 ETF TR TR UNIT 78462F103 68,691 213,400 SH   SOLE   0 0 213,400
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 851 31,600 SH   SOLE   0 0 31,600
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 30,334 546,552 SH   SOLE   0 0 546,552
SPDR SERIES TRUST OILGAS EQUIP 78464A748 843 104,200 SH   SOLE   0 0 104,200
SPDR SERIES TRUST S&P BIOTECH 78464A870 7,252 76,250 SH   SOLE   0 0 76,250
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 555 12,200 SH   SOLE   0 0 12,200
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 662 23,705 SH   SOLE   0 0 23,705
SPDR SERIES TRUST S&P DIVID ETF 78464A763 323 3,000 SH   SOLE   0 0 3,000
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 889 37,513 SH   SOLE   0 0 37,513
SPDR SERIES TRUST S&P REGL BKG 78464A698 233 4,000 SH   SOLE   0 0 4,000
SPDR SERIES TRUST S&P BK ETF 78464A797 326 6,900 SH   SOLE   0 0 6,900
SQUARE INC CL A 852234103 564 9,011 SH   SOLE   0 0 9,011
STARBUCKS CORP COM 855244109 23,848 271,250 SH   SOLE   0 0 271,250
SUNCOR ENERGY INC NEW COM 867224107 932 28,400 SH   SOLE   0 0 28,400
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 958 86,797 SH   SOLE   0 0 86,797
TATA MTRS LTD SPONSORED ADR 876568502 32 12,515 SH   SOLE   0 0 12,515
TE CONNECTIVITY LTD REG SHS H84989104 3,029 31,600 SH   SOLE   0 0 31,600
TELEFLEX INC COM 879369106 226 600 SH   SOLE   0 0 600
TESLA INC COM 88160R101 228 544 SH   SOLE   0 0 544
TEXAS INSTRS INC COM 882508104 7,983 62,227 SH   SOLE   0 0 62,227
THERMO FISHER SCIENTIFIC INC COM 883556102 72,686 223,738 SH   SOLE   0 0 223,738
TJX COS INC NEW COM 872540109 11,710 191,773 SH   SOLE   0 0 191,773
TORONTO DOMINION BK ONT COM NEW 891160509 5,415 96,414 SH   SOLE   0 0 96,414
TOTAL S A SPONSORED ADS 89151E109 388 7,019 SH   SOLE   0 0 7,019
TRIP COM GROUP LTD ADS 89677Q107 288 8,600 SH   SOLE   0 0 8,600
TWITTER INC COM 90184L102 703 21,947 SH   SOLE   0 0 21,947
TYSON FOODS INC CL A 902494103 3,277 36,000 SH   SOLE   0 0 36,000
UBER TECHNOLOGIES INC COM 90353T100 206 6,937 SH   SOLE   0 0 6,937
UBS GROUP AG SHS H42097107 19,680 1,558,923 SH   SOLE   0 0 1,558,923
UNION PACIFIC CORP COM 907818108 7,418 41,030 SH   SOLE   0 0 41,030
UNITED PARCEL SERVICE INC CL B 911312106 510 4,360 SH   SOLE   0 0 4,360
UNITED STATES STL CORP NEW COM 912909108 224 19,621 SH   SOLE   0 0 19,621
UNITED TECHNOLOGIES CORP COM 913017109 4,677 31,229 SH   SOLE   0 0 31,229
UNITEDHEALTH GROUP INC COM 91324P102 131,044 445,759 SH   SOLE   0 0 445,759
US BANCORP DEL COM NEW 902973304 1,969 33,211 SH   SOLE   0 0 33,211
VALERO ENERGY CORP NEW COM 91913Y100 677 7,229 SH   SOLE   0 0 7,229
VANECK VECTORS ETF TRUST VIETNAM ETF 92189F817 465 29,164 SH   SOLE   0 0 29,164
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 9,012 307,800 SH   SOLE   0 0 307,800
VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 1,049 42,000 SH   SOLE   0 0 42,000
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 453 5,190 SH   SOLE   0 0 5,190
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,459 26,500 SH   SOLE   0 0 26,500
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15,308 51,750 SH   SOLE   0 0 51,750
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,347 25,065 SH   SOLE   0 0 25,065
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,724 106,235 SH   SOLE   0 0 106,235
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 14,466 246,855 SH   SOLE   0 0 246,855
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,149 36,360 SH   SOLE   0 0 36,360
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,497 18,480 SH   SOLE   0 0 18,480
VEEVA SYS INC CL A COM 922475108 684 4,865 SH   SOLE   0 0 4,865
VERISIGN INC COM 92343E102 6,352 32,964 SH   SOLE   0 0 32,964
VERIZON COMMUNICATIONS INC COM 92343V104 2,317 37,730 SH   SOLE   0 0 37,730
VERTEX PHARMACEUTICALS INC COM 92532F100 373 1,705 SH   SOLE   0 0 1,705
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 156 11,000 SH   SOLE   0 0 11,000
VISA INC COM CL A 92826C839 131,459 699,623 SH   SOLE   0 0 699,623
VMWARE INC CL A COM 928563402 5,309 34,978 SH   SOLE   0 0 34,978
WALMART INC COM 931142103 512 4,310 SH   SOLE   0 0 4,310
WASTE MGMT INC DEL COM 94106L109 1,071 9,400 SH   SOLE   0 0 9,400
WATERS CORP COM 941848103 5,370 22,985 SH   SOLE   0 0 22,985
WELLS FARGO CO NEW COM 949746101 49,160 913,757 SH   SOLE   0 0 913,757
WESTERN ASSET EMRG MKT DEBT COM 95766A101 5,322 372,942 SH   SOLE   0 0 372,942
WHEATON PRECIOUS METALS CORP COM 962879102 2,980 100,000 SH   SOLE   0 0 100,000
WHIRLPOOL CORP COM 963320106 988 6,700 SH   SOLE   0 0 6,700
WISDOMTREE TR EM LCL DEBT FD 97717X867 29,845 830,399 SH   SOLE   0 0 830,399
WISDOMTREE TR HEDGED HI YLD BD 97717W430 6,835 295,004 SH   SOLE   0 0 295,004
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,251 23,262 SH   SOLE   0 0 23,262
WYNDHAM HOTELS & RESORTS INC COM 98311A105 7,327 116,658 SH   SOLE   0 0 116,658
WYNN RESORTS LTD COM 983134107 7,086 51,026 SH   SOLE   0 0 51,026
ZEBRA TECHNOLOGIES CORP CL A 989207105 918 3,595 SH   SOLE   0 0 3,595
ZOETIS INC CL A 98978V103 237,121 1,791,619 SH   SOLE   0 0 1,791,619