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
10X GENOMICS INC CL A COM 88025U109 1,728 8,823 SH   SOLE   0 0 8,823
3M CO COM 88579Y101 270,041 1,359,519 SH   SOLE   0 0 1,359,519
ABBOTT LABS COM 002824100 26,119 225,297 SH   SOLE   0 0 225,297
ABIOMED INC COM 003654100 1,382 4,427 SH   SOLE   0 0 4,427
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,609 8,851 SH   SOLE   0 0 8,851
ACTIVISION BLIZZARD INC COM 00507V109 1,470 15,398 SH   SOLE   0 0 15,398
ADOBE SYSTEMS INCORPORATED COM 00724F101 29,667 50,658 SH   SOLE   0 0 50,658
ADVANCED MICRO DEVICES INC COM 007903107 260 2,770 SH   SOLE   0 0 2,770
AIR PRODS & CHEMS INC COM 009158106 2,768 9,621 SH   SOLE   0 0 9,621
AKAMAI TECHNOLOGIES INC COM 00971T101 999 8,564 SH   SOLE   0 0 8,564
ALCON AG ORD SHS H01301128 24,214 345,512 SH   SOLE   0 0 345,512
ALEXION PHARMACEUTICALS INC COM 015351109 2,588 14,090 SH   SOLE   0 0 14,090
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,656 340,848 SH   SOLE   0 0 340,848
ALIGN TECHNOLOGY INC COM 016255101 25,848 42,304 SH   SOLE   0 0 42,304
ALPHABET INC CAP STK CL A 02079K305 398,681 163,274 SH   SOLE   0 0 163,274
ALPHABET INC CAP STK CL C 02079K107 451,599 180,184 SH   SOLE   0 0 180,184
ALTIMETER GROWTH CORP CL A G0370L108 268 22,917 SH   SOLE   0 0 22,917
AMAZON COM INC COM 023135106 798,189 232,021 SH   SOLE   0 0 232,021
AMEDISYS INC COM 023436108 4,110 16,779 SH   SOLE   0 0 16,779
AMERICAN TOWER CORP NEW COM 03027X100 205 760 SH   SOLE   0 0 760
AMERICAN WTR WKS CO INC NEW COM 030420103 3,506 22,746 SH   SOLE   0 0 22,746
AMERIPRISE FINL INC COM 03076C106 1,669 6,706 SH   SOLE   0 0 6,706
AMETEK INC COM 031100100 20,377 152,636 SH   SOLE   0 0 152,636
AMGEN INC COM 031162100 4,242 17,402 SH   SOLE   0 0 17,402
ANSYS INC COM 03662Q105 208 600 SH   SOLE   0 0 600
AON PLC SHS CL A G0403H108 15,471 64,799 SH   SOLE   0 0 64,799
APELLIS PHARMACEUTICALS INC COM 03753U106 1,430 22,625 SH   SOLE   0 0 22,625
APPLE INC COM 037833100 76,491 558,490 SH   SOLE   0 0 558,490
APPLIED MATLS INC COM 038222105 6,433 45,174 SH   SOLE   0 0 45,174
APTIV PLC SHS G6095L109 267 1,700 SH   SOLE   0 0 1,700
ARCHER DANIELS MIDLAND CO COM 039483102 7,636 126,000 SH   SOLE   0 0 126,000
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 677 20,000 SH   SOLE   0 0 20,000
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,094 13,211 SH   SOLE   0 0 13,211
ASTRAZENECA PLC SPONSORED ADR 046353108 28,211 235,189 SH   SOLE   0 0 235,189
AT&T INC COM 00206R102 1,746 60,659 SH   SOLE   0 0 60,659
ATEA PHARMACEUTICALS INC COM 04683R106 10,634 495,077 SH   SOLE   0 0 495,077
AUTODESK INC COM 052769106 6,555 22,455 SH   SOLE   0 0 22,455
AUTOMATIC DATA PROCESSING IN COM 053015103 680 3,425 SH   SOLE   0 0 3,425
BAIDU INC SPON ADR REP A 056752108 4,769 185,741 SH   SOLE   0 0 185,741
BANK HAWAII CORP COM 062540109 2,737 32,500 SH   SOLE   0 0 32,500
BARRICK GOLD CORP COM 067901108 29,691 1,435,742 SH   SOLE   0 0 1,435,742
BAXTER INTL INC COM 071813109 15,528 192,894 SH   SOLE   0 0 192,894
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,275 18,980 SH   SOLE   0 0 18,980
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,093 5 SH   SOLE   0 0 5
BHP GROUP LTD SPONSORED ADS 088606108 3,646 100,000 SH   SOLE   0 0 100,000
BIOGEN INC COM 09062X103 5,168 14,924 SH   SOLE   0 0 14,924
BIONTECH SE SPONSORED ADS 09075V102 2,145 9,580 SH   SOLE   0 0 9,580
BK OF AMERICA CORP COM 060505104 40,474 981,668 SH   SOLE   0 0 981,668
BLACKROCK INC COM 09247X101 464 530 SH   SOLE   0 0 530
BOEING CO COM 097023105 719 3,000 SH   SOLE   0 0 3,000
BOOKING HOLDINGS INC COM 09857L108 25,712 11,751 SH   SOLE   0 0 11,751
BOSTON BEER INC CL A 100557107 470 460 SH   SOLE   0 0 460
BOSTON SCIENTIFIC CORP COM 101137107 16,723 391,097 SH   SOLE   0 0 391,097
BRISTOL-MYERS SQUIBB CO COM 110122108 2,826 42,289 SH   SOLE   0 0 42,289
BROADCOM INC COM 11135F101 9,565 20,059 SH   SOLE   0 0 20,059
BURFORD CAP LTD ORD SHS G17977110 78,603 7,647,727 SH   SOLE   0 0 7,647,727
CANADIAN SOLAR INC COM 136635109 437 9,755 SH   SOLE   0 0 9,755
CAPITAL ONE FINL CORP COM 14040H105 10,471 67,687 SH   SOLE   0 0 67,687
CARLYLE GROUP INC COM 14316J108 1,162 25,000 SH   SOLE   0 0 25,000
CASTLE BIOSCIENCES INC COM 14843C105 1,690 23,050 SH   SOLE   0 0 23,050
CATERPILLAR INC COM 149123101 931 4,278 SH   SOLE   0 0 4,278
CBRE GROUP INC CL A 12504L109 954 11,125 SH   SOLE   0 0 11,125
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 228 6,555 SH   SOLE   0 0 6,555
CHEVRON CORP NEW COM 166764100 17,436 166,471 SH   SOLE   0 0 166,471
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,085 3,925 SH   SOLE   0 0 3,925
CHUBB LIMITED COM H1467J104 1,984 12,485 SH   SOLE   0 0 12,485
CIGNA CORP NEW COM 125523100 5,331 22,487 SH   SOLE   0 0 22,487
CINTAS CORP COM 172908105 28,321 74,140 SH   SOLE   0 0 74,140
CISCO SYS INC COM 17275R102 5,200 98,113 SH   SOLE   0 0 98,113
CITIGROUP INC COM NEW 172967424 23,421 331,040 SH   SOLE   0 0 331,040
CITRIX SYS INC COM 177376100 3,923 33,453 SH   SOLE   0 0 33,453
CME GROUP INC COM 12572Q105 8,547 40,185 SH   SOLE   0 0 40,185
COCA COLA CO COM 191216100 6,134 113,360 SH   SOLE   0 0 113,360
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 44,418 641,318 SH   SOLE   0 0 641,318
COLGATE PALMOLIVE CO COM 194162103 317,085 3,897,783 SH   SOLE   0 0 3,897,783
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 518 9,589 SH   SOLE   0 0 9,589
COMCAST CORP NEW CL A 20030N101 9,562 167,695 SH   SOLE   0 0 167,695
CONSTELLATION BRANDS INC CL A 21036P108 5,623 24,040 SH   SOLE   0 0 24,040
COOPER COS INC COM NEW 216648402 11,754 29,662 SH   SOLE   0 0 29,662
COSTAR GROUP INC COM 22160N109 4,572 55,200 SH   SOLE   0 0 55,200
COSTCO WHSL CORP NEW COM 22160K105 2,376 6,004 SH   SOLE   0 0 6,004
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,583 9,781 SH   SOLE   0 0 9,781
CVS HEALTH CORP COM 126650100 719 8,615 SH   SOLE   0 0 8,615
D R HORTON INC COM 23331A109 6,902 76,377 SH   SOLE   0 0 76,377
DANAHER CORPORATION COM 235851102 67,648 252,078 SH   SOLE   0 0 252,078
DEERE & CO COM 244199105 26,453 75,000 SH   SOLE   0 0 75,000
DENTSPLY SIRONA INC COM 24906P109 1,120 17,700 SH   SOLE   0 0 17,700
DEUTSCHE BANK A G NAMEN AKT D18190898 7,817 600,000 SH   SOLE   0 0 600,000
DEXCOM INC COM 252131107 6,429 15,056 SH   SOLE   0 0 15,056
DIAGEO PLC SPON ADR NEW 25243Q205 319 6,677 SH   SOLE   0 0 6,677
DIANA SHIPPING INC COM Y2066G104 573 110,000 SH   SOLE   0 0 110,000
DISNEY WALT CO COM 254687106 48,541 276,163 SH   SOLE   0 0 276,163
DOLLAR GEN CORP NEW COM 256677105 5,794 26,776 SH   SOLE   0 0 26,776
DOLLAR TREE INC COM 256746108 1,056 10,610 SH   SOLE   0 0 10,610
DOW INC COM 260557103 5,857 92,559 SH   SOLE   0 0 92,559
DROPBOX INC CL A 26210C104 539 17,775 SH   SOLE   0 0 17,775
DUKE ENERGY CORP NEW COM NEW 26441C204 2,962 30,000 SH   SOLE   0 0 30,000
DUPONT DE NEMOURS INC COM 26614N102 218 2,819 SH   SOLE   0 0 2,819
EBAY INC. COM 278642103 8,114 115,564 SH   SOLE   0 0 115,564
ECOLAB INC COM 278865100 5,734 27,840 SH   SOLE   0 0 27,840
EDISON INTL COM 281020107 387 6,700 SH   SOLE   0 0 6,700
EDWARDS LIFESCIENCES CORP COM 28176E108 2,107 20,346 SH   SOLE   0 0 20,346
ELANCO ANIMAL HEALTH INC COM 28414H103 590 17,000 SH   SOLE   0 0 17,000
ELECTRONIC ARTS INC COM 285512109 43,061 299,390 SH   SOLE   0 0 299,390
EMERSON ELEC CO COM 291011104 1,514 15,730 SH   SOLE   0 0 15,730
ENPHASE ENERGY INC COM 29355A107 811 4,417 SH   SOLE   0 0 4,417
EOG RES INC COM 26875P101 19,416 232,689 SH   SOLE   0 0 232,689
EQUINIX INC COM 29444U700 3,582 4,463 SH   SOLE   0 0 4,463
ETSY INC COM 29786A106 907 4,407 SH   SOLE   0 0 4,407
EXACT SCIENCES CORP COM 30063P105 49,150 395,384 SH   SOLE   0 0 395,384
EXPEDIA GROUP INC COM NEW 30212P303 5,928 36,213 SH   SOLE   0 0 36,213
EXXON MOBIL CORP COM 30231G102 2,358 37,384 SH   SOLE   0 0 37,384
FACEBOOK INC CL A 30303M102 258,256 742,734 SH   SOLE   0 0 742,734
FASTENAL CO COM 311900104 6,703 128,895 SH   SOLE   0 0 128,895
FIDELITY NATL INFORMATION SV COM 31620M106 60,717 428,579 SH   SOLE   0 0 428,579
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,032 8,300 SH   SOLE   0 0 8,300
FREEPORT-MCMORAN INC CL B 35671D857 3,711 100,000 SH   SOLE   0 0 100,000
GENERAL ELECTRIC CO COM 369604103 1,664 123,650 SH   SOLE   0 0 123,650
GENERAL MTRS CO COM 37045V100 1,254 21,200 SH   SOLE   0 0 21,200
GILEAD SCIENCES INC COM 375558103 2,946 42,776 SH   SOLE   0 0 42,776
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 1,415 40,000 SH   SOLE   0 0 40,000
GLOBUS MED INC CL A 379577208 1,748 22,547 SH   SOLE   0 0 22,547
GOLDMAN SACHS GROUP INC COM 38141G104 17,350 45,715 SH   SOLE   0 0 45,715
GUARDANT HEALTH INC COM 40131M109 1,691 13,616 SH   SOLE   0 0 13,616
HALLIBURTON CO COM 406216101 2,390 103,390 SH   SOLE   0 0 103,390
HAWAIIAN ELEC INDUSTRIES COM 419870100 2,537 60,000 SH   SOLE   0 0 60,000
HCA HEALTHCARE INC COM 40412C101 5,907 28,573 SH   SOLE   0 0 28,573
HDFC BANK LTD SPONSORED ADS 40415F101 1,929 95,711 SH   SOLE   0 0 95,711
HEALTH CATALYST INC COM 42225T107 468 8,439 SH   SOLE   0 0 8,439
HOME DEPOT INC COM 437076102 31,005 97,229 SH   SOLE   0 0 97,229
HONEYWELL INTL INC COM 438516106 57,633 262,743 SH   SOLE   0 0 262,743
HP INC COM 40434L105 1,587 52,559 SH   SOLE   0 0 52,559
HUMANA INC COM 444859102 5,088 11,492 SH   SOLE   0 0 11,492
ICICI BANK LIMITED ADR 45104G104 761 89,630 SH   SOLE   0 0 89,630
IDEXX LABS INC COM 45168D104 25,421 40,251 SH   SOLE   0 0 40,251
ILLUMINA INC COM 452327109 13,341 28,193 SH   SOLE   0 0 28,193
INFOSYS LTD SPONSORED ADR 456788108 4,471 210,211 SH   SOLE   0 0 210,211
INGERSOLL RAND INC COM 45687V106 488 10,000 SH   SOLE   0 0 10,000
INSULET CORP COM 45784P101 1,529 5,570 SH   SOLE   0 0 5,570
INTEL CORP COM 458140100 5,589 99,550 SH   SOLE   0 0 99,550
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,306 11,005 SH   SOLE   0 0 11,005
INTERNATIONAL BUSINESS MACHS COM 459200101 2,125 14,494 SH   SOLE   0 0 14,494
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 381 2,550 SH   SOLE   0 0 2,550
INTERNATIONAL PAPER CO COM 460146103 417 6,802 SH   SOLE   0 0 6,802
INTUITIVE SURGICAL INC COM NEW 46120E602 19,035 20,698 SH   SOLE   0 0 20,698
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 5,787 68,724 SH   SOLE   0 0 68,724
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,100 7,299 SH   SOLE   0 0 7,299
INVESCO QQQ TR UNIT SER 1 46090E103 17,042 48,083 SH   SOLE   0 0 48,083
INVESCO QQQ TR UNIT SER 1 46090E103 2,127 6,000 SH   SOLE   0 0 6,000
INVESCO QQQ TR UNIT SER 1 46090E103 72,623 204,900 SH   SOLE   0 0 204,900
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,538 59,120 SH   SOLE   0 0 59,120
IQVIA HLDGS INC COM 46266C105 883 3,643 SH   SOLE   0 0 3,643
ISHARES GOLD TR ISHARES NEW 464285204 1,174 34,822 SH   SOLE   0 0 34,822
ISHARES INC MSCI HONG KG ETF 464286871 1,669 62,450 SH   SOLE   0 0 62,450
ISHARES INC MSCI STH KOR ETF 464286772 10,127 108,680 SH   SOLE   0 0 108,680
ISHARES INC MSCI AUST ETF 464286103 1,148 44,200 SH   SOLE   0 0 44,200
ISHARES INC MSCI CHILE ETF 464286640 3,333 115,000 SH   SOLE   0 0 115,000
ISHARES INC MSCI EURZONE ETF 464286608 2,507 50,791 SH   SOLE   0 0 50,791
ISHARES INC MSCI WORLD ETF 464286392 3,530 27,891 SH   SOLE   0 0 27,891
ISHARES INC MSCI SINGPOR ETF 46434G780 209 9,000 SH   SOLE   0 0 9,000
ISHARES INC MSCI MEXICO ETF 464286822 960 20,000 SH   SOLE   0 0 20,000
ISHARES INC MSCI BRAZIL ETF 464286400 8,598 212,085 SH   SOLE   0 0 212,085
ISHARES INC MSCI EM ASIA ETF 464286426 1,424 15,400 SH   SOLE   0 0 15,400
ISHARES INC MSCI TAIWAN ETF 46434G772 12,951 202,523 SH   SOLE   0 0 202,523
ISHARES INC MSCI RUSSIA ETF 46434G798 4,207 95,000 SH   SOLE   0 0 95,000
ISHARES INC MSCI GERMANY ETF 464286806 2,216 64,053 SH   SOLE   0 0 64,053
ISHARES INC MSCI JPN ETF NEW 46434G822 38,773 574,068 SH   SOLE   0 0 574,068
ISHARES INC MSCI SWITZERLAND 464286749 14,406 296,227 SH   SOLE   0 0 296,227
ISHARES INC MSCI THAILND ETF 464286624 449 5,760 SH   SOLE   0 0 5,760
ISHARES INC MSCI BRAZIL ETF 464286400 657 16,200 SH   SOLE   0 0 16,200
ISHARES TR IBOXX INV CP ETF 464287242 1,861 13,854 SH   SOLE   0 0 13,854
ISHARES TR US AER DEF ETF 464288760 219 2,000 SH   SOLE   0 0 2,000
ISHARES TR LATN AMER 40 ETF 464287390 8,510 270,000 SH   SOLE   0 0 270,000
ISHARES TR TIPS BD ETF 464287176 902 7,050 SH   SOLE   0 0 7,050
ISHARES TR U.S. REAL ES ETF 464287739 1,164 11,418 SH   SOLE   0 0 11,418
ISHARES TR CHINA LG-CAP ETF 464287184 6,108 131,835 SH   SOLE   0 0 131,835
ISHARES TR MSCI INDIA ETF 46429B598 9,674 218,696 SH   SOLE   0 0 218,696
ISHARES TR CORE S&P SCP ETF 464287804 2,504 22,160 SH   SOLE   0 0 22,160
ISHARES TR JPMORGAN USD EMG 464288281 252 2,245 SH   SOLE   0 0 2,245
ISHARES TR RUS 2000 VAL ETF 464287630 830 5,000 SH   SOLE   0 0 5,000
ISHARES TR S&P 100 ETF 464287101 1,448 7,379 SH   SOLE   0 0 7,379
ISHARES TR 20 YR TR BD ETF 464287432 27,521 190,658 SH   SOLE   0 0 190,658
ISHARES TR MSCI AC ASIA ETF 464288182 955 10,106 SH   SOLE   0 0 10,106
ISHARES TR MSCI INDONIA ETF 46429B309 1,090 53,750 SH   SOLE   0 0 53,750
ISHARES TR US HOME CONS ETF 464288752 208 3,000 SH   SOLE   0 0 3,000
ISHARES TR ISHARES SEMICDTR 464287523 500 1,100 SH   SOLE   0 0 1,100
ISHARES TR MSCI PHILIPS ETF 46429B408 259 8,379 SH   SOLE   0 0 8,379
ISHARES TR MSCI POLAND ETF 46429B606 2,254 105,000 SH   SOLE   0 0 105,000
ISHARES TR 1 3 YR TREAS BD 464287457 1,878 21,798 SH   SOLE   0 0 21,798
ISHARES TR RUSSELL 2000 ETF 464287655 7,566 32,987 SH   SOLE   0 0 32,987
ISHARES TR GL TIMB FORE ETF 464288174 228 2,627 SH   SOLE   0 0 2,627
ISHARES TR ISHARES BIOTECH 464287556 5,300 32,389 SH   SOLE   0 0 32,389
ISHARES TR CORE S&P500 ETF 464287200 5,461 12,702 SH   SOLE   0 0 12,702
ISHARES TR MSCI CHINA A 46434V514 289 6,530 SH   SOLE   0 0 6,530
ISHARES TR CORE US AGGBD ET 464287226 11,746 101,850 SH   SOLE   0 0 101,850
ISHARES TR EAFE SML CP ETF 464288273 210 2,835 SH   SOLE   0 0 2,835
ISHARES TR MSCI ACWI ETF 464288257 3,296 32,573 SH   SOLE   0 0 32,573
ISHARES TR INDIA 50 ETF 464289529 1,296 27,730 SH   SOLE   0 0 27,730
ISHARES TR GLOB HLTHCRE ETF 464287325 790 9,500 SH   SOLE   0 0 9,500
ISHARES TR COHEN STEER REIT 464287564 634 9,700 SH   SOLE   0 0 9,700
ISHARES TR US INFRASTRUC 46435U713 886 25,100 SH   SOLE   0 0 25,100
ISHARES TR MSCI EMG MKT ETF 464287234 23,310 422,674 SH   SOLE   0 0 422,674
ISHARES TR 3 7 YR TREAS BD 464288661 1,231 9,432 SH   SOLE   0 0 9,432
ISHARES TR MSCI CHINA ETF 46429B671 1,253 15,200 SH   SOLE   0 0 15,200
ISHARES TR SHORT TREAS BD 464288679 1,194 10,807 SH   SOLE   0 0 10,807
ISHARES TR US HLTHCARE ETF 464287762 273 1,000 SH   SOLE   0 0 1,000
JOHNSON & JOHNSON COM 478160104 321,753 1,953,093 SH   SOLE   0 0 1,953,093
JOHNSON CTLS INTL PLC SHS G51502105 18,120 264,025 SH   SOLE   0 0 264,025
JPMORGAN CHASE & CO COM 46625H100 19,804 127,326 SH   SOLE   0 0 127,326
KIMBERLY-CLARK CORP COM 494368103 391 2,925 SH   SOLE   0 0 2,925
KRAFT HEINZ CO COM 500754106 2,520 61,800 SH   SOLE   0 0 61,800
LAM RESEARCH CORP COM 512807108 8,964 13,776 SH   SOLE   0 0 13,776
LAS VEGAS SANDS CORP COM 517834107 3,732 70,835 SH   SOLE   0 0 70,835
LATTICE SEMICONDUCTOR CORP COM 518415104 225 4,000 SH   SOLE   0 0 4,000
LAUDER ESTEE COS INC CL A 518439104 23,385 73,519 SH   SOLE   0 0 73,519
LEMONADE INC COM 52567D107 243 2,223 SH   SOLE   0 0 2,223
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 249 9,000 SH   SOLE   0 0 9,000
LILLY ELI & CO COM 532457108 10,825 47,163 SH   SOLE   0 0 47,163
LINDE PLC SHS G5494J103 23,619 81,844 SH   SOLE   0 0 81,844
LOGITECH INTL S A SHS H50430232 23,180 191,139 SH   SOLE   0 0 191,139
LOWES COS INC COM 548661107 7,588 39,122 SH   SOLE   0 0 39,122
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 15,313 148,856 SH   SOLE   0 0 148,856
MARATHON OIL CORP COM 565849106 327 24,000 SH   SOLE   0 0 24,000
MARRIOTT INTL INC NEW CL A 571903202 5,902 43,235 SH   SOLE   0 0 43,235
MARSH & MCLENNAN COS INC COM 571748102 1,491 10,600 SH   SOLE   0 0 10,600
MASTERCARD INCORPORATED CL A 57636Q104 116,658 319,531 SH   SOLE   0 0 319,531
MCDONALDS CORP COM 580135101 321,183 1,390,462 SH   SOLE   0 0 1,390,462
MEDTRONIC PLC SHS G5960L103 79,321 639,018 SH   SOLE   0 0 639,018
MERCK & CO INC COM 58933Y105 47,460 610,267 SH   SOLE   0 0 610,267
MICROCHIP TECHNOLOGY INC. COM 595017104 464 3,100 SH   SOLE   0 0 3,100
MICRON TECHNOLOGY INC COM 595112103 39,278 462,206 SH   SOLE   0 0 462,206
MICROSOFT CORP COM 594918104 279,108 1,030,298 SH   SOLE   0 0 1,030,298
MODERNA INC COM 60770K107 708,974 3,017,169 SH   SOLE   0 0 3,017,169
MONDELEZ INTL INC CL A 609207105 19,764 316,527 SH   SOLE   0 0 316,527
MOODYS CORP COM 615369105 27,088 74,752 SH   SOLE   0 0 74,752
MORGAN STANLEY COM NEW 617446448 6,365 69,422 SH   SOLE   0 0 69,422
NATERA INC COM 632307104 1,945 17,133 SH   SOLE   0 0 17,133
NETAPP INC COM 64110D104 1,593 19,466 SH   SOLE   0 0 19,466
NEWMONT CORP COM 651639106 15,006 236,758 SH   SOLE   0 0 236,758
NEXTERA ENERGY INC COM 65339F101 740 10,100 SH   SOLE   0 0 10,100
NIELSEN HLDGS PLC SHS EUR G6518L108 863 35,000 SH   SOLE   0 0 35,000
NIKE INC CL B 654106103 441,755 2,859,443 SH   SOLE   0 0 2,859,443
NVIDIA CORPORATION COM 67066G104 16,333 20,414 SH   SOLE   0 0 20,414
NVR INC COM 62944T105 7,122 1,432 SH   SOLE   0 0 1,432
OCCIDENTAL PETE CORP COM 674599105 400 12,800 SH   SOLE   0 0 12,800
ORACLE CORP COM 68389X105 21,906 281,420 SH   SOLE   0 0 281,420
ORGANON & CO COMMON STOCK 68622V106 336 11,119 SH   SOLE   0 0 11,119
OTIS WORLDWIDE CORP COM 68902V107 17,370 212,429 SH   SOLE   0 0 212,429
OZON HLDGS PLC SPONSORED ADS 69269L104 2,362 40,290 SH   SOLE   0 0 40,290
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1,139 32,585 SH   SOLE   0 0 32,585
PACKAGING CORP AMER COM 695156109 5,764 42,563 SH   SOLE   0 0 42,563
PALANTIR TECHNOLOGIES INC CL A 69608A108 226 8,591 SH   SOLE   0 0 8,591
PALO ALTO NETWORKS INC COM 697435105 1,254 3,379 SH   SOLE   0 0 3,379
PAYPAL HLDGS INC COM 70450Y103 15,836 54,330 SH   SOLE   0 0 54,330
PEPSICO INC COM 713448108 331,636 2,238,210 SH   SOLE   0 0 2,238,210
PFIZER INC COM 717081103 7,954 203,127 SH   SOLE   0 0 203,127
PHILIP MORRIS INTL INC COM 718172109 9,015 90,961 SH   SOLE   0 0 90,961
PINTEREST INC CL A 72352L106 7,384 93,529 SH   SOLE   0 0 93,529
PRICE T ROWE GROUP INC COM 74144T108 7,074 35,735 SH   SOLE   0 0 35,735
PROCTER AND GAMBLE CO COM 742718109 38,431 284,823 SH   SOLE   0 0 284,823
PROGRESSIVE CORP COM 743315103 550 5,605 SH   SOLE   0 0 5,605
PROLOGIS INC. COM 74340W103 298 2,490 SH   SOLE   0 0 2,490
PTC INC COM 69370C100 653 4,625 SH   SOLE   0 0 4,625
PVH CORPORATION COM 693656100 1,442 13,400 SH   SOLE   0 0 13,400
QUALCOMM INC COM 747525103 3,384 23,675 SH   SOLE   0 0 23,675
QUIDEL CORP COM 74838J101 896 6,992 SH   SOLE   0 0 6,992
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,173 13,749 SH   SOLE   0 0 13,749
REGENERON PHARMACEUTICALS COM 75886F107 518 928 SH   SOLE   0 0 928
ROCKWELL AUTOMATION INC COM 773903109 6,507 22,749 SH   SOLE   0 0 22,749
ROLLINS INC COM 775711104 23,836 696,950 SH   SOLE   0 0 696,950
ROSS STORES INC COM 778296103 9,320 75,158 SH   SOLE   0 0 75,158
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 403 20,000 SH   SOLE   0 0 20,000
S&P GLOBAL INC COM 78409V104 8,216 20,018 SH   SOLE   0 0 20,018
SALESFORCE COM INC COM 79466L302 25,382 103,910 SH   SOLE   0 0 103,910
SCHLUMBERGER LTD COM STK 806857108 544 16,990 SH   SOLE   0 0 16,990
SCHWAB CHARLES CORP COM 808513105 7,388 101,464 SH   SOLE   0 0 101,464
SEA LTD SPONSORD ADS 81141R100 4,872 17,742 SH   SOLE   0 0 17,742
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5,488 149,573 SH   SOLE   0 0 149,573
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,287 8,715 SH   SOLE   0 0 8,715
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,019 37,479 SH   SOLE   0 0 37,479
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 569 9,000 SH   SOLE   0 0 9,000
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,988 42,710 SH   SOLE   0 0 42,710
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 18,902 150,072 SH   SOLE   0 0 150,072
SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323207 120 20,000 SH   SOLE   0 0 20,000
SERVICENOW INC COM 81762P102 1,401 2,550 SH   SOLE   0 0 2,550
SHAW COMMUNICATIONS INC CL B CONV 82028K200 726 25,018 SH   SOLE   0 0 25,018
SHOPIFY INC CL A 82509L107 329 225 SH   SOLE   0 0 225
SIMON PPTY GROUP INC NEW COM 828806109 3,082 23,624 SH   SOLE   0 0 23,624
SNOWFLAKE INC CL A 833445109 3,424 14,160 SH   SOLE   0 0 14,160
SOLAREDGE TECHNOLOGIES INC COM 83417M104 373 1,350 SH   SOLE   0 0 1,350
SOLITARIO ZINC CORP COM 8342EP107 67 100,000 SH   SOLE   0 0 100,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,821 5,280 SH   SOLE   0 0 5,280
SPDR GOLD TR GOLD SHS 78463V107 42,058 253,928 SH   SOLE   0 0 253,928
SPDR S&P 500 ETF TR TR UNIT 78462F103 40,307 94,161 SH   SOLE   0 0 94,161
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,339 7,800 SH   SOLE   0 0 7,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,772 27,500 SH   SOLE   0 0 27,500
SPDR SER TR BLOMBRG BRC EMRG 78464A391 34,044 1,288,096 SH   SOLE   0 0 1,288,096
SPDR SER TR BLOOMBERG SRT TR 78468R408 356 12,913 SH   SOLE   0 0 12,913
SPDR SER TR S&P REGL BKG 78464A698 1,271 19,400 SH   SOLE   0 0 19,400
SPDR SER TR BLMBRG BRC CNVRT 78464A359 48,833 563,051 SH   SOLE   0 0 563,051
SPDR SER TR S&P BIOTECH 78464A870 7,489 55,310 SH   SOLE   0 0 55,310
SQUARE INC CL A 852234103 2,357 9,666 SH   SOLE   0 0 9,666
STARBUCKS CORP COM 855244109 55,251 494,151 SH   SOLE   0 0 494,151
STELLANTIS N.V SHS N82405106 9,769 497,631 SH   SOLE   0 0 497,631
STRYKER CORPORATION COM 863667101 1,984 7,639 SH   SOLE   0 0 7,639
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,797 365,099 SH   SOLE   0 0 365,099
TANDEM DIABETES CARE INC COM NEW 875372203 1,265 12,984 SH   SOLE   0 0 12,984
TELADOC HEALTH INC COM 87918A105 1,057 6,354 SH   SOLE   0 0 6,354
TELEFLEX INCORPORATED COM 879369106 241 600 SH   SOLE   0 0 600
TESLA INC COM 88160R101 2,588 3,807 SH   SOLE   0 0 3,807
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 9,831 987,162 SH   SOLE   0 0 987,162
TEXAS INSTRS INC COM 882508104 146,589 762,292 SH   SOLE   0 0 762,292
THERMO FISHER SCIENTIFIC INC COM 883556102 100,151 198,527 SH   SOLE   0 0 198,527
TJX COS INC NEW COM 872540109 9,645 143,061 SH   SOLE   0 0 143,061
TOTALENERGIES SE SPONSORED ADS 89151E109 322 7,119 SH   SOLE   0 0 7,119
TRIP COM GROUP LTD ADS 89677Q107 411 11,600 SH   SOLE   0 0 11,600
UBER TECHNOLOGIES INC COM 90353T100 348 6,937 SH   SOLE   0 0 6,937
UBIQUITI INC COM 90353W103 287 920 SH   SOLE   0 0 920
UBS GROUP AG SHS H42097107 36,554 2,386,217 SH   SOLE   0 0 2,386,217
UNION PAC CORP COM 907818108 6,769 30,777 SH   SOLE   0 0 30,777
UNITED PARCEL SERVICE INC CL B 911312106 934 4,492 SH   SOLE   0 0 4,492
UNITED RENTALS INC COM 911363109 7,356 23,058 SH   SOLE   0 0 23,058
UNITEDHEALTH GROUP INC COM 91324P102 187,135 467,324 SH   SOLE   0 0 467,324
US BANCORP DEL COM NEW 902973304 1,165 20,450 SH   SOLE   0 0 20,450
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 741 35,664 SH   SOLE   0 0 35,664
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 869 30,000 SH   SOLE   0 0 30,000
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11,711 344,642 SH   SOLE   0 0 344,642
VANGUARD BD INDEX FDS INTERMED TERM 921937819 932 10,360 SH   SOLE   0 0 10,360
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,066 22,737 SH   SOLE   0 0 22,737
VANGUARD INDEX FDS SMALL CP ETF 922908751 538 2,390 SH   SOLE   0 0 2,390
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 222 3,809 SH   SOLE   0 0 3,809
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 15,565 231,417 SH   SOLE   0 0 231,417
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,336 61,430 SH   SOLE   0 0 61,430
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,722 45,000 SH   SOLE   0 0 45,000
VANGUARD WORLD FDS INF TECH ETF 92204A702 334 838 SH   SOLE   0 0 838
VEEVA SYS INC CL A COM 922475108 1,513 4,865 SH   SOLE   0 0 4,865
VERISIGN INC COM 92343E102 6,889 30,255 SH   SOLE   0 0 30,255
VERIZON COMMUNICATIONS INC COM 92343V104 1,882 33,587 SH   SOLE   0 0 33,587
VERTEX PHARMACEUTICALS INC COM 92532F100 6,837 33,910 SH   SOLE   0 0 33,910
VISA INC COM CL A 92826C839 172,399 737,313 SH   SOLE   0 0 737,313
WALMART INC COM 931142103 226 1,600 SH   SOLE   0 0 1,600
WASTE MGMT INC DEL COM 94106L109 1,093 7,800 SH   SOLE   0 0 7,800
WATERS CORP COM 941848103 5,940 17,187 SH   SOLE   0 0 17,187
WEIBO CORP SPONSORED ADR 948596101 220 4,175 SH   SOLE   0 0 4,175
WELLS FARGO CO NEW COM 949746101 67,990 1,501,204 SH   SOLE   0 0 1,501,204
WHEATON PRECIOUS METALS CORP COM 962879102 4,412 100,000 SH   SOLE   0 0 100,000
WORKDAY INC CL A 98138H101 487 2,039 SH   SOLE   0 0 2,039
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6,201 85,780 SH   SOLE   0 0 85,780
WYNN RESORTS LTD COM 983134107 4,997 40,860 SH   SOLE   0 0 40,860
YUM BRANDS INC COM 988498101 207 1,800 SH   SOLE   0 0 1,800
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 20,535 38,782 SH   SOLE   0 0 38,782
ZIMMER BIOMET HOLDINGS INC COM 98956P102 15,058 93,634 SH   SOLE   0 0 93,634
ZOETIS INC CL A 98978V103 383,003 2,055,177 SH   SOLE   0 0 2,055,177