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
ARK ETF TR INNOVATION ETF 00214Q104 261 2,093 SH   SOLE   0 0 2,093
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 366 1,574 SH   SOLE   0 0 1,574
AMAZON COM INC COM 023135106 918 282 SH   SOLE   0 0 282
AMERICAN TOWER CORP NEW COM 03027X100 220 979 SH   SOLE   0 0 979
AMGEN INC COM 031162100 243 1,057 SH   SOLE   0 0 1,057
APPLE INC COM 037833100 887 6,687 SH   SOLE   0 0 6,687
APPLIED MATLS INC COM 038222105 429 4,972 SH   SOLE   0 0 4,972
CVR ENERGY INC COM 12662P108 230 15,465 SH   SOLE   0 0 15,465
ETSY INC COM 29786A106 406 2,284 SH   SOLE   0 0 2,284
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 921 14,483 SH   SOLE   0 0 14,483
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 261 3,650 SH   SOLE   0 0 3,650
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 452 11,100 SH   SOLE   0 0 11,100
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 27,993 484,736 SH   SOLE   0 0 484,736
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 469 11,540 SH   SOLE   0 0 11,540
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 2,789 63,088 SH   SOLE   0 0 63,088
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,726 53,772 SH   SOLE   0 0 53,772
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 798 31,461 SH   SOLE   0 0 31,461
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 4,530 85,672 SH   SOLE   0 0 85,672
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 19,576 360,856 SH   SOLE   0 0 360,856
FIFTH THIRD BANCORP COM 316773100 207 7,508 SH   SOLE   0 0 7,508
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 272 2,623 SH   SOLE   0 0 2,623
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,431 19,489 SH   SOLE   0 0 19,489
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 714 6,623 SH   SOLE   0 0 6,623
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,663 21,613 SH   SOLE   0 0 21,613
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3,101 37,342 SH   SOLE   0 0 37,342
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1,844 33,561 SH   SOLE   0 0 33,561
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2,177 22,523 SH   SOLE   0 0 22,523
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 272 4,811 SH   SOLE   0 0 4,811
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,700 55,424 SH   SOLE   0 0 55,424
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,322 65,488 SH   SOLE   0 0 65,488
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,537 44,714 SH   SOLE   0 0 44,714
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 509 24,460 SH   SOLE   0 0 24,460
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 613 11,914 SH   SOLE   0 0 11,914
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 219 6,630 SH   SOLE   0 0 6,630
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 48,306 882,623 SH   SOLE   0 0 882,623
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 642 24,067 SH   SOLE   0 0 24,067
FISERV INC COM 337738108 233 2,048 SH   SOLE   0 0 2,048
FLEXSHARES TR READY ACC VARI 33939L886 560 7,345 SH   SOLE   0 0 7,345
FORD MTR CO DEL COM 345370860 105 11,906 SH   SOLE   0 0 11,906
FREEPORT-MCMORAN INC CL B 35671D857 470 18,067 SH   SOLE   0 0 18,067
GENTEX CORP COM 371901109 364 10,739 SH   SOLE   0 0 10,739
GLOBAL X FDS GLBL X MLP ETF 37954Y343 743 27,115 SH   SOLE   0 0 27,115
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 53,637 708,646 SH   SOLE   0 0 708,646
HOME DEPOT INC COM 437076102 341 1,285 SH   SOLE   0 0 1,285
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1,344 59,927 SH   SOLE   0 0 59,927
ISHARES INC MSCI FRNTR100ETF 464286145 2,797 98,670 SH   SOLE   0 0 98,670
ISHARES INC JP MORGAN EM ETF 464286517 896 19,810 SH   SOLE   0 0 19,810
ISHARES TR CORE S&P TTL STK 464287150 2,364 27,420 SH   SOLE   0 0 27,420
ISHARES TR CORE S&P500 ETF 464287200 2,896 7,715 SH   SOLE   0 0 7,715
ISHARES TR CORE US AGGBD ET 464287226 50,562 427,802 SH   SOLE   0 0 427,802
ISHARES TR S&P 500 GRWT ETF 464287309 55,376 867,696 SH   SOLE   0 0 867,696
ISHARES TR NORTH AMERN NAT 464287374 638 27,376 SH   SOLE   0 0 27,376
ISHARES TR S&P 500 VAL ETF 464287408 47,744 372,945 SH   SOLE   0 0 372,945
ISHARES TR RUS MID CAP ETF 464287499 364 5,303 SH   SOLE   0 0 5,303
ISHARES TR CORE S&P MCP ETF 464287507 117,823 512,651 SH   SOLE   0 0 512,651
ISHARES TR CORE S&P SCP ETF 464287804 66,878 727,721 SH   SOLE   0 0 727,721
ISHARES TR SP SMCP600VL ETF 464287879 291 3,574 SH   SOLE   0 0 3,574
ISHARES TR IBOXX HI YD ETF 464288513 4,024 46,092 SH   SOLE   0 0 46,092
ISHARES TR MSCI USA ESG SLC 464288802 226 2,748 SH   SOLE   0 0 2,748
ISHARES TR MICRO-CAP ETF 464288869 3,113 26,239 SH   SOLE   0 0 26,239
ISHARES TR US TREAS BD ETF 46429B267 604 22,178 SH   SOLE   0 0 22,178
ISHARES TR FLTG RATE NT ETF 46429B655 3,209 63,267 SH   SOLE   0 0 63,267
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,294 31,543 SH   SOLE   0 0 31,543
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,242 24,760 SH   SOLE   0 0 24,760
ISHARES TR CORE MSCI EAFE 46432F842 14,693 212,669 SH   SOLE   0 0 212,669
ISHARES INC CORE MSCI EMKT 46434G103 2,979 48,021 SH   SOLE   0 0 48,021
ISHARES TR 0-5YR INVT GR CP 46434V100 3,944 75,527 SH   SOLE   0 0 75,527
JPMORGAN CHASE & CO COM 46625H100 535 4,213 SH   SOLE   0 0 4,213
MACATAWA BK CORP COM 554225102 89 10,603 SH   SOLE   0 0 10,603
MARATHON PETE CORP COM 56585A102 283 6,841 SH   SOLE   0 0 6,841
MCCORMICK & CO INC COM NON VTG 579780206 310 3,246 SH   SOLE   0 0 3,246
MICROSOFT CORP COM 594918104 394 1,773 SH   SOLE   0 0 1,773
NEW YORK MTG TR INC COM PAR $.02 649604501 59 16,103 SH   SOLE   0 0 16,103
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 3,262 89,127 SH   SOLE   0 0 89,127
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1,279 48,095 SH   SOLE   0 0 48,095
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 3,311 110,760 SH   SOLE   0 0 110,760
OSHKOSH CORP COM 688239201 378 4,387 SH   SOLE   0 0 4,387
PFIZER INC COM 717081103 426 11,569 SH   SOLE   0 0 11,569
PROCTER AND GAMBLE CO COM 742718109 300 2,154 SH   SOLE   0 0 2,154
SPDR S&P 500 ETF TR TR UNIT 78462F103 575 1,538 SH   SOLE   0 0 1,538
SALESFORCE COM INC COM 79466L302 200 899 SH   SOLE   0 0 899
SOUTHERN CO COM 842587107 442 7,200 SH   SOLE   0 0 7,200
SPLUNK INC COM 848637104 233 1,369 SH   SOLE   0 0 1,369
SQUARE INC CL A 852234103 516 2,370 SH   SOLE   0 0 2,370
STRYKER CORPORATION COM 863667101 552 2,254 SH   SOLE   0 0 2,254
SYSTEMAX INC COM 871851101 243 6,758 SH   SOLE   0 0 6,758
THE TRADE DESK INC COM CL A 88339J105 296 370 SH   SOLE   0 0 370
TIMOTHY PLAN HIG DV STK ETF 887432326 2,138 82,507 SH   SOLE   0 0 82,507
TIMOTHY PLAN US LRGMD CP CORE 887432359 2,948 95,535 SH   SOLE   0 0 95,535
TORO CO COM 891092108 228 2,400 SH   SOLE   0 0 2,400
UNITEDHEALTH GROUP INC COM 91324P102 257 733 SH   SOLE   0 0 733
VANGUARD WORLD FD MEGA GRWTH IND 921910816 264 1,296 SH   SOLE   0 0 1,296
VANGUARD INDEX FDS TOTAL STK MKT 922908769 225 1,158 SH   SOLE   0 0 1,158
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 619 12,395 SH   SOLE   0 0 12,395
VIEWRAY INC COM 92672L107 382 100,000 SH   SOLE   0 0 100,000
VISA INC COM CL A 92826C839 299 1,368 SH   SOLE   0 0 1,368
WEC ENERGY GROUP INC COM 92939U106 500 5,428 SH   SOLE   0 0 5,428
WALMART INC COM 931142103 259 1,798 SH   SOLE   0 0 1,798
ICON PLC SHS G4705A100 211 1,082 SH   SOLE   0 0 1,082
INVESCO LTD SHS G491BT108 208 11,946 SH   SOLE   0 0 11,946