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
DISNEY WALT CO COM 254687106 893 4,759 SH   SOLE 0 0 0 4,759
GENWORTH FINL INC COM CL A 37247D106 138 33,500 SH   SOLE 0 0 0 33,500
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 4,871 95,368 SH   SOLE 0 0 0 95,368
ISHARES TR SHRT NAT MUN ETF 464288158 942 8,714 SH   SOLE 0 0 0 8,714
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,308 57,699 SH   SOLE 0 0 0 57,699
ISHARES TR NATIONAL MUN ETF 464288414 1,845 15,659 SH   SOLE 0 0 0 15,659
ISHARES TR U.S. FIXED INCME 46435U796 217 2,130 SH   SOLE 0 0 0 2,130
INNOVATOR ETFS TR S&P 500 PWR 45782C656 290 10,226 SH   SOLE 0 0 0 10,226
DIAGEO PLC SPON ADR NEW 25243Q205 507 3,036 SH   SOLE 0 0 0 3,036
CVS HEALTH CORP COM 126650100 563 7,589 SH   SOLE 0 0 0 7,589
AT&T INC COM 00206R102 221 7,681 SH   SOLE 0 0 0 7,681
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 631 14,241 SH   SOLE 0 0 0 14,241
ISHARES TR MSCI USA MIN VOL 46429B697 1,765 25,951 SH   SOLE 0 0 0 25,951
APPLE INC COM 037833100 1,672 12,349 SH   SOLE 0 0 0 12,349
ARK ETF TR INNOVATION ETF 00214Q104 1,201 7,668 SH   SOLE 0 0 0 7,668
INNOVATOR ETFS TR S&P 500 POWER 45782C417 335 12,365 SH   SOLE 0 0 0 12,365
AMAZON COM INC COM 023135106 321 98 SH   SOLE 0 0 0 98
FARMLAND PARTNERS INC COM 31154R109 814 69,690 SH   SOLE 0 0 0 69,690
ALLAKOS INC COM 01671P100 454 3,273 SH   SOLE 0 0 0 3,273
ISHARES TR MSCI USA QLT FCT 46432F339 5,168 43,135 SH   SOLE 0 0 0 43,135
SPDR SER TR PORTFOLIO SH TSR 78468R101 347 11,319 SH   SOLE 0 0 0 11,319
PROCTER AND GAMBLE CO COM 742718109 293 2,294 SH   SOLE 0 0 0 2,294
INNOVATOR ETFS TR NASDAQ 100 POWER 45782C334 273 7,664 SH   SOLE 0 0 0 7,664
CABOT OIL & GAS CORP COM 127097103 702 38,490 SH   SOLE 0 0 0 38,490
ISHARES TR MSCI USA SZE FT 46432F370 457 3,853 SH   SOLE 0 0 0 3,853
INNOVATOR ETFS TR S&P 500 POWER 45782C508 1,449 46,549 SH   SOLE 0 0 0 46,549
DUKE ENERGY CORP NEW COM NEW 26441C204 224 2,491 SH   SOLE 0 0 0 2,491
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 579 4,019 SH   SOLE 0 0 0 4,019
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 297 10,348 SH   SOLE 0 0 0 10,348
ISHARES TR MSCI USA VALUE 46432F388 273 2,829 SH   SOLE 0 0 0 2,829
ISHARES INC MSCI EMERG MRKT 464286533 1,195 18,378 SH   SOLE 0 0 0 18,378
ISHARES TR CORE S&P SCP ETF 464287804 287 2,693 SH   SOLE 0 0 0 2,693
GENTEX CORP COM 371901109 653 18,309 SH   SOLE 0 0 0 18,309
ISHARES TR US TREAS BD ETF 46429B267 6,013 223,714 SH   SOLE 0 0 0 223,714
JPMORGAN CHASE & CO COM 46625H100 1,745 12,356 SH   SOLE 0 0 0 12,356
SPDR SER TR S&P 600 SMCP GRW 78464A201 284 3,171 SH   SOLE 0 0 0 3,171
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 258 9,174 SH   SOLE 0 0 0 9,174
EXXON MOBIL CORP COM 30231G102 667 13,194 SH   SOLE 0 0 0 13,194
ISHARES TR MSCI EAFE MIN VL 46429B689 988 13,240 SH   SOLE 0 0 0 13,240
INNOVATOR ETFS TR S&P 500 PWR 45782C813 267 9,212 SH   SOLE 0 0 0 9,212
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4,521 83,392 SH   SOLE 0 0 0 83,392
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 909 3,748 SH   SOLE 0 0 0 3,748
ISHARES INC CORE MSCI EMKT 46434G103 402 5,798 SH   SOLE 0 0 0 5,798
KANSAS CITY SOUTHERN COM NEW 485170302 491 2,348 SH   SOLE 0 0 0 2,348
GILEAD SCIENCES INC COM 375558103 410 6,135 SH   SOLE 0 0 0 6,135
VANGUARD INDEX FDS MID CAP ETF 922908629 6,181 27,647 SH   SOLE 0 0 0 27,647
FIRST SOLAR INC COM 336433107 720 7,146 SH   SOLE 0 0 0 7,146
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 299 11,106 SH   SOLE 0 0 0 11,106
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 289 10,072 SH   SOLE 0 0 0 10,072
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 206 5,440 SH   SOLE 0 0 0 5,440
ISHARES TR CORE S&P TTL STK 464287150 508 5,531 SH   SOLE 0 0 0 5,531
ISHARES TR BLACKROCK ULTRA 46434V878 1,723 34,089 SH   SOLE 0 0 0 34,089
TJX COS INC NEW COM 872540109 698 10,266 SH   SOLE 0 0 0 10,266
FACEBOOK INC CL A 30303M102 392 1,451 SH   SOLE 0 0 0 1,451
LILLY ELI & CO COM 532457108 817 3,941 SH   SOLE 0 0 0 3,941
VANGUARD INDEX FDS SMALL CP ETF 922908751 263 1,208 SH   SOLE 0 0 0 1,208
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 565 10,802 SH   SOLE 0 0 0 10,802
VANGUARD INDEX FDS TOTAL STK MKT 922908769 380 1,833 SH   SOLE 0 0 0 1,833
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 718 9,153 SH   SOLE 0 0 0 9,153
VANGUARD WORLD FD MEGA CAP INDEX 921910873 535 3,827 SH   SOLE 0 0 0 3,827
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 338 10,937 SH   SOLE 0 0 0 10,937
INVESCO QQQ TR UNIT SER 1 46090E103 12,306 36,576 SH   SOLE 0 0 0 36,576
COCA COLA CO COM 191216100 203 3,999 SH   SOLE 0 0 0 3,999
TESLA INC COM 88160R101 293 359 SH   SOLE 0 0 0 359
VERIZON COMMUNICATIONS INC COM 92343V104 635 11,717 SH   SOLE 0 0 0 11,717
UNITEDHEALTH GROUP INC COM 91324P102 537 1,635 SH   SOLE 0 0 0 1,635
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,038 22,263 SH   SOLE 0 0 0 22,263
ISHARES TR RUS TP200 GR ETF 464289438 1,472 10,551 SH   SOLE 0 0 0 10,551
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 438 14,415 SH   SOLE 0 0 0 14,415
DOMINION ENERGY INC COM 25746U109 515 7,162 SH   SOLE 0 0 0 7,162
MICROSOFT CORP COM 594918104 1,039 4,241 SH   SOLE 0 0 0 4,241
ISHARES TR CORE S&P MCP ETF 464287507 395 1,556 SH   SOLE 0 0 0 1,556
ISHARES TR CORE MSCI EAFE 46432F842 1,842 25,428 SH   SOLE 0 0 0 25,428
MCDONALDS CORP COM 580135101 338 1,578 SH   SOLE 0 0 0 1,578
FASTENAL CO COM 311900104 451 9,510 SH   SOLE 0 0 0 9,510
ALPHABET INC CAP STK CL A 02079K305 260 124 SH   SOLE 0 0 0 124
ISHARES TR CORE 1 5 YR USD 46432F859 7,106 137,762 SH   SOLE 0 0 0 137,762
AXON ENTERPRISE INC COM 05464C101 905 4,629 SH   SOLE 0 0 0 4,629
SPDR SER TR PORTFOLIO SHORT 78464A474 269 8,578 SH   SOLE 0 0 0 8,578
WISDOMTREE TR US MIDCAP DIVID 97717W505 304 8,026 SH   SOLE 0 0 0 8,026
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 439 8,645 SH   SOLE 0 0 0 8,645
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2,630 96,201 SH   SOLE 0 0 0 96,201
KROGER CO COM 501044101 702 20,671 SH   SOLE 0 0 0 20,671
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 292 10,238 SH   SOLE 0 0 0 10,238
ISHARES TR CORE S&P500 ETF 464287200 13,743 34,865 SH   SOLE 0 0 0 34,865
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,343 23,223 SH   SOLE 0 0 0 23,223
ISHARES TR GLOBAL TECH ETF 464287291 273 845 SH   SOLE 0 0 0 845
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 356 11,809 SH   SOLE 0 0 0 11,809
ISHARES TR MSCI USA MMENTM 46432F396 5,138 28,858 SH   SOLE 0 0 0 28,858
SPDR SER TR PORTFOLI S&P1500 78464A805 200 4,114 SH   SOLE 0 0 0 4,114
SPDR SER TR S&P 600 SML CAP 78464A813 3,202 34,683 SH   SOLE 0 0 0 34,683
AIR PRODS & CHEMS INC COM 009158106 463 1,776 SH   SOLE 0 0 0 1,776
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,304 13,559 SH   SOLE 0 0 0 13,559
MORNINGSTAR INC COM 617700109 466 1,879 SH   SOLE 0 0 0 1,879
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8,546 136,576 SH   SOLE 0 0 0 136,576