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
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 530 3,312 SH   SOLE   3,312 0 0
8X8 INC NEW COM 282914100 667 33,464 SH   SOLE   33,464 0 0
ABB LTD SPONSORED ADR 000375204 321 13,212 SH   SOLE   13,212 0 0
ABBVIE INC COM 00287Y109 1,466 15,888 SH   SOLE   15,888 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,953 18,684 SH   SOLE   18,684 0 0
ACI WORLDWIDE INC COM 004498101 221 6,377 SH   SOLE   6,377 0 0
ACTIVISION BLIZZARD INC COM 00507V109 544 8,835 SH   SOLE   8,835 0 0
ADDUS HOMECARE CORP COM 006739106 296 2,976 SH   SOLE   2,976 0 0
ADOBE INC COM 00724F101 309 844 SH   SOLE   844 0 0
ADTRAN INC COM 00738A106 540 62,611 SH   SOLE   62,611 0 0
ADVANCED ENERGY INDS COM 007973100 532 7,490 SH   SOLE   7,490 0 0
AERCAP HOLDINGS NV SHS N00985106 2,602 44,734 SH   SOLE   44,734 0 0
AEROVIRONMENT INC COM 008073108 303 4,476 SH   SOLE   4,476 0 0
AES CORP COM 00130H105 844 41,161 SH   SOLE   41,161 0 0
AGCO CORP COM 001084102 253 3,784 SH   SOLE   3,784 0 0
AIR PRODS & CHEMS INC COM 009158106 875 3,501 SH   SOLE   3,501 0 0
ALASKA AIR GROUP INC COM 011659109 292 4,573 SH   SOLE   4,573 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 459 2,740 SH   SOLE   2,740 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,373 13,653 SH   SOLE   13,653 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 763 3,522 SH   SOLE   3,522 0 0
ALLSTATE CORP COM 020002101 213 1,708 SH   SOLE   1,708 0 0
ALPHABET INC CAP STK CL A 02079K305 5,913 3,998 SH   SOLE   3,998 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,271 158,731 SH   SOLE   158,731 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 2,154 121,986 SH   SOLE   121,986 0 0
AMAZON COM INC COM 023135106 2,769 1,332 SH   SOLE   1,332 0 0
AMBEV SA SPONSORED ADR 02319V103 108 27,763 SH   SOLE   27,763 0 0
AMDOCS LTD SHS G02602103 310 4,206 SH   SOLE   4,206 0 0
AMEDISYS INC COM 023436108 431 2,281 SH   SOLE   2,281 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 287 17,154 SH   SOLE   17,154 0 0
AMERICAN ELEC PWR CO INC COM 025537101 779 7,690 SH   SOLE   7,690 0 0
AMERICAN EXPRESS CO COM 025816109 3,497 26,529 SH   SOLE   26,529 0 0
AMERICAN TOWER CORP NEW COM 03027X100 531 2,226 SH   SOLE   2,226 0 0
AMERICAS CAR MART INC COM 03062T105 446 4,176 SH   SOLE   4,176 0 0
AMERIPRISE FINL INC COM 03076C106 468 2,668 SH   SOLE   2,668 0 0
AMETEK INC COM 031100100 1,335 13,578 SH   SOLE   13,578 0 0
AMGEN INC COM 031162100 4,682 20,418 SH   SOLE   20,418 0 0
AMN HEALTHCARE SVCS INC COM 001744101 522 7,485 SH   SOLE   7,485 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 78 16,033 SH   SOLE   16,033 0 0
ANIKA THERAPEUTICS INC COM 035255108 309 7,468 SH   SOLE   7,468 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 146 14,599 SH   SOLE   14,599 0 0
ANTHEM INC COM 036752103 656 2,371 SH   SOLE   2,371 0 0
APPLE INC COM 037833100 12,981 40,563 SH   SOLE   40,563 0 0
APPLIED MATLS INC COM 038222105 1,817 29,442 SH   SOLE   29,442 0 0
APTIV PLC SHS G6095L109 2,014 23,117 SH   SOLE   23,117 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 366 8,014 SH   SOLE   8,014 0 0
ASSURANT INC COM 04621X108 388 2,847 SH   SOLE   2,847 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 483 9,774 SH   SOLE   9,774 0 0
AT&T INC COM 00206R102 1,898 49,375 SH   SOLE   49,375 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 167 70,111 SH   SOLE   70,111 0 0
ATMOS ENERGY CORP COM 049560105 281 2,388 SH   SOLE   2,388 0 0
AUDIOCODES LTD ORD M15342104 527 23,255 SH   SOLE   23,255 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 840 4,689 SH   SOLE   4,689 0 0
AVIS BUDGET GROUP COM 053774105 272 7,811 SH   SOLE   7,811 0 0
AXON ENTERPRISE INC COM 05464C101 836 10,091 SH   SOLE   10,091 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 82 10,562 SH   SOLE   10,562 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 564 58,174 SH   SOLE   58,174 0 0
BANCO SANTANDER SA ADR 05964H105 54 12,854 SH   SOLE   12,854 0 0
BANK MONTREAL COM 063671101 315 4,084 SH   SOLE   4,084 0 0
BK OF AMERICA CORP COM 060505104 4,833 139,633 SH   SOLE   139,633 0 0
BAXTER INTL INC COM 071813109 407 4,457 SH   SOLE   4,457 0 0
BECTON DICKINSON & CO COM 075887109 680 2,755 SH   SOLE   2,755 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,387 28,088 SH   SOLE   28,088 0 0
BEST BUY INC COM 086516101 455 5,233 SH   SOLE   5,233 0 0
BGC PARTNERS INC CL A 05541T101 297 55,385 SH   SOLE   55,385 0 0
BHP GROUP LTD SPONSORED ADS 088606108 683 13,366 SH   SOLE   13,366 0 0
BIO RAD LABS INC CL A 090572207 253 683 SH   SOLE   683 0 0
BIOGEN INC COM 09062X103 2,541 7,503 SH   SOLE   7,503 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,585 18,308 SH   SOLE   18,308 0 0
BLACK HILLS CORP COM 092113109 419 4,997 SH   SOLE   4,997 0 0
BLACKROCK INC COM 09247X101 2,149 3,866 SH   SOLE   3,866 0 0
BOOKING HLDGS INC COM 09857L108 5,582 2,923 SH   SOLE   2,923 0 0
BP PLC SPONSORED ADR 055622104 302 8,300 SH   SOLE   8,300 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 500 2,979 SH   SOLE   2,979 0 0
BRIGHTHOUSE FINL INC COM 10922N103 261 6,184 SH   SOLE   6,184 0 0
BRINKER INTL INC COM 109641100 564 13,437 SH   SOLE   13,437 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,058 91,436 SH   SOLE   91,436 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,417 31,869 SH   SOLE   31,869 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 389 3,299 SH   SOLE   3,299 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 423 17,263 SH   SOLE   17,263 0 0
BUNGE LIMITED COM G16962105 213 3,937 SH   SOLE   3,937 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 370 4,969 SH   SOLE   4,969 0 0
CAE INC COM 124765108 4,630 148,441 SH   SOLE   148,441 0 0
CANADIAN NATL RY CO COM 136375102 229 2,429 SH   SOLE   2,429 0 0
CANADIAN PAC RY LTD COM 13645T100 571 2,137 SH   SOLE   2,137 0 0
CAPITAL ONE FINL CORP COM 14040H105 220 2,161 SH   SOLE   2,161 0 0
CARDINAL HEALTH INC COM 14149Y108 1,065 18,286 SH   SOLE   18,286 0 0
CARMAX INC COM 143130102 283 2,936 SH   SOLE   2,936 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 349 8,091 SH   SOLE   8,091 0 0
CASEYS GEN STORES INC COM 147528103 469 2,853 SH   SOLE   2,853 0 0
CATERPILLAR INC DEL COM 149123101 203 1,521 SH   SOLE   1,521 0 0
CBL & ASSOC PPTYS INC COM 124830100 80 100,609 SH   SOLE   100,609 0 0
CBRE GROUP INC CL A 12504L109 701 10,948 SH   SOLE   10,948 0 0
CANADIAN IMP BK COMM COM 136069101 314 3,797 SH   SOLE   3,797 0 0
CELANESE CORP DEL COM 150870103 827 7,617 SH   SOLE   7,617 0 0
CELLECTIS S A SPONSORED ADS 15117K103 829 48,424 SH   SOLE   48,424 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 71 16,878 SH   SOLE   16,878 0 0
CENTENE CORP DEL COM 15135B101 1,750 27,711 SH   SOLE   27,711 0 0
CENTERPOINT ENERGY INC COM 15189T107 273 10,234 SH   SOLE   10,234 0 0
CENTRAL GARDEN & PET CO COM 153527106 641 21,527 SH   SOLE   21,527 0 0
CHARLES RIV LABS INTL INC COM 159864107 755 4,839 SH   SOLE   4,839 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,278 45,008 SH   SOLE   45,008 0 0
CHEMED CORP NEW COM 16359R103 701 1,445 SH   SOLE   1,445 0 0
CHESAPEAKE UTILS CORP COM 165303108 404 4,131 SH   SOLE   4,131 0 0
CHEVRON CORP NEW COM 166764100 831 7,629 SH   SOLE   7,629 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 229 4,274 SH   SOLE   4,274 0 0
CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 231 7,873 SH   SOLE   7,873 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 695 17,268 SH   SOLE   17,268 0 0
CHOICE HOTELS INTL INC COM 169905106 798 7,727 SH   SOLE   7,727 0 0
CIENA CORP COM NEW 171779309 273 6,397 SH   SOLE   6,397 0 0
CIMAREX ENERGY CO COM 171798101 796 18,492 SH   SOLE   18,492 0 0
CINEMARK HOLDINGS INC COM 17243V102 346 10,983 SH   SOLE   10,983 0 0
CISCO SYS INC COM 17275R102 2,270 47,327 SH   SOLE   47,327 0 0
CITIGROUP INC COM NEW 172967424 3,457 43,935 SH   SOLE   43,935 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 228 5,941 SH   SOLE   5,941 0 0
CLEAN HARBORS INC COM 184496107 347 4,128 SH   SOLE   4,128 0 0
CLOROX CO DEL COM 189054109 656 3,948 SH   SOLE   3,948 0 0
CME GROUP INC COM 12572Q105 491 2,301 SH   SOLE   2,301 0 0
CNOOC LIMITED SPONSORED ADR 126132109 375 2,403 SH   SOLE   2,403 0 0
COCA COLA CO COM 191216100 968 16,349 SH   SOLE   16,349 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 220 3,435 SH   SOLE   3,435 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,325 33,414 SH   SOLE   33,414 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 274 3,030 SH   SOLE   3,030 0 0
COMMERCE BANCSHARES INC COM 200525103 436 6,262 SH   SOLE   6,262 0 0
COMMERCIAL VEH GROUP INC COM 202608105 99 20,162 SH   SOLE   20,162 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 311 21,420 SH   SOLE   21,420 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 86 29,603 SH   SOLE   29,603 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 318 10,698 SH   SOLE   10,698 0 0
CONAGRA BRANDS INC COM 205887102 251 7,841 SH   SOLE   7,841 0 0
CONNS INC COM 208242107 108 11,801 SH   SOLE   11,801 0 0
CONOCOPHILLIPS COM 20825C104 304 5,245 SH   SOLE   5,245 0 0
CNO FINL GROUP INC COM 12621E103 832 44,327 SH   SOLE   44,327 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 617 4,807 SH   SOLE   4,807 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,179 18,341 SH   SOLE   18,341 0 0
CONTINENTAL RES INC COM 212015101 1,192 44,394 SH   SOLE   44,394 0 0
CORE MARK HOLDING CO INC COM 218681104 243 10,272 SH   SOLE   10,272 0 0
CORNING INC COM 219350105 776 28,034 SH   SOLE   28,034 0 0
CORVEL CORP COM 221006109 236 2,808 SH   SOLE   2,808 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,035 3,300 SH   SOLE   3,300 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 614 3,878 SH   SOLE   3,878 0 0
CREDIT ACCEP CORP MICH COM 225310101 648 1,450 SH   SOLE   1,450 0 0
CREE INC COM 225447101 327 6,940 SH   SOLE   6,940 0 0
CUBESMART COM 229663109 355 11,203 SH   SOLE   11,203 0 0
CUMMINS INC COM 231021106 890 5,536 SH   SOLE   5,536 0 0
CUSTOMERS BANCORP INC COM 23204G100 774 34,783 SH   SOLE   34,783 0 0
CVS HEALTH CORP COM 126650100 1,292 18,058 SH   SOLE   18,058 0 0
D R HORTON INC COM 23331A109 1,107 18,230 SH   SOLE   18,230 0 0
DANA INCORPORATED COM 235825205 236 14,835 SH   SOLE   14,835 0 0
DANAHER CORPORATION COM 235851102 1,233 7,614 SH   SOLE   7,614 0 0
DATA I O CORP COM 237690102 52 12,661 SH   SOLE   12,661 0 0
DAVITA INC COM 23918K108 277 3,411 SH   SOLE   3,411 0 0
DECKERS OUTDOOR CORP COM 243537107 553 2,889 SH   SOLE   2,889 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 754 13,010 SH   SOLE   13,010 0 0
DEXCOM INC COM 252131107 581 2,420 SH   SOLE   2,420 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 123 12,104 SH   SOLE   12,104 0 0
DIGITAL RLTY TR INC COM 253868103 742 6,016 SH   SOLE   6,016 0 0
DIODES INC COM 254543101 382 7,630 SH   SOLE   7,630 0 0
DISCOVERY INC COM SER A 25470F104 439 14,739 SH   SOLE   14,739 0 0
DISNEY WALT CO COM DISNEY 254687106 6,712 47,600 SH   SOLE   47,600 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 209 2,949 SH   SOLE   2,949 0 0
DOLLAR TREE INC COM 256746108 229 2,624 SH   SOLE   2,624 0 0
DOMTAR CORP COM NEW 257559203 376 11,109 SH   SOLE   11,109 0 0
DOUGLAS DYNAMICS INC COM 25960R105 899 17,028 SH   SOLE   17,028 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 564 5,862 SH   SOLE   5,862 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 261 5,977 SH   SOLE   5,977 0 0
EBAY INC COM 278642103 540 14,923 SH   SOLE   14,923 0 0
EDISON INTL COM 281020107 287 3,721 SH   SOLE   3,721 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,375 5,915 SH   SOLE   5,915 0 0
ELBIT SYS LTD ORD M3760D101 2,767 17,948 SH   SOLE   17,948 0 0
ELDORADO RESORTS INC COM 28470R102 250 4,018 SH   SOLE   4,018 0 0
EMCOR GROUP INC COM 29084Q100 213 2,522 SH   SOLE   2,522 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 2,003 32,657 SH   SOLE   32,657 0 0
ENBRIDGE INC COM 29250N105 353 8,379 SH   SOLE   8,379 0 0
ENCOMPASS HEALTH CORP COM 29261A100 295 3,710 SH   SOLE   3,710 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 109 20,929 SH   SOLE   20,929 0 0
ENTERGY CORP NEW COM 29364G103 422 3,196 SH   SOLE   3,196 0 0
EOG RES INC COM 26875P101 258 3,470 SH   SOLE   3,470 0 0
ERICSSON ADR B SEK 10 294821608 2,931 334,151 SH   SOLE   334,151 0 0
ESSENT GROUP LTD COM G3198U102 345 6,649 SH   SOLE   6,649 0 0
EVERGY INC COM 30034W106 439 6,195 SH   SOLE   6,195 0 0
EVERTEC INC COM 30040P103 660 19,204 SH   SOLE   19,204 0 0
EXELON CORP COM 30161N101 797 16,548 SH   SOLE   16,548 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,258 11,427 SH   SOLE   11,427 0 0
EXPEDITORS INTL WASH INC COM 302130109 284 3,872 SH   SOLE   3,872 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 175 13,499 SH   SOLE   13,499 0 0
EXXON MOBIL CORP COM 30231G102 650 10,572 SH   SOLE   10,572 0 0
F5 NETWORKS INC COM 315616102 467 3,775 SH   SOLE   3,775 0 0
FABRINET SHS G3323L100 445 6,906 SH   SOLE   6,906 0 0
FACEBOOK INC CL A 30303M102 8,106 38,175 SH   SOLE   38,175 0 0
FACTSET RESH SYS INC COM 303075105 452 1,580 SH   SOLE   1,580 0 0
FAIR ISAAC CORP COM 303250104 391 935 SH   SOLE   935 0 0
FASTENAL CO COM 311900104 541 14,488 SH   SOLE   14,488 0 0
FEDEX CORP COM 31428X106 504 3,238 SH   SOLE   3,238 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 4,391 98,208 SH   SOLE   98,208 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 3,710 47,308 SH   SOLE   47,308 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 527 3,602 SH   SOLE   3,602 0 0
FIRST AMERN FINL CORP COM 31847R102 768 12,614 SH   SOLE   12,614 0 0
FIRST TR EXCHANGE TRADED ALP ASIA EX JAPAN 33737J109 643 23,737 SH   SOLE   23,737 0 0
FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 556 21,986 SH   SOLE   21,986 0 0
FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117 623 16,779 SH   SOLE   16,779 0 0
FIRST TR EXCHANGE TRADED ALP JAPAN ALPHADEX 33737J158 510 10,203 SH   SOLE   10,203 0 0
FIRST TR EXCHANGE TRADED ALP LATIN AMER ALP 33737J125 423 19,159 SH   SOLE   19,159 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,464 47,272 SH   SOLE   47,272 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 714 4,762 SH   SOLE   4,762 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 312 8,552 SH   SOLE   8,552 0 0
FIRSTENERGY CORP COM 337932107 918 17,920 SH   SOLE   17,920 0 0
FISERV INC COM 337738108 5,429 44,548 SH   SOLE   44,548 0 0
FLOTEK INDS INC DEL COM 343389102 144 76,639 SH   SOLE   76,639 0 0
FLOWSERVE CORP COM 34354P105 1,551 32,959 SH   SOLE   32,959 0 0
FOOT LOCKER INC COM 344849104 269 6,648 SH   SOLE   6,648 0 0
FORTIS INC COM 349553107 352 8,149 SH   SOLE   8,149 0 0
FORTIVE CORP COM 34959J108 772 9,763 SH   SOLE   9,763 0 0
FORTUNA SILVER MINES INC COM 349915108 102 27,300 SH   SOLE   27,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 806 68,292 SH   SOLE   68,292 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 239 6,064 SH   SOLE   6,064 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 396 11,986 SH   SOLE   11,986 0 0
FTI CONSULTING INC COM 302941109 297 2,439 SH   SOLE   2,439 0 0
GALAPAGOS NV SPON ADR 36315X101 7,217 29,237 SH   SOLE   29,237 0 0
GALLAGHER ARTHUR J & CO COM 363576109 524 4,998 SH   SOLE   4,998 0 0
GARMIN LTD SHS H2906T109 362 3,766 SH   SOLE   3,766 0 0
GENERAC HLDGS INC COM 368736104 1,025 10,114 SH   SOLE   10,114 0 0
GENERAL DYNAMICS CORP COM 369550108 2,658 14,235 SH   SOLE   14,235 0 0
GENERAL ELECTRIC CO COM 369604103 1,567 122,127 SH   SOLE   122,127 0 0
GENERAL MLS INC COM 370334104 225 4,337 SH   SOLE   4,337 0 0
GENTEX CORP COM 371901109 529 17,877 SH   SOLE   17,877 0 0
GERDAU SA SPON ADR REP PFD 373737105 100 21,160 SH   SOLE   21,160 0 0
GETTY RLTY CORP NEW COM 374297109 455 14,239 SH   SOLE   14,239 0 0
GILEAD SCIENCES INC COM 375558103 5,328 77,360 SH   SOLE   77,360 0 0
GLACIER BANCORP INC NEW COM 37637Q105 347 7,952 SH   SOLE   7,952 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 942 21,438 SH   SOLE   21,438 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 1,642 137,874 SH   SOLE   137,874 0 0
GLU MOBILE INC COM 379890106 304 41,520 SH   SOLE   41,520 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 284 54,984 SH   SOLE   54,984 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 207 871 SH   SOLE   871 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 12,632 125,958 SH   SOLE   125,958 0 0
GRAINGER W W INC COM 384802104 1,323 4,414 SH   SOLE   4,414 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 365 5,923 SH   SOLE   5,923 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 583 4,532 SH   SOLE   4,532 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 275 87,240 SH   SOLE   87,240 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 106 10,009 SH   SOLE   10,009 0 0
HACKETT GROUP INC COM 404609109 419 26,956 SH   SOLE   26,956 0 0
HAIN CELESTIAL GROUP INC COM 405217100 229 8,423 SH   SOLE   8,423 0 0
HANESBRANDS INC COM 410345102 162 11,409 SH   SOLE   11,409 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1,954 655,652 SH   SOLE   655,652 0 0
HCA HEALTHCARE INC COM 40412C101 710 4,867 SH   SOLE   4,867 0 0
HD SUPPLY HLDGS INC COM 40416M105 349 8,409 SH   SOLE   8,409 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 239 4,072 SH   SOLE   4,072 0 0
HEICO CORP NEW COM 422806109 730 5,680 SH   SOLE   5,680 0 0
HENRY JACK & ASSOC INC COM 426281101 421 2,548 SH   SOLE   2,548 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 400 9,786 SH   SOLE   9,786 0 0
HERITAGE INS HLDGS INC COM 42727J102 160 12,912 SH   SOLE   12,912 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 975 66,122 SH   SOLE   66,122 0 0
HOLOGIC INC COM 436440101 433 8,135 SH   SOLE   8,135 0 0
HOME DEPOT INC COM 437076102 1,749 7,371 SH   SOLE   7,371 0 0
HONDA MOTOR LTD AMERN SHS 438128308 304 11,492 SH   SOLE   11,492 0 0
HONEYWELL INTL INC COM 438516106 383 2,183 SH   SOLE   2,183 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 633 47,640 SH   SOLE   47,640 0 0
HOST HOTELS & RESORTS INC COM 44107P104 256 15,305 SH   SOLE   15,305 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 131 32,370 SH   SOLE   32,370 0 0
HUMANA INC COM 444859102 1,492 4,222 SH   SOLE   4,222 0 0
HUNTSMAN CORP COM 447011107 533 25,311 SH   SOLE   25,311 0 0
ICICI BANK LIMITED ADR 45104G104 300 20,111 SH   SOLE   20,111 0 0
IDACORP INC COM 451107106 268 2,449 SH   SOLE   2,449 0 0
IDEXX LABS INC COM 45168D104 2,217 7,964 SH   SOLE   7,964 0 0
ILLINOIS TOOL WKS INC COM 452308109 632 3,443 SH   SOLE   3,443 0 0
ILLUMINA INC COM 452327109 1,987 6,751 SH   SOLE   6,751 0 0
INFOSYS LTD SPONSORED ADR 456788108 243 22,407 SH   SOLE   22,407 0 0
INSPERITY INC COM 45778Q107 513 5,889 SH   SOLE   5,889 0 0
INTEL CORP COM 458140100 2,479 37,554 SH   SOLE   37,554 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,828 18,433 SH   SOLE   18,433 0 0
INTERPUBLIC GROUP COS INC COM 460690100 252 10,955 SH   SOLE   10,955 0 0
INTERXION HOLDING N.V SHS N47279109 4,275 48,816 SH   SOLE   48,816 0 0
INTL PAPER CO COM 460146103 368 8,440 SH   SOLE   8,440 0 0
INTUIT COM 461202103 335 1,137 SH   SOLE   1,137 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 689 31,921 SH   SOLE   31,921 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 626 22,266 SH   SOLE   22,266 0 0
IROBOT CORP COM 462726100 336 6,132 SH   SOLE   6,132 0 0
ISHARES TR PFD AND INCM SEC 464288687 2,477 64,984 SH   SOLE   64,984 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 4,828 94,143 SH   SOLE   94,143 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,877 48,273 SH   SOLE   48,273 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 30,844 363,385 SH   SOLE   363,385 0 0
ISHARES TR 20 YR TR BD ETF 464287432 24,589 170,248 SH   SOLE   170,248 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 12,122 95,156 SH   SOLE   95,156 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,281 55,457 SH   SOLE   55,457 0 0
ISHARES TR CORE US AGGBD ET 464287226 388 3,394 SH   SOLE   3,394 0 0
ISHARES TR CMBS ETF 46429B366 2,286 42,600 SH   SOLE   42,600 0 0
ISHARES TR MBS ETF 464288588 417 3,837 SH   SOLE   3,837 0 0
ISHARES TR SHORT TREAS BD 464288679 4,698 42,528 SH   SOLE   42,528 0 0
ISHARES TR TIPS BD ETF 464287176 6,624 55,907 SH   SOLE   55,907 0 0
ISHARES GOLD TRUST ISHARES 464285105 5,938 395,879 SH   SOLE   395,879 0 0
ISHARES TR CONV BD ETF 46435G102 956 14,465 SH   SOLE   14,465 0 0
ISHARES TR CORE INTL AGGR 46435G672 10,951 196,502 SH   SOLE   196,502 0 0
ISHARES TR INTL SEL DIV ETF 464288448 205 6,122 SH   SOLE   6,122 0 0
ISHARES TR TRANS AVG ETF 464287192 3,952 20,264 SH   SOLE   20,264 0 0
ISHARES TR FALN ANGLS USD 46435G474 3,758 137,066 SH   SOLE   137,066 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 367 7,186 SH   SOLE   7,186 0 0
ISHARES TR CRE U S REIT ETF 464288521 6,112 108,969 SH   SOLE   108,969 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 2,850 112,781 SH   SOLE   112,781 0 0
ISHARES TR IBOXX HI YD ETF 464288513 11,096 126,138 SH   SOLE   126,138 0 0
ISHARES TR IBOXX INV CP ETF 464287242 13,831 105,828 SH   SOLE   105,828 0 0
ISHARES TR JPMORGAN USD EMG 464288281 5,958 51,483 SH   SOLE   51,483 0 0
ISHARES INC MSCI AUST ETF 464286103 706 31,254 SH   SOLE   31,254 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,219 28,100 SH   SOLE   28,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 20,747 300,853 SH   SOLE   300,853 0 0
ISHARES INC MSCI MEXICO ETF 464286822 212 4,577 SH   SOLE   4,577 0 0
ISHARES TR PHLX SEMICND ETF 464287523 7,798 30,783 SH   SOLE   30,783 0 0
ISHARES TR RUS 1000 ETF 464287622 1,710 9,277 SH   SOLE   9,277 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,871 11,348 SH   SOLE   11,348 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,179 7,478 SH   SOLE   7,478 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 1,516 15,970 SH   SOLE   15,970 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 948 24,297 SH   SOLE   24,297 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,200 17,115 SH   SOLE   17,115 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 1,198 12,127 SH   SOLE   12,127 0 0
ISHARES TR GLOBAL MATER ETF 464288695 323 4,969 SH   SOLE   4,969 0 0
ISHARES TR GLOBAL TECH ETF 464287291 1,219 5,407 SH   SOLE   5,407 0 0
ISHARES TR LATN AMER 40 ETF 464287390 403 12,708 SH   SOLE   12,708 0 0
ISHARES TR CORE S&P MCP ETF 464287507 115,083 561,928 SH   SOLE   561,928 0 0
ISHARES TR NATIONAL MUN ETF 464288414 789 6,831 SH   SOLE   6,831 0 0
ISHARES TR NEW YORK MUN ETF 464288323 242 4,182 SH   SOLE   4,182 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,239 74,889 SH   SOLE   74,889 0 0
ISHARES TR CORE MSCI EAFE 46432F842 206 3,181 SH   SOLE   3,181 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 652 84,070 SH   SOLE   84,070 0 0
JPMORGAN CHASE & CO COM 46625H100 1,545 11,265 SH   SOLE   11,265 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,416 9,936 SH   SOLE   9,936 0 0
JETBLUE AWYS CORP COM 477143101 227 11,391 SH   SOLE   11,391 0 0
JOHNSON & JOHNSON COM 478160104 3,889 25,605 SH   SOLE   25,605 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 711 19,211 SH   SOLE   19,211 0 0
KBR INC COM 48242W106 1,522 52,147 SH   SOLE   52,147 0 0
KEYCORP COM 493267108 212 10,823 SH   SOLE   10,823 0 0
KIMBERLY CLARK CORP COM 494368103 470 3,248 SH   SOLE   3,248 0 0
KINDER MORGAN INC DEL COM 49456B101 272 12,892 SH   SOLE   12,892 0 0
KLA CORPORATION COM NEW 482480100 1,490 9,028 SH   SOLE   9,028 0 0
KNOLL INC COM NEW 498904200 201 7,820 SH   SOLE   7,820 0 0
KNOWLES CORP COM 49926D109 392 24,303 SH   SOLE   24,303 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 557 11,599 SH   SOLE   11,599 0 0
KRONOS WORLDWIDE INC COM 50105F105 118 10,712 SH   SOLE   10,712 0 0
LAM RESEARCH CORP COM 512807108 1,328 4,209 SH   SOLE   4,209 0 0
LAMB WESTON HLDGS INC COM 513272104 358 3,791 SH   SOLE   3,791 0 0
LANDSTAR SYS INC COM 515098101 226 1,981 SH   SOLE   1,981 0 0
LANNET INC COM 516012101 279 30,827 SH   SOLE   30,827 0 0
LAUDER ESTEE COS INC CL A 518439104 2,858 13,677 SH   SOLE   13,677 0 0
LEGG MASON INC COM 524901105 718 18,101 SH   SOLE   18,101 0 0
LEGGETT & PLATT INC COM 524660107 437 9,682 SH   SOLE   9,682 0 0
LEIDOS HOLDINGS INC COM 525327102 293 2,659 SH   SOLE   2,659 0 0
LEMAITRE VASCULAR INC COM 525558201 206 7,028 SH   SOLE   7,028 0 0
LENNOX INTL INC COM 526107107 239 1,014 SH   SOLE   1,014 0 0
LHC GROUP INC COM 50187A107 336 2,167 SH   SOLE   2,167 0 0
LILLY ELI & CO COM 532457108 1,271 8,679 SH   SOLE   8,679 0 0
LINE CORP SPONSORED ADR 53567X101 3,836 78,447 SH   SOLE   78,447 0 0
LITHIA MTRS INC CL A 536797103 346 2,590 SH   SOLE   2,590 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 769 264,266 SH   SOLE   264,266 0 0
LOCKHEED MARTIN CORP COM 539830109 2,268 5,164 SH   SOLE   5,164 0 0
LOGITECH INTL S A SHS H50430232 2,797 61,994 SH   SOLE   61,994 0 0
LOWES COS INC COM 548661107 2,609 21,474 SH   SOLE   21,474 0 0
LPL FINL HLDGS INC COM 50212V100 596 6,305 SH   SOLE   6,305 0 0
LUMINEX CORP DEL COM 55027E102 206 8,732 SH   SOLE   8,732 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 575 7,010 SH   SOLE   7,010 0 0
M & T BK CORP COM 55261F104 232 1,362 SH   SOLE   1,362 0 0
MAGNA INTL INC COM 559222401 298 5,855 SH   SOLE   5,855 0 0
MAIN STR CAP CORP COM 56035L104 326 7,406 SH   SOLE   7,406 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 670 126,865 SH   SOLE   126,865 0 0
MARATHON PETE CORP COM 56585A102 1,169 21,377 SH   SOLE   21,377 0 0
MARRIOTT INTL INC NEW CL A 571903202 469 3,256 SH   SOLE   3,256 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 230 1,917 SH   SOLE   1,917 0 0
MARSH & MCLENNAN COS INC COM 571748102 214 1,835 SH   SOLE   1,835 0 0
MASTERCARD INC CL A 57636Q104 8,497 25,985 SH   SOLE   25,985 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 490 8,151 SH   SOLE   8,151 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 364 5,822 SH   SOLE   5,822 0 0
MCCORMICK & CO INC COM NON VTG 579780206 422 2,588 SH   SOLE   2,588 0 0
MCDONALDS CORP COM 580135101 706 3,337 SH   SOLE   3,337 0 0
MCKESSON CORP COM 58155Q103 504 3,223 SH   SOLE   3,223 0 0
MDU RES GROUP INC COM 552690109 326 10,526 SH   SOLE   10,526 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 520 22,329 SH   SOLE   22,329 0 0
MEDIFAST INC COM 58470H101 1,254 12,467 SH   SOLE   12,467 0 0
MEDPACE HLDGS INC COM 58506Q109 401 4,307 SH   SOLE   4,307 0 0
MERCADOLIBRE INC COM 58733R102 5,388 8,340 SH   SOLE   8,340 0 0
MERCHANTS BANCORP IND COM 58844R108 205 9,861 SH   SOLE   9,861 0 0
MERCK & CO. INC COM 58933Y105 1,375 16,160 SH   SOLE   16,160 0 0
MERITAGE HOMES CORP COM 59001A102 603 8,289 SH   SOLE   8,289 0 0
MESA LABS INC COM 59064R109 345 1,286 SH   SOLE   1,286 0 0
METLIFE INC COM 59156R108 405 7,859 SH   SOLE   7,859 0 0
MFA FINL INC COM 55272X102 514 65,789 SH   SOLE   65,789 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 291 2,743 SH   SOLE   2,743 0 0
MICRON TECHNOLOGY INC COM 595112103 1,239 21,777 SH   SOLE   21,777 0 0
MICROSOFT CORP COM 594918104 6,760 36,761 SH   SOLE   36,761 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 97 18,533 SH   SOLE   18,533 0 0
MOLINA HEALTHCARE INC COM 60855R100 239 1,867 SH   SOLE   1,867 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 650 11,255 SH   SOLE   11,255 0 0
MONDELEZ INTL INC CL A 609207105 267 4,558 SH   SOLE   4,558 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 193 12,875 SH   SOLE   12,875 0 0
MORNINGSTAR INC COM 617700109 440 2,797 SH   SOLE   2,797 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 273 1,520 SH   SOLE   1,520 0 0
MSCI INC COM 55354G100 5,620 18,870 SH   SOLE   18,870 0 0
MUELLER INDS INC COM 624756102 604 18,457 SH   SOLE   18,457 0 0
MURPHY OIL CORP COM 626717102 386 17,579 SH   SOLE   17,579 0 0
MYRIAD GENETICS INC COM 62855J104 300 14,284 SH   SOLE   14,284 0 0
NASDAQ INC COM 631103108 456 3,991 SH   SOLE   3,991 0 0
NATIONAL FUEL GAS CO N J COM 636180101 229 5,375 SH   SOLE   5,375 0 0
NATIONAL HEALTH INVS INC COM 63633D104 493 5,689 SH   SOLE   5,689 0 0
NATIONAL INSTRS CORP COM 636518102 686 15,226 SH   SOLE   15,226 0 0
NAVIENT CORPORATION COM 63938C108 466 33,292 SH   SOLE   33,292 0 0
NETAPP INC COM 64110D104 337 5,869 SH   SOLE   5,869 0 0
NETEASE INC SPONSORED ADS 64110W102 528 1,553 SH   SOLE   1,553 0 0
NETFLIX INC COM 64110L106 912 2,486 SH   SOLE   2,486 0 0
NEW JERSEY RES COM 646025106 496 11,672 SH   SOLE   11,672 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 250 1,856 SH   SOLE   1,856 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 537 31,172 SH   SOLE   31,172 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 360 2,943 SH   SOLE   2,943 0 0
NEXTERA ENERGY INC COM 65339F101 720 2,671 SH   SOLE   2,671 0 0
NICE LTD SPONSORED ADR 653656108 667 3,835 SH   SOLE   3,835 0 0
NIKE INC CL B 654106103 703 7,068 SH   SOLE   7,068 0 0
NOKIA CORP SPONSORED ADR 654902204 96 21,952 SH   SOLE   21,952 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 226 11,400 SH   SOLE   11,400 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 279 54,852 SH   SOLE   54,852 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 24 14,453 SH   SOLE   14,453 0 0
NORTHROP GRUMMAN CORP COM 666807102 862 2,386 SH   SOLE   2,386 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 314 7,821 SH   SOLE   7,821 0 0
NOVANTA INC COM 67000B104 541 5,639 SH   SOLE   5,639 0 0
NOVARTIS A G SPONSORED ADR 66987V109 863 9,004 SH   SOLE   9,004 0 0
NOVO-NORDISK A S ADR 670100205 212 3,360 SH   SOLE   3,360 0 0
NRG ENERGY INC COM NEW 629377508 578 15,256 SH   SOLE   15,256 0 0
NUCOR CORP COM 670346105 282 5,892 SH   SOLE   5,892 0 0
NUVASIVE INC COM 670704105 247 3,252 SH   SOLE   3,252 0 0
NV5 GLOBAL INC COM 62945V109 375 5,995 SH   SOLE   5,995 0 0
NVIDIA CORP COM 67066G104 615 2,445 SH   SOLE   2,445 0 0
NVR INC COM 62944T105 304 78 SH   SOLE   78 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,822 21,339 SH   SOLE   21,339 0 0
OGE ENERGY CORP COM 670837103 298 6,480 SH   SOLE   6,480 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 966 22,702 SH   SOLE   22,702 0 0
OMNICOM GROUP INC COM 681919106 284 3,754 SH   SOLE   3,754 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,056 51,622 SH   SOLE   51,622 0 0
ONEOK INC NEW COM 682680103 1,089 14,455 SH   SOLE   14,455 0 0
OPEN TEXT CORP COM 683715106 3,250 69,903 SH   SOLE   69,903 0 0
ORACLE CORP COM 68389X105 1,887 34,484 SH   SOLE   34,484 0 0
ORANGE SPONSORED ADR 684060106 376 26,997 SH   SOLE   26,997 0 0
OSI SYSTEMS INC COM 671044105 219 2,401 SH   SOLE   2,401 0 0
OVERSTOCK COM INC DEL COM 690370101 239 28,737 SH   SOLE   28,737 0 0
OWENS & MINOR INC NEW COM 690732102 262 42,059 SH   SOLE   42,059 0 0
OWENS CORNING NEW COM 690742101 320 5,199 SH   SOLE   5,199 0 0
PACKAGING CORP AMER COM 695156109 371 3,658 SH   SOLE   3,658 0 0
PATRICK INDS INC COM 703343103 273 5,040 SH   SOLE   5,040 0 0
PAYCHEX INC COM 704326107 305 3,471 SH   SOLE   3,471 0 0
PAYCOM SOFTWARE INC COM 70432V102 663 2,258 SH   SOLE   2,258 0 0
PDL BIOPHARMA INC COM 69329Y104 304 86,509 SH   SOLE   86,509 0 0
PEARSON PLC SPONSORED ADR 705015105 1,239 166,065 SH   SOLE   166,065 0 0
PEOPLES UTD FINL INC COM 712704105 701 43,947 SH   SOLE   43,947 0 0
PEPSICO INC COM 713448108 589 4,054 SH   SOLE   4,054 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 240 4,520 SH   SOLE   4,520 0 0
PETMED EXPRESS INC COM 716382106 274 10,003 SH   SOLE   10,003 0 0
PFIZER INC COM 717081103 1,739 45,698 SH   SOLE   45,698 0 0
PG&E CORP COM 69331C108 240 13,853 SH   SOLE   13,853 0 0
PHILIP MORRIS INTL INC COM 718172109 1,069 12,223 SH   SOLE   12,223 0 0
PHOTRONICS INC COM 719405102 170 13,191 SH   SOLE   13,191 0 0
PILGRIMS PRIDE CORP COM 72147K108 381 14,409 SH   SOLE   14,409 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 2,304 30,220 SH   SOLE   30,220 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,787 76,497 SH   SOLE   76,497 0 0
PLANET FITNESS INC CL A 72703H101 327 3,963 SH   SOLE   3,963 0 0
PLANTRONICS INC NEW COM 727493108 258 17,146 SH   SOLE   17,146 0 0
POWER INTEGRATIONS INC COM 739276103 479 4,634 SH   SOLE   4,634 0 0
INVESCO EXCHANGE-TRADED FD T GBL SRT TRM HY 46138E669 4,582 199,561 SH   SOLE   199,561 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 316 7,384 SH   SOLE   7,384 0 0
PPL CORP COM 69351T106 406 11,266 SH   SOLE   11,266 0 0
PRA HEALTH SCIENCES INC COM 69354M108 281 2,638 SH   SOLE   2,638 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 288 6,276 SH   SOLE   6,276 0 0
PRICE T ROWE GROUP INC COM 74144T108 408 2,948 SH   SOLE   2,948 0 0
PROCTER & GAMBLE CO COM 742718109 2,883 22,863 SH   SOLE   22,863 0 0
PROGRESSIVE CORP OHIO COM 743315103 277 3,331 SH   SOLE   3,331 0 0
PROLOGIS INC. COM 74340W103 351 3,767 SH   SOLE   3,767 0 0
PROSHARES TR LARGE CAP CRE 74347R248 5,473 69,331 SH   SOLE   69,331 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 310 4,109 SH   SOLE   4,109 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 979 9,135 SH   SOLE   9,135 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 1,555 8,309 SH   SOLE   8,309 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 166 25,299 SH   SOLE   25,299 0 0
PROSPERITY BANCSHARES INC COM 743606105 417 5,759 SH   SOLE   5,759 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 141 17,122 SH   SOLE   17,122 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 248 4,301 SH   SOLE   4,301 0 0
PULTE GROUP INC COM 745867101 1,016 22,030 SH   SOLE   22,030 0 0
QIWI PLC SPON ADR REP B 74735M108 2,009 104,474 SH   SOLE   104,474 0 0
QUALCOMM INC COM 747525103 2,342 26,794 SH   SOLE   26,794 0 0
QUANTA SVCS INC COM 74762E102 329 8,455 SH   SOLE   8,455 0 0
QUEST DIAGNOSTICS INC COM 74834L100 699 6,269 SH   SOLE   6,269 0 0
QUINSTREET INC COM 74874Q100 151 10,108 SH   SOLE   10,108 0 0
RADIANT LOGISTICS INC COM 75025X100 219 43,450 SH   SOLE   43,450 0 0
RADNET INC COM 750491102 255 11,524 SH   SOLE   11,524 0 0
RAYTHEON CO COM NEW 755111507 340 1,473 SH   SOLE   1,473 0 0
REALPAGE INC COM 75606N109 634 10,526 SH   SOLE   10,526 0 0
REALTY INCOME CORP COM 756109104 1,385 17,424 SH   SOLE   17,424 0 0
RELX PLC SPONSORED ADR 759530108 827 30,746 SH   SOLE   30,746 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,856 4,861 SH   SOLE   4,861 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 350 3,017 SH   SOLE   3,017 0 0
REPLIGEN CORP COM 759916109 382 3,766 SH   SOLE   3,766 0 0
REPUBLIC SVCS INC COM 760759100 929 9,563 SH   SOLE   9,563 0 0
RESMED INC COM 761152107 747 4,356 SH   SOLE   4,356 0 0
RIO TINTO PLC SPONSORED ADR 767204100 454 8,458 SH   SOLE   8,458 0 0
ROBERT HALF INTL INC COM 770323103 485 8,194 SH   SOLE   8,194 0 0
ROCKWELL AUTOMATION INC COM 773903109 296 1,458 SH   SOLE   1,458 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,861 4,828 SH   SOLE   4,828 0 0
ROSS STORES INC COM 778296103 974 8,292 SH   SOLE   8,292 0 0
ROYAL BK CDA COM 780087102 320 3,968 SH   SOLE   3,968 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 616 11,902 SH   SOLE   11,902 0 0
RYDER SYS INC COM 783549108 277 5,544 SH   SOLE   5,544 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 927 28,777 SH   SOLE   28,777 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 412 19,153 SH   SOLE   19,153 0 0
SALESFORCE COM INC COM 79466L302 675 3,636 SH   SOLE   3,636 0 0
SAP SE SPON ADR 803054204 658 4,874 SH   SOLE   4,874 0 0
HENRY SCHEIN INC COM 806407102 259 3,700 SH   SOLE   3,700 0 0
SCHWAB CHARLES CORP COM 808513105 405 8,560 SH   SOLE   8,560 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5,343 95,778 SH   SOLE   95,778 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 8,233 162,671 SH   SOLE   162,671 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 524 9,105 SH   SOLE   9,105 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 332 9,305 SH   SOLE   9,305 0 0
SEAWORLD ENTMT INC COM 81282V100 537 15,356 SH   SOLE   15,356 0 0
SELECT MED HLDGS CORP COM 81619Q105 286 12,036 SH   SOLE   12,036 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,454 73,304 SH   SOLE   73,304 0 0
SHERWIN WILLIAMS CO COM 824348106 459 801 SH   SOLE   801 0 0
SHOE CARNIVAL INC COM 824889109 262 7,238 SH   SOLE   7,238 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 264 5,617 SH   SOLE   5,617 0 0
SIMON PPTY GROUP INC NEW COM 828806109 242 1,716 SH   SOLE   1,716 0 0
SINOVAC BIOTECH LTD SHS P8696W104 134 20,691 SH   SOLE   20,691 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 254 6,661 SH   SOLE   6,661 0 0
SJW GROUP COM 784305104 293 4,046 SH   SOLE   4,046 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 718 34,040 SH   SOLE   34,040 0 0
SLEEP NUMBER CORP COM 83125X103 283 5,323 SH   SOLE   5,323 0 0
SLM CORP COM 78442P106 400 35,462 SH   SOLE   35,462 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 3,156 65,405 SH   SOLE   65,405 0 0
SMUCKER J M CO COM NEW 832696405 285 2,636 SH   SOLE   2,636 0 0
SNAP ON INC COM 833034101 938 6,020 SH   SOLE   6,020 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1,525 51,761 SH   SOLE   51,761 0 0
SONOCO PRODS CO COM 835495102 313 5,396 SH   SOLE   5,396 0 0
SONY CORP SPONSORED ADR 835699307 5,147 73,428 SH   SOLE   73,428 0 0
SOUTHERN CO COM 842587107 458 6,704 SH   SOLE   6,704 0 0
SOUTHWEST AIRLS CO COM 844741108 492 8,594 SH   SOLE   8,594 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 710 12,173 SH   SOLE   12,173 0 0
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2,228 80,986 SH   SOLE   80,986 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 666 21,652 SH   SOLE   21,652 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 16,640 617,198 SH   SOLE   617,198 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5,021 108,286 SH   SOLE   108,286 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 955 19,351 SH   SOLE   19,351 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 791 14,068 SH   SOLE   14,068 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 2,313 40,239 SH   SOLE   40,239 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,565 66,367 SH   SOLE   66,367 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 7,519 169,280 SH   SOLE   169,280 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,868 83,888 SH   SOLE   83,888 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 4,072 116,567 SH   SOLE   116,567 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,592 39,815 SH   SOLE   39,815 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 3,203 51,036 SH   SOLE   51,036 0 0
SPDR SER TR S&P DIVID ETF 78464A763 308 2,865 SH   SOLE   2,865 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 398 9,877 SH   SOLE   9,877 0 0
SPDR SER TR S&P METALS MNG 78464A755 368 14,114 SH   SOLE   14,114 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 226 11,774 SH   SOLE   11,774 0 0
SPDR SER TR WELLS FG PFD ETF 78464A292 538 12,073 SH   SOLE   12,073 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,665 131,486 SH   SOLE   131,486 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 747 114,607 SH   SOLE   114,607 0 0
STAGE STORES INC COM NEW 85254C305 68 59,914 SH   SOLE   59,914 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105 97 10,666 SH   SOLE   10,666 0 0
STARBUCKS CORP COM 855244109 690 7,987 SH   SOLE   7,987 0 0
STEELCASE INC CL A 858155203 480 25,116 SH   SOLE   25,116 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 3,477 117,422 SH   SOLE   117,422 0 0
STRYKER CORP COM 863667101 3,954 18,406 SH   SOLE   18,406 0 0
SUNCOKE ENERGY INC COM 86722A103 65 11,039 SH   SOLE   11,039 0 0
SYNAPTICS INC COM 87157D109 569 6,726 SH   SOLE   6,726 0 0
SYSCO CORP COM 871829107 353 4,563 SH   SOLE   4,563 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,138 38,034 SH   SOLE   38,034 0 0
TARGET CORP COM 87612E106 3,349 28,964 SH   SOLE   28,964 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,204 12,078 SH   SOLE   12,078 0 0
TECHTARGET INC COM 87874R100 329 12,432 SH   SOLE   12,432 0 0
TESLA INC COM 88160R101 322 430 SH   SOLE   430 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 260 21,381 SH   SOLE   21,381 0 0
TEXAS INSTRS INC COM 882508104 2,591 20,134 SH   SOLE   20,134 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,886 11,913 SH   SOLE   11,913 0 0
THOR INDS INC COM 885160101 617 7,599 SH   SOLE   7,599 0 0
TIFFANY & CO NEW COM 886547108 286 2,135 SH   SOLE   2,135 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 870 45,244 SH   SOLE   45,244 0 0
TIMKEN CO COM 887389104 294 5,516 SH   SOLE   5,516 0 0
TIVITY HEALTH INC COM 88870R102 376 16,702 SH   SOLE   16,702 0 0
TJX COS INC NEW COM 872540109 302 4,918 SH   SOLE   4,918 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 659 11,561 SH   SOLE   11,561 0 0
TOTAL S.A. SPONSORED ADS 89151E109 413 8,357 SH   SOLE   8,357 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 829 5,827 SH   SOLE   5,827 0 0
TRACTOR SUPPLY CO COM 892356106 534 5,529 SH   SOLE   5,529 0 0
TRANSDIGM GROUP INC COM 893641100 293 461 SH   SOLE   461 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,294 16,864 SH   SOLE   16,864 0 0
TRIMBLE INC COM 896239100 237 5,466 SH   SOLE   5,466 0 0
TUPPERWARE BRANDS CORP COM 899896104 153 23,506 SH   SOLE   23,506 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 573 97,176 SH   SOLE   97,176 0 0
TYSON FOODS INC CL A 902494103 224 2,782 SH   SOLE   2,782 0 0
UGI CORP NEW COM 902681105 333 7,867 SH   SOLE   7,867 0 0
ULTA BEAUTY INC COM 90384S303 2,514 8,493 SH   SOLE   8,493 0 0
UNILEVER PLC SPON ADR NEW 904767704 312 5,148 SH   SOLE   5,148 0 0
UNION PAC CORP COM 907818108 1,524 8,293 SH   SOLE   8,293 0 0
UNIQURE NV SHS N90064101 3,387 56,098 SH   SOLE   56,098 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 59 22,102 SH   SOLE   22,102 0 0
UNITED PARCEL SERVICE INC CL B 911312106 395 3,834 SH   SOLE   3,834 0 0
UNITEDHEALTH GROUP INC COM 91324P102 871 3,010 SH   SOLE   3,010 0 0
UNIVERSAL FST PRODS INC COM 913543104 296 6,022 SH   SOLE   6,022 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 225 1,793 SH   SOLE   1,793 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 249 1,799 SH   SOLE   1,799 0 0
V F CORP COM 918204108 343 4,140 SH   SOLE   4,140 0 0
VALERO ENERGY CORP COM 91913Y100 688 8,191 SH   SOLE   8,191 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,757 87,483 SH   SOLE   87,483 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 3,849 53,146 SH   SOLE   53,146 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,259 21,753 SH   SOLE   21,753 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,501 80,079 SH   SOLE   80,079 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,747 47,330 SH   SOLE   47,330 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 792 4,060 SH   SOLE   4,060 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 12,873 144,819 SH   SOLE   144,819 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 251 2,706 SH   SOLE   2,706 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5,978 56,925 SH   SOLE   56,925 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 4,808 97,292 SH   SOLE   97,292 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2,721 20,901 SH   SOLE   20,901 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 6,182 115,446 SH   SOLE   115,446 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 853 12,361 SH   SOLE   12,361 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18,753 196,227 SH   SOLE   196,227 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3,149 16,400 SH   SOLE   16,400 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1,486 12,373 SH   SOLE   12,373 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 1,091 6,862 SH   SOLE   6,862 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,349 12,449 SH   SOLE   12,449 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 8,676 107,008 SH   SOLE   107,008 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12,006 147,291 SH   SOLE   147,291 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 37,666 442,085 SH   SOLE   442,085 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,391 24,186 SH   SOLE   24,186 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 12,296 81,388 SH   SOLE   81,388 0 0
VENTAS INC COM 92276F100 528 8,952 SH   SOLE   8,952 0 0
VERISIGN INC COM 92343E102 338 1,647 SH   SOLE   1,647 0 0
VERISK ANALYTICS INC COM 92345Y106 3,045 18,008 SH   SOLE   18,008 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,511 25,203 SH   SOLE   25,203 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,320 9,663 SH   SOLE   9,663 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 241 17,709 SH   SOLE   17,709 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 327 2,436 SH   SOLE   2,436 0 0
VISA INC COM CL A 92826C839 3,673 18,116 SH   SOLE   18,116 0 0
VISTRA ENERGY CORP COM 92840M102 1,024 45,897 SH   SOLE   45,897 0 0
VONAGE HLDGS CORP COM 92886T201 605 64,466 SH   SOLE   64,466 0 0
VOXX INTL CORP CL A 91829F104 42 10,338 SH   SOLE   10,338 0 0
WALMART INC COM 931142103 1,308 11,231 SH   SOLE   11,231 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 845 15,871 SH   SOLE   15,871 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 39 13,370 SH   SOLE   13,370 0 0
WATERS CORP COM 941848103 354 1,627 SH   SOLE   1,627 0 0
WATSCO INC COM 942622200 820 4,744 SH   SOLE   4,744 0 0
WELLS FARGO CO NEW COM 949746101 2,866 59,902 SH   SOLE   59,902 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 259 1,631 SH   SOLE   1,631 0 0
WESTERN DIGITAL CORP. COM 958102105 1,661 24,784 SH   SOLE   24,784 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 278 9,745 SH   SOLE   9,745 0 0
WHIRLPOOL CORP COM 963320106 217 1,458 SH   SOLE   1,458 0 0
WILLIAMS SONOMA INC COM 969904101 246 3,469 SH   SOLE   3,469 0 0
WINGSTOP INC COM 974155103 318 3,353 SH   SOLE   3,353 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,227 327,984 SH   SOLE   327,984 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 365 8,975 SH   SOLE   8,975 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 450 10,482 SH   SOLE   10,482 0 0
WISDOMTREE TR GLB EX US RL EST 97717W331 521 17,267 SH   SOLE   17,267 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 286 11,586 SH   SOLE   11,586 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 456 7,114 SH   SOLE   7,114 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 569 8,338 SH   SOLE   8,338 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 301 5,597 SH   SOLE   5,597 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 648 6,058 SH   SOLE   6,058 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 551 14,581 SH   SOLE   14,581 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 509 18,623 SH   SOLE   18,623 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 2,916 40,084 SH   SOLE   40,084 0 0
WORLD FUEL SVCS CORP COM 981475106 230 5,836 SH   SOLE   5,836 0 0
WPX ENERGY INC COM 98212B103 267 22,114 SH   SOLE   22,114 0 0
XCEL ENERGY INC COM 98389B100 430 6,265 SH   SOLE   6,265 0 0
XILINX INC COM 983919101 312 3,647 SH   SOLE   3,647 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 133 40,987 SH   SOLE   40,987 0 0
YANDEX N V SHS CLASS A N97284108 3,015 62,188 SH   SOLE   62,188 0 0
YELP INC CL A 985817105 474 13,927 SH   SOLE   13,927 0 0
ZAGG INC COM 98884U108 124 16,967 SH   SOLE   16,967 0 0
ZIONS BANCORPORATION N A COM 989701107 229 4,960 SH   SOLE   4,960 0 0