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 COCOM88579Y1013362,097SH SOLE1002,097
ABBVIE INCCOM00287Y1092152,453SH SOLE1002,453
ADOBE SYSTEMS INCORPORATEDCOM00724F101363740SH SOLE100740
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1023981,354SH SOLE1001,354
ALLSTATE CORPCOM0200021019069,629SH SOLE1009,629
ALTERYX INCCOM CL A02156B1032702,374SH SOLE 002,374
AMAZON COM INCCOM023135106916291SH SOLE100291
APPLE INCCOM0378331004,42338,190SH SOLE10038,190
ARK ETF TRGENOMIC REV ETF00214Q3026319,907SH SOLE 009,907
ARK ETF TRNEXT GNRTN INTER00214Q4015424,988SH SOLE 004,988
AT&T INCCOM00206R1022528,837SH SOLE 008,837
BK OF AMERICA CORPCOM06050510439816,513SH SOLE10016,513
BANK NOVA SCOTIA B CCOM06414910784320,307SH SOLE10020,307
BECTON DICKINSON & COCOM0758871092521,082SH SOLE1001,082
BLACKSTONE GROUP INCCOM CL A09260D1074588,766SH SOLE1008,766
BROADCOM INCCOM11135F101308846SH SOLE100846
CISCO SYS INCCOM17275R10265416,610SH SOLE10016,610
COMCAST CORP NEWCL A20030N10198721,344SH SOLE10021,344
COSTCO WHSL CORP NEWCOM22160K105235661SH SOLE100661
DARE BIOSCIENCE INCCOM23666P1015050,000SH SOLE 0050,000
DISNEY WALT COCOM DISNEY2546871061,0378,537SH SOLE1008,537
DOCUSIGN INCCOM2561631064412,047SH SOLE 002,047
DUKE ENERGY CORP NEWCOM NEW26441C2046447,267SH SOLE1007,267
EDISON INTLCOM2810201072514,928SH SOLE1004,928
ENBRIDGE INCCOM29250N1052227,617SH SOLE1007,617
EXXON MOBIL CORPCOM30231G10295427,802SH SOLE 0027,802
FACEBOOK INCCL A30303M1026252,385SH SOLE1002,385
FASTLY INCCL A31188V1004474,774SH SOLE 004,774
GARMIN LTDSHSH2906T1092373,749SH SOLE 003,749
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3029445,013SH SOLE1005,013
FIRST TR VALUE LINE DIVID INSHS33734H1066,604209,910SH SOLE100209,910
FIRST TR NASDAQ 100 TECH INDSHS3373451024764,062SH SOLE1004,062
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E1045398,516SH SOLE 008,516
FIRST TR EXCHANGE-TRADED FDNASDAQ TRANSN33738R79542518,230SH SOLE10018,230
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8058,073146,697SH SOLE100146,697
FIRST TR EXCHANGE TRADED FDCONSUMR DISCRE33734X10145510,695SH SOLE10010,695
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1764514,963SH SOLE1004,963
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10553514,212SH SOLE10014,212
GLOBALSTAR INCCOM3789734082167,755SH SOLE 0067,755
HANCOCK JOHN TAX-ADVANTAGEDCOM41013V1002,608136,621SH SOLE 00136,621
HUNTINGTON INGALLS INDS INCCOM4464131066584,673SH SOLE1004,673
INNOVATOR ETFS TRNASDAQ 100 PWER45782C2762044,787SH SOLE 004,787
INTEL CORPCOM4581401003075,928SH SOLE1005,928
INTERNATIONAL BUSINESS MACHSCOM4592001018887,297SH SOLE1007,297
INTERNATIONAL PAPER COCOM4601461032506,171SH SOLE1006,171
INTUITIVE SURGICAL INCCOM NEW46120E602241339SH SOLE 00339
INVESCO EXCH TRADED FD TR II1 30 LADER TRE46138E1073538,982SH SOLE 008,982
INVESCO EXCH TRADED FD TR IIPFD ETF46138E51149333,465SH SOLE10033,465
INVESCO QQQ TRUNIT SER 146090E10311,60641,773SH SOLE10041,773
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3573,75534,734SH SOLE10034,734
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1021,42843,018SH SOLE10043,018
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50827512,633SH SOLE10012,633
ISHARES TRCORE S&P500 ETF4642872004,24212,624SH SOLE10012,624
ISHARES TRCORE S&P SCP ETF4642878049,643137,310SH SOLE100137,310
ISHARES TRCORE S&P TTL STK4642871503084,083SH SOLE 004,083
ISHARES TRCORE US AGGBD ET46428722612,707107,629SH SOLE100107,629
ISHARES TRMSCI USA MIN VOL46429B6976,488101,812SH SOLE100101,812
ISHARES TRMSCI USA MMENTM46432F3965,39836,622SH SOLE10036,622
ISHARES GOLD TRUSTISHARES46428510520211,220SH SOLE 0011,220
ISHARES INCCORE MSCI EMKT46434G10310,132191,900SH SOLE100191,900
ISHARES INCMSCI EURZONE ETF4642866083,66096,511SH SOLE10096,511
ISHARES TRJPMORGAN USD EMG4642882813,93135,453SH SOLE10035,453
ISHARES TRMSCI EAFE MIN VL46429B6892,63738,705SH SOLE10038,705
ISHARES TRS&P 500 GRWT ETF4642873095222,261SH SOLE 002,261
ISHARES TRISHS 1-5YR INVS46428864698317,896SH SOLE10017,896
ISHARES TR1 3 YR TREAS BD4642874572,96834,304SH SOLE10034,304
ISHARES TR20 YR TR BD ETF4642874328074,941SH SOLE1004,941
ISHARES TRBARCLAYS 7 10 YR4642874401,22510,054SH SOLE 0010,054
ISHARES TRU.S. MED DVC ETF4642888109363,123SH SOLE 003,123
ISHARES TREXPANDED TECH4642875151,2403,985SH SOLE 003,985
ISHARES TRIBOXX HI YD ETF4642885132,04024,311SH SOLE10024,311
ISHARES TRNATIONAL MUN ETF4642884141,43412,368SH SOLE10012,368
ISHARES TRRUS MID CAP ETF4642874991,30422,730SH SOLE10022,730
ISHARES TRS&P MC 400GR ETF4642876064882,040SH SOLE 002,040
ISHARES TRPFD AND INCM SEC4642886871,19932,894SH SOLE 0032,894
JOHNSON & JOHNSONCOM4781601041,3999,395SH SOLE1009,395
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8372,68152,784SH SOLE 0052,784
KINDER MORGAN INC DELCOM49456B10124419,756SH SOLE10019,756
LINDE PLCSHSG5494J1035522,317SH SOLE1002,317
LIVONGO HEALTH INCCOM5391831033412,438SH SOLE 002,438
LOCKHEED MARTIN CORPCOM5398301091,0752,805SH SOLE1002,805
MASTERCARD INCORPORATEDCL A57636Q1045101,508SH SOLE1001,508
MCCORMICK & CO INCCOM NON VTG5797802063061,579SH SOLE1001,579
MCDONALDS CORPCOM5801351012971,353SH SOLE 001,353
MEDTRONIC PLCSHSG5960L1031,0199,801SH SOLE1009,801
MERCK & CO. INCCOM58933Y1054705,669SH SOLE1005,669
METLIFE INCCOM59156R1082185,865SH SOLE1005,865
MICROSOFT CORPCOM5949181042,19710,445SH SOLE10010,445
MONDELEZ INTL INCCL A6092071054407,662SH SOLE1007,662
NEW AMER HIGH INCOME FD INCCOM NEW641876800910111,275SH SOLE 00111,275
NEXTERA ENERGY INCCOM65339F1014041,457SH SOLE1001,457
NUVEEN FLTNG RTE INCM OPP FDCOM SHS6706EN10020925,457SH SOLE 0025,457
NVIDIA CORPORATIONCOM67066G1047641,411SH SOLE1001,411
OKTA INCCL A6792951053181,485SH SOLE 001,485
ORACLE CORPCOM68389X10598216,443SH SOLE10016,443
PACER FDS TRBNCHMRK INFRA69374H74154415,390SH SOLE 0015,390
PACER FDS TRTRENDP US LAR CP69374H10545715,478SH SOLE 0015,478
PACER FDS TRTRENDPILOT US BD69374H64227710,627SH SOLE 0010,627
PACWEST BANCORP DELCOM69526310363136,924SH SOLE10036,924
PFIZER INCCOM71708110354514,847SH SOLE10014,847
PIMCO ETF TRACTIVE BD ETF72201R7754,07536,241SH SOLE10036,241
PIMCO INCOME OPPORTUNITY FDCOM72202B10061426,575SH SOLE 0026,575
PPG INDS INCCOM6935061074673,823SH SOLE1003,823
PROCTER AND GAMBLE COCOM7427181091,79912,946SH SOLE10012,946
PROSHARES TRS&P 500 DV ARIST74348A4673254,506SH SOLE 004,506
PROSHARES TRS&P MDCP 400 DIV74347B6803105,847SH SOLE 005,847
PUBLIC SVC ENTERPRISE GRP INCOM7445731062163,929SH SOLE1003,929
QUALCOMM INCCOM7475251034653,953SH SOLE1003,953
RAYTHEON TECHNOLOGIES CORPCOM75513E10163711,079SH SOLE10011,079
ROCKWELL AUTOMATION INCCOM7739031092211,000SH SOLE 001,000
SALESFORCE COM INCCOM79466L3023921,559SH SOLE1001,559
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30874411,603SH SOLE 0011,603
SHERWIN WILLIAMS COCOM8243481061,7922,572SH SOLE 002,572
SHOPIFY INCCL A82509L1071,8471,806SH SOLE1001,806
SPDR SER TRBLMBRG BRC CNVRT78464A3596489,413SH SOLE1009,413
SPDR SER TRPORTFOLIO AGRGTE78464A6494,118133,670SH SOLE100133,670
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X5095,429148,484SH SOLE100148,484
SPDR SER TRPORTFOLIO LN COR78464A3672668,370SH SOLE1008,370
SPDR SER TRPRTFLO S&P500 VL78464A50822,885757,777SH SOLE100757,777
SPDR SER TRPORTFOLIO S&P40078464A8479,549292,647SH SOLE100292,647
SPDR SER TRPRTFLO S&P500 GW78464A40931,489628,392SH SOLE100628,392
SPDR S&P 500 ETF TRTR UNIT78462F1038892,656SH SOLE1002,656
SPDR S&P 500 ETF TRTR UNIT78462F1036341,892SH SOLE 001,892
SPDR S&P 500 ETF TRTR UNIT78462F1031,5234,548SH SOLE1004,548
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,3714,047SH SOLE1004,047
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107618SH SOLE 0018
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,3774,065SH SOLE1004,065
SPDR SER TRBLOMBRG BRC INTL78464A1512847,985SH SOLE1007,985
SPDR SER TRWELLS FG PFD ETF78464A2922736,287SH SOLE1006,287
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8483,73375,695SH SOLE10075,695
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88911,927407,620SH SOLE100407,620
STONECO LTDCOM CL AG8515810634642SH SOLE100642
STONECO LTDCOM CL AG851581061773,350SH SOLE 003,350
STONECO LTDCOM CL AG851581062113,992SH SOLE1003,992
TELADOC HEALTH INCCOM87918A105217991SH SOLE 00991
TEXAS INSTRS INCCOM8825081045854,098SH SOLE1004,098
THERMO FISHER SCIENTIFIC INCCOM8835561024741,073SH SOLE1001,073
THE TRADE DESK INCCOM CL A88339J105261504SH SOLE 00504
TRAVELERS COMPANIES INCCOM89417E1092592,394SH SOLE1002,394
TRIMTABS ETF TRALL CAP US FREE89628W3023969,626SH SOLE 009,626
UNILEVER PLCSPON ADR NEW90476770490614,694SH SOLE 0014,694
UNION PAC CORPCOM9078181083251,653SH SOLE1001,653
UNITED PARCEL SERVICE INCCL B9113121067204,323SH SOLE1004,323
UNITEDHEALTH GROUP INCCOM91324P1021,1623,726SH SOLE1003,726
VANECK VECTORS ETF TRGOLD MINERS ETF92189F1062446,225SH SOLE1006,225
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4073385,815SH SOLE1005,815
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088448,87068,942SH SOLE10068,942
VANGUARD WORLD FDSCONSUM STP ETF92204A2072071,266SH SOLE1001,266
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1021,25320,188SH SOLE 0020,188
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385814,857363,258SH SOLE100363,258
VANGUARD INDEX FDSTOTAL STK MKT9229087691,0726,294SH SOLE 006,294
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783510,007113,427SH SOLE100113,427
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,23315,241SH SOLE 0015,241
VERIZON COMMUNICATIONS INCCOM92343V1045909,919SH SOLE1009,919
VISA INCCOM CL A92826C8397933,964SH SOLE1003,964
VULCAN MATLS COCOM9291601092742,022SH SOLE1002,022
WALMART INCCOM9311421031,0687,636SH SOLE1007,636
WASTE MGMT INC DELCOM94106L1093322,931SH SOLE1002,931
WELLS FARGO CO NEWCOM94974610162526,585SH SOLE10026,585
WILLIAMS COS INCCOM96945710032616,581SH SOLE10016,581
WISDOMTREE TRYIELD ENHANCD US97717X5111,72732,081SH SOLE10032,081
DBX ETF TRXTRCKR MSCI US2330511501,00232,642SH SOLE10032,642
DBX ETF TRXTRACK USD HIGH2330514323366,977SH SOLE1006,977
ZOETIS INCCL A98978V1035983,615SH SOLE1003,615