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
SPDR GOLD TRUST GOLD SHS 78463V107 5,602 37,843 SH   SOLE   37,843 0 0
CHEVRON CORP NEW COM 166764100 348 4,800 SH   SOLE   4,800 0 0
LINDE PLC SHS 00BZ12WP8 3,243 18,736 SH   SOLE   18,736 0 0
ALLEGION PLC ORD SHS 00BFRT3W7 10,174 110,558 SH   SOLE   110,558 0 0
ECOLAB INC COM 278865100 6,714 43,078 SH   SOLE   43,078 0 0
HONEYWELL INTL INC COM 438516106 296 2,215 SH   SOLE   2,215 0 0
LOCKHEED MARTIN CORP COM 539830109 23,385 68,952 SH   SOLE   68,952 0 0
UNITED TECHNOLOGIES CORP COM 913017109 11,599 122,952 SH   SOLE   122,952 0 0
COCA COLA CO COM 191216100 6,275 141,848 SH   SOLE   141,848 0 0
MONDELEZ INTL INC CL A 609207105 21,640 432,101 SH   SOLE   432,101 0 0
PEPSICO INC COM 713448108 306 2,550 SH   SOLE   2,550 0 0
SYSCO CORP COM 871829107 320 7,000 SH   SOLE   7,000 0 0
BECTON DICKINSON & CO COM 075887109 32,232 140,375 SH   SOLE   140,375 0 0
INSULET CORP COM 45784P101 396 2,389 SH   SOLE   2,389 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 641 1,292 SH   SOLE   1,292 0 0
JOHNSON & JOHNSON COM 478160104 369 2,816 SH   SOLE   2,816 0 0
PFIZER INC COM 717081103 1,050 32,160 SH   SOLE   32,160 0 0
COOPER COS INC COM NEW 216648402 2,301 8,340 SH   SOLE   8,340 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 567 2,000 SH   SOLE   2,000 0 0
AMAZON COM INC COM 023135106 12,299 6,314 SH   SOLE   6,314 0 0
WALMART INC COM 931142103 341 3,000 SH   SOLE   3,000 0 0
COMCAST CORP NEW CL A 20030N101 25,693 747,333 SH   SOLE   46,602 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 339 6,309 SH   SOLE   6,309 0 0
CADIZ INC COM NEW 127537207 202 17,400 SH   SOLE   17,400 0 0
XCEL ENERGY INC COM 98389B100 326 5,400 SH   SOLE   5,400 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 584 7,100 SH   SOLE   7,100 0 0
JPMORGAN CHASE & CO COM 46625H100 35,976 399,178 SH   SOLE   399,178 0 0
AON PLC SHS CL A 00B5BT0K0 8,776 51,307 SH   SOLE   51,307 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,499 8,200 SH   SOLE   1 0 0
MARSH & MCLENNAN COS INC COM 571748102 794 9,186 SH   SOLE   9,186 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,310 89,489 SH   SOLE   89,489 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 41,033 337,038 SH   SOLE   337,038 0 0
MASTERCARD INC CL A 57636Q104 2,436 10,067 SH   SOLE   10,067 0 0
S&P GLOBAL INC COM 78409V104 37,361 152,379 SH   SOLE   152,379 0 0
VISA INC COM CL A 92826C839 42,870 266,111 SH   SOLE   266,111 0 0
WILLIS TOWERS WATSON PLC LTD SHS 00BDB6Q21 721 4,250 SH   SOLE   4,250 0 0
ALPHABET INC CAP STK CL A 02079K305 3,204 2,757 SH   SOLE   2,757 0 0
ALPHABET INC CAP STK CL C 02079K107 34,096 29,336 SH   SOLE   0 0 0
AMPHENOL CORP NEW CL A 032095101 3,843 52,802 SH   SOLE   52,802 0 0
APPLE INC COM 037833100 408 1,604 SH   SOLE   1,604 0 0
AUTODESK INC COM 052769106 2,596 16,630 SH   SOLE   16,630 0 0
MICROSOFT CORP COM 594918104 63,507 402,787 SH   SOLE   402,787 0 0
SALESFORCE COM INC COM 79466L302 295 2,050 SH   SOLE   2,050 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 229 887 SH   SOLE   887 0 0
ISHARES TR TIPS BD ETF 464287176 500 4,234 SH   SOLE   4,234 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 602 12,340 SH   SOLE   12,340 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39,428 202,881 SH   SOLE   1,623,048 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 413 12,300 SH   SOLE   0 0 0
ISHARES TR GLOBAL TECH ETF 464287291 519 2,840 SH   SOLE   2,840 0 0