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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,185 5,589 SH   SOLE   5,589 0 0
ALPHABET INC CLASS A CL A 02079K305 15,526 11,592 SH   SOLE   11,592 0 0
ALPHABET INC CLASS C CL C 02079K107 4,316 3,228 SH   SOLE   3,228 0 0
AMAZON COM INC COM 023135106 12,881 6,971 SH   SOLE   6,971 0 0
APPLE INC COM 037833100 13,827 47,088 SH   SOLE   47,088 0 0
CHEVRON CORP NEW COM 166764100 219 1,821 SH   SOLE   1,821 0 0
DONALDSON INC COM 257651109 3,261 56,601 SH   SOLE   56,601 0 0
ECOLAB INC COM 278865100 10,672 55,297 SH   SOLE   55,297 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 6,138 217,973 SH   SOLE   217,973 0 0
EXXON MOBIL CORP COM 30231G102 258 3,700 SH   SOLE   3,700 0 0
FACEBOOK INC CL A 30303M102 13,733 66,909 SH   SOLE   66,909 0 0
FLEX LTD ORD Y2573F102 4,348 344,520 SH   SOLE   344,520 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,270 11,303 SH   SOLE   11,303 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 954 21,250 SH   SOLE   21,250 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3,387 28,109 SH   SOLE   28,109 0 0
ISHARES TR U.S. MED DVC ETF 464288810 3,270 12,372 SH   SOLE   12,372 0 0
JOHNSON & JOHNSON COM 478160104 314 2,156 SH   SOLE   2,156 0 0
JPMORGAN CHASE & CO COM 46625H100 14,257 102,272 SH   SOLE   102,272 0 0
LOCKHEED MARTIN CORP COM 539830109 5,583 14,339 SH   SOLE   14,339 0 0
MICROSOFT CORP COM 594918104 5,049 32,019 SH   SOLE   32,019 0 0
NORFOLK SOUTHERN CORP COM 655844108 530 2,729 SH   SOLE   2,729 0 0
NORTHROP GRUMMAN CORP COM 666807102 5,021 14,597 SH   SOLE   14,597 0 0
QUEST DIAGNOSTICS INC COM 74834L100 237 2,222 SH   SOLE   2,222 0 0
SALESFORCE COM INC COM 79466L302 3,481 21,406 SH   SOLE   21,406 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,141 35,660 SH   SOLE   35,660 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5,575 144,180 SH   SOLE   144,180 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11,841 188,015 SH   SOLE   188,015 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16,540 162,382 SH   SOLE   162,382 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 4,081 132,582 SH   SOLE   132,582 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,214 27,175 SH   SOLE   27,175 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7,121 110,205 SH   SOLE   110,205 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,895 86,123 SH   SOLE   86,123 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 13,702 95,888 SH   SOLE   95,888 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 2,129 44,995 SH   SOLE   44,995 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,506 15,326 SH   SOLE   15,326 0 0
VISA INC COM CL A 92826C839 7,072 37,638 SH   SOLE   37,638 0 0
XYLEM INC COM 98419M100 5,064 64,270 SH   SOLE   64,270 0 0