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
ACCENTURE PLC IRELANDSHS CLASS AG1151C101216782SH SOLE 78200
LINDE PLCSHSG5494J1035,01817,912SH SOLE 17,91200
MEDTRONIC PLCSHSG5960L1036565,556SH SOLE 5,55600
TRANE TECHNOLOGIES PLCSHSG8994E1037,53245,496SH SOLE 45,49600
AGNC INVT CORPCOM00123Q10421012,500SH SOLE 12,50000
ABBOTT LABSCOM0028241007,18159,924SH SOLE 59,92400
ABBVIE INCCOM00287Y1094714,354SH SOLE 4,35400
ADOBE SYSTEMS INCORPORATEDCOM00724F10111,21223,586SH SOLE 23,58600
ALPHABET INCCAP STK CL C02079K1071,632789SH SOLE 78900
ALPHABET INCCAP STK CL A02079K30510,7975,235SH SOLE 5,23500
AMAZON COM INCCOM0231351069,9293,209SH SOLE 3,20900
AMGEN INCCOM0311621003631,457SH SOLE 1,45700
APPLE INCCOM03783310017,248141,202SH SOLE 141,20200
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022621,025SH SOLE 1,02500
BEST BUY INCCOM0865161015,78950,425SH SOLE 50,42500
BLACKROCK INCCOM09247X1015,2827,006SH SOLE 7,00600
BOEING COCOM0970231052871,125SH SOLE 1,12500
BROADCOM INCCOM11135F101210452SH SOLE 45200
CME GROUP INCCOM12572Q1055,40126,444SH SOLE 26,44400
CVS HEALTH CORPCOM1266501003054,049SH SOLE 4,04900
CATERPILLAR INCCOM149123101215927SH SOLE 92700
CERNER CORPCOM1567821043264,535SH SOLE 4,53500
CHURCH & DWIGHT INCCOM1713401022302,635SH SOLE 2,63500
COCA COLA COCOM1912161002544,822SH SOLE 4,82200
COSTCO WHSL CORP NEWCOM22160K1054461,265SH SOLE 1,26500
DISNEY WALT COCOM2546871068,19344,401SH SOLE 44,40100
DIVERSIFIED HEALTHCARE TRCOM SH BEN INT25525P10724451,000SH SOLE 51,00000
DOLLAR GEN CORP NEWCOM2566771055232,581SH SOLE 2,58100
ECOLAB INCCOM2788651004,55921,295SH SOLE 21,29500
EDWARDS LIFESCIENCES CORPCOM28176E1086,92182,750SH SOLE 82,75000
FACEBOOK INCCL A30303M1026,28621,341SH SOLE 21,34100
F5 NETWORKS INCCOM3156161024802,300SH SOLE 2,30000
FIRST SOLAR INCCOM3364331074,93056,477SH SOLE 56,47700
HOME DEPOT INCCOM4370761024201,376SH SOLE 1,37600
INTEL CORPCOM4581401004416,895SH SOLE 6,89500
INVESCO QQQ TRUNIT SER 146090E1034401,378SH SOLE 1,37800
ISHARES TRCORE S&P500 ETF46428720011,24728,273SH SOLE 28,27300
ISHARES TRMSCI EAFE ETF46428746586011,334SH SOLE 11,33400
ISHARES TRRUS MID CAP ETF4642874992,04227,623SH SOLE 27,62300
ISHARES TRCORE S&P MCP ETF4642875075872,255SH SOLE 2,25500
ISHARES TRS&P MC 400GR ETF4642876066,88587,854SH SOLE 87,85400
ISHARES TRRUS 1000 GRW ETF4642876142501,030SH SOLE 1,03000
ISHARES TRRUS 1000 ETF464287622214957SH SOLE 95700
ISHARES TRUS AER DEF ETF4642887602442,340SH SOLE 2,34000
ISHARES TREAFE GRWTH ETF4642888851,48714,797SH SOLE 14,79700
ISHARES TRCORE MSCI EAFE46432F84282011,379SH SOLE 11,37900
ISHARES TRESG AW MSCI EAFE46435G5165777,604SH SOLE 7,60400
JPMORGAN CHASE & COCOM46625H1007,78351,124SH SOLE 51,12400
JOHNSON & JOHNSONCOM4781601046,54639,832SH SOLE 39,83200
LTC PPTYS INCCOM5021751022636,300SH SOLE 6,30000
LILLY ELI & COCOM5324571085743,071SH SOLE 3,07100
MASTERCARD INCORPORATEDCL A57636Q1049,32626,193SH SOLE 26,19300
MICROSOFT CORPCOM59491810419,47182,584SH SOLE 82,58400
NIKE INCCL B6541061032171,632SH SOLE 1,63200
NVIDIA CORPORATIONCOM67066G1045,62510,535SH SOLE 10,53500
OMNICOM GROUP INCCOM6819191062223,000SH SOLE 3,00000
OMEGA HEALTHCARE INVS INCCOM6819361002938,000SH SOLE 8,00000
PACCAR INCCOM6937181085215,604SH SOLE 5,60400
PARKER-HANNIFIN CORPCOM7010941045,16616,378SH SOLE 16,37800
PAYPAL HLDGS INCCOM70450Y10311,16245,966SH SOLE 45,96600
PEPSICO INCCOM7134481086,59846,647SH SOLE 46,64700
PROCTER AND GAMBLE COCOM7427181095,58141,211SH SOLE 41,21100
QUALCOMM INCCOM7475251036524,914SH SOLE 4,91400
RESMED INCCOM7611521075612,893SH SOLE 2,89300
S&P GLOBAL INCCOM78409V1047,12320,185SH SOLE 20,18500
SPDR S&P 500 ETF TRTR UNIT78462F1035871,480SH SOLE 1,48000
SPDR SER TRS&P BIOTECH78464A8707,24053,370SH SOLE 53,37000
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10615,606194,398SH SOLE 194,39800
SPDR INDEX SHS FDSMSCI EMR MKT ETF78470E2058,036101,025SH SOLE 101,02500
SALESFORCE COM INCCOM79466L3028884,192SH SOLE 4,19200
SMARTSHEET INCCOM CL A83200N1032784,350SH SOLE 4,35000
STARBUCKS CORPCOM8552441098,67379,374SH SOLE 79,37400
T-MOBILE US INCCOM8725901044603,670SH SOLE 3,67000
TARGET CORPCOM87612E1062351,188SH SOLE 1,18800
TEXAS INSTRS INCCOM8825081043781,998SH SOLE 1,99800
ULTA BEAUTY INCCOM90384S3037,53824,383SH SOLE 24,38300
UNITEDHEALTH GROUP INCCOM91324P1028,00921,526SH SOLE 21,52600
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285895418,331SH SOLE 18,33100
VANGUARD INDEX FDSMCAP GR IDXVIP92290853831,214145,460SH SOLE 145,46000
VANGUARD INDEX FDSTOTAL STK MKT9229087692831,367SH SOLE 1,36700
VISA INCCOM CL A92826C8398844,174SH SOLE 4,17400
WASTE MGMT INC DELCOM94106L1097,50558,172SH SOLE 58,17200
XYLEM INCCOM98419M1005,27850,177SH SOLE 50,17700
ZOETIS INCCL A98978V1036,84343,452SH SOLE 43,45200