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
AT&T INCCOM00206R1021,91963,383SH SOLE 0063,383
ABBOTT LABSCOM0028241007,63663,721SH SOLE 0063,721
ABBVIE INCCOM00287Y1096,82463,058SH SOLE 0063,058
ADOBE SYSTEMS INCORPORATEDCOM00724F10121,84145,946SH SOLE 0045,946
AIR LEASE CORPCL A00912X3023487,100SH SOLE 007,100
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,71611,980SH SOLE 0011,980
ALPHABET INCCAP STK CL C02079K10742,36820,481SH SOLE 0020,481
ALPHABET INCCAP STK CL A02079K30530,14414,615SH SOLE 0014,615
ALTRIA GROUP INCCOM02209S1031,22223,880SH SOLE 0023,880
AMAZON COM INCCOM02313510652,17916,864SH SOLE 0016,864
AMGEN INCCOM0311621001,6226,521SH SOLE 006,521
APPLE INCCOM03783310093,286763,697SH SOLE 00763,697
AUTOMATIC DATA PROCESSING INCOM0530151032261,200SH SOLE 001,200
BAIDU INCSPON ADR REP A056752108211970SH SOLE 00970
BECTON DICKINSON & COCOM075887109237975SH SOLE 00975
BERKSHIRE HATHAWAY INC DELCL A0846701085,01413SH SOLE 0013
BERKSHIRE HATHAWAY INC DELCL B NEW08467070237,917148,422SH SOLE 00148,422
BIOGEN INCCOM09062X1031,8186,500SH SOLE 006,500
BLACKROCK INCCOM09247X1018,77311,636SH SOLE 0011,636
BOOKING HOLDINGS INCCOM09857L1081,813778SH SOLE 00778
BRISTOL-MYERS SQUIBB COCOM1101221081,95030,895SH SOLE 0030,895
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043,18471,550SH SOLE 0071,550
CSX CORPCOM1264081032,10221,800SH SOLE 0021,800
CATERPILLAR INCCOM1491231012461,060SH SOLE 001,060
CHARTER COMMUNICATIONS INC NCL A16119P1087341,189SH SOLE 001,189
CHEVRON CORP NEWCOM1667641001,29112,318SH SOLE 0012,318
CISCO SYS INCCOM17275R10217,863345,443SH SOLE 00345,443
COCA COLA COCOM1912161001,27724,226SH SOLE 0024,226
COLGATE PALMOLIVE COCOM1941621034736,000SH SOLE 006,000
COMCAST CORP NEWCL A20030N1012,54847,096SH SOLE 0047,096
COSTCO WHSL CORP NEWCOM22160K10537,266105,724SH SOLE 00105,724
CRANE COCOM2243991054975,290SH SOLE 005,290
DANAHER CORPORATIONCOM2358511022251,000SH SOLE 001,000
DISNEY WALT COCOM25468710620,440110,776SH SOLE 00110,776
EDWARDS LIFESCIENCES CORPCOM28176E1082482,970SH SOLE 002,970
EQUINIX INCCOM29444U70010,58115,570SH SOLE 0015,570
EXXON MOBIL CORPCOM30231G1021,79432,131SH SOLE 0032,131
FACEBOOK INCCL A30303M10225,83887,725SH SOLE 0087,725
FEDEX CORPCOM31428X1064831,700SH SOLE 001,700
GENERAL MLS INCCOM37033410462510,200SH SOLE 0010,200
HERSHEY COCOM4278661082111,333SH SOLE 001,333
HOME DEPOT INCCOM43707610235,041114,794SH SOLE 00114,794
HONEYWELL INTL INCCOM4385161061,4546,700SH SOLE 006,700
IDEXX LABS INCCOM45168D10428,63158,514SH SOLE 0058,514
ILLINOIS TOOL WKS INCCOM4523081094952,235SH SOLE 002,235
INTEL CORPCOM4581401006,890107,659SH SOLE 00107,659
INTERNATIONAL BUSINESS MACHSCOM4592001011,0187,637SH SOLE 007,637
INVESCO QQQ TRUNIT SER 146090E1033851,205SH SOLE 001,205
INTUITCOM46120210326,84170,069SH SOLE 0070,069
INTUITIVE SURGICAL INCCOM NEW46120E60215,33720,756SH SOLE 0020,756
ISHARES TRCORE S&P500 ETF4642872002,7666,954SH SOLE 006,954
ISHARES TRCORE S&P MCP ETF4642875071,0233,930SH SOLE 003,930
ISHARES TRRUSSELL 2000 ETF4642876552321,050SH SOLE 001,050
ISHARES TRCORE S&P SCP ETF4642878043232,975SH SOLE 002,975
JPMORGAN CHASE & COCOM46625H1006764,443SH SOLE 004,443
JOHNSON & JOHNSONCOM47816010428,298172,180SH SOLE 00172,180
KELLOGG COCOM4878361083175,000SH SOLE 005,000
LOCKHEED MARTIN CORPCOM5398301091,1453,100SH SOLE 003,100
MASTERCARD INCORPORATEDCL A57636Q10414,57640,938SH SOLE 0040,938
MCCORMICK & CO INCCOM NON VTG5797802065716,400SH SOLE 006,400
MCDONALDS CORPCOM5801351011,5707,003SH SOLE 007,003
MERCK & CO. INCCOM58933Y1053,42544,425SH SOLE 0044,425
MERCURY GENL CORP NEWCOM5894001003045,000SH SOLE 005,000
MICROSOFT CORPCOM59491810477,091326,974SH SOLE 00326,974
MONDELEZ INTL INCCL A6092071052,85248,735SH SOLE 0048,735
NETFLIX INCCOM64110L1065,65210,834SH SOLE 0010,834
NEXTERA ENERGY INCCOM65339F1014,31557,075SH SOLE 0057,075
NIKE INCCL B65410610316,047120,756SH SOLE 00120,756
NVIDIA CORPORATIONCOM67066G10412,52723,461SH SOLE 0023,461
ORACLE CORPCOM68389X10512,826182,790SH SOLE 00182,790
PPG INDS INCCOM6935061073462,300SH SOLE 002,300
GREAT WESTN NATL BK PORTLANDCOM6952631032677,000SH SOLE 007,000
PALO ALTO NETWORKS INCCOM69743510511,46635,602SH SOLE 0035,602
PAYPAL HLDGS INCCOM70450Y1038653,564SH SOLE 003,564
PEPSICO INCCOM71344810818,505130,822SH SOLE 00130,822
PFIZER INCCOM7170811034,120113,722SH SOLE 00113,722
PHILIP MORRIS INTL INCCOM7181721091,50216,925SH SOLE 0016,925
PRICE T ROWE GROUP INCCOM74144T1083,75821,900SH SOLE 0021,900
PROCTER AND GAMBLE COCOM74271810919,725145,649SH SOLE 00145,649
PROLOGIS INC.COM74340W1039,00484,944SH SOLE 0084,944
RAYTHEON TECHNOLOGIES CORPCOM75513E1012,34130,301SH SOLE 0030,301
SPDR S&P 500 ETF TRTR UNIT78462F1032,2305,626SH SOLE 005,626
SALESFORCE COM INCCOM79466L30239,939188,506SH SOLE 00188,506
SCHWAB CHARLES CORPCOM80851310593214,300SH SOLE 0014,300
SIMON PPTY GROUP INC NEWCOM8288061094153,650SH SOLE 003,650
SOUTHERN COCOM8425871071,62326,117SH SOLE 0026,117
STARBUCKS CORPCOM85524410938,363351,080SH SOLE 00351,080
STRYKER CORPORATIONCOM86366710121,59588,655SH SOLE 0088,655
TESLA INCCOM88160R1011,0951,640SH SOLE 001,640
THERMO FISHER SCIENTIFIC INCCOM8835561026,30313,810SH SOLE 0013,810
3M COCOM88579Y1011,7739,203SH SOLE 009,203
UNION PAC CORPCOM90781810812,45056,485SH SOLE 0056,485
UNITED PARCEL SERVICE INCCL B9113121065103,000SH SOLE 003,000
VANECK VECTORS ETF TRBIOTECH ETF92189F7264,88427,837SH SOLE 0027,837
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464068628,530SH SOLE 008,530
VANGUARD INDEX FDSS&P 500 ETF SHS922908363335919SH SOLE 00919
VANGUARD INDEX FDSMID CAP ETF9229086291,0464,725SH SOLE 004,725
VANGUARD INDEX FDSGROWTH ETF9229087361,1704,550SH SOLE 004,550
VANGUARD INDEX FDSVALUE ETF9229087447005,325SH SOLE 005,325
VANGUARD INDEX FDSTOTAL STK MKT9229087692,35811,410SH SOLE 0011,410
VERIZON COMMUNICATIONS INCCOM92343V1043,88466,785SH SOLE 0066,785
VISA INCCOM CL A92826C83940,100189,393SH SOLE 00189,393
WEC ENERGY GROUP INCCOM92939U1061,47015,708SH SOLE 0015,708
WALMART INCCOM9311421033,03322,332SH SOLE 0022,332
WALGREENS BOOTS ALLIANCE INCCOM9314271084327,875SH SOLE 007,875
WELLS FARGO CO NEWCOM9497461012155,500SH SOLE 005,500
WILLIAMS SONOMA INCCOM9699041011,7029,500SH SOLE 009,500
YUM BRANDS INCCOM9884981011,0479,680SH SOLE 009,680
YUM CHINA HLDGS INCCOM98850P1095739,680SH SOLE 009,680
ZIMMER BIOMET HOLDINGS INCCOM98956P1022051,280SH SOLE 001,280
ACCENTURE PLC IRELANDSHS CLASS AG1151C10125,30091,584SH SOLE 0091,584
MEDTRONIC PLCSHSG5960L1031,25310,607SH SOLE 0010,607