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 COMPANY COMMON 88579Y101 45 271 SH   SOLE   271 0 0
ABBVIE INC COMMON 00287Y109 947 12,509 SH   SOLE   12,509 0 0
ACCENTURE PLC CLASS A G1151C101 46 238 SH   SOLE   238 0 0
ACTIVISION BLIZZARD COMMON 00507V109 33 627 SH   SOLE   627 0 0
AERCAP HOLDINGS SHARES N00985106 168 3,074 SH   SOLE   3,074 0 0
AES CORP COMMON 00130H105 1,408 86,190 SH   SOLE   85,828 0 0
ALEXANDRIA REAL ESTA REIT 015271109 150 977 SH   SOLE   977 0 0
ALIGN TECH INC COMMON 016255101 320 1,767 SH   SOLE   1,741 0 0
ALLIED MOTION TECH COMMON 019330109 991 28,056 SH   SOLE   28,056 0 0
ALLISON TRANSMISSI COMMON 01973R101 199 4,240 SH   SOLE   3,788 0 0
ALPHABET INC CLASS A 02079K305 576 472 SH   SOLE   465 0 0
AMERICAN AIRLINES COM 02376R102 26 965 SH   SOLE   965 0 0
AMERICAN EXPRESS CO COMMON 025816109 213 1,800 SH   SOLE   1,800 0 0
AMERIPRISE FINANCIAL COMMON 03076C106 40 272 SH   SOLE   272 0 0
AMETEK INC COMMON 031100100 219 2,389 SH   SOLE   2,128 0 0
AMGEN INC COMMON 031162100 1,400 7,237 SH   SOLE   7,212 0 0
AMPLIFY ENERGY CORP COMMON 03212B103 2,807 454,879 SH   SOLE   454,879 0 0
ANALOG DEVICES INC COMMON 032654105 227 2,030 SH   SOLE   1,808 0 0
ANNALY CAPITAL MGMT COMMON 035710409 23 2,578 SH   SOLE   2,578 0 0
AON PLC COMMON G0408V102 169 873 SH   SOLE   873 0 0
APPLE INC COMMON 037833100 2,777 12,399 SH   SOLE   12,355 0 0
ARAMARK COMMON 03852U106 954 21,899 SH   SOLE   21,899 0 0
ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 168 676 SH   SOLE   676 0 0
ASPEN TECHNOLOGY INC COMMON 045327103 218 1,775 SH   SOLE   1,585 0 0
ASTRONOVA INC COM STK 04638F108 968 59,885 SH   SOLE   59,885 0 0
AT&T INC COMMON 00206R102 57 1,500 SH   SOLE   1,500 0 0
ATRICURE INC COMMON 04963C209 3,151 126,363 SH   SOLE   126,363 0 0
AUTOZONE INC COMMON 053332102 385 355 SH   SOLE   349 0 0
AVALONBAY COMMUNTIES REIT 053484101 146 677 SH   SOLE   677 0 0
AVNET INC COMMON 053807103 43 968 SH   SOLE   968 0 0
BANCO MACRO SA ADR 05961W105 51 1,946 SH   SOLE   1,946 0 0
BANCO SANTANDER BR ADS 05967A107 169 15,504 SH   SOLE   15,504 0 0
BANK OF NOVA SCOTIA COMMON 064149107 165 2,896 SH   SOLE   2,896 0 0
BB&T CORPORATION COMMON 054937107 1,303 24,418 SH   SOLE   24,418 0 0
BERKSHIRE HATHAWAY CLASS B 084670702 83 400 SH   SOLE   400 0 0
BHP GROUP LTD SP ADR 088606108 109 2,208 SH   SOLE   2,208 0 0
BIOLIFE SOLUTIONS COMMON 09062W204 785 47,204 SH   SOLE   47,204 0 0
BJ'S RESTAURANTS COMMON 09180C106 82 2,112 SH   SOLE   2,112 0 0
BLACKRCK TAX MUNBDTR COMMON SBI 09248X100 247 9,974 SH   SOLE   9,974 0 0
BLUELINX HLDGS INC COMMON 09624H208 3,904 120,766 SH   SOLE   120,766 0 0
BOOKING HLDGS INC COMMON 09857L108 37 19 SH   SOLE   19 0 0
BOOZ ALLEN HAMILTO CLASS A 099502106 249 3,504 SH   SOLE   3,130 0 0
BOSTON PROPERTIES COMMON 101121101 51 394 SH   SOLE   394 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 42 834 SH   SOLE   834 0 0
BRUNSWICK CORP COMMON 117043109 30 572 SH   SOLE   572 0 0
C H ROBINSON WLDWIDE COMMON 12541W209 242 2,850 SH   SOLE   2,542 0 0
CARBON BLACK INC COM 14081R103 4,021 154,713 SH   SOLE   154,713 0 0
CARBONITE INC COMMON 141337105 179 11,564 SH   SOLE   11,564 0 0
CARDINAL HEALTH INC COMMON 14149Y108 904 19,159 SH   SOLE   19,159 0 0
CBS CORPORATION CLASS B 124857202 121 3,004 SH   SOLE   2,661 0 0
CDK GLOBAL INC COM 12508E101 627 13,044 SH   SOLE   12,422 0 0
CDW CORP COMMON 12514G108 1,354 10,984 SH   SOLE   10,758 0 0
CELANESE CORP COMMON 150870103 445 3,642 SH   SOLE   3,584 0 0
CHARLES RIV LABS INT COMMON 159864107 197 1,485 SH   SOLE   1,325 0 0
CHEVRON CORP COMMON 166764100 51 430 SH   SOLE   430 0 0
CHINA MOBILE LTD REP 16941M109 89 2,148 SH   SOLE   2,148 0 0
CHINA PETE & CHEM CO SP ADR 16941R108 128 2,187 SH   SOLE   2,187 0 0
CISCO SYSTEMS INC COMMON 17275R102 1,084 21,931 SH   SOLE   21,931 0 0
CITRIX SYS INC COMMON 177376100 225 2,335 SH   SOLE   2,084 0 0
CLOUDERA INC COM 18914U100 56 6,296 SH   SOLE   6,296 0 0
COCA-COLA CO COMMON 191216100 34 623 SH   SOLE   623 0 0
COLGATE PALMOLIVE CO COMMON 194162103 4 58 SH   SOLE   58 0 0
COLUMBUS MCKINNON COMMON 199333105 668 18,347 SH   SOLE   18,347 0 0
COMP BRASIL DE DISTR ADR 1 PRF CLASS A 20440T201 108 5,642 SH   SOLE   5,642 0 0
COMP ENERG DE MINA SP ADR 1 NV PFD 204409601 76 22,294 SH   SOLE   22,294 0 0
COMPANHIA DE SANEAME ADR 20441A102 72 6,038 SH   SOLE   6,038 0 0
COMPANIA CERVECERIAS ADR 204429104 83 3,732 SH   SOLE   3,732 0 0
CONAGRA BRANDS INC COMMON 205887102 22 706 SH   SOLE   706 0 0
CONOCOPHILLIPS COMMON 20825C104 2 30 SH   SOLE   30 0 0
CONSOLDTD EDISON INC COMMON 209115104 105 1,110 SH   SOLE   1,110 0 0
CONSTELLIUM SE COMMON CLASS A N22035104 118 9,262 SH   SOLE   9,262 0 0
CRITEO S.A ADS 226718104 114 6,117 SH   SOLE   6,117 0 0
CUSHMAN AND WAKEFIEL COM G2717B108 166 8,985 SH   SOLE   8,985 0 0
CUTERA INC COMMON 232109108 4,755 162,679 SH   SOLE   162,679 0 0
DIAGEO P L C SP ADR 25243Q205 123 751 SH   SOLE   751 0 0
DICKS SPORTING GOODS COMMON 253393102 423 10,377 SH   SOLE   10,215 0 0
DISCOVER FINL SVCS COMMON 254709108 1,425 17,569 SH   SOLE   17,375 0 0
DOMINOS PIZZA INC COMMON 25754A201 154 628 SH   SOLE   555 0 0
DUCOMMUN INC COMMON 264147109 159 3,740 SH   SOLE   3,740 0 0
DUKE ENERGY CORP COMMON 26441C204 97 1,009 SH   SOLE   1,009 0 0
EAGLE MATERIALS COMMON 26969P108 102 1,131 SH   SOLE   1,003 0 0
ECOLAB INC COMMON 278865100 38 190 SH   SOLE   190 0 0
ECOPETROL SA SP ADR 279158109 111 6,512 SH   SOLE   6,512 0 0
EGAIN CORPORATION COM 28225C806 1,182 147,697 SH   SOLE   147,697 0 0
EL PASO ENERGY CAP PFD TR SECS CV 283678209 110 2,100 SH   SOLE   2,100 0 0
ELBIT SYS LTD ORDINARY M3760D101 176 1,066 SH   SOLE   1,066 0 0
ELECTROMED INC COMMON 285409108 831 125,738 SH   SOLE   125,738 0 0
ENBRIDGE INC COMMON 29250N105 93 2,662 SH   SOLE   2,662 0 0
EQT CORPORATION COMMON 26884L109 16 1,462 SH   SOLE   1,462 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 249 2,887 SH   SOLE   2,887 0 0
ESSEX PPTY TR INC REIT 297178105 150 459 SH   SOLE   459 0 0
ETF SER SOLUTIONS LONCAR CANCER IMMUNO 26922A826 6 300 SH   SOLE   300 0 0
EURONET WORLDWIDE COMMON 298736109 187 1,280 SH   SOLE   1,150 0 0
EXPEDIA GROUP INC COMMON 30212P303 594 4,421 SH   SOLE   4,231 0 0
EXXON MOBIL CORP COMMON 30231G102 48 684 SH   SOLE   684 0 0
EZCORP INC CLASS A NON VTG 302301106 30 4,597 SH   SOLE   4,597 0 0
F5 NETWORKS INC COMMON 315616102 736 5,243 SH   SOLE   5,007 0 0
FACEBOOK INC CLASS A 30303M102 18 100 SH   SOLE   100 0 0
FEDERAL RLTY INVT TR SH BEN INT CUM RTS 313747206 146 1,071 SH   SOLE   1,071 0 0
FORTIVE CORPORATION COMMON 34959J108 295 4,298 SH   SOLE   4,237 0 0
GILDAN ACTIVEWEAR COMMON 375916103 143 4,019 SH   SOLE   4,019 0 0
GILEAD SCIENCES INC COMMON 375558103 466 7,356 SH   SOLE   7,244 0 0
GOLAR LNG LTD ORDINARY G9456A100 90 6,920 SH   SOLE   6,920 0 0
GOLDMAN SACHS GROUP COMMON 38141G104 489 2,358 SH   SOLE   2,331 0 0
GRANITE CONSTR INC COMMON 387328107 89 2,764 SH   SOLE   2,764 0 0
GREAT ELM CAP CORP COMMON 390320109 2,419 295,045 SH   SOLE   295,045 0 0
GSE SYS INC COMMON 36227K106 58 33,290 SH   SOLE   33,290 0 0
HARSCO CORP COMMON 415864107 39 2,055 SH   SOLE   2,055 0 0
HARTFORD FINL SVCS COMMON 416515104 542 8,938 SH   SOLE   8,794 0 0
HERON THERAPEUTICS COMMON 427746102 53 2,854 SH   SOLE   2,854 0 0
HEWLETT PACKARD ENTR COMMON 42824C109 44 2,911 SH   SOLE   2,911 0 0
HIGH POINT RESOURCES COMMON 43114K108 2,540 1,597,582 SH   SOLE   1,597,582 0 0
HOLLYFRONTIER CORP COMMON 436106108 636 11,859 SH   SOLE   11,705 0 0
HOLOGIC INC COMMON 436440101 417 8,266 SH   SOLE   8,151 0 0
HOME DEPOT INC COMMON 437076102 23 100 SH   SOLE   100 0 0
HONDA MOTOR CO ADR 438128308 143 5,496 SH   SOLE   5,496 0 0
HOUSTON WIRE & CABLE COMMON 44244K109 10 2,165 SH   SOLE   2,165 0 0
HUDSON PACIFIC PRPTY COMMON 444097109 51 1,515 SH   SOLE   1,515 0 0
ICHOR HOLDINGS SHARES G4740B105 2,979 123,184 SH   SOLE   123,184 0 0
ILLINOIS TOOL WORKS COMMON 452308109 1,415 9,043 SH   SOLE   8,998 0 0
INFOSYS LIMITED ADR 456788108 113 9,953 SH   SOLE   9,953 0 0
INGERSOLL-RAND PLC CLASS A G47791101 235 1,905 SH   SOLE   1,701 0 0
INGEVITY CORPORATION COMMON STOCK 45688C107 2 25 SH   SOLE   25 0 0
INSTEEL INDUSTRIES COMMON 45774W108 1,590 77,458 SH   SOLE   77,458 0 0
INTEL CORP COMMON 458140100 1,388 26,943 SH   SOLE   26,943 0 0
INTERCONTL HOTELS GR ADR 45857P806 110 1,769 SH   SOLE   1,769 0 0
INTERFACE INC COMMON 458665304 1,640 113,595 SH   SOLE   113,595 0 0
INTL BUSINESS MCHN COMMON 459200101 883 6,070 SH   SOLE   6,070 0 0
INTRICON CORP COMMON 46121H109 1,797 92,427 SH   SOLE   92,427 0 0
INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V357 223 2,065 SH   SOLE   2,065 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 76 400 SH   SOLE   400 0 0
IRIDEX CORP COMMON 462684101 55 29,666 SH   SOLE   29,666 0 0
ISHARES SELECT DIVID ETF 464287168 15 150 SH   SOLE   150 0 0
ISHARES IBOXX INV CP ETF 464287242 41 320 SH   SOLE   320 0 0
ISHARES GLOBAL TECH ETF 464287291 778 4,204 SH   SOLE   4,204 0 0
ISHARES GLOB HLTHCRE ETF 464287325 490 8,022 SH   SOLE   8,022 0 0
ISHARES GLOBAL FINLS ETF 464287333 436 6,810 SH   SOLE   6,810 0 0
ISHARES GLOBAL ENERG ETF 464287341 171 5,588 SH   SOLE   5,588 0 0
ISHARES NASDQ BIOTEC ETF 464287556 18 180 SH   SOLE   180 0 0
ISHARES S&P MC 400GR ETF 464287606 907 4,053 SH   SOLE   4,053 0 0
ISHARES S&P MC 400VL ETF 464287705 252 1,575 SH   SOLE   1,575 0 0
ISHARES US HLTHCARE ETF 464287762 61 325 SH   SOLE   325 0 0
ISHARES U.S. FINLS ETF 464287788 26 200 SH   SOLE   200 0 0
ISHARES U.S. CNSM GD ETF 464287812 56 445 SH   SOLE   445 0 0
ISHARES SP SMCP600GR ETF 464287887 254 1,426 SH   SOLE   1,426 0 0
ISHARES INTL DEVPPTY ETF 464288422 236 6,122 SH   SOLE   6,122 0 0
ISHARES GLOBAL MATER ETF 464288695 78 1,246 SH   SOLE   1,246 0 0
ISHARES GLOB UTILITS ETF 464288711 89 1,521 SH   SOLE   1,521 0 0
ISHARES GLOB INDSTRL ETF 464288729 315 3,448 SH   SOLE   3,448 0 0
ISHARES GLB CNSM STP ETF 464288737 231 4,218 SH   SOLE   4,218 0 0
ISHARES GLB CNS DISC ETF 464288745 331 2,762 SH   SOLE   2,762 0 0
ISHARES FLTG RATE BD ETF 46429B655 6,190 121,441 SH   SOLE   121,441 0 0
ISHARES INC MSCI SINGAPORE CAPPE 46434G780 313 13,504 SH   SOLE   13,504 0 0
ISHARES TR TIPS BD ETF 464287176 13 110 SH   SOLE   110 0 0
ISHARES TR SHTRM NATL AMTFREE M 464288158 284 2,662 SH   SOLE   2,662 0 0
ISHARES TR CALI AMT-FREE MUNI B 464288356 126 2,050 SH   SOLE   2,050 0 0
ISHARES TR NATL AMT FREE MUNI B 464288414 84 732 SH   SOLE   732 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,105 18,099 SH   SOLE   18,099 0 0
ISHARES TRUST GLOBAL COMM SERVICES 464287275 325 5,666 SH   SOLE   5,666 0 0
J2 GLOBAL INC COMMON 48123V102 823 9,059 SH   SOLE   9,059 0 0
JAZZ PHARMA PLC COMMON G50871105 102 794 SH   SOLE   794 0 0
JOHNSON & JOHNSON COMMON 478160104 1,113 8,606 SH   SOLE   8,606 0 0
JONES LANG LASALLE COMMON 48020Q107 424 3,052 SH   SOLE   3,008 0 0
JPMORGAN CHASE & CO COMMON 46625H100 486 4,130 SH   SOLE   4,067 0 0
KEYSIGHT TECHNOLOGS COMMON 49338L103 28 292 SH   SOLE   292 0 0
KILROY RLTY CORP COMMON 49427F108 53 677 SH   SOLE   677 0 0
KINDER MORGAN INC COMMON 49456B101 55 2,661 SH   SOLE   2,661 0 0
KOHLS CORP COMMON 500255104 979 19,714 SH   SOLE   19,714 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2,041 66,304 SH   SOLE   66,304 0 0
LABORATORY CORP AMER COMMON 50540R409 208 1,236 SH   SOLE   1,096 0 0
LAMAR ADVERTISING CL A 512816109 169 2,067 SH   SOLE   1,845 0 0
LAMB WESTON HLDGS COMMON 513272104 12 164 SH   SOLE   164 0 0
LIBBEY INC COMMON 529898108 4 1,196 SH   SOLE   1,196 0 0
LOWES CO COMMON 548661107 1,274 11,582 SH   SOLE   11,582 0 0
LYONDELLBASELL INDUS SHARES A N53745100 978 10,936 SH   SOLE   10,936 0 0
MAGELLAN MIDSTREAM COMMON UNIT 559080106 164 2,480 SH   SOLE   2,480 0 0
MAGNA INTL INC COMMON 559222401 174 3,267 SH   SOLE   3,267 0 0
MANITOWOC INC COMMON 563571405 1,917 153,352 SH   SOLE   153,352 0 0
MARATHON PETROLEUM COMMON 56585A102 719 11,840 SH   SOLE   11,840 0 0
MASTERCARD INC CLASS A 57636Q104 475 1,749 SH   SOLE   1,722 0 0
MCDONALDS CORP COMMON 580135101 35 162 SH   SOLE   162 0 0
MCKESSON CORP COMMON 58155Q103 371 2,716 SH   SOLE   2,679 0 0
MERCK & CO INC COMMON 58933Y105 137 1,628 SH   SOLE   1,628 0 0
METLIFE INC COMMON 59156R108 1,065 22,589 SH   SOLE   22,481 0 0
METTLER TOLEDO INTL COMMON 592688105 169 240 SH   SOLE   214 0 0
MICROSOFT CORP COMMON 594918104 1,267 9,115 SH   SOLE   9,115 0 0
MIDLAND STS BANCOR USD0.01 597742105 3,087 118,494 SH   SOLE   118,494 0 0
MIX TELEMATICS LTD ADR 60688N102 3,263 233,903 SH   SOLE   233,903 0 0
MOMO INC DR EACH REPR 2A ORD 60879B107 76 2,451 SH   SOLE   2,451 0 0
MORGAN STANLEY CHINA A SHARES FUND 617468103 5 266 SH   SOLE   266 0 0
NEW RELIC INC COM 64829B100 47 762 SH   SOLE   762 0 0
NEXTERA ENERGY INC COMMON 65339F101 152 652 SH   SOLE   652 0 0
NICE LTD ADR 653656108 105 727 SH   SOLE   727 0 0
NORTHERN TECH INTL COMMON 665809109 2,102 171,404 SH   SOLE   171,404 0 0
NORTHROP GRUMMAN CO COMMON 666807102 202 538 SH   SOLE   538 0 0
NORTHWEST PIPE CO COMMON 667746101 1,930 68,577 SH   SOLE   68,577 0 0
NOVARTIS AG ADR 66987V109 107 1,229 SH   SOLE   1,229 0 0
NOVO-NORDISK AS ADR 670100205 112 2,164 SH   SOLE   2,164 0 0
NXP SEMICONDUCTR COMMON N6596X109 115 1,054 SH   SOLE   1,054 0 0
OMNICOM GROUP INC COMMON 681919106 950 12,137 SH   SOLE   11,917 0 0
ON SEMICONDUCTOR CRP COM 682189105 712 37,051 SH   SOLE   35,389 0 0
ONEOK INC COMMON 682680103 100 1,363 SH   SOLE   1,206 0 0
ORACLE CORP COMMON 68389X105 4 65 SH   SOLE   65 0 0
ORION GROUP HOLDIN COM 68628V308 5 1,079 SH   SOLE   1,079 0 0
ORIX CORP ADR 686330101 162 2,154 SH   SOLE   2,154 0 0
PATRIOT TRANSPORTA COMMON 70338W105 1,316 73,519 SH   SOLE   73,519 0 0
PAYCHEX INC COMMON 704326107 26 315 SH   SOLE   315 0 0
PBF ENERGY INC COMMON 69318G106 398 14,649 SH   SOLE   14,403 0 0
PERCEPTRON INC COMMON 71361F100 1,124 234,513 SH   SOLE   234,513 0 0
PERMA PIPE INTL COMMON 714167103 73 7,564 SH   SOLE   7,564 0 0
PETROLEO BRASILEIRO ADR 71654V408 122 8,423 SH   SOLE   8,423 0 0
PFIZER INC COMMON 717081103 671 18,669 SH   SOLE   18,669 0 0
PG&E CORP COMMON 69331C108 5 500 SH   SOLE   500 0 0
PHILLIPS 66 COMMON 718546104 774 7,559 SH   SOLE   7,559 0 0
PHOTRONICS INC COMMON 719405102 5,269 484,320 SH   SOLE   484,320 0 0
PIMCO TOTAL RETURN ACTIVE BOND ETF 72201R775 3,547 32,573 SH   SOLE   32,573 0 0
PLDT INC SP ADR 69344D408 53 2,388 SH   SOLE   2,388 0 0
POLAR POWER INC COM 73102V105 76 24,161 SH   SOLE   24,161 0 0
POSCO ADR 693483109 150 3,175 SH   SOLE   3,175 0 0
PREMIER INC COM 74051N102 159 5,483 SH   SOLE   4,874 0 0
PROCTER & GAMBLE CO COMMON 742718109 24 195 SH   SOLE   195 0 0
PROFIRE ENERGY INC COMMON 74316X101 102 53,704 SH   SOLE   53,704 0 0
PS BUSINESS PKS INC REIT COMMON 69360J107 237 1,303 SH   SOLE   1,303 0 0
QUOTIENT LTD COM NPV G73268107 1,843 237,253 SH   SOLE   237,253 0 0
RADIANT LOGISTICS COMMON 75025X100 1,687 326,273 SH   SOLE   326,273 0 0
RAYTHEON COMMON 755111507 1,035 5,275 SH   SOLE   5,275 0 0
RELX PLC SPNSADR REP 759530108 154 6,497 SH   SOLE   6,497 0 0
ROCKWELL AUTOMATION COMMON 773903109 4 22 SH   SOLE   22 0 0
ROSEHILL RES INC COM 777385105 1,830 938,559 SH   SOLE   938,559 0 0
ROYAL BK SCOTLAND SP ADR 780097689 89 17,361 SH   SOLE   17,361 0 0
ROYAL DUTCH SHELL SPONS ADR A 780259206 45 760 SH   SOLE   760 0 0
RUDOLPH TECHN INC COMMON 781270103 181 6,859 SH   SOLE   6,859 0 0
SABRA HEALTHCARE COMMON 78573L106 4 163 SH   SOLE   163 0 0
SANOFI SPONSORED ADR 80105N105 141 3,045 SH   SOLE   3,045 0 0
SCHWAB STRATEGIC T US MID-CAP ETF 808524508 18 325 SH   SOLE   325 0 0
SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797 6 101 SH   SOLE   101 0 0
SCHWAB STRATEGIC T SHORT-TERM US TREASR 808524862 199 3,941 SH   SOLE   3,941 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 41 581 SH   SOLE   581 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 63 745 SH   SOLE   745 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 35 625 SH   SOLE   625 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 15 215 SH   SOLE   215 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 11 420 SH   SOLE   420 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14 450 SH   SOLE   450 0 0
SELECT SECTOR SPDR MATERIALS 81369Y100 10 175 SH   SOLE   175 0 0
SELECT SECTOR SPDR HEALTH CARE 81369Y209 45 500 SH   SOLE   500 0 0
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407 66 550 SH   SOLE   550 0 0
SELECT SECTOR SPDR AMEX INDUSTRIAL SEL 81369Y704 66 850 SH   SOLE   850 0 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 72 900 SH   SOLE   900 0 0
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886 16 240 SH   SOLE   240 0 0
SENSATA TECH HLD PLC COM G8060N102 211 4,222 SH   SOLE   4,222 0 0
SHERWIN WILLIAMS CO COMMON 824348106 118 214 SH   SOLE   189 0 0
SHINHAN FINL GROUP ADR 824596100 114 3,257 SH   SOLE   3,257 0 0
SIENTRA INC COMMON 82621J105 2,234 344,741 SH   SOLE   344,741 0 0
SINOPEC SHANGHAI PET SP ADR 82935M109 61 2,103 SH   SOLE   2,103 0 0
SIRIUS XM HLDG COMMON 82968B103 382 61,030 SH   SOLE   60,088 0 0
SK TELECOM CO LTD ADR 78440P108 63 2,856 SH   SOLE   2,856 0 0
SL GREEN RLTY CORP COMMON 78440X101 221 2,707 SH   SOLE   2,707 0 0
SMUCKER J M CO COMMON 832696405 1,247 11,334 SH   SOLE   11,282 0 0
SNAP-ON INC COMMON 833034101 845 5,398 SH   SOLE   5,398 0 0
SOUTHERN CO COMMON 842587107 123 1,984 SH   SOLE   1,984 0 0
SPARK NETWORKS INC REP 846517100 42 7,609 SH   SOLE   7,609 0 0
SPDR INDEX SHS DJ GLB REAL ESTATE 78463X749 85 1,646 SH   SOLE   1,646 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 1,452 4,893 SH   SOLE   4,893 0 0
SPDR SER TR NUVEEN BARCLAYS SHT 78468R739 244 4,988 SH   SOLE   4,988 0 0
SPDR SERIES TRUST DJ WLSH REIT ETF 78464A607 186 1,781 SH   SOLE   1,781 0 0
SPDR SERIES TRUST DB SPDR FTSE INTL GV IN 78464A490 16 290 SH   SOLE   290 0 0
SPIRIT AEROSYSTEMS CLASS A 848574109 263 3,197 SH   SOLE   2,851 0 0
SPIRIT REALTY CAPI COMMON 84860W300 1,114 23,286 SH   SOLE   23,286 0 0
SPORTSMANS WAREHOU COMMON 84920Y106 4,468 862,554 SH   SOLE   862,554 0 0
SPRINT CORPORATION COM 85207U105 211 34,179 SH   SOLE   33,559 0 0
SPROUTS FMRS MKT I COM 85208M102 211 10,889 SH   SOLE   9,716 0 0
STAAR SURGICAL CO COMMON 852312305 4,314 167,337 SH   SOLE   167,337 0 0
SUPERCOM LTD ORD SHS M87095119 58 74,683 SH   SOLE   74,683 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 136 653 SH   SOLE   581 0 0
SYNCHRONY FINL COMMON 87165B103 43 1,270 SH   SOLE   1,270 0 0
T ROWE PRICE GRP COMMON 74144T108 41 362 SH   SOLE   362 0 0
TAPESTRY INC COMMON 876030107 151 5,811 SH   SOLE   5,186 0 0
TELEPHONE & DATA SYS COMMON 879433829 766 29,697 SH   SOLE   29,697 0 0
TERRENO RLTY CORP COMMON 88146M101 143 2,790 SH   SOLE   2,790 0 0
TESLA INC COM 88160R101 51 213 SH   SOLE   213 0 0
TEVA PHARMACEUTICAL ADR 881624209 0 50 SH   SOLE   50 0 0
TEXAS INSTRUMENTS COMMON 882508104 1,646 12,738 SH   SOLE   12,674 0 0
TEXTRON INC COMMON 883203101 355 7,254 SH   SOLE   7,134 0 0
TIFFANY & CO COMMON 886547108 4 44 SH   SOLE   44 0 0
TJX COMPANIES INC COMMON 872540109 6 100 SH   SOLE   100 0 0
TOLL BROTHERS INC COMMON 889478103 573 13,960 SH   SOLE   13,332 0 0
TORONTO DOMINION BK COMMON 891160509 128 2,200 SH   SOLE   2,200 0 0
TRANSACT TECH INC COMMON 892918103 100 8,202 SH   SOLE   8,202 0 0
TRIMBLE INC COM NPV 896239100 454 11,696 SH   SOLE   11,519 0 0
TRONOX HOLDINGS PLC ORDINARY SHARE G9087Q102 32 3,853 SH   SOLE   3,853 0 0
TRUECAR INC COM 89785L107 545 160,315 SH   SOLE   160,315 0 0
TWIN DISC INC COMMON 901476101 5 485 SH   SOLE   485 0 0
TYSON FOODS INC CLASS A 902494103 345 4,007 SH   SOLE   3,950 0 0
UDR INC COMMON 902653104 147 3,035 SH   SOLE   3,035 0 0
UFP TECHNOLOGIES COMMON 902673102 1,690 43,785 SH   SOLE   43,785 0 0
ULTA BEAUTY INC COM 90384S303 123 489 SH   SOLE   436 0 0
UNILEVER N.V NY SHARES 904784709 159 2,653 SH   SOLE   2,653 0 0
UNION PAC CORP COMMON 907818108 1,281 7,908 SH   SOLE   7,869 0 0
UNUM GROUP COMMON 91529Y106 802 27,001 SH   SOLE   27,001 0 0
URBAN OUTFITTERS COMMON 917047102 192 6,846 SH   SOLE   6,107 0 0
US BANCORP DEL COMMON 902973304 439 7,928 SH   SOLE   7,799 0 0
VALERO ENERGY CORP COMMON 91913Y100 696 8,167 SH   SOLE   8,167 0 0
VANECK VECTORS AMT FREE INTMUNETF 92189H201 86 1,704 SH   SOLE   1,704 0 0
VANGUARD BD INDEX FD ETF SHORT TRM BOND 921937827 9,344 115,658 SH   SOLE   115,658 0 0
VANGUARD CHARLOTTE TOT INTL BOND IN 92203J407 5 87 SH   SOLE   87 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 784 19,465 SH   SOLE   19,465 0 0
VANGUARD SCOTTSDALE SHORT TERM TREAS 92206C102 9,315 152,883 SH   SOLE   152,883 0 0
VANGUARD SCOTTSDALE INT-TERM CORP 92206C870 3,299 36,158 SH   SOLE   36,158 0 0
VANGUARD SPECIALIZED DIV APPRECIATION 921908844 434 3,632 SH   SOLE   3,632 0 0
VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 235 2,520 SH   SOLE   2,520 0 0
VANGUARD WHITEHALL F HIGH DIV YLD 921946406 16 176 SH   SOLE   176 0 0
VANGUARD WORLD FDS COMMUNICATION SERVIC 92204A884 8 90 SH   SOLE   90 0 0
VENATOR MATLS PLC SHS G9329Z100 652 267,253 SH   SOLE   267,253 0 0
VENTAS INC COMMON 92276F100 101 1,389 SH   SOLE   1,389 0 0
VERIZON COMMUNICATIO COMMON 92343V104 1,316 21,808 SH   SOLE   21,808 0 0
VIACOM INC CLASS B 92553P201 762 31,708 SH   SOLE   31,708 0 0
VORNADO RLTY TR SH BEN INT REIT 929042109 52 810 SH   SOLE   810 0 0
WALGREENS BOOTS ALNC COMMON 931427108 1,202 21,736 SH   SOLE   21,624 0 0
WALMART INC COMMON 931142103 1,061 8,940 SH   SOLE   8,940 0 0
WALT DISNEY CO COMMON 254687106 412 3,163 SH   SOLE   3,115 0 0
WELLCARE HEALTH PLAN COMMON 94946T106 179 690 SH   SOLE   616 0 0
WELLS FARGO & CO COMMON 949746101 1,168 23,166 SH   SOLE   23,166 0 0
WESTROCK CO COMMON 96145D105 6 153 SH   SOLE   153 0 0
WHIRLPOOL CORP COMMON 963320106 1,086 6,859 SH   SOLE   6,859 0 0
WISDOM TREE TRUST INTL SMALLCAP DIV FD 97717W760 380 5,980 SH   SOLE   5,980 0 0
XCEL ENERGY INC COMMON 98389B100 123 1,898 SH   SOLE   1,898 0 0
ZEBRA TECHNOLOGIES CLASS A 989207105 211 1,022 SH   SOLE   923 0 0
ZIMMER BIOMET HLDS COMMON 98956P102 1,754 12,775 SH   SOLE   12,728 0 0