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
FIDELITY MSCI INDL INDX 316092709 9,185 242,804 SH   SOLE   0 0 242,804
FIDELITY MSCI HLTH CARE I 316092501 9,194 227,629 SH   SOLE   0 0 227,629
FIDELITY TOTAL BD ETF 316188309 30,381 618,246 SH   SOLE   0 0 618,246
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 493 15,871 SH   SOLE   0 0 15,871
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 774 14,684 SH   SOLE   0 0 14,684
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,060 16,614 SH   SOLE   0 0 16,614
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 1,228 19,545 SH   SOLE   0 0 19,545
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J182 886 30,234 SH   SOLE   0 0 30,234
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 374 10,778 SH   SOLE   0 0 10,778
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 11,106 23,807 SH   SOLE   0 0 23,807
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 914 19,206 SH   SOLE   0 0 19,206
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 10,812 555,617 SH   SOLE   0 0 555,617
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 760 19,536 SH   SOLE   0 0 19,536
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 27,451 552,786 SH   SOLE   0 0 552,786
GENTEX CORP COM 371901109 262 11,375 SH   SOLE   0 0 11,375
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,090 33,332 SH   SOLE   0 0 33,332
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430503 28,591 535,311 SH   SOLE   0 0 535,311
ISHARES MSCI AUST ETF 464286145 1,289 36,723 SH   SOLE   0 0 36,723
ISHARES TR CORE S&P TTL STK 464287150 5,708 94,403 SH   SOLE   0 0 94,403
ISHARES TR CORE US AGGBD ET 464287226 1,409 13,139 SH   SOLE   0 0 13,139
ISHARES S&P 500 GRWT ETF 464287309 38,728 249,746 SH   SOLE   0 0 249,746
ISHARES S&P 500 VAL ETF 464287408 29,044 265,634 SH   SOLE   0 0 265,634
ISHARES TR CORE S&P MCP ETF 464287507 13,469 71,807 SH   SOLE   0 0 71,807
ISHARES S&P MC 400GR ETF 464287606 15,624 71,563 SH   SOLE   0 0 71,563
ISHARES S&P MC 400VL ETF 464287705 14,848 96,106 SH   SOLE   0 0 96,106
ISHARES TR CORE S&P SCP ETF 464287804 5,514 71,599 SH   SOLE   0 0 71,599
ISHARES SP SMCP600VL ETF 464287879 1,742 11,550 SH   SOLE   0 0 11,550
ISHARES SP SMCP600GR ETF 464287887 2,343 13,479 SH   SOLE   0 0 13,479
ISHARES TR CORE US TR BD 46429B267 7,622 308,724 SH   SOLE   0 0 308,724
ISHARES TR MIN VOL USA ETF 46429B697 714 13,749 SH   SOLE   0 0 13,749
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2,788 55,576 SH   SOLE   0 0 55,576
ISHARES TR CORE MSCI EAFE 46432F842 47,911 727,241 SH   SOLE   0 0 727,241
ISHARES INC CORE MSCI EMKT 46434G103 32,868 562,803 SH   SOLE   0 0 562,803
ISHARES TR 0-5YR INVT GR CP 46434V100 622 12,501 SH   SOLE   0 0 12,501
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 354 14,467 SH   SOLE   0 0 14,467
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 822 20,918 SH   SOLE   0 0 20,918
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,124 35,760 SH   SOLE   0 0 35,760
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 948 28,292 SH   SOLE   0 0 28,292
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 685 23,286 SH   SOLE   0 0 23,286
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 381 11,501 SH   SOLE   0 0 11,501
WISDOMTREE TR US MIDCAP DIVID 97717W505 402 11,794 SH   SOLE   0 0 11,794