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 COM 88579Y101 1,561,239 8,932,083 SH   SOLE NONE 6,970,775 0 1,961,308
ABBOTT LABORATORIES COM 002824100 500,753 4,573,505 SH   SOLE NONE 3,223,400 0 1,350,105
ACTIVISION BLIZZARD COM 00507V109 539,607 5,811,602 SH   SOLE NONE 4,751,500 0 1,060,102
ADOBE COM 00724F101 158,096 316,117 SH   SOLE NONE 129,125 0 186,992
AGNICO EAGLE MINES COM 008474108 180,976 2,566,671 SH   SOLE NONE 1,778,280 0 788,391
ALIBABA GROUP ADR COM 01609W102 61,789 265,498 SH   SOLE NONE 109,000 0 156,498
ALPHABET - CLASS A COM 02079K305 2,352,220 1,342,101 SH   SOLE NONE 1,078,345 0 263,756
ALPHABET - CLASS C COM 02079K107 231 132 SH   SOLE NONE 0 0 132
ALTRIA GROUP COM 02209S103 8,795 214,520 SH   SOLE NONE 211,000 0 3,520
AMAZON.COM COM 023135106 920,887 282,747 SH   SOLE NONE 180,191 0 102,556
AMETEK COM 031100100 46,223 382,199 SH   SOLE NONE 145,436 0 236,763
ANHEUSER-BUSCH INBEV ADR COM 03524A108 769 11,000 SH   SOLE NONE 0 0 11,000
APPLE COM 037833100 167,850 1,264,980 SH   SOLE NONE 53,400 0 1,211,580
AUTOMATIC DATA PROCESSING COM 053015103 10,327 58,607 SH   SOLE NONE 50,000 0 8,607
BARRICK GOLD COM 067901108 1,224,436 53,750,469 SH   SOLE NONE 47,950,083 0 5,800,386
BECTON DICKINSON COM 075887109 796,105 3,181,619 SH   SOLE NONE 2,448,707 0 732,912
BERKSHIRE HATHAWAY A COM 084670108 696 2 SH   SOLE NONE 0 0 2
BERKSHIRE HATHAWAY B COM 084670702 1,382,666 5,963,109 SH   SOLE NONE 4,793,900 0 1,169,209
BLACKROCK COM 09247X101 455,818 631,730 SH   SOLE NONE 453,240 0 178,490
BOOKING HOLDINGS COM 09857L108 3,212 1,442 SH   SOLE NONE 0 0 1,442
CHECK POINT SOFTWARE COM M22465104 704,667 5,301,839 SH   SOLE NONE 4,483,239 0 818,600
CHURCH & DWIGHT COM 171340102 9,760 111,890 SH   SOLE NONE 99,000 0 12,890
CISCO SYSTEMS COM 17275R102 869 19,408 SH   SOLE NONE 0 0 19,408
COCA-COLA COM 191216100 117,499 2,142,576 SH   SOLE NONE 6,700 0 2,135,876
COGNIZANT TECHNOLOGY COM 192446102 21,866 266,819 SH   SOLE NONE 54,000 0 212,819
COLGATE-PALMOLIVE COM 194162103 13,765 160,976 SH   SOLE NONE 102,000 0 58,976
CONOCOPHILLIPS COM 20825C104 15,292 382,400 SH   SOLE NONE 223,000 0 159,400
DANAHER COM 235851102 174,688 786,385 SH   SOLE NONE 167,425 0 618,960
DOLLAR GENERAL COM 256677105 53,200 252,974 SH   SOLE NONE 162,650 0 90,324
ELECTRONIC ARTS COM 285512109 515,338 3,588,702 SH   SOLE NONE 2,986,700 0 602,002
EMERSON ELECTRIC COM 291011104 900 11,194 SH   SOLE NONE 0 0 11,194
EPAM SYSTEMS COM 29414B104 5,375 15,000 SH   SOLE NONE 15,000 0 0
ESTEE LAUDER COM 518439104 35,875 134,772 SH   SOLE NONE 33,000 0 101,772
EXXON MOBIL COM 30231G102 13,804 334,879 SH   SOLE NONE 218,000 0 116,879
FACEBOOK COM 30303M102 1,439,792 5,270,875 SH   SOLE NONE 4,357,380 0 913,495
FEMSA ADR COM 344419106 3,410 45,000 SH   SOLE NONE 45,000 0 0
FIDELITY NATIONAL INFO SERVICE COM 31620M106 9,238 65,305 SH   SOLE NONE 64,000 0 1,305
FORTIVE COM 34959J108 230,414 3,253,515 SH   SOLE NONE 2,986,765 0 266,750
HDFC BANK ADR COM 40415F101 55,181 763,648 SH   SOLE NONE 216,200 0 547,448
HOME DEPOT COM 437076102 237,525 894,230 SH   SOLE NONE 881,157 0 13,073
ILLINOIS TOOL WORKS COM 452308109 447,020 2,192,565 SH   SOLE NONE 1,711,168 0 481,397
INTUIT COM 461202103 34,832 91,700 SH   SOLE NONE 51,700 0 40,000
JOHNSON & JOHNSON COM 478160104 1,380,067 8,769,013 SH   SOLE NONE 6,804,300 0 1,964,713
KE HOLDINGS COM 482497104 923 15,000 SH   SOLE NONE 15,000 0 0
KIRKLAND LAKE GOLD COM 49741E100 107,777 2,611,512 SH   SOLE NONE 2,611,512 0 0
MASTERCARD COM 57636Q104 417,097 1,168,534 SH   SOLE NONE 774,090 0 394,444
MCDONALDS COM 580135101 17,933 83,571 SH   SOLE NONE 0 0 83,571
MEDTRONIC COM G5960L103 263,507 2,249,504 SH   SOLE NONE 132,050 0 2,117,454
MERCADOLIBRE COM 58733R102 12,564 7,500 SH   SOLE NONE 7,500 0 0
MICROSOFT COM 594918104 1,140,698 5,128,575 SH   SOLE NONE 3,466,350 0 1,662,225
MONDELEZ INTERNATIONAL COM 609207105 21,656 370,374 SH   SOLE NONE 3,200 0 367,174
MOODY'S COM 615369105 198,402 683,579 SH   SOLE NONE 655,979 0 27,600
NEWMONT COM 651639106 849,980 14,192,359 SH   SOLE NONE 12,465,071 0 1,727,288
NIKE COM 654106103 69,292 489,797 SH   SOLE NONE 29,000 0 460,797
ORACLE COM 68389X105 275 4,250 SH   SOLE NONE 0 0 4,250
PALO ALTO NETWORKS COM 697435105 249,618 702,379 SH   SOLE NONE 160,550 0 541,829
PAYPAL COM 70450Y103 345,232 1,474,092 SH   SOLE NONE 516,228 0 957,864
PEPSICO COM 713448108 577,160 3,891,842 SH   SOLE NONE 3,202,300 0 689,542
PHILIP MORRIS INTERNAT. COM 718172109 820,705 9,913,099 SH   SOLE NONE 8,910,250 0 1,002,849
PINTEREST COM 72352L106 1,122,201 17,028,853 SH   SOLE NONE 14,762,700 0 2,266,153
PROCTER & GAMBLE COM 742718109 606,464 4,358,663 SH   SOLE NONE 3,785,700 0 572,963
ROPER TECHNOLOGIES COM 776696106 285,761 662,881 SH   SOLE NONE 446,320 0 216,561
ROSS STORES COM 778296103 19,603 159,619 SH   SOLE NONE 0 0 159,619
S&P GLOBAL COM 78409V104 84,375 256,669 SH   SOLE NONE 48,556 0 208,113
SALESFORCE.COM COM 79466L302 318,697 1,432,152 SH   SOLE NONE 890,370 0 541,782
SCHLUMBERGER COM 806857108 1,725 79,038 SH   SOLE NONE 0 0 79,038
SEA ADR COM 81141R100 8,460 42,500 SH   SOLE NONE 42,500 0 0
SPOTIFY TECHNOLOGY COM L8681T102 29,943 95,159 SH   SOLE NONE 7,000 0 88,159
SQUARE - CLASS A COM 852234103 6,952 31,942 SH   SOLE NONE 0 0 31,942
STONECO COM G85158106 4,196 50,000 SH   SOLE NONE 50,000 0 0
STRYKER COM 863667101 70,880 289,260 SH   SOLE NONE 69,200 0 220,060
TAIWAN SEMICONDUCTOR ADR COM 874039100 16,847 154,500 SH   SOLE NONE 154,500 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 8,347 40,171 SH   SOLE NONE 0 0 40,171
TAL EDUCATION ADR COM 874080104 6,436 90,000 SH   SOLE NONE 90,000 0 0
THERMO FISHER SCIENTIFIC COM 883556102 51,716 111,031 SH   SOLE NONE 0 0 111,031
TJX COMPANIES COM 872540109 17,761 260,085 SH   SOLE NONE 0 0 260,085
UBER TECHNOLOGIES COM 90353T100 13,674 268,118 SH   SOLE NONE 55,000 0 213,118
UNION PACIFIC COM 907818108 31,415 150,876 SH   SOLE NONE 0 0 150,876
VERISK ANALYTICS COM 92345Y106 97,152 468,000 SH   SOLE NONE 409,000 0 59,000
VERIZON COMMUNICATIONS COM 92343V104 34,741 591,334 SH   SOLE NONE 0 0 591,334
VISA - CLASS A COM 92826C839 486,341 2,223,475 SH   SOLE NONE 1,361,950 0 861,525
VISA - CLASS A CALL COM 92826C909 2,800 128 SH Call SOLE NONE 0 0 0
WALMART COM 931142103 17,988 124,785 SH   SOLE NONE 4,400 0 120,385
WALT DISNEY COM 254687106 22,324 123,217 SH   SOLE NONE 1,800 0 121,417
0,125 AKAMAI TECHNOLOGIES 01.05.2025 NOTE 00971TAJ0 4,324 3,500,000 PRN   SOLE NONE 0 0 0
0,250 PROOFPOINT 15.08.2024 NOTE 743424AF0 11,519 10,300,000 PRN   SOLE NONE 0 0 0
0,375 AKAMAI TECHNOLOGIES 01.09.2027 NOTE 00971TAL5 19,830 17,800,000 PRN   SOLE NONE 0 0 0
0,750 PALO ALTO NETWORKS 01.07.2023 NOTE 697435AD7 7,663 5,400,000 PRN   SOLE NONE 0 0 0
0,875 FORTIVE 15.02.2022 NOTE 34959JAK4 7,945 7,700,000 PRN   SOLE NONE 0 0 0
1,500 JAZZ INVESTMENTS 15.08.2024 NOTE 472145AD3 10,990 10,200,000 PRN   SOLE NONE 0 0 0
2,250 VISHAY INTERTECHNOLOGY 15.06.2025 NOTE 928298AP3 5,431 5,200,000 PRN   SOLE NONE 0 0 0