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 619 2,980 SH   SOLE   2,980 0 0
ABBOT LABS COM 002824100 535 6,691 SH   SOLE   6,691 0 0
ABBVIE INC COM 00287Y109 552 6,852 SH   SOLE   6,852 0 0
AGIOS PHARMACEUTICALS COM 00847X104 513 7,612 SH   SOLE   7,612 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 391 2,125 SH   SOLE   2,125 0 0
ALPHABET INC CAP STK CL C 02079K107 8,808 7,417 SH   SOLE   7,417 0 0
ALPHABET INC CAP STK CL A 02079K305 632 537 SH   SOLE   537 0 0
AMAZON COM INC COM 023135106 13,464 7,561 SH   SOLE   7,561 0 0
AMERICAN TOWER CORP NEW COM 03027X100 281 1,428 SH   SOLE   1,428 0 0
AMGEN INC COM 031162100 13,685 69,641 SH   SOLE   69,641 0 0
APPLE COM 037833100 13,028 68,585 SH   SOLE   68,585 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,197 37,029 SH   SOLE   37,029 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 384 19,502 SH   SOLE   19,502 0 0
BANK AMER CORP COM 060505104 588 21,024 SH   SOLE   21,024 0 0
BECTON DICKINSON & CO COM 075887109 259 1,037 SH   SOLE   1,037 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 14,760 49 SH   SOLE   49 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26,395 131,391 SH   SOLE   131,391 0 0
BLACKROCK INC COM 09247X101 4,797 11,224 SH   SOLE   11,224 0 0
BLUEBIRD BIO INC COM 09609G100 505 3,212 SH   SOLE   3,212 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 417 8,745 SH   SOLE   8,745 0 0
BOEING COM 097023105 538 1,410 SH   SOLE   1,410 0 0
BROOKFIELD ASSET MGT INC CL A LTD VT SH 112585104 260 5,574 SH   SOLE   5,574 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 499 11,907 SH   SOLE   11,907 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 719 7,530 SH   SOLE   7,530 0 0
CHURCH & DWIGHT COM 171340102 234 3,286 SH   SOLE   3,286 0 0
CLOROX CO DEL COM 189054109 3,149 19,622 SH   SOLE   19,622 0 0
COCA COLA CO COM 191216100 280 5,976 SH   SOLE   5,976 0 0
COLGATE PALMOLIVE CO COM 194162103 773 11,298 SH   SOLE   11,298 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,006 12,404 SH   SOLE   12,404 0 0
DANAHER CORP DEL COM 235851102 36,547 276,826 SH   SOLE   276,826 0 0
DISNEY WALT CO COM DISNEY 254687106 545 4,911 SH   SOLE   4,911 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,513 7,906 SH   SOLE   7,906 0 0
FACEBOOK INC CL A 30303M102 1,100 11,998 SH   SOLE   11,998 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 429 8,391 SH   SOLE   8,391 0 0
FORTIVE CORP COM 34959J108 181 2,139 SH   SOLE   2,139 0 0
GENERAL ELECTRIC COM 369604103 128 12,772 SH   SOLE   12,772 0 0
HERSHEY CO COM 427866108 2,900 25,255 SH   SOLE   25,255 0 0
HOME DEPOT INC COM 437076102 4,520 23,554 SH   SOLE   23,554 0 0
HONEYWELL INTL COM 438516106 315 260 SH   SOLE   260 0 0
IDEX CORP COM 45167R104 260 1,700 SH   SOLE   1,700 0 0
ILLUMINA INC COM 452327109 4,533 14,590 SH   SOLE   14,590 0 0
INVESCO EXCH TRADED FD S&P500 QUALITY 46137V241 685 21,300 SH   SOLE   21,300 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 2,105 11,718 SH   SOLE   11,718 0 0
INTEL CORP COM 458140100 545 10,140 SH   SOLE   10,140 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 249 2,060 SH   SOLE   2,060 0 0
ISHARES TR SP SMCP600VL ETF 464287879 3,129 21,637 SH   SOLE   21,637 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,433 18,574 SH   SOLE   18,574 0 0
ISHARES TR SELECT DIVID ETF 464287168 876 8,925 SH   SOLE   8,925 0 0
ISHARES TR CORE S&P500 ETF 464287200 480 1,688 SH   SOLE   1,688 0 0
ISHARES TR RUS MID-CAP ETF 464287499 397 7,366 SH   SOLE   7,366 0 0
ISHARES TR CORE S&P MCP ETF 464287507 743 3,923 SH   SOLE   3,923 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 259 1,318 SH   SOLE   1,318 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,086 13,624 SH   SOLE   13,624 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 417 3,718 SH   SOLE   3,718 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,047 6,671 SH   SOLE   6,671 0 0
JOHNSON & JOHNSON COM 478160104 5,711 40,851 SH   SOLE   40,851 0 0
JPMORGAN CHASE & CO COM 46625H100 751 7,420 SH   SOLE   7,420 0 0
KIMBERLY CLARK CORP COM 494368103 223 1,798 SH   SOLE   1,798 0 0
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 68 45,000 SH   SOLE   45,000 0 0
LILLY ELI & CO COM 532457108 6,364 49,043 SH   SOLE   49,043 0 0
LOCKHEED MARTIN CORP COM 539830109 1,194 3,979 SH   SOLE   3,979 0 0
MARKEL CORP COM 570535104 1,069 1,073 SH   SOLE   1,073 0 0
MCDONALDS CORP COM 580135101 790 4,160 SH   SOLE   4,160 0 0
MERCK & CO INC COM 58933Y105 3,715 44,464 SH   SOLE   44,464 0 0
MICROSOFT CORP COM 594918104 9,176 77,806 SH   SOLE   77,806 0 0
MONDELEZ INTL INC CL A 609207105 836 16,748 SH   SOLE   16,748 0 0
NETFLIX INC COM 64110L106 363 10,168 SH   SOLE   10,168 0 0
NIKE INC CL B 654106103 589 6,990 SH   SOLE   6,990 0 0
PEPSICO INC COM 713448108 1,453 11,853 SH   SOLE   11,853 0 0
PFIZER INC COM 717081103 314 7,393 SH   SOLE   7,393 0 0
PHILIP MORRIS INTL INC COM 718172109 524 5,931 SH   SOLE   5,931 0 0
PROCTER AND GAMBLE CO COM 742718109 410 3,943 SH   SOLE   3,943 0 0
RAYMOND JAMES FINL COM 754730AD1 204 2,500 SH   SOLE   2,500 0 0
S&P GLOBAL COM 78409V104 373 1,754 SH   SOLE   1,754 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,317 8,281 SH   SOLE   8,281 0 0
SALESFORCE COM INC COM 79466L302 1,436 9,066 SH   SOLE   9,066 0 0
SCHWAB STRATEGIC TR ETF 808524300 360 4,530 SH   SOLE   4,530 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 217 2,897 SH   SOLE   2,897 0 0
SMUCKER J M CO COM NEW 832696405 308 2,645 SH   SOLE   2,645 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,845 52,542 SH   SOLE   52,542 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,255 12,623 SH   SOLE   12,623 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 515 7,731 SH   SOLE   7,731 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,397 4,037 SH   SOLE   4,037 0 0
STARBUCKS CORP COM 855244109 860 11,569 SH   SOLE   11,569 0 0
TESLA INC COM 88160R101 284 1,015 SH   SOLE   1,015 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,156 4,204 SH   SOLE   4,204 0 0
U S G CORP COM NEW 903293405 209 4,830 SH   SOLE   4,830 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,392 24,121 SH   SOLE   24,121 0 0
UNITED HEALTH GROUP INC COM 91324P102 1,079 4,363 SH   SOLE   4,363 0 0
UNITED TECHNOLOGIES CORP COM 913017109 6,877 50,058 SH   SOLE   50,058 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 761 4,417 SH   SOLE   4,417 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,873 9,335 SH   SOLE   9,335 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 906 5,251 SH   SOLE   5,251 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 17,468 203,924 SH   SOLE   203,924 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 497 3,093 SH   SOLE   3,093 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,539 5,930 SH   SOLE   5,930 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 211 1,351 SH   SOLE   1,351 0 0
VANGUARD INTL EQUITY INDEX ALLWRLD EX US 922042775 516 10,297 SH   SOLE   10,297 0 0
VANGUARD INDEX FDS SMALL CAP ETF 922908751 819 5,363 SH   SOLE   5,363 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 602 4,673 SH   SOLE   4,673 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 909 8,709 SH   SOLE   8,709 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000 92206C664 828 6,734 SH   SOLE   6,734 0 0
VEEVA SYS INC COM 922475108 285 2,250 SH   SOLE   2,250 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 485 8,200 SH   SOLE   8,200 0 0
VISA INC COM CL A 92826C839 336 2,154 SH   SOLE   2,154 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 1,592 25,167 SH   SOLE   25,167 0 0
WAL-MART STORES INC COM 931142103 899 9,214 SH   SOLE   9,214 0 0
WASTE MGMT INC DEL COM 94106L109 491 4,730 SH   SOLE   4,730 0 0
WELLS FARGO CO NEW COM 949746101 1,556 32,203 SH   SOLE   32,203 0 0
WESTERN DIGITAL CORP COM 958102105 372 7,750 SH   SOLE   7,750 0 0
WORLDPAY INC CL A 981558109 355 3,130 SH   SOLE   3,130 0 0
ZEBRA TECHNOLOGIES COM 989207105 285 1,360 SH   SOLE   1,360 0 0
ZOETIS INC CL A 98978V103 312 3,100 SH   SOLE   3,100 0 0