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
SEAGATE TECHNOLOGY PLC SHS G7945M107 676 14,114 SH   SOLE   0 0 14,114
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 33,260 813,810 SH   SOLE   0 0 813,810
WISDOMTREE TR US DIVID EX FNCL 97717W406 23,917 279,769 SH   SOLE   0 0 279,769
GENERAL MTRS CO COM 37045V100 545 14,690 SH   SOLE   0 0 14,690
WISDOMTREE TR GLB US QTLY DIV 97717W844 3,464 62,078 SH   SOLE   0 0 62,078
PRINCIPAL FINL GROUP INC COM 74251V102 575 11,460 SH   SOLE   0 0 11,460
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 30,854 558,042 SH   SOLE   0 0 558,042
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,848 90,339 SH   SOLE   0 0 90,339
MICROSOFT CORP COM 594918104 346 2,933 SH   SOLE   0 0 2,933
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 3,369 159,522 SH   SOLE   0 0 159,522
CORINDUS VASCULAR ROBOTICS I COM 218730109 31 17,700 SH   SOLE   0 0 17,700
EXXON MOBIL CORP COM 30231G102 260 3,213 SH   SOLE   0 0 3,213
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 6,663 179,055 SH   SOLE   0 0 179,055
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 6,069 107,075 SH   SOLE   0 0 107,075
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 4,672 94,061 SH   SOLE   0 0 94,061
VANGUARD GROUP DIV APP ETF 921908844 3,751 34,212 SH   SOLE   0 0 34,212
NEWELL BRANDS INC COM 651229106 432 28,187 SH   SOLE   0 0 28,187
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,211 169,678 SH   SOLE   0 0 169,678
VANGUARD INDEX FDS TOTAL STK MKT 922908769 42,944 296,759 SH   SOLE   0 0 296,759
ISHARES TR USA QUALITY FCTR 46432F339 62,538 706,242 SH   SOLE   0 0 706,242
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 7,756 277,008 SH   SOLE   0 0 277,008
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4,044 112,421 SH   SOLE   0 0 112,421
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 3,160 149,987 SH   SOLE   0 0 149,987
ISHARES TR MLTFCTR INTL SML 46434V266 3,988 139,318 SH   SOLE   0 0 139,318
ISHARES TR CORE S&P500 ETF 464287200 7,588 26,665 SH   SOLE   0 0 26,665
ISHARES TR FLTG RATE NT ETF 46429B655 8,077 158,654 SH   SOLE   0 0 158,654
BERKSHIRE HATHAWAY INC DEL CL A 084670108 301 1 SH   SOLE   0 0 1
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 29,302 1,003,159 SH   SOLE   0 0 1,003,159
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 5,980 143,852 SH   SOLE   0 0 143,852
KIMBERLY CLARK CORP COM 494368103 205 1,657 SH   SOLE   0 0 1,657
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 732 3,644 SH   SOLE   0 0 3,644
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 284 1,558 SH   SOLE   0 0 1,558
INVESCO LTD SHS G491BT108 590 30,533 SH   SOLE   0 0 30,533
ISHARES TR 3 7 YR TREAS BD 464288661 33,558 272,384 SH   SOLE   0 0 272,384
WESTROCK CO COM 96145D105 539 14,060 SH   SOLE   0 0 14,060
QUEST DIAGNOSTICS INC COM 74834L100 204 2,265 SH   SOLE   0 0 2,265
XEROX CORP COM NEW 984121608 743 23,241 SH   SOLE   0 0 23,241
PATTERSON COMPANIES INC COM 703395103 201 9,199 SH   SOLE   0 0 9,199
ISHARES TR MULTIFACTOR USA 46434V282 5,790 186,582 SH   SOLE   0 0 186,582
HANESBRANDS INC COM 410345102 679 38,003 SH   SOLE   0 0 38,003
CHEVRON CORP NEW COM 166764100 261 2,115 SH   SOLE   0 0 2,115
CARDINAL HEALTH INC COM 14149Y108 747 15,512 SH   SOLE   0 0 15,512
VERIZON COMMUNICATIONS INC COM 92343V104 666 11,262 SH   SOLE   0 0 11,262
DUKE ENERGY CORP NEW COM NEW 26441C204 602 6,685 SH   SOLE   0 0 6,685
AMGEN INC COM 031162100 274 1,444 SH   SOLE   0 0 1,444
ISHARES TR CORE S&P SCP ETF 464287804 13,110 169,932 SH   SOLE   0 0 169,932
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 10,996 382,463 SH   SOLE   0 0 382,463
AMAZON COM INC COM 023135106 554 311 SH   SOLE   0 0 311
KEURIG DR PEPPER INC COM 49271V100 359 12,825 SH   SOLE   0 0 12,825
SPDR SER TR SPDR BLOOMBERG 78468R663 7,058 77,049 SH   SOLE   0 0 77,049
ISHARES TR 1 3 YR TREAS BD 464287457 3,422 40,678 SH   SOLE   0 0 40,678
CLEARWAY ENERGY INC CL A 18539C105 294 20,203 SH   SOLE   0 0 20,203
UNIVERSAL HLTH SVCS INC CL B 913903100 212 1,585 SH   SOLE   0 0 1,585
ISHARES TR MIN VOL USA ETF 46429B697 19,219 326,846 SH   SOLE   0 0 326,846
NETFLIX INC COM 64110L106 490 1,375 SH   SOLE   0 0 1,375
ISHARES TR INTRM TR CRP ETF 464288638 431 7,820 SH   SOLE   0 0 7,820
SOUTHERN CO COM 842587107 852 16,489 SH   SOLE   0 0 16,489
CAMPBELL SOUP CO COM 134429109 808 21,178 SH   SOLE   0 0 21,178
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 3,546 144,270 SH   SOLE   0 0 144,270
ISHARES INC MIN VOL EMRG MKT 464286533 16,373 276,237 SH   SOLE   0 0 276,237
NRG ENERGY INC COM NEW 629377508 202 4,766 SH   SOLE   0 0 4,766
CONAGRA BRANDS INC COM 205887102 969 34,926 SH   SOLE   0 0 34,926
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 17,709 138,799 SH   SOLE   0 0 138,799
AMERISOURCEBERGEN CORP COM 03073E105 201 2,534 SH   SOLE   0 0 2,534
ISHARES TR USA MOMENTUM FCT 46432F396 40,350 359,689 SH   SOLE   0 0 359,689
VALERO ENERGY CORP NEW COM 91913Y100 589 6,941 SH   SOLE   0 0 6,941
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,525 98,095 SH   SOLE   0 0 98,095
BOULDER GROWTH & INCOME FD I COM 101507101 178 16,522 SH   SOLE   0 0 16,522
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 6,344 106,260 SH   SOLE   0 0 106,260
ISHARES TR 0-5 YR TIPS ETF 46429B747 14,283 143,285 SH   SOLE   0 0 143,285
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13,730 131,460 SH   SOLE   0 0 131,460
PPL CORP COM 69351T106 789 24,845 SH   SOLE   0 0 24,845
SPDR SER TR BLOMBERG BRC INV 78468R200 6,373 207,581 SH   SOLE   0 0 207,581
ISHARES TR MODERT ALLOC ETF 464289875 5,280 138,741 SH   SOLE   0 0 138,741
ISHARES TR MULTIFACTOR USA 46434V290 2,069 51,576 SH   SOLE   0 0 51,576
NATIONAL FUEL GAS CO N J COM 636180101 224 3,670 SH   SOLE   0 0 3,670
ISHARES TR BARCLAYS 7 10 YR 464287440 8,391 78,666 SH   SOLE   0 0 78,666
CORNING INC COM 219350105 390 11,795 SH   SOLE   0 0 11,795
MACYS INC COM 55616P104 649 27,021 SH   SOLE   0 0 27,021
ISHARES TR SP SMCP600VL ETF 464287879 3,655 24,775 SH   SOLE   0 0 24,775
ABBVIE INC COM 00287Y109 526 6,533 SH   SOLE   0 0 6,533
ZIMMER BIOMET HLDGS INC COM 98956P102 228 1,787 SH   SOLE   0 0 1,787
FORD MTR CO DEL COM 345370860 611 69,614 SH   SOLE   0 0 69,614
ISHARES TR GRWT ALLOCAT ETF 464289867 1,008 22,554 SH   SOLE   0 0 22,554
ENTERGY CORP NEW COM 29364G103 829 8,665 SH   SOLE   0 0 8,665
VANGUARD INDEX FDS SM CP VAL ETF 922908611 17,869 138,812 SH   SOLE   0 0 138,812
PEPSICO INC COM 713448108 274 2,237 SH   SOLE   0 0 2,237
TWO HBRS INVT CORP COM NEW 90187B408 146 10,805 SH   SOLE   0 0 10,805
AES CORP COM 00130H105 235 13,005 SH   SOLE   0 0 13,005
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,142 22,779 SH   SOLE   0 0 22,779
EXELON CORP COM 30161N101 216 4,316 SH   SOLE   0 0 4,316
HARLEY DAVIDSON INC COM 412822108 543 15,223 SH   SOLE   0 0 15,223
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 210 5,970 SH   SOLE   0 0 5,970
EDISON INTL COM 281020107 935 15,093 SH   SOLE   0 0 15,093
ISHARES TR 0-5YR HI YL CP 46434V407 3,731 79,870 SH   SOLE   0 0 79,870
FACEBOOK INC CL A 30303M102 312 1,874 SH   SOLE   0 0 1,874
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 50,728 1,526,562 SH   SOLE   0 0 1,526,562
PROCTER AND GAMBLE CO COM 742718109 2,486 23,888 SH   SOLE   0 0 23,888
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 10,509 551,342 SH   SOLE   0 0 551,342
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3,345 159,053 SH   SOLE   0 0 159,053
ISHARES TR NATIONAL MUN ETF 464288414 5,740 51,621 SH   SOLE   0 0 51,621
SMUCKER J M CO COM NEW 832696405 224 1,922 SH   SOLE   0 0 1,922
GENERAL MLS INC COM 370334104 918 17,735 SH   SOLE   0 0 17,735
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 67,929 2,380,131 SH   SOLE   0 0 2,380,131
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 3,158 148,836 SH   SOLE   0 0 148,836
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 20,724 579,524 SH   SOLE   0 0 579,524
FIFTH THIRD BANCORP COM 316773100 260 10,321 SH   SOLE   0 0 10,321
PEOPLES UTD FINL INC COM 712704105 575 34,973 SH   SOLE   0 0 34,973
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 13,324 389,927 SH   SOLE   0 0 389,927
AMERICAN FIN TR INC COM CLASS A 02607T109 236 21,871 SH   SOLE   0 0 21,871
ISHARES TR AGGRES ALLOC ETF 464289859 7,363 137,570 SH   SOLE   0 0 137,570
WESTERN DIGITAL CORP COM 958102105 710 14,781 SH   SOLE   0 0 14,781
PATTERN ENERGY GROUP INC CL A 70338P100 214 9,741 SH   SOLE   0 0 9,741
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 13,243 127,181 SH   SOLE   0 0 127,181
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 10,055 154,505 SH   SOLE   0 0 154,505
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,612 69,129 SH   SOLE   0 0 69,129
INTL PAPER CO COM 460146103 579 12,518 SH   SOLE   0 0 12,518
APPLE INC COM 037833100 962 5,062 SH   SOLE   0 0 5,062
AT&T INC COM 00206R102 709 22,596 SH   SOLE   0 0 22,596
ISHARES TR CORE S&P MCP ETF 464287507 19,765 104,354 SH   SOLE   0 0 104,354
ISHARES US ETF TR SHT MAT BD ETF 46431W507 7,391 147,107 SH   SOLE   0 0 147,107
WESTERN UN CO COM 959802109 722 39,072 SH   SOLE   0 0 39,072
INTERNATIONAL BUSINESS MACHS COM 459200101 673 4,770 SH   SOLE   0 0 4,770
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 549 6,531 SH   SOLE   0 0 6,531