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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1013371,750SH SOLE 001,750
ACCENTURE PLC IRELANDSHS CLASS AG1151C101215780SH SOLE 00780
ACTIVISION BLIZZARD INCCOM00507V1091,88820,300SH SOLE 0020,300
ADOBE SYSTEMS INCORPORATEDCOM00724F101266560SH SOLE 00560
ALCON AGORD SHSH0130112814,333203,832SH SOLE 00203,832
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1024,406155,715SH SOLE 00155,715
ALIGN TECHNOLOGY INCCOM0162551015,44010,046SH SOLE 0010,046
ALPHABET INCCAP STK CL A02079K30540,35719,567SH SOLE 0019,567
ALPHABET INCCAP STK CL C02079K1071,874906SH SOLE 00906
AMAZON COM INCCOM02313510627,7768,977SH SOLE 008,977
AMERICAN WTR WKS CO INC NEWCOM0304201033,34122,288SH SOLE 0022,288
AMGEN INCCOM0311621002,4719,932SH SOLE 009,932
ANSYS INCCOM03662Q105204600SH SOLE 00600
APPLE INCCOM03783310046,763382,835SH SOLE 00382,835
ASTRAZENECA PLCSPONSORED ADR04635310823,242232,447SH SOLE 00232,447
AUTOMATIC DATA PROCESSING INCOM0530151036463,425SH SOLE 003,425
BANK HAWAII CORPCOM0625401092,90832,500SH SOLE 0032,500
BARRICK GOLD CORPCOM06790110816,370826,763SH SOLE 00826,763
BERKSHIRE HATHAWAY INC DELCL A0846701081,9295SH SOLE 005
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,1884,650SH SOLE 004,650
BHP GROUP LTDSPONSORED ADS0886061083,450100,000SH SOLE 00100,000
BOSTON SCIENTIFIC CORPCOM1011371073,946102,099SH SOLE 00102,099
BRISTOL-MYERS SQUIBB COCOM1101221081,09117,282SH SOLE 0017,282
BURFORD CAP LTDORD SHSG1797711066,2647,647,727SH SOLE 007,647,727
CBRE GROUP INCCL A12504L1097669,677SH SOLE 009,677
CHUBB LIMITEDCOMH1467J1042211,400SH SOLE 001,400
CIGNA CORP NEWCOM1255231004301,777SH SOLE 001,777
CISCO SYS INCCOM17275R1024,89394,632SH SOLE 0094,632
CITIGROUP INCCOM NEW1729674243,17743,674SH SOLE 0043,674
CME GROUP INCCOM12572Q1056082,975SH SOLE 002,975
COLUMBIA ETF TR IIINDIA CONSMR ETF19762B7074919,589SH SOLE 009,589
COMCAST CORP NEWCL A20030N1011,29924,010SH SOLE 0024,010
DANAHER CORPORATIONCOM2358511023141,396SH SOLE 001,396
DENTSPLY SIRONA INCCOM24906P1091,12917,700SH SOLE 0017,700
DEUTSCHE BANK A GNAMEN AKTD181908987,184600,000SH SOLE 00600,000
DIAGEO PLCSPON ADR NEW25243Q2052696,518SH SOLE 006,518
DISNEY WALT COCOM2546871062211,200SH SOLE 001,200
DUPONT DE NEMOURS INCCOM26614N1022182,819SH SOLE 002,819
EOG RES INCCOM26875P1012,43633,590SH SOLE 0033,590
EQUINIX INCCOM29444U7002,0993,088SH SOLE 003,088
EXACT SCIENCES CORPCOM30063P10511,44886,875SH SOLE 0086,875
FACEBOOK INCCL A30303M10239,004132,429SH SOLE 00132,429
FASTENAL COCOM3119001046,156122,435SH SOLE 00122,435
FIDELITY NATL INFORMATION SVCOM31620M1067245,146SH SOLE 005,146
HAWAIIAN ELEC INDUSTRIESCOM4198701002,66660,000SH SOLE 0060,000
HDFC BANK LTDSPONSORED ADS40415F10127813,584SH SOLE 0013,584
HOME DEPOT INCCOM43707610224,57380,502SH SOLE 0080,502
HONEYWELL INTL INCCOM4385161061,2045,548SH SOLE 005,548
IDEXX LABS INCCOM45168D1046911,412SH SOLE 001,412
INTEL CORPCOM4581401001,05316,450SH SOLE 0016,450
INTERCONTINENTAL EXCHANGE INCOM45866F1041,0379,286SH SOLE 009,286
INTUITIVE SURGICAL INCCOM NEW46120E602311421SH SOLE 00421
INVESCO EXCH TRADED FD TR IICHINA TECHNLGY46138E8005937,284SH SOLE 007,284
INVESCO QQQ TRUNIT SER 146090E1031,8355,750SH SOLE 005,750
ISHARES INCMSCI GERMANY ETF4642868062,00659,987SH SOLE 0059,987
ISHARES INCMSCI TAIWAN ETF46434G7722,26337,741SH SOLE 0037,741
ISHARES INCMSCI SWITZERLAND46428674912,652286,183SH SOLE 00286,183
ISHARES INCMSCI JPN ETF NEW46434G82238,058555,430SH SOLE 00555,430
ISHARES INCMSCI THAILND ETF4642866244745,760SH SOLE 005,760
ISHARES INCMSCI AUST ETF4642861031,09644,200SH SOLE 0044,200
ISHARES INCMSCI EURZONE ETF4642866082,27949,083SH SOLE 0049,083
ISHARES TRS&P 100 ETF4642871018764,869SH SOLE 004,869
ISHARES TRCHINA LG-CAP ETF4642871845,164110,665SH SOLE 00110,665
ISHARES TRMSCI CHINA ETF46429B6712613,200SH SOLE 003,200
ISHARES TRMSCI INDONIA ETF46429B30973733,750SH SOLE 0033,750
ISHARES TRMSCI INDIA ETF46429B5987,273172,587SH SOLE 00172,587
ISHARES TRMSCI EMG MKT ETF46428723413,243248,273SH SOLE 00248,273
ISHARES TRMSCI PHILIPS ETF46429B4082458,379SH SOLE 008,379
ISHARES TRMSCI CHINA A46434V5142686,530SH SOLE 006,530
ISHARES TRCORE US AGGBD ET4642872264674,100SH SOLE 004,100
JOHNSON & JOHNSONCOM4781601041,4308,700SH SOLE 008,700
JPMORGAN CHASE & COCOM46625H10016,557108,763SH SOLE 00108,763
KIMBERLY-CLARK CORPCOM4943681034072,925SH SOLE 002,925
LEIDOS HOLDINGS INCCOM5253271023,94841,004SH SOLE 0041,004
LILLY ELI & COCOM5324571087474,000SH SOLE 004,000
LINDE PLCSHSG5494J1036672,375SH SOLE 002,375
LOGITECH INTL S ASHSH504302326,64963,120SH SOLE 0063,120
LYONDELLBASELL INDUSTRIES NSHS - A -N537451001,32412,726SH SOLE 0012,726
MASTERCARD INCORPORATEDCL A57636Q1045,66615,914SH SOLE 0015,914
MCDONALDS CORPCOM5801351014,37119,499SH SOLE 0019,499
MEDTRONIC PLCSHSG5960L1036105,161SH SOLE 005,161
MERCK & CO. INCCOM58933Y1055807,527SH SOLE 007,527
MICRON TECHNOLOGY INCCOM5951121038,11191,948SH SOLE 0091,948
MICROSOFT CORPCOM59491810446,233196,093SH SOLE 00196,093
NEXTERA ENERGY INCCOM65339F10176410,100SH SOLE 0010,100
ORACLE CORPCOM68389X1054,25460,630SH SOLE 0060,630
PAYPAL HLDGS INCCOM70450Y10312,44951,264SH SOLE 0051,264
PEPSICO INCCOM7134481083,05021,562SH SOLE 0021,562
PFIZER INCCOM7170811032647,275SH SOLE 007,275
PHILIP MORRIS INTL INCCOM7181721092,06223,231SH SOLE 0023,231
QUALCOMM INCCOM7475251037295,500SH SOLE 005,500
RAYTHEON TECHNOLOGIES CORPCOM75513E10179810,331SH SOLE 0010,331
REGENERON PHARMACEUTICALSCOM75886F107439928SH SOLE 00928
SEA LTDSPONSORD ADS81141R1004642,080SH SOLE 002,080
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20917,239147,674SH SOLE 00147,674
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6051,02230,000SH SOLE 0030,000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8036775,100SH SOLE 005,100
SPDR DOW JONES INDL AVERAGEUT SER 178467X1094161,260SH SOLE 001,260
SPDR GOLD TRGOLD SHS78463V10731,986199,962SH SOLE 00199,962
SPDR S&P 500 ETF TRTR UNIT78462F1031,0702,700SH SOLE 002,700
SPDR SER TRBLMBRG BRC CNVRT78464A35947,646571,640SH SOLE 00571,640
SPDR SER TRBLOMBRG BRC EMRG78464A39131,6351,215,794SH SOLE 001,215,794
SQUARE INCCL A8522341033661,611SH SOLE 001,611
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391005,042245,087SH SOLE 00245,087
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420911,101974,469SH SOLE 00974,469
TEXAS INSTRS INCCOM8825081041,0585,600SH SOLE 005,600
THERMO FISHER SCIENTIFIC INCCOM8835561021,2532,745SH SOLE 002,745
TRIP COM GROUP LTDADS89677Q1073418,600SH SOLE 008,600
UBER TECHNOLOGIES INCCOM90353T1003786,937SH SOLE 006,937
UBS GROUP AGSHSH4209710714,406926,398SH SOLE 00926,398
UNITEDHEALTH GROUP INCCOM91324P10227,50173,914SH SOLE 0073,914
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1064,187128,816SH SOLE 00128,816
VANECK VECTORS ETF TRVIETNAM ETF92189F81752829,164SH SOLE 0029,164
VANGUARD INDEX FDSSMALL CP ETF9229087515122,390SH SOLE 002,390
VANGUARD INDEX FDSTOTAL STK MKT9229087693,98619,285SH SOLE 0019,285
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583,19761,430SH SOLE 0061,430
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287414,261226,368SH SOLE 00226,368
VISA INCCOM CL A92826C83931,192147,320SH SOLE 00147,320
WASTE MGMT INC DELCOM94106L1098526,600SH SOLE 006,600
WEIBO CORPSPONSORED ADR9485961012114,175SH SOLE 004,175
WHEATON PRECIOUS METALS CORPCOM9628791023,819100,000SH SOLE 00100,000
ZOETIS INCCL A98978V1031,1297,166SH SOLE 007,166