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
MARATHON PETE CORP COM 56585A102 605 16,182 SH   SOLE   0 0 16,182
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6,112 69,189 SH   SOLE   0 0 69,189
HEALTHCARE TR AMER INC CL A NEW 42225P501 243 9,149 SH   SOLE   0 0 9,149
ALLSTATE CORP COM 020002101 291 3,000 SH   SOLE   0 0 3,000
ISHARES TR PFD AND INCM SEC 464288687 4,529 130,741 SH   SOLE   0 0 130,741
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,531 44,967 SH   SOLE   0 0 44,967
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 287 2,996 SH   SOLE   0 0 2,996
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 208 2,046 SH   SOLE   0 0 2,046
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1,066 20,544 SH   SOLE   0 0 20,544
PFIZER INC COM 717081103 531 16,228 SH   SOLE   0 0 16,228
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 246 1,141 SH   SOLE   0 0 1,141
ISHARES TR RUSSELL 2000 ETF 464287655 5,301 37,025 SH   SOLE   0 0 37,025
VANGUARD INDEX FDS VALUE ETF 922908744 1,994 20,021 SH   SOLE   0 0 20,021
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,706 34,810 SH   SOLE   0 0 34,810
MCDONALDS CORP COM 580135101 209 1,130 SH   SOLE   0 0 1,130
ROPER TECHNOLOGIES INC COM 776696106 3,327 8,569 SH   SOLE   0 0 8,569
US BANCORP DEL COM NEW 902973304 212 5,757 SH   SOLE   0 0 5,757
ISHARES TR MRNGSTR LG-CP ET 464287127 302 1,728 SH   SOLE   0 0 1,728
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1,065 26,950 SH   SOLE   0 0 26,950
S&P GLOBAL INC COM 78409V104 4,655 14,127 SH   SOLE   0 0 14,127
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 562 23,554 SH   SOLE   0 0 23,554
FACEBOOK INC CL A 30303M102 259 1,140 SH   SOLE   0 0 1,140
RAYTHEON TECHNOLOGIES CORP COM 75513E101 286 4,645 SH   SOLE   0 0 4,645
ETF MANAGERS TR WEDBUSH VID GAME 26924G706 3,520 61,370 SH   SOLE   0 0 61,370
MICROSOFT CORP COM 594918104 1,313 6,450 SH   SOLE   0 0 6,450
TRAVELERS COMPANIES INC COM 89417E109 228 2,000 SH   SOLE   0 0 2,000
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 2,373 61,185 SH   SOLE   0 0 61,185
ROSS STORES INC COM 778296103 2,490 29,214 SH   SOLE   0 0 29,214
APPLE INC COM 037833100 4,781 13,106 SH   SOLE   0 0 13,106
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 936 20,098 SH   SOLE   0 0 20,098
REPUBLIC SVCS INC COM 760759100 244 2,972 SH   SOLE   0 0 2,972
LOWES COS INC COM 548661107 3,494 25,858 SH   SOLE   0 0 25,858
ISHARES TR CORE S&P MCP ETF 464287507 4,443 24,985 SH   SOLE   0 0 24,985
VANGUARD WORLD FDS INF TECH ETF 92204A702 8,209 29,454 SH   SOLE   0 0 29,454
ISHARES TR MRGSTR MD CP ETF 464288208 879 4,765 SH   SOLE   0 0 4,765
MERCK & CO. INC COM 58933Y105 626 8,096 SH   SOLE   0 0 8,096
NEXTERA ENERGY INC COM 65339F101 259 1,079 SH   SOLE   0 0 1,079
ISHARES TR 3 7 YR TREAS BD 464288661 4,158 31,108 SH   SOLE   0 0 31,108
ISHARES TR MRNING SM CP ETF 464288703 493 4,752 SH   SOLE   0 0 4,752
WEST PHARMACEUTICAL SVSC INC COM 955306105 4,204 18,504 SH   SOLE   0 0 18,504
ISHARES TR CORE S&P US VLU 464287663 323 6,175 SH   SOLE   0 0 6,175
ISHARES TR MRNGSTR LG-CP VL 464288109 1,617 16,715 SH   SOLE   0 0 16,715
APOLLO GLOBAL MGMT INC COM CL A 03768E105 3,649 73,095 SH   SOLE   0 0 73,095
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 67 10,147 SH   SOLE   0 0 10,147
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9,290 165,178 SH   SOLE   0 0 165,178
WALMART INC COM 931142103 390 3,254 SH   SOLE   0 0 3,254
AGILENT TECHNOLOGIES INC COM 00846U101 2,602 29,445 SH   SOLE   0 0 29,445
MARATHON OIL CORP COM 565849106 99 16,182 SH   SOLE   0 0 16,182
ISHARES TR USA MOMENTUM FCT 46432F396 429 3,273 SH   SOLE   0 0 3,273
VANGUARD INDEX FDS GROWTH ETF 922908736 2,924 14,471 SH   SOLE   0 0 14,471
ISHARES TR INTRM TR CRP ETF 464288638 2,865 47,451 SH   SOLE   0 0 47,451
ISHARES TR S&P SML 600 GWT 464287887 298 1,754 SH   SOLE   0 0 1,754
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 373 5,027 SH   SOLE   0 0 5,027
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 420 2,099 SH   SOLE   0 0 2,099
AT&T INC COM 00206R102 290 9,586 SH   SOLE   0 0 9,586
ISHARES TR MRGSTR SM CP ETF 464288505 724 4,782 SH   SOLE   0 0 4,782
WASTE MGMT INC DEL COM 94106L109 368 3,478 SH   SOLE   0 0 3,478
ILLINOIS TOOL WKS INC COM 452308109 309 1,768 SH   SOLE   0 0 1,768
ISHARES TR SH TR CRPORT ETF 464288646 2,564 46,861 SH   SOLE   0 0 46,861
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 1,074 26,728 SH   SOLE   0 0 26,728
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,403 35,418 SH   SOLE   0 0 35,418
ISHARES GOLD TRUST ISHARES 464285105 1,124 66,181 SH   SOLE   0 0 66,181
VANGUARD WORLD FDS ENERGY ETF 92204A306 549 10,919 SH   SOLE   0 0 10,919
VANGUARD INDEX FDS MID CAP ETF 922908629 2,294 13,996 SH   SOLE   0 0 13,996
VANGUARD WORLD FDS UTILITIES ETF 92204A876 5,658 45,754 SH   SOLE   0 0 45,754
BOEING CO COM 097023105 767 4,185 SH   SOLE   0 0 4,185
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 471 8,235 SH   SOLE   0 0 8,235
ISHARES TR 0-5YR HI YL CP 46434V407 1,520 35,447 SH   SOLE   0 0 35,447
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 4,419 230,056 SH   SOLE   0 0 230,056
SHERWIN WILLIAMS CO COM 824348106 3,272 5,663 SH   SOLE   0 0 5,663
ETF SER SOLUTIONS US DIVERSIFIED 26922A511 3,494 132,814 SH   SOLE   0 0 132,814
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,470 13,752 SH   SOLE   0 0 13,752
INVESCO QQQ TR UNIT SER 1 46090E103 428 1,727 SH   SOLE   0 0 1,727
ISHARES TR MRGSTR MD CP VAL 464288406 978 7,743 SH   SOLE   0 0 7,743
JOHNSON & JOHNSON COM 478160104 1,039 7,391 SH   SOLE   0 0 7,391
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 250 4,834 SH   SOLE   0 0 4,834
BROWN & BROWN INC COM 115236101 3,057 75,007 SH   SOLE   0 0 75,007
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,582 10,860 SH   SOLE   0 0 10,860
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2,022 157,139 SH   SOLE   0 0 157,139
ISHARES TR MSCI EAFE ETF 464287465 3,633 59,686 SH   SOLE   0 0 59,686
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 272 9,845 SH   SOLE   0 0 9,845
SMITH A O CORP COM 831865209 3,045 64,619 SH   SOLE   0 0 64,619
FORD MTR CO DEL COM 345370860 79 13,020 SH   SOLE   0 0 13,020
ECOLAB INC COM 278865100 443 2,229 SH   SOLE   0 0 2,229
PROCTER AND GAMBLE CO COM 742718109 1,132 9,463 SH   SOLE   0 0 9,463
INTERNATIONAL BUSINESS MACHS COM 459200101 473 3,914 SH   SOLE   0 0 3,914
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 215 3,740 SH   SOLE   0 0 3,740
PAYPAL HLDGS INC COM 70450Y103 207 1,186 SH   SOLE   0 0 1,186
CINTAS CORP COM 172908105 3,615 13,570 SH   SOLE   0 0 13,570
AMAZON COM INC COM 023135106 549 199 SH   SOLE   0 0 199
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 361 3,230 SH   SOLE   0 0 3,230
LILLY ELI & CO COM 532457108 661 4,024 SH   SOLE   0 0 4,024
ISHARES TR MRGSTR MD CP GRW 464288307 1,442 4,919 SH   SOLE   0 0 4,919
ISHARES TR MRNGSTR LG-CP GR 464287119 2,583 11,015 SH   SOLE   0 0 11,015
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,105 19,798 SH   SOLE   0 0 19,798
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 3,387 148,787 SH   SOLE   0 0 148,787
TORONTO DOMINION BK ONT COM NEW 891160509 333 7,468 SH   SOLE   0 0 7,468
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 1,112 32,197 SH   SOLE   0 0 32,197
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 624 23,212 SH   SOLE   0 0 23,212
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,272 11,383 SH   SOLE   0 0 11,383
ISHARES TR EAFE GRWTH ETF 464288885 1,263 15,197 SH   SOLE   0 0 15,197
DEXCOM INC COM 252131107 326 805 SH   SOLE   0 0 805
ISHARES TR S&P 500 GRWT ETF 464287309 614 2,961 SH   SOLE   0 0 2,961
ISHARES TR EAFE VALUE ETF 464288877 893 22,334 SH   SOLE   0 0 22,334
AMEREN CORP COM 023608102 325 4,622 SH   SOLE   0 0 4,622
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 1,044 20,674 SH   SOLE   0 0 20,674
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 250 250,000 SH   SOLE   0 0 250,000
ISHARES TR TIPS BD ETF 464287176 603 4,903 SH   SOLE   0 0 4,903
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,678 12,977 SH   SOLE   0 0 12,977
ISHARES TR GL CLEAN ENE ETF 464288224 189 15,090 SH   SOLE   0 0 15,090
ISHARES TR MSCI EMG MKT ETF 464287234 682 17,055 SH   SOLE   0 0 17,055
ISHARES TR MICRO-CAP ETF 464288869 1,218 13,959 SH   SOLE   0 0 13,959
EXXON MOBIL CORP COM 30231G102 265 5,935 SH   SOLE   0 0 5,935
GLOBAL X FDS US INFR DEV ETF 37954Y673 353 23,112 SH   SOLE   0 0 23,112
PROSHARES TR S&P 500 DV ARIST 74348A467 2,105 31,260 SH   SOLE   0 0 31,260
FRANKLIN RESOURCES INC COM 354613101 3,407 162,449 SH   SOLE   0 0 162,449
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 231 8,449 SH   SOLE   0 0 8,449
ISHARES TR SP SMCP600VL ETF 464287879 611 5,080 SH   SOLE   0 0 5,080
ISHARES TR MRGSTR SM CP GR 464288604 880 3,980 SH   SOLE   0 0 3,980