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
EL PASO ENERGY CAP TR IPFD CV TR SECS2836782099200SH SOLE 00200
BIOTIME INC*W EXP 10/01/20109066L16202SH SOLE 002
DELAWARE INVT NAT MUNI INC FSH BEN INT24610T108292,327SH SOLE 002,327
SUBURBAN PROPANE PARTNERS LUNIT LTD PARTN8644821047300SH SOLE 00300
PUTNAM MUN OPPORTUNITIES TRSH BEN INT746922103685,796SH SOLE 005,796
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X10173851,513SH SOLE 0051,513
WESTERN ASST MNGD MUN FD INCCOM95766M105272,138SH SOLE 002,138
NUVEEN REAL ESTATE INCOME FDCOM67071B1082160SH SOLE 00160
NUVEEN PFD & INCM OPPORTNYSCOM67073B1061160SH SOLE 00160
TEKLA HEALTHCARE INVSSH BEN INT87911J1035238SH SOLE 00238
HIGHLAND FLOATNG RATE OPPRTSHS BEN INT43010E4043219SH SOLE 00219
HOLLY ENERGY PARTNERS L PCOM UT LTD PTN43576310720700SH SOLE 00700
GOLDMAN SACHS MLP ENERGY RENCOM38148G107193,112SH SOLE 003,112
BLACKROCK FLOAT RATE OME STRCOM09255X1005367SH SOLE 00367
EQUITY RESIDENTIALSH BEN INT29476L10755860SH SOLE 00860
ENBRIDGE ENERGY PARTNERS L PCOM29250R1064364SH SOLE 00364
MFS HIGH YIELD MUN TRSH BEN INT59318E102245,321SH SOLE 005,321
CENTER COAST BRKFLD MLP ENRGSHS BEN INT151461100222,500SH SOLE 002,500
BLACKSTONE GROUP L PCOM UNIT LTD09253U10816500SH SOLE 00500
BUCKEYE PARTNERS L PUNIT LTD PARTN1182301018232SH SOLE 00232
BLACKROCK MUNI INCOME INV QLCOM09250G102695,000SH SOLE 005,000
ROYAL DUTCH SHELL PLCSPON ADR B780259107450SH SOLE 0050
ROYAL DUTCH SHELL PLCSPONS ADR A780259206741,065SH SOLE 001,065
LENNAR CORPCL B52605730202SH SOLE 002
BERKSHIRE HATHAWAY INC DELCL B NEW0846707025913,165SH SOLE 003,165
WASTE CONNECTIONS INCCOM94106B10125334SH SOLE 00334
TWILIO INCCL A90138F1026110SH SOLE 00110
THOMSON REUTERS CORPCOM8849031056150SH SOLE 00150
INVESCO EXCHNG TRADED FD TRSOLAR ETF 46138G706146SH SOLE 0046
STERIS PLCSHS USDG8472010403SH SOLE 003
SAGE THERAPEUTICS INCCOM78667J10821137SH SOLE 00137
INVESCO EXCHANGE TRADED FD TS&P500 EQL UTL 46137V2741411,652SH SOLE 001,652
INVESCO EXCHANGE TRADED FD TS&P500 EQL HLT 46137V3321,2817,008SH SOLE 007,008
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN 46137V340771,815SH SOLE 001,815
INVESCO EXCHANGE TRADED FD TS&P500 EQL ENR 46137V36526420SH SOLE 00420
INVESCO EXCHANGE TRADED FD TS&P500 EQL MAT 46137V31622199SH SOLE 00199
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP 46137V37325200SH SOLE 00200
INVESCO EXCHANGE TRADED FD TS&P500 EQL DIS 46137V38113,319128,598SH SOLE 00128,598
PACWEST BANCORP DELCOM695263103130SH SOLE 0030
MACOM TECH SOLUTIONS HLDGS ICOM55405Y100018SH SOLE 0018
JEFFERIES FINL GROUP INCCOM 47233W10912542SH SOLE 00542
JOHNSON CTLS INTL PLCSHSG5150210514418SH SOLE 00418
HANNON ARMSTRONG SUST INFR CCOM41068X100019SH SOLE 0019
FORTUNA SILVER MINES INCCOM3499151083500SH SOLE 00500
FUNKO INCCOM CL A361008105171,365SH SOLE 001,365
ENERGY TRANSFER PARTNERS LPUNIT LTD PRT INT29278N1032101SH SOLE 00101
CRONOS GROUP INCCOM22717L1011211SH SOLE 00211
CHARTER COMMUNICATIONS INC NCL A16119P10847161SH SOLE 00161
CANOPY GROWTH CORPCOM 138035100331,110SH SOLE 001,110
INVESCO EXCH TRD SLF IDX FDBULSHS 2020 CB 46138J5021004,750SH SOLE 004,750
INVESCO EXCH TRD SLF IDX FDBULSHS 2019 CB 46138J3041004,750SH SOLE 004,750
INVESCO EXCH TRD SLF IDX FDBULSHS2018 COR 46138J106994,700SH SOLE 004,700
BROADCOM INCCOM 11135F101938SH SOLE 0038
ALLERGAN PLCSHSG0177J108953SH SOLE 0053
SOUND FINL BANCORP INCCOM83607A100391,000SH SOLE 001,000
GLOBAL X FDSLITHIUM BTRY ETF37954Y8558253SH SOLE 00253
ZUMIEZ INCCOM9898171018300SH SOLE 00300
ZIMMER BIOMET HLDGS INCCOM98956P10268612SH SOLE 00612
ZILLOW GROUP INCCL C CAP STK98954M20008SH SOLE 008
YUM CHINA HLDGS INCCOM98850P109139SH SOLE 0039
YUM BRANDS INCCOM988498101339SH SOLE 0039
XYLEM INCCOM98419M100232SH SOLE 0032
EXXON MOBIL CORPCOM30231G1022182,633SH SOLE 002,633
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20917200SH SOLE 00200
SELECT SECTOR SPDR TRTECHNOLOGY81369Y803741,066SH SOLE 001,066
SELECT SECTOR SPDR TRENERGY81369Y50658762SH SOLE 00762
XCEL ENERGY INCCOM98389B100781,711SH SOLE 001,711
WEYERHAEUSER COCOM9621661042396,547SH SOLE 006,547
WATSCO INCCOM9426222001899SH SOLE 0099
W R BERKLEY CORPORATIONCOM084423102461SH SOLE 0061
WESTPORT FUEL SYSTEMS INCCOM NEW96090830931,000SH SOLE 001,000
WHEATON PRECIOUS METALS CORPCOM96287910215680SH SOLE 00680
ISHARES TRGL TIMB FORE ETF46428817432406SH SOLE 00406
WALMART INCCOM9311421033153,679SH SOLE 003,679
WILLIAMS COS INC DELCOM9694571007250SH SOLE 00250
WINDSTREAM HLDGS INCCOM PAR 97382A309060SH SOLE 0060
WELLS FARGO CO NEWCOM9497461012123,826SH SOLE 003,826
WEX INCCOM96208T104948SH SOLE 0048
WELLTOWER INCCOM95040Q104681,084SH SOLE 001,084
WESTERN DIGITAL CORPCOM95810210567862SH SOLE 00862
WORKDAY INCCL A98138H10104SH SOLE 004
ABSOLUTE SHS TRWBI PWR FCTR ETF00400R85812462SH SOLE 00462
WALGREENS BOOTS ALLIANCE INCCOM93142710849811SH SOLE 00811
WEIBO CORPSPONSORED ADR948596101336SH SOLE 0036
WASHINGTON FED INCCOM93882410967420,623SH SOLE 0020,623
VERIZON COMMUNICATIONS INCCOM92343V1043376,693SH SOLE 006,693
BARCLAYS BK PLCIPATH S&P500 VIX06746L422491,315SH SOLE 001,315
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858631,494SH SOLE 001,494
VALEANT PHARMACEUTICALS INTLCOM91911K102462,000SH SOLE 002,000
VERISIGN INCCOM92343E10240293SH SOLE 00293
VANGUARD INDEX FDSMCAP GR IDXVIP922908538433SH SOLE 0033
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308016SH SOLE 0016
VANGUARD INDEX FDSMID CAP ETF9229086295433,442SH SOLE 003,442
VANGUARD INDEX FDSREAL ESTATE ETF9229085532543,116SH SOLE 003,116
INVESCO MUN OPPORTUNITY TRCOM46132C1071008,500SH SOLE 008,500
VALMONT INDS INCCOM9202531016034,000SH SOLE 004,000
VALERO ENERGY CORP NEWCOM91913Y10026234SH SOLE 00234
INVESCO MUN TRCOM46131J1031,388117,392SH SOLE 00117,392
INVESCO ADVANTAGE MUNICIPALSH BEN INT46132E10316715,700SH SOLE 0015,700
VIAVI SOLUTIONS INCCOM925550105121,219SH SOLE 001,219
VIRNETX HLDG CORPCOM92823T1080100SH SOLE 00100
INVESCO TR INVT GRADE MUNSCOM46131M1061,599129,240SH SOLE 00129,240
V F CORPCOM918204108565SH SOLE 0065
VEEVA SYS INCCL A COM922475108222SH SOLE 0022
VECTRUS INCCOM92242T10101SH SOLE 001
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF9219438586150SH SOLE 00150
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091441,845SH SOLE 001,845
VANGUARD INDEX FDSSML CP GRW ETF922908595318SH SOLE 0018
VANGUARD INDEX FDSSMALL CP ETF92290875144281SH SOLE 00281
VISA INCCOM CL A92826C8396635,008SH SOLE 005,008
UNIVERSAL INS HLDGS INCCOM91359V107251SH SOLE 0051
UNITED TECHNOLOGIES CORPCOM91301710921165SH SOLE 00165
UNITED STS 12 MONTH OIL FD LUNIT BEN INT91288V1033128SH SOLE 00128
US BANCORP DELCOM NEW9029733042665,310SH SOLE 005,310
UNITED PARCEL SERVICE INCCL B9113121061,85917,498SH SOLE 0017,498
UNION PAC CORPCOM9078181081881,330SH SOLE 001,330
UNITI GROUP INCCOM91325V1087364SH SOLE 00364
UNITEDHEALTH GROUP INCCOM91324P10275306SH SOLE 00306
UNILEVER N VN Y SHS NEW9047847098150SH SOLE 00150
UNIVERSAL HLTH SVCS INCCL B91390310012106SH SOLE 00106
AMERCOCOM023586100720SH SOLE 0020
URANIUM ENERGY CORPCOM9168961031440SH SOLE 00440
UDR INCCOM9026531041112,970SH SOLE 002,970
UNITED CONTL HLDGS INCCOM9100471092133,050SH SOLE 003,050
UNDER ARMOUR INCCL C9043112065246SH SOLE 00246
TEXAS ROADHOUSE INCCOM88268110911163SH SOLE 00163
TEXAS INSTRS INCCOM8825081041621,472SH SOLE 001,472
TWITTER INCCOM90184L10226600SH SOLE 00600
TWO HBRS INVT CORPCOM NEW90187B408241,500SH SOLE 001,500
TAKE-TWO INTERACTIVE SOFTWARCOM87405410912100SH SOLE 00100
THE TRADE DESK INCCOM CL A88339J105216SH SOLE 0016
TYSON FOODS INCCL A9024941031031,500SH SOLE 001,500
TESLA INCCOM88160R10147138SH SOLE 00138
TRANSENTERIX INCCOM NEW89366M2011200SH SOLE 00200
TRAVELERS COMPANIES INCCOM89417E10931255SH SOLE 00255
TRANSCANADA CORPCOM89353D1073016,964SH SOLE 006,964
TRINITY INDS INCCOM8965221093100SH SOLE 00100
TAPESTRY INCCOM876030107493SH SOLE 0093
TEXAS PAC LD TRSUB CTF PROP I T8826101081725SH SOLE 0025
T MOBILE US INCCOM872590104695SH SOLE 0095
THERMO FISHER SCIENTIFIC INCCOM883556102201968SH SOLE 00968
DIREXION SHS ETF TR20YR TRES BULL25459W5404201SH SOLE 00201
P T TELEKOMUNIKASI INDONESIASPONSORED ADR715684106692,634SH SOLE 002,634
TJX COS INC NEWCOM87254010938400SH SOLE 00400
ISHARES TRTIPS BD ETF46428717625222SH SOLE 00222
TARGET CORPCOM87612E10640524SH SOLE 00524
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADR88162420911465SH SOLE 00465
PARETEUM CORPCOM NEW69946T2070150SH SOLE 00150
TERADYNE INCCOM88077010213350SH SOLE 00350
TE CONNECTIVITY LTDREG SHSH84989104550SH SOLE 0050
TELEFONICA S ASPONSORED ADR8793822081154SH SOLE 00154
TELADOC INCCOM87918A105115SH SOLE 0015
TORONTO DOMINION BK ONTCOM NEW891160509355SH SOLE 0055
TRUEBLUE INCCOM89785X1014150SH SOLE 00150
AT&T INCCOM00206R1022357,332SH SOLE 007,332
SYSCO CORPCOM87182910752766SH SOLE 00766
STRYKER CORPCOM863667101635SH SOLE 0035
SYNCHRONY FINLCOM87165B1039280SH SOLE 00280
SKYWORKS SOLUTIONS INCCOM83088M102330SH SOLE 0030
STANLEY BLACK & DECKER INCCOM8545021011761,325SH SOLE 001,325
SUPERVALU INCCOM NEW868536301291,428SH SOLE 001,428
SUNCOR ENERGY INC NEWCOM86722410711268SH SOLE 00268
SEAGATE TECHNOLOGY PLCSHSG7945M107350SH SOLE 0050
STMICROELECTRONICS N VNY REGISTRY861012102241,065SH SOLE 001,065
SSR MNG INCCOM784730103190SH SOLE 0090
SEMPRA ENERGYCOM8168511091221,055SH SOLE 001,055
SEQUENTIAL BRNDS GROUP INC NCOM81734P1070101SH SOLE 00101
SPDR S&P 500 ETF TRTR UNIT78462F103104382SH SOLE 00382
SUNPOWER CORPCOM86765240681,100SH SOLE 001,100
SPOTIFY TECHNOLOGY S ASHS L8681T1021165SH SOLE 0065
SUPERIOR ENERGY SVCS INCCOM8681571086566SH SOLE 00566
SOUTHERN COCOM84258710716338SH SOLE 00338
SNAP INCCL A83304A106170SH SOLE 0070
SPDR SERIES TRUSTS&P 600 SMCP VAL78464A30018,399275,468SH SOLE 00275,468
SPDR SERIES TRUSTS&P 600 SMCP GRW78464A20113,590215,029SH SOLE 00215,029
ISHARES SILVER TRUSTISHARES46428Q1091056,962SH SOLE 006,962
SCHLUMBERGER LTDCOM8068571081001,497SH SOLE 001,497
SILICON LABORATORIES INCCOM82691910216156SH SOLE 00156
SAN JUAN BASIN RTY TRUNIT BEN INT7982411053500SH SOLE 00500
SMUCKER J M COCOM NEW83269640519181SH SOLE 00181
ETFS SILVER TRSILVER SHS26922X1072100SH SOLE 00100
SIRIUS XM HLDGS INCCOM82968B103142,000SH SOLE 002,000
SINA CORPORDG8147710430360SH SOLE 00360
ETF MANAGERS TRPRIME JUNIR SLVR26924G1026600SH SOLE 00600
SHIRE PLCSPONSORED ADR82481R106850SH SOLE 0050
SHOPIFY INCCL A82509L10729202SH SOLE 00202
ETFS GOLD TRSHS26922Y10546382SH SOLE 00382
SEATTLE GENETICS INCCOM8125781021422,137SH SOLE 002,137
ALPS ETF TRSPROTT GL MINE00162Q643295SH SOLE 0095
SEALED AIR CORP NEWCOM81211K10011270SH SOLE 00270
SPDR SERIES TRUSTS&P DIVID ETF78464A7632442,633SH SOLE 002,633
SEADRILL LIMITEDSHSG7945E10501,453SH SOLE 001,453
PROSHARES TR IIULSHT BLOOMB OIL74347W6682150SH SOLE 00150
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242012884,436SH SOLE 004,436
SCHWAB CHARLES CORP NEWCOM80851310517337SH SOLE 00337
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244091082,032SH SOLE 002,032
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450810,890198,397SH SOLE 00198,397
SCHWAB STRATEGIC TRUS REIT ETF8085248471,16127,799SH SOLE 0027,799
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002463,250SH SOLE 003,250
SCHWAB STRATEGIC TRINTL EQTY ETF80852480514,516439,216SH SOLE 00439,216
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706552,125SH SOLE 002,125
SCHWAB STRATEGIC TRINTL SCEQT ETF808524888521,441SH SOLE 001,441
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410216250SH SOLE 00250
SCHWAB STRATEGIC TRUS SML CAP ETF8085246077,21798,098SH SOLE 0098,098
STARBUCKS CORPCOM8552441092,71355,538SH SOLE 0055,538
SABINE ROYALTY TRUNIT BEN INT7856881025100SH SOLE 00100
ECHOSTAR CORPCL A2787681067160SH SOLE 00160
SAP SESPON ADR80305420465560SH SOLE 00560
SANDSTORM GOLD LTDCOM NEW80013R2062385SH SOLE 00385
SPRINT CORPCOM SER 185207U1058114,828SH SOLE 0014,828
REDWOOD TR INCCOM7580754026351SH SOLE 00351
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X74905SH SOLE 005
RAYTHEON COCOM NEW7551115072561,323SH SOLE 001,323
RSP PERMIAN INCCOM74978Q1055114SH SOLE 00114
REPUBLIC SVCS INCCOM760759100799SH SOLE 0099
RETAIL OPPORTUNITY INVTS CORCOM76131N1018415SH SOLE 00415
RINGCENTRAL INCCL A76680R2067100SH SOLE 00100
RAMBUS INC DELCOM7509171064296SH SOLE 00296
RIO TINTO PLCSPONSORED ADR76720410037669SH SOLE 00669
TRANSOCEAN LTDREG SHSH8817H10013965SH SOLE 00965
ROYAL GOLD INCCOM780287108881SH SOLE 0081
REGENERON PHARMACEUTICALSCOM75886F10734100SH SOLE 00100
REDFIN CORPCOM75737F10814623SH SOLE 00623
RITE AID CORPCOM7677541041500SH SOLE 00500
QORVO INCCOM74736K10174921SH SOLE 00921
INVESCO QQQ TRUNIT SER 1 46090E103121706SH SOLE 00706
SPDR INDEX SHS FDSMSCI JAP STRTGIC78463X3681011,306SH SOLE 001,306
SPDR INDEX SHS FDSMSCI UK STRTGIC78463X3353,94674,418SH SOLE 0074,418
SPDR INDEX SHS FDSMSCI GER STRTGIC78463X35047797SH SOLE 00797
QUDIAN INCADR7477981062219SH SOLE 00219
QUALCOMM INCCOM7475251031132,014SH SOLE 002,014
PAYPAL HLDGS INCCOM70450Y1032212,656SH SOLE 002,656
PHILLIPS 66COM71854610432284SH SOLE 00284
PROSHARES TRSHORT QQQ NEW74347B714130SH SOLE 0030
SPROTT PHYSICAL SILVER TRTR UNIT85207K107467,761SH SOLE 007,761
PUBLIC STORAGECOM74460D1091252SH SOLE 0052
PRUDENTIAL FINL INCCOM7443201021461,561SH SOLE 001,561
PROTHENA CORP PLCSHSG7280010802SH SOLE 002
PERSPECTA INCCOM 715347100287SH SOLE 0087
PERRIGO CO PLCSHSG97822103118SH SOLE 0018
PRA GROUP INCCOM69354N1068212SH SOLE 00212
PUTNAM PREMIER INCOME TRSH BEN INT746853100163,150SH SOLE 003,150
VANECK VECTORS ETF TRPHARMACEUTICAL92189F692591,000SH SOLE 001,000
PACIFIC PREMIER BANCORPCOM69478X105134SH SOLE 0034
POOL CORPORATIONCOM73278L10518118SH SOLE 00118
PNC FINL SVCS GROUP INCCOM693475105645SH SOLE 0045
PUTNAM MANAGED MUN INCOM TRCOM74682310335450,000SH SOLE 0050,000
PHILIP MORRIS INTL INCCOM7181721091331,648SH SOLE 001,648
PLUG POWER INCCOM NEW72919P202080SH SOLE 0080
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS 46137V66242632SH SOLE 00632
PIPER JAFFRAY COSCOM724078100228SH SOLE 0028
INVESCO INDIA EXCHG TRED FDINDIA ETF 46137R1098324SH SOLE 00324
IMPINJ INCCOM45320410917791SH SOLE 00791
SPROTT PHYSICAL GOLD TRUSTUNIT85207H10421621,206SH SOLE 0021,206
PROGRESSIVE CORP OHIOCOM7433151034477,565SH SOLE 007,565
PROCTER AND GAMBLE COCOM7427181094806,147SH SOLE 006,147
PRINCIPAL FINL GROUP INCCOM74251V10241768SH SOLE 00768
PFIZER INCCOM7170811032747,547SH SOLE 007,547
ARATANA THERAPEUTICS INCCOM03874P1012500SH SOLE 00500
PEPSICO INCCOM7134481082482,276SH SOLE 002,276
PATTERN ENERGY GROUP INCCL A70338P100021SH SOLE 0021
PG&E CORPCOM69331C1087173SH SOLE 00173
PACCAR INCCOM6937181081,10217,787SH SOLE 0017,787
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN 46137V134159SH SOLE 0059
PEMBINA PIPELINE CORPCOM7063271038233SH SOLE 00233
PALO ALTO NETWORKS INCCOM6974351054792,330SH SOLE 002,330
OCCIDENTAL PETE CORP DELCOM67459910513160SH SOLE 00160
OTTER TAIL CORPCOM6896481038160SH SOLE 00160
OTELCO INCCL A NEW68882330134322,950SH SOLE 0022,950
ORACLE CORPCOM68389X1051,19527,129SH SOLE 0027,129
ORBCOMM INCCOM68555P100272,716SH SOLE 002,716
OSISKO GOLD ROYALTIES LTDCOM68827L101190SH SOLE 0090
OMNICELL INCCOM68213N10916307SH SOLE 00307
OLLIES BARGAIN OUTLT HLDGS ICOM68111610920272SH SOLE 00272
UNIVERSAL DISPLAY CORPCOM91347P105112SH SOLE 0012
ONEOK INC NEWCOM6826801031792,560SH SOLE 002,560
ONE GAS INCCOM68235P10848640SH SOLE 00640
REALTY INCOME CORPCOM7561091041783,317SH SOLE 003,317
NUVEEN SELECT TAX FREE INCMSH BEN INT67063C106342,515SH SOLE 002,515
NORTHWEST NAT GAS COCOM66765510413200SH SOLE 00200
NOVARTIS A GSPONSORED ADR66987V10920265SH SOLE 00265
NEVRO CORPCOM64157F103669SH SOLE 0069
NOVO-NORDISK A SADR670100205355SH SOLE 0055
NUVEEN AMT FREE MUN CR INC FCOM67071L1061,802123,505SH SOLE 00123,505
NVIDIA CORPCOM67066G104106449SH SOLE 00449
NEOVASC INCCOM64065J1060375SH SOLE 00375
NUVEEN MUN VALUE FD INCCOM67092810015316,023SH SOLE 0016,023
DIREXION SHS ETF TRDLY GOLD INDX 3X25460E8444180SH SOLE 00180
NUTRIEN LTDCOM67077M10813237SH SOLE 00237
INTELLIA THERAPEUTICS INCCOM45826J1056234SH SOLE 00234
ENPRO INDS INCCOM29355X10713188SH SOLE 00188
NOKIA CORPSPONSORED ADR654902204142,430SH SOLE 002,430
ANNALY CAP MGMT INCCOM03571040910984SH SOLE 00984
NUVEEN CALIFORNIA AMT QLT MUCOM670651108191,375SH SOLE 001,375
NEKTAR THERAPEUTICSCOM64026810807SH SOLE 007
NIKE INCCL B65410610344557SH SOLE 00557
NEW GOLD INC CDACOM6445351061526SH SOLE 00526
NEWFIELD EXPL COCOM651290108264SH SOLE 0064
NETFLIX INCCOM64110L10625SH SOLE 005
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10614300SH SOLE 00300
NEXTERA ENERGY INCCOM65339F10147282SH SOLE 00282
NUVEEN AMT FREE QLTY MUN INCCOM6706571051,808138,956SH SOLE 00138,956
NOBLE ENERGY INCCOM65504410521600SH SOLE 00600
NORTHERN DYNASTY MINERALS LTCOM NEW66510M2040600SH SOLE 00600
NUVEEN QUALITY MUNCP INCOMECOM67066V1012,056154,614SH SOLE 00154,614
MANAGED DURATION INVT GRD FUCOM56165R10336825,646SH SOLE 0025,646
MYLAN N VSHS EURON59465109471,288SH SOLE 001,288
MAXWELL TECHNOLOGIES INCCOM5777671063589SH SOLE 00589
MICROVISION INC DELCOM NEW5949603041614,063SH SOLE 0014,063
MCEWEN MNG INCCOM58039P1071520SH SOLE 00520
BLACKROCK MUNIHOLDNGS QLTY ICOM09254A101252,008SH SOLE 002,008
BLACKROCK MUNIHLDGS FD II INCOM09253P109634,530SH SOLE 004,530
BLACKROCK MUNIHLDNGS QLTY IICOM09254C10720316,600SH SOLE 0016,600
MICRON TECHNOLOGY INCCOM5951121031051,996SH SOLE 001,996
MERITAGE HOMES CORPCOM59001A10205SH SOLE 005
MOLECULAR TEMPLATES INCCOM6085501091100SH SOLE 00100
MICROSOFT CORPCOM59491810432,444329,014SH SOLE 00329,014
MORGAN STANLEYCOM NEW61744644814304SH SOLE 00304
MERCK & CO INCCOM58933Y1052173,581SH SOLE 003,581
BLACKROCK MUNIY QUALITY FD ICOM09254G10873060,286SH SOLE 0060,286
MOSAIC CO NEWCOM61945C103421,500SH SOLE 001,500
ALTRIA GROUP INCCOM02209S103641,132SH SOLE 001,132
MALLINCKRODT PUB LTD COSHSG5785G107130SH SOLE 0030
MAXIMUS INCCOM57793310412196SH SOLE 00196
3M COCOM88579Y1012871,457SH SOLE 001,457
MELLANOX TECHNOLOGIES LTDSHSM513631138100SH SOLE 00100
MCCORMICK & CO INCCOM NON VTG57978020661529SH SOLE 00529
ETF MANAGERS TRETFMG ALTR HRVST26924G508120SH SOLE 0020
MIDDLEBY CORPCOM59627810116153SH SOLE 00153
WESTERN ASSET MUN HI INCM FDCOM95766N1037967SH SOLE 00967
BLACKROCK MUNIYLD INVST QLTYCOM09254T1004300SH SOLE 00300
MICRO FOCUS INTERNATIONAL PLSPON ADR NEW5948373045281SH SOLE 00281
METLIFE INCCOM59156R10815336SH SOLE 00336
MERCADOLIBRE INCCOM58733R10215SH SOLE 005
SPDR SERIES TRUSTS&P 400 MDCP VAL78464A839571,096SH SOLE 001,096
SPDR SERIES TRUSTS&P 400 MDCP GRW78464A82112,274227,246SH SOLE 00227,246
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107410SH SOLE 0010
MEDTRONIC PLCSHSG5960L10322260SH SOLE 00260
MONDELEZ INTL INCCL A609207105369SH SOLE 0069
MOODYS CORPCOM6153691051375SH SOLE 0075
MCKESSON CORPCOM58155Q10376571SH SOLE 00571
MICROCHIP TECHNOLOGY INCCOM595017104560SH SOLE 0060
MCDONALDS CORPCOM5801351011911,219SH SOLE 001,219
MASIMO CORPCOM57479510004SH SOLE 004
MASCO CORPCOM57459910619500SH SOLE 00500
MACYS INCCOM55616P104136SH SOLE 0036
LUXOFT HLDG INCORD SHS CL AG57279104115SH SOLE 0015
LAMB WESTON HLDGS INCCOM51327210426383SH SOLE 00383
SOUTHWEST AIRLS COCOM844741108571,130SH SOLE 001,130
LULULEMON ATHLETICA INCCOM55002110924192SH SOLE 00192
LOWES COS INCCOM5486611071251,312SH SOLE 001,312
LOGMEIN INCCOM54142L10943421SH SOLE 00421
LOCKHEED MARTIN CORPCOM53983010939131SH SOLE 00131
LILLY ELI & COCOM5324571081151,345SH SOLE 001,345
L3 TECHNOLOGIES INCCOM502413107841SH SOLE 0041
LKQ CORPCOM5018892088251SH SOLE 00251
LUMENTUM HLDGS INCCOM55024U10915260SH SOLE 00260
LIGAND PHARMACEUTICALS INCCOM NEW53220K50425119SH SOLE 00119
KOHLS CORPCOM500255104115SH SOLE 0015
KROGER COCOM5010441011525,360SH SOLE 005,360
COCA COLA COCOM1912161001182,690SH SOLE 002,690
KANDI TECHNOLOGIES GROUP INCCOM48370910141,000SH SOLE 001,000
KNOWLES CORPCOM49926D1092100SH SOLE 00100
KINDER MORGAN INC DELCOM49456B10115838SH SOLE 00838
KIMBERLY CLARK CORPCOM49436810314135SH SOLE 00135
KINROSS GOLD CORPCOM NO PAR4969024042545SH SOLE 00545
KEYSIGHT TECHNOLOGIES INCCOM49338L1036101SH SOLE 00101
KEYCORP NEWCOM493267108733,752SH SOLE 003,752
KCAP FINL INCCOM48668E1012560SH SOLE 00560
SPDR SERIES TRUSTS&P BK ETF78464A7975115SH SOLE 00115
NORDSTROM INCCOM6556641004979,606SH SOLE 009,606
NUVEEN PFD & INCM SECURTIESCOM67072C1053316SH SOLE 00316
JPMORGAN CHASE & COCOM46625H1002282,187SH SOLE 002,187
JOHNSON & JOHNSONCOM4781601049447,780SH SOLE 007,780
JACOBS ENGR GROUP INC DELCOM46981410720318SH SOLE 00318
JD COM INCSPON ADR CL A47215P106381SH SOLE 0081
ISHARES TRU.S. BAS MTL ETF464287838767SH SOLE 0067
ISHARES TRRUS MDCP VAL ETF46428747310115SH SOLE 00115
ISHARES TRRUS MD CP GR ETF4642874811190SH SOLE 0090
ISHARES TRRUSSELL 2000 ETF4642876551380SH SOLE 0080
ISHARES TRRUS 1000 GRW ETF46428761458400SH SOLE 00400
ISHARES TRCORE S&P500 ETF4642872001657SH SOLE 0057
ILLINOIS TOOL WKS INCCOM45230810993668SH SOLE 00668
ITT INCCOM45073V108116SH SOLE 0016
ISHARES TRCORE S&P TTL STK4642871502223,547SH SOLE 003,547
INTUITIVE SURGICAL INCCOM NEW46120E602918SH SOLE 0018
IROBOT CORPCOM46272610003SH SOLE 003
INGERSOLL-RAND PLCSHSG477911011521,690SH SOLE 001,690
INVESCO QUALITY MUNI INC TRSCOM46133G1071,350113,289SH SOLE 00113,289
IQIYI INCSPONSORED ADS46267X10808SH SOLE 008
INTL PAPER COCOM46014610316303SH SOLE 00303
IONIS PHARMACEUTICALS INCCOM462222100112SH SOLE 0012
INTEL CORPCOM4581401001,02520,625SH SOLE 0020,625
INOVIO PHARMACEUTICALS INCCOM NEW45773H2011338SH SOLE 00338
INFOSYS LTDSPONSORED ADR45678810816800SH SOLE 00800
INCYTE CORPCOM45337C10213200SH SOLE 00200
INTERNAP CORPCOM PAR45885A409010SH SOLE 0010
IMMUNOCELLULAR THERAPEUTICSCOM NEW4525362040200SH SOLE 00200
ILLUMINA INCCOM45232710912SH SOLE 002
ISHARES TRCORE S&P SCP ETF46428780427320SH SOLE 00320
ISHARES TRCORE S&P MCP ETF4642875071471SH SOLE 0071
INVESCO VALUE MUN INCOME TRCOM46132P1084252SH SOLE 00252
ISHARES TREUROPE ETF4642878618179SH SOLE 00179
IDEXX LABS INCCOM45168D10402SH SOLE 002
INTERDIGITAL INCCOM45867G10124300SH SOLE 00300
INTERNATIONAL BUSINESS MACHSCOM4592001012381,704SH SOLE 001,704
IAMGOLD CORPCOM4509131084705SH SOLE 00705
HERCULES CAPITAL INCCOM427096508251,958SH SOLE 001,958
HERSHEY COCOM4278661089100SH SOLE 00100
HARRIS CORP DELCOM41387510503SH SOLE 003
HP INCCOM40434L105482,096SH SOLE 002,096
HEWLETT PACKARD ENTERPRISE CCOM42824C109302,051SH SOLE 002,051
HONEYWELL INTL INCCOM4385161061,76012,216SH SOLE 0012,216
HARLEY DAVIDSON INCCOM41282210826625SH SOLE 00625
HARMONY GOLD MNG LTDSPONSORED ADR41321630021,071SH SOLE 001,071
HELIOS & MATHESON ANALYTICSCOM NEW42327L200010SH SOLE 0010
HARMONIC INCCOM413160102032SH SOLE 0032
HECLA MNG COCOM4227041062580SH SOLE 00580
HARTFORD FINL SVCS GROUP INCCOM41651510423446SH SOLE 00446
HERITAGE FINL CORP WASHCOM42722X10616461SH SOLE 00461
HESS CORPCOM42809H10711159SH SOLE 00159
HAWAIIAN ELEC INDUSTRIESCOM419870100551,600SH SOLE 001,600
ADVISORSHARES TRRANGER EQUITY BE00768Y8832200SH SOLE 00200
HDFC BANK LTDADR REPS 3 SHS40415F1012972,825SH SOLE 002,825
HOME DEPOT INCCOM4370761021,5728,057SH SOLE 008,057
HCP INCCOM40414L109123SH SOLE 0023
HASBRO INCCOM41805610703SH SOLE 003
HALLIBURTON COCOM4062161011282,846SH SOLE 002,846
HAIN CELESTIAL GROUP INCCOM40521710006SH SOLE 006
SPDR INDEX SHS FDSS&P CHINA ETF78463X40012,673120,946SH SOLE 00120,946
GRAINGER W W INCCOM38480210438123SH SOLE 00123
GW PHARMACEUTICALS PLCADS36197T10342300SH SOLE 00300
GOODYEAR TIRE & RUBR COCOM3825501013120SH SOLE 00120
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1058200SH SOLE 00200
GOLDMAN SACHS GROUP INCCOM38141G1041567SH SOLE 0067
GROUPON INCCOM3994731071200SH SOLE 00200
GARMIN LTDSHSH2906T109580SH SOLE 0080
GAP INC DELCOM364760108146SH SOLE 0046
GOPRO INCCL A38268T1031202SH SOLE 00202
GREAT PANTHER SILVER LTDCOM39115V1011660SH SOLE 00660
GRAPHIC PACKAGING HLDG COCOM388689101150SH SOLE 0050
GOVERNMENT PPTYS INCOME TRCOM SHS BEN INT38376A1032115SH SOLE 00115
ALPHABET INCCAP STK CL A02079K305483428SH SOLE 00428
ALPHABET INCCAP STK CL C02079K107477428SH SOLE 00428
GENERAL MTRS CO*W EXP 07/10/20137045V126135SH SOLE 0035
GLOBUS MED INCCL A37957720817345SH SOLE 00345
GENERAL MTRS COCOM37045V100136SH SOLE 0036
CORNING INCCOM219350105541,979SH SOLE 001,979
GLU MOBILE INCCOM379890106028SH SOLE 0028
ETFS PRECIOUS METALS BASKETPHYS PM BSKT26922W1092263,666SH SOLE 003,666
SPDR GOLD TRUSTGOLD SHS78463V1073072,589SH SOLE 002,589
GENERAL MLS INCCOM370334104511,146SH SOLE 001,146
TEMPLETON GLOBAL INCOME FDCOM880198106213,350SH SOLE 003,350
GILEAD SCIENCES INCCOM37555810348682SH SOLE 00682
GAMCO GLOBAL GOLD NAT RES &COM SH BEN INT36465A109101,943SH SOLE 001,943
GOLDCORP INC NEWCOM3809564092150SH SOLE 00150
GOLD FIELDS LTD NEWSPONSORED ADR38059T1060125SH SOLE 00125
NEW GERMANY FD INCCOM644465106331,782SH SOLE 001,782
GENERAL ELECTRIC COCOM36960410331723,287SH SOLE 0023,287
VANECK VECTORS ETF TRJR GOLD MINERS E92189F7918250SH SOLE 00250
GENERAL DYNAMICS CORPCOM36955010849261SH SOLE 00261
GREENBRIER COS INCCOM3936571015100SH SOLE 00100
FORTIVE CORPCOM34959J1081912,474SH SOLE 002,474
FRONTIER COMMUNICATIONS CORPCOM NEW35906A306036SH SOLE 0036
FORTINET INCCOM34959E1099148SH SOLE 00148
FIRST SOLAR INCCOM336433107230SH SOLE 0030
FS BANCORP INCCOM30263Y10423362SH SOLE 00362
FORTIS INCCOM34955310710300SH SOLE 00300
FIESTA RESTAURANT GROUP INCCOM31660B1016200SH SOLE 00200
FLUOR CORP NEWCOM343412102128SH SOLE 0028
FIDELITY NATL INFORMATION SVCOM31620M106442SH SOLE 0042
F5 NETWORKS INCCOM3156161021,0125,866SH SOLE 005,866
SPDR INDEX SHS FDSSTOXX EUR 50 ETF78463X103531,598SH SOLE 001,598
FIRST TR ENERGY INCOME & GRWCOM33738G104341,466SH SOLE 001,466
FEDEX CORPCOM31428X106221975SH SOLE 00975
FREEPORT-MCMORAN INCCL B35671D857211,226SH SOLE 001,226
FORTUNE BRANDS HOME & SEC INCOM34964C10632600SH SOLE 00600
FACEBOOK INCCL A30303M1021,0545,423SH SOLE 005,423
FORD MTR CO DELCOM PAR $0.01345370860514,625SH SOLE 004,625
EXPEDIA GROUP INCCOM NEW30212P3031193SH SOLE 0093
EXPEDITORS INTL WASH INCCOM30213010964875SH SOLE 00875
ENDEAVOUR SILVER CORPCOM29258Y1032500SH SOLE 00500
EXELON CORPCOM30161N101258SH SOLE 0058
ISHARES INCMSCI STH KOR ETF464286772350SH SOLE 0050
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X756501,060SH SOLE 001,060
ISHARES TRMSCI UK ETF NEW46435G3343179,129SH SOLE 009,129
ISHARES INCMSCI SPAIN ETF464286764481,572SH SOLE 001,572
ISHARES INCMSCI JPN ETF NEW46434G822117SH SOLE 0017
ISHARES INCMSCI GERMANY ETF46428680611379SH SOLE 00379
EDWARDS LIFESCIENCES CORPCOM28176E10858400SH SOLE 00400
EVERCORE INCCLASS A29977A105655SH SOLE 0055
EATON VANCE MUNI INCOME TRUSSH BEN INT27826U1081028,650SH SOLE 008,650
ENVIVA PARTNERS LPCOM UNIT29414J1073100SH SOLE 00100
EATON CORP PLCSHSG2918310317221SH SOLE 00221
ENERGY TRANSFER EQUITY L PCOM UT LTD PTN29273V1009500SH SOLE 00500
ENSCO PLCSHS CLASS AG3157S10615521,300SH SOLE 0021,300
EXPRESS SCRIPTS HLDG COCOM30219G1081,10514,306SH SOLE 0014,306
EMPIRE ST RLTY TR INCCL A2921041064218SH SOLE 00218
ESTERLINE TECHNOLOGIES CORPCOM2974251001111,500SH SOLE 001,500
ERICSSONADR B SEK 102948216081160SH SOLE 00160
EQUINIX INCCOM PAR $0.00129444U7001535SH SOLE 0035
ENTERPRISE PRODS PARTNERS LCOM29379210711400SH SOLE 00400
EDGEWELL PERS CARE COCOM28035Q10221407SH SOLE 00407
EPAM SYS INCCOM29414B10424190SH SOLE 00190
EOG RES INCCOM26875P10126210SH SOLE 00210
ISHARES TRNEW ZEALAND ETF46428912312250SH SOLE 00250
ENERGIZER HLDGS INC NEWCOM29272W10926407SH SOLE 00407
ENBRIDGE INCCOM29250N1053108,675SH SOLE 008,675
EMERSON ELEC COCOM29101110414207SH SOLE 00207
EMCOR GROUP INCCOM29084Q10038500SH SOLE 00500
CALLAWAY GOLF COCOM131193104382,000SH SOLE 002,000
ELLIE MAE INCCOM28849P100982SH SOLE 0082
EKSO BIONICS HLDGS INCCOM NEW2826442022896SH SOLE 00896
EDISON INTLCOM281020107631,000SH SOLE 001,000
EATON VANCE MUN BD FD IICOM27827K10967056,554SH SOLE 0056,554
EATON VANCE MUN BD FDCOM27827X10137832,000SH SOLE 0032,000
ISHARES TREAFE VALUE ETF4642888777129SH SOLE 00129
ISHARES TRMSCI EAFE ETF4642874653274,880SH SOLE 004,880
ISHARES TRMSCI EMG MKT ETF4642872346127SH SOLE 00127
EDITAS MEDICINE INCCOM28106W10310277SH SOLE 00277
CONSOLIDATED EDISON INCCOM209115104681SH SOLE 0081
ECOLAB INCCOM278865100750SH SOLE 0050
EBAY INCCOM27864210327751SH SOLE 00751
ELECTRONIC ARTS INCCOM28551210923160SH SOLE 00160
DXC TECHNOLOGY COCOM23355L10614175SH SOLE 00175
DOWDUPONT INCCOM26078J100801,218SH SOLE 001,218
ISHARES TRSELECT DIVID ETF46428716822222SH SOLE 00222
DEVON ENERGY CORP NEWCOM25179M1034100SH SOLE 00100
DELL TECHNOLOGIES INCCOM CL V24703L103931,094SH SOLE 001,094
DUKE ENERGY CORP NEWCOM NEW26441C2041762,231SH SOLE 002,231
DARDEN RESTAURANTS INCCOM23719410511100SH SOLE 00100
DUKE REALTY CORPCOM NEW2644115057233SH SOLE 00233
DREYFUS MUN BD INFRSTRCTR FDSHS26203D10182365,982SH SOLE 0065,982
DISH NETWORK CORPCL A25470M10927800SH SOLE 00800
DISNEY WALT COCOM DISNEY2546871065265,020SH SOLE 005,020
SPDR DOW JONES INDL AVRG ETFUT SER 178467X109936SH SOLE 0036
DANAHER CORP DELCOM2358511021821,848SH SOLE 001,848
D R HORTON INCCOM23331A1095130SH SOLE 00130
DISCOVER FINL SVCSCOM254709108688SH SOLE 0088
DIAGEO P L CSPON ADR NEW25243Q2052001,387SH SOLE 001,387
DEERE & COCOM2441991056534,668SH SOLE 004,668
DDR CORPCOM 23317H854160SH SOLE 0060
3-D SYS CORP DELCOM NEW88554D205140SH SOLE 0040
DIEBOLD NXDF INCCOM2536511032129SH SOLE 00129
TABLEAU SOFTWARE INCCL A87336U10517178SH SOLE 00178
DELTA AIR LINES INC DELCOM NEW2473617021412,850SH SOLE 002,850
DOMINION ENERGY INCCOM25746U109941,377SH SOLE 001,377
CYPRESS SEMICONDUCTOR CORPCOM232806109161,000SH SOLE 001,000
SPDR SERIES TRUSTBLMBRG BRC CNVRT78464A35910,109190,667SH SOLE 00190,667
CHEVRON CORP NEWCOM1667641007145,648SH SOLE 005,648
CPI AEROSTRUCTURES INCCOM NEW12591930801SH SOLE 001
CVS HEALTH CORPCOM1266501002684,158SH SOLE 004,158
CITRIX SYS INCCOM1773761002592,474SH SOLE 002,474
CTRIP COM INTL LTDAMERICAN DEP SHS22943F1007150SH SOLE 00150
CENTURYLINK INCCOM156700106613,288SH SOLE 003,288
CINTAS CORPCOM17290810514SH SOLE 004
CSX CORPCOM126408103981,538SH SOLE 001,538
CARLISLE COS INCCOM142339100550SH SOLE 0050
CISCO SYS INCCOM17275R1021,39932,512SH SOLE 0032,512
CREDIT SUISSE GROUPSPONSORED ADR2254011084260SH SOLE 00260
CROCS INCCOM227046109025SH SOLE 0025
SALESFORCE COM INCCOM79466L302215SH SOLE 0015
CARTER INCCOM146229109111SH SOLE 0011
CRAY INCCOM NEW22522330413512SH SOLE 00512
CHESAPEAKE UTILS CORPCOM16530310820250SH SOLE 00250
CANADIAN PAC RY LTDCOM13645T10024133SH SOLE 00133
COSTCO WHSL CORP NEWCOM22160K1051,9699,424SH SOLE 009,424
CONOCOPHILLIPSCOM20825C10451734SH SOLE 00734
COLUMBIA BKG SYS INCCOM197236102451,089SH SOLE 001,089
CAPITAL ONE FINL CORPCOM14040H105220SH SOLE 0020
CANADIAN NAT RES LTDCOM1363851017200SH SOLE 00200
CANADIAN NATL RY COCOM13637510225300SH SOLE 00300
CUMMINS INCCOM231021106111SH SOLE 0011
CHIPOTLE MEXICAN GRILL INCCOM16965610588203SH SOLE 00203
CME GROUP INCCOM CL A12572Q105957SH SOLE 0057
COMCAST CORP NEWCL A20030N10141612,689SH SOLE 0012,689
CLOROX CO DELCOM18905410957425SH SOLE 00425
COMPANHIA ENERGETICA DE MINASP ADR N-V PFD20440960121,095SH SOLE 001,095
CIGNA CORPORATIONCOM12550910931180SH SOLE 00180
GLOBAL X FDSCHINA CONS ETF37950E408175SH SOLE 0075
CHEGG INCCOM1630921098296SH SOLE 00296
CHURCH & DWIGHT INCCOM171340102480SH SOLE 0080
COGNEX CORPCOM192422103451,000SH SOLE 001,000
EATON VANCE CA MUNI INCOME TSH BEN INT27826F10125622,300SH SOLE 0022,300
CELGENE CORPCOM15102010427336SH SOLE 00336
CDK GLOBAL INCCOM12508E10117266SH SOLE 00266
CORPORATE CAP TR INCCOM219880101161,000SH SOLE 001,000
CSI COMPRESSCO LPCOM UNIT12637A1034720SH SOLE 00720
CARNIVAL CORPUNIT 99/99/999914365830046803SH SOLE 00803
CATERPILLAR INC DELCOM14912310181597SH SOLE 00597
CARDINAL HEALTH INCCOM14149Y10817358SH SOLE 00358
CONAGRA BRANDS INCCOM205887102411,150SH SOLE 001,150
CITIGROUP INCCOM NEW17296742411162SH SOLE 00162
BLACKROCK MUNICIPL INC QLTYCOM09247910423618,200SH SOLE 0018,200
SPDR SERIES TRUSTBLOMBERG INTL TR78464A5161,53355,252SH SOLE 0055,252
BURLINGTON STORES INCCOM12201710630197SH SOLE 00197
BRITISH AMERN TOB PLCSPONSORED ADR11044810736704SH SOLE 00704
B2GOLD CORPCOM11777Q2092700SH SOLE 00700
BLACKROCK LONG-TERM MUNI ADVCOM09250B1031,06794,590SH SOLE 0094,590
INVESCO EXCH TRD SLF IDX FDBULSHS 2021 CB 46138J7001004,800SH SOLE 004,800
BROADRIDGE FINL SOLUTIONS INCOM11133T10323200SH SOLE 00200
BP PLCSPONSORED ADR0556221041,18125,862SH SOLE 0025,862
BANK N S HALIFAXCOM064149107355SH SOLE 0055
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4073937,185SH SOLE 007,185
VANGUARD BD INDEX FD INCTOTAL BND MRKT921937835220SH SOLE 0020
BRISTOL MYERS SQUIBB COCOM1101221081572,837SH SOLE 002,837
BANK MONTREAL QUECOM06367110110125SH SOLE 00125
BALLARD PWR SYS INC NEWCOM0585861082770SH SOLE 00770
BANKUNITED INCCOM06652K10311260SH SOLE 00260
BOOKING HLDGS INCCOM09857L108126SH SOLE 006
BLACK KNIGHT INCCOM09215C10508SH SOLE 008
BLACK HILLS CORPCOM09211310929467SH SOLE 00467
BROOKDALE SR LIVING INCCOM112463104195SH SOLE 0095
BANK NEW YORK MELLON CORPCOM06405810010188SH SOLE 00188
BHP BILLITON LTDSPONSORED ADR08860610813250SH SOLE 00250
BAKER HUGHES A GE COCL A05722G10015462SH SOLE 00462
BRIGHTHOUSE FINL INCCOM10922N103134SH SOLE 0034
BRIGGS & STRATTON CORPCOM10904310914800SH SOLE 00800
FRANKLIN RES INCCOM354613101621,935SH SOLE 001,935
BEACON ROOFING SUPPLY INCCOM0736851099217SH SOLE 00217
BECTON DICKINSON & COCOM0758871091564SH SOLE 0064
BLACKROCK ENHANCED EQT DIV TCOM09251A1043287SH SOLE 00287
BCE INCCOM NEW05534B760250SH SOLE 0050
BARRETT BUSINESS SERVICES INCOM06846310810108SH SOLE 00108
BHP BILLITON PLCSPONSORED ADR05545E209487SH SOLE 0087
BED BATH & BEYOND INCCOM0758961002100SH SOLE 00100
BLACKBERRY LTDCOM09228F103040SH SOLE 0040
BAXTER INTL INCCOM071813109811,102SH SOLE 001,102
BRASKEM S ASP ADR PFD A10553210516600SH SOLE 00600
BANK AMER CORPCOM06050510434512,237SH SOLE 0012,237
NATUS MEDICAL INC DELCOM639050103012SH SOLE 0012
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10278420SH SOLE 00420
BOEING COCOM0970231053,65310,887SH SOLE 0010,887
AIRCASTLE LTDCOMG0129K104211,000SH SOLE 001,000
AMERICAN EXPRESS COCOM02581610970719SH SOLE 00719
AXOVANT SCIENCES LTDCOMG0750W104017SH SOLE 0017
AMERICAN WTR WKS CO INC NEWCOM03042010315171SH SOLE 00171
YAMANA GOLD INCCOM98462Y10041,530SH SOLE 001,530
ACTIVISION BLIZZARD INCCOM00507V109116SH SOLE 0016
ACORN INTL INCSPONSORD ADR NEW004854204019SH SOLE 0019
ATMOS ENERGY CORPCOM04956010517185SH SOLE 00185
ATHENAHEALTH INCCOM04685W10348300SH SOLE 00300
ADVANSIX INCCOM00773T10118501SH SOLE 00501
AMERIGAS PARTNERS L PUNIT L P INT03097510617400SH SOLE 00400
APOGEE ENTERPRISES INCCOM037598109371SH SOLE 0071
SMITH A OCOM83186520916266SH SOLE 00266
ARISTA NETWORKS INCCOM04041310613SH SOLE 003
AMAZON COM INCCOM0231351063,5902,112SH SOLE 002,112
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W105603,600SH SOLE 003,600
AMERIPRISE FINL INCCOM03076C106860SH SOLE 0060
AMGEN INCCOM0311621001,2456,745SH SOLE 006,745
ADVANCED MICRO DEVICES INCCOM007903107025SH SOLE 0025
APPLIED MATLS INCCOM03822210551011,046SH SOLE 0011,046
ALASKA COMMUNICATIONS SYS GRCOM01167P1013218,250SH SOLE 0018,250
ALLEGION PUB LTD COORD SHSG0176J10949629SH SOLE 00629
ALLSTATE CORPCOM0200021011241,356SH SOLE 001,356
ALASKA AIR GROUP INCCOM011659109851,410SH SOLE 001,410
ALLEGIANT TRAVEL COCOM01748X102750SH SOLE 0050
AKORN INCCOM0097281067452SH SOLE 00452
ALLIANCE CALIF MUN INCOME FDCOM01854610113110,000SH SOLE 0010,000
APARTMENT INVT & MGMT COCL A03748R10102SH SOLE 002
APPLIED INDL TECHNOLOGIES INCOM03820C10533472SH SOLE 00472
ETF MANAGERS TRAI POWERED EQT26924G813257SH SOLE 0057
ISHARES TRCORE US AGGBD ET464287226220SH SOLE 0020
AGCO CORPCOM00108410213220SH SOLE 00220
FIRST MAJESTIC SILVER CORPCOM32076V1036810SH SOLE 00810
AFLAC INCCOM00105510213310SH SOLE 00310
ALLIANCEBERNSTEIN NATL MUNICOM01864U10634127,000SH SOLE 0027,000
AETNA INC NEWCOM00817Y1081582SH SOLE 0082
ALLIANCE DATA SYSTEMS CORPCOM018581108626SH SOLE 0026
AUTOMATIC DATA PROCESSING INCOM053015103107800SH SOLE 00800
ADIENT PLCORD SHSG0084W101355SH SOLE 0055
ARCHER DANIELS MIDLAND COCOM0394831026122SH SOLE 00122
ADOBE SYS INCCOM00724F1012,3419,600SH SOLE 009,600
ACCENTURE PLC IRELANDSHS CLASS AG1151C101106650SH SOLE 00650
ACCO BRANDS CORPCOM00081T1082141SH SOLE 00141
BARRICK GOLD CORPCOM067901108151,177SH SOLE 001,177
ABBOTT LABSCOM0028241002724,466SH SOLE 004,466
ABIOMED INCCOM0036541003790SH SOLE 0090
AMERISOURCEBERGEN CORPCOM03073E105451SH SOLE 0051
ABBVIE INCCOM00287Y1092492,683SH SOLE 002,683
APPLE INCCOM0378331003,08216,652SH SOLE 0016,652
AMERICAN AIRLS GROUP INCCOM02376R102661,742SH SOLE 001,742
ALTABA INCCOM02134610135473SH SOLE 00473
AGILENT TECHNOLOGIES INCCOM00846U10112202SH SOLE 00202
WMIH CORPCOM92936P10004SH SOLE 004