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 383 4,159 SH   SOLE   0 0 0
ADURO BIOTECH INC Common Stocks 00739L101 9,422 3,568,955 SH   SOLE   0 0 0
ALKERMES PLC Common Stocks G01767105 5,032 170,533 SH   SOLE   0 0 0
AMGEN INC Common Stocks 031162100 215 1,105 SH   SOLE   0 0 0
ANTHEM INC COM Common Stocks 036752103 211 803 SH   SOLE   0 0 0
ARRAY BIOPHARMA INC Common Stocks 04269X105 40,667 2,853,826 SH   SOLE   0 0 0
ATRICURE INC Common Stocks 04963C209 29,553 965,797 SH   SOLE   0 0 0
BIO TECHNE CORP Common Stocks 09073M104 3,625 25,048 SH   SOLE   0 0 0
BIOMARIN PHARMACEUTICAL INC Common Stocks 09061G101 5,266 61,839 SH   SOLE   0 0 0
BLUEBIRD BIO INC Common Stocks 09609G100 3,274 33,002 SH   SOLE   0 0 0
CARDIOVASCULAR SYSTEMS INC Common Stocks 141619106 13,735 482,104 SH   SOLE   0 0 0
CELLECTIS SA Common Stocks 15117K103 437 26,234 SH   SOLE   0 0 0
CODEXIS INC Common Stocks 192005106 17,691 1,059,359 SH   SOLE   0 0 0
DYNATRONICS CORP Common Stocks 268157401 308 112,704 SH   SOLE   0 0 0
DYNAVAX TECHNOLOGIES CORP Common Stocks 268158201 3,160 345,339 SH   SOLE   0 0 0
GLOBUS MEDICAL INC Common Stocks 379577208 4,467 103,217 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC Common Stocks 40637H109 13,729 938,399 SH   SOLE   0 0 0
HARVARD BIOSCIENCE INC Common Stocks 416906105 22,290 7,009,586 SH   SOLE   0 0 0
HEALTH CARE SELECT SECTOR SPDR ETF ETF 81369Y209 1,578 18,241 SH   SOLE   0 0 0
HEALTHSTREAM INC Common Stocks 42222N103 2,179 90,210 SH   SOLE   0 0 0
HERON THERAPEUTICS INC Common Stocks 427746102 21,407 825,269 SH   SOLE   0 0 0
IMMUNOMEDICS INC Common Stocks 452907108 19,411 1,360,280 SH   SOLE   0 0 0
INTERSECT ENT INC Common Stocks 46071F103 19,765 701,398 SH   SOLE   0 0 0
INVESCO SMALLCAP HEALTH CARE ETF ETF 46138E149 1,859 17,285 SH   SOLE   0 0 0
IONIS PHARMACEUTICALS INC Common Stocks 462222100 31,896 590,010 SH   SOLE   0 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF ETF 464287556 2,053 21,291 SH   SOLE   0 0 0
ISHARES US MEDICAL DEVICES ETF ETF 464288810 1,515 7,580 SH   SOLE   0 0 0
JOHNSON AND JOHNSON Common Stocks 478160104 282 2,183 SH   SOLE   0 0 0
LEMAITRE VASCULAR INC Common Stocks 525558201 1,163 49,217 SH   SOLE   0 0 0
LHC GROUP INC Common Stocks 50187A107 5,031 53,587 SH   SOLE   0 0 0
LIGAND PHARMACEUTICALS INC Common Stocks 53220K504 12,808 94,382 SH   SOLE   0 0 0
MERCK & CO INC Common Stocks 58933Y105 328 4,294 SH   SOLE   0 0 0
MODEL N INC Common Stocks 607525102 22,840 1,726,404 SH   SOLE   0 0 0
MYLAN N V Common Stocks N59465109 4,581 167,187 SH   SOLE   0 0 0
NEKTAR THERAPEUTICS Common Stocks 640268108 24,003 730,226 SH   SOLE   0 0 0
NEOGENOMICS INC Common Stocks 64049M209 27,845 2,208,188 SH   SOLE   0 0 0
NOVARTIS A G Common Stocks 66987V109 307 3,572 SH   SOLE   0 0 0
NUVECTRA CORP Common Stocks 67075N108 18,994 1,162,451 SH   SOLE   0 0 0
NXSTAGE MEDICAL INC Common Stocks 67072V103 2,817 98,411 SH   SOLE   0 0 0
OMNICELL INC Common Stocks 68213N109 40,459 660,655 SH   SOLE   0 0 0
ORASURE TECHNOLOGIES INC Common Stocks 68554V108 5,983 512,216 SH   SOLE   0 0 0
ORTHOPEDIATRICS CORP Common Stocks 68752L100 4,269 122,394 SH   SOLE   0 0 0
OXFORD IMMUNOTEC GLOBAL PLC Common Stocks G6855A103 32,136 2,514,552 SH   SOLE   0 0 0
PFIZER INC Common Stocks 717081103 374 8,558 SH   SOLE   0 0 0
QUIDEL CORP Common Stocks 74838J101 2,661 54,511 SH   SOLE   0 0 0
REPRO MED SYSTEMS INC Common Stocks 759910102 11,301 6,848,900 SH   SOLE   0 0 0
SANOFI-SYNTHELABO Common Stocks 80105N105 292 6,720 SH   SOLE   0 0 0
SEASPINE HOLDINGS CORP Common Stocks 81255T108 32,560 1,785,071 SH   SOLE   0 0 0
SHIRE PLC Common Stocks 82481R106 28,440 163,409 SH   SOLE   0 0 0
SIMULATIONS PLUS INC Common Stocks 829214105 4,997 251,105 SH   SOLE   0 0 0
TANDEM DIABETES CARE INC Common Stocks 875372203 10,020 263,883 SH   SOLE   0 0 0
TELEFLEX INCORPORATED Common Stocks 879369106 202 783 SH   SOLE   0 0 0
TELIGENT INC Common Stocks 87960W104 2,008 1,465,569 SH   SOLE   0 0 0
TEVA PHARMACEUTICAL IND Common Stocks 881624209 4,327 280,607 SH   SOLE   0 0 0
TRUPANION INC Common Stocks 898202106 4,883 191,808 SH   SOLE   0 0 0
VAPOTHERM INC Common Stocks 922107107 6,075 304,509 SH   SOLE   0 0 0
VERACYTE INC Common Stocks 92337F107 19,164 1,523,405 SH   SOLE   0 0 0
VERTEX PHARMACEUTICALS INC Common Stocks 92532F100 4,079 24,615 SH   SOLE   0 0 0
XENCOR INC Common Stocks 98401F105 16,842 465,770 SH   SOLE   0 0 0