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: July 31, 2015
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 CO COM 88579Y101 484,783 3,184 SH SOLE 0 0 0 3,184
ABBOTT LABS COM 002824100 875,496 6,437 SH SOLE 0 0 0 6,437
ABBVIE INC COM 00287Y109 2,147,034 11,567 SH SOLE 0 0 0 11,567
ADOBE INC COM 00724F101 1,730,901 4,474 SH SOLE 0 0 0 4,474
ADVANCED ENERGY INDS COM 007973100 270,300 2,040 SH SOLE 0 0 0 2,040
ALPHABET INC CAP STK CL A 02079K305 7,662,218 43,479 SH SOLE 0 0 0 43,479
ALPHABET INC CAP STK CL C 02079K107 1,356,324 7,646 SH SOLE 0 0 0 7,646
AMAZON COM INC COM 023135106 8,319,708 37,922 SH SOLE 0 0 0 37,922
AMERICAN EXPRESS CO COM 025816109 252,951 793 SH SOLE 0 0 0 793
AMGEN INC COM 031162100 627,106 2,246 SH SOLE 0 0 0 2,246
APPLE INC COM 037833100 13,163,608 64,160 SH SOLE 0 0 0 64,160
AUTONATION INC COM 05329W102 546,486 2,751 SH SOLE 0 0 0 2,751
BANK AMERICA CORP COM 060505104 2,733,201 57,760 SH SOLE 0 0 0 57,760
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,871,988 12,088 SH SOLE 0 0 0 12,088
BROADCOM INC COM 11135F101 9,575,848 34,739 SH SOLE 0 0 0 34,739
CATERPILLAR INC COM 149123101 2,536,110 6,533 SH SOLE 0 0 0 6,533
CHEVRON CORP NEW COM 166764100 1,931,270 13,487 SH SOLE 0 0 0 13,487
CISCO SYS INC COM 17275R102 2,096,109 30,212 SH SOLE 0 0 0 30,212
COCA COLA CO COM 191216100 541,138 7,649 SH SOLE 0 0 0 7,649
COSTCO WHSL CORP NEW COM 22160K105 3,887,399 3,927 SH SOLE 0 0 0 3,927
DANAHER CORPORATION COM 235851102 275,766 1,396 SH SOLE 0 0 0 1,396
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 346,131 5,165 SH SOLE 0 0 0 5,165
DOLLAR TREE INC COM 256746108 3,422,921 34,561 SH SOLE 0 0 0 34,561
ELI LILLY & CO COM 532457108 1,067,956 1,370 SH SOLE 0 0 0 1,370
GALLAGHER ARTHUR J & CO COM 363576109 355,013 1,109 SH SOLE 0 0 0 1,109
GROUP 1 AUTOMOTIVE INC COM 398905109 568,160 1,301 SH SOLE 0 0 0 1,301
HOME DEPOT INC COM 437076102 2,768,457 7,551 SH SOLE 0 0 0 7,551
ILLINOIS TOOL WKS INC COM 452308109 687,602 2,781 SH SOLE 0 0 0 2,781
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2,315,720 47,500 SH SOLE 0 0 0 47,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 17,755,099 97,695 SH SOLE 0 0 0 97,695
ISHARES GOLD TR ISHARES NEW 464285204 314,232 5,039 SH SOLE 0 0 0 5,039
ISHARES TR RUS TOP 200 ETF 464289446 1,974,841 12,897 SH SOLE 0 0 0 12,897
ISHARES TR RUS TP200 VL ETF 464289420 20,855,271 247,717 SH SOLE 0 0 0 247,717
ISHARES TR RUS TP200 GR ETF 464289438 29,892,931 121,265 SH SOLE 0 0 0 121,265
ISHARES TR S&P MC 400GR ETF 464287606 728,214 8,004 SH SOLE 0 0 0 8,004
ISHARES TR S&P SML 600 GWT 464287887 300,005 2,255 SH SOLE 0 0 0 2,255
ISHARES TR CORE S&P500 ETF 464287200 799,292 1,287 SH SOLE 0 0 0 1,287
ISHARES TR S&P 500 GRWT ETF 464287309 6,232,639 56,609 SH SOLE 0 0 0 56,609
ISHARES TR RUS 1000 GRW ETF 464287614 996,397 2,347 SH SOLE 0 0 0 2,347
ISHARES TR RUS MID CAP ETF 464287499 1,455,288 15,824 SH SOLE 0 0 0 15,824
JOHNSON & JOHNSON COM 478160104 1,151,512 7,539 SH SOLE 0 0 0 7,539
JPMORGAN CHASE & CO. COM 46625H100 8,341,387 28,772 SH SOLE 0 0 0 28,772
KLA CORP COM NEW 482480100 649,412 725 SH SOLE 0 0 0 725
LOCKHEED MARTIN CORP COM 539830109 1,471,866 3,178 SH SOLE 0 0 0 3,178
MANHATTAN ASSOCIATES INC COM 562750109 486,369 2,463 SH SOLE 0 0 0 2,463
MASTERCARD INCORPORATED CL A 57636Q104 1,569,247 2,793 SH SOLE 0 0 0 2,793
MERCK & CO INC COM 58933Y105 1,022,578 12,918 SH SOLE 0 0 0 12,918
MICROSOFT CORP COM 594918104 11,684,908 23,492 SH SOLE 0 0 0 23,492
MORGAN STANLEY COM NEW 617446448 1,988,885 14,120 SH SOLE 0 0 0 14,120
NEXTERA ENERGY INC COM 65339F101 631,722 9,100 SH SOLE 0 0 0 9,100
NORFOLK SOUTHN CORP COM 655844108 274,656 1,073 SH SOLE 0 0 0 1,073
NVIDIA CORPORATION COM 67066G104 284,287 1,799 SH SOLE 0 0 0 1,799
ORACLE CORP COM 68389X105 3,515,570 16,080 SH SOLE 0 0 0 16,080
OREILLY AUTOMOTIVE INC COM 67103H107 697,606 7,740 SH SOLE 0 0 0 7,740
PEPSICO INC COM 713448108 1,542,694 11,684 SH SOLE 0 0 0 11,684
PROCTER AND GAMBLE CO COM 742718109 1,345,935 8,448 SH SOLE 0 0 0 8,448
SALESFORCE INC COM 79466L302 2,377,874 8,720 SH SOLE 0 0 0 8,720
STARBUCKS CORP COM 855244109 635,362 6,934 SH SOLE 0 0 0 6,934
T-MOBILE US INC COM 872590104 3,849,107 16,155 SH SOLE 0 0 0 16,155
TEXAS INSTRS INC COM 882508104 361,051 1,739 SH SOLE 0 0 0 1,739
THERMO FISHER SCIENTIFIC INC COM 883556102 715,355 1,764 SH SOLE 0 0 0 1,764
TOWNEBANK PORTSMOUTH VA COM 89214P109 342,039 10,007 SH SOLE 0 0 0 10,007
UBS GROUP AG SHS H42097107 296,940 8,780 SH SOLE 0 0 0 8,780
UNITEDHEALTH GROUP INC COM 91324P102 2,621,985 8,405 SH SOLE 0 0 0 8,405
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 13,343,877 46,921 SH SOLE 0 0 0 46,921
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 14,407,700 87,606 SH SOLE 0 0 0 87,606
VANGUARD INDEX FDS VALUE ETF 922908744 19,289,495 109,141 SH SOLE 0 0 0 109,141
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,666,750 8,547 SH SOLE 0 0 0 8,547
VANGUARD INDEX FDS SMALL CP ETF 922908751 18,337,125 77,378 SH SOLE 0 0 0 77,378
VANGUARD INDEX FDS GROWTH ETF 922908736 5,325,388 12,147 SH SOLE 0 0 0 12,147
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,489,383 5,378 SH SOLE 0 0 0 5,378
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,453,218 2,558 SH SOLE 0 0 0 2,558
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,785,520 76,537 SH SOLE 0 0 0 76,537
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 51,073,495 759,796 SH SOLE 0 0 0 759,796
VANGUARD MALVERN FDS CORE BD ETF 922020748 7,703,772 99,301 SH SOLE 0 0 0 99,301
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9,506,601 161,732 SH SOLE 0 0 0 161,732
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 25,397,971 124,092 SH SOLE 0 0 0 124,092
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7,426,807 130,272 SH SOLE 0 0 0 130,272
VISA INC COM CL A 92826C839 3,906,874 11,004 SH SOLE 0 0 0 11,004
WALMART INC COM 931142103 3,148,458 32,199 SH SOLE 0 0 0 32,199
WASTE MGMT INC DEL COM 94106L109 456,568 1,995 SH SOLE 0 0 0 1,995