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 HIGH DIVID ETF 316092840 361 13,230 SH   SOLE   0 0 13,230
FIDELITY LTD TRM BD ETF 316188200 2,280 49,588 SH   SOLE   0 0 49,588
FIDELITY TOTAL BD ETF 316188309 19,775 407,470 SH   SOLE   0 0 407,470
FIFTH THIRD BANCORP COM 316773100 240 10,194 SH   SOLE   0 0 10,194
GENTEX CORP COM 371901109 226 11,160 SH   SOLE   0 0 11,160
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430503 28,499 566,701 SH   SOLE   0 0 566,701
ISHARES TR CORE S&P TTL STK 464287150 2,443 43,034 SH   SOLE   0 0 43,034
ISHARES TR CORE US AGGBD ET 464287226 1,375 12,915 SH   SOLE   0 0 12,915
ISHARES S&P 500 GRWT ETF 464287309 38,584 256,082 SH   SOLE   0 0 256,082
ISHARES S&P 500 VAL ETF 464287408 28,911 285,847 SH   SOLE   0 0 285,847
ISHARES TR CORE S&P MCP ETF 464287507 9,647 58,091 SH   SOLE   0 0 58,091
ISHARES S&P MC 400GR ETF 464287606 15,019 78,539 SH   SOLE   0 0 78,539
ISHARES TR CORE S&P US GWT 464287671 838 15,905 SH   SOLE   0 0 15,905
ISHARES S&P MC 400VL ETF 464287705 11,870 85,806 SH   SOLE   0 0 85,806
ISHARES TR CORE S&P SCP ETF 464287804 14,377 207,401 SH   SOLE   0 0 207,401
ISHARES SP SMCP600VL ETF 464287879 3,834 29,075 SH   SOLE   0 0 29,075
ISHARES SP SMCP600GR ETF 464287887 5,404 33,495 SH   SOLE   0 0 33,495
ISHARES TR EAFE GRWTH ETF 464288885 20,574 297,877 SH   SOLE   0 0 297,877
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 452 25,200 SH   SOLE   0 0 25,200
ALPS ETF TR ALERIAN MLP 00162Q866 265 30,411 SH   SOLE   0 0 30,411
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 676 12,961 SH   SOLE   0 0 12,961
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 678 14,671 SH   SOLE   0 0 14,671
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 919 16,033 SH   SOLE   0 0 16,033
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J182 520 22,762 SH   SOLE   0 0 22,762
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 22,708 498,867 SH   SOLE   0 0 498,867
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 747 16,658 SH   SOLE   0 0 16,658
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,335 25,371 SH   SOLE   0 0 25,371
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 20,299 411,412 SH   SOLE   0 0 411,412
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 22,853 917,861 SH   SOLE   0 0 917,861
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1,182 38,869 SH   SOLE   0 0 38,869
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 9,551 67,819 SH   SOLE   0 0 67,819
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 428 21,162 SH   SOLE   0 0 21,162
ISHARES TR CORE US TR BD 46429B267 6,291 255,194 SH   SOLE   0 0 255,194
ISHARES TR MSCI INDIA ETF 46429B598 12,443 373,215 SH   SOLE   0 0 373,215
ISHARES TR FLTG RATE NT ETF 46429B655 2,443 48,514 SH   SOLE   0 0 48,514
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,556 26,076 SH   SOLE   0 0 26,076
ISHARES TR CORE MSCI TOTAL 46432F834 940 17,904 SH   SOLE   0 0 17,904
ISHARES INC CORE MSCI EMKT 46434G103 23,101 489,948 SH   SOLE   0 0 489,948
ISHARES TR 0-5YR INVT GR CP 46434V100 2,917 58,890 SH   SOLE   0 0 58,890
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 551 22,564 SH   SOLE   0 0 22,564
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 807 35,350 SH   SOLE   0 0 35,350
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 816 25,206 SH   SOLE   0 0 25,206
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 1,319 40,587 SH   SOLE   0 0 40,587
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 994 36,586 SH   SOLE   0 0 36,586
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 521 11,371 SH   SOLE   0 0 11,371
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 381 12,937 SH   SOLE   0 0 12,937
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 508 19,255 SH   SOLE   0 0 19,255