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
3M CO COM 88579Y101 544 3,983 SH   SOLE   0 0 3,983
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 247 1,269 SH   SOLE   0 0 1,269
ALLSTATE CORP COM 020002101 275 3,000 SH   SOLE   0 0 3,000
AMAZON COM INC COM 023135106 382 196 SH   SOLE   0 0 196
AMEREN CORP COM 023608102 334 4,590 SH   SOLE   0 0 4,590
APPLE INC COM 037833100 3,337 13,124 SH   SOLE   0 0 13,124
AT&T INC COM 00206R102 313 10,754 SH   SOLE   0 0 10,754
BOEING CO COM 097023105 775 5,195 SH   SOLE   0 0 5,195
BROWN & BROWN INC COM 115236101 2,473 68,266 SH   SOLE   0 0 68,266
CATERPILLAR INC DEL COM 149123101 251 2,165 SH   SOLE   0 0 2,165
CINTAS CORP COM 172908105 2,060 11,895 SH   SOLE   0 0 11,895
DEXCOM INC COM 252131107 215 800 SH   SOLE   0 0 800
DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 221 5,619 SH   SOLE   0 0 5,619
ECOLAB INC COM 278865100 744 4,774 SH   SOLE   0 0 4,774
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 862 75,625 SH   SOLE   0 0 75,625
ETF SER SOLUTIONS US DIVERSIFIED 26922A511 2,186 90,683 SH   SOLE   0 0 90,683
EXXON MOBIL CORP COM 30231G102 335 8,826 SH   SOLE   0 0 8,826
FACEBOOK INC CL A 30303M102 201 1,207 SH   SOLE   0 0 1,207
FRANKLIN RESOURCES INC COM 354613101 1,628 97,553 SH   SOLE   0 0 97,553
FS KKR CAPITAL CORP COM 302635107 49 16,344 SH   SOLE   0 0 16,344
GLOBAL X FDS US INFR DEV ETF 37954Y673 933 75,769 SH   SOLE   0 0 75,769
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,578 86,974 SH   SOLE   0 0 86,974
HEALTHCARE TR AMER INC CL A NEW 42225P501 220 9,042 SH   SOLE   0 0 9,042
ILLINOIS TOOL WKS INC COM 452308109 250 1,757 SH   SOLE   0 0 1,757
INTEL CORP COM 458140100 212 3,910 SH   SOLE   0 0 3,910
INTERNATIONAL BUSINESS MACHS COM 459200101 915 8,245 SH   SOLE   0 0 8,245
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 584 12,048 SH   SOLE   0 0 12,048
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 533 6,348 SH   SOLE   0 0 6,348
INVESCO EXCHANGE-TRADED FD T KBW PREM YIELD 46138E594 2,539 153,210 SH   SOLE   0 0 153,210
INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719 247 14,878 SH   SOLE   0 0 14,878
ISHARES GOLD TRUST ISHARES 464285105 1,064 70,610 SH   SOLE   0 0 70,610
ISHARES TR MRNGSTR LG-CP GR 464287119 2,054 11,056 SH   SOLE   0 0 11,056
ISHARES TR MRNGSTR LG-CP ET 464287127 258 1,763 SH   SOLE   0 0 1,763
ISHARES TR TIPS BD ETF 464287176 769 6,524 SH   SOLE   0 0 6,524
ISHARES TR MSCI EMG MKT ETF 464287234 587 17,192 SH   SOLE   0 0 17,192
ISHARES TR S&P 500 GRWT ETF 464287309 507 3,072 SH   SOLE   0 0 3,072
ISHARES TR RUSSELL 2000 ETF 464287655 3,769 32,929 SH   SOLE   0 0 32,929
ISHARES TR CORE S&P US VLU 464287663 417 9,029 SH   SOLE   0 0 9,029
ISHARES TR SP SMCP600VL ETF 464287879 458 4,586 SH   SOLE   0 0 4,586
ISHARES TR S&P SML 600 GWT 464287887 251 1,822 SH   SOLE   0 0 1,822
ISHARES TR MRNGSTR LG-CP VL 464288109 1,471 16,987 SH   SOLE   0 0 16,987
ISHARES TR MRGSTR MD CP ETF 464288208 723 4,718 SH   SOLE   0 0 4,718
ISHARES TR MRGSTR MD CP GRW 464288307 884 4,055 SH   SOLE   0 0 4,055
ISHARES TR MRGSTR MD CP VAL 464288406 831 7,770 SH   SOLE   0 0 7,770
ISHARES TR MRGSTR SM CP ETF 464288505 598 4,774 SH   SOLE   0 0 4,774
ISHARES TR MRGSTR SM CP GR 464288604 781 4,700 SH   SOLE   0 0 4,700
ISHARES TR INTRM TR CRP ETF 464288638 2,585 47,070 SH   SOLE   0 0 47,070
ISHARES TR SH TR CRPORT ETF 464288646 2,438 46,556 SH   SOLE   0 0 46,556
ISHARES TR 3 7 YR TREAS BD 464288661 4,190 31,423 SH   SOLE   0 0 31,423
ISHARES TR PFD AND INCM SEC 464288687 3,232 101,517 SH   SOLE   0 0 101,517
ISHARES TR MRNING SM CP ETF 464288703 571 6,685 SH   SOLE   0 0 6,685
ISHARES TR MICRO-CAP ETF 464288869 1,160 17,311 SH   SOLE   0 0 17,311
ISHARES TR EAFE VALUE ETF 464288877 921 25,819 SH   SOLE   0 0 25,819
ISHARES TR EAFE GRWTH ETF 464288885 872 12,263 SH   SOLE   0 0 12,263
ISHARES TR USA MOMENTUM FCT 46432F396 509 4,779 SH   SOLE   0 0 4,779
ISHARES TR 0-5YR HI YL CP 46434V407 1,429 34,954 SH   SOLE   0 0 34,954
JOHNSON & JOHNSON COM 478160104 1,111 8,475 SH   SOLE   0 0 8,475
LILLY ELI & CO COM 532457108 558 4,024 SH   SOLE   0 0 4,024
LOWES COS INC COM 548661107 1,500 17,429 SH   SOLE   0 0 17,429
MARATHON OIL CORP COM 565849106 53 16,182 SH   SOLE   0 0 16,182
MARATHON PETE CORP COM 56585A102 382 16,182 SH   SOLE   0 0 16,182
MERCK & CO. INC COM 58933Y105 618 8,027 SH   SOLE   0 0 8,027
MICROSOFT CORP COM 594918104 1,025 6,499 SH   SOLE   0 0 6,499
NACCO INDS INC CL A 629579103 233 8,318 SH   SOLE   0 0 8,318
NEXTERA ENERGY INC COM 65339F101 233 970 SH   SOLE   0 0 970
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 2,006 95,203 SH   SOLE   0 0 95,203
PFIZER INC COM 717081103 558 17,109 SH   SOLE   0 0 17,109
PROCTER & GAMBLE CO COM 742718109 1,211 11,011 SH   SOLE   0 0 11,011
PROSHARES TR S&P 500 DV ARIST 74348A467 1,902 32,975 SH   SOLE   0 0 32,975
REPUBLIC SVCS INC COM 760759100 222 2,956 SH   SOLE   0 0 2,956
ROPER TECHNOLOGIES INC COM 776696106 2,418 7,755 SH   SOLE   0 0 7,755
ROSS STORES INC COM 778296103 1,864 21,434 SH   SOLE   0 0 21,434
S&P GLOBAL INC COM 78409V104 2,806 11,450 SH   SOLE   0 0 11,450
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,285 60,537 SH   SOLE   0 0 60,537
SHERWIN WILLIAMS CO COM 824348106 2,407 5,238 SH   SOLE   0 0 5,238
SMITH A O CORP COM 831865209 1,988 52,591 SH   SOLE   0 0 52,591
SPDR S&P 500 ETF TR TR UNIT 78462F103 304 1,179 SH   SOLE   0 0 1,179
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 53 10,147 SH   SOLE   0 0 10,147
TORONTO DOMINION BK ONT COM NEW 891160509 317 7,468 SH   SOLE   0 0 7,468
TRAVELERS COMPANIES INC COM 89417E109 298 3,000 SH   SOLE   0 0 3,000
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,081 17,231 SH   SOLE   0 0 17,231
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,260 60,982 SH   SOLE   0 0 60,982
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,941 12,915 SH   SOLE   0 0 12,915
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,369 15,412 SH   SOLE   0 0 15,412
VANGUARD INDEX FDS MID CAP ETF 922908629 2,650 20,130 SH   SOLE   0 0 20,130
VANGUARD INDEX FDS GROWTH ETF 922908736 2,517 16,061 SH   SOLE   0 0 16,061
VANGUARD INDEX FDS VALUE ETF 922908744 1,980 22,229 SH   SOLE   0 0 22,229
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,586 13,741 SH   SOLE   0 0 13,741
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,558 46,439 SH   SOLE   0 0 46,439
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,460 73,799 SH   SOLE   0 0 73,799
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,485 10,219 SH   SOLE   0 0 10,219
VANGUARD WORLD FDS ENERGY ETF 92204A306 373 9,770 SH   SOLE   0 0 9,770
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 456 8,991 SH   SOLE   0 0 8,991
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,577 27,559 SH   SOLE   0 0 27,559
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,174 29,135 SH   SOLE   0 0 29,135
VANGUARD WORLD FDS UTILITIES ETF 92204A876 3,244 26,609 SH   SOLE   0 0 26,609
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 361 4,745 SH   SOLE   0 0 4,745
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 699 16,472 SH   SOLE   0 0 16,472
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 5,010 107,349 SH   SOLE   0 0 107,349
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 4,152 162,857 SH   SOLE   0 0 162,857
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 4,563 110,225 SH   SOLE   0 0 110,225
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 687 20,862 SH   SOLE   0 0 20,862
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 794 26,112 SH   SOLE   0 0 26,112
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 753 21,393 SH   SOLE   0 0 21,393
WALMART INC COM 931142103 361 3,180 SH   SOLE   0 0 3,180
WASTE MGMT INC DEL COM 94106L109 1,050 11,344 SH   SOLE   0 0 11,344
WEC ENERGY GROUP INC COM 92939U106 214 2,429 SH   SOLE   0 0 2,429
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,130 20,557 SH   SOLE   0 0 20,557