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
AGNC INVT CORP COM 00123Q104 161 10,037 SH   SOLE   0 0 10,037
AT&T INC COM 00206R102 103 2,731 SH   SOLE   0 0 2,731
ABBVIE INC COM 00287Y109 139 1,831 SH   SOLE   0 0 1,831
ALTRIA GROUP INC COM 02209S103 184 4,499 SH   SOLE   0 0 4,499
AMAZON COM INC COM 023135106 970 559 SH   SOLE   0 0 559
ANNALY CAP MGMT INC COM 035710409 172 19,584 SH   SOLE   0 0 19,584
APPIAN CORP CL A 03782L101 1,114 23,448 SH   SOLE   0 0 23,448
APPLE INC COM 037833100 651 2,906 SH   SOLE   0 0 2,906
ARBOR RLTY TR INC COM 038923108 153 11,649 SH   SOLE   0 0 11,649
ARISTA NETWORKS INC COM 040413106 960 4,020 SH   SOLE   0 0 4,020
BP PLC SPONSORED ADR 055622104 74 1,959 SH   SOLE   0 0 1,959
BOEING CO COM 097023105 65 170 SH   SOLE   0 0 170
CHEVRON CORP NEW COM 166764100 108 909 SH   SOLE   0 0 909
CHIMERA INVT CORP COM NEW 16934Q208 1,232 62,977 SH   SOLE   0 0 62,977
DBX ETF TR XTRACK FTSE US 233051515 158 5,840 SH   SOLE   0 0 5,840
EXXON MOBIL CORP COM 30231G102 113 1,596 SH   SOLE   0 0 1,596
FS KKR CAPITAL CORP COM 302635107 22 3,832 SH   SOLE   0 0 3,832
FACEBOOK INC CL A 30303M102 566 3,176 SH   SOLE   0 0 3,176
FIDELITY NATL INFORMATION SV COM 31620M106 285 2,147 SH   SOLE   0 0 2,147
FIRST TR VALUE LINE DIVID IN SHS 33734H106 167 4,786 SH   SOLE   0 0 4,786
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 205 3,152 SH   SOLE   0 0 3,152
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 212 3,754 SH   SOLE   0 0 3,754
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 381 5,438 SH   SOLE   0 0 5,438
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 202 4,262 SH   SOLE   0 0 4,262
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 673 12,951 SH   SOLE   0 0 12,951
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 568 10,781 SH   SOLE   0 0 10,781
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 235 8,968 SH   SOLE   0 0 8,968
FORD MTR CO DEL COM 345370860 67 7,342 SH   SOLE   0 0 7,342
FORTIS INC COM 349553107 2,455 58,000 SH   SOLE   0 0 58,000
FOX FACTORY HLDG CORP COM 35138V102 866 13,908 SH   SOLE   0 0 13,908
GENTEX CORP COM 371901109 204 7,400 SH   SOLE   0 0 7,400
GLADSTONE INVT CORP COM 376546107 134 10,865 SH   SOLE   0 0 10,865
GLOBAL NET LEASE INC COM NEW 379378201 956 49,024 SH   SOLE   0 0 49,024
GRUBHUB INC COM 400110102 413 7,341 SH   SOLE   0 0 7,341
HEICO CORP NEW COM 422806109 1,009 8,079 SH   SOLE   0 0 8,079
HOME DEPOT INC COM 437076102 32 138 SH   SOLE   0 0 138
INVESCO QQQ TR UNIT SER 1 46090E103 441 2,338 SH   SOLE   0 0 2,338
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 118 2,946 SH   SOLE   0 0 2,946
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 39 1,706 SH   SOLE   0 0 1,706
ISHARES TR S&P 100 ETF 464287101 421 3,204 SH   SOLE   0 0 3,204
ISHARES TR CORE S&P TTL STK 464287150 3,258 48,572 SH   SOLE   0 0 48,572
ISHARES TR TIPS BD ETF 464287176 137 1,179 SH   SOLE   0 0 1,179
ISHARES TR CORE S&P500 ETF 464287200 10,390 34,806 SH   SOLE   0 0 34,806
ISHARES TR CORE US AGGBD ET 464287226 187 1,652 SH   SOLE   0 0 1,652
ISHARES TR MSCI EMG MKT ETF 464287234 463 11,321 SH   SOLE   0 0 11,321
ISHARES TR IBOXX INV CP ETF 464287242 1,847 14,490 SH   SOLE   0 0 14,490
ISHARES TR GLOBAL TECH ETF 464287291 1,739 9,403 SH   SOLE   0 0 9,403
ISHARES TR 20 YR TR BD ETF 464287432 1,093 7,639 SH   SOLE   0 0 7,639
ISHARES TR BARCLAYS 7 10 YR 464287440 665 5,916 SH   SOLE   0 0 5,916
ISHARES TR CORE S&P MCP ETF 464287507 672 3,476 SH   SOLE   0 0 3,476
ISHARES TR EXPND TEC SC ETF 464287549 261 1,204 SH   SOLE   0 0 1,204
ISHARES TR RUS 1000 GRW ETF 464287614 460 2,882 SH   SOLE   0 0 2,882
ISHARES TR RUSSELL 2000 ETF 464287655 293 1,936 SH   SOLE   0 0 1,936
ISHARES TR CORE S&P SCP ETF 464287804 796 10,222 SH   SOLE   0 0 10,222
ISHARES TR MSCI ACWI ETF 464288257 899 12,194 SH   SOLE   0 0 12,194
ISHARES TR JPMORGAN USD EMG 464288281 631 5,569 SH   SOLE   0 0 5,569
ISHARES TR IBOXX HI YD ETF 464288513 585 6,708 SH   SOLE   0 0 6,708
ISHARES TR MBS ETF 464288588 3,548 32,762 SH   SOLE   0 0 32,762
ISHARES TR INTRM TR CRP ETF 464288638 3,292 56,839 SH   SOLE   0 0 56,839
ISHARES TR SH TR CRPORT ETF 464288646 498 9,271 SH   SOLE   0 0 9,271
ISHARES TR PFD AND INCM SEC 464288687 469 12,487 SH   SOLE   0 0 12,487
ISHARES TR U.S. MED DVC ETF 464288810 6,130 24,794 SH   SOLE   0 0 24,794
ISHARES TR LNG TR CRPRT BD 464289511 403 6,046 SH   SOLE   0 0 6,046
ISHARES SILVER TRUST ISHARES 46428Q109 252 15,833 SH   SOLE   0 0 15,833
ISHARES TR US TREAS BD ETF 46429B267 6,734 255,816 SH   SOLE   0 0 255,816
ISHARES TR FLTG RATE NT ETF 46429B655 652 12,783 SH   SOLE   0 0 12,783
ISHARES TR CORE HIGH DV ETF 46429B663 63 672 SH   SOLE   0 0 672
ISHARES TR MSCI MIN VOL ETF 46429B697 3,594 56,073 SH   SOLE   0 0 56,073
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3,961 78,678 SH   SOLE   0 0 78,678
ISHARES TR USA QUALITY FCTR 46432F339 619 6,704 SH   SOLE   0 0 6,704
ISHARES TR USA MOMENTUM FCT 46432F396 1,374 11,526 SH   SOLE   0 0 11,526
ISHARES TR CORE MSCI EAFE 46432F842 3,961 64,854 SH   SOLE   0 0 64,854
ISHARES INC CORE MSCI EMKT 46434G103 2,346 47,868 SH   SOLE   0 0 47,868
ISHARES TR EXPONENTIAL TECH 46434V381 436 11,272 SH   SOLE   0 0 11,272
ISHARES TR CORE DIV GRWTH 46434V621 173 4,425 SH   SOLE   0 0 4,425
JPMORGAN CHASE & CO COM 46625H100 174 1,475 SH   SOLE   0 0 1,475
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 340 6,750 SH   SOLE   0 0 6,750
JD COM INC SPON ADR CL A 47215P106 996 35,323 SH   SOLE   0 0 35,323
JOHNSON & JOHNSON COM 478160104 139 1,071 SH   SOLE   0 0 1,071
MFA FINL INC COM 55272X102 299 40,623 SH   SOLE   0 0 40,623
MICROSOFT CORP COM 594918104 218 1,566 SH   SOLE   0 0 1,566
MONGODB INC CL A 60937P106 820 6,804 SH   SOLE   0 0 6,804
NV5 GLOBAL INC COM 62945V109 495 7,248 SH   SOLE   0 0 7,248
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 280 9,624 SH   SOLE   0 0 9,624
NVIDIA CORP COM 67066G104 372 2,137 SH   SOLE   0 0 2,137
OFS CAP CORP COM 67103B100 221 19,011 SH   SOLE   0 0 19,011
OKTA INC CL A 679295105 848 8,615 SH   SOLE   0 0 8,615
PAYCOM SOFTWARE INC COM 70432V102 689 3,288 SH   SOLE   0 0 3,288
PAYPAL HLDGS INC COM 70450Y103 382 3,689 SH   SOLE   0 0 3,689
PENNYMAC MTG INVT TR COM 70931T103 234 10,522 SH   SOLE   0 0 10,522
PETIQ INC COM CL A 71639T106 541 19,862 SH   SOLE   0 0 19,862
PFIZER INC COM 717081103 57 1,599 SH   SOLE   0 0 1,599
PIMCO ETF TR ACTIVE BD ETF 72201R775 198 1,817 SH   SOLE   0 0 1,817
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 144 6,302 SH   SOLE   0 0 6,302
PREFERRED APT CMNTYS INC COM 74039L103 159 10,973 SH   SOLE   0 0 10,973
SPDR S&P 500 ETF TR TR UNIT 78462F103 16 55 SH   SOLE   0 0 55
SPDR GOLD TRUST GOLD SHS 78463V107 268 1,931 SH   SOLE   0 0 1,931
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 159 4,651 SH   SOLE   0 0 4,651
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 262 7,431 SH   SOLE   0 0 7,431
SPDR SERIES TRUST S&P DIVID ETF 78464A763 140 1,365 SH   SOLE   0 0 1,365
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 587 16,838 SH   SOLE   0 0 16,838
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7 28 SH   SOLE   0 0 28
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 165 6,113 SH   SOLE   0 0 6,113
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 396 3,639 SH   SOLE   0 0 3,639
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 205 1,839 SH   SOLE   0 0 1,839
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 6 189 SH   SOLE   0 0 189
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 716 13,079 SH   SOLE   0 0 13,079
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 414 6,737 SH   SOLE   0 0 6,737
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 474 3,926 SH   SOLE   0 0 3,926
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 738 26,360 SH   SOLE   0 0 26,360
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,643 20,405 SH   SOLE   0 0 20,405
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 290 5,858 SH   SOLE   0 0 5,858
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,457 22,509 SH   SOLE   0 0 22,509
SHOPIFY INC CL A 82509L107 1,927 6,182 SH   SOLE   0 0 6,182
SQUARE INC CL A 852234103 924 14,918 SH   SOLE   0 0 14,918
STARWOOD PPTY TR INC COM 85571B105 236 9,742 SH   SOLE   0 0 9,742
STITCH FIX INC COM CL A 860897107 878 45,612 SH   SOLE   0 0 45,612
THE TRADE DESK INC COM CL A 88339J105 1,547 8,246 SH   SOLE   0 0 8,246
TRANSUNION COM 89400J107 642 7,911 SH   SOLE   0 0 7,911
TWILIO INC CL A 90138F102 828 7,533 SH   SOLE   0 0 7,533
ULTA BEAUTY INC COM 90384S303 434 1,733 SH   SOLE   0 0 1,733
VANGUARD WORLD FD MEGA GRWTH IND 921910816 316 2,383 SH   SOLE   0 0 2,383
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 233 5,684 SH   SOLE   0 0 5,684
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 18 361 SH   SOLE   0 0 361
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 999 5,959 SH   SOLE   0 0 5,959
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 28 351 SH   SOLE   0 0 351
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 685 2,514 SH   SOLE   0 0 2,514
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 297 3,183 SH   SOLE   0 0 3,183
VANGUARD INDEX FDS GROWTH ETF 922908736 422 2,536 SH   SOLE   0 0 2,536
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,309 8,666 SH   SOLE   0 0 8,666
VERIZON COMMUNICATIONS INC COM 92343V104 126 2,089 SH   SOLE   0 0 2,089
YETI HLDGS INC COM 98585X104 605 21,594 SH   SOLE   0 0 21,594
ZOETIS INC CL A 98978V103 573 4,599 SH   SOLE   0 0 4,599
ATLASSIAN CORP PLC CL A G06242104 866 6,907 SH   SOLE   0 0 6,907
WIX COM LTD SHS M98068105 761 6,523 SH   SOLE   0 0 6,523
AT&T INC COM 00206R102 186 4,926 SH   SOLE   0 0 4,926
ABBVIE INC COM 00287Y109 5 62 SH   SOLE   0 0 62
ALTRIA GROUP INC COM 02209S103 9 228 SH   SOLE   0 0 228
AMAZON COM INC COM 023135106 62 36 SH   SOLE   0 0 36
APPLE INC COM 037833100 118 527 SH   SOLE   0 0 527
BP PLC SPONSORED ADR 055622104 644 16,942 SH   SOLE   0 0 16,942
BOEING CO COM 097023105 76 200 SH   SOLE   0 0 200
CHEVRON CORP NEW COM 166764100 98 830 SH   SOLE   0 0 830
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 113 8,671 SH   SOLE   0 0 8,671
EXXON MOBIL CORP COM 30231G102 228 3,227 SH   SOLE   0 0 3,227
FS KKR CAPITAL CORP COM 302635107 55 9,514 SH   SOLE   0 0 9,514
FIRST TR VALUE LINE DIVID IN SHS 33734H106 16 454 SH   SOLE   0 0 454
FORD MTR CO DEL COM 345370860 39 4,274 SH   SOLE   0 0 4,274
FOX FACTORY HLDG CORP COM 35138V102 12 200 SH   SOLE   0 0 200
HOME DEPOT INC COM 437076102 211 908 SH   SOLE   0 0 908
IRON MTN INC NEW COM 46284V101 304 9,395 SH   SOLE   0 0 9,395
ISHARES TR TIPS BD ETF 464287176 95 814 SH   SOLE   0 0 814
ISHARES TR CORE S&P500 ETF 464287200 350 1,174 SH   SOLE   0 0 1,174
ISHARES TR CORE US AGGBD ET 464287226 132 1,163 SH   SOLE   0 0 1,163
ISHARES TR IBOXX INV CP ETF 464287242 6 49 SH   SOLE   0 0 49
ISHARES TR CORE S&P MCP ETF 464287507 48 247 SH   SOLE   0 0 247
ISHARES TR CORE S&P SCP ETF 464287804 11 142 SH   SOLE   0 0 142
ISHARES TR JPMORGAN USD EMG 464288281 6 51 SH   SOLE   0 0 51
ISHARES TR PFD AND INCM SEC 464288687 165 4,390 SH   SOLE   0 0 4,390
ISHARES TR FLTG RATE NT ETF 46429B655 290 5,684 SH   SOLE   0 0 5,684
ISHARES TR CORE HIGH DV ETF 46429B663 195 2,075 SH   SOLE   0 0 2,075
ISHARES US ETF TR SHT MAT BD ETF 46431W507 34 670 SH   SOLE   0 0 670
ISHARES TR CORE MSCI EAFE 46432F842 5 90 SH   SOLE   0 0 90
ISHARES INC CORE MSCI EMKT 46434G103 46 938 SH   SOLE   0 0 938
ISHARES TR CORE DIV GRWTH 46434V621 23 596 SH   SOLE   0 0 596
JPMORGAN CHASE & CO COM 46625H100 14 120 SH   SOLE   0 0 120
JOHNSON & JOHNSON COM 478160104 25 193 SH   SOLE   0 0 193
PFIZER INC COM 717081103 74 2,049 SH   SOLE   0 0 2,049
SPDR S&P 500 ETF TR TR UNIT 78462F103 472 1,591 SH   SOLE   0 0 1,591
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 129 3,754 SH   SOLE   0 0 3,754
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 5 128 SH   SOLE   0 0 128
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 647 22,691 SH   SOLE   0 0 22,691
SPDR SERIES TRUST S&P DIVID ETF 78464A763 729 7,101 SH   SOLE   0 0 7,101
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 67 1,924 SH   SOLE   0 0 1,924
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 412 1,532 SH   SOLE   0 0 1,532
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 391 14,485 SH   SOLE   0 0 14,485
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 20 682 SH   SOLE   0 0 682
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 139 2,270 SH   SOLE   0 0 2,270
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 216 7,700 SH   SOLE   0 0 7,700
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 491 6,059 SH   SOLE   0 0 6,059
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 61 222 SH   SOLE   0 0 222
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 104 1,115 SH   SOLE   0 0 1,115
VANGUARD INDEX FDS TOTAL STK MKT 922908769 21 140 SH   SOLE   0 0 140
VERIZON COMMUNICATIONS INC COM 92343V104 95 1,569 SH   SOLE   0 0 1,569
AGNC INVT CORP COM 00123Q104 8 500 SH   SOLE   0 0 500
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 358 15,826 SH   SOLE   0 0 15,826
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 324 8,184 SH   SOLE   0 0 8,184
INVESCO QQQ TR UNIT SER 1 46090E103 57 304 SH   SOLE   0 0 304
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 254 3,520 SH   SOLE   0 0 3,520
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 119 1,094 SH   SOLE   0 0 1,094
ABBVIE INC COM 00287Y109 8 100 SH   SOLE   0 0 100
DBX ETF TR XTRACK FTSE US 233051515 117 4,315 SH   SOLE   0 0 4,315
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 47 3,564 SH   SOLE   0 0 3,564
FACEBOOK INC CL A 30303M102 4 20 SH   SOLE   0 0 20
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 50 1,051 SH   SOLE   0 0 1,051
FORD MTR CO DEL COM 345370860 5 500 SH   SOLE   0 0 500
IRON MTN INC NEW COM 46284V101 29 880 SH   SOLE   0 0 880
ISHARES SILVER TRUST ISHARES 46428Q109 2 127 SH   SOLE   0 0 127
ISHARES TR S&P 100 ETF 464287101 9 70 SH   SOLE   0 0 70
ISHARES TR CORE S&P TTL STK 464287150 33 485 SH   SOLE   0 0 485
ISHARES TR CORE S&P500 ETF 464287200 921 3,091 SH   SOLE   0 0 3,091
ISHARES TR CORE US AGGBD ET 464287226 106 940 SH   SOLE   0 0 940
ISHARES TR GLOBAL TECH ETF 464287291 49 265 SH   SOLE   0 0 265
ISHARES TR 20 YR TR BD ETF 464287432 14 98 SH   SOLE   0 0 98
ISHARES TR BARCLAYS 7 10 YR 464287440 5 45 SH   SOLE   0 0 45
ISHARES TR CORE S&P MCP ETF 464287507 412 2,134 SH   SOLE   0 0 2,134
ISHARES TR RUS 1000 GRW ETF 464287614 31 195 SH   SOLE   0 0 195
ISHARES TR RUSSELL 2000 ETF 464287655 16 108 SH   SOLE   0 0 108
ISHARES TR CORE S&P SCP ETF 464287804 6 71 SH   SOLE   0 0 71
ISHARES TR MSCI ACWI ETF 464288257 75 1,015 SH   SOLE   0 0 1,015
ISHARES TR JPMORGAN USD EMG 464288281 3 26 SH   SOLE   0 0 26
ISHARES TR MBS ETF 464288588 15 136 SH   SOLE   0 0 136
ISHARES TR U.S. MED DVC ETF 464288810 1 4 SH   SOLE   0 0 4
ISHARES TR US TREAS BD ETF 46429B267 58 2,207 SH   SOLE   0 0 2,207
ISHARES TR FLTG RATE NT ETF 46429B655 7 140 SH   SOLE   0 0 140
ISHARES TR MSCI MIN VOL ETF 46429B697 22 347 SH   SOLE   0 0 347
ISHARES US ETF TR SHT MAT BD ETF 46431W507 36 714 SH   SOLE   0 0 714
ISHARES TR USA QUALITY FCTR 46432F339 30 328 SH   SOLE   0 0 328
ISHARES TR USA MOMENTUM FCT 46432F396 15 127 SH   SOLE   0 0 127
ISHARES TR CORE MSCI EAFE 46432F842 54 888 SH   SOLE   0 0 888
ISHARES INC CORE MSCI EMKT 46434G103 18 376 SH   SOLE   0 0 376
ISHARES TR CORE DIV GRWTH 46434V621 8 200 SH   SOLE   0 0 200
JOHNSON & JOHNSON COM 478160104 19 149 SH   SOLE   0 0 149
PFIZER INC COM 717081103 59 1,632 SH   SOLE   0 0 1,632
PIMCO ETF TR ACTIVE BD ETF 72201R775 118 1,080 SH   SOLE   0 0 1,080
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 14 416 SH   SOLE   0 0 416
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 6 177 SH   SOLE   0 0 177
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 43 1,234 SH   SOLE   0 0 1,234
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 16 146 SH   SOLE   0 0 146
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 230 7,668 SH   SOLE   0 0 7,668
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 0 8 SH   SOLE   0 0 8
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9 77 SH   SOLE   0 0 77
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 25 311 SH   SOLE   0 0 311
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7 102 SH   SOLE   0 0 102
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 35 208 SH   SOLE   0 0 208
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,330 26,662 SH   SOLE   0 0 26,662
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 34 423 SH   SOLE   0 0 423
AGNC INVT CORP COM 00123Q104 8 500 SH   SOLE   0 0 500
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 96 1,818 SH   SOLE   0 0 1,818
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 106 2,108 SH   SOLE   0 0 2,108
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 70 3,070 SH   SOLE   0 0 3,070
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 97 4,280 SH   SOLE   0 0 4,280
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 82 2,048 SH   SOLE   0 0 2,048
INVESCO QQQ TR UNIT SER 1 46090E103 20 104 SH   SOLE   0 0 104
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4 88 SH   SOLE   0 0 88
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 196 1,806 SH   SOLE   0 0 1,806
AT&T INC COM 00206R102 259 6,852 SH   SOLE   0 0 6,852
ABBVIE INC COM 00287Y109 87 1,037 SH   SOLE   0 0 1,037
ALTRIA GROUP INC COM 02209S103 71 1,740 SH   SOLE   0 0 1,740
AMAZON COM INC COM 023135106 2 1 SH   SOLE   0 0 1
APPLE INC COM 037833100 9 42 SH   SOLE   0 0 42
BOEING CO COM 097023105 99 260 SH   SOLE   0 0 260
BP PLC SPONSORED ADR 055622104 203 5,350 SH   SOLE   0 0 5,350
EXXON MOBIL CORP COM 30231G102 172 2,439 SH   SOLE   0 0 2,439
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 13 182 SH   SOLE   0 0 182
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 6 127 SH   SOLE   0 0 127
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 15 276 SH   SOLE   0 0 276
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 4 62 SH   SOLE   0 0 62
FIRST TR VALUE LINE DIVID IN SHS 33734H106 903 25,910 SH   SOLE   0 0 25,910
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 27 515 SH   SOLE   0 0 515
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 8 308 SH   SOLE   0 0 308
GENTEX CORP COM 371901109 1 44 SH   SOLE   0 0 44
HEICO CORP NEW COM 422806109 3 23 SH   SOLE   0 0 23
HOME DEPOT INC COM 437076102 23 100 SH   SOLE   0 0 100
INVESCO QQQ TR UNIT SER 1 46090E103 35 186 SH   SOLE   0 0 186
ISHARES TR 20 YR TR BD ETF 464287432 22 173 SH   SOLE   0 0 173
ISHARES TR CORE DIV GRWTH 46434V621 3 64 SH   SOLE   0 0 64
ISHARES INC CORE MSCI EMKT 46434G103 48 986 SH   SOLE   0 0 986
ISHARES TR CORE MSCI EAFE 46432F842 79 1,301 SH   SOLE   0 0 1,301
ISHARES TR CORE S&P500 ETF 464287200 224 752 SH   SOLE   0 0 752
ISHARES TR CORE S&P MCP ETF 464287507 25 131 SH   SOLE   0 0 131
ISHARES TR CORE S&P SCP ETF 464287804 17 212 SH   SOLE   0 0 212
ISHARES TR MSCI MIN VOL ETF 46429B697 37 582 SH   SOLE   0 0 582
ISHARES TR USA MOMENTUM FCT 46432F396 66 555 SH   SOLE   0 0 555
ISHARES TR GLOBAL TECH ETF 464287291 70 376 SH   SOLE   0 0 376
ISHARES TR IBOXX INV CP ETF 464287242 33 255 SH   SOLE   0 0 255
ISHARES TR INTRM TR CRP ETF 464288638 65 1,119 SH   SOLE   0 0 1,119
ISHARES TR JPMORGAN USD EMG 464288281 2 20 SH   SOLE   0 0 20
ISHARES TR LNG TR CRPRT BD 464289511 12 176 SH   SOLE   0 0 176
ISHARES TR MBS ETF 464288588 69 634 SH   SOLE   0 0 634
ISHARES TR PFD AND INCM SEC 464288687 12 315 SH   SOLE   0 0 315
ISHARES TR RUSSELL 2000 ETF 464287655 17 112 SH   SOLE   0 0 112
ISHARES US ETF TR SHT MAT BD ETF 46431W507 119 2,357 SH   SOLE   0 0 2,357
ISHARES TR SH TR CRPORT ETF 464288646 12 222 SH   SOLE   0 0 222
ISHARES TR TIPS BD ETF 464287176 10 86 SH   SOLE   0 0 86
ISHARES TR CORE S&P TTL STK 464287150 46 683 SH   SOLE   0 0 683
ISHARES TR USA QUALITY FCTR 46432F339 24 262 SH   SOLE   0 0 262
JPMORGAN CHASE & CO COM 46625H100 85 725 SH   SOLE   0 0 725
JOHNSON & JOHNSON COM 478160104 505 3,903 SH   SOLE   0 0 3,903
MICROSOFT CORP COM 594918104 262 1,885 SH   SOLE   0 0 1,885
NVIDIA CORP COM 67066G104 1 4 SH   SOLE   0 0 4
PAYCOM SOFTWARE INC COM 70432V102 2 10 SH   SOLE   0 0 10
PFIZER INC COM 717081103 106 2,963 SH   SOLE   0 0 2,963
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,397 24,634 SH   SOLE   0 0 24,634
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 0 15 SH   SOLE   0 0 15
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13 210 SH   SOLE   0 0 210
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 2 52 SH   SOLE   0 0 52
SPDR SERIES TRUST S&P DIVID ETF 78464A763 12 117 SH   SOLE   0 0 117
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 18 221 SH   SOLE   0 0 221
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7 73 SH   SOLE   0 0 73
VERIZON COMMUNICATIONS INC COM 92343V104 22 371 SH   SOLE   0 0 371
APPLE INC COM 037833100 7 31 SH   SOLE   0 0 31
EXXON MOBIL CORP COM 30231G102 6 80 SH   SOLE   0 0 80
JOHNSON & JOHNSON COM 478160104 5 38 SH   SOLE   0 0 38
MICROSOFT CORP COM 594918104 7 51 SH   SOLE   0 0 51
ISHARES INC CORE MSCI EMKT 46434G103 6 115 SH   SOLE   0 0 115
ISHARES TR JPMORGAN USD EMG 464288281 11 100 SH   SOLE   0 0 100
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 11 316 SH   SOLE   0 0 316
ISHARES TR MSCI MIN VOL ETF 46429B697 4 58 SH   SOLE   0 0 58
ISHARES TR US TREAS BD ETF 46429B267 2 85 SH   SOLE   0 0 85
ISHARES TR CORE MSCI EAFE 46432F842 4 64 SH   SOLE   0 0 64
ISHARES TR USA MOMENTUM FCT 46432F396 7 56 SH   SOLE   0 0 56
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 4 128 SH   SOLE   0 0 128
ISHARES US ETF TR SHT MAT BD ETF 46431W507 6 125 SH   SOLE   0 0 125
ISHARES TR 20 YR TR BD ETF 464287432 2 17 SH   SOLE   0 0 17
ISHARES TR JPMORGAN USD EMG 464288281 3 28 SH   SOLE   0 0 28
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 11 316 SH   SOLE   0 0 316
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 27 763 SH   SOLE   0 0 763
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 6 180 SH   SOLE   0 0 180
ISHARES TR US TREAS BD ETF 46429B267 42 1,587 SH   SOLE   0 0 1,587
ISHARES TR USA MOMENTUM FCT 46432F396 10 82 SH   SOLE   0 0 82
ISHARES US ETF TR SHT MAT BD ETF 46431W507 31 610 SH   SOLE   0 0 610
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 15 423 SH   SOLE   0 0 423
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 44 1,254 SH   SOLE   0 0 1,254
ISHARES TR MSCI EMG MKT ETF 464287234 44 1,035 SH   SOLE   0 0 1,035
ISHARES TR IBOXX HI YD ETF 464288513 7 84 SH   SOLE   0 0 84
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3 40 SH   SOLE   0 0 40
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8 51 SH   SOLE   0 0 51
BP PLC SPONSORED ADR 055622104 3 92 SH   SOLE   0 0 92
MICROSOFT CORP COM 594918104 2 13 SH   SOLE   0 0 13
PFIZER INC COM 717081103 4 98 SH   SOLE   0 0 98
ISHARES TR MSCI MIN VOL ETF 46429B697 5 73 SH   SOLE   0 0 73
ISHARES TR BARCLAYS 7 10 YR 464287440 5 41 SH   SOLE   0 0 41
ISHARES SILVER TRUST ISHARES 46428Q109 2 130 SH   SOLE   0 0 130
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1 10 SH   SOLE   0 0 10
ISHARES TR BARCLAYS 7 10 YR 464287440 23 119 SH   SOLE   0 0 119
ISHARES TR 20 YR TR BD ETF 464287432 23 151 SH   SOLE   0 0 151
ISHARES TR RUSSELL 2000 ETF 464287655 27 179 SH   SOLE   0 0 179
ISHARES TR CORE S&P MCP ETF 464287507 27 141 SH   SOLE   0 0 141
PIMCO ETF TR ACTIVE BD ETF 72201R775 13 118 SH   SOLE   0 0 118
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 6 118 SH   SOLE   0 0 118
DBX ETF TR XTRACK FTSE US 233051515 14 492 SH   SOLE   0 0 492
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 10 199 SH   SOLE   0 0 199
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 12 236 SH   SOLE   0 0 236
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 8 351 SH   SOLE   0 0 351
ISHARES TR MSCI MIN VOL ETF 46429B697 0 6 SH   SOLE   0 0 6
ISHARES TR BARCLAYS 7 10 YR 464287440 0 3 SH   SOLE   0 0 3
ISHARES SILVER TRUST ISHARES 46428Q109 0 6 SH   SOLE   0 0 6
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 1 SH   SOLE   0 0 1
ISHARES TR MSCI MIN VOL ETF 46429B697 2 38 SH   SOLE   0 0 38
ISHARES TR BARCLAYS 7 10 YR 464287440 2 20 SH   SOLE   0 0 20
ISHARES SILVER TRUST ISHARES 46428Q109 1 58 SH   SOLE   0 0 58
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 5 SH   SOLE   0 0 5
PIMCO ETF TR ACTIVE BD ETF 72201R775 38 350 SH   SOLE   0 0 350
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 19 411 SH   SOLE   0 0 411
DBX ETF TR XTRACK FTSE US 233051515 39 1,430 SH   SOLE   0 0 1,430
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 34 656 SH   SOLE   0 0 656
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 37 742 SH   SOLE   0 0 742
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 22 939 SH   SOLE   0 0 939
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18 221 SH   SOLE   0 0 221
ISHARES TR MSCI EMG MKT ETF 464287234 9 210 SH   SOLE   0 0 210
ISHARES TR RUS 1000 GRW ETF 464287614 10 62 SH   SOLE   0 0 62
ISHARES TR PFD AND INCM SEC 464288687 9 248 SH   SOLE   0 0 248
ISHARES TR TIPS BD ETF 464287176 9 80 SH   SOLE   0 0 80