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
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 503 15,957 SH   SOLE   0 0 15,957
FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 953 41,605 SH   SOLE   0 0 41,605
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 437 21,030 SH   SOLE   0 0 21,030
FIDELITY CORP BOND ETF 316188200 5,447 109,331 SH   SOLE   0 0 109,331
FIDELITY TOTAL BD ETF 316188309 16,526 319,342 SH   SOLE   0 0 319,342
GENTEX CORP COM 371901109 234 10,568 SH   SOLE   0 0 10,568
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430503 42,550 815 SH   SOLE   0 0 815
ISHARES INC JP MORGAN EM ETF 464286517 578 15,436 SH   SOLE   0 0 15,436
ISHARES TR CORE S&P TTL STK 464287150 9,650 168,677 SH   SOLE   0 0 168,677
ISHARES TR CORE US AGGBD ET 464287226 43,956 381,003 SH   SOLE   0 0 381,003
ISHARES TR S&P 500 GRWT ETF 464287309 35,764 216,684 SH   SOLE   0 0 216,684
ISHARES TR NORTH AMERN NAT 464287374 388 23,304 SH   SOLE   0 0 23,304
ISHARES TR S&P 500 VAL ETF 464287408 31,419 326,427 SH   SOLE   0 0 326,427
ISHARES TR RUS MID CAP ETF 464287499 865 20,046 SH   SOLE   0 0 20,046
ISHARES TR CORE S&P MCP ETF 464287507 65,749 457,036 SH   SOLE   0 0 457,036
ISHARES TR CORE S&P SCP ETF 464287804 33,910 604,355 SH   SOLE   0 0 604,355
ISHARES TR IBOXX HI YD ETF 464288513 916 11,886 SH   SOLE   0 0 11,886
TIMOTHY PLAN HIG DV STK ETF 887432326 1,311 68,696 SH   SOLE   0 0 68,696
TIMOTHY PLAN US LRG CAP COR 887432359 1,590 76,717 SH   SOLE   0 0 76,717
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 861 52,522 SH   SOLE   0 0 52,522
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 987 20,715 SH   SOLE   0 0 20,715
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 682 16,590 SH   SOLE   0 0 16,590
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,347 27,925 SH   SOLE   0 0 27,925
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 707 19,225 SH   SOLE   0 0 19,225
FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 1,086 18,134 SH   SOLE   0 0 18,134
FIRST TR EXCHANGE TRADED ALP DEV MRK EX US 33737J174 589 14,782 SH   SOLE   0 0 14,782
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,701 40,523 SH   SOLE   0 0 40,523
FIRST TR EXCH TRADED FD Iii MANAGD MUN ETF 33739N108 2,383 44,066 SH   SOLE   0 0 44,066
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 492 24,460 SH   SOLE   0 0 24,460
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 41,033 778,475 SH   SOLE   0 0 778,475
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 269 11,120 SH   SOLE   0 0 11,120
GLOBAL X FDS GLBL X MLP ETF 37950E473 279 88,702 SH   SOLE   0 0 88,702
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 708 18,515 SH   SOLE   0 0 18,515
INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 800 45,701 SH   SOLE   0 0 45,701
ISHARES TR CORE US TR BD 46429B267 380 13,554 SH   SOLE   0 0 13,554
ISHARES TR FLTG RATE NT ETF 46429B655 5,402 110,838 SH   SOLE   0 0 110,838
ISHARES TR 0-5 YR TIPS ETF 46429B747 5,603 56,090 SH   SOLE   0 0 56,090
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1,174 24,224 SH   SOLE   0 0 24,224
ISHARES TR CORE MSCI EAFE 46432F842 28,808 117,083 SH   SOLE   0 0 117,083
ISHARES TR IBONDS DEC20 ETF 46434V100 5,871 117,083 SH   SOLE   0 0 117,083
ISHARES TR CORE TOTAL USD 46434V613 826 15,738 SH   SOLE   0 0 15,738
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 1,689 67,960 SH   SOLE   0 0 67,960
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1,941 79,692 SH   SOLE   0 0 79,692
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 1,518 78,804 SH   SOLE   0 0 78,804
VIEWRAY INC COM 92672L107 350 139,930 SH   SOLE   0 0 139,930