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
ASGN INCCOM00191U1021,80527,066SH SOLE 0027,066
AT&T INCCOM00206R1022,26574,921SH SOLE 0074,921
AARONS INCCOM PAR $0.5000253530084518,605SH SOLE 0018,605
ABBOTT LABSCOM0028241002873,140SH SOLE 003,140
ABBVIE INCCOM00287Y1092,52125,681SH SOLE 0025,681
ACADIA PHARMACEUTICALS INCCOM0042251083096,365SH SOLE 006,365
ADOBE INCCOM00724F1014,1059,430SH SOLE 009,430
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1023,10714,405SH SOLE 0014,405
ALLISON TRANSMISSION HLDGS ICOM01973R1011,24533,860SH SOLE 0033,860
ALPHABET INCCAP STK CL A02079K3054,4203,117SH SOLE 003,117
ALTRIA GROUP INCCOM02209S1031,53939,201SH SOLE 0039,201
AMAZON COM INCCOM0231351066,0672,199SH SOLE 002,199
AMERICAN ELEC PWR CO INCUNIT 03/15/20220255371273537,295SH SOLE 007,295
AMERIPRISE FINL INCCOM03076C1063,90125,997SH SOLE 0025,997
AMGEN INCCOM0311621008923,782SH SOLE 003,782
ANALOG DEVICES INCCOM0326541056325,150SH SOLE 005,150
ANNALY CAPITAL MANAGEMENT INCOM0357104097110,897SH SOLE 0010,897
ANTHEM INCCOM0367521031,9487,407SH SOLE 007,407
APOLLO GLOBAL MGMT INCCOM CL A03768E1052,24945,052SH SOLE 0045,052
APPLE INCCOM0378331004,86313,331SH SOLE 0013,331
APPLIED MATLS INCCOM0382221053,04950,441SH SOLE 0050,441
ARISTA NETWORKS INCCOM0404131064732,252SH SOLE 002,252
ASTRAZENECA PLCSPONSORED ADR0463531081,02219,331SH SOLE 0019,331
AUTOMATIC DATA PROCESSING INCOM0530151032061,384SH SOLE 001,384
AUTOZONE INCCOM0533321021,2261,087SH SOLE 001,087
BK OF AMERICA CORPCOM0605051041,18549,901SH SOLE 0049,901
BK OF AMERICA CORP7.25%CNV PFD L060505682573427SH SOLE 00427
BECTON DICKINSON & COCOM0758871092791,165SH SOLE 001,165
BLACKROCK INCCOM09247X1011,2562,309SH SOLE 002,309
BLACKSTONE GROUP INCCOM CL A09260D1072,27740,190SH SOLE 0040,190
BOEING COCOM0970231057674,183SH SOLE 004,183
BRISTOL-MYERS SQUIBB COCOM1101221082,72846,400SH SOLE 0046,400
BROADCOM INCCOM11135F1014,61414,620SH SOLE 0014,620
BURLINGTON STORES INCCOM1220171061,4267,241SH SOLE 007,241
CIGNA CORP NEWCOM1255231006733,585SH SOLE 003,585
CME GROUP INCCOM12572Q1054832,974SH SOLE 002,974
CVS HEALTH CORPCOM1266501003,53154,355SH SOLE 0054,355
CACI INTL INCCL A1271903048844,078SH SOLE 004,078
CALAVO GROWERS INCCOM1282461054046,425SH SOLE 006,425
CARDINAL HEALTH INCCOM14149Y1081,43227,438SH SOLE 0027,438
CARRIER GLOBAL CORPORATIONCOM14448C1041,37061,652SH SOLE 0061,652
CENTURYLINK INCCOM1567001061,051104,787SH SOLE 00104,787
CERENCE INCCOM15672710980219,644SH SOLE 0019,644
CHEVRON CORP NEWCOM1667641003,20435,911SH SOLE 0035,911
CHIPOTLE MEXICAN GRILL INCCOM169656105704669SH SOLE 00669
CIENA CORPCOM NEW1717793094207,759SH SOLE 007,759
CISCO SYS INCCOM17275R1022,88661,882SH SOLE 0061,882
CITIGROUP INCCOM NEW1729674244,03879,024SH SOLE 0079,024
COGENT COMMUNICATIONS HLDGSCOM NEW19239V3023434,430SH SOLE 004,430
COMCAST CORP NEWCL A20030N1012,41261,870SH SOLE 0061,870
CONSTELLATION BRANDS INCCL A21036P1081,6279,297SH SOLE 009,297
COSTCO WHSL CORP NEWCOM22160K1051,2314,059SH SOLE 004,059
CUMMINS INCCOM2310211069885,702SH SOLE 005,702
DANAHER CORPORATIONCOM2358511028794,969SH SOLE 004,969
DISNEY WALT COCOM DISNEY2546871061,30211,676SH SOLE 0011,676
DISCOVERY INCCOM SER A25470F10449723,551SH SOLE 0023,551
DOCUSIGN INCCOM2561631066103,545SH SOLE 003,545
DOW INCCOM2605571032,18353,556SH SOLE 0053,556
EDWARDS LIFESCIENCES CORPCOM28176E1081,10315,964SH SOLE 0015,964
ELECTRONIC ARTS INCCOM2855121097205,452SH SOLE 005,452
EMERSON ELEC COCOM2910111041,69627,346SH SOLE 0027,346
EURONET WORLDWIDE INCCOM2987361091,47015,338SH SOLE 0015,338
EVERCORE INCCLASS A29977A1051,17119,873SH SOLE 0019,873
EXPEDITORS INTL WASH INCCOM3021301093124,100SH SOLE 004,100
F M C CORPCOM NEW3024913035315,330SH SOLE 005,330
F N B CORPCOM30252010129038,730SH SOLE 0038,730
FACEBOOK INCCL A30303M1024,82221,234SH SOLE 0021,234
FORD MTR CO DELCOM3453708609415,413SH SOLE 0015,413
FORTINET INCCOM34959E1091,58211,527SH SOLE 0011,527
GILEAD SCIENCES INCCOM3755581031,90324,738SH SOLE 0024,738
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1051,84845,293SH SOLE 0045,293
GODADDY INCCL A3802371071,05414,375SH SOLE 0014,375
GOLDMAN SACHS ETF TRACCES TREASURY38143052928,429282,901SH SOLE 00282,901
HEICO CORP NEWCOM4228061091,00610,096SH SOLE 0010,096
HOLOGIC INCCOM43644010163011,059SH SOLE 0011,059
HOME DEPOT INCCOM4370761022,52810,090SH SOLE 0010,090
HONEYWELL INTL INCCOM4385161061,1057,642SH SOLE 007,642
IHEARTMEDIA INCCOM CL A45174J5091,517181,689SH SOLE 00181,689
INTEGRA LIFESCIENCES HLDGS CCOM NEW4579852084469,500SH SOLE 009,500
INTEL CORPCOM4581401001,52425,478SH SOLE 0025,478
INTUITCOM4612021038202,768SH SOLE 002,768
ISHARES INCMSCI AUST ETF4642861032,302119,470SH SOLE 00119,470
ISHARES TRCORE S&P500 ETF4642872004561,474SH SOLE 001,474
ISHARES TRIBOXX INV CP ETF4642872421,65412,299SH SOLE 0012,299
ISHARES TRCORE S&P MCP ETF4642875072391,343SH SOLE 001,343
ISHARES TRRUS 1000 ETF4642876224772,777SH SOLE 002,777
ISHARES TRCORE S&P SCP ETF4642878046259,153SH SOLE 009,153
ISHARES TRIBOXX HI YD ETF4642885136087,449SH SOLE 007,449
ISHARES TRSH TR CRPORT ETF4642886463296,011SH SOLE 006,011
ISHARES TRPFD AND INCM SEC46428868753615,485SH SOLE 0015,485
ISHARES TRFLTG RATE NT ETF46429B6553046,016SH SOLE 006,016
ISHARES TRCORE HIGH DV ETF46429B6637339,032SH SOLE 009,032
ISHARES TRBROAD USD HIGH46435U8532,40562,928SH SOLE 0062,928
ITRON INCCOM4657411064837,284SH SOLE 007,284
JPMORGAN CHASE & COCOM46625H1003,25134,566SH SOLE 0034,566
JOHNSON & JOHNSONCOM4781601043,07721,879SH SOLE 0021,879
KINDER MORGAN INC DELCOM49456B10197564,242SH SOLE 0064,242
L3HARRIS TECHNOLOGIES INCCOM5024311091,88111,087SH SOLE 0011,087
LAM RESEARCH CORPCOM5128071082,8388,773SH SOLE 008,773
LAUDER ESTEE COS INCCL A5184391042,61513,861SH SOLE 0013,861
LEIDOS HOLDINGS INCCOM5253271021,62417,340SH SOLE 0017,340
LOCKHEED MARTIN CORPCOM5398301092,1065,771SH SOLE 005,771
LULULEMON ATHLETICA INCCOM5500211091,6055,144SH SOLE 005,144
MSCI INCCOM55354G1001,4154,238SH SOLE 004,238
MCDONALDS CORPCOM5801351015312,879SH SOLE 002,879
MCEWEN MNG INCCOM58039P1071414,000SH SOLE 0014,000
MERCK & CO. INCCOM58933Y1051,43218,523SH SOLE 0018,523
MICROSOFT CORPCOM5949181045,60927,559SH SOLE 0027,559
MONDELEZ INTL INCCL A6092071051,12822,058SH SOLE 0022,058
NEWMONT CORPCOM6516391062,73744,324SH SOLE 0044,324
NIKE INCCL B6541061031,93919,773SH SOLE 0019,773
NORTHROP GRUMMAN CORPCOM6668071021,8235,929SH SOLE 005,929
NVIDIA CORPORATIONCOM67066G1043,5809,422SH SOLE 009,422
OMEROS CORPCOM68214310253536,340SH SOLE 0036,340
PACWEST BANCORP DELCOM69526310374837,969SH SOLE 0037,969
PALO ALTO NETWORKS INCCOM6974351056042,630SH SOLE 002,630
PAYCHEX INCCOM70432610799213,091SH SOLE 0013,091
PAYPAL HLDGS INCCOM70450Y1031,6559,498SH SOLE 009,498
PEPSICO INCCOM7134481082,73920,711SH SOLE 0020,711
PFIZER INCCOM7170811031,65750,671SH SOLE 0050,671
PIONEER MUN HIGH INCOME TRCOM SHS72376310848543,000SH SOLE 0043,000
PRINCIPAL FINANCIAL GROUP INCOM74251V1021,83544,180SH SOLE 0044,180
PROCTER AND GAMBLE COCOM7427181091,1639,723SH SOLE 009,723
PRUDENTIAL FINL INCCOM7443201023,00749,373SH SOLE 0049,373
PUBLIC STORAGECOM74460D1091,7889,318SH SOLE 009,318
PUTNAM MANAGED MUN INCOME TRCOM74682310310614,395SH SOLE 0014,395
QUALCOMM INCCOM7475251031,16012,723SH SOLE 0012,723
RIO TINTO PLCSPONSORED ADR7672041001,12219,975SH SOLE 0019,975
ROBERT HALF INTL INCCOM7703231032,86054,140SH SOLE 0054,140
ROPER TECHNOLOGIES INCCOM7766961062,0075,170SH SOLE 005,170
SPDR S&P 500 ETF TRTR UNIT78462F1034,45714,455SH SOLE 0014,455
SPDR GOLD TRGOLD SHS78463V1073622,165SH SOLE 002,165
SPDR SER TRPORTFOLIO INTRMD78464A3752105,761SH SOLE 005,761
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1075071,562SH SOLE 001,562
SPDR SER TRSPDR BLOOMBERG78468R6638509,284SH SOLE 009,284
SVB FINANCIAL GROUPCOM78486Q1019424,372SH SOLE 004,372
SALESFORCE COM INCCOM79466L3022,76314,749SH SOLE 0014,749
SANOFISPONSORED ADR80105N10590517,729SH SOLE 0017,729
SCHWAB CHARLES CORPCOM8085131052,60677,230SH SOLE 0077,230
SEQUENTIAL BRNDS GROUP INC NCOM81734P107418,000SH SOLE 0018,000
SERVICENOW INCCOM81762P1023,0157,443SH SOLE 007,443
SHERWIN WILLIAMS COCOM8243481061,9173,317SH SOLE 003,317
SPROTT PHYSICAL SILVER TRTR UNIT85207K1076910,482SH SOLE 0010,482
STAG INDL INCCOM85254J10286329,442SH SOLE 0029,442
STANLEY BLACK & DECKER INCCOM8545021018676,223SH SOLE 006,223
STARBUCKS CORPCOM8552441094345,903SH SOLE 005,903
STRYKER CORPORATIONCOM8636671011,1786,538SH SOLE 006,538
SYSCO CORPCOM8718291071,59429,154SH SOLE 0029,154
TJX COS INC NEWCOM8725401092,07541,041SH SOLE 0041,041
T-MOBILE US INCCOM8725901041,85517,809SH SOLE 0017,809
TESLA INCCOM88160R101241223SH SOLE 00223
TEXAS INSTRS INCCOM8825081041,91215,057SH SOLE 0015,057
THERMO FISHER SCIENTIFIC INCCOM8835561021,8195,021SH SOLE 005,021
3M COCOM88579Y1011,5159,709SH SOLE 009,709
TRACTOR SUPPLY COCOM8923561065213,956SH SOLE 003,956
US BANCORP DELCOM NEW90297330447612,930SH SOLE 0012,930
UNITED PARCEL SERVICE INCCL B9113121069488,524SH SOLE 008,524
UNITEDHEALTH GROUP INCCOM91324P1023,49511,849SH SOLE 0011,849
VAIL RESORTS INCCOM91879Q1097994,384SH SOLE 004,384
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,1059,432SH SOLE 009,432
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378356627,493SH SOLE 007,493
VANGUARD INDEX FDSGROWTH ETF9229087361,4517,182SH SOLE 007,182
VANGUARD INDEX FDSTOTAL STK MKT9229087691,0796,892SH SOLE 006,892
VERIZON COMMUNICATIONS INCCOM92343V1041,20221,797SH SOLE 0021,797
VERTEX PHARMACEUTICALS INCCOM92532F1001,5705,407SH SOLE 005,407
VISA INCCOM CL A92826C8392,82714,632SH SOLE 0014,632
VOYA FINANCIAL INCCOM9290891001,86439,950SH SOLE 0039,950
WASTE MGMT INC DELCOM94106L1092822,663SH SOLE 002,663
WELLS FARGO CO NEWCOM94974610125710,031SH SOLE 0010,031
WESTERN DIGITAL CORP.COM95810210583718,953SH SOLE 0018,953
WEYERHAEUSER CO MTN BECOM NEW96216610490440,247SH SOLE 0040,247
WILLIAMS COS INCCOM96945710070437,006SH SOLE 0037,006
ZIONS BANCORPORATION N ACOM98970110743212,700SH SOLE 0012,700
CONSTELLIUM SECL A SHSF2110710130039,082SH SOLE 0039,082
AXALTA COATING SYS LTDCOMG0750C10879435,231SH SOLE 0035,231
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,2705,914SH SOLE 005,914
EATON CORP PLCSHSG291831031,36115,557SH SOLE 0015,557
ICON PLCSHSG4705A1009035,363SH SOLE 005,363