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
APPLE INC COM 037833100 2,603 22,471 SH   SOLE   5,500 0 16,971
ALPHABET INC CL A COM 02079K305 1,005 1,269 SH   SOLE   340 0 929
ALPHABET INC CL C COM 02079K107 950 1,230 SH   SOLE   365 0 865
MICROSOFT CORP COM COM 594918104 3,480 55,999 SH   SOLE   11,790 0 44,209
BERKSHIRE HATHAWAY INC CL B COM 084670702 603 3,700 SH   SOLE   0 0 3,700
EXXON MOBIL CORP COM COM 30231G102 4,304 47,688 SH   SOLE   12,113 0 35,575
FACEBOOK INC COM 30303M102 280 2,435 SH   SOLE   450 0 1,985
JOHNSON & JOHNSON COM COM 478160104 4,813 41,774 SH   SOLE   8,826 0 32,948
JPMORGAN CHASE & CO COM 46625H100 1,213 14,052 SH   SOLE   2,400 0 11,652
GENERAL ELEC CO COM COM 369604103 3,432 108,615 SH   SOLE   24,715 0 83,900
WELLS FARGO & COMPANY COM 949746101 1,126 20,431 SH   SOLE   5,271 0 15,160
AT&T INC COM 00206R102 2,395 56,311 SH   SOLE   19,573 0 36,738
SPDR S&P 500 ETF TRUST COM 78462F103 2,632 11,776 SH   SOLE   1,500 0 10,276
PROCTER & GAMBLE CO COM 742718109 1,170 13,911 SH   SOLE   3,462 0 10,449
BANK OF AMERICA CORP COM COM 060505104 1,117 50,550 SH   SOLE   8,400 0 42,150
CHEVRON CORPORATION COM 166764100 2,892 24,572 SH   SOLE   4,970 0 19,602
VERIZON COMMUNICATIONS COM 92343V104 2,259 42,325 SH   SOLE   9,762 0 32,563
WAL MART STORES INC COM COM 931142103 523 7,562 SH   SOLE   500 0 7,062
PFIZER INC COM COM 717081103 347 10,697 SH   SOLE   3,455 0 7,242
VISA INC CLASS A COM 92826C839 1,876 24,051 SH   SOLE   4,246 0 19,805
COCA COLA CO COM COM 191216100 324 7,810 SH   SOLE   2,230 0 5,580
INTEL CORP COM COM 458140100 1,952 53,808 SH   SOLE   12,950 0 40,858
CITIGROUP INC COM COM 172967424 830 13,969 SH   SOLE   2,950 0 11,019
DISNEY WALT CO COM DISNEY COM 254687106 898 8,621 SH   SOLE   2,807 0 5,814
MERCK & CO INC (NEW) COM 58933Y105 2,219 37,698 SH   SOLE   8,746 0 28,952
INTERNATIONAL BUS MACH COM COM 459200101 1,149 6,922 SH   SOLE   3,545 0 3,377
ORACLE CORPORATION COM 68389x105 214 5,554 SH   SOLE   5,254 0 300
CISCO SYS INC COM COM 17275R102 1,043 34,500 SH   SOLE   33,050 0 1,450
PEPSICO INC COM COM 713448108 2,096 20,033 SH   SOLE   4,125 0 15,908
SCHLUMBERGER LTD COM COM 806857108 449 5,353 SH   SOLE   785 0 4,568
3M CO COM 88579Y101 28,922 161,965 SH   SOLE   3,502 0 158,463
ABBVIE INC COM 00287Y109 1,915 30,585 SH   SOLE   8,775 0 21,810
MCDONALDS CORP COM COM 580135101 627 5,155 SH   SOLE   1,040 0 4,115
MEDTRONIC PLC COM G5960L103 202 2,836 SH   SOLE   1,000 0 1,836
BRISTOL MYERS SQUIBB COM COM 110122108 2,502 42,816 SH   SOLE   12,650 0 30,166
BOEING CO COM COM 097023105 421 2,705 SH   SOLE   40 0 2,665
ISHARES CORE S&P 500 INDEX FUN COM 464287200 715 3,176 SH   SOLE   150 0 3,026
UNITED TECHNOLOGIES CP COM COM 913017109 646 5,895 SH   SOLE   2,025 0 3,870
WALGREEN BOOTS ALLIANCE INC COM 931427108 505 6,100 SH   SOLE   2,700 0 3,400
HONEYWELL INTL INC COM COM 438516106 1,789 15,442 SH   SOLE   2,612 0 12,830
US BANCORP COM 902973304 1,228 23,897 SH   SOLE   8,323 0 15,574
CVS HEALTH CORPORATION COM 126650100 1,478 18,736 SH   SOLE   2,965 0 15,771
MORGAN STANLEY COM 617446448 824 19,505 SH   SOLE   2,950 0 16,555
DU PONT E I DE NEMOURS COM COM 263534109 206 2,800 SH   SOLE   1,000 0 1,800
ISHARES MSCI EAFE ETF COM 464287465 1,771 30,677 SH   SOLE   3,275 0 27,402
EOG RES INC COM COM 26875P101 1,045 10,335 SH   SOLE   1,795 0 8,540
COLGATE-PALMOLIVE CO COM 194162103 397 6,060 SH   SOLE   1,100 0 4,960
NEXTERA ENERGY INC COM 65339F101 564 4,725 SH   SOLE   825 0 3,900
PNC FINANCIAL SERVICES GROUP I COM 693475105 866 7,400 SH   SOLE   1,875 0 5,525
ABBOTT LABS COM COM 002824100 844 21,985 SH   SOLE   4,725 0 17,260
GENERAL DYNAMICS CO COM 369550108 528 3,060 SH   SOLE   697 0 2,363
PAYPAL HOLDINGS INC COM 70450Y103 620 15,715 SH   SOLE   2,600 0 13,115
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 605 16,909 SH   SOLE   475 0 16,434
ILLINOIS TOOL WKS INC COM COM 452308109 674 5,506 SH   SOLE   800 0 4,706
POWERSHARES QQQ NASDAQ 100 ETF COM 73935A104 246 2,080 SH   SOLE   233 0 1,847
KIMBERLY CLARK CORP COM COM 494368103 218 1,912 SH   SOLE   562 0 1,350
TARGET CORP COM 87612E106 1,335 18,485 SH   SOLE   4,605 0 13,880
ISHARES RUSSELL 2000 ETF COM 464287655 533 3,950 SH   SOLE   1,275 0 2,675
BB&T CORP COM 054937107 308 6,550 SH   SOLE   1,250 0 5,300
TEVA PHARMACEUTICALS COM 881624209 401 11,067 SH   SOLE   2,700 0 8,367
EMERSON ELEC CO COM COM 291011104 631 11,316 SH   SOLE   2,175 0 9,141
GENERAL MILLS INC COM 370334104 418 6,760 SH   SOLE   1,000 0 5,760
TRAVELERS COMPANIES INC COM 89417E109 2,743 22,409 SH   SOLE   2,680 0 19,729
ECOLAB INC COM 278865100 1,452 12,387 SH   SOLE   3,235 0 9,152
EBAY INC COM 278642103 441 14,855 SH   SOLE   1,900 0 12,955
NOKIA CORP -SPON ADR COM 654902204 54 11,150 SH   SOLE   0 0 11,150
ALLSTATE CORP COM COM 020002101 745 10,050 SH   SOLE   3,050 0 7,000
ISHARES IBOXX INV GRADE CORP BOND ETF COM 464287242 3,052 26,043 SH   SOLE   9,750 0 16,293
OREILLY AUTOMOTIVE INC NEW COM 67103H107 292 1,050 SH   SOLE   100 0 950
ISHARES MSCI EMERGING MKTS INDEX ETF COM 464287234 356 10,155 SH   SOLE   900 0 9,255
EQUINIX INC COM NEW COM 29444U700 1,801 5,038 SH   SOLE   556 0 4,483
PPG INDS INC COM COM 693506107 236 2,490 SH   SOLE   400 0 2,090
FIDELITY NATIONAL INFORMATION COM 31620M106 226 2,992 SH   SOLE   2,992 0 0
BAXTER INTERNATIONAL INC COM 071813109 277 6,250 SH   SOLE   1,750 0 4,500
APACHE CORP COM COM 037411105 757 11,932 SH   SOLE   3,818 0 8,114
ST JUDE MED INC COM COM 790849103 241 3,000 SH   SOLE   0 0 3,000
WEYERHAEUSER CO COM COM 962166104 483 16,055 SH   SOLE   2,414 0 13,641
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605 253 10,900 SH   SOLE   0 0 10,900
XCEL ENERGY INC COM 98389B100 1,291 31,709 SH   SOLE   7,100 0 24,609
ZIMMER BIOMET HOLDINGS INC COM 98956P102 359 3,475 SH   SOLE   250 0 3,225
KEYCORP NEW COM COM 493267108 1,537 84,114 SH   SOLE   23,400 0 60,714
TELUS CORPORATION COM 87971M103 524 16,450 SH   SOLE   1,700 0 14,750
WEC ENERGY GROUP INC COM 92939U106 238 4,058 SH   SOLE   1,301 0 2,757
HORMEL FOODS CORP COM COM 440452100 2,126 61,067 SH   SOLE   12,200 0 48,867
ISHARES TRUST DJ SELECT DIVIDE COM 464287168 511 5,773 SH   SOLE   0 0 5,773
ISHARES S&P US PFD STOCK ETF COM 464288687 2,364 63,522 SH   SOLE   8,650 0 54,872
SPDR S&P DIVIDEND ETF COM 78464A763 1,010 11,800 SH   SOLE   0 0 11,800
ISHARES RUSSELL MIDCAP ETF COM 464287499 729 4,077 SH   SOLE   725 0 3,352
SKYWORKS SOLUTIONS INC COM 83088M102 2,216 29,675 SH   SOLE   4,770 0 24,905
WESTROCK CO COM 96145D105 323 6,355 SH   SOLE   1,855 0 4,500
ONEOK PARTNERS LP COM 68268N103 237 5,500 SH   SOLE   2,300 0 3,200
DELL TECHNOLOGIES INC-CL V COM 24703L103 230 4,183 SH   SOLE   1,192 0 2,991
ISHARES BARCLAYS 1-3 YEAR CREDIT BOND ETF COM 464288646 14,210 135,410 SH   SOLE   27,750 0 107,660
ISHARES BARCLAYS 1-3 YEAR TREAS BOND ETF COM 464287457 3,320 39,308 SH   SOLE   6,900 0 32,408
C H ROBINSON WORLDWIDE COM COM 12541W209 391 5,337 SH   SOLE   1,400 0 3,937
DR HORTON INC COM 23331A109 209 7,634 SH   SOLE   3,650 0 3,984
RAYMOND JAMES FINANCIAL COM 754730109 1,221 17,630 SH   SOLE   5,990 0 11,640
INTL FLAVORS & FRAGRANCES COM 459506101 481 4,082 SH   SOLE   650 0 3,432
SVB FINANCIAL GROUP COM 78486Q101 1,205 7,020 SH   SOLE   1,325 0 5,695
ALLIANT ENERGY CORP COM 018802108 846 22,333 SH   SOLE   4,700 0 17,633
NORDSTROM INC COM 655664100 831 17,345 SH   SOLE   3,600 0 13,745
VALSPAR CORP COM 920355104 504 4,867 SH   SOLE   1,500 0 3,367
UTILITIES SELECT SECTOR SPDR E COM 81369Y886 377 7,765 SH   SOLE   0 0 7,765
ISHARES BARCLAYS INTERMEDIATE CREDIT ETF COM 464288638 3,177 29,365 SH   SOLE   2,700 0 26,665
RSP PERMIAN INC COM 74978Q105 436 9,775 SH   SOLE   7,850 0 1,925
MEDNAX INC COM 58502B106 670 10,050 SH   SOLE   2,100 0 7,950
DONALDSON INC COM COM 257651109 1,252 29,755 SH   SOLE   6,225 0 23,530
OSHKOSH CORPORATION COM 688239201 974 15,070 SH   SOLE   6,400 0 8,670
POWERSHARES PREFERRED PORTFOLIO COM 73936T565 593 41,700 SH   SOLE   5,500 0 36,200
UMPQUA HOLDINGS INC COM 904214103 309 16,450 SH   SOLE   2,850 0 13,600
ISHARES FLOATING RATE BOND ETF COM 46429B655 1,240 24,440 SH   SOLE   4,230 0 20,210
BIO-TECHNE CORP COM 09073M104 767 7,455 SH   SOLE   5,125 0 2,330
SNYDER-LANCE INC COM 833551104 503 13,115 SH   SOLE   9,350 0 3,765
CIENA CORP COM 171779309 869 35,580 SH   SOLE   26,150 0 9,430
TCF FINL CORP COM COM 872275102 263 13,432 SH   SOLE   1,198 0 12,234
WESCO INTERNATIONAL INC COM 95082P105 281 4,225 SH   SOLE   3,000 0 1,225
CORELOGIC INC COM 21871D103 371 10,075 SH   SOLE   6,550 0 3,525
CALLON PETROLEUM CO COM 13123X102 361 23,500 SH   SOLE   17,000 0 6,500
AMERICAN EAGLE OUTFITTERS COM 02553E106 2,710 178,655 SH   SOLE   67,100 0 111,555
AKORN INC COM 009728106 1,524 69,830 SH   SOLE   35,350 0 34,480
ENTEGRIS INC (DE) COM 29362U104 599 33,450 SH   SOLE   10,200 0 23,250
SPDR S&P BIOTECH ETF COM 78464A870 1,335 22,550 SH   SOLE   15,975 0 6,575
HB FULLER COM 359694106 504 10,425 SH   SOLE   4,850 0 5,575
LUMENTUM HOLDINGS INC COM 55024U109 1,710 44,240 SH   SOLE   15,975 0 28,265
MGE ENERGY INC COM 55277P104 493 7,543 SH   SOLE   4,615 0 2,928
DARLING INGREDIENTS INC COM 237266101 1,291 99,990 SH   SOLE   34,200 0 65,790
LIGAND PHARMACEUTICA COM 53220K504 767 7,550 SH   SOLE   5,025 0 2,525
TRI POINTE GROUP INC COM 87265H109 863 75,161 SH   SOLE   29,199 0 45,962
G & K SVCS INC CL A COM 361268105 234 2,425 SH   SOLE   150 0 2,275
AMBARELLA INC COM G037AX101 422 7,795 SH   SOLE   5,975 0 1,820
DIGITALGLOBE INC COM 25389M877 1,519 53,029 SH   SOLE   22,580 0 30,449
VONAGE HOLDINGS CORP COM 92886T201 930 135,750 SH   SOLE   90,850 0 44,900
TELETECH HLDGS INC COM COM 879939106 809 26,540 SH   SOLE   11,100 0 15,440
BENEFICIAL BANCORP COM 08171T102 1,127 61,247 SH   SOLE   42,637 0 18,610
PROTO LABS INC COM 743713109 295 5,750 SH   SOLE   3,600 0 2,150
BMC STOCK HOLDINGS INC COM 05591B109 549 28,150 SH   SOLE   20,700 0 7,450
SUPERNUS PHARMACEUTICALS INC COM 868459108 731 28,950 SH   SOLE   13,100 0 15,850
GENTHERM INC COM 37253A103 1,166 34,455 SH   SOLE   15,275 0 19,180
EAGLE PHARMACEUTICALS INC COM 269796108 450 5,675 SH   SOLE   4,225 0 1,450
MYRIAD GENETICS INC COM 62855J104 375 22,495 SH   SOLE   16,500 0 5,995
CALAVO GROWERS COM 128246105 1,952 31,795 SH   SOLE   12,570 0 19,225
EATON VANCE TX MNGD BUY-WRITE COM 27828Y108 206 13,850 SH   SOLE   0 0 13,850
VASCULAR SOLUTIONS INC COM 92231M109 219 3,900 SH   SOLE   0 0 3,900
PIER 1 IMPORTS INC COM COM 720279108 825 96,600 SH   SOLE   41,700 0 54,900
CHEGG INC COM 163092109 721 97,675 SH   SOLE   70,400 0 27,275
NEOGENOMICS INC COM 64049M209 691 80,625 SH   SOLE   58,500 0 22,125
BIOTELEMETRY INC COM 090672106 422 18,875 SH   SOLE   12,900 0 5,975
PERFICIENT COM 71375U101 279 15,950 SH   SOLE   8,450 0 7,500
AEROVIRONMENT INC COM 008073108 1,066 39,715 SH   SOLE   16,850 0 22,865
ANGIODYNAMICS INC COM 03475V101 506 29,975 SH   SOLE   16,875 0 13,100
LGI HOMES INC COM 50187T106 1,325 46,110 SH   SOLE   21,000 0 25,110
NAUTILUS INC COM 63910B102 280 15,150 SH   SOLE   2,000 0 13,150
EATON VANCE SENIOR FLOATING-RATE FUND COM 27828Q105 2,355 159,872 SH   SOLE   25,250 0 134,622
INNERWORKINGS INC COM 45773Y105 692 70,225 SH   SOLE   41,150 0 29,075
FRANKLIN FINANCIAL NETWORK INC COM 35352P104 1,249 29,850 SH   SOLE   16,950 0 12,900
WINMARK CORP COM 974250102 684 5,420 SH   SOLE   500 0 4,920
VOCERA COMMUNICATIONS INC COM 92857F107 2,402 129,900 SH   SOLE   53,550 0 76,350
BLUE HILLS BANCORP INC COM 095573101 1,061 56,600 SH   SOLE   40,900 0 15,700
BOINGO WIRELESS INC COM 09739C102 1,917 157,290 SH   SOLE   70,450 0 86,840
NEOPHOTONICS CORP COM 64051T100 1,417 131,125 SH   SOLE   56,100 0 75,025
CARBONITE INC COM 141337105 792 48,300 SH   SOLE   25,150 0 23,150
AXCELIS TECHNOLOGIES INC COM 054540208 929 63,861 SH   SOLE   23,125 0 40,736
NATURAL GAS SERVICES GROUP COM 63886Q109 1,000 31,100 SH   SOLE   18,000 0 13,100
DEL FRISCO'S RESTAURANT GROUP COM 245077102 716 42,100 SH   SOLE   21,150 0 20,950
CLIFTON BANCORP INC COM 186873105 1,013 59,875 SH   SOLE   22,950 0 36,925
RENEWABLE ENERGY GROUP INC COM 75972A301 138 14,200 SH   SOLE   0 0 14,200
LIONBRIDGE TECHNOLOGIES INC COM 536252109 408 70,400 SH   SOLE   39,700 0 30,700
SPDR S&P EMERGING MKT SM CAP ETF COM 78463X756 554 13,940 SH   SOLE   400 0 13,540
CITY OFFICE REIT INC COM 178587101 1,087 82,500 SH   SOLE   46,600 0 35,900
PRIMO WATER CORP COM 74165N105 645 52,490 SH   SOLE   39,000 0 13,490
TANGOE INC COM 87582Y108 562 71,275 SH   SOLE   49,800 0 21,475
TELENAV INC COM 879455103 527 74,775 SH   SOLE   46,900 0 27,875
BLUEROCK RESIDENTIAL GROWTH RE COM 09627J102 475 34,650 SH   SOLE   21,150 0 13,500
ZIX CORPORATION COM 98974P100 429 86,775 SH   SOLE   41,700 0 45,075
HEALTH INSURANCE INNOVATIONS I COM 42225K106 1,323 74,125 SH   SOLE   43,000 0 31,125
FEDERATED NATIONAL HOLDING CO COM 31422T101 387 20,700 SH   SOLE   16,650 0 4,050
EXFO INC COM 302046107 165 37,500 SH   SOLE   35,000 0 2,500
DESTINATION XL GROUP INC COM 25065K104 1,262 296,869 SH   SOLE   166,600 0 130,269
STERLING CONSTRUCTION CO INC COM 859241101 183 21,575 SH   SOLE   16,175 0 5,400
MITEK SYSTEMS INC COM 606710200 1,891 307,551 SH   SOLE   124,350 0 183,201
ALLIED MOTION TECHNOLOGIES COM 019330109 259 12,100 SH   SOLE   5,950 0 6,150
PLANET PAYMENT INC COM U72603118 1,825 447,200 SH   SOLE   215,500 0 231,700
AEVI GENOMIC MEDICINE COM 00835P105 104 20,000 SH   SOLE   20,000 0 0
RTI SURGICAL INC COM 74975N105 39 12,000 SH   SOLE   0 0 12,000
CYBEROPTICS CORP COM COM 232517102 720 27,575 SH   SOLE   2,800 0 24,775
USA TECHNOLOGIES INC COM 90328S500 627 145,700 SH   SOLE   93,500 0 52,200
UPLAND SOFTWARE INC COM 91544A109 201 22,500 SH   SOLE   17,500 0 5,000
PFSWEB INC COM 717098206 987 116,105 SH   SOLE   63,600 0 52,505
CUI GLOBAL INC COM 126576206 2,548 367,730 SH   SOLE   155,900 0 211,830
US AUTO PARTS NETWORK COM 90343C100 199 56,650 SH   SOLE   25,000 0 31,650
WHEELER REAL ESTATE INVESTMENT COM 963025101 1,207 709,750 SH   SOLE   325,000 0 384,750
AMERICAN RIVER BANKSHRS (CA) COM 029326105 231 15,300 SH   SOLE   0 0 15,300
CHRISTOPHER & BANKS CORP COM 171046105 2,152 919,750 SH   SOLE   409,250 0 510,500
CYREN LTD COM M26895108 215 100,000 SH   SOLE   65,000 0 35,000
CHEMBIO DIAGNOSTICS INC COM 163572209 222 32,625 SH   SOLE   22,550 0 10,075
PROFIRE ENERGY INC COM 74316x101 121 88,000 SH   SOLE   40,000 0 48,000
CONTRAFECT CORP COM 212326102 485 276,895 SH   SOLE   144,225 0 132,670
INNODATA INC COM 457642205 204 83,100 SH   SOLE   31,200 0 51,900
NETLIST INC COM 64118P109 80 78,500 SH   SOLE   60,000 0 18,500
INTRICON CORP COM 46121H109 123 17,800 SH   SOLE   7,500 0 10,300
O2MICRO INTERNATIONAL LTD COM 67107W100 186 103,389 SH   SOLE   77,294 0 26,095
DIGITAL TURBINE INC COM 25400W102 357 525,175 SH   SOLE   263,000 0 262,175
SHARPSPRING INC COM 820054104 61 11,650 SH   SOLE   0 0 11,650
TEARLAB CORP COM 878193101 14 26,000 SH   SOLE   0 0 26,000
ANTHERA PHARMACEUTICALS INC COM 03674U201 23 35,000 SH   SOLE   35,000 0 0
LIQTECH INTERNATIONAL COM 53632A102 35 55,100 SH   SOLE   0 0 55,100
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 420 1,391 SH   SOLE   0 0 1,391
TRANSGENOMIC INC NEW COM 89365K305 152 535,487 SH   SOLE   400,000 0 135,487