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
AMAZON COM INC COM 023135106 263,842 1,107 SH SOLE 0 0 1,107
APPLE INC COM 037833100 1,753,783 6,061 SH SOLE 0 0 6,061
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,364,933 10,722 SH SOLE 35 0 10,687
COLUMBIA ETF TR I US EQUI INCO ETF 19761L854 231,664 4,516 SH SOLE 0 0 4,516
COSTCO WHOLESALE CORPORATION COM 22160K105 876,716 937 SH SOLE 13 0 924
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 723,783 19,647 SH SOLE 0 0 19,647
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 236,109 6,087 SH SOLE 0 0 6,087
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 995,629 22,444 SH SOLE 0 0 22,444
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,031,648 12,529 SH SOLE 0 0 12,529
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1,012,481 18,405 SH SOLE 0 0 18,405
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 9,118,285 208,418 SH SOLE 7,424 0 200,994
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1,045,561 35,685 SH SOLE 0 0 35,685
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6,495,688 22,746 SH SOLE 579 0 22,166
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 228,222 8,437 SH SOLE 0 0 8,437
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 240,735 8,188 SH SOLE 0 0 8,188
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 5,068,873 55,544 SH SOLE 1,799 0 53,745
GOLDMAN SACHS ETF TR SMAL CAP EQU ETF 38149W614 266,655 3,852 SH SOLE 205 0 3,647
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 750,535 7,662 SH SOLE 0 0 7,662
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 591,480 6,317 SH SOLE 250 0 6,067
INVESCO QQQ TR UNIT SER 1 46090E103 1,163,589 1,580 SH SOLE 0 0 1,580
ISHARES TR MSCI USA QLT FCT 46432F339 319,996 1,458 SH SOLE 0 0 1,458
ISHARES TR CORE US AGGBD ET 464287226 349,165 3,528 SH SOLE 0 0 3,528
ISHARES TR CORE MSCI EAFE 46432F842 375,473 3,888 SH SOLE 0 0 3,888
ISHARES TR CORE DIV GRWTH 46434V621 395,790 5,222 SH SOLE 0 0 5,222
ISHARES TR MSCI USA VALUE 46432F388 234,833 1,175 SH SOLE 0 0 1,175
ISHARES TR MRNING SM CP ETF 464288703 510,139 6,514 SH SOLE 0 0 6,514
ISHARES TR INTL EQTY FACTOR 46434V274 8,706,694 212,566 SH SOLE 6,736 0 205,830
ISHARES TR CORE S&P SCP ETF 464287804 1,590,088 10,721 SH SOLE 316 0 10,406
ISHARES TR RUS 1000 GRW ETF 464287614 246,251 1,983 SH SOLE 0 0 1,983
ISHARES TR CORE S&P MCP ETF 464287507 832,368 10,795 SH SOLE 369 0 10,425
ISHARES TR U.S. ENERGY ETF 464287796 812,053 14,350 SH SOLE 0 0 14,350
ISHARES TR RUS MID CAP ETF 464287499 4,394,396 39,833 SH SOLE 1,030 0 38,803
ISHARES TR MORNINGSTAR GRWT 464287119 5,100,495 43,587 SH SOLE 2,328 0 41,259
ISHARES TR MRGSTR MD CP ETF 464288208 15,770,025 163,319 SH SOLE 5,823 0 157,495
ISHARES TR MORNINGSTAR VALU 464288109 17,509,621 172,952 SH SOLE 6,071 0 166,881
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 2,256,443 28,899 SH SOLE 993 0 27,906
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 2,029,675 20,587 SH SOLE 0 0 20,587
JOHNSON & JOHNSON COM 478160104 216,065 851 SH SOLE 0 0 851
JPMORGAN CHASE & CO COM 46625H100 341,256 1,043 SH SOLE 0 0 1,043
MICROSOFT CORP COM 594918104 4,354,074 11,673 SH SOLE 0 0 11,673
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 290,778 2,484 SH SOLE 0 0 2,484
NVIDIA CORPORATION COM 67066G104 331,339 1,656 SH SOLE 15 0 1,641
PACER FDS TR US CASH COWS 100 69374H881 412,919 6,639 SH SOLE 340 0 6,298
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607 2,701,862 38,530 SH SOLE 1,132 0 37,397
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 647,768 3,400 SH SOLE 0 0 3,400
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 315,967 5,949 SH SOLE 0 0 5,949
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 325,319 1,904 SH SOLE 10 0 1,894
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 5,187,319 102,944 SH SOLE 3,197 0 99,747
SPDR SERIES TRUST ST STR P500VAL 78464A508 11,424,988 187,942 SH SOLE 6,997 0 180,945
SPDR SERIES TRUST ST STR P400MID 78464A847 1,332,768 19,727 SH SOLE 584 0 19,143
SPDR SERIES TRUST ST STR SP600 SML 78468R853 2,599,817 45,081 SH SOLE 1,922 0 43,159
SPDR SERIES TRUST ST STR P500GRW 78464A409 20,544,924 172,661 SH SOLE 5,543 0 167,118
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 359,460 481 SH SOLE 0 0 481
T ROWE PRICE EXCHANGE-TRADED GROWTH ETF 87283Q842 6,744,339 147,514 SH SOLE 5,179 0 142,336
T ROWE PRICE EXCHANGE-TRADED VALUE ETF 87283Q859 8,568,953 205,589 SH SOLE 5,605 0 199,984
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 801,491 1,222 SH SOLE 75 0 1,147
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 914,444 4,172 SH SOLE 0 0 4,172
VANGUARD INDEX FDS GROWTH ETF 922908736 1,670,608 19,394 SH SOLE 0 0 19,394
VANGUARD INDEX FDS SML CP GRW ETF 922908595 782,040 2,139 SH SOLE 0 0 2,139
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 205,834 672 SH SOLE 0 0 672
VANGUARD INDEX FDS MID CAP ETF 922908629 305,785 3,795 SH SOLE 0 0 3,795
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 520,948 759 SH SOLE 0 0 759
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 297,621 879 SH SOLE 0 0 879
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 919,785 3,887 SH SOLE 0 0 3,887
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 385,580 2,440 SH SOLE 0 0 2,440
VANGUARD WORLD FD INF TECH ETF 92204A702 1,641,276 13,732 SH SOLE 337 0 13,395