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
ABBVIE Common Stocks 00287Y109 332 4,114 SH   SOLE   4,114 0 0
ADURO BIOTECH INC Common Stocks 00739L101 14,374 3,611,668 SH   SOLE   3,611,668 0 0
AERIE PHARMACEUTICALS INC Common Stocks 00771V108 22,518 474,066 SH   SOLE   474,066 0 0
ALKERMES PLC Common Stocks G01767105 7,705 211,164 SH   SOLE   211,164 0 0
AMGEN INC Common Stocks 031162100 207 1,092 SH   SOLE   1,092 0 0
ANTHEM INC COM Common Stocks 036752103 228 795 SH   SOLE   795 0 0
ARRAY BIOPHARMA INC Common Stocks 04269X105 54,166 2,221,721 SH   SOLE   2,221,721 0 0
ATRICURE INC Common Stocks 04963C209 24,494 914,307 SH   SOLE   914,307 0 0
BIO TECHNE CORP Common Stocks 09073M104 5,324 26,816 SH   SOLE   26,816 0 0
BIOMARIN PHARMACEUTICAL INC Common Stocks 09061G101 5,833 65,660 SH   SOLE   65,660 0 0
BLUEBIRD BIO INC Common Stocks 09609G100 2,948 18,737 SH   SOLE   18,737 0 0
CARDIOVASCULAR SYSTEMS INC Common Stocks 141619106 7,272 188,111 SH   SOLE   188,111 0 0
CELLECTIS SA Common Stocks 15117K103 1,383 75,414 SH   SOLE   75,414 0 0
CODEXIS INC Common Stocks 192005106 14,859 723,760 SH   SOLE   723,760 0 0
DYNATRONICS CORP Common Stocks 268157401 237 114,865 SH   SOLE   114,865 0 0
DYNAVAX TECHNOLOGIES CORP Common Stocks 268158201 12,497 1,709,541 SH   SOLE   1,709,541 0 0
GLOBUS MEDICAL INC Common Stocks 379577208 5,107 103,356 SH   SOLE   103,356 0 0
HALOZYME THERAPEUTICS INC Common Stocks 40637H109 23,691 1,471,498 SH   SOLE   1,471,498 0 0
HARVARD BIOSCIENCE INC Common Stocks 416906105 30,473 7,070,238 SH   SOLE   7,070,238 0 0
HEALTH CARE SELECT SECTOR SPDR ETF ETF 81369Y209 1,674 18,241 SH   SOLE   18,241 0 0
HEALTHSTREAM INC Common Stocks 42222N103 2,541 90,538 SH   SOLE   90,538 0 0
HERON THERAPEUTICS INC Common Stocks 427746102 27,201 1,112,966 SH   SOLE   1,112,966 0 0
HILL-ROM HOLDINGS INC Common Stocks 431475102 225 2,121 SH   SOLE   2,121 0 0
IMMUNOMEDICS INC Common Stocks 452907108 26,985 1,404,713 SH   SOLE   1,404,713 0 0
INTERSECT ENT INC Common Stocks 46071F103 23,156 720,240 SH   SOLE   720,240 0 0
INVESCO SMALLCAP HEALTH CARE ETF ETF 04613E149 1,997 17,285 SH   SOLE   17,285 0 0
IONIS PHARMACEUTICALS INC Common Stocks 462222100 49,608 611,162 SH   SOLE   611,162 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF ETF 464287556 2,376 21,248 SH   SOLE   21,248 0 0
ISHARES US MEDICAL DEVICES ETF ETF 464288810 1,755 7,580 SH   SOLE   7,580 0 0
JOHNSON AND JOHNSON Common Stocks 478160104 302 2,161 SH   SOLE   2,161 0 0
LEMAITRE VASCULAR INC Common Stocks 525558201 1,528 49,299 SH   SOLE   49,299 0 0
LHC GROUP INC Common Stocks 50187A107 5,962 53,783 SH   SOLE   53,783 0 0
LIGAND PHARMACEUTICALS INC Common Stocks 53220K504 16,538 131,559 SH   SOLE   131,559 0 0
MERCK & CO INC Common Stocks 58933Y105 353 4,247 SH   SOLE   4,247 0 0
MODEL N INC Common Stocks 607525102 38,160 2,175,594 SH   SOLE   2,175,594 0 0
MYLAN N V Common Stocks N59465109 9,236 325,905 SH   SOLE   325,905 0 0
MYOKARDIA INC Common Stocks 62857M105 22,857 439,635 SH   SOLE   439,635 0 0
NEKTAR THERAPEUTICS Common Stocks 640268108 25,650 763,403 SH   SOLE   763,403 0 0
NEOGENOMICS INC Common Stocks 64049M209 32,830 1,604,611 SH   SOLE   1,604,611 0 0
NOVARTIS A G Common Stocks 66987V109 340 3,535 SH   SOLE   3,535 0 0
NUVECTRA CORP Common Stocks 67075N108 14,732 1,338,067 SH   SOLE   1,338,067 0 0
OMNICELL INC Common Stocks 68213N109 42,202 522,049 SH   SOLE   522,049 0 0
ORTHOPEDIATRICS CORP Common Stocks 68752L100 5,425 122,649 SH   SOLE   122,649 0 0
OXFORD IMMUNOTEC GLOBAL PLC Common Stocks G6855A103 47,270 2,743,479 SH   SOLE   2,743,479 0 0
PERKINELMER INC Common Stocks 714046109 216 2,245 SH   SOLE   2,245 0 0
PFIZER INC Common Stocks 717081103 360 8,469 SH   SOLE   8,469 0 0
QUIDEL CORP Common Stocks 74838J101 3,580 54,675 SH   SOLE   54,675 0 0
REPRO MED SYSTEMS INC Common Stocks 759910102 11,015 6,884,200 SH   SOLE   6,884,200 0 0
SANOFI-SYNTHELABO Common Stocks 80105N105 294 6,650 SH   SOLE   6,650 0 0
SEASPINE HOLDINGS CORP Common Stocks 81255T108 27,148 1,800,235 SH   SOLE   1,800,235 0 0
SIMULATIONS PLUS INC Common Stocks 829214105 5,326 252,309 SH   SOLE   252,309 0 0
STERIS CORP Common Stocks G84720104 211 1,649 SH   SOLE   1,649 0 0
TAKEDA PHARMACEUTICAL CO Common Stocks 874060205 8,416 413,136 SH   SOLE   413,136 0 0
TANDEM DIABETES CARE INC Common Stocks 875372203 17,015 267,954 SH   SOLE   267,954 0 0
TELEFLEX INCORPORATED Common Stocks 879369106 235 777 SH   SOLE   777 0 0
TELIGENT INC Common Stocks 87960W104 1,755 1,513,179 SH   SOLE   1,513,179 0 0
TEVA PHARMACEUTICAL IND Common Stocks 881624209 4,906 312,883 SH   SOLE   312,883 0 0
THERMO FISHER SCIENTIFIC INC Common Stocks 883556102 218 797 SH   SOLE   797 0 0
TRUPANION INC Common Stocks 898202106 6,346 193,820 SH   SOLE   193,820 0 0
VAPOTHERM INC Common Stocks 922107107 7,840 398,992 SH   SOLE   398,992 0 0
VERACYTE INC Common Stocks 92337F107 19,330 772,579 SH   SOLE   772,579 0 0
VERTEX PHARMACEUTICALS INC Common Stocks 92532F100 4,922 26,759 SH   SOLE   26,759 0 0
XENCOR INC Common Stocks 98401F105 15,882 511,328 SH   SOLE   511,328 0 0