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
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF Exchange Traded Fund 33733E104 16,153 286,109 SH   SOLE   0 0 286,109
ISHARES TR CORE S&P TTL STK Exchange Traded Fund 464287150 14,620 219,422 SH   SOLE   0 0 219,422
VANGUARD INDEX FDS VALUE ETF Exchange Traded Fund 922908744 13,931 124,809 SH   SOLE   0 0 124,809
VANGUARD INDEX FDS S&P 500 ETF SHS Exchange Traded Fund 922908363 12,620 46,651 SH   SOLE   0 0 46,651
INVESCO QQQ TR UNIT SER 1 Exchange Traded Fund 46090E103 11,241 60,063 SH   SOLE   0 0 60,063
VANGUARD INDEX FDS TOTAL STK MKT Exchange Traded Fund 922908769 10,311 68,704 SH   SOLE   0 0 68,704
ISHARES TR CORE S&P500 ETF Exchange Traded Fund 464287200 9,994 33,907 SH   SOLE   0 0 33,907
ISHARES TR RUS 1000 GRW ETF Exchange Traded Fund 464287614 8,395 53,356 SH   SOLE   0 0 53,356
VANGUARD INDEX FDS GROWTH ETF Exchange Traded Fund 922908736 8,096 49,431 SH   SOLE   0 0 49,431
ISHARES TR CORE S&P MCP ETF Exchange Traded Fund 464287507 7,882 40,576 SH   SOLE   0 0 40,576
ISHARES TR RUS MDCP VAL ETF Exchange Traded Fund 464287473 7,851 88,092 SH   SOLE   0 0 88,092
SPDR S&P 500 ETF TR TR UNIT Exchange Traded Fund 78462F103 7,527 25,569 SH   SOLE   0 0 25,569
ISHARES TR RUS MID CAP ETF Exchange Traded Fund 464287499 6,496 116,275 SH   SOLE   0 0 116,275
ISHARES TR S&P 500 GRWT ETF Exchange Traded Fund 464287309 5,660 31,580 SH   SOLE   0 0 31,580
ISHARES TR CORE S&P SCP ETF Exchange Traded Fund 464287804 5,241 66,957 SH   SOLE   0 0 66,957
ISHARES TR CORE US AGGBD ET Exchange Traded Fund 464287226 5,199 46,694 SH   SOLE   0 0 46,694
VANGUARD INDEX FDS SM CP VAL ETF Exchange Traded Fund 922908611 5,183 39,485 SH   SOLE   0 0 39,485
ISHARES TR CORE DIV GRWTH Exchange Traded Fund 46434V621 5,086 133,149 SH   SOLE   0 0 133,149
INVESCO EXCHNG TRADED FD TR SR LN ETF Exchange Traded Fund 46138G508 4,834 213,358 SH   SOLE   0 0 213,358
WISDOMTREE TR ITL HDG QTLY DIV Exchange Traded Fund 97717X594 4,424 135,216 SH   SOLE   0 0 135,216
SELECT SECTOR SPDR TR SBI INT-FINL Exchange Traded Fund 81369Y605 4,276 154,960 SH   SOLE   0 0 154,960
INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL Exchange Traded Fund 46140H502 4,147 107,056 SH   SOLE   0 0 107,056
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD Exchange Traded Fund 92206C409 4,141 51,337 SH   SOLE   0 0 51,337
ISHARES TR US AER DEF ETF Exchange Traded Fund 464288760 4,122 19,247 SH   SOLE   0 0 19,247
ISHARES TR RUS 1000 VAL ETF Exchange Traded Fund 464287598 4,079 32,063 SH   SOLE   0 0 32,063
ISHARES TR 20 YR TR BD ETF Exchange Traded Fund 464287432 3,958 29,803 SH   SOLE   0 0 29,803
ISHARES TR CORE MSCI EAFE Exchange Traded Fund 46432F842 3,808 62,030 SH   SOLE   0 0 62,030
ISHARES TR U.S. MED DVC ETF Exchange Traded Fund 464288810 3,768 15,656 SH   SOLE   0 0 15,656
SELECT SECTOR SPDR TR SBI CONS STPLS Exchange Traded Fund 81369Y308 3,650 62,864 SH   SOLE   0 0 62,864
ISHARES TR US HLTHCARE ETF Exchange Traded Fund 464287762 3,451 17,674 SH   SOLE   0 0 17,674
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF Exchange Traded Fund 921943858 3,423 82,076 SH   SOLE   0 0 82,076
VANECK VECTORS ETF TR MORNINGSTAR WIDE Exchange Traded Fund 92189F643 3,407 70,943 SH   SOLE   0 0 70,943
ISHARES TR RUS MD CP GR ETF Exchange Traded Fund 464287481 3,391 23,785 SH   SOLE   0 0 23,785
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF Exchange Traded Fund 922042858 3,367 79,175 SH   SOLE   0 0 79,175
ISHARES TR 3 7 YR TREAS BD Exchange Traded Fund 464288661 3,340 26,566 SH   SOLE   0 0 26,566
SCHWAB STRATEGIC TR US MID-CAP ETF Exchange Traded Fund 808524508 3,316 57,903 SH   SOLE   0 0 57,903
ISHARES TR BARCLAYS 7 10 YR Exchange Traded Fund 464287440 3,103 28,207 SH   SOLE   0 0 28,207
ISHARES TR S&P MC 400GR ETF Exchange Traded Fund 464287606 3,088 13,650 SH   SOLE   0 0 13,650
SELECT SECTOR SPDR TR SBI HEALTHCARE Exchange Traded Fund 81369Y209 3,071 33,158 SH   SOLE   0 0 33,158
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL Exchange Traded Fund 921932778 3,033 23,537 SH   SOLE   0 0 23,537
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL Exchange Traded Fund 46138E362 3,019 71,697 SH   SOLE   0 0 71,697
SCHWAB STRATEGIC TR US SML CAP ETF Exchange Traded Fund 808524607 2,761 38,512 SH   SOLE   0 0 38,512
ISHARES GOLD TRUST ISHARES Exchange Traded Fund 464285105 2,728 202,140 SH   SOLE   0 0 202,140
ISHARES TR U.S. UTILITS ETF Exchange Traded Fund 464287697 2,701 17,913 SH   SOLE   0 0 17,913
ISHARES INC CORE MSCI EMKT Exchange Traded Fund 46434G103 2,697 52,442 SH   SOLE   0 0 52,442
VANGUARD INDEX FDS MCAP VL IDXVIP Exchange Traded Fund 922908512 2,697 24,097 SH   SOLE   0 0 24,097
VANGUARD INDEX FDS MCAP GR IDXVIP Exchange Traded Fund 922908538 2,596 17,356 SH   SOLE   0 0 17,356
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP Exchange Traded Fund 78467Y107 2,522 7,088 SH   SOLE   0 0 7,088
ISHARES TR S&P 500 VAL ETF Exchange Traded Fund 464287408 2,501 21,461 SH   SOLE   0 0 21,461
VANGUARD INDEX FDS MID CAP ETF Exchange Traded Fund 922908629 2,439 14,545 SH   SOLE   0 0 14,545
VANGUARD WORLD FDS CONSUM STP ETF Exchange Traded Fund 92204A207 2,417 16,252 SH   SOLE   0 0 16,252
VANGUARD STAR FD VG TL INTL STK F Exchange Traded Fund 921909768 2,371 44,964 SH   SOLE   0 0 44,964
VANGUARD BD INDEX FD INC TOTAL BND MRKT Exchange Traded Fund 921937835 2,311 27,820 SH   SOLE   0 0 27,820
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW Exchange Traded Fund 46138E198 2,265 44,194 SH   SOLE   0 0 44,194
ISHARES TR U.S. TECH ETF Exchange Traded Fund 464287721 2,105 10,642 SH   SOLE   0 0 10,642
ISHARES TR IBOXX HI YD ETF Exchange Traded Fund 464288513 2,063 23,671 SH   SOLE   0 0 23,671
ISHARES TR RUS 2000 GRW ETF Exchange Traded Fund 464287648 2,032 10,118 SH   SOLE   0 0 10,118
FIDELITY MSCI CONSM DIS Exchange Traded Fund 316092204 2,032 44,455 SH   SOLE   0 0 44,455
ISHARES TR RUSSELL 2000 ETF Exchange Traded Fund 464287655 1,969 12,667 SH   SOLE   0 0 12,667
ISHARES TR JPMORGAN USD EMG Exchange Traded Fund 464288281 1,929 17,032 SH   SOLE   0 0 17,032
ISHARES TR EXPANDED TECH Exchange Traded Fund 464287515 1,912 8,755 SH   SOLE   0 0 8,755
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF Exchange Traded Fund 922042742 1,906 25,360 SH   SOLE   0 0 25,360
VANGUARD INDEX FDS SML CP GRW ETF Exchange Traded Fund 922908595 1,897 10,177 SH   SOLE   0 0 10,177
ISHARES TR U.S. FIN SVC ETF Exchange Traded Fund 464287770 1,870 13,973 SH   SOLE   0 0 13,973
ISHARES TR NATIONAL MUN ETF Exchange Traded Fund 464288414 1,818 16,080 SH   SOLE   0 0 16,080
SPDR SERIES TRUST BLOOMBERG SRT TR Exchange Traded Fund 78468R408 1,798 66,050 SH   SOLE   0 0 66,050
VANGUARD INDEX FDS REAL ESTATE ETF Exchange Traded Fund 922908553 1,783 20,210 SH   SOLE   0 0 20,210
ISHARES TR MIN VOL EAFE ETF Exchange Traded Fund 46429B689 1,742 23,982 SH   SOLE   0 0 23,982
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX Exchange Traded Fund 92206C664 1,741 13,936 SH   SOLE   0 0 13,936
SCHWAB STRATEGIC TR US REIT ETF Exchange Traded Fund 808524847 1,694 37,855 SH   SOLE   0 0 37,855
ISHARES TR CORE HIGH DV ETF Exchange Traded Fund 46429B663 1,678 17,760 SH   SOLE   0 0 17,760
SCHWAB STRATEGIC TR US DIVIDEND EQ Exchange Traded Fund 808524797 1,657 30,993 SH   SOLE   0 0 30,993
SELECT SECTOR SPDR TR SBI INT-UTILS Exchange Traded Fund 81369Y886 1,641 27,531 SH   SOLE   0 0 27,531
VANGUARD WORLD FDS UTILITIES ETF Exchange Traded Fund 92204A876 1,611 12,120 SH   SOLE   0 0 12,120
SPDR GOLD TRUST GOLD SHS Exchange Traded Fund 78463V107 1,609 12,081 SH   SOLE   0 0 12,081
ISHARES TR MSCI EMG MKT ETF Exchange Traded Fund 464287234 1,555 36,257 SH   SOLE   0 0 36,257
ISHARES TR CORE S&P US GWT Exchange Traded Fund 464287671 1,518 24,231 SH   SOLE   0 0 24,231
ISHARES TR US INDUSTRIALS Exchange Traded Fund 464287754 1,460 9,227 SH   SOLE   0 0 9,227
ISHARES TR EXPND TEC SC ETF Exchange Traded Fund 464287549 1,381 6,406 SH   SOLE   0 0 6,406
ISHARES TR U.S. FINLS ETF Exchange Traded Fund 464287788 1,375 10,948 SH   SOLE   0 0 10,948
ISHARES TR U.S. REAL ES ETF Exchange Traded Fund 464287739 1,347 15,436 SH   SOLE   0 0 15,436
ISHARES TR TIPS BD ETF Exchange Traded Fund 464287176 1,341 11,620 SH   SOLE   0 0 11,620
SCHWAB STRATEGIC TR INTL SCEQT ETF Exchange Traded Fund 808524888 1,221 37,230 SH   SOLE   0 0 37,230
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW Exchange Traded Fund 92206C623 1,192 8,134 SH   SOLE   0 0 8,134
ISHARES TR MSCI EAFE ETF Exchange Traded Fund 464287465 1,146 17,440 SH   SOLE   0 0 17,440
ISHARES TR SELECT DIVID ETF Exchange Traded Fund 464287168 1,137 11,426 SH   SOLE   0 0 11,426
SPDR SERIES TRUST BLOOMBERG BRCLYS ADDED Exchange Traded Fund 78468R622 1,127 10,353 SH   SOLE   0 0 10,353
ISHARES TR SH TR CRPORT ETF Exchange Traded Fund 464288646 1,114 20,863 SH   SOLE   0 0 20,863
ALPS ETF TR ALERIAN MLP Exchange Traded Fund 00162Q866 1,090 110,680 SH   SOLE   0 0 110,680
ISHARES TR MIN VOL USA ETF Exchange Traded Fund 46429B697 1,080 17,510 SH   SOLE   0 0 17,510
ISHARES TR 1 3 YR TREAS BD Exchange Traded Fund 464287457 1,072 12,651 SH   SOLE   0 0 12,651
SPDR SERIES TRUST S&P DIVID ETF Exchange Traded Fund 78464A763 1,058 10,491 SH   SOLE   0 0 10,491
SELECT SECTOR SPDR TR SBI INT-INDS Exchange Traded Fund 81369Y704 1,002 12,949 SH   SOLE   0 0 12,949
ISHARES TR RUS 2000 VAL ETF Exchange Traded Fund 464287630 995 8,261 SH   SOLE   0 0 8,261
SELECT SECTOR SPDR TR TECHNOLOGY Exchange Traded Fund 81369Y803 981 12,572 SH   SOLE   0 0 12,572
ISHARES SILVER TRUST ISHARES Exchange Traded Fund 46428Q109 966 67,452 SH   SOLE   0 0 67,452
SPDR INDEX SHS FDS DJ INTL RL ETF Exchange Traded Fund 78463X863 911 23,528 SH   SOLE   0 0 23,528
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG Exchange Traded Fund 46138E727 892 41,324 SH   SOLE   0 0 41,324
SCHWAB STRATEGIC TR US AGGREGATE B Exchange Traded Fund 808524839 882 16,657 SH   SOLE   0 0 16,657
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG Exchange Traded Fund 46138E784 861 29,667 SH   SOLE   0 0 29,667
SPDR SERIES TRUST PORTFOLIO SHORT Exchange Traded Fund 78464A474 859 27,938 SH   SOLE   0 0 27,938
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX Exchange Traded Fund 33734X135 826 26,105 SH   SOLE   0 0 26,105
VANGUARD INDEX FDS SMALL CP ETF Exchange Traded Fund 922908751 817 5,200 SH   SOLE   0 0 5,200
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL Exchange Traded Fund 92206C649 802 7,627 SH   SOLE   0 0 7,627
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD Exchange Traded Fund 921932703 784 6,941 SH   SOLE   0 0 6,941
SELECT SECTOR SPDR TR ENERGY Exchange Traded Fund 81369Y506 779 12,228 SH   SOLE   0 0 12,228
ISHARES TR SHRT NAT MUN ETF Exchange Traded Fund 464288158 773 7,255 SH   SOLE   0 0 7,255
ISHARES TR IBOXX INV CP ETF Exchange Traded Fund 464287242 769 6,190 SH   SOLE   0 0 6,190
VANGUARD WORLD FDS CONSUM DIS ETF Exchange Traded Fund 92204A108 723 4,034 SH   SOLE   0 0 4,034
VANECK VECTORS ETF TR AMT FREE INT ETF Exchange Traded Fund 92189H201 704 14,169 SH   SOLE   0 0 14,169
SCHWAB STRATEGIC TR SCHWB FDT INT LG Exchange Traded Fund 808524755 700 24,957 SH   SOLE   0 0 24,957
SCHWAB STRATEGIC TR US LRG CAP ETF Exchange Traded Fund 808524201 659 9,349 SH   SOLE   0 0 9,349
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI Exchange Traded Fund 46138E537 653 24,998 SH   SOLE   0 0 24,998
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL Exchange Traded Fund 46138E354 618 11,236 SH   SOLE   0 0 11,236
VANGUARD BD INDEX FD INC INTERMED TERM Exchange Traded Fund 921937819 615 7,121 SH   SOLE   0 0 7,121
ISHARES TR U.S. BAS MTL ETF Exchange Traded Fund 464287838 599 6,310 SH   SOLE   0 0 6,310
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP Exchange Traded Fund 46137V373 586 4,381 SH   SOLE   0 0 4,381
VANGUARD WORLD FD MEGA GRWTH IND Exchange Traded Fund 921910816 553 4,259 SH   SOLE   0 0 4,259
ISHARES TR U.S. CNSM SV ETF Exchange Traded Fund 464287580 539 2,480 SH   SOLE   0 0 2,480
FIDELITY CONSMR STAPLES Exchange Traded Fund 316092303 538 15,478 SH   SOLE   0 0 15,478
FIDELITY MSCI FINLS IDX Exchange Traded Fund 316092501 509 12,700 SH   SOLE   0 0 12,700
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC Exchange Traded Fund 92206C771 496 9,395 SH   SOLE   0 0 9,395
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV Exchange Traded Fund 33738R506 494 15,924 SH   SOLE   0 0 15,924
FIDELITY MSCI COMMNTN SVC Exchange Traded Fund 316092873 481 14,543 SH   SOLE   0 0 14,543
SCHWAB STRATEGIC TR EMRG MKTEQ ETF Exchange Traded Fund 808524706 477 18,077 SH   SOLE   0 0 18,077
ISHARES TR COHEN STEER REIT Exchange Traded Fund 464287564 471 4,183 SH   SOLE   0 0 4,183
VANGUARD WORLD FDS ENERGY ETF Exchange Traded Fund 92204A306 468 5,508 SH   SOLE   0 0 5,508
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F Exchange Traded Fund 921932505 448 2,777 SH   SOLE   0 0 2,777
PIMCO ETF TR 0-5 HIGH YIELD Exchange Traded Fund 72201R783 448 4,463 SH   SOLE   0 0 4,463
ISHARES TR CORE S&P US VLU Exchange Traded Fund 464287663 425 7,507 SH   SOLE   0 0 7,507
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC Exchange Traded Fund 46137V282 416 2,350 SH   SOLE   0 0 2,350
VANGUARD BD INDEX FD INC LONG TERM BOND Exchange Traded Fund 921937793 398 4,106 SH   SOLE   0 0 4,106
SELECT SECTOR SPDR TR SBI CONS DISCR Exchange Traded Fund 81369Y407 395 3,314 SH   SOLE   0 0 3,314
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP Exchange Traded Fund 46138E719 386 20,379 SH   SOLE   0 0 20,379
SPDR SERIES TRUST PORTFOLIO INTRMD Exchange Traded Fund 78464A375 361 10,339 SH   SOLE   0 0 10,339
SPDR SERIES TRUST DJ REIT ETF Exchange Traded Fund 78464A607 337 3,415 SH   SOLE   0 0 3,415
ISHARES TR INTRM TR CRP ETF Exchange Traded Fund 464288638 329 5,779 SH   SOLE   0 0 5,779
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US Exchange Traded Fund 922042775 318 6,238 SH   SOLE   0 0 6,238
MICROSOFT CORP COM Common Stock 594918104 311 2,323 SH   SOLE   0 0 2,323
SCHWAB STRATEGIC TR US LCAP GR ETF Exchange Traded Fund 808524300 304 3,649 SH   SOLE   0 0 3,649
SPDR SERIES TRUST NUVEEN BLMBRG SR Exchange Traded Fund 78468R739 298 6,102 SH   SOLE   0 0 6,102
VANGUARD WORLD FDS MATERIALS ETF Exchange Traded Fund 92204A801 297 2,318 SH   SOLE   0 0 2,318
ISHARES TR INTRM GOV CR ETF Exchange Traded Fund 464288612 294 2,619 SH   SOLE   0 0 2,619
ISHARES TR INTL SEL DIV ETF Exchange Traded Fund 464288448 278 9,076 SH   SOLE   0 0 9,076
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH Exchange Traded Fund 33734X143 261 3,381 SH   SOLE   0 0 3,381
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF Exchange Traded Fund 33738R605 259 8,533 SH   SOLE   0 0 8,533
ISHARES TR SP SMCP600VL ETF Exchange Traded Fund 464287879 255 1,718 SH   SOLE   0 0 1,718
SPDR INDEX SHS FDS GLB NAT RESRCE Exchange Traded Fund 78463X541 251 5,472 SH   SOLE   0 0 5,472
ISHARES TR U.S. ENERGY ETF Exchange Traded Fund 464287796 240 6,985 SH   SOLE   0 0 6,985
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR Exchange Traded Fund 33734X150 226 5,352 SH   SOLE   0 0 5,352
ISHARES TR GLOBAL TECH ETF Exchange Traded Fund 464287291 222 1,239 SH   SOLE   0 0 1,239
AMAZON COM INC COM Common Stock 023135106 217 115 SH   SOLE   0 0 115
VANGUARD WORLD FDS HEALTH CAR ETF Exchange Traded Fund 92204A504 214 1,232 SH   SOLE   0 0 1,232
VANGUARD MUN BD FD INC TAX EXEMPT BD Exchange Traded Fund 922907746 209 3,948 SH   SOLE   0 0 3,948
APPLE INC COM Common Stock 037833100 203 1,029 SH   SOLE   0 0 1,029
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY Exchange Traded Fund 46138J601 200 8,323 SH   SOLE   0 0 8,323