ISHARES TR
ETF
464288158
615
5700
SH
SOLE
5700
0
0
VANGUARD TAX MANAGED INTL FD
ETF
921943858
28336
576999
SH
SOLE
576999
0
0
VANGUARD INDEX FDS
ETF
922908736
19206
74720
SH
SOLE
74720
0
0
VANGUARD INDEX FDS
ETF
922908595
7443
27101
SH
SOLE
27101
0
0
VANGUARD INDEX FDS
ETF
922908744
22329
169856
SH
SOLE
169856
0
0
VANGUARD INDEX FDS
ETF
922908769
231
1118
SH
SOLE
1118
0
0
ISHARES TR
ETF
464289867
424
7921
SH
SOLE
7921
0
0
VANGUARD SCOTTSDALE FDS
ETF
92206C102
13474
219015
SH
SOLE
219015
0
0
VANGUARD MALVERN FDS
ETF
922020805
1662
32253
SH
SOLE
32253
0
0
ALPHABET INC
COM
02079K305
3251
1576
SH
SOLE
1576
0
0
APPLE INC
COM
037833100
3128
25609
SH
SOLE
25609
0
0
MICROSOFT CORP
COM
594918104
1209
5127
SH
SOLE
5127
0
0
BOOKING HLDGS INC
COM
09857L108
2633
1130
SH
SOLE
1130
0
0
CONSTELLATION BRANDS INC
COM
21036P108
380
1665
SH
SOLE
1665
0
0
DOLLAR TREE INC
COM
256746108
1108
9681
SH
SOLE
9681
0
0
ADOBE INC
COM
00724F101
1172
2466
SH
SOLE
2466
0
0
FACEBOOK INC
COM
30303M102
3207
10890
SH
SOLE
10890
0
0
CITRIX SYS INC
COM
177376100
984
7013
SH
SOLE
7013
0
0
MARKEL CORP
COM
570535104
2011
1765
SH
SOLE
1765
0
0
S&P GLOBAL INC
COM
78409V104
1536
4353
SH
SOLE
4353
0
0
SHERWIN WILLIAMS CO
COM
824348106
1131
1532
SH
SOLE
1532
0
0
HOME DEPOT INC
COM
437076102
2249
7367
SH
SOLE
7367
0
0
FISERV INC
COM
337738108
2157
18124
SH
SOLE
18124
0
0
DISNEY WALT CO
COM
254687106
2406
13042
SH
SOLE
13042
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1717
3763
SH
SOLE
3763
0
0
ULTA BEAUTY INC
COM
90384S303
1437
4647
SH
SOLE
4647
0
0
VISA INC
COM
92826C839
1989
9395
SH
SOLE
9395
0
0
PERKINELMER INC
COM
714046109
944
7362
SH
SOLE
7362
0
0
ZEBRA TECHNOLOGIES CORP
COM
989207105
1488
3066
SH
SOLE
3066
0
0
SCHWAB STRATEGIC TR
ETF
808524706
13590
427626
SH
SOLE
427626
0
0
SCHWAB STRATEGIC TR
ETF
808524805
984
26152
SH
SOLE
26152
0
0
SCHWAB STRATEGIC TR
ETF
808524862
938
18289
SH
SOLE
18289
0
0
SCHWAB STRATEGIC TR
ETF
808524201
1209
12592
SH
SOLE
12592
0
0
SCHWAB STRATEGIC TR
ETF
808524607
390
3917
SH
SOLE
3917
0
0
AMPHENOL CORP NEW
COM
032095101
1262
19128
SH
SOLE
19128
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
1607
9097
SH
SOLE
9097
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
1248
8153
SH
SOLE
8153
0
0
MATCH GROUP INC NEW
COM
57667L107
1265
9208
SH
SOLE
9208
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
696
7266
SH
SOLE
7266
0
0
IAA INC
COM
449253103
707
12819
SH
SOLE
12819
0
0
MASTERCARD INC
COM
57636Q104
1734
4870
SH
SOLE
4870
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
864
11185
SH
SOLE
11185
0
0
STERIS PLC
COM
G8473T100
1545
8111
SH
SOLE
8111
0
0
TJX COS INC NEW
COM
872540109
1196
18083
SH
SOLE
18083
0
0
PAYPAL HLDGS INC
COM
70450Y103
515
2119
SH
SOLE
2119
0
0
NEWMONT CORP
COM
651639106
618
10260
SH
SOLE
10260
0
0
GLOBAL X FDS
ETF
37954Y657
809
31695
SH
SOLE
31695
0
0
ZOETIS INC
COM
98978V103
1325
8415
SH
SOLE
8415
0
0
ISHARES TR
ETF
464288687
287
8070
SH
SOLE
8070
0
0
SCHWAB STRATEGIC TR
ETF
808524300
402
3095
SH
SOLE
3095
0
0
SCHWAB STRATEGIC TR
ETF
808524409
359
5506
SH
SOLE
5506
0
0
ISHARES TR
ETF
464289859
238
3562
SH
SOLE
3562
0
0
VANGUARD INDEX FDS
ETF
922908611
12004
72481
SH
SOLE
72481
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
5230
39455
SH
SOLE
39455
0
0
CHEVRON CORP NEW
COM
166764100
416
3968
SH
SOLE
3968
0
0