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,552 22,571 SH   SOLE   5,400 0 17,171
MICROSOFT CORP COM COM 594918104 3,226 56,004 SH   SOLE   11,840 0 44,164
FACEBOOK INC COM 30303M102 283 2,210 SH   SOLE   450 0 1,760
EXXON MOBIL CORP COM COM 30231G102 4,242 48,603 SH   SOLE   12,113 0 36,490
JOHNSON & JOHNSON COM COM 478160104 4,976 42,123 SH   SOLE   9,026 0 33,097
ALPHABET INC CL A COM 02079K305 1,024 1,273 SH   SOLE   340 0 933
ALPHABET INC CL C COM 02079K107 959 1,234 SH   SOLE   365 0 869
GENERAL ELEC CO COM COM 369604103 3,245 109,558 SH   SOLE   24,715 0 84,843
AT&T INC COM 00206R102 2,297 56,561 SH   SOLE   19,573 0 36,988
PROCTER & GAMBLE CO COM 742718109 1,257 14,004 SH   SOLE   3,537 0 10,467
JPMORGAN CHASE & CO COM 46625H100 936 14,052 SH   SOLE   2,400 0 11,652
WELLS FARGO & COMPANY COM 949746101 905 20,436 SH   SOLE   5,076 0 15,360
WAL MART STORES INC COM COM 931142103 551 7,637 SH   SOLE   500 0 7,137
VERIZON COMMUNICATIONS COM 92343V104 2,230 42,893 SH   SOLE   9,862 0 33,031
PFIZER INC COM COM 717081103 362 10,697 SH   SOLE   3,455 0 7,242
SPDR S&P 500 ETF TRUST COM 78462F103 2,532 11,705 SH   SOLE   1,500 0 10,205
VISA INC CLASS A COM 92826C839 2,080 25,155 SH   SOLE   5,150 0 20,005
CHEVRON CORPORATION COM 166764100 2,529 24,572 SH   SOLE   4,970 0 19,602
BERKSHIRE HATHAWAY INC CL B COM 084670702 535 3,700 SH   SOLE   0 0 3,700
COCA COLA CO COM COM 191216100 331 7,810 SH   SOLE   2,230 0 5,580
INTEL CORP COM COM 458140100 2,032 53,833 SH   SOLE   12,950 0 40,883
MERCK & CO INC (NEW) COM 58933Y105 2,371 37,995 SH   SOLE   8,996 0 28,999
ORACLE CORPORATION COM 68389x105 228 5,804 SH   SOLE   5,504 0 300
BANK OF AMERICA CORP COM COM 060505104 793 50,650 SH   SOLE   8,400 0 42,250
CISCO SYS INC COM COM 17275R102 1,094 34,500 SH   SOLE   33,050 0 1,450
PEPSICO INC COM COM 713448108 2,206 20,283 SH   SOLE   4,175 0 16,108
INTERNATIONAL BUS MACH COM COM 459200101 1,187 7,472 SH   SOLE   3,295 0 4,177
DISNEY WALT CO COM DISNEY COM 254687106 816 8,783 SH   SOLE   2,957 0 5,826
CITIGROUP INC COM COM 172967424 650 13,769 SH   SOLE   2,750 0 11,019
MEDTRONIC PLC COM G5960L103 253 2,931 SH   SOLE   1,095 0 1,836
SCHLUMBERGER LTD COM COM 806857108 429 5,453 SH   SOLE   785 0 4,668
3M CO COM 88579Y101 28,544 161,968 SH   SOLE   3,505 0 158,463
ABBVIE INC COM 00287Y109 1,929 30,585 SH   SOLE   8,775 0 21,810
MCDONALDS CORP COM COM 580135101 595 5,155 SH   SOLE   1,040 0 4,115
CVS HEALTH CORPORATION COM 126650100 1,694 19,036 SH   SOLE   3,265 0 15,771
BRISTOL MYERS SQUIBB COM COM 110122108 2,284 42,368 SH   SOLE   12,350 0 30,018
HONEYWELL INTL INC COM COM 438516106 1,803 15,461 SH   SOLE   2,612 0 12,849
WALGREEN BOOTS ALLIANCE INC COM 931427108 492 6,100 SH   SOLE   2,700 0 3,400
UNITED TECHNOLOGIES CP COM COM 913017109 611 6,010 SH   SOLE   2,025 0 3,985
BOEING CO COM COM 097023105 356 2,705 SH   SOLE   40 0 2,665
ISHARES CORE S&P 500 INDEX FUN COM 464287200 652 2,999 SH   SOLE   150 0 2,849
US BANCORP COM 902973304 1,101 25,665 SH   SOLE   9,945 0 15,720
COLGATE-PALMOLIVE CO COM 194162103 449 6,060 SH   SOLE   1,100 0 4,960
ABBOTT LABS COM COM 002824100 930 21,985 SH   SOLE   4,725 0 17,260
MORGAN STANLEY COM 617446448 645 20,105 SH   SOLE   3,550 0 16,555
ISHARES MSCI EAFE ETF COM 464287465 1,822 30,809 SH   SOLE   3,275 0 27,534
SHIRE PLC COM 82481R106 211 1,090 SH   SOLE   545 0 545
NEXTERA ENERGY INC COM 65339F101 587 4,800 SH   SOLE   900 0 3,900
EOG RES INC COM COM 26875P101 1,004 10,385 SH   SOLE   1,795 0 8,590
PAYPAL HOLDINGS INC COM 70450Y103 644 15,715 SH   SOLE   2,600 0 13,115
GENERAL DYNAMICS CO COM 369550108 475 3,060 SH   SOLE   697 0 2,363
TEVA PHARMACEUTICALS COM 881624209 683 14,852 SH   SOLE   2,900 0 11,952
KIMBERLY CLARK CORP COM COM 494368103 241 1,912 SH   SOLE   562 0 1,350
PNC FINANCIAL SERVICES GROUP I COM 693475105 667 7,400 SH   SOLE   1,875 0 5,525
EXPRESS SCRIPTS HOLDINGS INC COM 30219G108 204 2,888 SH   SOLE   0 0 2,888
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 648 17,209 SH   SOLE   1,075 0 16,134
ILLINOIS TOOL WKS INC COM COM 452308109 666 5,556 SH   SOLE   850 0 4,706
ISHARES CORE TOTAL US BOND MKT ETF COM 464287226 835 7,430 SH   SOLE   4,365 0 3,065
TARGET CORP COM 87612E106 1,275 18,566 SH   SOLE   4,755 0 13,811
POWERSHARES QQQ NASDAQ 100 ETF COM 73935A104 247 2,080 SH   SOLE   233 0 1,847
GENERAL MILLS INC COM 370334104 432 6,760 SH   SOLE   1,000 0 5,760
EBAY INC COM 278642103 489 14,855 SH   SOLE   1,900 0 12,955
ECOLAB INC COM 278865100 1,508 12,387 SH   SOLE   3,235 0 9,152
EMERSON ELEC CO COM COM 291011104 620 11,366 SH   SOLE   2,175 0 9,191
NOKIA CORP -SPON ADR COM 654902204 65 11,150 SH   SOLE   0 0 11,150
ISHARES IBOXX INV GRADE CORP BOND ETF COM 464287242 3,306 26,843 SH   SOLE   9,750 0 17,093
TRAVELERS COMPANIES INC COM 89417E109 2,647 23,109 SH   SOLE   2,680 0 20,429
ISHARES MSCI EMERGING MKTS INDEX ETF COM 464287234 323 8,623 SH   SOLE   900 0 7,723
BB&T CORP COM 054937107 247 6,550 SH   SOLE   1,250 0 5,300
ISHARES RUSSELL 2000 ETF COM 464287655 450 3,620 SH   SOLE   1,275 0 2,345
PPG INDS INC COM COM 693506107 260 2,520 SH   SOLE   400 0 2,120
OREILLY AUTOMOTIVE INC NEW COM 67103H107 294 1,050 SH   SOLE   100 0 950
ZIMMER BIOMET HOLDINGS INC COM 98956P102 452 3,475 SH   SOLE   250 0 3,225
BAXTER INTERNATIONAL INC COM 071813109 307 6,450 SH   SOLE   1,850 0 4,600
ALLSTATE CORP COM COM 020002101 702 10,150 SH   SOLE   3,150 0 7,000
EQUINIX INC COM NEW COM 29444U700 1,835 5,094 SH   SOLE   612 0 4,483
FIDELITY NATIONAL INFORMATION COM 31620M106 264 3,424 SH   SOLE   3,245 0 179
APACHE CORP COM COM 037411105 925 14,482 SH   SOLE   3,868 0 10,614
WEYERHAEUSER CO COM COM 962166104 513 16,055 SH   SOLE   2,414 0 13,641
ST JUDE MED INC COM COM 790849103 239 3,000 SH   SOLE   0 0 3,000
XCEL ENERGY INC COM 98389B100 1,305 31,709 SH   SOLE   7,100 0 24,609
HORMEL FOODS CORP COM COM 440452100 2,303 60,717 SH   SOLE   12,200 0 48,517
TELUS CORPORATION COM 87971M103 543 16,450 SH   SOLE   1,700 0 14,750
WEC ENERGY GROUP INC COM 92939U106 243 4,058 SH   SOLE   1,301 0 2,757
ISHARES S&P US PFD STOCK ETF COM 464288687 2,609 66,042 SH   SOLE   9,350 0 56,692
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 306 1,085 SH   SOLE   0 0 1,085
ISHARES TRUST DJ SELECT DIVIDE COM 464287168 495 5,773 SH   SOLE   0 0 5,773
SPDR S&P DIVIDEND ETF COM 78464A763 1,063 12,600 SH   SOLE   0 0 12,600
SKYWORKS SOLUTIONS INC COM 83088M102 2,309 30,325 SH   SOLE   5,320 0 25,005
ISHARES RUSSELL MIDCAP ETF COM 464287499 675 3,872 SH   SOLE   520 0 3,352
KEYCORP NEW COM COM 493267108 1,029 84,514 SH   SOLE   23,800 0 60,714
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605 210 10,900 SH   SOLE   0 0 10,900
WESTROCK CO COM 96145D105 308 6,355 SH   SOLE   1,855 0 4,500
ONEOK PARTNERS LP COM 68268N103 220 5,500 SH   SOLE   2,300 0 3,200
INTL FLAVORS & FRAGRANCES COM 459506101 584 4,082 SH   SOLE   650 0 3,432
ISHARES BARCLAYS 1-3 YEAR CREDIT BOND ETF COM 464288646 14,236 134,611 SH   SOLE   27,650 0 106,961
DR HORTON INC COM 23331A109 232 7,678 SH   SOLE   3,650 0 4,028
ANNALY CAPITAL MANAGEMENT INC COM 035710409 112 10,700 SH   SOLE   700 0 10,000
ISHARES BARCLAYS 1-3 YEAR TREAS BOND ETF COM 464287457 3,380 39,748 SH   SOLE   6,900 0 32,848
C H ROBINSON WORLDWIDE COM COM 12541W209 376 5,337 SH   SOLE   1,400 0 3,937
NORDSTROM INC COM 655664100 921 17,745 SH   SOLE   3,800 0 13,945
ALLIANT ENERGY CORP COM 018802108 863 22,533 SH   SOLE   4,900 0 17,633
VALSPAR CORP COM 920355104 569 5,367 SH   SOLE   1,500 0 3,867
RAYMOND JAMES FINANCIAL COM 754730109 1,041 17,880 SH   SOLE   5,990 0 11,890
UTILITIES SELECT SECTOR SPDR E COM 81369Y886 380 7,765 SH   SOLE   0 0 7,765
ISHARES MSCI EUROZONE ETF COM 464286608 226 6,565 SH   SOLE   0 0 6,565
MALLINCKRODT PLC COM G5785G107 381 5,460 SH   SOLE   2,050 0 3,410
ISHARES BARCLAYS INTERMEDIATE CREDIT ETF COM 464288638 3,357 30,145 SH   SOLE   3,700 0 26,445
MEDNAX INC COM 58502B106 672 10,150 SH   SOLE   2,200 0 7,950
SVB FINANCIAL GROUP COM 78486Q101 804 7,270 SH   SOLE   1,525 0 5,745
DONALDSON INC COM COM 257651109 1,113 29,805 SH   SOLE   6,225 0 23,580
POWERSHARES PREFERRED PORTFOLIO COM 73936T565 631 41,700 SH   SOLE   5,500 0 36,200
OSHKOSH CORPORATION COM 688239201 843 15,045 SH   SOLE   6,400 0 8,645
BIO-TECHNE CORP COM 09073M104 816 7,455 SH   SOLE   5,125 0 2,330
RSP PERMIAN INC COM 74978Q105 379 9,775 SH   SOLE   7,850 0 1,925
CEPHEID INC COM 15670R107 856 16,250 SH   SOLE   11,350 0 4,900
CORELOGIC INC COM 21871D103 395 10,075 SH   SOLE   6,550 0 3,525
AKORN INC COM 009728106 1,055 38,715 SH   SOLE   19,150 0 19,565
UMPQUA HOLDINGS INC COM 904214103 248 16,450 SH   SOLE   2,850 0 13,600
AMERICAN EAGLE OUTFITTERS COM 02553E106 3,206 179,505 SH   SOLE   67,200 0 112,305
ISHARES FLOATING RATE BOND ETF COM 46429B655 952 18,760 SH   SOLE   4,400 0 14,360
SNYDER-LANCE INC COM 833551104 440 13,115 SH   SOLE   9,350 0 3,765
CIENA CORP COM 171779309 413 18,955 SH   SOLE   15,050 0 3,905
PHYSICIANS REALTY TRUST COM 71943U104 754 34,990 SH   SOLE   25,250 0 9,740
SPDR S&P BIOTECH ETF COM 78464A870 1,495 22,550 SH   SOLE   15,975 0 6,575
CALLON PETROLEUM CO COM 13123X102 233 14,850 SH   SOLE   10,800 0 4,050
LUMENTUM HOLDINGS INC COM 55024U109 1,848 44,240 SH   SOLE   15,975 0 28,265
TCF FINL CORP COM COM 872275102 202 13,932 SH   SOLE   1,198 0 12,734
ENTEGRIS INC (DE) COM 29362U104 583 33,450 SH   SOLE   10,200 0 23,250
AMBARELLA INC COM G037AX101 574 7,795 SH   SOLE   5,975 0 1,820
HB FULLER COM 359694106 484 10,425 SH   SOLE   4,850 0 5,575
DARLING INGREDIENTS INC COM 237266101 1,368 101,240 SH   SOLE   34,450 0 66,790
LIGAND PHARMACEUTICA COM 53220K504 771 7,550 SH   SOLE   5,025 0 2,525
TRI POINTE GROUP INC COM 87265H109 730 55,360 SH   SOLE   20,299 0 35,061
MGE ENERGY INC COM 55277P104 426 7,543 SH   SOLE   4,615 0 2,928
G & K SVCS INC CL A COM 361268105 232 2,425 SH   SOLE   150 0 2,275
DIGITALGLOBE INC COM 25389M877 1,464 53,229 SH   SOLE   22,780 0 30,449
VONAGE HOLDINGS CORP COM 92886T201 742 112,275 SH   SOLE   73,500 0 38,775
MYRIAD GENETICS INC COM 62855J104 356 17,320 SH   SOLE   12,100 0 5,220
TELETECH HLDGS INC COM COM 879939106 769 26,540 SH   SOLE   11,100 0 15,440
SUPERNUS PHARMACEUTICALS INC COM 868459108 686 27,750 SH   SOLE   12,200 0 15,550
BMC STOCK HOLDINGS INC COM 05591B109 499 28,150 SH   SOLE   20,700 0 7,450
GENTHERM INC COM 37253A103 1,083 34,460 SH   SOLE   15,275 0 19,185
CALAVO GROWERS COM 128246105 2,080 31,795 SH   SOLE   12,570 0 19,225
BENEFICIAL BANCORP COM 08171T102 1,175 79,855 SH   SOLE   55,212 0 24,643
ISHARES SHORT TERM NATL AMT-FREE MUNI ETF COM 464288158 490 4,625 SH   SOLE   0 0 4,625
STURM RUGER & CO INC COM 864159108 608 10,530 SH   SOLE   5,450 0 5,080
EAGLE PHARMACEUTICALS INC COM 269796108 397 5,675 SH   SOLE   4,225 0 1,450
EATON VANCE TX MNGD BUY-WRITE COM 27828Y108 209 13,850 SH   SOLE   0 0 13,850
AMERICAN RAILCAR INDUSTRIES COM 02916P103 418 10,075 SH   SOLE   3,200 0 6,875
LGI HOMES INC COM 50187T106 1,032 28,020 SH   SOLE   12,700 0 15,320
PERFICIENT COM 71375U101 666 33,075 SH   SOLE   17,100 0 15,975
NEOPHOTONICS CORP COM 64051T100 1,637 100,175 SH   SOLE   40,400 0 59,775
ANGIODYNAMICS INC COM 03475V101 526 29,975 SH   SOLE   16,875 0 13,100
CHEGG INC COM 163092109 631 89,050 SH   SOLE   64,200 0 24,850
NEOGENOMICS INC COM 64049M209 663 80,625 SH   SOLE   58,500 0 22,125
AEROVIRONMENT INC COM 008073108 974 39,915 SH   SOLE   16,950 0 22,965
EATON VANCE SENIOR FLOATING-RATE FUND COM 27828Q105 1,856 131,347 SH   SOLE   21,200 0 110,147
BIOTELEMETRY INC COM 090672106 452 24,325 SH   SOLE   17,000 0 7,325
INNERWORKINGS INC COM 45773Y105 421 44,650 SH   SOLE   29,550 0 15,100
VOCERA COMMUNICATIONS INC COM 92857F107 2,437 144,175 SH   SOLE   65,450 0 78,725
WINMARK CORP COM 974250102 591 5,602 SH   SOLE   500 0 5,102
CARBONITE INC COM 141337105 933 60,720 SH   SOLE   34,525 0 26,195
BLUE HILLS BANCORP INC COM 095573101 1,077 71,725 SH   SOLE   52,300 0 19,425
FRANKLIN FINANCIAL NETWORK INC COM 35352P104 525 14,050 SH   SOLE   10,250 0 3,800
BOINGO WIRELESS INC COM 09739C102 2,798 272,178 SH   SOLE   138,475 0 133,703
AXCELIS TECHNOLOGIES INC COM 054540208 866 65,186 SH   SOLE   24,450 0 40,736
CLIFTON BANCORP INC COM 186873105 1,216 79,500 SH   SOLE   37,850 0 41,650
PIER 1 IMPORTS INC COM COM 720279108 544 128,400 SH   SOLE   59,200 0 69,200
RENEWABLE ENERGY GROUP INC COM 75972A301 488 57,575 SH   SOLE   18,000 0 39,575
TANGOE INC COM 87582Y108 589 71,450 SH   SOLE   49,800 0 21,650
SPDR S&P EMERGING MKT SM CAP ETF COM 78463X756 621 14,380 SH   SOLE   900 0 13,480
TRINITY BIOTECH PLC ADR COM 896438306 858 64,900 SH   SOLE   40,350 0 24,550
NATURAL GAS SERVICES GROUP COM 63886Q109 745 30,300 SH   SOLE   18,000 0 12,300
PRIMO WATER CORP COM 74165N105 632 52,090 SH   SOLE   39,000 0 13,090
DEL FRISCO'S RESTAURANT GROUP COM 245077102 567 42,100 SH   SOLE   21,150 0 20,950
CITY OFFICE REIT INC COM 178587101 1,058 83,075 SH   SOLE   46,600 0 36,475
LIONBRIDGE TECHNOLOGIES INC COM 536252109 609 121,775 SH   SOLE   76,900 0 44,875
MITEK SYSTEMS INC COM 606710200 2,184 263,461 SH   SOLE   98,350 0 165,111
BLUEROCK RESIDENTIAL GROWTH RE COM 09627J102 637 49,025 SH   SOLE   35,450 0 13,575
FEDERATED NATIONAL HOLDING CO COM 31422T101 387 20,700 SH   SOLE   16,650 0 4,050
TELENAV INC COM 879455103 428 74,775 SH   SOLE   46,900 0 27,875
INVUITY INC COM 46187J205 254 18,500 SH   SOLE   16,350 0 2,150
DESTINATION XL GROUP INC COM 25065K104 1,191 275,013 SH   SOLE   145,000 0 130,013
ZIX CORPORATION COM 98974P100 518 126,375 SH   SOLE   70,300 0 56,075
USA TECHNOLOGIES INC COM 90328S500 565 100,850 SH   SOLE   64,000 0 36,850
MEDGENICS INC COM 58436Q203 111 20,000 SH   SOLE   20,000 0 0
EXFO INC COM 302046107 141 38,000 SH   SOLE   35,000 0 3,000
SENOMYX INC COM 81724Q107 325 76,200 SH   SOLE   55,400 0 20,800
RTI SURGICAL INC COM 74975N105 38 12,000 SH   SOLE   0 0 12,000
PLANET PAYMENT INC COM U72603118 1,139 306,975 SH   SOLE   144,800 0 162,175
ALLIED MOTION TECHNOLOGIES COM 019330109 229 12,100 SH   SOLE   5,950 0 6,150
CYBEROPTICS CORP COM COM 232517102 803 32,675 SH   SOLE   3,800 0 28,875
PFSWEB INC COM 717098206 818 91,625 SH   SOLE   51,800 0 39,825
UPLAND SOFTWARE INC COM 91544A109 198 22,500 SH   SOLE   17,500 0 5,000
HUTCHINSON TECHNOLOGY COM COM 448407106 49 12,200 SH   SOLE   0 0 12,200
ANTHERA PHARMACEUTICALS INC COM 03674U201 79 25,000 SH   SOLE   25,000 0 0
CUI GLOBAL INC COM 126576206 2,156 369,730 SH   SOLE   157,800 0 211,930
WHEELER REAL ESTATE INVESTMENT COM 963025101 767 438,150 SH   SOLE   208,700 0 229,450
US AUTO PARTS NETWORK COM 90343C100 186 56,650 SH   SOLE   25,000 0 31,650
CONTRAFECT CORP COM 212326102 829 334,365 SH   SOLE   188,995 0 145,370
CYREN LTD COM M26895108 245 100,000 SH   SOLE   65,000 0 35,000
CHEMBIO DIAGNOSTICS INC COM 163572209 247 33,375 SH   SOLE   22,550 0 10,825
AMERICAN RIVER BANKSHRS (CA) COM 029326105 166 15,300 SH   SOLE   0 0 15,300
DIGITAL TURBINE INC COM 25400W102 621 590,975 SH   SOLE   289,000 0 301,975
NETLIST INC COM 64118P109 97 78,500 SH   SOLE   60,000 0 18,500
INNODATA INC COM 457642205 270 109,000 SH   SOLE   51,200 0 57,800
CHRISTOPHER & BANKS CORP COM 171046105 1,332 918,575 SH   SOLE   415,650 0 502,925
O2MICRO INTERNATIONAL LTD COM 67107W100 238 141,065 SH   SOLE   114,000 0 27,065
SHARPSPRING INC COM 820054104 60 11,650 SH   SOLE   0 0 11,650
INTRICON CORP COM 46121H109 103 17,800 SH   SOLE   7,500 0 10,300
TEARLAB CORP COM 878193101 17 26,000 SH   SOLE   0 0 26,000
LIQTECH INTERNATIONAL COM 53632A102 66 79,100 SH   SOLE   0 0 79,100
TRANSGENOMIC INC NEW COM 89365K305 48 168,579 SH   SOLE   100,000 0 68,579