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,225 23,271 SH   SOLE   5,700 0 17,571
MICROSOFT CORP COM COM 594918104 2,764 54,010 SH   SOLE   11,840 0 42,170
EXXON MOBIL CORP COM COM 30231G102 4,577 48,828 SH   SOLE   12,113 0 36,715
JOHNSON & JOHNSON COM COM 478160104 5,179 42,698 SH   SOLE   9,376 0 33,322
FACEBOOK INC COM 30303M102 207 1,810 SH   SOLE   350 0 1,460
GENERAL ELEC CO COM COM 369604103 3,471 110,248 SH   SOLE   25,215 0 85,033
AT&T INC COM 00206R102 2,477 57,336 SH   SOLE   20,073 0 37,263
ALPHABET INC CL A COM 02079K305 913 1,298 SH   SOLE   365 0 933
WELLS FARGO & COMPANY COM 949746101 996 21,051 SH   SOLE   5,376 0 15,675
ALPHABET INC CL C COM 02079K107 854 1,234 SH   SOLE   365 0 869
VERIZON COMMUNICATIONS COM 92343V104 2,468 44,193 SH   SOLE   10,462 0 33,731
WAL MART STORES INC COM COM 931142103 558 7,637 SH   SOLE   500 0 7,137
PROCTER & GAMBLE CO COM 742718109 1,207 14,254 SH   SOLE   3,587 0 10,667
JPMORGAN CHASE & CO COM 46625H100 876 14,102 SH   SOLE   2,400 0 11,702
PFIZER INC COM COM 717081103 377 10,697 SH   SOLE   3,455 0 7,242
CHEVRON CORPORATION COM 166764100 2,665 25,422 SH   SOLE   4,970 0 20,452
COCA COLA CO COM COM 191216100 421 9,280 SH   SOLE   2,230 0 7,050
BERKSHIRE HATHAWAY INC CL B COM 084670702 536 3,700 SH   SOLE   0 0 3,700
SPDR S&P 500 ETF TRUST COM 78462F103 2,430 11,600 SH   SOLE   1,500 0 10,100
VISA INC CLASS A COM 92826C839 1,908 25,725 SH   SOLE   5,650 0 20,075
ORACLE CORPORATION COM 68389x105 238 5,804 SH   SOLE   5,504 0 300
MERCK & CO INC (NEW) COM 58933Y105 2,196 38,120 SH   SOLE   8,996 0 29,124
DISNEY WALT CO COM DISNEY COM 254687106 857 8,763 SH   SOLE   2,957 0 5,806
INTEL CORP COM COM 458140100 1,769 53,933 SH   SOLE   12,950 0 40,983
PEPSICO INC COM COM 713448108 2,212 20,883 SH   SOLE   4,375 0 16,508
INTERNATIONAL BUS MACH COM COM 459200101 1,013 6,672 SH   SOLE   3,295 0 3,377
CISCO SYS INC COM COM 17275R102 990 34,500 SH   SOLE   33,050 0 1,450
BANK OF AMERICA CORP COM COM 060505104 672 50,651 SH   SOLE   8,400 0 42,251
CITIGROUP INC COM COM 172967424 680 16,044 SH   SOLE   2,850 0 13,194
BRISTOL MYERS SQUIBB COM COM 110122108 3,123 42,463 SH   SOLE   12,350 0 30,113
MEDTRONIC PLC COM G5960L103 254 2,931 SH   SOLE   1,095 0 1,836
SCHLUMBERGER LTD COM COM 806857108 431 5,453 SH   SOLE   785 0 4,668
3M CO COM 88579Y101 28,368 161,994 SH   SOLE   3,505 0 158,489
CVS HEALTH CORPORATION COM 126650100 1,840 19,216 SH   SOLE   3,265 0 15,951
MCDONALDS CORP COM COM 580135101 620 5,155 SH   SOLE   1,040 0 4,115
ABBVIE INC COM 00287Y109 1,898 30,660 SH   SOLE   8,775 0 21,885
WALGREEN BOOTS ALLIANCE INC COM 931427108 508 6,100 SH   SOLE   2,700 0 3,400
HONEYWELL INTL INC COM COM 438516106 1,807 15,536 SH   SOLE   2,612 0 12,924
UNITED TECHNOLOGIES CP COM COM 913017109 594 5,790 SH   SOLE   1,825 0 3,965
BOEING CO COM COM 097023105 351 2,705 SH   SOLE   40 0 2,665
ISHARES CORE S&P 500 INDEX FUN COM 464287200 572 2,719 SH   SOLE   220 0 2,499
US BANCORP COM 902973304 1,035 25,665 SH   SOLE   9,945 0 15,720
COLGATE-PALMOLIVE CO COM 194162103 586 8,000 SH   SOLE   1,300 0 6,700
NEXTERA ENERGY INC COM 65339F101 626 4,800 SH   SOLE   900 0 3,900
ABBOTT LABS COM COM 002824100 867 22,060 SH   SOLE   4,725 0 17,335
ISHARES MSCI EAFE ETF COM 464287465 1,801 32,269 SH   SOLE   4,000 0 28,269
E M C CORP MASS COM COM 268648102 903 33,218 SH   SOLE   8,747 0 24,471
TEVA PHARMACEUTICALS COM 881624209 746 14,852 SH   SOLE   2,900 0 11,952
MORGAN STANLEY COM 617446448 511 19,650 SH   SOLE   3,150 0 16,500
KIMBERLY CLARK CORP COM COM 494368103 263 1,912 SH   SOLE   562 0 1,350
EXPRESS SCRIPTS HOLDINGS INC COM 30219G108 219 2,888 SH   SOLE   0 0 2,888
EOG RES INC COM COM 26875P101 866 10,385 SH   SOLE   1,795 0 8,590
PAYPAL HOLDINGS INC COM 70450Y103 576 15,790 SH   SOLE   2,600 0 13,190
GENERAL MILLS INC COM 370334104 489 6,860 SH   SOLE   1,000 0 5,860
GENERAL DYNAMICS CO COM 369550108 426 3,060 SH   SOLE   697 0 2,363
TARGET CORP COM 87612E106 1,286 18,416 SH   SOLE   4,555 0 13,861
PNC FINANCIAL SERVICES GROUP I COM 693475105 610 7,500 SH   SOLE   1,875 0 5,625
ISHARES CORE TOTAL US BOND MKT ETF COM 464287226 837 7,430 SH   SOLE   4,365 0 3,065
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 606 17,209 SH   SOLE   1,075 0 16,134
ILLINOIS TOOL WKS INC COM COM 452308109 581 5,581 SH   SOLE   850 0 4,731
TRAVELERS COMPANIES INC COM 89417E109 2,769 23,259 SH   SOLE   2,730 0 20,529
POWERSHARES QQQ NASDAQ 100 ETF COM 73935A104 230 2,143 SH   SOLE   268 0 1,875
ECOLAB INC COM 278865100 1,473 12,417 SH   SOLE   3,285 0 9,132
YUM! BRANDS INC COM 988498101 420 5,060 SH   SOLE   1,100 0 3,960
EMERSON ELEC CO COM COM 291011104 603 11,566 SH   SOLE   2,175 0 9,391
NOKIA CORP -SPON ADR COM 654902204 63 11,150 SH   SOLE   0 0 11,150
ISHARES IBOXX INV GRADE CORP BOND ETF COM 464287242 3,299 26,880 SH   SOLE   9,750 0 17,130
BB&T CORP COM 054937107 233 6,550 SH   SOLE   1,250 0 5,300
PPG INDS INC COM COM 693506107 262 2,520 SH   SOLE   400 0 2,120
EQUINIX INC COM NEW COM 29444U700 2,035 5,249 SH   SOLE   637 0 4,613
EBAY INC COM 278642103 354 15,130 SH   SOLE   1,900 0 13,230
ALLSTATE CORP COM COM 020002101 710 10,150 SH   SOLE   3,150 0 7,000
OREILLY AUTOMOTIVE INC NEW COM 67103H107 285 1,050 SH   SOLE   100 0 950
ISHARES RUSSELL 2000 ETF COM 464287655 412 3,585 SH   SOLE   1,345 0 2,240
BAXTER INTERNATIONAL INC COM 071813109 292 6,450 SH   SOLE   1,850 0 4,600
FIDELITY NATIONAL INFORMATION COM 31620M106 252 3,424 SH   SOLE   3,245 0 179
ZIMMER BIOMET HOLDINGS INC COM 98956P102 418 3,475 SH   SOLE   250 0 3,225
ISHARES MSCI EMERGING MKTS INDEX ETF COM 464287234 285 8,308 SH   SOLE   900 0 7,408
XCEL ENERGY INC COM 98389B100 1,442 32,209 SH   SOLE   7,300 0 24,909
WEYERHAEUSER CO COM COM 962166104 525 17,635 SH   SOLE   2,414 0 15,221
ST JUDE MED INC COM COM 790849103 234 3,000 SH   SOLE   0 0 3,000
APACHE CORP COM COM 037411105 725 13,017 SH   SOLE   3,868 0 9,149
WEC ENERGY GROUP INC COM 92939U106 272 4,170 SH   SOLE   1,301 0 2,869
HORMEL FOODS CORP COM COM 440452100 2,223 60,742 SH   SOLE   11,800 0 48,942
TELUS CORPORATION COM 87971M103 530 16,450 SH   SOLE   1,700 0 14,750
ISHARES S&P US PFD STOCK ETF COM 464288687 2,692 67,492 SH   SOLE   9,100 0 58,392
ISHARES TRUST DJ SELECT DIVIDE COM 464287168 492 5,773 SH   SOLE   0 0 5,773
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605 249 10,900 SH   SOLE   0 0 10,900
SPDR S&P DIVIDEND ETF COM 78464A763 1,057 12,600 SH   SOLE   0 0 12,600
ISHARES RUSSELL MIDCAP ETF COM 464287499 723 4,297 SH   SOLE   795 0 3,502
SKYWORKS SOLUTIONS INC COM 83088M102 1,925 30,425 SH   SOLE   5,320 0 25,105
DR HORTON INC COM 23331A109 232 7,378 SH   SOLE   3,250 0 4,128
ONEOK PARTNERS LP COM 68268N103 220 5,500 SH   SOLE   2,300 0 3,200
ISHARES BARCLAYS 1-3 YEAR CREDIT BOND ETF COM 464288646 14,016 132,116 SH   SOLE   27,150 0 104,966
C H ROBINSON WORLDWIDE COM COM 12541W209 396 5,337 SH   SOLE   1,400 0 3,937
ANNALY CAPITAL MANAGEMENT INC COM 035710409 118 10,700 SH   SOLE   700 0 10,000
ISHARES BARCLAYS 1-3 YEAR TREAS BOND ETF COM 464287457 3,280 38,448 SH   SOLE   6,400 0 32,048
INTL FLAVORS & FRAGRANCES COM 459506101 527 4,182 SH   SOLE   650 0 3,532
WESTROCK CO COM 96145D105 247 6,355 SH   SOLE   1,855 0 4,500
KEYCORP NEW COM COM 493267108 965 87,314 SH   SOLE   24,800 0 62,514
UTILITIES SELECT SECTOR SPDR E COM 81369Y886 407 7,765 SH   SOLE   0 0 7,765
ALLIANT ENERGY CORP COM 018802108 895 22,533 SH   SOLE   4,900 0 17,633
VALSPAR CORP COM 920355104 596 5,517 SH   SOLE   1,550 0 3,967
RAYMOND JAMES FINANCIAL COM 754730109 888 18,005 SH   SOLE   5,990 0 12,015
MEDNAX INC COM 58502B106 735 10,150 SH   SOLE   2,200 0 7,950
MALLINCKRODT PLC COM G5785G107 332 5,460 SH   SOLE   2,050 0 3,410
NORDSTROM INC COM 655664100 687 18,045 SH   SOLE   4,100 0 13,945
ISHARES BARCLAYS INTERMEDIATE CREDIT ETF COM 464288638 3,354 30,145 SH   SOLE   3,700 0 26,445
PARSLEY ENERGY COM 701877102 456 16,850 SH   SOLE   14,400 0 2,450
SVB FINANCIAL GROUP COM 78486Q101 692 7,270 SH   SOLE   1,525 0 5,745
DONALDSON INC COM COM 257651109 1,043 30,355 SH   SOLE   6,825 0 23,530
POWERSHARES PREFERRED PORTFOLIO COM 73936T565 637 41,800 SH   SOLE   5,500 0 36,300
BIO-TECHNE CORP COM 09073M104 1,032 9,155 SH   SOLE   6,825 0 2,330
RSP PERMIAN INC COM 74978Q105 456 13,075 SH   SOLE   11,150 0 1,925
OSHKOSH CORPORATION COM 688239201 851 17,845 SH   SOLE   9,200 0 8,645
CORELOGIC INC COM 21871D103 449 11,675 SH   SOLE   8,150 0 3,525
UMPQUA HOLDINGS INC COM 904214103 267 17,250 SH   SOLE   2,850 0 14,400
AKORN INC COM 009728106 1,228 43,115 SH   SOLE   23,550 0 19,565
SNYDER-LANCE INC COM 833551104 561 16,565 SH   SOLE   13,100 0 3,465
ISHARES FLOATING RATE BOND ETF COM 46429B655 926 18,300 SH   SOLE   4,400 0 13,900
AMERICAN EAGLE OUTFITTERS COM 02553E106 3,132 196,605 SH   SOLE   83,300 0 113,305
PHYSICIANS REALTY TRUST COM 71943U104 945 44,990 SH   SOLE   35,250 0 9,740
LIGAND PHARMACEUTICA COM 53220K504 978 8,200 SH   SOLE   5,875 0 2,325
DARLING INGREDIENTS INC COM 237266101 2,280 152,990 SH   SOLE   74,400 0 78,590
CEPHEID INC COM 15670R107 474 15,400 SH   SOLE   11,250 0 4,150
HB FULLER COM 359694106 569 12,925 SH   SOLE   7,350 0 5,575
TCF FINL CORP COM COM 872275102 176 13,932 SH   SOLE   1,198 0 12,734
MYRIAD GENETICS INC COM 62855J104 621 20,300 SH   SOLE   15,100 0 5,200
ENTEGRIS INC (DE) COM 29362U104 951 65,750 SH   SOLE   30,800 0 34,950
SPDR S&P BIOTECH ETF COM 78464A870 1,257 23,250 SH   SOLE   16,675 0 6,575
MGE ENERGY INC COM 55277P104 426 7,543 SH   SOLE   4,615 0 2,928
TRI POINTE GROUP INC COM 87265H109 737 62,360 SH   SOLE   27,299 0 35,061
AMBARELLA INC COM G037AX101 467 9,195 SH   SOLE   7,375 0 1,820
INFINERA CORP COM 45667G103 1,150 101,925 SH   SOLE   65,800 0 36,125
LUMENTUM HOLDINGS INC COM 55024U109 1,431 59,140 SH   SOLE   27,600 0 31,540
DIGITALGLOBE INC COM 25389M877 1,273 59,529 SH   SOLE   29,080 0 30,449
TELETECH HLDGS INC COM COM 879939106 769 28,340 SH   SOLE   13,400 0 14,940
VONAGE HOLDINGS CORP COM 92886T201 873 143,050 SH   SOLE   107,150 0 35,900
GENTHERM INC COM 37253A103 1,331 38,860 SH   SOLE   19,425 0 19,435
STURM RUGER & CO INC COM 864159108 677 10,580 SH   SOLE   5,800 0 4,780
CALAVO GROWERS COM 128246105 2,387 35,620 SH   SOLE   14,970 0 20,650
BMC STOCK HOLDINGS INC COM 05591B109 605 33,925 SH   SOLE   26,800 0 7,125
ISHARES SHORT TERM NATL AMT-FREE MUNI ETF COM 464288158 289 2,720 SH   SOLE   0 0 2,720
SUPERNUS PHARMACEUTICALS INC COM 868459108 878 43,100 SH   SOLE   23,750 0 19,350
BENEFICIAL BANCORP COM 08171T102 1,242 97,630 SH   SOLE   73,212 0 24,418
EATON VANCE TX MNGD BUY-WRITE COM 27828Y108 205 13,850 SH   SOLE   0 0 13,850
AMERICAN RAILCAR INDUSTRIES COM 02916P103 678 17,175 SH   SOLE   7,500 0 9,675
PERFICIENT COM 71375U101 794 39,075 SH   SOLE   23,100 0 15,975
OUTERWALL INC COM 690070107 1,120 26,655 SH   SOLE   13,550 0 13,105
PACIFIC PREMIER BANCORP INC COM 69478X105 438 18,268 SH   SOLE   11,650 0 6,618
LGI HOMES INC COM 50187T106 740 23,175 SH   SOLE   13,150 0 10,025
AEROVIRONMENT INC COM 008073108 1,176 42,315 SH   SOLE   19,650 0 22,665
NEOGENOMICS INC COM 64049M209 809 100,625 SH   SOLE   78,500 0 22,125
EAGLE PHARMACEUTICALS INC COM 269796108 208 5,375 SH   SOLE   4,225 0 1,150
RUTH'S HOSPITALITY GROUP INC COM 783332109 549 34,400 SH   SOLE   18,900 0 15,500
EATON VANCE SENIOR FLOATING-RATE FUND COM 27828Q105 1,683 128,652 SH   SOLE   21,200 0 107,452
ANGIODYNAMICS INC COM 03475V101 531 36,975 SH   SOLE   23,875 0 13,100
ENNIS INC COM 293389102 261 13,600 SH   SOLE   5,900 0 7,700
BIOTELEMETRY INC COM 090672106 682 41,825 SH   SOLE   31,900 0 9,925
INNERWORKINGS INC COM 45773Y105 694 83,875 SH   SOLE   45,300 0 38,575
WINMARK CORP COM 974250102 558 5,602 SH   SOLE   500 0 5,102
BLUE HILLS BANCORP INC COM 095573101 1,123 76,100 SH   SOLE   59,700 0 16,400
NEOPHOTONICS CORP COM 64051T100 1,415 148,450 SH   SOLE   73,550 0 74,900
RENEWABLE ENERGY GROUP INC COM 75972A301 553 62,575 SH   SOLE   25,000 0 37,575
CLIFTON BANCORP INC COM 186873105 1,394 92,500 SH   SOLE   50,850 0 41,650
VOCERA COMMUNICATIONS INC COM 92857F107 2,040 158,775 SH   SOLE   79,650 0 79,125
BOINGO WIRELESS INC COM 09739C102 2,720 304,928 SH   SOLE   170,775 0 134,153
DEL FRISCO'S RESTAURANT GROUP COM 245077102 696 48,600 SH   SOLE   27,650 0 20,950
FRANKLIN FINANCIAL NETWORK INC COM 35352P104 824 26,288 SH   SOLE   20,750 0 5,538
AXCELIS TECHNOLOGIES INC COM 054540208 755 280,750 SH   SOLE   117,800 0 162,950
SPDR S&P EMERGING MKT SM CAP ETF COM 78463X756 542 13,770 SH   SOLE   900 0 12,870
PRIMO WATER CORP COM 74165N105 562 47,615 SH   SOLE   38,900 0 8,715
TANGOE INC COM 87582Y108 667 86,350 SH   SOLE   64,800 0 21,550
NATURAL GAS SERVICES GROUP COM 63886Q109 370 16,150 SH   SOLE   10,575 0 5,575
CITY OFFICE REIT INC COM 178587101 1,106 85,175 SH   SOLE   55,850 0 29,325
TRINITY BIOTECH PLC ADR COM 896438306 778 68,650 SH   SOLE   48,200 0 20,450
FEDERATED NATIONAL HOLDING CO COM 31422T101 489 25,700 SH   SOLE   21,650 0 4,050
CARBONITE INC COM 141337105 680 69,920 SH   SOLE   43,525 0 26,395
BLUEROCK RESIDENTIAL GROWTH RE COM 09627J102 754 58,025 SH   SOLE   44,450 0 13,575
LIONBRIDGE TECHNOLOGIES INC COM 536252109 560 141,775 SH   SOLE   96,900 0 44,875
MITEK SYSTEMS INC COM 606710200 2,085 293,261 SH   SOLE   127,350 0 165,911
DESTINATION XL GROUP INC COM 25065K104 1,434 313,838 SH   SOLE   185,900 0 127,938
PLANET PAYMENT INC COM U72603118 1,128 251,276 SH   SOLE   134,100 0 117,176
ALLIED MOTION TECHNOLOGIES COM 019330109 338 14,550 SH   SOLE   8,400 0 6,150
TELENAV INC COM 879455103 453 88,775 SH   SOLE   60,900 0 27,875
RTI SURGICAL INC COM 74975N105 43 12,000 SH   SOLE   0 0 12,000
ZIX CORPORATION COM 98974P100 541 144,375 SH   SOLE   88,300 0 56,075
MEDGENICS INC COM 58436Q203 111 20,000 SH   SOLE   20,000 0 0
PFSWEB INC COM 717098206 491 51,670 SH   SOLE   33,000 0 18,670
DATALINK CORP COM 237934104 157 20,933 SH   SOLE   1,550 0 19,383
USA TECHNOLOGIES INC COM 90328S500 716 167,725 SH   SOLE   118,500 0 49,225
US AUTO PARTS NETWORK COM 90343C100 224 56,650 SH   SOLE   25,000 0 31,650
STAGE STORES INC COM 85254C305 89 18,200 SH   SOLE   4,150 0 14,050
UPLAND SOFTWARE INC COM 91544A109 171 22,500 SH   SOLE   17,500 0 5,000
HUTCHINSON TECHNOLOGY COM COM 448407106 41 12,200 SH   SOLE   0 0 12,200
CUI GLOBAL INC COM 126576206 1,634 323,480 SH   SOLE   171,300 0 152,180
WHEELER REAL ESTATE INVESTMENT COM 963025101 228 148,300 SH   SOLE   40,000 0 108,300
MATTERSIGHT CORP COM 577097108 993 256,675 SH   SOLE   137,100 0 119,575
CYBEROPTICS CORP COM COM 232517102 592 39,550 SH   SOLE   9,800 0 29,750
CHRISTOPHER & BANKS CORP COM 171046105 2,198 1,003,475 SH   SOLE   495,650 0 507,825
CYREN LTD COM M26895108 199 100,000 SH   SOLE   65,000 0 35,000
CONTRAFECT CORP COM 212326102 727 251,590 SH   SOLE   155,495 0 96,095
EXFO INC COM 302046107 131 38,000 SH   SOLE   35,000 0 3,000
DIGITAL TURBINE INC COM 25400W102 664 620,675 SH   SOLE   377,450 0 243,225
AMERICAN RIVER BANKSHRS (CA) COM 029326105 157 15,300 SH   SOLE   0 0 15,300
INNODATA INC COM 457642205 316 129,000 SH   SOLE   71,200 0 57,800
NETLIST INC COM 64118P109 22 18,500 SH   SOLE   0 0 18,500
SHARPSPRING INC COM 820054104 61 11,650 SH   SOLE   0 0 11,650
O2MICRO INTERNATIONAL LTD COM 67107W100 355 230,814 SH   SOLE   157,600 0 73,214
TEARLAB CORP COM 878193101 65 101,000 SH   SOLE   75,000 0 26,000
INTRICON CORP COM 46121H109 95 17,800 SH   SOLE   7,500 0 10,300
LIQTECH INTERNATIONAL COM 53632A102 47 79,100 SH   SOLE   0 0 79,100
TRANSGENOMIC INC NEW COM 89365K305 120 218,579 SH   SOLE   150,000 0 68,579