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
3M CO COM 88579Y101 17,124 89,869 SH   SOLE   89,869 0 0
8X8 INC. COM 282914100 20,231 1,121,470 SH   SOLE   1,121,470 0 0
A T & T INC COM 00206R102 47,235 1,655,033 SH   SOLE   1,655,033 0 0
A. O. SMITH CORP COM 831865209 20,953 490,700 SH   SOLE   490,700 0 0
ABB LTD (SW) COM 000375204 4,961 260,960 SH   SOLE   260,960 0 0
ABBOTT LABORATORIES COM 002824100 38,307 529,608 SH   SOLE   529,608 0 0
ABBVIE INC COM COM 00287Y109 3,482 37,769 SH   SOLE   37,769 0 0
ABIOMED, INC. COM 003654100 2,253 6,930 SH   SOLE   6,930 0 0
ACACIA COMMUNICATIONS COM 00401C108 5,356 140,960 SH   SOLE   140,960 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 501 10,750 SH   SOLE   10,750 0 0
ACUITY BRANDS INC COM 00508y102 5,251 45,677 SH   SOLE   45,677 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 1,616 189,205 SH   SOLE   189,205 0 0
ADOBE INC COM 00724F101 2,518 11,131 SH   SOLE   11,131 0 0
AERIE PHARMACEUTICALS, INC COM 00771V108 6,273 173,760 SH   SOLE   173,760 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 17,697 262,330 SH   SOLE   262,330 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 26,325 164,480 SH   SOLE   164,480 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 11,560 506,790 SH   SOLE   506,790 0 0
AKAMAI TECHNOLOGIES COM 00971T101 12,916 211,465 SH   SOLE   211,465 0 0
ALIBABA GROUP HOLDING LTD COM 01609W102 1,800 13,130 SH   SOLE   13,130 0 0
ALIGN TECHNOLOGY INC COM 016255101 25,681 122,624 SH   SOLE   122,624 0 0
ALLEGION PLC COM G0176J109 7,754 97,280 SH   SOLE   97,280 0 0
ALLERGAN PLC COM G0177J108 245 1,835 SH   SOLE   1,835 0 0
ALLSTATE CORP COM 020002101 26,476 320,420 SH   SOLE   320,420 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 704 9,650 SH   SOLE   9,650 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 47,461 45,419 SH   SOLE   45,419 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 8,746 8,445 SH   SOLE   8,445 0 0
AMAZON.COM INC COM 023135106 39,457 26,270 SH   SOLE   26,270 0 0
AMBER ROAD, INC COM 02318Y108 1,081 131,400 SH   SOLE   131,400 0 0
AMBEV SA SPN ADR COM 02319V103 1,366 348,400 SH   SOLE   348,400 0 0
AMC ENTERTAINMENT HOLDINGS INC COM 00165C104 796 64,850 SH   SOLE   64,850 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,188 15,899 SH   SOLE   15,899 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 2,034 12,855 SH   SOLE   12,855 0 0
AMETEK INC. COM 031100100 25,660 379,027 SH   SOLE   379,027 0 0
AMGEN COM 031162100 7,046 36,195 SH   SOLE   36,195 0 0
ANHEUSER-BUSCH COMPANIES INC COM 03524a108 5,219 79,311 SH   SOLE   79,311 0 0
ANTHEM INC COM 036752103 1,123 4,275 SH   SOLE   4,275 0 0
AON PLC COM G0408V102 5,524 38,000 SH   SOLE   38,000 0 0
APACHE CORP COM 037411105 24,343 927,345 SH   SOLE   927,345 0 0
APOGEE ENTERPRISES INC COM 037598109 821 27,500 SH   SOLE   27,500 0 0
APPLE INC COM 037833100 31,601 200,337 SH   SOLE   200,337 0 0
APPROACH RESOURCES COM 03834A103 32 36,300 SH   SOLE   36,300 0 0
APTIV PLC COM G6095L109 22,216 360,830 SH   SOLE   360,830 0 0
AQUAVENTURE HOLDINGS LTD COM G0443N107 614 32,500 SH   SOLE   32,500 0 0
ARCHER DANIELS MIDLAND COM 039483102 1,229 29,995 SH   SOLE   29,995 0 0
ASML HOLDING NV ORD COM N07059210 4,006 25,741 SH   SOLE   25,741 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 16,516 200,972 SH   SOLE   200,972 0 0
ASTRONICS COM 046433108 1,387 45,540 SH   SOLE   45,540 0 0
AT HOME GROUP INC COM 04650Y100 5,893 315,835 SH   SOLE   315,835 0 0
ATHENAHEALTH INC COM 04685W103 14,953 113,340 SH   SOLE   113,340 0 0
AUTODESK COM 052769106 13,053 101,495 SH   SOLE   101,495 0 0
AVALARA, INC COM 05338G106 1,184 38,000 SH   SOLE   38,000 0 0
B&G FOODS COM 05508R106 15,574 538,695 SH   SOLE   538,695 0 0
BAKER HUGHES - A GE COMPANY COM 05722G100 623 29,000 SH   SOLE   29,000 0 0
BANDWIDTH INC CL A COM 05988J103 7,513 184,375 SH   SOLE   184,375 0 0
BANK OF AMERICA CORP COM 060505104 1,257 51,016 SH   SOLE   51,016 0 0
BAXTER INTL INC COM 071813109 21,908 332,843 SH   SOLE   332,843 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 11,628 671,860 SH   SOLE   671,860 0 0
BB&T CORP COM 054937107 32,650 753,690 SH   SOLE   753,690 0 0
BECTON DICKINSON & CO. COM 075887109 2,591 11,498 SH   SOLE   11,498 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 1,839 9,006 SH   SOLE   9,006 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670108 306 1 SH   SOLE   1 0 0
BHP GROUP LIMITED COM 088606108 832 17,220 SH   SOLE   17,220 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 979 4,215 SH   SOLE   4,215 0 0
BIO-TECHE CORPORATION COM 09073M104 37,128 256,552 SH   SOLE   256,552 0 0
BIOGEN INC COM 09062X103 4,517 15,012 SH   SOLE   15,012 0 0
BLACKBERRY LTD COM 09228F103 19,334 2,719,232 SH   SOLE   2,719,232 0 0
BLACKROCK INC COM 09247X101 435 1,108 SH   SOLE   1,108 0 0
BLOOM ENERGY CORPORATION COM 093712107 2,231 223,580 SH   SOLE   223,580 0 0
BOEING CO. COM 097023105 78,039 241,980 SH   SOLE   241,980 0 0
BOOKING HOLDINGS INC COM 09857L108 5,536 3,214 SH   SOLE   3,214 0 0
BORG WARNER INC COM 099724106 2,944 84,755 SH   SOLE   84,755 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 1,985 8,240 SH   SOLE   8,240 0 0
BP PLC, INC ADR (UK) COM 055622104 34,923 920,978 SH   SOLE   920,978 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 11,321 217,795 SH   SOLE   217,795 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 16,677 173,270 SH   SOLE   173,270 0 0
BUNGE LTD COM g16962105 287 5,375 SH   SOLE   5,375 0 0
CAMBREX CORP COM 132011107 4,062 107,565 SH   SOLE   107,565 0 0
CAMPBELL SOUP CO COM 134429109 2,553 77,390 SH   SOLE   77,390 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 4,298 58,000 SH   SOLE   58,000 0 0
CARDLYTIC INC COM 14161W105 1,033 95,400 SH   SOLE   95,400 0 0
CARGURUS, INC COM 141788109 3,630 107,620 SH   SOLE   107,620 0 0
CARMAX INC COM 143130102 2,364 37,683 SH   SOLE   37,683 0 0
CARNIVAL CORP CLASS A PAIRED S COM 143658300 3,357 68,103 SH   SOLE   68,103 0 0
CATALENT INC COM 148806102 7,478 239,825 SH   SOLE   239,825 0 0
CBRE GROUP INC - CL A COM 12504L109 2,657 66,347 SH   SOLE   66,347 0 0
CEDAR FAIR L P DEPOSITARY UNIT COM 150185106 320 6,775 SH   SOLE   6,775 0 0
CENTENE CORPORATION COM 15135B101 2,016 17,482 SH   SOLE   17,482 0 0
CERNER CORP COM 156782104 1,424 27,160 SH   SOLE   27,160 0 0
CHARLES SCHWAB CORP COM 808513105 2,268 54,610 SH   SOLE   54,610 0 0
CHEVRON CORP COM 166764100 48,364 444,566 SH   SOLE   444,566 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 1,301 3,013 SH   SOLE   3,013 0 0
CINCINNATI FINANCIAL CORP COM 172062101 18,892 244,019 SH   SOLE   244,019 0 0
CISCO SYS INC COM COM 17275R102 43,243 997,995 SH   SOLE   997,995 0 0
CITIGROUP INC COM 172967424 448 8,605 SH   SOLE   8,605 0 0
CLOROX CO COM 189054109 44,134 286,322 SH   SOLE   286,322 0 0
CME GROUP INC. COM 12572Q105 30,338 161,268 SH   SOLE   161,268 0 0
COCA-COLA COM 191216100 50,667 1,070,052 SH   SOLE   1,070,052 0 0
COLGATE PALMOLIVE CO COM 194162103 10,073 169,238 SH   SOLE   169,238 0 0
COLLIERS INTL GROUP INC COM 194693107 690 12,540 SH   SOLE   12,540 0 0
COMCAST CORP CLASS A COM 20030N101 569 16,719 SH   SOLE   16,719 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 2,684 93,100 SH   SOLE   93,100 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 1,174 94,300 SH   SOLE   94,300 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 12,973 311,175 SH   SOLE   311,175 0 0
CONAGRA BRANDS COM 205887102 1,029 48,181 SH   SOLE   48,181 0 0
CONOCOPHILLIPS COM 20825C104 31,567 506,285 SH   SOLE   506,285 0 0
CONSTELLATION BRANDS INC CL A COM 21036p108 1,017 6,322 SH   SOLE   6,322 0 0
CONTURA ENERGY INC COM 21241B100 1,065 16,197 SH   SOLE   16,197 0 0
COPART INC COM 217204106 20,491 428,855 SH   SOLE   428,855 0 0
CORECIVIC INC COM 21871N101 8,413 471,870 SH   SOLE   471,870 0 0
CORNING INC COM 219350105 1,058 35,015 SH   SOLE   35,015 0 0
COSTAR GROUP INC COM 22160N109 5,184 15,366 SH   SOLE   15,366 0 0
COSTCO WHOLESALE COM 22160K105 36,472 179,040 SH   SOLE   179,040 0 0
COUPA SOFTWARE INC COM 22266L106 3,359 53,430 SH   SOLE   53,430 0 0
CRH PLC - SPONS ADR COM 12626k203 1,458 55,350 SH   SOLE   55,350 0 0
CROSS COUNTRY HEALTHCARE INC COM 227483104 370 50,500 SH   SOLE   50,500 0 0
CROWN CASTLE INTL CORP COM 22822V101 17,083 157,260 SH   SOLE   157,260 0 0
CUMMINS INC. COM 231021106 3,108 23,255 SH   SOLE   23,255 0 0
CVS HEALTH CORP COM 126650100 889 13,562 SH   SOLE   13,562 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 6,842 92,280 SH   SOLE   92,280 0 0
CYRUSONE INC COM 23283R100 11,117 210,240 SH   SOLE   210,240 0 0
CareDx, Inc COM 14167L103 6,043 240,370 SH   SOLE   240,370 0 0
DANAHER CORP COM 235851102 6,035 58,524 SH   SOLE   58,524 0 0
DAVE & BUSTER'S INC COM 238337109 7,895 177,185 SH   SOLE   177,185 0 0
DECIPHERA PHARMACEUTICALS INC COM 24344T101 4,487 213,769 SH   SOLE   213,769 0 0
DEL TACO RESTAURANTS INC COM 245496104 670 67,100 SH   SOLE   67,100 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 4,095 140,000 SH   SOLE   140,000 0 0
DELTA AIR LINES, INC. COM 247361702 1,851 37,100 SH   SOLE   37,100 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 12,139 85,610 SH   SOLE   85,610 0 0
DIGITAL REALTY TRUST INC COM 253868103 9,089 85,300 SH   SOLE   85,300 0 0
DISNEY (WALT) CO. COM 254687106 9,811 89,480 SH   SOLE   89,480 0 0
DOLBY LABORATORIES INC - CL A COM 25659T107 668 10,800 SH   SOLE   10,800 0 0
DOLLAR GENERAL CORP COM 256677105 5,168 47,819 SH   SOLE   47,819 0 0
DOVER CORP COM 260003108 755 10,635 SH   SOLE   10,635 0 0
DOW DUPONT COM 26078J100 33,542 627,197 SH   SOLE   627,197 0 0
DROPBOX, INC COM 26210C104 1,631 79,858 SH   SOLE   79,858 0 0
DUNKIN BRANDS GROUP INC COM 265504100 414 6,450 SH   SOLE   6,450 0 0
DYCOM INDUSTRIES INC COM 267475101 6,045 111,860 SH   SOLE   111,860 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 471 51,500 SH   SOLE   51,500 0 0
E.L.F BEAUTY INC COM 26856L103 361 41,700 SH   SOLE   41,700 0 0
EASTMAN CHEMICAL CO COM 277432100 8,522 116,565 SH   SOLE   116,565 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 4,513 221,980 SH   SOLE   221,980 0 0
ECOLAB INC COM 278865100 30,636 207,915 SH   SOLE   207,915 0 0
EDISON INTERNATIONAL INC COM 281020107 502 8,850 SH   SOLE   8,850 0 0
EHEATLH INC COM 28238P109 1,509 39,285 SH   SOLE   39,285 0 0
ELECTRONIC ARTS INC COM 285512109 24,790 314,158 SH   SOLE   314,158 0 0
ELI LILLY & CO COM COM 532457108 32,337 279,445 SH   SOLE   279,445 0 0
EMERSON ELECTRIC CO COM 291011104 7,180 120,167 SH   SOLE   120,167 0 0
ENERGY TRANSFER EQUITY LP COM 29273v100 463 35,050 SH   SOLE   35,050 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 604 24,550 SH   SOLE   24,550 0 0
ENVESTNET INC COM 29404K106 1,501 30,505 SH   SOLE   30,505 0 0
ENVIVA PARTNERS LP COM 29414J107 266 9,600 SH   SOLE   9,600 0 0
EPAM SYSTEMS, INC COM 29414B104 17,203 148,285 SH   SOLE   148,285 0 0
EQUIFAX INC COM 294429105 17,359 186,390 SH   SOLE   186,390 0 0
EQUINIX INC COM 29444U700 30,852 87,508 SH   SOLE   87,508 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 411 15,000 SH   SOLE   15,000 0 0
ESTEE LAUDER - CLASS A COM 518439104 1,015 7,800 SH   SOLE   7,800 0 0
EVERBRIDGE INC COM 29978A104 1,010 17,800 SH   SOLE   17,800 0 0
EVERGY INC COM 30034W106 458 8,074 SH   SOLE   8,074 0 0
EVERQUOTE INC COM 30041R108 330 78,900 SH   SOLE   78,900 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 380 67,680 SH   SOLE   67,680 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 9,367 975,716 SH   SOLE   975,716 0 0
EXACT SCIENCES CORP COM 30063P105 3,567 56,525 SH   SOLE   56,525 0 0
EXPEDIA GROUP, INC COM 30212P303 34,977 310,491 SH   SOLE   310,491 0 0
EXXON MOBIL CORP COM COM 30231G102 49,406 724,536 SH   SOLE   724,536 0 0
F5 NETWORKS INC COM 315616102 3,694 22,797 SH   SOLE   22,797 0 0
FACEBOOK, INC. COM 30303M102 10,826 82,587 SH   SOLE   82,587 0 0
FASTENAL COMPANY COM 311900104 322 6,160 SH   SOLE   6,160 0 0
FEDEX CORPORATION COM 31428X106 4,583 28,408 SH   SOLE   28,408 0 0
FIRSTSERVICE CORP NEW COM 33767E103 431 6,300 SH   SOLE   6,300 0 0
FISERV INC COM 337738108 25,491 346,860 SH   SOLE   346,860 0 0
FIVE9 INC COM 338307101 1,417 32,400 SH   SOLE   32,400 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 17,167 92,435 SH   SOLE   92,435 0 0
FLOOR & DECOR HOLDINGS COM 339750101 3,509 135,465 SH   SOLE   135,465 0 0
FLUOR CORP 'NEW' COM 343412102 396 12,295 SH   SOLE   12,295 0 0
FMC CORP COM 302491303 28,229 381,682 SH   SOLE   381,682 0 0
FORD MOTOR CO COM 345370860 8,865 1,158,815 SH   SOLE   1,158,815 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 6,267 241,150 SH   SOLE   241,150 0 0
FOUNDATION BUILDING MATERIAL COM 350392106 1,089 131,000 SH   SOLE   131,000 0 0
FRONTDOOR INC COM 35905A109 10,349 388,909 SH   SOLE   388,909 0 0
GALLAGHER ARTHUR J & CO COM 363576109 40,433 548,610 SH   SOLE   548,610 0 0
GARMIN LTD COM H2906T109 25,359 400,497 SH   SOLE   400,497 0 0
GARTNER INC COM 366651107 14,707 115,046 SH   SOLE   115,046 0 0
GENERAC HOLDINGS INC COM 368736104 6,437 129,510 SH   SOLE   129,510 0 0
GENERAL DYNAMICS CORP COM 369550108 25,204 160,323 SH   SOLE   160,323 0 0
GENERAL ELECTRIC COM 369604103 9,747 1,287,620 SH   SOLE   1,287,620 0 0
GENERAL MILLS COM 370334104 22,605 580,500 SH   SOLE   580,500 0 0
GENERAL MOTORS CORPORATION COM 37045V100 2,092 62,540 SH   SOLE   62,540 0 0
GENESEE & WYOMING INC - CL A COM 371559105 295 3,990 SH   SOLE   3,990 0 0
GENUINE PARTS CO COM 372460105 797 8,301 SH   SOLE   8,301 0 0
GILEAD SCIENCES INC COM 375558103 10,910 174,425 SH   SOLE   174,425 0 0
GLAXO SMITHKLINE ADR COM 37733W105 42,701 1,117,525 SH   SOLE   1,117,525 0 0
GODADDY, INC. COM 380237107 14,909 227,196 SH   SOLE   227,196 0 0
GRAINGER W W INC COM 384802104 624 2,210 SH   SOLE   2,210 0 0
GREENBRIER COMPANIES INC COM 393657101 751 19,000 SH   SOLE   19,000 0 0
GREENSKY COM 39572G100 4,964 518,663 SH   SOLE   518,663 0 0
GRIFOLS SA-ADR COM 398438408 4,181 227,700 SH   SOLE   227,700 0 0
GUARDANT HEALTH INC COM 40131M109 2,096 55,765 SH   SOLE   55,765 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 21,655 269,914 SH   SOLE   269,914 0 0
HALLIBURTON CO. COM 406216101 287 10,800 SH   SOLE   10,800 0 0
HAMILTON LANE INC - CLASS A COM 407497106 9,618 259,951 SH   SOLE   259,951 0 0
HARRIS CORPORATION COM 413875105 17,073 126,799 SH   SOLE   126,799 0 0
HASBRO INC COM 418056107 541 6,655 SH   SOLE   6,655 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 2,396 63,851 SH   SOLE   63,851 0 0
HEALTH INSURANCE INNOVATION - COM 42225K106 6,435 240,740 SH   SOLE   240,740 0 0
HEALTHEQUITY INC COM 42226A107 8,317 139,425 SH   SOLE   139,425 0 0
HEALTHSTREAM INC COM 42222N103 1,207 50,000 SH   SOLE   50,000 0 0
HELMERICH & PAYNE INC COM 423452101 16,008 333,910 SH   SOLE   333,910 0 0
HERSHEY FOODS COM 427866108 2,600 24,260 SH   SOLE   24,260 0 0
HESS CORP COM 42809H107 42,669 1,053,552 SH   SOLE   1,053,552 0 0
HEXCEL CORP COM 428291108 18,094 315,559 SH   SOLE   315,559 0 0
HMS HOLDINGS INC COM 40425J101 7,835 278,525 SH   SOLE   278,525 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 45,733 894,625 SH   SOLE   894,625 0 0
HOME DEPOT INC COM 437076102 7,815 45,482 SH   SOLE   45,482 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 6,232 47,168 SH   SOLE   47,168 0 0
HUNTSMAN CORPORATION COM 447011107 272 14,100 SH   SOLE   14,100 0 0
IAC/INTERACTIVECORP COM 44919P508 17,759 97,020 SH   SOLE   97,020 0 0
ICF INTL INC COM 44925C103 9,939 153,423 SH   SOLE   153,423 0 0
ICHOR HOLDINGS LTD COM G4740B105 999 61,300 SH   SOLE   61,300 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 5,016 487,480 SH   SOLE   487,480 0 0
IDEXX LABORATORIES INC COM 45168D104 29,611 159,181 SH   SOLE   159,181 0 0
IHS MARKIT LTD COM G47567105 25,850 538,888 SH   SOLE   538,888 0 0
ILLINOIS TOOL WORKS INC COM 452308109 270 2,128 SH   SOLE   2,128 0 0
ILLUMINA INC COM 452327109 34,421 114,763 SH   SOLE   114,763 0 0
INGEVITY CORP COM 45688C107 22,939 274,099 SH   SOLE   274,099 0 0
INOGEN, INC. COM 45780L104 7,151 57,590 SH   SOLE   57,590 0 0
INPHI CORP COM 45772F107 4,178 129,960 SH   SOLE   129,960 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 5,328 126,100 SH   SOLE   126,100 0 0
INSTRUCTURE INC COM 45781U103 1,583 42,200 SH   SOLE   42,200 0 0
INT'L BUSINESS MACHINES COM 459200101 28,474 250,500 SH   SOLE   250,500 0 0
INTEL CORP COM 458140100 71,279 1,518,845 SH   SOLE   1,518,845 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 27,255 361,809 SH   SOLE   361,809 0 0
INTERNATIONAL PAPER COM 460146103 5,602 138,805 SH   SOLE   138,805 0 0
INTERNATL FLAVORS & FRAGRANCES COM 459506101 21,440 159,675 SH   SOLE   159,675 0 0
INTERXION HOLDINGS NV COM N47279109 13,433 248,030 SH   SOLE   248,030 0 0
INTUIT INC COM 461202103 28,937 147,001 SH   SOLE   147,001 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,885 6,025 SH   SOLE   6,025 0 0
IQVIA HOLDINGS INC COM 46266C105 26,584 228,838 SH   SOLE   228,838 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 484 1,925 SH   SOLE   1,925 0 0
J P MORGAN CHASE COM 46625h100 1,929 19,762 SH   SOLE   19,762 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 16,716 132,124 SH   SOLE   132,124 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 2,154 17,378 SH   SOLE   17,378 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 5,077 70,700 SH   SOLE   70,700 0 0
JOHNSON & JOHNSON COM 478160104 62,126 481,409 SH   SOLE   481,409 0 0
JOHNSON CONTROLS INC COM G51502105 2,407 81,184 SH   SOLE   81,184 0 0
KANSAS CITY SOUTHERN INC COM 485170302 11,917 124,846 SH   SOLE   124,846 0 0
KELLOGG CO COM 487836108 14,965 262,495 SH   SOLE   262,495 0 0
KEURIG DR PEPPER INC COM 49271V100 2,285 89,125 SH   SOLE   89,125 0 0
KIMBERLY-CLARK CORP COM 494368103 35,161 308,595 SH   SOLE   308,595 0 0
KINDER MORGAN INC COM 49456B101 24,062 1,564,492 SH   SOLE   1,564,492 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 1,400 25,200 SH   SOLE   25,200 0 0
KLA TENCOR CORP COM 482480100 8,946 99,970 SH   SOLE   99,970 0 0
KORN FERRY COM 500643200 5,138 129,945 SH   SOLE   129,945 0 0
KORNIT DIGITAL LTD COM M6372Q113 10,760 574,785 SH   SOLE   574,785 0 0
KRAFT HEINZ CO COM 500754106 7,602 176,616 SH   SOLE   176,616 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 1,161 82,400 SH   SOLE   82,400 0 0
LANDMARK BANCORP INC. COM 51504L107 1,740 75,004 SH   SOLE   75,004 0 0
LGI HOMES, INC. COM 50187T106 588 13,000 SH   SOLE   13,000 0 0
LHC GROUP INC COM 50187A107 1,511 16,100 SH   SOLE   16,100 0 0
LIBERTY GLOBAL INT. CLASS C COM G5480U120 2,283 110,600 SH   SOLE   110,600 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 889 29,904 SH   SOLE   29,904 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229854 893 29,094 SH   SOLE   29,094 0 0
LIBERTY MEDIA CORP-BRAVES C COM 531229888 1,543 62,000 SH   SOLE   62,000 0 0
LIGAND PHARMACEUTICALS COM 53220K504 12,589 92,769 SH   SOLE   92,769 0 0
LINDE AG COM G5494J103 6,675 42,780 SH   SOLE   42,780 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 35,028 2,175,628 SH   SOLE   2,175,628 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 35,909 2,413,233 SH   SOLE   2,413,233 0 0
LITTELFUSE INC COM 537008104 2,215 12,915 SH   SOLE   12,915 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 3,565 72,393 SH   SOLE   72,393 0 0
LKQ CORP COM 501889208 30,261 1,275,241 SH   SOLE   1,275,241 0 0
LOCKHEED MARTIN CORP COM 539830109 325 1,243 SH   SOLE   1,243 0 0
LOGMEIN INC COM 54142L109 1,941 23,801 SH   SOLE   23,801 0 0
LOWES COMPANIES INC. COM 548661107 2,460 26,633 SH   SOLE   26,633 0 0
LUMENTUM HOLDINGS INC COM 55024U109 8,881 211,400 SH   SOLE   211,400 0 0
LUXOTTICA GROUP SPA SPONSORED COM 55068R202 1,271 21,500 SH   SOLE   21,500 0 0
M.D.C. HOLDINGS, INC. COM 552676108 367 13,060 SH   SOLE   13,060 0 0
MARATHON OIL CORP COM 565849106 2,504 174,645 SH   SOLE   174,645 0 0
MARATHON PETROLEUM CORP COM 56585A102 8,942 151,526 SH   SOLE   151,526 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 1,747 8,267 SH   SOLE   8,267 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 1,406 12,947 SH   SOLE   12,947 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 5,456 31,743 SH   SOLE   31,743 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 825 50,975 SH   SOLE   50,975 0 0
MASCO CORP COM 574599106 1,359 46,475 SH   SOLE   46,475 0 0
MASONITE INTERNATIONAL CORP COM 575385109 3,180 70,925 SH   SOLE   70,925 0 0
MASTEC INC COM 576323109 10,409 256,635 SH   SOLE   256,635 0 0
MASTERCARD INC-CLASS A COM 57636Q104 4,751 25,186 SH   SOLE   25,186 0 0
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103 441 23,600 SH   SOLE   23,600 0 0
MATERALISE NV ADR COM 57667T100 1,168 58,300 SH   SOLE   58,300 0 0
MAXLINEAR INC COM 57776J100 792 45,000 SH   SOLE   45,000 0 0
MCCORMICK & CO INC COM 579780206 553 3,975 SH   SOLE   3,975 0 0
MCDONALD'S CORP COM 580135101 43,424 244,548 SH   SOLE   244,548 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 5,571 82,625 SH   SOLE   82,625 0 0
MEDTRONIC PLC COM G5960L103 6,001 65,971 SH   SOLE   65,971 0 0
MERCK & CO NEW COM 58933Y105 49,623 649,425 SH   SOLE   649,425 0 0
MERIT MEDICAL SYSTEMS INC COM 589889104 10,531 188,700 SH   SOLE   188,700 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 23,744 41,981 SH   SOLE   41,981 0 0
MGP INGREDIENTS INC COM 55303J106 7,163 125,555 SH   SOLE   125,555 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 21,699 301,710 SH   SOLE   301,710 0 0
MICROSOFT CORP COM 594918104 115,697 1,139,083 SH   SOLE   1,139,083 0 0
MIMECAST, LTD COM G14838109 9,332 277,479 SH   SOLE   277,479 0 0
MOBILE MINI, INC. COM 60740F105 397 12,500 SH   SOLE   12,500 0 0
MOHAWK INDUSTRIES INC COM 608190104 23,669 202,372 SH   SOLE   202,372 0 0
MONDELEZ INTL INC COM 609207105 7,823 195,420 SH   SOLE   195,420 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 10,258 88,240 SH   SOLE   88,240 0 0
MONSTER BEVERAGE CORPORATION COM 61174X109 2,553 51,875 SH   SOLE   51,875 0 0
MOODY'S CORPORATION COM 615369105 3,638 25,976 SH   SOLE   25,976 0 0
MORNINGSTAR INC. COM 617700109 1,082 9,850 SH   SOLE   9,850 0 0
MOTORCAR PARTS OF AMERICA, INC COM 620071100 8,013 481,571 SH   SOLE   481,571 0 0
MSCI INC COM 55354G100 31,160 211,355 SH   SOLE   211,355 0 0
MYLAN NV COM N59465109 13,357 487,490 SH   SOLE   487,490 0 0
NASDAQ OMX GROUP INC COM 631103108 23,363 286,414 SH   SOLE   286,414 0 0
NATERA, INC COM 632307104 4,364 312,591 SH   SOLE   312,591 0 0
NAUTILUS INC COM 63910B102 470 43,100 SH   SOLE   43,100 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 683 8,436 SH   SOLE   8,436 0 0
NEURONETICS INC COM 64131A105 329 17,000 SH   SOLE   17,000 0 0
NEWMONT MINING CORP COM 651639106 2,496 72,025 SH   SOLE   72,025 0 0
NEXEO SOLUTIONS INC COM 65342H102 1,513 176,100 SH   SOLE   176,100 0 0
NIELSEN HOLDINGS PLC COM G6518L108 1,167 50,025 SH   SOLE   50,025 0 0
NIKE INC COM 654106103 5,591 75,414 SH   SOLE   75,414 0 0
NLIGHT INC COM 65487K100 356 20,000 SH   SOLE   20,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 6,724 44,965 SH   SOLE   44,965 0 0
NORTHERN TRUST CORP COM 665859104 3,756 44,932 SH   SOLE   44,932 0 0
NORWEGIAN CRUISE LINE HOLDINGS COM G66721104 2,987 70,466 SH   SOLE   70,466 0 0
NV5 GLOBAL INC COM 62945V109 848 14,000 SH   SOLE   14,000 0 0
NXP SEMI ADR COM N6596X109 631 8,605 SH   SOLE   8,605 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 1,936 5,622 SH   SOLE   5,622 0 0
OAKTREE CAPITAL GROUP LLC (K-1 COM 674001201 1,591 40,020 SH   SOLE   40,020 0 0
OCCIDENTAL PETE CORP COM 674599105 434 7,075 SH   SOLE   7,075 0 0
OCEANEERING INTL COM 675232102 6,921 572,012 SH   SOLE   572,012 0 0
OMNICELL INC COM 68213N109 5,224 85,310 SH   SOLE   85,310 0 0
OPTINOSE INC. COM 68404V100 2,957 477,005 SH   SOLE   477,005 0 0
ORACLE CORP COM 68389X105 929 20,581 SH   SOLE   20,581 0 0
ORTHOPEDIATRICS CORP COM 68752l100 927 26,590 SH   SOLE   26,590 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 1,034 80,900 SH   SOLE   80,900 0 0
PACWEST BANCORP COM 695263103 300 9,000 SH   SOLE   9,000 0 0
PALO ALTO NETWORKS, INC. COM 697435105 25,537 135,584 SH   SOLE   135,584 0 0
PARKER HANNIFIN CORP COM COM 701094104 592 3,972 SH   SOLE   3,972 0 0
PATRICK INDUSTRIES INC COM 703343103 574 19,400 SH   SOLE   19,400 0 0
PAYCHEX COM COM 704326107 7,970 122,328 SH   SOLE   122,328 0 0
PAYLOCITY HOLDINGS CORP COM 70438V106 11,430 189,831 SH   SOLE   189,831 0 0
PAYPAL HOLDINGS INC COM 70450Y103 2,393 28,463 SH   SOLE   28,463 0 0
PENN NATIONAL GAMING COM 707569109 7,806 414,535 SH   SOLE   414,535 0 0
PEPSICO INC. COM 713448108 52,176 472,262 SH   SOLE   472,262 0 0
PFIZER COM 717081103 52,407 1,200,608 SH   SOLE   1,200,608 0 0
PHILLIPS 66 COM 718546104 9,656 112,088 SH   SOLE   112,088 0 0
PITNEY BOWES INC COM 724479100 8,679 1,468,555 SH   SOLE   1,468,555 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 1,633 227,100 SH   SOLE   227,100 0 0
PLURALSIGHT, INC COM 72941B106 6,147 261,010 SH   SOLE   261,010 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 514 26,340 SH   SOLE   26,340 0 0
PROCTER & GAMBLE COM 742718109 57,230 622,603 SH   SOLE   622,603 0 0
PROOFPOINT, INC. COM 743424103 17,283 206,221 SH   SOLE   206,221 0 0
PROS HOLDINGS INC COM 74346Y103 11,265 358,770 SH   SOLE   358,770 0 0
PTC Inc COM 69370C100 14,827 178,850 SH   SOLE   178,850 0 0
QUALCOMM INC COM 747525103 30,279 532,055 SH   SOLE   532,055 0 0
RA MEDICAL SYSTEMS INC COM 74933X104 613 77,100 SH   SOLE   77,100 0 0
RAYTHEON COMPANY COM 755111507 1,181 7,700 SH   SOLE   7,700 0 0
REALPAGE INC. COM 75606N109 3,495 72,526 SH   SOLE   72,526 0 0
RED HAT INC COM 756577102 32,015 182,276 SH   SOLE   182,276 0 0
RED ROCK RESORTS INC COM 75700L108 6,188 304,695 SH   SOLE   304,695 0 0
REDWOOD FINANCIAL INC COM 757903109 464 5,950 SH   SOLE   5,950 0 0
REPLIGEN CORP COM 759916109 10,225 193,870 SH   SOLE   193,870 0 0
REPUBLIC SERVICES INC COM 760759100 40,712 564,739 SH   SOLE   564,739 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 9,499 195,930 SH   SOLE   195,930 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 9,784 317,025 SH   SOLE   317,025 0 0
ROCKWELL AUTOMATION INCO COM 773903109 21,422 142,358 SH   SOLE   142,358 0 0
ROPER INDUSTRIES INC COM 776696106 28,463 106,796 SH   SOLE   106,796 0 0
ROYAL DUTCH SHELL PLC CL A ADR COM 780259206 54,826 940,904 SH   SOLE   940,904 0 0
ResMed INC COM 761152107 2,463 21,630 SH   SOLE   21,630 0 0
S&P GLOBAL INC COM 78409V104 24,196 142,382 SH   SOLE   142,382 0 0
SALESFORCE COM INC COM 79466L302 28,805 210,304 SH   SOLE   210,304 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 6,252 62,800 SH   SOLE   62,800 0 0
SCHLUMBERGER LTD COM 806857108 29,801 825,958 SH   SOLE   825,958 0 0
SEMPRA ENERGY COM 816851109 660 6,100 SH   SOLE   6,100 0 0
SEMTECH CORP COM 816850101 15,146 330,200 SH   SOLE   330,200 0 0
SERVICEMASTER GLOBAL HOLDING COM 81761R109 17,071 464,635 SH   SOLE   464,635 0 0
SERVICENOW COM 81762P102 29,119 163,542 SH   SOLE   163,542 0 0
SHOPIFY INC COM 82509L107 3,105 22,425 SH   SOLE   22,425 0 0
SHUTTERSTOCK INC COM 825690100 1,242 34,500 SH   SOLE   34,500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,576 100,880 SH   SOLE   100,880 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 4,489 120,100 SH   SOLE   120,100 0 0
SONY CORP ADR REPRSTG 1 ORD SH COM 835699307 3,041 62,992 SH   SOLE   62,992 0 0
SPDR S&P 500 ETF COM 78462F103 537 2,150 SH   SOLE   2,150 0 0
STAAR SURGICAL COMPANY COM 852312305 5,632 176,485 SH   SOLE   176,485 0 0
STARBUCKS CORP COM 855244109 4,368 67,824 SH   SOLE   67,824 0 0
STEVEN MADDEN, LTD. COM 556269108 5,497 181,648 SH   SOLE   181,648 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 980 70,600 SH   SOLE   70,600 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 4,606 371,439 SH   SOLE   371,439 0 0
SUNCOR ENERGY INC COM 867224107 1,555 55,600 SH   SOLE   55,600 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,571 107,509 SH   SOLE   107,509 0 0
SYNEOS HEALTH INC COM 87166B102 11,141 283,115 SH   SOLE   283,115 0 0
SYNOPSYS, INC COM 871607107 17,206 204,255 SH   SOLE   204,255 0 0
SYSCO CORP COM 871829107 27,911 445,435 SH   SOLE   445,435 0 0
T ROWE PRICE GROUP INC COM 74144T108 766 8,300 SH   SOLE   8,300 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 5,953 161,281 SH   SOLE   161,281 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 19,220 186,715 SH   SOLE   186,715 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 2,260 56,350 SH   SOLE   56,350 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,375 14,545 SH   SOLE   14,545 0 0
THE COOPER COS INC COM 216648402 33,543 131,798 SH   SOLE   131,798 0 0
TJX COMPANIES INC COM 872540109 1,776 39,702 SH   SOLE   39,702 0 0
TOTAL SYSTEMS SERVICES INC COM 891906109 12,817 157,665 SH   SOLE   157,665 0 0
TRACTOR SUPPLY CO COM 892356106 996 11,940 SH   SOLE   11,940 0 0
TRADE DESK INC COM 88339J105 7,875 67,855 SH   SOLE   67,855 0 0
TRANSUNION COM 89400J107 3,837 67,560 SH   SOLE   67,560 0 0
TRAVEL BV-ADR COM 89686D105 844 150,000 SH   SOLE   150,000 0 0
TREX COMPANY, INC COM 89531P105 6,171 103,961 SH   SOLE   103,961 0 0
TRIMBLE NAVIGATION LTD COM 896239100 13,406 407,365 SH   SOLE   407,365 0 0
TWENTY-FIRST CENTURY FOX - pdg COM 90130A101 1,078 22,400 SH   SOLE   22,400 0 0
TWILIO INC - A COM 90138F102 8,796 98,495 SH   SOLE   98,495 0 0
TYLER TECHNOLOGIES COM 902252105 13,691 73,680 SH   SOLE   73,680 0 0
TYSON FOODS INC. COM 902494103 239 4,470 SH   SOLE   4,470 0 0
UNDER ARMOUR, INC. - CLASS C COM 904311206 6,108 377,750 SH   SOLE   377,750 0 0
UNILEVER NV NY -ADR (TICKER UN COM 904784709 4,123 76,634 SH   SOLE   76,634 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 1,986 38,010 SH   SOLE   38,010 0 0
UNION PACIFIC COM 907818108 6,863 49,650 SH   SOLE   49,650 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 4,463 45,761 SH   SOLE   45,761 0 0
UNITED TECHNOLOGIES CORP COM 913017109 7,415 69,639 SH   SOLE   69,639 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 6,958 27,930 SH   SOLE   27,930 0 0
UNIVAR INC COM 91336L107 6,521 367,561 SH   SOLE   367,561 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,779 83,135 SH   SOLE   83,135 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 306 12,100 SH   SOLE   12,100 0 0
UROVANT SCIENCES LTD COM G9381B108 337 51,100 SH   SOLE   51,100 0 0
US BANCORP COM 902973304 880 19,265 SH   SOLE   19,265 0 0
US CONCRETE INC COM 90333L201 649 18,395 SH   SOLE   18,395 0 0
V F CORP COM 918204108 20,868 292,519 SH   SOLE   292,519 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 7,049 4,794,930 SH   SOLE   4,794,930 0 0
VANGUARD INDEX TRUST COM 922908553 444 5,953 SH   SOLE   5,953 0 0
VARONIS SYSTEMS INC COM 922280102 7,561 142,925 SH   SOLE   142,925 0 0
VERISK ANALYTICS INC COM 92345Y106 30,388 278,690 SH   SOLE   278,690 0 0
VERIZON COMM COM 92343V104 51,832 921,953 SH   SOLE   921,953 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 2,668 327,420 SH   SOLE   327,420 0 0
VERTICALS INC-CLASS A COM 46571Y107 1,769 73,400 SH   SOLE   73,400 0 0
VIRTUSA CORP COM 92827P102 1,584 37,200 SH   SOLE   37,200 0 0
VISA INC COM 92826C839 13,418 101,699 SH   SOLE   101,699 0 0
VMWARE INC CLASS A COM 928563402 5,584 40,722 SH   SOLE   40,722 0 0
WABCO HOLDINGS COM 92927K102 27,925 260,159 SH   SOLE   260,159 0 0
WAGEWORKS INC COM 930427109 629 23,165 SH   SOLE   23,165 0 0
WAL MART INC. COM 931142103 22,002 236,205 SH   SOLE   236,205 0 0
WALGREEN BOOTS ALLIANCE INC COM 931427108 1,814 26,551 SH   SOLE   26,551 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 432 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 58,287 654,988 SH   SOLE   654,988 0 0
WELLCARE HEALTH PLANS INC COM 94946t106 21,025 89,055 SH   SOLE   89,055 0 0
WELLS FARGO CO COM 949746101 8,145 176,768 SH   SOLE   176,768 0 0
WEST PHARMACEUTICAL SVS INC COM 955306105 21,922 223,625 SH   SOLE   223,625 0 0
WEX INC COM 96208T104 1,856 13,250 SH   SOLE   13,250 0 0
WEYERHAEUSER CO COM 962166104 9,351 427,745 SH   SOLE   427,745 0 0
WILLDAN GROUP INC COM 96924N100 1,997 57,100 SH   SOLE   57,100 0 0
WILLIAMS SONOMA INC COM 969904101 20,445 405,255 SH   SOLE   405,255 0 0
WISDOMTREE INVESTMENTS, INC. COM 97717P104 378 56,800 SH   SOLE   56,800 0 0
WORLDPAY, INC - CL A COM 981558109 2,250 29,440 SH   SOLE   29,440 0 0
WPP PLC NEW -SPONS ADR COM 92937A102 351 6,400 SH   SOLE   6,400 0 0
XILINX INC COM 983919101 13,085 153,638 SH   SOLE   153,638 0 0
XYLEM INC. COM 98419M100 24,343 364,856 SH   SOLE   364,856 0 0
YEXT INC COM 98585N106 267 18,000 SH   SOLE   18,000 0 0
YUM! BRANDS INC COM 988498101 746 8,120 SH   SOLE   8,120 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 17,152 107,718 SH   SOLE   107,718 0 0
ZENDESK INC COM 98936J101 2,608 44,674 SH   SOLE   44,674 0 0
ZOETIS INC COM 98978V103 3,612 42,222 SH   SOLE   42,222 0 0
iRHYTHM COM 450056106 4,112 59,185 SH   SOLE   59,185 0 0
CROWN CASTLE CV PFD 6.875 DUE PFD CV 22822V309 1,048 1,000 SH   SOLE   1,000 0 0
ENVESTNET INC (ENV) - 15.9022 CONV 29404KAA4 1,517 1,500,000 PRN   SOLE   1,500,000 0 0
FIREEYE INC (FEYE) - 43.1667 C CONV 31816QAE1 1,003 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 2,396 2,500,000 PRN   SOLE   2,500,000 0 0
HORIZON PHARMA INC (HZNP) - co CONV 44052TAB7 747 750,000 PRN   SOLE   750,000 0 0
LIVE NATION INC (LYV) - 14.700 CONV 538034AM1 255 250,000 PRN   SOLE   250,000 0 0
LIVE NATION INC (LYV) - 28.836 CONV 538034AJ8 2,128 1,500,000 PRN   SOLE   1,500,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AG0 1,507 2,000,000 PRN   SOLE   2,000,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AE5 1,716 2,000,000 PRN   SOLE   2,000,000 0 0
NUANCE COMMUNICATIONS (NUAN) 4 CONV 67020YAG5 9,160 9,785,000 PRN   SOLE   9,785,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 1,264 1,500,000 PRN   SOLE   1,500,000 0 0
TWITTER INC (TWTR) - 12.8793 c CONV 90184LAD4 1,368 1,500,000 PRN   SOLE   1,500,000 0 0
UTI WORLDWIDE INC (UTIW) 68.97 CONV 90349LAB0 2,662 2,600,000 PRN   SOLE   2,600,000 0 0
WHITING PETROLEUM CORP (WLL) - CONV 966387AL6 945 1,000,000 PRN   SOLE   1,000,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 274 20,289,518 SH   SOLE   20,289,518 0 0