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 COCOM88579Y1014982,852SH SOLE 000
8X8 INC NEWCOM2829141001,11932,474SH SOLE 000
ABB LTDSPONSORED ADR0003752041,03336,956SH SOLE 000
ABBOTT LABSCOM0028241005264,800SH SOLE 000
ABBVIE INCCOM00287Y1091,32712,383SH SOLE 000
ACADIA HEALTHCARE COMPANY INCOM00404A1092835,640SH SOLE 000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014,55217,426SH SOLE 000
ACTIVISION BLIZZARD INCCOM00507V1092,41926,055SH SOLE 000
ADOBE SYSTEMS INCORPORATEDCOM00724F1015031,007SH SOLE 000
ADTRAN INCCOM00738A10656037,935SH SOLE 000
ADVANCED ENERGY INDSCOM0079731008258,506SH SOLE 000
ADVANCED MICRO DEVICES INCCOM0079031073774,110SH SOLE 000
AERCAP HOLDINGS NVSHSN009851062,62257,522SH SOLE 000
AEROVIRONMENT INCCOM0080731083734,289SH SOLE 000
AES CORPCOM00130H1051,27854,398SH SOLE 000
AGCO CORPCOM0010841022852,766SH SOLE 000
AGILENT TECHNOLOGIES INCCOM00846U1011,52412,866SH SOLE 000
AIR LEASE CORPCL A00912X30262614,102SH SOLE 000
AIR PRODS & CHEMS INCCOM0091581069373,431SH SOLE 000
AKAMAI TECHNOLOGIES INCCOM00971T1015475,208SH SOLE 000
ALASKA AIR GROUP INCCOM0116591093536,784SH SOLE 000
ALEXANDRIA REAL ESTATE EQ INCOM0152711091,3907,802SH SOLE 000
ALEXION PHARMACEUTICALS INCCOM0153511091,5509,924SH SOLE 000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1025862,517SH SOLE 000
ALIGN TECHNOLOGY INCCOM0162551016231,165SH SOLE 000
ALLSCRIPTS HEALTHCARE SOLUTNCOM01988P10815810,957SH SOLE 000
ALPHABET INCCAP STK CL A02079K3055,8433,334SH SOLE 000
ALTRA INDL MOTION CORPCOM02208R1062304,147SH SOLE 000
AMAZON COM INCCOM0231351063,7181,141SH SOLE 000
AMEDISYS INCCOM0234361082981,017SH SOLE 000
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W10521214,557SH SOLE 000
AMERICAN ELEC PWR CO INCCOM02553710189010,684SH SOLE 000
AMERICAN EXPRESS COCOM0258161093,61729,913SH SOLE 000
AMERICAN TOWER CORP NEWCOM03027X1005192,313SH SOLE 000
AMERICAN WTR WKS CO INC NEWCOM0304201036794,422SH SOLE 000
AMERICAS CAR-MART INCCOM03062T1055024,574SH SOLE 000
AMERIPRISE FINL INCCOM03076C1069664,970SH SOLE 000
AMETEK INCCOM0311001006225,139SH SOLE 000
AMGEN INCCOM0311621003,31514,419SH SOLE 000
AMKOR TECHNOLOGY INCCOM03165210021814,485SH SOLE 000
AMN HEALTHCARE SVCS INCCOM0017441013475,091SH SOLE 000
ANNALY CAPITAL MANAGEMENT INCOM03571040925229,842SH SOLE 000
ANTHEM INCCOM0367521033681,146SH SOLE 000
APPLE INCCOM03783310015,336115,580SH SOLE 000
APPLIED INDL TECHNOLOGIES INCOM03820C1054836,197SH SOLE 000
APPLIED MATLS INCCOM0382221052,31626,835SH SOLE 000
APTARGROUP INCCOM0383361035013,656SH SOLE 000
ARCHER DANIELS MIDLAND COCOM0394831023707,336SH SOLE 000
ARROW ELECTRS INCCOM0427351005215,356SH SOLE 000
ASSURANT INCCOM04621X1083482,557SH SOLE 000
ASTRAZENECA PLCSPONSORED ADR0463531083416,812SH SOLE 000
AT&T INCCOM00206R1021,92266,826SH SOLE 000
ATLANTIC POWER CORPCOM NEW04878Q8638540,470SH SOLE 000
AUDIOCODES LTDORDM153421042639,536SH SOLE 000
AUTODESK INCCOM052769106204670SH SOLE 000
AUTOMATIC DATA PROCESSING INCOM0530151031,0475,940SH SOLE 000
AUTOZONE INCCOM053332102737622SH SOLE 000
AVNET INCCOM05380710355715,853SH SOLE 000
B & G FOODS INC NEWCOM05508R1062217,982SH SOLE 000
BAIDU INCSPON ADR REP A0567521085602,590SH SOLE 000
BANCO BRADESCO S ASP ADR PFD NEW0594603036913,052SH SOLE 000
BANCO SANTANDER S.A.ADR05964H1054213,889SH SOLE 000
BK OF AMERICA CORPCOM0605051042,22673,440SH SOLE 000
BAXTER INTL INCCOM0718131092052,553SH SOLE 000
BECTON DICKINSON & COCOM0758871096792,715SH SOLE 000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707026,34327,357SH SOLE 000
BEST BUY INCCOM0865161018178,190SH SOLE 000
BHP GROUP LTDSPONSORED ADS0886061083595,493SH SOLE 000
BIG LOTS INCCOM08930210345010,471SH SOLE 000
BIOGEN INCCOM09062X1031,2014,905SH SOLE 000
BIOMARIN PHARMACEUTICAL INCCOM09061G1011,08212,343SH SOLE 000
BLACK HILLS CORPCOM0921131092694,375SH SOLE 000
BLACKROCK INCCOM09247X1012,4803,437SH SOLE 000
BOOKING HOLDINGS INCCOM09857L1084,3501,953SH SOLE 000
BRIGHT HORIZONS FAM SOL IN DCOM1091941007894,561SH SOLE 000
BRISTOL-MYERS SQUIBB COCOM1101221085,00880,743SH SOLE 000
BROADRIDGE FINL SOLUTIONS INCOM11133T1036174,028SH SOLE 000
BUILDERS FIRSTSOURCE INCCOM12008R1072205,379SH SOLE 000
BUNGE LIMITEDCOMG169621053735,687SH SOLE 000
CAE INCCOM1247651083,015108,675SH SOLE 000
CAMPBELL SOUP COCOM1344291094138,548SH SOLE 000
CAMTEK LTDORDM2079110529113,283SH SOLE 000
CANADIAN NATL RY COCOM1363751023052,779SH SOLE 000
CANADIAN PAC RY LTDCOM13645T1004221,218SH SOLE 000
CARDINAL HEALTH INCCOM14149Y1085189,679SH SOLE 000
CARMAX INCCOM1431301021,29413,694SH SOLE 000
CASEYS GEN STORES INCCOM1475281034722,644SH SOLE 000
CATERPILLAR INCCOM1491231014932,707SH SOLE 000
CBRE GROUP INCCL A12504L10979612,692SH SOLE 000
CELANESE CORP DELCOM1508701031,0267,895SH SOLE 000
CELLECTIS S ASPON ADS15117K1032,56494,737SH SOLE 000
CEMEX SAB DE CVSPON ADR NEW15129088913325,687SH SOLE 000
CENTENE CORP DELCOM15135B1011,43323,871SH SOLE 000
CENTRAL GARDEN & PET COCOM15352710676419,779SH SOLE 000
CHARLES RIV LABS INTL INCCOM1598641076932,773SH SOLE 000
CHECK POINT SOFTWARE TECH LTORDM224651042,90321,840SH SOLE 000
CHEMED CORP NEWCOM16359R103312585SH SOLE 000
CHEMOCENTRYX INCCOM16383L1062614,215SH SOLE 000
CHINA LIFE INS CO LTDSPON ADR REP H16939P10631628,562SH SOLE 000
CIMAREX ENERGY COCOM17179810165117,365SH SOLE 000
CINEMARK HLDGS INCCOM17243V10218010,358SH SOLE 000
CISCO SYS INCCOM17275R1021,22427,359SH SOLE 000
CIT GROUP INCCOM NEW12558180152214,547SH SOLE 000
CITIGROUP INCCOM NEW1729674241,92531,215SH SOLE 000
CITRIX SYS INCCOM1773761003852,962SH SOLE 000
CLOROX CO DELCOM1890541097683,802SH SOLE 000
CME GROUP INCCOM12572Q1056323,469SH SOLE 000
COCA COLA COCOM1912161001,07019,509SH SOLE 000
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461023073,746SH SOLE 000
COLGATE PALMOLIVE COCOM1941621034435,180SH SOLE 000
COLUMBIA SPORTSWEAR COCOM1985161062502,860SH SOLE 000
COMMERCE BANCSHARES INCCOM2005251034356,628SH SOLE 000
COMMUNITY HEALTH SYS INC NEWCOM20366810814419,318SH SOLE 000
COMPANHIA DE SANEAMENTO BASISPONSORED ADR20441A10213715,975SH SOLE 000
COMPANHIA PARANAENSE ENERG CSPON ADR PFD20441B40723716,563SH SOLE 000
COMPANHIA SIDERURGICA NACIONSPONSORED ADR20440W1058313,963SH SOLE 000
COMTECH TELECOMMUNICATIONS CCOM NEW20582620956527,291SH SOLE 000
CONAGRA BRANDS INCCOM20588710259316,348SH SOLE 000
CONOCOPHILLIPSCOM20825C1042185,440SH SOLE 000
CNO FINL GROUP INCCOM12621E10381636,685SH SOLE 000
CONSOLIDATED EDISON INCCOM2091151044356,014SH SOLE 000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4076403,981SH SOLE 000
CONTINENTAL RES INCCOM21201510145728,021SH SOLE 000
COOPER COS INCCOM NEW216648402335923SH SOLE 000
COPART INCCOM2172041065734,502SH SOLE 000
CORNING INCCOM21935010562217,265SH SOLE 000
CORVEL CORPCOM2210061092031,919SH SOLE 000
COSTCO WHSL CORP NEWCOM22160K1051,3503,582SH SOLE 000
CRACKER BARREL OLD CTRY STORCOM22410J1063932,979SH SOLE 000
CREDIT ACCEP CORP MICHCOM225310101237684SH SOLE 000
CREDIT SUISSE GROUPSPONSORED ADR2254011083,178248,306SH SOLE 000
CREE INCCOM2254471017977,527SH SOLE 000
CUMMINS INCCOM2310211067933,490SH SOLE 000
CUSTOMERS BANCORP INCCOM23204G10039721,845SH SOLE 000
CVS HEALTH CORPCOM12665010088913,010SH SOLE 000
D R HORTON INCCOM23331A10976111,036SH SOLE 000
DANAHER CORPORATIONCOM2358511021,2415,587SH SOLE 000
DARDEN RESTAURANTS INCCOM2371941058156,846SH SOLE 000
DECKERS OUTDOOR CORPCOM2435371074691,636SH SOLE 000
DESCARTES SYS GROUP INCCOM2499061081,79630,713SH SOLE 000
DEVON ENERGY CORP NEWCOM25179M10324515,471SH SOLE 000
DEXCOM INCCOM2521311078782,374SH SOLE 000
DIAMONDROCK HOSPITALITY COCOM25278430111814,357SH SOLE 000
DIGITAL RLTY TR INCCOM2538681031,47110,543SH SOLE 000
DIODES INCCOM2545431012603,695SH SOLE 000
DISNEY WALT COCOM2546871064,37224,129SH SOLE 000
DOLLAR GEN CORP NEWCOM2566771054412,096SH SOLE 000
DOLLAR TREE INCCOM2567461082051,895SH SOLE 000
DOMINION ENERGY INCCOM25746U1092463,276SH SOLE 000
DOMINOS PIZZA INCCOM25754A2011,1673,043SH SOLE 000
DOMTAR CORPCOM NEW25755920334410,866SH SOLE 000
DR REDDYS LABS LTDADR2561352034356,102SH SOLE 000
DTE ENERGY COCOM2333311075014,123SH SOLE 000
DUKE ENERGY CORP NEWCOM NEW26441C2045305,792SH SOLE 000
EASTGROUP PPTYS INCCOM2772761013172,295SH SOLE 000
EASTMAN CHEM COCOM2774321002392,380SH SOLE 000
EBAY INC.COM2786421034478,895SH SOLE 000
EDWARDS LIFESCIENCES CORPCOM28176E1081,14512,549SH SOLE 000
EHEALTH INCCOM28238P1092213,132SH SOLE 000
ELBIT SYS LTDORDM3760D1012,06715,806SH SOLE 000
ELECTRONIC ARTS INCCOM2855121092551,775SH SOLE 000
EMERGENT BIOSOLUTIONS INCCOM29089Q1051,33014,848SH SOLE 000
EMERSON ELEC COCOM2910111042923,638SH SOLE 000
SELECT SECTOR SPDR TRENERGY81369Y50694324,877SH SOLE 000
ENPHASE ENERGY INCCOM29355A1071,0966,246SH SOLE 000
ENTERGY CORP NEWCOM29364G1033763,766SH SOLE 000
ERICSSONADR B SEK 102948216083,096259,060SH SOLE 000
EVERCORE INCCLASS A29977A1052282,078SH SOLE 000
EVERGY INCCOM30034W1063686,628SH SOLE 000
EVERTEC INCCOM30040P10356914,468SH SOLE 000
EXELON CORPCOM30161N1012967,012SH SOLE 000
EXXON MOBIL CORPCOM30231G10266416,103SH SOLE 000
FMC CORPCOM NEW3024913034073,542SH SOLE 000
F5 NETWORKS INCCOM3156161024192,379SH SOLE 000
FABRINETSHSG3323L1005967,677SH SOLE 000
FACEBOOK INCCL A30303M1028,51431,169SH SOLE 000
FACTSET RESH SYS INCCOM3030751056341,906SH SOLE 000
FAIR ISAAC CORPCOM303250104322630SH SOLE 000
FASTENAL COCOM3119001042745,615SH SOLE 000
FEDEX CORPCOM31428X106232894SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI FINLS IDX3160925014,780113,222SH SOLE 000
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280817,851170,806SH SOLE 000
FIDELITY NATL INFORMATION SVCOM31620M1064733,341SH SOLE 000
FIFTH THIRD BANCORPCOM31677310040314,620SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6055,052171,383SH SOLE 000
FIRST AMERN FINL CORPCOM31847R1023807,368SH SOLE 000
FIRST HORIZON CORPORATIONCOM32051710547737,350SH SOLE 000
FIRST REP BK SAN FRANCISCO CCOM33616C1002681,826SH SOLE 000
FIRST SOLAR INCCOM3364331072562,583SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDASIA EX JAPAN33737J10958218,315SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEMERG MKT ALPH33737J18240516,017SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J11745211,841SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDJAPAN ALPHADEX33737J1583917,571SH SOLE 000
FIRST TR EXCH TRD ALPHDX FDLATIN AMER ALP33737J12527214,024SH SOLE 000
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2002,09240,654SH SOLE 000
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2035713,398SH SOLE 000
FIRST TR VALUE LINE DIVID INSHS33734H1062888,222SH SOLE 000
FISERV INCCOM3377381081,79015,719SH SOLE 000
FLEX LTDORDY2573F10238421,330SH SOLE 000
FOOT LOCKER INCCOM3448491042476,104SH SOLE 000
FORTINET INCCOM34959E1093672,474SH SOLE 000
FORTIS INCCOM3495531072145,236SH SOLE 000
FORTIVE CORPCOM34959J1082022,846SH SOLE 000
FORTUNA SILVER MINES INCCOM34991510822527,339SH SOLE 000
FREEPORT-MCMORAN INCCL B35671D8571,08341,609SH SOLE 000
FTI CONSULTING INCCOM3029411092352,101SH SOLE 000
GALAPAGOS NVSPON ADR36315X1011,92419,436SH SOLE 000
GALLAGHER ARTHUR J & COCOM3635761095634,553SH SOLE 000
GARMIN LTDSHSH2906T1098937,463SH SOLE 000
GENERAC HLDGS INCCOM3687361041,8528,144SH SOLE 000
GENERAL DYNAMICS CORPCOM3695501082,22314,936SH SOLE 000
GENERAL ELECTRIC COCOM36960410340937,896SH SOLE 000
GENERAL MLS INCCOM3703341042884,896SH SOLE 000
GENTEX CORPCOM37190110953715,832SH SOLE 000
GERDAU SASPON ADR REP PFD3737371057716,472SH SOLE 000
GERON CORPCOM3741631032214,054SH SOLE 000
GETTY RLTY CORP NEWCOM37429710941114,920SH SOLE 000
GILEAD SCIENCES INCCOM3755581034,70280,701SH SOLE 000
GLACIER BANCORP INC NEWCOM37637Q1054018,711SH SOLE 000
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10584122,846SH SOLE 000
GLOBAL X FDSGLBX SUPRINC ETF37950E33312710,750SH SOLE 000
GLU MOBILE INCCOM37989010621724,065SH SOLE 000
GOLAR LNG LTDSHSG9456A10019720,476SH SOLE 000
GOLAR LNG PARTNERS LPCOM UNIT LPIY2745C10218170,012SH SOLE 000
GRAINGER W W INCCOM3848021041,2853,146SH SOLE 000
GRUPO AEROPUERTO DEL PACIFICSPON ADR B4005061013082,766SH SOLE 000
GRUPO SUPERVIELLE S.A.SPONSORED ADR40054A1082210,387SH SOLE 000
HALLIBURTON COCOM40621610123912,654SH SOLE 000
HARMONY GOLD MINING CO LTDSPONSORED ADR41321630024853,003SH SOLE 000
HCA HEALTHCARE INCCOM40412C1013001,827SH SOLE 000
HDFC BANK LTDSPONSORED ADS40415F1012533,494SH SOLE 000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2099498,369SH SOLE 000
HEICO CORP NEWCOM4228061097175,417SH SOLE 000
HENRY JACK & ASSOC INCCOM4262811014582,829SH SOLE 000
HESS CORPCOM42809H1072534,794SH SOLE 000
HEWLETT PACKARD ENTERPRISE CCOM42824C10922819,248SH SOLE 000
HOLOGIC INCCOM4364401014926,758SH SOLE 000
HOME DEPOT INCCOM4370761021,4265,368SH SOLE 000
HONEYWELL INTL INCCOM4385161064492,112SH SOLE 000
HORIZON TECHNOLOGY FIN CORPCOM44045A1022,001151,153SH SOLE 000
HORMEL FOODS CORPCOM4404521003557,626SH SOLE 000
HOST HOTELS & RESORTS INCCOM44107P10418712,809SH SOLE 000
HUDSON PAC PPTYS INCCOM4440971091,16848,606SH SOLE 000
HUMANA INCCOM4448591028121,979SH SOLE 000
ICICI BANK LIMITEDADR45104G10449333,167SH SOLE 000
IDEXX LABS INCCOM45168D1042,9135,828SH SOLE 000
ILLINOIS TOOL WKS INCCOM4523081098053,951SH SOLE 000
ILLUMINA INCCOM4523271091,6864,558SH SOLE 000
INFOSYS LTDSPONSORED ADR45678810893655,203SH SOLE 000
INSPERITY INCCOM45778Q1072553,135SH SOLE 000
INTEL CORPCOM4581401003897,810SH SOLE 000
INTERNATIONAL BUSINESS MACHSCOM4592001012,57220,430SH SOLE 000
INTUITCOM4612021036731,773SH SOLE 000
INVESCO EXCH TRD SLF IDX FDBULSHS 2022 CB46138J88276134,998SH SOLE 000
INDEXIQ ETF TRIQ MRGR ARB ETF45409B8002397,156SH SOLE 000
IRIDIUM COMMUNICATIONS INCCOM46269C10263516,145SH SOLE 000
IROBOT CORPCOM4627261004936,143SH SOLE 000
ISHARES TRPFD AND INCM SEC4642886871,86448,400SH SOLE 000
ISHARES TR0-5 YR TIPS ETF46429B7474,41342,258SH SOLE 000
ISHARES TR1 3 YR TREAS BD4642874579,667111,912SH SOLE 000
ISHARES TR20 YR TR BD ETF46428743252,573333,311SH SOLE 000
ISHARES TRBARCLAYS 7 10 YR4642874407,14059,526SH SOLE 000
ISHARES TRCORE US AGGBD ET4642872268317,030SH SOLE 000
ISHARES TRCMBS ETF46429B3663,84669,502SH SOLE 000
ISHARES TRMBS ETF4642885887927,191SH SOLE 000
ISHARES TRSHORT TREAS BD4642886792,20319,930SH SOLE 000
ISHARES TRTIPS BD ETF4642871767,30457,221SH SOLE 000
ISHARES GOLD TRUSTISHARES4642851054,697259,046SH SOLE 000
ISHARES TRCONV BD ETF46435G1029589,926SH SOLE 000
ISHARES TRCORE INTL AGGR46435G6728,417149,748SH SOLE 000
ISHARES TRINTL SEL DIV ETF4642884482107,122SH SOLE 000
ISHARES TRTRANS AVG ETF4642871923,41315,476SH SOLE 000
ISHARES TRFALN ANGLS USD46435G4743,284111,570SH SOLE 000
ISHARES TRFLTG RATE NT ETF46429B65579315,634SH SOLE 000
ISHARES TRCRE U S REIT ETF4642885212,21545,749SH SOLE 000
ISHARES TRIBOXX HI YD ETF46428851320,416233,864SH SOLE 000
ISHARES TRIBOXX INV CP ETF46428724225,000180,988SH SOLE 000
ISHARES TRJPMORGAN USD EMG4642882815,19744,840SH SOLE 000
ISHARES INCMSCI BRAZIL ETF46428640073819,917SH SOLE 000
ISHARES TRMSCI CHINA ETF46429B6717499,252SH SOLE 000
ISHARES TREAFE GRWTH ETF4642888852212,190SH SOLE 000
ISHARES TRMSCI EAFE ETF4642874656,51489,283SH SOLE 000
ISHARES INCMSCI MEXICO ETF4642868222004,661SH SOLE 000
ISHARES INCMSCI STH KOR ETF4642867727218,380SH SOLE 000
ISHARES TRPHLX SEMICND ETF4642875236,83218,019SH SOLE 000
ISHARES TRRUSSELL 2000 ETF4642876552351,199SH SOLE 000
ISHARES TRRUS MD CP GR ETF4642874811,20711,758SH SOLE 000
ISHARES TRRUS MDCP VAL ETF4642874735,77859,588SH SOLE 000
ISHARES TRCORE S&P500 ETF4642872001,1763,132SH SOLE 000
ISHARES TRINTL DEVPPTY ETF46428842268419,177SH SOLE 000
ISHARES TRGLOB HLTHCRE ETF46428732596812,666SH SOLE 000
ISHARES TRGLOBAL MATER ETF4642886953023,712SH SOLE 000
ISHARES TRGLOBAL TECH ETF4642872919663,221SH SOLE 000
ISHARES TRLATN AMER 40 ETF46428739039713,528SH SOLE 000
ISHARES TRNATIONAL MUN ETF4642884143783,223SH SOLE 000
ISHARES TRCORE S&P SCP ETF4642878041,28013,924SH SOLE 000
ISHARES SILVER TRISHARES46428Q1091,48060,255SH SOLE 000
ISHARES TRCORE MSCI EAFE46432F8425948,604SH SOLE 000
ISHARES TRMSCI INDIA ETF46429B5982756,832SH SOLE 000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210637862,127SH SOLE 000
JPMORGAN CHASE & COCOM46625H1001,86914,711SH SOLE 000
JABIL INCCOM46631310350211,800SH SOLE 000
JAZZ PHARMACEUTICALS PLCSHS USDG508711051,0916,610SH SOLE 000
JINKOSOLAR HLDG CO LTDSPONSORED ADR47759T1002584,165SH SOLE 000
JOHNSON & JOHNSONCOM4781601044,85830,865SH SOLE 000
KANDI TECHNOLOGIES GROUP INCCOM48370910111416,566SH SOLE 000
KB FINL GROUP INCSPONSORED ADR48241A1053348,424SH SOLE 000
KBR INCCOM48242W1061,10935,848SH SOLE 000
KILROY RLTY CORPCOM49427F1081,15320,082SH SOLE 000
KIMBERLY-CLARK CORPCOM4943681036034,470SH SOLE 000
KLA CORPCOM NEW4824801002,2888,836SH SOLE 000
KNOWLES CORPCOM49926D10943923,809SH SOLE 000
KONINKLIJKE PHILIPS N VNY REG SH NEW5004723034157,659SH SOLE 000
KROGER COCOM50104410180525,350SH SOLE 000
KULICKE & SOFFA INDS INCCOM5012421013039,515SH SOLE 000
LABORATORY CORP AMER HLDGSCOM NEW50540R4098264,059SH SOLE 000
LAM RESEARCH CORPCOM5128071081,5603,304SH SOLE 000
LAMB WESTON HLDGS INCCOM5132721042042,588SH SOLE 000
LATTICE SEMICONDUCTOR CORPCOM51841510457112,456SH SOLE 000
LAUDER ESTEE COS INCCL A518439104245922SH SOLE 000
LEIDOS HOLDINGS INCCOM5253271026125,821SH SOLE 000
LENNAR CORPCL A5260571044255,581SH SOLE 000
LENNOX INTL INCCOM526107107203740SH SOLE 000
LG DISPLAY CO LTDSPONS ADR REP50186V10233539,685SH SOLE 000
LILLY ELI & COCOM5324571088965,307SH SOLE 000
LITHIA MTRS INCCL A5367971033341,142SH SOLE 000
LLOYDS BANKING GROUP PLCSPONSORED ADR539439109326166,355SH SOLE 000
LOCKHEED MARTIN CORPCOM5398301091,4934,206SH SOLE 000
LOGITECH INTL S ASHSH504302325,93461,057SH SOLE 000
LOWES COS INCCOM5486611072,64616,484SH SOLE 000
LPL FINL HLDGS INCCOM50212V1009849,446SH SOLE 000
LULULEMON ATHLETICA INCCOM5500211095911,698SH SOLE 000
LUMENTUM HLDGS INCCOM55024U1094684,936SH SOLE 000
MAGELLAN HEALTH INCCOM NEW5590792072352,834SH SOLE 000
MAGIC SOFTWARE ENTERPRISES LORD55916610326917,165SH SOLE 000
MANTECH INTL CORPCL A5645631043784,245SH SOLE 000
MARATHON PETE CORPCOM56585A10242710,321SH SOLE 000
MARSH & MCLENNAN COS INCCOM5717481022321,983SH SOLE 000
MARVELL TECHNOLOGY GROUP LTDORDG5876H1052164,543SH SOLE 000
MASCO CORPCOM57459910665711,963SH SOLE 000
MASTERCARD INCORPORATEDCL A57636Q1048,63324,185SH SOLE 000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,08514,993SH SOLE 000
MAXIM INTEGRATED PRODS INCCOM57772K1012202,487SH SOLE 000
MCCORMICK & CO INCCOM NON VTG5797802069319,743SH SOLE 000
MCDONALDS CORPCOM5801351019164,269SH SOLE 000
MCKESSON CORPCOM58155Q1039805,636SH SOLE 000
MEDIFAST INCCOM58470H1011,9469,910SH SOLE 000
MEDPACE HLDGS INCCOM58506Q1093222,310SH SOLE 000
MERCADOLIBRE INCCOM58733R10210,6406,352SH SOLE 000
MERCK & CO. INCCOM58933Y1051,50818,438SH SOLE 000
MERIDIAN BIOSCIENCE INCCOM58958410119110,244SH SOLE 000
MERITAGE HOMES CORPCOM59001A1025176,242SH SOLE 000
MESA LABS INCCOM59064R1095011,747SH SOLE 000
METLIFE INCCOM59156R10851110,886SH SOLE 000
METTLER TOLEDO INTERNATIONALCOM592688105513451SH SOLE 000
MFA FINL INCCOM55272X10212231,240SH SOLE 000
MICROCHIP TECHNOLOGY INC.COM5950171042782,013SH SOLE 000
MICRON TECHNOLOGY INCCOM5951121031,07614,315SH SOLE 000
MICROSOFT CORPCOM5949181045,95826,786SH SOLE 000
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS6068221045512,470SH SOLE 000
MKS INSTRS INCCOM55306N1045513,661SH SOLE 000
MOBILE TELESYSTEMS PJSCSPONSORED ADR60740910921624,091SH SOLE 000
MOLINA HEALTHCARE INCCOM60855R1008463,976SH SOLE 000
MOLSON COORS BEVERAGE COCL B60871R2094359,637SH SOLE 000
MONDELEZ INTL INCCL A6092071052213,772SH SOLE 000
MONMOUTH REAL ESTATE INVT COCL A60972010734519,914SH SOLE 000
MORGAN STANLEYCOM NEW6174464482433,548SH SOLE 000
MORNINGSTAR INCCOM6177001097553,261SH SOLE 000
MSCI INCCOM55354G1006,90915,472SH SOLE 000
MUELLER INDS INCCOM62475610266018,788SH SOLE 000
MYRIAD GENETICS INCCOM62855J10429414,854SH SOLE 000
NASDAQ INCCOM6311031085494,137SH SOLE 000
NETAPP INCCOM64110D1042643,986SH SOLE 000
NETEASE INCSPONSORED ADS64110W1023543,699SH SOLE 000
NETFLIX INCCOM64110L1069721,797SH SOLE 000
NEW RESIDENTIAL INVT CORPCOM NEW64828T20122322,468SH SOLE 000
NEWMONT CORPCOM6516391064627,722SH SOLE 000
NEXTERA ENERGY INCCOM65339F1011,29816,825SH SOLE 000
NICE LTDSPONSORED ADR6536561087492,641SH SOLE 000
NIKE INCCL B6541061034833,416SH SOLE 000
NOKIA CORPSPONSORED ADR6549022041,773453,432SH SOLE 000
NORDSON CORPCOM6556631023161,571SH SOLE 000
NORTHROP GRUMMAN CORPCOM6668071025241,718SH SOLE 000
NOVA MEASURING INSTRUMENTS LCOMM7516K1033154,463SH SOLE 000
NOVANTA INCCOM67000B1047126,024SH SOLE 000
NOVARTIS AGSPONSORED ADR66987V1096226,582SH SOLE 000
NOVO-NORDISK A SADR6701002053565,103SH SOLE 000
NRG ENERGY INCCOM NEW62937750893024,770SH SOLE 000
NUCOR CORPCOM6703461053356,303SH SOLE 000
NV5 GLOBAL INCCOM62945V1097489,492SH SOLE 000
NVIDIA CORPORATIONCOM67066G1041,5893,042SH SOLE 000
NXP SEMICONDUCTORS N VCOMN6596X1093,82424,048SH SOLE 000
OMEGA HEALTHCARE INVS INCCOM68193610058015,977SH SOLE 000
ON SEMICONDUCTOR CORPCOM68218910560518,478SH SOLE 000
OPEN TEXT CORPCOM6837151062,93264,490SH SOLE 000
OPKO HEALTH INCCOM68375N1034711,807SH SOLE 000
ORACLE CORPCOM68389X1051,13717,582SH SOLE 000
ORANGESPONSORED ADR68406010626422,236SH SOLE 000
OVERSTOCK COM INC DELCOM69037010163613,254SH SOLE 000
OWENS CORNING NEWCOM6907421012503,297SH SOLE 000
PACKAGING CORP AMERCOM6951561097355,327SH SOLE 000
PAYCHEX INCCOM7043261073233,463SH SOLE 000
PAYCOM SOFTWARE INCCOM70432V1028461,871SH SOLE 000
PDL BIOPHARMA INCCOM69329Y10413554,735SH SOLE 000
PEARSON PLCSPONSORED ADR7050151052,526275,150SH SOLE 000
PENSKE AUTOMOTIVE GRP INCCOM70959W1033636,107SH SOLE 000
PEOPLES UNITED FINANCIAL INCCOM71270410532925,468SH SOLE 000
PEPSICO INCCOM7134481084723,180SH SOLE 000
PETMED EXPRESS INCCOM7163821062377,401SH SOLE 000
PFIZER INCCOM7170811031,53641,739SH SOLE 000
PHILIP MORRIS INTL INCCOM7181721096267,562SH SOLE 000
PIMCO ETF TRENHAN SHRT MA AC72201R8331,47814,483SH SOLE 000
PLANTRONICS INC NEWCOM72749310842715,779SH SOLE 000
PLUG POWER INCCOM NEW72919P20266119,490SH SOLE 000
POSCOSPONSORED ADR6934831092764,435SH SOLE 000
POWER INTEGRATIONS INCCOM7392761031,47217,979SH SOLE 000
INVESCO ACTIVLY MANGD ETC FDOPTIMUM YIELD46090F1002,329152,640SH SOLE 000
INVESCO EXCH TRADED FD TR IIGBL SRT TRM HY46138E6691,79981,022SH SOLE 000
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E3623028,033SH SOLE 000
PPL CORPCOM69351T1062278,033SH SOLE 000
PRICE T ROWE GROUP INCCOM74144T1087214,764SH SOLE 000
PROCTER AND GAMBLE COCOM7427181093,59525,839SH SOLE 000
PROGRESSIVE CORPCOM7433151033653,696SH SOLE 000
PROLOGIS INC.COM74340W1038818,839SH SOLE 000
PROSHARES TRLARGE CAP CRE74347R2483,87845,955SH SOLE 000
PROSHARES TRS&P 500 DV ARIST74348A4672893,616SH SOLE 000
PROSHARES TRULTRA 20YR TRE74347R1724727,617SH SOLE 000
PROSPERITY BANCSHARES INCCOM7436061054336,241SH SOLE 000
PUBLIC STORAGECOM74460D1092481,074SH SOLE 000
PULTE GROUP INCCOM74586710171216,519SH SOLE 000
QUALCOMM INCCOM7475251033,13020,546SH SOLE 000
QUANTA SVCS INCCOM74762E1021,43019,862SH SOLE 000
QUDIAN INCADR74779810611784,767SH SOLE 000
QUEST DIAGNOSTICS INCCOM74834L1001,30310,938SH SOLE 000
RADIANT LOGISTICS INCCOM75025X10015426,473SH SOLE 000
RAMBUS INC DELCOM75091710620111,510SH SOLE 000
RAYONIER INCCOM75490710336112,276SH SOLE 000
REALPAGE INCCOM75606N1097648,758SH SOLE 000
REALTY INCOME CORPCOM7561091041,06417,111SH SOLE 000
RELX PLCSPONSORED ADR75953010857623,358SH SOLE 000
REGENERON PHARMACEUTICALSCOM75886F1071,5233,152SH SOLE 000
REGIONS FINANCIAL CORP NEWCOM7591EP10039424,414SH SOLE 000
RELIANCE STEEL & ALUMINUM COCOM7595091022482,070SH SOLE 000
REPLIGEN CORPCOM7599161097754,046SH SOLE 000
REPUBLIC SVCS INCCOM7607591005135,323SH SOLE 000
RESMED INCCOM7611521073891,828SH SOLE 000
RIO TINTO PLCSPONSORED ADR7672041003604,789SH SOLE 000
ROBERT HALF INTL INCCOM7703231033094,948SH SOLE 000
ROPER TECHNOLOGIES INCCOM7766961069132,117SH SOLE 000
ROSS STORES INCCOM7782961031,62513,234SH SOLE 000
ROYAL BK CDACOM7800871022322,824SH SOLE 000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592062938,340SH SOLE 000
RYDER SYS INCCOM7835491082594,189SH SOLE 000
INVESCO EXCHANGE TRADED FD TS&P500 EQL REL46137V29052618,071SH SOLE 000
SALESFORCE COM INCCOM79466L3028583,855SH SOLE 000
SANOFISPONSORED ADR80105N1052034,172SH SOLE 000
SAP SESPON ADR8030542045193,980SH SOLE 000
SCHNITZER STEEL INDS INCCL A80688210671722,464SH SOLE 000
SCHWAB CHARLES CORPCOM8085131052,10939,757SH SOLE 000
SCHWAB STRATEGIC TRINTRM TRM TRES8085248545,31891,342SH SOLE 000
SCHWAB STRATEGIC TRSHT TM US TRES8085248627,904153,812SH SOLE 000
SCHWAB STRATEGIC TRUS TIPS ETF8085248704316,939SH SOLE 000
SCHWEITZER-MAUDUIT INTL INCCOM80854110650312,517SH SOLE 000
SEATTLE GENETICS INCCOM8125781022091,191SH SOLE 000
SEALED AIR CORP NEWCOM81211K10046610,179SH SOLE 000
SEAWORLD ENTMT INCCOM81282V10046914,843SH SOLE 000
SELECT MED HLDGS CORPCOM81619Q10536113,038SH SOLE 000
SHERWIN WILLIAMS COCOM824348106409556SH SOLE 000
SIMULATIONS PLUS INCCOM8292141052763,832SH SOLE 000
SINOVAC BIOTECH LTDSHSP8696W10411918,372SH SOLE 000
SJW GROUPCOM7843051042083,002SH SOLE 000
SK TELECOM LTDSPONSORED ADR78440P1081,16447,535SH SOLE 000
SKYWORKS SOLUTIONS INCCOM83088M1025473,581SH SOLE 000
SMITH & NEPHEW PLCSPDN ADR NEW83175M2052,11150,052SH SOLE 000
SMUCKER J M COCOM NEW8326964051,0589,151SH SOLE 000
SNAP ON INCCOM8330341017684,485SH SOLE 000
SONY CORPSPONSORED ADR8356993075,75356,902SH SOLE 000
SOUTHERN COCOM8425871072574,185SH SOLE 000
SOUTHERN COPPER CORPCOM84265V1052684,115SH SOLE 000
SOUTHWEST AIRLS COCOM8447411082355,039SH SOLE 000
SPDR SER TRBLMBRG BRC CNVRT78464A3596537,886SH SOLE 000
SPDR SER TRBLOMBRG BRC EMRG78464A3911,99771,185SH SOLE 000
SPDR SER TRBLOMBERG BRC INV78468R20056118,353SH SOLE 000
SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V6081,71537,563SH SOLE 000
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8482,50550,833SH SOLE 000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85562412,506SH SOLE 000
SPDR GOLD TRGOLD SHS78463V1073772,116SH SOLE 000
SPDR SER TRS&P 400 MDCP GRW78464A8212,37934,318SH SOLE 000
SPDR SER TRS&P 400 MDCP VAL78464A83913,614245,291SH SOLE 000
SPDR SER TRPRTFLO S&P500 GW78464A4096,304114,024SH SOLE 000
SPDR S&P 500 ETF TRTR UNIT78462F1036,83618,283SH SOLE 000
SPDR SER TRPRTFLO S&P500 VL78464A5083,886112,984SH SOLE 000
SPDR SER TRS&P 600 SMCP GRW78464A2012,21228,962SH SOLE 000
SPDR SER TRS&P 600 SMCP VAL78464A3002,39936,248SH SOLE 000
SPDR SER TRS&P DIVID ETF78464A7632982,814SH SOLE 000
SPDR INDEX SHS FDSS&P INTL ETF78463X7722897,903SH SOLE 000
SPDR SER TRS&P METALS MNG78464A75535210,513SH SOLE 000
SPDR SER TRWELLS FG PFD ETF78464A29245510,256SH SOLE 000
SPROTT PHYSICAL GOLD TRUNIT85207H1041,34489,069SH SOLE 000
SPROTT PHYSICAL SILVER TRTR UNIT85207K10772777,791SH SOLE 000
STAR GROUP L PUNIT LTD PARTNR85512C10512313,048SH SOLE 000
STARBUCKS CORPCOM8552441095415,054SH SOLE 000
STEELCASE INCCL A85815520377156,903SH SOLE 000
STMICROELECTRONICS N VNY REGISTRY8610121023,45092,945SH SOLE 000
STRYKER CORPORATIONCOM8636671014,09216,698SH SOLE 000
SUNCOKE ENERGY INCCOM86722A1034510,272SH SOLE 000
SUNCOR ENERGY INC NEWCOM86722410719911,850SH SOLE 000
SUNPOWER CORPCOM86765240631512,284SH SOLE 000
SUNRUN INCCOM86771W1053865,561SH SOLE 000
SYNAPTICS INCCOM87157D1094794,968SH SOLE 000
SYNNEX CORPCOM87162W1002633,232SH SOLE 000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391003,95836,301SH SOLE 000
TARGET CORPCOM87612E1065,45130,877SH SOLE 000
TATA MTRS LTDSPONSORED ADR87656850239331,224SH SOLE 000
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8032,12916,373SH SOLE 000
TECHTARGET INCCOM87874R1003986,728SH SOLE 000
TESLA INCCOM88160R1013,3524,750SH SOLE 000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS88162420910611,014SH SOLE 000
TEXAS INSTRS INCCOM8825081041,65010,052SH SOLE 000
THERAPEUTICSMD INCCOM88338N1072117,378SH SOLE 000
THERMO FISHER SCIENTIFIC INCCOM8835561025,19011,143SH SOLE 000
THOR INDS INCCOM8851601013473,728SH SOLE 000
TIMKEN COCOM8873891045537,154SH SOLE 000
TJX COS INC NEWCOM8725401093034,432SH SOLE 000
TOYOTA MOTOR CORPSP ADR REP2COM8923313073722,404SH SOLE 000
TRACTOR SUPPLY COCOM8923561066264,451SH SOLE 000
TRANSOCEAN LTDREG SHSH8817H1002611,216SH SOLE 000
TRIMBLE INCCOM8962391003585,357SH SOLE 000
TRINET GROUP INCCOM8962881075687,041SH SOLE 000
TURKCELL ILETISIM HIZMETLERISPON ADR NEW90011120447087,259SH SOLE 000
TYSON FOODS INCCL A9024941031,31920,475SH SOLE 000
UGI CORP NEWCOM9026811052446,978SH SOLE 000
ULTA BEAUTY INCCOM90384S3032,4708,600SH SOLE 000
UNILEVER PLCSPON ADR NEW9047677043315,479SH SOLE 000
UNION PAC CORPCOM9078181081,5877,621SH SOLE 000
UNIQURE NVSHSN900641011,59444,118SH SOLE 000
UNISYS CORPCOM NEW90921430648524,649SH SOLE 000
UNITED MICROELECTRONICS CORPSPON ADR NEW91087340541849,537SH SOLE 000
UNITED NAT FOODS INCCOM91116310341325,840SH SOLE 000
UNITED PARCEL SERVICE INCCL B9113121067974,735SH SOLE 000
UNITED RENTALS INCCOM9113631096732,903SH SOLE 000
UNITED THERAPEUTICS CORP DELCOM91307C1026754,449SH SOLE 000
UNITEDHEALTH GROUP INCCOM91324P1021,1733,345SH SOLE 000
UNIVERSAL CORP VACOM9134561092284,695SH SOLE 000
US BANCORP DELCOM NEW9029733042184,678SH SOLE 000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8865759,171SH SOLE 000
V F CORPCOM9182041082733,193SH SOLE 000
VAIL RESORTS INCCOM91879Q1093301,181SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582,68453,571SH SOLE 000
VANGUARD WORLD FDSENERGY ETF92204A3064087,860SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,53025,396SH SOLE 000
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582,40250,879SH SOLE 000
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426762,03637,497SH SOLE 000
VANGUARD INDEX FDSGROWTH ETF9229087367723,047SH SOLE 000
VANGUARD BD INDEX FDSINTERMED TERM92193781925,631276,050SH SOLE 000
VANGUARD BD INDEX FDSLONG TERM BOND9219377935,36148,898SH SOLE 000
VANGUARD MALVERN FDSSTRM INFPROIDX9220208054,28283,791SH SOLE 000
VANGUARD WORLD FDSMATERIALS ETF92204A8011,0706,816SH SOLE 000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7714,73387,535SH SOLE 000
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428667359,232SH SOLE 000
VANGUARD INDEX FDSREAL ESTATE ETF92290855313,202155,449SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C6802,4669,950SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7141,1729,785SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000IDX92206C6644542,866SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000GRW92206C6239984,786SH SOLE 000
VANGUARD SCOTTSDALE FDSVNG RUS2000VAL92206C6499788,467SH SOLE 000
VANGUARD BD INDEX FDSSHORT TRM BOND9219378276,09773,542SH SOLE 000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40914,689176,450SH SOLE 000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378352,58229,277SH SOLE 000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4071,06318,162SH SOLE 000
VANGUARD WORLD FDSUTILITIES ETF92204A87625,098182,901SH SOLE 000
VARIAN MED SYS INCCOM92220P1051,6699,539SH SOLE 000
VERISIGN INCCOM92343E1023,16114,609SH SOLE 000
VERISK ANALYTICS INCCOM92345Y1063,56517,171SH SOLE 000
VERIZON COMMUNICATIONS INCCOM92343V1041,52725,987SH SOLE 000
VERTEX PHARMACEUTICALS INCCOM92532F1001,6597,019SH SOLE 000
VIRTUS INVT PARTNERS INCCOM92828Q1093011,386SH SOLE 000
VISA INCCOM CL A92826C8393,16714,479SH SOLE 000
VISTRA CORPCOM92840M10244022,363SH SOLE 000
VONAGE HLDGS CORPCOM92886T20180262,273SH SOLE 000
VORNADO RLTY TRSH BEN INT92904210995125,472SH SOLE 000
WABTECCOM9297401082383,257SH SOLE 000
WALMART INCCOM9311421031,44710,040SH SOLE 000
WATERS CORPCOM9418481035682,295SH SOLE 000
WATSCO INCCOM9426222008133,590SH SOLE 000
WELLS FARGO CO NEWCOM9497461012,06668,465SH SOLE 000
WEST PHARMACEUTICAL SVSC INCCOM955306105210740SH SOLE 000
WESTERN DIGITAL CORP.COM95810210566011,907SH SOLE 000
WHEATON PRECIOUS METALS CORPCOM9628791023227,721SH SOLE 000
WILLIAMS SONOMA INCCOM9699041012112,071SH SOLE 000
WINGSTOP INCCOM9741551032982,247SH SOLE 000
WINNEBAGO INDS INCCOM9746371004357,251SH SOLE 000
WIPRO LTDSPON ADR 1 SH97651M1091,687298,502SH SOLE 000
WISDOMTREE TRITL HIGH DIV FD97717W8022747,314SH SOLE 000
WISDOMTREE TREMER MKT HIGH FD97717W3153428,321SH SOLE 000
WISDOMTREE TRGLB EX US RL EST97717W33140815,896SH SOLE 000
WISDOMTREE TRINDIA ERNGS FD97717W4222107,181SH SOLE 000
WISDOMTREE TRINTL MIDCAP DV97717W7783846,043SH SOLE 000
WISDOMTREE TRINTL SMCAP DIV97717W7605097,480SH SOLE 000
WISDOMTREE TRJAPN HEDGE EQT97717W8512394,387SH SOLE 000
WISDOMTREE TRUS LARGECAP DIVD97717W3075104,748SH SOLE 000
WISDOMTREE TRUS MIDCAP DIVID97717W50546313,308SH SOLE 000
WISDOMTREE TRUS SMALLCAP DIVD97717W60442015,805SH SOLE 000
WNS HLDGS LTDSPON ADR92932M1012994,143SH SOLE 000
WPX ENERGY INCCOM98212B10317421,365SH SOLE 000
XCEL ENERGY INCCOM98389B10077911,686SH SOLE 000
XINYUAN REAL ESTATE CO LTDSPONS ADR98417P1054922,132SH SOLE 000
YANDEX N VSHS CLASS AN972841083,40148,881SH SOLE 000
YELP INCCL A98581710544113,489SH SOLE 000
YUM BRANDS INCCOM9884981013283,021SH SOLE 000
ZEBRA TECHNOLOGIES CORPORATICL A9892071051,4043,654SH SOLE 000
ZYNGA INCCL A98986T10820420,664SH SOLE 000