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 COCOM88579Y1013541,760SH SOLE 001,760
ABBOTT LABSCOM0028241001,04414,275SH SOLE 0014,275
ABBVIE INCCOM00287Y1093844,813SH SOLE 004,813
ADOBE INCCOM00724F1016582,584SH SOLE 002,584
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1024172,426SH SOLE 002,426
ALLIANZGI NFJ DIVID INT & PRCOM01883A10718915,800SH SOLE 0015,800
ALPHABET INCCAP STK CL A02079K305692601SH SOLE 00601
ALPHABET INCCAP STK CL C02079K107936817SH SOLE 00817
ALPS ETF TRALERIAN MLP00162Q86667967,700SH SOLE 0067,700
ALPS ETF TRRIVRFRNT STR INC00162Q78332313,147SH SOLE 0013,147
AMAZON COM INCCOM0231351062,0551,239SH SOLE 001,239
AMERICAN CAMPUS CMNTYS INCCOM0248351003056,655SH SOLE 006,655
AMERICAN TOWER CORP NEWCOM03027X1003452,000SH SOLE 002,000
APPLE INCCOM0378331001,7039,779SH SOLE 009,779
ARISTA NETWORKS INCCOM0404131064582,046SH SOLE 002,046
ARK ETF TRINNOVATION ETF00214Q10447810,882SH SOLE 0010,882
AT&T INCCOM00206R10262721,164SH SOLE 0021,164
ATLASSIAN CORP PLCCL AG062421043603,500SH SOLE 003,500
AUTOMATIC DATA PROCESSING INCOM0530151033452,375SH SOLE 002,375
BANK AMER CORPCOM0605051042408,332SH SOLE 008,332
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,5697,549SH SOLE 007,549
BLACKSTONE GROUP L PCOM UNIT LTD09253U1082216,389SH SOLE 006,389
BOEING COCOM0970231055401,315SH SOLE 001,315
BRISTOL MYERS SQUIBB COCOM1101221084208,369SH SOLE 008,369
BROADCOM INCCOM11135F1014631,714SH SOLE 001,714
CANOPY GROWTH CORPCOM1380351002515,163SH SOLE 005,163
CBRE CLARION GLOBAL REAL ESTCOM12504G10030742,823SH SOLE 0042,823
CERIDIAN HCM HLDG INCCOM15677J1083447,890SH SOLE 007,890
CHEVRON CORP NEWCOM1667641003,28527,496SH SOLE 0027,496
CHURCH & DWIGHT INCCOM1713401023856,360SH SOLE 006,360
CLOUDERA INCCOM18914U10014310,179SH SOLE 0010,179
COLGATE PALMOLIVE COCOM19416210392214,239SH SOLE 0014,239
CONSTELLATION BRANDS INCCL A21036P1083672,102SH SOLE 002,102
COSTCO WHSL CORP NEWCOM22160K1052891,365SH SOLE 001,365
CRONOS GROUP INCCOM22717L10134115,620SH SOLE 0015,620
CROWN CASTLE INTL CORP NEWCOM22822V1014583,845SH SOLE 003,845
DIGITAL RLTY TR INCCOM2538681032712,446SH SOLE 002,446
DISNEY WALT COCOM DISNEY2546871065945,273SH SOLE 005,273
EATON VANCE TXMGD GL BUYWR OCOM27829C10514915,250SH SOLE 0015,250
EDWARDS LIFESCIENCES CORPCOM28176E1082111,240SH SOLE 001,240
EXXON MOBIL CORPCOM30231G1024015,299SH SOLE 005,299
FACEBOOK INCCL A30303M1024752,774SH SOLE 002,774
FIRST TR EXCHANGE TRADED FDFIRST TR ENH NEW33739Q4085128,546SH SOLE 008,546
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D4084449,381SH SOLE 009,381
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2001,14822,436SH SOLE 0022,436
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R5062327,836SH SOLE 007,836
FIRST TR EXCHANGE-TRADED FDPFD SECS INC ETF33739E10853228,391SH SOLE 0028,391
FIRST TR NAS100 EQ WEIGHTEDSHS3373441055448,775SH SOLE 008,775
FIRST TR NASDAQ100 TECH INDESHS3373451024455,700SH SOLE 005,700
FIRST TR VALUE LINE DIVID INSHS33734H10635011,150SH SOLE 0011,150
FIVE BELOW INCCOM33829M1013292,583SH SOLE 002,583
GASLOG PARTNERS LPUNIT LTD PTNRPY2687W10877833,664SH SOLE 0033,664
GOLDMAN SACHS ETF TRACCESS INVT GR38143047976215,708SH SOLE 0015,708
HANESBRANDS INCCOM41034510274247,576SH SOLE 0047,576
HOME DEPOT INCCOM4370761026763,629SH SOLE 003,629
ILLINOIS TOOL WKS INCCOM4523081092191,587SH SOLE 001,587
INTEL CORPCOM45814010057211,439SH SOLE 0011,439
INTERCONTINENTAL EXCHANGE INCOM45866F1044876,294SH SOLE 006,294
INVESCO EXCH TRD SLF IDX FDBULSHS 2024 CB46138J8411,16257,000SH SOLE 0057,000
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V8372053,850SH SOLE 003,850
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3576626,515SH SOLE 006,515
INVESCO EXCHNG TRADED FD TRS&P SMLCP UTIL46138G4093145,961SH SOLE 005,961
INVESCO QQQ TRUNIT SER 146090E1034392,565SH SOLE 002,565
IONIS PHARMACEUTICALS INCCOM46222210085414,663SH SOLE 0014,663
ISHARES INCMIN VOL EMRG MKT4642865332574,300SH SOLE 004,300
ISHARES TRINTL SEL DIV ETF46428844833510,731SH SOLE 0010,731
ISHARES TRMIN VOL USA ETF46429B6974157,400SH SOLE 007,400
ISHARES TRMORTGE REL ETF46435G3423868,821SH SOLE 008,821
ISHARES TRMSCI EAFE ETF4642874652313,638SH SOLE 003,638
ISHARES TRNASDAQ BIOTECH4642875562502,274SH SOLE 002,274
ISHARES TRSELECT DIVID ETF4642871683193,332SH SOLE 003,332
ISHARES TRSHORT TREAS BD4642886792031,839SH SOLE 001,839
ISHARES TRTIPS BD ETF4642871764644,191SH SOLE 004,191
ISHARES TRTRS FLT RT BD46434V8602545,057SH SOLE 005,057
ISHARES TRU.S. FIN SVC ETF4642877703642,905SH SOLE 002,905
ISHARES TRULTR SH TRM BD46434V8783296,561SH SOLE 006,561
ISHARES TRUS AER DEF ETF4642887602781,383SH SOLE 001,383
ISHARES TRUS HLTHCARE ETF4642877629575,024SH SOLE 005,024
ISHARES TRUSA MOMENTUM FCT46432F3962522,348SH SOLE 002,348
ISHARES US ETF TRINT RT HDG C B46431W7052162,311SH SOLE 002,311
JANUS DETROIT STR TRHENDERSN SML ETF47103U20944010,470SH SOLE 0010,470
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U8861,60832,618SH SOLE 0032,618
JOHNSON & JOHNSONCOM4781601046444,847SH SOLE 004,847
JP MORGAN EXCHANGE TRADED FDULTRA SHRT INC46641Q8373156,269SH SOLE 006,269
KEYSIGHT TECHNOLOGIES INCCOM49338L1033314,379SH SOLE 004,379
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801063766,255SH SOLE 006,255
MAIN STREET CAPITAL CORPCOM56035L1043529,385SH SOLE 009,385
MARTIN MARIETTA MATLS INCCOM5732841062691,432SH SOLE 001,432
MASTERCARD INCORPORATEDCL A57636Q1043011,396SH SOLE 001,396
MCDONALDS CORPCOM5801351013762,117SH SOLE 002,117
MICROSOFT CORPCOM5949181041,14010,631SH SOLE 0010,631
MOLSON COORS BREWING COCL B60871R2094216,326SH SOLE 006,326
MOODYS CORPCOM6153691053051,876SH SOLE 001,876
NETFLIX INCCOM64110L106274770SH SOLE 00770
NEW MTN FIN CORPCOM64755110033824,085SH SOLE 0024,085
NORTHROP GRUMMAN CORPCOM6668071025461,960SH SOLE 001,960
NUVEEN CA QUALTY MUN INCOMECOM67066Y10523717,750SH SOLE 0017,750
NUVEEN FLOATING RATE INCOMECOM67072T10828729,448SH SOLE 0029,448
NVIDIA CORPCOM67066G1046164,108SH SOLE 004,108
ONEOK INC NEWCOM6826801032133,224SH SOLE 003,224
OPPENHEIMER ETF TRS&P FINCIAL REVE68386C8072744,300SH SOLE 004,300
PACCAR INCCOM6937181085448,291SH SOLE 008,291
PALO ALTO NETWORKS INCCOM6974351054892,232SH SOLE 002,232
PAYPAL HLDGS INCCOM70450Y1033774,086SH SOLE 004,086
PEPSICO INCCOM7134481083162,797SH SOLE 002,797
PIMCO ETF TRENHAN SHRT MA AC72201R8332492,458SH SOLE 002,458
PROSHARES TRINVT INT RT HG74347B6073504,735SH SOLE 004,735
PROSHARES TRS&P 500 DV ARIST74348A4675147,972SH SOLE 007,972
QUALCOMM INCCOM7475251033156,204SH SOLE 006,204
REALTY INCOME CORPCOM7561091045317,656SH SOLE 007,656
REAVES UTIL INCOME FDCOM SH BEN INT75615810149015,534SH SOLE 0015,534
RIO TINTO PLCSPONSORED ADR7672041002865,087SH SOLE 005,087
ROKU INCCOM CL A77543R10253711,151SH SOLE 0011,151
SALESFORCE COM INCCOM79466L3025733,605SH SOLE 003,605
SCHWAB STRATEGIC TRUS TIPS ETF8085248704418,193SH SOLE 008,193
SERVICENOW INCCOM81762P1024141,815SH SOLE 001,815
SHOPIFY INCCL A82509L1075523,178SH SOLE 003,178
SPDR DOW JONES INDL AVRG ETFUT SER 178467X109214841SH SOLE 00841
SPDR INDEX SHS FDSASIA PACIF ETF78463X3013133,280SH SOLE 003,280
SPDR S&P 500 ETF TRTR UNIT78462F1036242,284SH SOLE 002,284
SPDR SER TRNUVEEN BLMBRG SR78468R7392545,250SH SOLE 005,250
SPDR SERIES TRUSTBLMBRG BRC CNVRT78464A35960711,895SH SOLE 0011,895
SQUARE INCCL A8522341036258,646SH SOLE 008,646
STORE CAP CORPCOM8621211001,06933,361SH SOLE 0033,361
STRYKER CORPCOM8636671014042,253SH SOLE 002,253
TRINET GROUP INCCOM8962881074219,130SH SOLE 009,130
UNITEDHEALTH GROUP INCCOM91324P1021,1994,503SH SOLE 004,503
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6432485,453SH SOLE 005,453
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40799018,068SH SOLE 0018,068
VANGUARD INDEX FDSEXTEND MKT ETF9229086523413,016SH SOLE 003,016
VANGUARD INDEX FDSREAL ESTATE ETF9229085534215,016SH SOLE 005,016
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285845410,796SH SOLE 0010,796
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092933,716SH SOLE 003,716
VANGUARD WORLD FDSUTILITIES ETF92204A8763482,849SH SOLE 002,849
VERIZON COMMUNICATIONS INCCOM92343V1043155,819SH SOLE 005,819
VISA INCCOM CL A92826C8391,1948,374SH SOLE 008,374
WASTE MGMT INC DELCOM94106L1093413,504SH SOLE 003,504
XPO LOGISTICS INCCOM9837931003135,190SH SOLE 005,190