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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1012,15513,815SH SOLE 0013,815
ACCENTURE PLC IRELANDSHS CLASS AG1151C1012651,236SH SOLE 001,236
EXELIXIS INCCOM30161Q10476532,231SH SOLE 0032,231
EXELON CORPCOM30161N10166118,221SH SOLE 0018,221
EXTREME NETWORKS INCCOM30226D1067416,940SH SOLE 0016,940
EXXON MOBIL CORPCOM30231G1021,54634,582SH SOLE 0034,582
EXXON MOBIL CORPCOM30231G1024100SHCallSOLE 00100
FACEBOOK INCCL A30303M1022,62411,558SH SOLE 0011,558
FASTLY INCCL A31188V1001,31115,399SH SOLE 0015,399
FEDERAL REALTY INVT TRSH BEN INT NEW3137472062242,629SH SOLE 002,629
FEDEX CORPCOM31428X1064172,976SH SOLE 002,976
FIDELITY COMWLTH TRNDQ CP IDX TRK3159128087,94820,317SH SOLE 0020,317
FIDELITY COVINGTON TRMSCI HLTH CARE I3160926004178,374SH SOLE 008,374
FIDELITY COVINGTON TRMSCI UTILS INDEX3160928653128,552SH SOLE 008,552
FIFTH THIRD BANCORPCOM31677310066734,617SH SOLE 0034,617
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N10871713,026SH SOLE 0013,026
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10874940,656SH SOLE 0040,656
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1923,51147,122SH SOLE 0047,122
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X1013258,700SH SOLE 008,700
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X11984318,299SH SOLE 0018,299
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X1276810,384SH SOLE 0010,384
FIRST TR EXCHANGE TRADED FDFINLS ALPHADEX33734X1351,14344,829SH SOLE 0044,829
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1433,30536,640SH SOLE 0036,640
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X15042811,297SH SOLE 0011,297
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1763233,868SH SOLE 003,868
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X18434313,301SH SOLE 0013,301
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6053,423106,407SH SOLE 00106,407
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4082906,333SH SOLE 006,333
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2001,37526,602SH SOLE 0026,602
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1181,58237,913SH SOLE 0037,913
FIRST TR EXCHANGE-TRADED FDNASDQ SEMCNDTR33738R8112365,378SH SOLE 005,378
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D10135817,950SH SOLE 0017,950
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8053,29760,183SH SOLE 0060,183
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F88831212,116SH SOLE 0012,116
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F76355218,785SH SOLE 0018,785
FIRST TR EXCHNG TRADED FD VIVEST US BUFFER33740F8625,362174,595SH SOLE 00174,595
FIRST TR LRG CP VL ALPHADEXCOM SHS33735J1013,78983,339SH SOLE 0083,339
FIRST TR LRGE CP CORE ALPHACOM SHS33734K1093736,272SH SOLE 006,272
FIRST TR MORNINGSTAR DIVID LSHS33691710938815,284SH SOLE 0015,284
FIRST TR NASDAQ-100 TECH INDCAP STRENGTH ETF33733E10412,159208,139SH SOLE 00208,139
FIRST TR NASDAQ-100 TECH INDDJ INTERNT IDX33733E3024,77427,997SH SOLE 0027,997
FIRST TR NASDAQ-100 TECH INDNY ARCA BIOTECH33733E2037954,736SH SOLE 004,736
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1093,39362,498SH SOLE 0062,498
FIRST TR VALUE LINE DIVID INSHS33734H1062989,843SH SOLE 009,843
FIRST TRUST PORTFOLIOS LPSHS3373451021,68615,456SH SOLE 0015,456
FISERV INCCOM3377381081,29613,279SH SOLE 0013,279
FITBIT INCCL A33812L1029815,095SH SOLE 0015,095
FLEETCOR TECHNOLOGIES INCCOM339041105210834SH SOLE 00834
FLEXIBLE SOLUTIONS INTL INCCOM33938T1042311,260SH SOLE 0011,260
FORD MTR CO DELCOM345370860697114,620SH SOLE 00114,620
FS KKR CAP CORP IICOM35952V30319715,303SH SOLE 0015,303
FS KKR CAPITAL CORPCOM30263520624017,152SH SOLE 0017,152
GENERAL ELECTRIC COCOM36960410327840,632SH SOLE 0040,632
GENERAL MLS INCCOM37033410497415,793SH SOLE 0015,793
GENUINE PARTS COCOM3724601054274,915SH SOLE 004,915
GILEAD SCIENCES INCCOM3755581031,51419,673SH SOLE 0019,673
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10585721,021SH SOLE 0021,021
GLAXOSMITHKLINE PLCSPONSORED ADR37733W105411,000SHCallSOLE 001,000
GLOBAL X FDSGBL X MSCI PT ET37950E19215016,227SH SOLE 0016,227
GLOBAL X FDSSUPER DIV ALTR37954Y80646242,860SH SOLE 0042,860
GOLDMAN SACHS BDC INCSHS38147U10726616,400SH SOLE 0016,400
GOLDMAN SACHS ETF TRACCES TREASURY3814305298168,120SH SOLE 008,120
GOLDMAN SACHS GROUP INCCOM38141G1044442,246SH SOLE 002,246
GRUPO TELEVISA SASPON ADR REP ORD40049J2066311,933SH SOLE 0011,933
GUIDEWIRE SOFTWARE INCCOM40171V1001,55914,065SH SOLE 0014,065
HEALTHPEAK PROPERTIES INCCOM42250P10333112,019SH SOLE 0012,019
HOME DEPOT INCCOM4370761021,1054,411SH SOLE 004,411
HONEYWELL INTL INCCOM4385161064513,121SH SOLE 003,121
HORIZON THERAPEUTICS PUB LTDSHSG461881012153,871SH SOLE 003,871
HUNTINGTON BANCSHARES INCCOM44615010422625,031SH SOLE 0025,031
INDEPENDENT BK CORP MICHCOM NEW45383860922214,979SH SOLE 0014,979
INGREDION INCCOM4571871021,34616,213SH SOLE 0016,213
INNOVATOR ETFS TRMSCI EAFE PWR45782C72223910,572SH SOLE 0010,572
INNOVATOR ETFS TRS&P 500 POWER45782C50888231,500SH SOLE 0031,500
INNOVATOR ETFS TRS&P 500 PWR45782C8132398,930SH SOLE 008,930
INTEL CORPCOM4581401003,47057,997SH SOLE 0057,997
INTERNATIONAL BUSINESS MACHSCOM4592001017065,843SH SOLE 005,843
INVESCO DB US DLR INDEX TRBULLISH FD46141D20334413,078SH SOLE 0013,078
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E40431215,691SH SOLE 0015,691
INVESCO EXCH TRADED FD TR IIKBW HIG DV YLD46138E61023817,572SH SOLE 0017,572
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51147333,483SH SOLE 0033,483
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3622076,274SH SOLE 006,274
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62136520,390SH SOLE 0020,390
INVESCO EXCHANGE TRADED FD TNASDAQ INTERNT46137V5303922,208SH SOLE 002,208
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT46137V3325252,363SH SOLE 002,363
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572272,228SH SOLE 002,228
INVESCO QQQ TRUNIT SER 146090E10310,76043,456SH SOLE 0043,456
ISHARES GOLD TRUSTISHARES46428510583649,218SH SOLE 0049,218
ISHARES INCESG MSCI EM ETF46434G8631,61550,328SH SOLE 0050,328
ISHARES INCMIN VOL GBL ETF4642865258,855101,113SH SOLE 00101,113
ISHARES INCMSCI EMRG CHN46434G7643508,162SH SOLE 008,162
ISHARES INCMSCI FRNTR100ETF46428614584835,048SH SOLE 0035,048
ISHARES INCMSCI TAIWAN ETF46434G7722415,993SH SOLE 005,993
ISHARES SILVER TRISHARES46428Q10929317,248SH SOLE 0017,248
ISHARES TR0-5YR HI YL CP46434V4072986,939SH SOLE 006,939
ISHARES TR1 3 YR TREAS BD4642874573353,868SH SOLE 003,868
ISHARES TR20 YR TR BD ETF4642874321,84711,269SH SOLE 0011,269
ISHARES TRCORE HIGH DV ETF46429B6631,50418,529SH SOLE 0018,529
ISHARES TRCORE INTL AGGR46435G6725,639101,273SH SOLE 00101,273
ISHARES TRCORE MSCI EAFE46432F8423,62463,406SH SOLE 0063,406
ISHARES TRCORE S&P MCP ETF4642875073,00916,923SH SOLE 0016,923
ISHARES TRCORE S&P SCP ETF4642878046,73098,550SH SOLE 0098,550
ISHARES TRCORE S&P TTL STK4642871508,939128,724SH SOLE 00128,724
ISHARES TRCORE S&P US VLU4642876631,36626,154SH SOLE 0026,154
ISHARES TRCORE S&P500 ETF46428720032,136103,768SH SOLE 00103,768
ISHARES TRCORE US AGGBD ET4642872264,02334,036SH SOLE 0034,036
ISHARES TREAFE GRWTH ETF4642888852,49329,995SH SOLE 0029,995
ISHARES TREAFE SML CP ETF4642882732,19640,952SH SOLE 0040,952
ISHARES TREDGE MSCI USA VL46432F3881,08314,988SH SOLE 0014,988
ISHARES TRESG MSCI USA ETF46435G4253,64952,138SH SOLE 0052,138
ISHARES TREXPANDED TECH464287515219771SH SOLE 00771
ISHARES TRFLTG RATE NT ETF46429B6553,47568,685SH SOLE 0068,685
ISHARES TRGLOBAL TECH ETF4642872911,0114,293SH SOLE 004,293
ISHARES TRIBOXX HI YD ETF4642885136818,339SH SOLE 008,339
ISHARES TRIBOXX INV CP ETF46428724216,714124,269SH SOLE 00124,269
ISHARES TRINTRM GOV CR ETF4642886122011,705SH SOLE 001,705
ISHARES TRJPMORGAN USD EMG4642882814554,167SH SOLE 004,167
ISHARES TRMBS ETF4642885881,23411,147SH SOLE 0011,147
ISHARES TRMICRO-CAP ETF4642888691,58218,131SH SOLE 0018,131
ISHARES TRMIN VOL EAFE ETF46429B68990813,751SH SOLE 0013,751
ISHARES TRMORTGE REL ETF46435G34261424,700SH SOLE 0024,700
ISHARES TRMSCI ACWI ETF4642882572803,797SH SOLE 003,797
ISHARES TRMSCI EAFE ETF4642874653485,711SH SOLE 005,711
ISHARES TRMSCI EMG MKT ETF4642872346,670166,782SH SOLE 00166,782
ISHARES TRMSCI KLD400 SOC4642885703462,935SH SOLE 002,935
ISHARES TRMSCI MIN VOL ETF46429B6979,328153,846SH SOLE 00153,846
ISHARES TRNASDAQ BIOTECH4642875563422,506SH SOLE 002,506
ISHARES TRNATIONAL MUN ETF4642884144,02934,912SH SOLE 0034,912
ISHARES TRPFD AND INCM SEC4642886879,099262,673SH SOLE 00262,673
ISHARES TRPHLX SEMICND ETF4642875231,6376,044SH SOLE 006,044
ISHARES TRRUS 1000 ETF4642876222151,250SH SOLE 001,250
ISHARES TRRUS 1000 GRW ETF4642876146,09731,763SH SOLE 0031,763
ISHARES TRRUS 1000 VAL ETF4642875982061,830SH SOLE 001,830
ISHARES TRRUS 2000 VAL ETF4642876304494,605SH SOLE 004,605
ISHARES TRRUS MD CP GR ETF4642874816354,016SH SOLE 004,016
ISHARES TRRUSSELL 2000 ETF4642876551,75312,242SH SOLE 0012,242
ISHARES TRS&P 100 ETF4642871011,3869,734SH SOLE 009,734
ISHARES TRS&P 500 GRWT ETF4642873091,2015,789SH SOLE 005,789
ISHARES TRS&P 500 VAL ETF4642874083863,566SH SOLE 003,566
ISHARES TRS&P SML 600 GWT4642878875823,426SH SOLE 003,426
ISHARES TRSELECT DIVID ETF46428716889011,024SH SOLE 0011,024
ISHARES TRSH TR CRPORT ETF46428864696617,656SH SOLE 0017,656
ISHARES TRSHORT TREAS BD4642886792252,033SH SOLE 002,033
ISHARES TRSP SMCP600VL ETF4642878793152,614SH SOLE 002,614
ISHARES TRTIPS BD ETF4642871769187,465SH SOLE 007,465
ISHARES TRU.S. FIN SVC ETF4642877706385,344SH SOLE 005,344
ISHARES TRU.S. FINLS ETF4642877882352,130SH SOLE 002,130
ISHARES TRU.S. MED DVC ETF4642888101,7846,739SH SOLE 006,739
ISHARES TRU.S. REAL ES ETF4642877396678,469SH SOLE 008,469
ISHARES TRU.S. TECH ETF4642877218773,251SH SOLE 003,251
ISHARES TRUS HLTHCARE ETF4642877625772,674SH SOLE 002,674
ISHARES TRUS TREAS BD ETF46429B2673,253116,202SH SOLE 00116,202
ISHARES U S ETF TRSHT MAT BD ETF46431W5072504,998SH SOLE 004,998
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8862,15142,795SH SOLE 0042,795
JOHNSON & JOHNSONCOM4781601048,80462,607SH SOLE 0062,607
JONES LANG LASALLE INCCOM48020Q1071,0329,978SH SOLE 009,978
JPMORGAN CHASE & COALERIAN ML ETN46625H3651,330100,782SH SOLE 00100,782
JPMORGAN CHASE & COCOM46625H1001,65517,590SH SOLE 0017,590
KELLOGG COCOM4878361084606,965SH SOLE 006,965
KIMBERLY CLARK CORPCOM4943681032,56618,153SH SOLE 0018,153
KINDER MORGAN INC DELCOM49456B10140926,966SH SOLE 0026,966
LA Z BOY INCCOM5053361072,973109,856SH SOLE 00109,856
LAM RESEARCH CORPCOM5128071083691,142SH SOLE 001,142
LEGGETT & PLATT INCCOM5246601071,33337,935SH SOLE 0037,935
LILLY ELI & COCOM5324571086784,129SH SOLE 004,129
LOWES COS INCCOM5486611077595,614SH SOLE 005,614
LULULEMON ATHLETICA INCCOM550021109219701SH SOLE 00701
LYFT INCCL A COM55087P1042447,390SH SOLE 007,390
MASTERCARD INCORPORATEDCL A57636Q1046902,334SH SOLE 002,334
MCDONALDS CORPCOM5801351013,74320,290SH SOLE 0020,290
MEDTRONIC PLCSHSG5960L1034,49449,010SH SOLE 0049,010
MERCK & CO. INCCOM58933Y1056768,745SH SOLE 008,745
MICROCHIP TECHNOLOGY INC.COM5950171041,70316,170SH SOLE 0016,170
MICROSOFT CORPCOM59491810413,80367,823SH SOLE 0067,823
MONGODB INCCL A60937P1064221,866SH SOLE 001,866
MORGAN STANLEYCOM NEW6174464483156,520SH SOLE 006,520
NAVIENT CORPORATIONCOM63938C10811516,425SH SOLE 0016,425
NETFLIX INCCOM64110L106344757SH SOLE 00757
NEUROCRINE BIOSCIENCES INCCOM64125C1092131,743SH SOLE 001,743
NEWMONT CORPCOM6516391062263,660SH SOLE 003,660
NEXTERA ENERGY INCCOM65339F1013761,564SH SOLE 001,564
NIKE INCCL B6541061034905,002SH SOLE 005,002
NORTHROP GRUMMAN CORPCOM6668071021,2173,960SH SOLE 003,960
NOVARTIS AGSPONSORED ADR66987V1092983,410SH SOLE 003,410
NUCOR CORPCOM6703461053859,294SH SOLE 009,294
NUSTAR ENERGY LPUNIT COM67058H10232722,900SH SOLE 0022,900
NUTANIX INCCL A67059N10863826,907SH SOLE 0026,907
NUVEEN MUN VALUE FD INCCOM67092810027526,954SH SOLE 0026,954
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10149133,286SH SOLE 0033,286
NUVEEN SELECT TAX FREE INCOMSH BEN INT67063C10621013,994SH SOLE 0013,994
NVIDIA CORPORATIONCOM67066G1042,9287,708SH SOLE 007,708
ORACLE CORPCOM68389X1052895,235SH SOLE 005,235
OSI ETF TROSHARES US QUALT67110P4071,41742,830SH SOLE 0042,830
OSI ETF TROSHARES US SMLCP67110P10029011,618SH SOLE 0011,618
PAYPAL HLDGS INCCOM70450Y1037904,532SH SOLE 004,532
PEPSICO INCCOM7134481082,01815,259SH SOLE 0015,259
PFIZER INCCOM7170811035,672173,450SH SOLE 00173,450
PHILLIPS 66COM7185461042233,108SH SOLE 003,108
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D10624313,159SH SOLE 0013,159
PIMCO DYNAMIC INCOME FDSHS72201Y10125610,358SH SOLE 0010,358
PNC FINL SVCS GROUP INCCOM6934751058988,540SH SOLE 008,540
PROCTER AND GAMBLE COCOM7427181099,36778,337SH SOLE 0078,337
PROGRESSIVE CORP OHIOCOM7433151032062,567SH SOLE 002,567
PROSHARES TRPSHS ULT S&P 50074347R1072802,238SH SOLE 002,238
PROSHARES TRPSHS ULTRA DOW3074347R3052686,660SH SOLE 006,660
PROSHARES TRPSHS ULTRA QQQ74347R2062962,003SH SOLE 002,003
PROSHARES TR IIULTA BLMBG 201774347Y8882408,364SH SOLE 008,364
PROSPECT CAP CORPCOM74348T1025510,765SH SOLE 0010,765
PULTE GROUP INCCOM7458671012196,426SH SOLE 006,426
QUALCOMM INCCOM7475251035896,462SH SOLE 006,462
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,74128,249SH SOLE 0028,249
REALTY INCOME CORPCOM7561091042534,260SH SOLE 004,260
REPUBLIC SVCS INCCOM7607591002052,493SH SOLE 002,493
ROCKWELL AUTOMATION INCCOM7739031092141,006SH SOLE 001,006
ROYAL BK CDACOM7800871022713,990SH SOLE 003,990
ROYAL CARIBBEAN CRUISES LTDCOMV7780T1032935,823SH SOLE 005,823
SALESFORCE COM INCCOM79466L3022,41412,885SH SOLE 0012,885
SANOFISPONSORED ADR80105N1054919,618SH SOLE 009,618
SCHWAB CHARLES CORPCOM8085131051,00729,848SH SOLE 0029,848
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247976,772130,852SH SOLE 00130,852
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440951410,258SH SOLE 0010,258
SEAGATE TECHNOLOGY PLCSHSG7945M10762212,843SH SOLE 0012,843
SELECT SECTOR SPDR TRENERGY81369Y5063408,982SH SOLE 008,982
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2098048,038SH SOLE 008,038
SELECT SECTOR SPDR TRSBI INT-FINL81369Y60528712,414SH SOLE 0012,414
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8864177,383SH SOLE 007,383
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032,16920,757SH SOLE 0020,757
SERVICENOW INCCOM81762P102294727SH SOLE 00727
SHERWIN WILLIAMS COCOM8243481065991,037SH SOLE 001,037
SHOPIFY INCCL A82509L1073,5343,723SH SOLE 003,723
SILVERCORP METALS INCCOM82835P10311521,346SH SOLE 0021,346
SIRIUS XM HOLDINGS INCCOM82968B10316728,514SH SOLE 0028,514
SOUTHERN COCOM84258710786016,592SH SOLE 0016,592
SOUTHWEST AIRLS COCOM8447411082045,977SH SOLE 005,977
SPDR DOW JONES INDL AVERAGEUT SER 178467X1093751,454SH SOLE 001,454
SPDR GOLD TRGOLD SHS78463V1073,90223,312SH SOLE 0023,312
SPDR INDEX SHS FDSGLB NAT RESRCE78463X5411,22333,113SH SOLE 0033,113
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5093,30898,856SH SOLE 0098,856
SPDR INDEX SHS FDSS&P CHINA ETF78463X4002672,542SH SOLE 002,542
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7563628,856SH SOLE 008,856
SPDR S&P 500 ETF TRTR UNIT78462F10311,63137,720SH SOLE 0037,720
SPDR S&P 500 ETF TRTR UNIT78462F10362200SHCallSOLE 00200
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1073871,194SH SOLE 001,194
SPDR SER TRBLOOMBERG BRCLYS78468R6224,98349,262SH SOLE 0049,262
SPDR SER TRBLOOMBERG SRT TR78468R40844117,483SH SOLE 0017,483
SPDR SER TRNUVEEN BBG BRCLY78464A2845209,226SH SOLE 009,226
SPDR SER TRNUVEEN BLMBRG SR78468R7391,05521,161SH SOLE 0021,161
SPDR SER TRPORTFLI INTRMDIT78464A6721,39742,044SH SOLE 0042,044
SPDR SER TRPRTFLO S&P500 GW78464A4094,27095,061SH SOLE 0095,061
SPDR SER TRPRTFLO S&P500 VL78464A50838613,326SH SOLE 0013,326
SPDR SER TRS&P 400 MDCP GRW78464A8212274,220SH SOLE 004,220
SPDR SER TRS&P BIOTECH78464A8702472,205SH SOLE 002,205
SPDR SER TRWELLS FG PFD ETF78464A2923217,675SH SOLE 007,675
SPLUNK INCCOM8486371043471,745SH SOLE 001,745
SQUARE INCCL A8522341031,55914,859SH SOLE 0014,859
SSGA ACTIVE ETF TRMULT ASS RLRTN78467V1032,183102,676SH SOLE 00102,676
STARBUCKS CORPCOM8552441094816,532SH SOLE 006,532
STEEL DYNAMICS INCCOM85811910085332,681SH SOLE 0032,681
STORE CAP CORPCOM86212110064427,059SH SOLE 0027,059
SYNNEX CORPCOM87162W1004353,633SH SOLE 003,633
SYSCO CORPCOM87182910785215,579SH SOLE 0015,579
TAKE-TWO INTERACTIVE SOFTWARCOM8740541093502,506SH SOLE 002,506
TARGET CORPCOM87612E1062,85723,826SH SOLE 0023,826
TCW STRATEGIC INCOME FD INCCOM87234010413023,833SH SOLE 0023,833
TESLA INCCOM88160R101441408SH SOLE 00408
TJX COS INC NEWCOM8725401092264,461SH SOLE 004,461
TORONTO DOMINION BK ONTCOM NEW8911605092866,412SH SOLE 006,412
TRANSDIGM GROUP INCCOM893641100213482SH SOLE 00482
TWILIO INCCL A90138F1029384,274SH SOLE 004,274
TWITTER INCCOM90184L1022418,091SH SOLE 008,091
UBER TECHNOLOGIES INCCOM90353T1002347,517SH SOLE 007,517
UBS AG LONDON BRANCHETRACS WF BUS DE90274D41665446,767SH SOLE 0046,767
UNDER ARMOUR INCCL A90431110714114,438SH SOLE 0014,438
UNILEVER PLCSPON ADR NEW9047677042063,747SH SOLE 003,747
UNION PAC CORPCOM9078181082761,634SH SOLE 001,634
UNITED PARCEL SERVICE INCCL B9113121066916,214SH SOLE 006,214
UNITED STATES STL CORP NEWCOM91290910822531,195SH SOLE 0031,195
UNITEDHEALTH GROUP INCCOM91324P1027082,399SH SOLE 002,399
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H4095799,771SH SOLE 009,771
VANECK VECTORS ETF TRMTG REIT INCOME92189F45232624,227SH SOLE 0024,227
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F6762481,626SH SOLE 001,626
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327033313,169SH SOLE 003,169
VANGUARD BD INDEX FDSINTERMED TERM9219378193283,519SH SOLE 003,519
VANGUARD BD INDEX FDSSHORT TRM BOND9219378274,77557,451SH SOLE 0057,451
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378354,92055,691SH SOLE 0055,691
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40789715,543SH SOLE 0015,543
VANGUARD INDEX FDSEXTEND MKT ETF9229086521,56913,254SH SOLE 0013,254
VANGUARD INDEX FDSGROWTH ETF9229087367,51437,183SH SOLE 0037,183
VANGUARD INDEX FDSLARGE CAP ETF9229086372381,661SH SOLE 001,661
VANGUARD INDEX FDSMCAP GR IDXVIP9229085383,49121,146SH SOLE 0021,146
VANGUARD INDEX FDSMCAP VL IDXVIP9229085122,91230,430SH SOLE 0030,430
VANGUARD INDEX FDSMID CAP ETF9229086292,82517,237SH SOLE 0017,237
VANGUARD INDEX FDSREAL ESTATE ETF9229085534,19653,434SH SOLE 0053,434
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,0963,867SH SOLE 003,867
VANGUARD INDEX FDSSM CP VAL ETF9229086118527,966SH SOLE 007,966
VANGUARD INDEX FDSSMALL CP ETF9229087512,59817,825SH SOLE 0017,825
VANGUARD INDEX FDSSML CP GRW ETF9229085952771,390SH SOLE 001,390
VANGUARD INDEX FDSTOTAL STK MKT9229087693,21220,519SH SOLE 0020,519
VANGUARD INDEX FDSVALUE ETF9229087446,24762,731SH SOLE 0062,731
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753467,263SH SOLE 007,263
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428585,343134,892SH SOLE 00134,892
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427181,48115,328SH SOLE 0015,328
VANGUARD INTL EQUITY INDEX FGLB EX US ETF92204267656612,141SH SOLE 0012,141
VANGUARD MALVERN FDSSTRM INFPROIDX92202080553710,696SH SOLE 0010,696
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8701,39414,647SH SOLE 0014,647
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8131,78516,796SH SOLE 0016,796
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7711,04619,234SH SOLE 0019,234
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4095376,491SH SOLE 006,491
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088447,49463,949SH SOLE 0063,949
VANGUARD STAR FDSVG TL INTL STK F9219097683507,124SH SOLE 007,124
VANGUARD TAX-MANAGED FDSFTSE DEV MKT ETF92194385810,142261,471SH SOLE 00261,471
VANGUARD WHITEHALL FDSEMERG MKT BD ETF9219468852,00925,842SH SOLE 0025,842
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464062,10226,686SH SOLE 0026,686
VANGUARD WORLD FDMEGA GRWTH IND9219108162051,252SH SOLE 001,252
VANGUARD WORLD FDSFINANCIALS ETF92204A4052464,299SH SOLE 004,299
VANGUARD WORLD FDSINF TECH ETF92204A7028513,054SH SOLE 003,054
VANGUARD WORLD FDSUTILITIES ETF92204A8761,1169,025SH SOLE 009,025
VERIZON COMMUNICATIONS INCCOM92343V1042,65648,180SH SOLE 0048,180
VERIZON COMMUNICATIONS INCCOM92343V104551,000SHCallSOLE 001,000
VERTEX PHARMACEUTICALS INCCOM92532F1003711,279SH SOLE 001,279
VIACOMCBS INCCL B92556H2061,64370,475SH SOLE 0070,475
VISA INCCOM CL A92826C8391,6758,672SH SOLE 008,672
WALMART INCCOM9311421032,58521,579SH SOLE 0021,579
WASTE MGMT INC DELCOM94106L1092,13820,188SH SOLE 0020,188
WEC ENERGY GROUP INCCOM92939U1062092,386SH SOLE 002,386
WELLS FARGO CO NEWCOM9497461012118,249SH SOLE 008,249
WESTERN ASSET MTG DEFINED OPCOM95790B10945030,674SH SOLE 0030,674
WISDOMTREE TREMER MKT HIGH FD97717W3151,01928,204SH SOLE 0028,204
WISDOMTREE TRYIELD ENHANCD US97717X51199818,544SH SOLE 0018,544
WW INTL INCCOM98262P10131512,400SH SOLE 0012,400