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
3M COMPANY COM 88579Y101 568 2,980 SH   SOLE   2,980 0 0
ABBOT LABS COM 002824100 482 6,691 SH   SOLE   6,691 0 0
ABBVIE INC COM 00287Y109 630 630 SH   SOLE   630 0 0
AGIOS PHARMACEUTICALS COM 00847X104 351 7,612 SH   SOLE   7,612 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 291 2,125 SH   SOLE   2,125 0 0
ALPHABET INC CAP STK CL C 02079K107 7,225 6,977 SH   SOLE   6,977 0 0
ALPHABET INC CAP STK CL A 02079K305 580 555 SH   SOLE   555 0 0
ALTRIA GROUP INC COM 02209S103 203 4,100 SH   SOLE   4,100 0 0
AMAZON COM INC COM 023135106 111,427 7,606 SH   SOLE   7,606 0 0
AMERICAN TOWER CORP NEW COM 03027X100 226 1,428 SH   SOLE   1,428 0 0
AMGEN INC COM 031162100 14,323 73,575 SH   SOLE   73,575 0 0
APPLE COM 037833100 10,618 67,313 SH   SOLE   67,313 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,005 37,629 SH   SOLE   37,629 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 441 19,502 SH   SOLE   19,502 0 0
BANK AMER CORP COM 060505104 674 27,024 SH   SOLE   27,024 0 0
BECTON DICKINSON & CO COM 075887109 234 1,037 SH   SOLE   1,037 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 14,994 49 SH   SOLE   49 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26,123 127,941 SH   SOLE   127,941 0 0
BLACKROCK INC COM 09247X101 4,238 10,376 SH   SOLE   10,376 0 0
BLUEBIRD BIO INC COM 09609G100 319 3,213 SH   SOLE   3,213 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,562 30,054 SH   SOLE   30,054 0 0
BOEING COM 097023105 342 1,060 SH   SOLE   1,060 0 0
BROOKFIELD ASSET MGT INC CL A LTD VT SH 112585104 214 5,574 SH   SOLE   5,574 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 411 11,907 SH   SOLE   11,907 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 737 7,530 SH   SOLE   7,530 0 0
CHURCH & DWIGHT COM 171340102 228 3,460 SH   SOLE   3,460 0 0
CLOROX CO DEL COM 189054109 2,994 19,424 SH   SOLE   19,424 0 0
COCA COLA CO COM 191216100 282 5,976 SH   SOLE   5,976 0 0
COLGATE PALMOLIVE CO COM 194162103 778 13,076 SH   SOLE   13,076 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,487 12,211 SH   SOLE   12,211 0 0
DANAHER CORP DEL COM 235851102 28,371 275,239 SH   SOLE   275,239 0 0
DISNEY WALT CO COM DISNEY 254687106 538 4,911 SH   SOLE   4,911 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,149 7,506 SH   SOLE   7,506 0 0
FACEBOOK INC CL A 30303M102 1,605 12,238 SH   SOLE   12,238 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 368 8,376 SH   SOLE   8,376 0 0
FORTIVE CORP COM 34959J108 9,438 139,510 SH   SOLE   139,510 0 0
HERSHEY CO COM 427866108 2,760 25,750 SH   SOLE   25,750 0 0
HOME DEPOT INC COM 437076102 4,065 23,654 SH   SOLE   23,654 0 0
HONEYWELL INTL COM 438516106 262 1,981 SH   SOLE   1,981 0 0
IDEX CORP COM 45167R104 214 1,700 SH   SOLE   1,700 0 0
ILLUMINA INC COM 452327109 7,375 14,590 SH   SOLE   14,590 0 0
INVESCO EXCH TRADED FD S&P500 QUALITY 46137V241 333 11,970 SH   SOLE   11,970 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 1,454 9,427 SH   SOLE   9,427 0 0
INTEL CORP COM 458140100 472 10,050 SH   SOLE   10,050 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 223 2,060 SH   SOLE   2,060 0 0
ISHARES TR SP SMCP600VL ETF 464287879 2,708 20,538 SH   SOLE   20,538 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,012 14,604 SH   SOLE   14,604 0 0
ISHARES TR SELECT DIVID ETF 464287168 760 8,507 SH   SOLE   8,507 0 0
ISHARES TR CORE S&P500 ETF 464287200 423 1,679 SH   SOLE   1,679 0 0
ISHARES TR RUS MID-CAP ETF 464287499 342 7,341 SH   SOLE   7,341 0 0
ISHARES TR CORE S&P MCP ETF 464287507 650 3,909 SH   SOLE   3,909 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 221 1,316 SH   SOLE   1,316 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,658 12,384 SH   SOLE   12,384 0 0
ISHARES TR EDGE MSCI 46432F396 373 3,718 SH   SOLE   3,718 0 0
ISHARES TR S&P MIDCAP 400V 464287705 860 6,213 SH   SOLE   6,213 0 0
JOHNSON & JOHNSON COM 478160104 5,197 40,313 SH   SOLE   40,313 0 0
JPMORGAN CHASE & CO COM 46625H100 724 7,420 SH   SOLE   7,420 0 0
KIMBERLY CLARK CORP COM 494368103 774 6,790 SH   SOLE   6,790 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 67 45,000 SH   SOLE   45,000 0 0
LILLY ELI & CO COM 532457108 5,711 49,363 SH   SOLE   49,363 0 0
LOCKHEED MARTIN CORP COM 539830109 1,042 3,978 SH   SOLE   3,978 0 0
M & T BK CORP COM 55261F104 286 2,000 SH   SOLE   2,000 0 0
MARKEL CORP COM 570535104 1,114 1,073 SH   SOLE   1,073 0 0
MCDONALDS CORP COM 580135101 675 3,810 SH   SOLE   3,810 0 0
MERCK & CO INC COM 58933Y105 3,137 41,083 SH   SOLE   41,083 0 0
MICROSOFT CORP COM 594918104 7,938 78,156 SH   SOLE   78,156 0 0
MINDBODY INC COM CL A 60255W105 328 9,000 SH   SOLE   9,000 0 0
MONDELEZ INTL INC CL A 609207105 693 17,317 SH   SOLE   17,317 0 0
NETFLIX INC COM 64110L106 2,604 9,731 SH   SOLE   9,731 0 0
NIKE INC CL B 654106103 518 6,990 SH   SOLE   6,990 0 0
PEPSICO INC COM 713448108 1,283 11,620 SH   SOLE   11,620 0 0
PFIZER INC COM 717081103 322 7,393 SH   SOLE   7,393 0 0
PHILIP MORRIS INTL INC COM 718172109 771 11,551 SH   SOLE   11,551 0 0
PROCTER AND GAMBLE CO COM 742718109 378 4,125 SH   SOLE   4,125 0 0
S&P GLOBAL COM 78409V104 299 1,754 SH   SOLE   1,754 0 0
SAGE THERAPEUTICS INC COM 78667J108 793 8,281 SH   SOLE   8,281 0 0
SALESFORCE .COM INC COM 79466L302 1,226 8,951 SH   SOLE   8,951 0 0
SELECT SECTOR SPDR 81369Y704 227 2,897 SH   SOLE   2,897 0 0
SMUCKER J M CO COM NEW 832696405 343 3,665 SH   SOLE   3,665 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,359 49,452 SH   SOLE   49,452 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,154 12,886 SH   SOLE   12,886 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 461 7,690 SH   SOLE   7,690 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 236 6,544 SH   SOLE   6,544 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,233 4,076 SH   SOLE   4,076 0 0
STARBUCKS CORP COM 855244109 751 11,669 SH   SOLE   11,669 0 0
TESLA INC COM 88160R101 468 1,405 SH   SOLE   1,405 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 837 3,742 SH   SOLE   3,742 0 0
U S G CORP COM NEW 903293405 267 6,210 SH   SOLE   6,210 0 0
UNILEVER NV N Y SHS NEW 904784709 1,266 24,225 SH   SOLE   24,225 0 0
UNITED HEALTH GROUP INC COM 91324P102 1,087 4,363 SH   SOLE   4,363 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,320 49,958 SH   SOLE   49,958 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 665 4,417 SH   SOLE   4,417 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 264 2,514 SH   SOLE   2,514 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,557 9,335 SH   SOLE   9,335 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 843 5,251 SH   SOLE   5,251 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 15,939 204,370 SH   SOLE   204,370 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 358 2,593 SH   SOLE   2,593 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,034 4,500 SH   SOLE   4,500 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 257 1,598 SH   SOLE   1,598 0 0
VANGUARD INTL EQUITY INDEX ALLWRLD EX US 922042775 468 10,261 SH   SOLE   10,261 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 211 1,356 SH   SOLE   1,356 0 0
VANGUARD INDEX FDS SMALL CAP ETF 922908751 378 5,588 SH   SOLE   5,588 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 533 4,673 SH   SOLE   4,673 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 814 8,701 SH   SOLE   8,701 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 722 6,724 SH   SOLE   6,724 0 0
VEEVA SYS INC COM 922475108 201 2,250 SH   SOLE   2,250 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 452 8,045 SH   SOLE   8,045 0 0
VISA INC COM CL A 92826C839 284 2,154 SH   SOLE   2,154 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 1,720 25,167 SH   SOLE   25,167 0 0
WAL-MART STORES INC COM 931142103 817 8,768 SH   SOLE   8,768 0 0
WASTE MGMT INC DEL COM 94106L109 421 4,730 SH   SOLE   4,730 0 0
WELLS FARGO CO NEW COM 949746101 1,484 32,203 SH   SOLE   32,203 0 0
WORLDPAY INC CL A 981558109 239 3,130 SH   SOLE   3,130 0 0
ZEBRA TECHNOLOGIES COM 989207105 217 1,360 SH   SOLE   1,360 0 0
ZOETIS INC CL A 98978V103 265 3,100 SH   SOLE   3,100 0 0