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 299 4,114 SH   SOLE   4,114 0 0
ADURO BIOTECH INC Common Stocks 00739L101 5,571 3,617,653 SH   SOLE   3,617,653 0 0
AERIE PHARMACEUTICALS INC Common Stocks 00771V108 14,130 478,174 SH   SOLE   478,174 0 0
AGIOS PHARMACEUTICALS INC Common Stocks 00847X104 12,365 247,897 SH   SOLE   247,897 0 0
ALEXION PHARMACEUTICALS INC Common Stocks 015351109 3,526 26,920 SH   SOLE   26,920 0 0
ALKERMES PLC Common Stocks G01767105 5,140 228,023 SH   SOLE   228,023 0 0
ALLERGAN PLC SHS Common Stocks G0177J108 361 2,157 SH   SOLE   2,157 0 0
AMGEN INC Common Stocks 031162100 201 1,092 SH   SOLE   1,092 0 0
ANTHEM INC COM Common Stocks 036752103 224 795 SH   SOLE   795 0 0
ARENA PHARMACEUTICALS INC Common Stocks 040047607 2,621 44,704 SH   SOLE   44,704 0 0
ARRAY BIOPHARMA INC Common Stocks 04269X105 56,177 1,212,545 SH   SOLE   1,212,545 0 0
ATRICURE INC Common Stocks 04963C209 33,174 1,111,740 SH   SOLE   1,111,740 0 0
BAXTER INTERNATIONAL INC Common Stocks 071813109 267 3,258 SH   SOLE   3,258 0 0
BIO TECHNE CORP Common Stocks 09073M104 5,940 28,491 SH   SOLE   28,491 0 0
BIOMARIN PHARMACEUTICAL INC Common Stocks 09061G101 6,002 70,077 SH   SOLE   70,077 0 0
BLUEBIRD BIO INC Common Stocks 09609G100 2,396 18,840 SH   SOLE   18,840 0 0
BRISTOL MYERS SQUIBB CO Common Stocks 110122108 7,501 165,397 SH   SOLE   165,397 0 0
CARDIOVASCULAR SYSTEMS INC Common Stocks 141619106 8,115 189,032 SH   SOLE   189,032 0 0
CELLECTIS SA Common Stocks 15117K103 1,183 75,843 SH   SOLE   75,843 0 0
CODEXIS INC Common Stocks 192005106 22,218 1,205,523 SH   SOLE   1,205,523 0 0
DANAHER CORP Common Stocks 235851102 200 1,400 SH   SOLE   1,400 0 0
DYNATRONICS CORP Common Stocks 268157401 194 117,619 SH   SOLE   117,619 0 0
ENDOLOGIX INC Common Stocks 29266S304 17,828 2,462,448 SH   SOLE   2,462,448 0 0
EPIZYME INC Common Stocks 29428V104 2,511 200,063 SH   SOLE   200,063 0 0
GRIFOLS SA SPONSORED ADR CLASS B Common Stocks 398438408 215 10,166 SH   SOLE   10,166 0 0
HALOZYME THERAPEUTICS INC Common Stocks 40637H109 18,345 1,067,813 SH   SOLE   1,067,813 0 0
HARVARD BIOSCIENCE INC Common Stocks 416906105 1,176 588,148 SH   SOLE   588,148 0 0
HEALTH CARE SELECT SECTOR SPDR ETF ETF 81369Y209 1,690 18,241 SH   SOLE   18,241 0 0
HEALTHSTREAM INC Common Stocks 42222N103 2,351 90,924 SH   SOLE   90,924 0 0
HERON THERAPEUTICS INC Common Stocks 427746102 20,425 1,098,723 SH   SOLE   1,098,723 0 0
HILL-ROM HOLDINGS INC Common Stocks 431475102 222 2,121 SH   SOLE   2,121 0 0
IMMUNOMEDICS INC Common Stocks 452907108 16,970 1,223,483 SH   SOLE   1,223,483 0 0
INTERSECT ENT INC Common Stocks 46071F103 15,224 668,893 SH   SOLE   668,893 0 0
INVESCO SMALLCAP HEALTH CARE ETF ETF 46138E149 2,038 17,285 SH   SOLE   17,285 0 0
IONIS PHARMACEUTICALS INC Common Stocks 462222100 21,025 327,132 SH   SOLE   327,132 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF Common Stocks 464287556 2,318 21,248 SH   SOLE   21,248 0 0
ISHARES US MEDICAL DEVICES ETF ETF 464288810 1,825 7,580 SH   SOLE   7,580 0 0
JOHNSON AND JOHNSON Common Stocks 478160104 301 2,161 SH   SOLE   2,161 0 0
LEMAITRE VASCULAR INC Common Stocks 525558201 1,386 49,532 SH   SOLE   49,532 0 0
LHC GROUP INC Common Stocks 50187A107 6,464 54,053 SH   SOLE   54,053 0 0
LIGAND PHARMACEUTICALS INC Common Stocks 53220K504 11,261 98,649 SH   SOLE   98,649 0 0
MERCK & CO INC Common Stocks 58933Y105 356 4,247 SH   SOLE   4,247 0 0
MODEL N INC Common Stocks 607525102 42,481 2,178,520 SH   SOLE   2,178,520 0 0
MYLAN N V Common Stocks N59465109 14,162 743,784 SH   SOLE   743,784 0 0
MYOKARDIA INC Common Stocks 62857M105 26,975 537,999 SH   SOLE   537,999 0 0
NEKTAR THERAPEUTICS Common Stocks 640268108 25,396 713,769 SH   SOLE   713,769 0 0
NEOGENOMICS INC Common Stocks 64049M209 29,083 1,325,582 SH   SOLE   1,325,582 0 0
NOVARTIS AG-SPONSORED ADR Common Stocks 66987V109 323 3,535 SH   SOLE   3,535 0 0
NUVECTRA CORP Common Stocks 67075N108 4,483 1,338,092 SH   SOLE   1,338,092 0 0
OMNICELL INC Common Stocks 68213N109 28,516 331,462 SH   SOLE   331,462 0 0
ORTHOPEDIATRICS CORP Common Stocks 68752L100 4,807 123,260 SH   SOLE   123,260 0 0
OXFORD IMMUNOTEC GLOBAL PLC Common Stocks G6855A103 43,211 3,140,347 SH   SOLE   3,140,347 0 0
PFIZER INC Common Stocks 717081103 367 8,469 SH   SOLE   8,469 0 0
QUIDEL CORP Common Stocks 74838J101 3,259 54,943 SH   SOLE   54,943 0 0
REPRO MED SYSTEMS INC Common Stocks 759910102 19,826 6,884,200 SH   SOLE   6,884,200 0 0
SANOFI-SYNTHELABO Common Stocks 80105N105 288 6,650 SH   SOLE   6,650 0 0
SAREPTA THERAPEUTICS INC. Common Stocks 803607100 456 3,000 SH   SOLE   3,000 0 0
SEASPINE HOLDINGS CORP Common Stocks 81255T108 23,863 1,800,997 SH   SOLE   1,800,997 0 0
SI-BONE INC Common Stocks 825704109 13,248 651,319 SH   SOLE   651,319 0 0
SIMULATIONS PLUS INC Common Stocks 829214105 7,241 253,530 SH   SOLE   253,530 0 0
STERIS CORP Common Stocks G84720104 246 1,649 SH   SOLE   1,649 0 0
TAKEDA PHARMACEUTICAL CO Common Stocks 874060205 7,338 414,627 SH   SOLE   414,627 0 0
TANDEM DIABETES CARE INC Common Stocks 875372203 8,831 136,865 SH   SOLE   136,865 0 0
TELIGENT INC Common Stocks 87960W104 2,033 3,227,003 SH   SOLE   3,227,003 0 0
TEVA PHARMACEUTICAL IND Common Stocks 881624209 8,974 972,234 SH   SOLE   972,234 0 0
THERMO FISHER SCIENTIFIC INC Common Stocks 883556102 234 797 SH   SOLE   797 0 0
TRANSMEDICS GROUP INC Common Stocks 89377M109 783 27,000 SH   SOLE   27,000 0 0
TRUPANION INC Common Stocks 898202106 7,037 194,778 SH   SOLE   194,778 0 0
ULTRAGENYX PHARMACEUTICAL INC Common Stocks 90400D108 11,431 180,017 SH   SOLE   180,017 0 0
VAPOTHERM INC Common Stocks 922107107 11,430 496,969 SH   SOLE   496,969 0 0
VERACYTE INC Common Stocks 92337F107 16,795 589,099 SH   SOLE   589,099 0 0
VERTEX PHARMACEUTICALS INC Common Stocks 92532F100 4,929 26,878 SH   SOLE   26,878 0 0
XENCOR INC Common Stocks 98401F105 20,438 499,344 SH   SOLE   499,344 0 0