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
ISHARES TR CORE S&P MCP ETF 464287507 10,240 38,107 SH   SOLE 0 0 0 38,107
ISHARES TR S&P MC 400VL ETF 464287705 1,575 14,950 SH   SOLE 0 0 0 14,950
ISHARES TR CORE S&P SCP ETF 464287804 383 3,391 SH   SOLE 0 0 0 3,391
ISHARES TR S&P 500 VAL ETF 464287408 781 5,289 SH   SOLE 0 0 0 5,289
ISHARES TR CORE S&P500 ETF 464287200 5,084 11,825 SH   SOLE 0 0 0 11,825
ISHARES TR S&P 500 GRWT ETF 464287309 827 11,369 SH   SOLE 0 0 0 11,369
ISHARES TR RUSSELL 2000 ETF 464287655 461 2,008 SH   SOLE 0 0 0 2,008
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 931 3,350 SH   SOLE 0 0 0 3,350
INVESCO QQQ TR UNIT SER 1 46090E103 12,531 35,354 SH   SOLE 0 0 0 35,354
SYSCO CORP COM 871829107 489 6,290 SH   SOLE 0 0 0 6,290
JOHNSON & JOHNSON COM 478160104 1,000 6,071 SH   SOLE 0 0 0 6,071
MEDTRONIC PLC SHS G5960L103 663 5,340 SH   SOLE 0 0 0 5,340
PFIZER INC COM 717081103 708 18,080 SH   SOLE 0 0 0 18,080
ISHARES TR MSCI EAFE ETF 464287465 1,109 14,054 SH   SOLE 0 0 0 14,054
CHEVRON CORP NEW COM 166764100 577 5,510 SH   SOLE 0 0 0 5,510
MICROSOFT CORP COM 594918104 1,487 5,490 SH   SOLE 0 0 0 5,490
CISCO SYS INC COM 17275R102 1,144 21,588 SH   SOLE 0 0 0 21,588
COCA COLA CO COM 191216100 365 6,749 SH   SOLE 0 0 0 6,749
PEPSICO INC COM 713448108 636 4,295 SH   SOLE 0 0 0 4,295
VERIZON COMMUNICATIONS INC COM 92343V104 643 11,478 SH   SOLE 0 0 0 11,478
SPDR SER TR PRTFLO S&P500 GW 78464A409 235 3,736 SH   SOLE 0 0 0 3,736
SPDR SER TR PORTFOLI S&P1500 78464A805 1,112 20,985 SH   SOLE 0 0 0 20,985
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 429 2,905 SH   SOLE 0 0 0 2,905
STARBUCKS CORP COM 855244109 417 3,734 SH   SOLE 0 0 0 3,734
EXXON MOBIL CORP COM 30231G102 565 8,950 SH   SOLE 0 0 0 8,950
WALMART INC COM 931142103 846 6,001 SH   SOLE 0 0 0 6,001
COLGATE PALMOLIVE CO COM 194162103 635 7,800 SH   SOLE 0 0 0 7,800
MERCK & CO INC COM 58933Y105 852 10,960 SH   SOLE 0 0 0 10,960
PROCTER AND GAMBLE CO COM 742718109 534 3,960 SH   SOLE 0 0 0 3,960
HOME DEPOT INC COM 437076102 1,149 3,603 SH   SOLE 0 0 0 3,603
MCDONALDS CORP COM 580135101 732 3,168 SH   SOLE 0 0 0 3,168
JPMORGAN CHASE & CO COM 46625H100 1,544 9,925 SH   SOLE 0 0 0 9,925
ISHARES TR IBOXX INV CP ETF 464287242 727 5,413 SH   SOLE 0 0 0 5,413
UNITEDHEALTH GROUP INC COM 91324P102 659 1,645 SH   SOLE 0 0 0 1,645
APPLE INC COM 037833100 3,293 24,043 SH   SOLE 0 0 0 24,043
SPDR SER TR PRTFLO S&P500 VL 78464A508 314 7,935 SH   SOLE 0 0 0 7,935
ISHARES TR MSCI EMG MKT ETF 464287234 431 7,823 SH   SOLE 0 0 0 7,823
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 12,402 82,278 SH   SOLE 0 0 0 82,278
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 456 8,389 SH   SOLE 0 0 0 8,389
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,512 6 SH   SOLE 0 0 0 6
PNC FINL SVCS GROUP INC COM 693475105 398 2,086 SH   SOLE 0 0 0 2,086
ISHARES TR CORE US AGGBD ET 464287226 2,373 20,573 SH   SOLE 0 0 0 20,573
ISHARES TR SELECT DIVID ETF 464287168 14,288 122,516 SH   SOLE 0 0 0 122,516
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 241 2,372 SH   SOLE 0 0 0 2,372
FIRST TR VALUE LINE DIVID IN SHS 33734H106 804 20,225 SH   SOLE 0 0 0 20,225
ROYAL BK CDA COM 780087102 515 5,087 SH   SOLE 0 0 0 5,087
ISHARES TR CORE S&P TTL STK 464287150 404 4,086 SH   SOLE 0 0 0 4,086
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 556 8,772 SH   SOLE 0 0 0 8,772
ISHARES TR IBOXX HI YD ETF 464288513 395 4,487 SH   SOLE 0 0 0 4,487
ISHARES TR ISHS 1-5YR INVS 464288646 2,838 51,783 SH   SOLE 0 0 0 51,783
DISCOVER FINL SVCS COM 254709108 491 4,150 SH   SOLE 0 0 0 4,150
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 575 12,631 SH   SOLE 0 0 0 12,631
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 849 16,471 SH   SOLE 0 0 0 16,471
ISHARES TR NATIONAL MUN ETF 464288414 375 3,197 SH   SOLE 0 0 0 3,197
SPDR SER TR BLMBRG BRC CNVRT 78464A359 952 10,978 SH   SOLE 0 0 0 10,978
ISHARES TR JPMORGAN USD EMG 464288281 2,042 18,161 SH   SOLE 0 0 0 18,161
ISHARES TR ISHS 5-10YR INVT 464288638 340 5,625 SH   SOLE 0 0 0 5,625
VISA INC COM CL A 92826C839 347 1,485 SH   SOLE 0 0 0 1,485
ISHARES TR MSCI ACWI EX US 464288240 359 6,245 SH   SOLE 0 0 0 6,245
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 10,259 278,866 SH   SOLE 0 0 0 278,866
SPDR SER TR PORTFOLIO AGRGTE 78464A649 6,505 216,745 SH   SOLE 0 0 0 216,745
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,245 277,079 SH   SOLE 0 0 0 277,079
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 459 4,399 SH   SOLE 0 0 0 4,399
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 823 7,912 SH   SOLE 0 0 0 7,912
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7,963 54,558 SH   SOLE 0 0 0 54,558
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 12,697 185,704 SH   SOLE 0 0 0 185,704
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 318 5,179 SH   SOLE 0 0 0 5,179
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,666 50,677 SH   SOLE 0 0 0 50,677
SPDR SER TR PORTFOLIO SHORT 78464A474 431 13,759 SH   SOLE 0 0 0 13,759
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 206 6,575 SH   SOLE 0 0 0 6,575
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,257 24,536 SH   SOLE 0 0 0 24,536
PIMCO ETF TR INV GRD CRP BD 72201R817 5,024 43,886 SH   SOLE 0 0 0 43,886
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 211 3,622 SH   SOLE 0 0 0 3,622
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 631 8,062 SH   SOLE 0 0 0 8,062
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3,269 147,584 SH   SOLE 0 0 0 147,584
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 514 9,405 SH   SOLE 0 0 0 9,405
FLEXSHARES TR MORNSTAR UPSTR 33939L407 231 6,027 SH   SOLE 0 0 0 6,027
ISHARES TR MSCI USA MIN VOL 46429B697 5,829 79,187 SH   SOLE 0 0 0 79,187
ISHARES TR MSCI EAFE MIN VL 46429B689 2,679 35,470 SH   SOLE 0 0 0 35,470
SPDR SER TR BLOOMBERG SRT TR 78468R408 981 35,566 SH   SOLE 0 0 0 35,566
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 3,399 103,304 SH   SOLE 0 0 0 103,304
ISHARES TR CORE MSCI EAFE 46432F842 326 4,350 SH   SOLE 0 0 0 4,350
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 703 13,423 SH   SOLE 0 0 0 13,423
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 294 6,267 SH   SOLE 0 0 0 6,267
ISHARES TR MSCI USA MMENTM 46432F396 3,006 17,330 SH   SOLE 0 0 0 17,330
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,023 50,666 SH   SOLE 0 0 0 50,666
ISHARES TR MSCI USA QLT FCT 46432F339 8,865 66,720 SH   SOLE 0 0 0 66,720
ALPHABET INC CAP STK CL C 02079K107 1,672 667 SH   SOLE 0 0 0 667
ISHARES TR IBONDS DEC21 ETF 46434VBK5 399 16,100 SH   SOLE 0 0 0 16,100
ISHARES TR IBONDS DEC23 ETF 46434VAX8 396 15,200 SH   SOLE 0 0 0 15,200
ISHARES TR IBONDS DEC22 ETF 46434VBA7 399 15,700 SH   SOLE 0 0 0 15,700
WISDOMTREE TR YIELD ENHANCD US 97717X511 6,975 133,625 SH   SOLE 0 0 0 133,625
ISHARES TR CORE MSCI INTL 46435G326 5,958 88,339 SH   SOLE 0 0 0 88,339
DBX ETF TR XTRACK USD HIGH 233051432 5,702 141,456 SH   SOLE 0 0 0 141,456
DBX ETF TR XTRCKR MSCI US 233051150 3,193 80,817 SH   SOLE 0 0 0 80,817
ISHARES TR IBONDS 23 TRM HG 46435U150 397 16,000 SH   SOLE 0 0 0 16,000
ISHARES TR IBONDS 22 TRM HG 46435U176 369 15,200 SH   SOLE 0 0 0 15,200
ISHARES TR IBONDS 21 TRM HG 46435U226 380 15,700 SH   SOLE 0 0 0 15,700
DBX ETF TR XTRACKERS S&P 233051143 6,091 161,253 SH   SOLE 0 0 0 161,253