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 18,562 89,334 SH   SOLE   89,334 0 0
8X8 INC. COM 282914100 22,360 1,106,915 SH   SOLE   1,106,915 0 0
A T & T INC COM 00206R102 46,104 1,470,160 SH   SOLE   1,470,160 0 0
A. O. SMITH CORP COM 831865209 22,095 414,378 SH   SOLE   414,378 0 0
ABB LTD (SW) COM 000375204 12,117 642,130 SH   SOLE   642,130 0 0
ABBOTT LABORATORIES COM 002824100 41,948 524,738 SH   SOLE   524,738 0 0
ABBVIE INC COM COM 00287Y109 3,058 37,944 SH   SOLE   37,944 0 0
ABIOMED, INC. COM 003654100 15,740 55,115 SH   SOLE   55,115 0 0
ACACIA COMMUNICATIONS COM 00401C108 8,079 140,880 SH   SOLE   140,880 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 489 10,750 SH   SOLE   10,750 0 0
ACUITY BRANDS INC COM 00508y102 5,363 44,692 SH   SOLE   44,692 0 0
ADOBE INC COM 00724F101 2,413 9,053 SH   SOLE   9,053 0 0
AERIE PHARMACEUTICALS, INC COM 00771V108 7,254 152,710 SH   SOLE   152,710 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 22,758 283,125 SH   SOLE   283,125 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 31,060 162,654 SH   SOLE   162,654 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 11,680 506,720 SH   SOLE   506,720 0 0
AKAMAI TECHNOLOGIES COM 00971T101 15,261 212,810 SH   SOLE   212,810 0 0
ALIBABA GROUP HOLDING LTD COM 01609W102 2,415 13,235 SH   SOLE   13,235 0 0
ALIGN TECHNOLOGY INC COM 016255101 35,093 123,424 SH   SOLE   123,424 0 0
ALLERGAN PLC COM G0177J108 269 1,835 SH   SOLE   1,835 0 0
ALLSTATE CORP COM 020002101 30,029 318,845 SH   SOLE   318,845 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 902 9,650 SH   SOLE   9,650 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 47,194 40,101 SH   SOLE   40,101 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 9,973 8,500 SH   SOLE   8,500 0 0
ALTRIA GROUP (FORMERLY PHILIP COM 02209s103 201 3,500 SH   SOLE   3,500 0 0
AMAZON.COM INC COM 023135106 48,036 26,975 SH   SOLE   26,975 0 0
AMBER ROAD, INC COM 02318Y108 1,139 131,400 SH   SOLE   131,400 0 0
AMBEV SA SPN ADR COM 02319V103 1,128 262,400 SH   SOLE   262,400 0 0
AMC ENTERTAINMENT HOLDINGS INC COM 00165C104 963 64,850 SH   SOLE   64,850 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,332 15,899 SH   SOLE   15,899 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 2,543 12,905 SH   SOLE   12,905 0 0
AMETEK INC. COM 031100100 25,105 302,576 SH   SOLE   302,576 0 0
AMGEN COM 031162100 6,914 36,395 SH   SOLE   36,395 0 0
ANHEUSER-BUSCH COMPANIES INC COM 03524a108 7,593 90,421 SH   SOLE   90,421 0 0
ANTHEM INC COM 036752103 1,227 4,275 SH   SOLE   4,275 0 0
AON PLC COM G0408V102 6,828 40,000 SH   SOLE   40,000 0 0
APACHE CORP COM 037411105 33,415 964,090 SH   SOLE   964,090 0 0
APOGEE ENTERPRISES INC COM 037598109 1,031 27,500 SH   SOLE   27,500 0 0
APPLE INC COM 037833100 37,782 198,907 SH   SOLE   198,907 0 0
APPROACH RESOURCES COM 03834A103 12 33,300 SH   SOLE   33,300 0 0
APTIV PLC COM G6095L109 22,977 289,055 SH   SOLE   289,055 0 0
AQUAVENTURE HOLDINGS LTD COM G0443N107 629 32,500 SH   SOLE   32,500 0 0
ARCHER DANIELS MIDLAND COM 039483102 3,786 87,775 SH   SOLE   87,775 0 0
ARISTA NETWORKS COM 040413106 32,463 103,233 SH   SOLE   103,233 0 0
ASML HOLDING NV ORD COM N07059210 4,841 25,741 SH   SOLE   25,741 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 20,790 199,406 SH   SOLE   199,406 0 0
ASTRAZENECA PLC - SPONS ADR (U COM 046353108 1,755 43,400 SH   SOLE   43,400 0 0
ASTRONICS COM 046433108 996 30,440 SH   SOLE   30,440 0 0
AT HOME GROUP INC COM 04650Y100 6,981 390,870 SH   SOLE   390,870 0 0
AUTODESK COM 052769106 14,728 94,520 SH   SOLE   94,520 0 0
AVALARA, INC COM 05338G106 4,242 76,030 SH   SOLE   76,030 0 0
B&G FOODS COM 05508R106 14,015 573,910 SH   SOLE   573,910 0 0
BAKER HUGHES - A GE COMPANY COM 05722G100 756 27,275 SH   SOLE   27,275 0 0
BANDWIDTH INC CL A COM 05988J103 12,339 184,275 SH   SOLE   184,275 0 0
BANK OF AMERICA CORP COM 060505104 1,314 47,616 SH   SOLE   47,616 0 0
BAXTER INTL INC COM 071813109 26,172 321,878 SH   SOLE   321,878 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 1,010 62,480 SH   SOLE   62,480 0 0
BB&T CORP COM 054937107 34,912 750,315 SH   SOLE   750,315 0 0
BECTON DICKINSON & CO. COM 075887109 2,908 11,644 SH   SOLE   11,644 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 1,669 8,306 SH   SOLE   8,306 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670108 301 1 SH   SOLE   1 0 0
BHP GROUP LIMITED COM 088606108 857 15,685 SH   SOLE   15,685 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 1,830 5,986 SH   SOLE   5,986 0 0
BIO-TECHE CORPORATION COM 09073M104 50,361 253,644 SH   SOLE   253,644 0 0
BIOGEN INC COM 09062X103 3,524 14,907 SH   SOLE   14,907 0 0
BLACKBERRY LTD COM 09228F103 27,484 2,723,852 SH   SOLE   2,723,852 0 0
BLACKROCK INC COM 09247X101 470 1,100 SH   SOLE   1,100 0 0
BLOOM ENERGY CORPORATION COM 093712107 4,170 322,740 SH   SOLE   322,740 0 0
BOEING CO. COM 097023105 88,442 231,876 SH   SOLE   231,876 0 0
BOOKING HOLDINGS INC COM 09857L108 5,795 3,321 SH   SOLE   3,321 0 0
BORG WARNER INC COM 099724106 3,338 86,910 SH   SOLE   86,910 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 1,605 5,445 SH   SOLE   5,445 0 0
BP PLC, INC ADR (UK) COM 055622104 38,903 889,821 SH   SOLE   889,821 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 11,659 244,370 SH   SOLE   244,370 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 18,046 174,035 SH   SOLE   174,035 0 0
BRUNSWICK CORP COM 117043109 851 16,910 SH   SOLE   16,910 0 0
BUNGE LTD COM g16962105 352 6,625 SH   SOLE   6,625 0 0
CAMBREX CORP COM 132011107 4,176 107,485 SH   SOLE   107,485 0 0
CAMPBELL SOUP CO COM 134429109 2,993 78,490 SH   SOLE   78,490 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 5,906 66,000 SH   SOLE   66,000 0 0
CARDLYTIC INC COM 14161W105 1,578 95,400 SH   SOLE   95,400 0 0
CARGURUS, INC COM 141788109 7,692 192,010 SH   SOLE   192,010 0 0
CARMAX INC COM 143130102 2,411 34,545 SH   SOLE   34,545 0 0
CARNIVAL CORP CLASS A PAIRED S COM 143658300 3,571 70,398 SH   SOLE   70,398 0 0
CATALENT INC COM 148806102 11,054 272,345 SH   SOLE   272,345 0 0
CBRE GROUP INC - CL A COM 12504L109 3,294 66,615 SH   SOLE   66,615 0 0
CEDAR FAIR L P DEPOSITARY UNIT COM 150185106 357 6,775 SH   SOLE   6,775 0 0
CENTENE CORPORATION COM 15135B101 1,863 35,086 SH   SOLE   35,086 0 0
CERNER CORP COM 156782104 1,691 29,565 SH   SOLE   29,565 0 0
CHARLES SCHWAB CORP COM 808513105 2,371 55,450 SH   SOLE   55,450 0 0
CHEVRON CORP COM 166764100 54,632 443,516 SH   SOLE   443,516 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 2,073 2,919 SH   SOLE   2,919 0 0
CIENA CORPORATION COM 171779309 7,247 194,090 SH   SOLE   194,090 0 0
CINCINNATI FINANCIAL CORP COM 172062101 20,802 242,169 SH   SOLE   242,169 0 0
CISCO SYS INC COM COM 17275R102 54,720 1,013,522 SH   SOLE   1,013,522 0 0
CITIGROUP INC COM 172967424 535 8,605 SH   SOLE   8,605 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 2,607 80,205 SH   SOLE   80,205 0 0
CLOROX CO COM 189054109 45,739 285,047 SH   SOLE   285,047 0 0
CME GROUP INC. COM 12572Q105 25,257 153,462 SH   SOLE   153,462 0 0
COCA-COLA COM 191216100 49,600 1,058,475 SH   SOLE   1,058,475 0 0
COLGATE PALMOLIVE CO COM 194162103 11,572 168,833 SH   SOLE   168,833 0 0
COLLIERS INTL GROUP INC COM 194693107 814 12,190 SH   SOLE   12,190 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 7,085 68,003 SH   SOLE   68,003 0 0
COMCAST CORP CLASS A COM 20030N101 700 17,512 SH   SOLE   17,512 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 2,078 57,900 SH   SOLE   57,900 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 1,668 106,300 SH   SOLE   106,300 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 16,282 299,465 SH   SOLE   299,465 0 0
CONAGRA BRANDS COM 205887102 3,273 118,001 SH   SOLE   118,001 0 0
CONOCOPHILLIPS COM 20825C104 31,476 471,618 SH   SOLE   471,618 0 0
CONSTELLATION BRANDS INC CL A COM 21036p108 908 5,180 SH   SOLE   5,180 0 0
CONTURA ENERGY INC COM 21241B100 940 16,231 SH   SOLE   16,231 0 0
COPART INC COM 217204106 27,158 448,220 SH   SOLE   448,220 0 0
CORECIVIC INC COM 21871N101 9,172 471,560 SH   SOLE   471,560 0 0
CORNING INC COM 219350105 1,240 37,476 SH   SOLE   37,476 0 0
COSTAR GROUP INC COM 22160N109 30,296 64,955 SH   SOLE   64,955 0 0
COSTCO WHOLESALE COM 22160K105 43,114 178,052 SH   SOLE   178,052 0 0
COUPA SOFTWARE INC COM 22266L106 4,855 53,365 SH   SOLE   53,365 0 0
CRH PLC - SPONS ADR COM 12626k203 2,161 69,700 SH   SOLE   69,700 0 0
CROSS COUNTRY HEALTHCARE INC COM 227483104 355 50,500 SH   SOLE   50,500 0 0
CROWN CASTLE INTL CORP COM 22822V101 23,762 185,640 SH   SOLE   185,640 0 0
CUMMINS INC. COM 231021106 3,671 23,255 SH   SOLE   23,255 0 0
CVS HEALTH CORP COM 126650100 715 13,267 SH   SOLE   13,267 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 10,978 92,210 SH   SOLE   92,210 0 0
CYRUSONE INC COM 23283R100 9,324 177,795 SH   SOLE   177,795 0 0
CareDx, Inc COM 14167L103 7,569 240,120 SH   SOLE   240,120 0 0
DANAHER CORP COM 235851102 7,662 58,039 SH   SOLE   58,039 0 0
DAVE & BUSTER'S INC COM 238337109 8,829 177,035 SH   SOLE   177,035 0 0
DECIPHERA PHARMACEUTICALS INC COM 24344T101 4,958 213,619 SH   SOLE   213,619 0 0
DEL TACO RESTAURANTS INC COM 245496104 675 67,100 SH   SOLE   67,100 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 4,540 140,000 SH   SOLE   140,000 0 0
DELTA AIR LINES, INC. COM 247361702 1,916 37,100 SH   SOLE   37,100 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 15,051 91,995 SH   SOLE   91,995 0 0
DIGITAL REALTY TRUST INC COM 253868103 10,151 85,300 SH   SOLE   85,300 0 0
DISNEY (WALT) CO. COM 254687106 10,921 98,365 SH   SOLE   98,365 0 0
DOLLAR GENERAL CORP COM 256677105 5,603 46,969 SH   SOLE   46,969 0 0
DOVER CORP COM 260003108 995 10,610 SH   SOLE   10,610 0 0
DOW DUPONT (DWDP) COM 26078J100 32,457 608,843 SH   SOLE   608,843 0 0
DROPBOX, INC COM 26210C104 1,872 85,880 SH   SOLE   85,880 0 0
DUNKIN BRANDS GROUP INC COM 265504100 443 5,900 SH   SOLE   5,900 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 376 51,500 SH   SOLE   51,500 0 0
EASTMAN CHEMICAL CO COM 277432100 8,875 116,966 SH   SOLE   116,966 0 0
EATON CORP PLC COM G29183103 202 2,511 SH   SOLE   2,511 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 5,497 221,835 SH   SOLE   221,835 0 0
ECOLAB INC COM 278865100 2,872 16,270 SH   SOLE   16,270 0 0
EDISON INTERNATIONAL INC COM 281020107 548 8,850 SH   SOLE   8,850 0 0
EHEATLH INC COM 28238P109 8,905 142,845 SH   SOLE   142,845 0 0
ELECTRONIC ARTS INC COM 285512109 3,636 35,780 SH   SOLE   35,780 0 0
ELI LILLY & CO COM COM 532457108 35,945 277,010 SH   SOLE   277,010 0 0
EMERSON ELECTRIC CO COM 291011104 9,323 136,167 SH   SOLE   136,167 0 0
ENERGY TRANSFER EQUITY LP COM 29273v100 539 35,050 SH   SOLE   35,050 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 697 23,950 SH   SOLE   23,950 0 0
ENVESTNET INC COM 29404K106 1,995 30,505 SH   SOLE   30,505 0 0
ENVIVA PARTNERS LP COM 29414J107 310 9,600 SH   SOLE   9,600 0 0
EPAM SYSTEMS, INC COM 29414B104 29,608 175,061 SH   SOLE   175,061 0 0
EQUIFAX INC COM 294429105 16,588 139,987 SH   SOLE   139,987 0 0
EQUINIX INC COM 29444U700 39,846 87,930 SH   SOLE   87,930 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 361 15,000 SH   SOLE   15,000 0 0
ESTEE LAUDER - CLASS A COM 518439104 1,291 7,800 SH   SOLE   7,800 0 0
ETSY, INC COM 29786A106 8,786 130,710 SH   SOLE   130,710 0 0
EVENTBRITE INC-CLASS A COM 29975E109 4,194 218,785 SH   SOLE   218,785 0 0
EVERBRIDGE INC COM 29978A104 555 7,400 SH   SOLE   7,400 0 0
EVERGY INC COM 30034W106 469 8,074 SH   SOLE   8,074 0 0
EVERQUOTE INC COM 30041R108 587 78,900 SH   SOLE   78,900 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 518 67,680 SH   SOLE   67,680 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6,493 516,124 SH   SOLE   516,124 0 0
EXACT SCIENCES CORP COM 30063P105 18,897 218,165 SH   SOLE   218,165 0 0
EXPEDIA GROUP, INC COM 30212P303 36,785 309,118 SH   SOLE   309,118 0 0
EXXON MOBIL CORP COM COM 30231G102 52,529 650,107 SH   SOLE   650,107 0 0
F5 NETWORKS INC COM 315616102 2,466 15,717 SH   SOLE   15,717 0 0
FACEBOOK, INC. COM 30303M102 14,041 84,237 SH   SOLE   84,237 0 0
FANUC CORP ADR COM 307305102 307 18,000 SH   SOLE   18,000 0 0
FASTENAL COMPANY COM 311900104 438 6,810 SH   SOLE   6,810 0 0
FEDEX CORPORATION COM 31428X106 7,412 40,858 SH   SOLE   40,858 0 0
FIRSTSERVICE CORP NEW COM 33767E103 563 6,300 SH   SOLE   6,300 0 0
FISERV INC COM 337738108 24,567 278,289 SH   SOLE   278,289 0 0
FIVE9 INC COM 338307101 930 17,600 SH   SOLE   17,600 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 25,465 103,270 SH   SOLE   103,270 0 0
FLOOR & DECOR HOLDINGS COM 339750101 5,580 135,360 SH   SOLE   135,360 0 0
FLUOR CORP 'NEW' COM 343412102 431 11,700 SH   SOLE   11,700 0 0
FMC CORP COM 302491303 29,354 382,119 SH   SOLE   382,119 0 0
FORD MOTOR CO COM 345370860 6,261 713,088 SH   SOLE   713,088 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 10,099 240,965 SH   SOLE   240,965 0 0
FOUNDATION BUILDING MATERIAL COM 350392106 592 60,200 SH   SOLE   60,200 0 0
FOX CORP - CLASS A COM 35137L105 274 7,466 SH   SOLE   7,466 0 0
FRONTDOOR INC COM 35905A109 13,475 391,489 SH   SOLE   391,489 0 0
GALLAGHER ARTHUR J & CO COM 363576109 42,350 542,250 SH   SOLE   542,250 0 0
GARMIN LTD COM H2906T109 28,624 331,492 SH   SOLE   331,492 0 0
GENERAC HOLDINGS INC COM 368736104 6,630 129,420 SH   SOLE   129,420 0 0
GENERAL DYNAMICS CORP COM 369550108 27,040 159,738 SH   SOLE   159,738 0 0
GENERAL ELECTRIC COM 369604103 4,567 457,158 SH   SOLE   457,158 0 0
GENERAL MILLS COM 370334104 29,922 578,195 SH   SOLE   578,195 0 0
GENERAL MOTORS CORPORATION COM 37045V100 2,316 62,415 SH   SOLE   62,415 0 0
GENESEE & WYOMING INC - CL A COM 371559105 348 3,990 SH   SOLE   3,990 0 0
GENUINE PARTS CO COM 372460105 909 8,115 SH   SOLE   8,115 0 0
GILEAD SCIENCES INC COM 375558103 12,260 188,590 SH   SOLE   188,590 0 0
GLAXO SMITHKLINE ADR COM 37733W105 42,313 1,012,513 SH   SOLE   1,012,513 0 0
GODADDY, INC. COM 380237107 15,297 203,445 SH   SOLE   203,445 0 0
GRAINGER W W INC COM 384802104 658 2,185 SH   SOLE   2,185 0 0
GREENBRIER COMPANIES INC COM 393657101 612 19,000 SH   SOLE   19,000 0 0
GRIFOLS SA-ADR COM 398438408 5,098 253,500 SH   SOLE   253,500 0 0
GUESS INC COM 401617105 7,133 363,935 SH   SOLE   363,935 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 23,119 237,949 SH   SOLE   237,949 0 0
HALLIBURTON CO. COM 406216101 686 23,400 SH   SOLE   23,400 0 0
HAMILTON LANE INC - CLASS A COM 407497106 11,492 263,701 SH   SOLE   263,701 0 0
HARRIS CORPORATION COM 413875105 17,287 108,239 SH   SOLE   108,239 0 0
HASBRO INC COM 418056107 608 7,150 SH   SOLE   7,150 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 2,779 64,103 SH   SOLE   64,103 0 0
HEALTH INSURANCE INNOVATION - COM 42225K106 5,823 217,125 SH   SOLE   217,125 0 0
HEALTHEQUITY INC COM 42226A107 8,679 117,310 SH   SOLE   117,310 0 0
HEALTHSTREAM INC COM 42222N103 1,403 50,000 SH   SOLE   50,000 0 0
HEICO CORP CL A COM 422806208 13,664 162,550 SH   SOLE   162,550 0 0
HELMERICH & PAYNE INC COM 423452101 18,108 325,910 SH   SOLE   325,910 0 0
HERSHEY FOODS COM 427866108 2,794 24,330 SH   SOLE   24,330 0 0
HESS CORP COM 42809H107 62,698 1,040,975 SH   SOLE   1,040,975 0 0
HEXCEL CORP COM 428291108 18,945 273,930 SH   SOLE   273,930 0 0
HMS HOLDINGS INC COM 40425J101 6,809 229,945 SH   SOLE   229,945 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 41,394 840,136 SH   SOLE   840,136 0 0
HOME DEPOT INC COM 437076102 8,827 46,002 SH   SOLE   46,002 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 8,237 51,828 SH   SOLE   51,828 0 0
HUNTSMAN CORPORATION COM 447011107 317 14,100 SH   SOLE   14,100 0 0
IAC/INTERACTIVECORP COM 44919P508 22,991 109,425 SH   SOLE   109,425 0 0
ICF INTL INC COM 44925C103 11,460 150,633 SH   SOLE   150,633 0 0
ICHOR HOLDINGS LTD COM G4740B105 1,039 46,000 SH   SOLE   46,000 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 6,102 532,480 SH   SOLE   532,480 0 0
IDEX CORP COM 45167R104 13,417 88,420 SH   SOLE   88,420 0 0
IDEXX LABORATORIES INC COM 45168D104 35,747 159,871 SH   SOLE   159,871 0 0
IHS MARKIT LTD COM G47567105 30,783 566,077 SH   SOLE   566,077 0 0
ILLINOIS TOOL WORKS INC COM 452308109 303 2,111 SH   SOLE   2,111 0 0
ILLUMINA INC COM 452327109 36,025 115,951 SH   SOLE   115,951 0 0
INCYTE CORPORATION COM 45337C102 15,287 177,730 SH   SOLE   177,730 0 0
INGEVITY CORP COM 45688C107 16,131 152,739 SH   SOLE   152,739 0 0
INOGEN, INC. COM 45780L104 8,132 85,264 SH   SOLE   85,264 0 0
INPHI CORP COM 45772F107 7,745 177,065 SH   SOLE   177,065 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 9,442 166,290 SH   SOLE   166,290 0 0
INSTRUCTURE INC COM 45781U103 726 15,400 SH   SOLE   15,400 0 0
INT'L BUSINESS MACHINES COM 459200101 20,201 143,166 SH   SOLE   143,166 0 0
INTEL CORP COM 458140100 72,347 1,347,253 SH   SOLE   1,347,253 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 27,190 357,104 SH   SOLE   357,104 0 0
INTERNATIONAL PAPER COM 460146103 6,889 148,880 SH   SOLE   148,880 0 0
INTERNATL FLAVORS & FRAGRANCES COM 459506101 26,033 202,134 SH   SOLE   202,134 0 0
INTERXION HOLDINGS NV COM N47279109 16,544 247,925 SH   SOLE   247,925 0 0
INTUIT INC COM 461202103 34,527 132,081 SH   SOLE   132,081 0 0
INTUITIVE SURGICAL INC COM 46120E602 3,495 6,125 SH   SOLE   6,125 0 0
IQVIA HOLDINGS INC COM 46266C105 12,689 88,210 SH   SOLE   88,210 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 548 1,925 SH   SOLE   1,925 0 0
J P MORGAN CHASE COM 46625h100 1,946 19,223 SH   SOLE   19,223 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 2,484 17,378 SH   SOLE   17,378 0 0
JM SMUCKER CO COM 832696405 358 3,075 SH   SOLE   3,075 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 8,254 89,825 SH   SOLE   89,825 0 0
JOHNSON & JOHNSON COM 478160104 65,980 471,991 SH   SOLE   471,991 0 0
JOHNSON CONTROLS INC COM G51502105 2,824 76,459 SH   SOLE   76,459 0 0
KANSAS CITY SOUTHERN INC COM 485170302 28,446 245,263 SH   SOLE   245,263 0 0
KELLOGG CO COM 487836108 14,927 260,135 SH   SOLE   260,135 0 0
KEURIG DR PEPPER INC COM 49271V100 2,462 88,025 SH   SOLE   88,025 0 0
KIMBERLY-CLARK CORP COM 494368103 38,117 307,645 SH   SOLE   307,645 0 0
KINDER MORGAN INC COM 49456B101 34,385 1,718,402 SH   SOLE   1,718,402 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 1,728 25,200 SH   SOLE   25,200 0 0
KORN FERRY COM 500643200 5,815 129,855 SH   SOLE   129,855 0 0
KORNIT DIGITAL LTD COM M6372Q113 13,408 563,370 SH   SOLE   563,370 0 0
KRAFT HEINZ CO COM 500754106 7,958 243,731 SH   SOLE   243,731 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 1,053 67,400 SH   SOLE   67,400 0 0
LAM RESEARCH CORP COM 512807108 1,173 6,555 SH   SOLE   6,555 0 0
LANDMARK BANCORP INC. COM 51504L107 1,778 77,951 SH   SOLE   77,951 0 0
LGI HOMES, INC. COM 50187T106 783 13,000 SH   SOLE   13,000 0 0
LHC GROUP INC COM 50187A107 1,430 12,900 SH   SOLE   12,900 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1,024 30,077 SH   SOLE   30,077 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229854 1,026 29,260 SH   SOLE   29,260 0 0
LIBERTY MEDIA CORP-BRAVES C COM 531229888 1,189 42,800 SH   SOLE   42,800 0 0
LIGAND PHARMACEUTICALS COM 53220K504 14,514 115,453 SH   SOLE   115,453 0 0
LINDE AG COM G5494J103 7,498 42,620 SH   SOLE   42,620 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 24,908 1,592,599 SH   SOLE   1,592,599 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 25,443 1,684,942 SH   SOLE   1,684,942 0 0
LITTELFUSE INC COM 537008104 2,315 12,685 SH   SOLE   12,685 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 18,067 284,343 SH   SOLE   284,343 0 0
LIVENT CORP COM 53814L108 740 60,261 SH   SOLE   60,261 0 0
LKQ CORP COM 501889208 31,215 1,099,899 SH   SOLE   1,099,899 0 0
LOCKHEED MARTIN CORP COM 539830109 1,214 4,043 SH   SOLE   4,043 0 0
LOGMEIN INC COM 54142L109 291 3,635 SH   SOLE   3,635 0 0
LOWES COMPANIES INC. COM 548661107 2,357 21,533 SH   SOLE   21,533 0 0
LUMENTUM HOLDINGS INC COM 55024U109 11,943 211,235 SH   SOLE   211,235 0 0
M.D.C. HOLDINGS, INC. COM 552676108 608 20,923 SH   SOLE   20,923 0 0
MARATHON OIL CORP COM 565849106 2,858 171,020 SH   SOLE   171,020 0 0
MARATHON PETROLEUM CORP COM 56585A102 8,895 148,626 SH   SOLE   148,626 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 2,047 8,320 SH   SOLE   8,320 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 1,664 13,302 SH   SOLE   13,302 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 6,366 31,643 SH   SOLE   31,643 0 0
MASCO CORP COM 574599106 1,827 46,475 SH   SOLE   46,475 0 0
MASONITE INTERNATIONAL CORP COM 575385109 3,536 70,880 SH   SOLE   70,880 0 0
MASTEC INC COM 576323109 9,543 198,405 SH   SOLE   198,405 0 0
MASTERCARD INC-CLASS A COM 57636Q104 5,944 25,246 SH   SOLE   25,246 0 0
MASTERCRAFT BOAT HOLDINGS INC COM 57637H103 880 39,000 SH   SOLE   39,000 0 0
MATERALISE NV ADR COM 57667T100 691 43,900 SH   SOLE   43,900 0 0
MAXLINEAR INC COM 57776J100 1,149 45,000 SH   SOLE   45,000 0 0
MCCORMICK & CO INC COM 579780206 478 3,175 SH   SOLE   3,175 0 0
MCDONALD'S CORP COM 580135101 46,125 242,892 SH   SOLE   242,892 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 6,048 82,575 SH   SOLE   82,575 0 0
MEDTRONIC PLC COM G5960L103 6,064 66,576 SH   SOLE   66,576 0 0
MERCK & CO NEW COM 58933Y105 53,396 642,016 SH   SOLE   642,016 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 30,555 42,261 SH   SOLE   42,261 0 0
MGP INGREDIENTS INC COM 55303J106 11,104 143,930 SH   SOLE   143,930 0 0
MICROSOFT CORP COM 594918104 130,859 1,109,541 SH   SOLE   1,109,541 0 0
MIMECAST, LTD COM G14838109 15,248 322,034 SH   SOLE   322,034 0 0
MOBILE MINI, INC. COM 60740F105 424 12,500 SH   SOLE   12,500 0 0
MONDELEZ INTL INC COM 609207105 9,514 190,589 SH   SOLE   190,589 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 11,950 88,195 SH   SOLE   88,195 0 0
MONSTER BEVERAGE CORPORATION COM 61174X109 2,875 52,670 SH   SOLE   52,670 0 0
MOODY'S CORPORATION COM 615369105 4,040 22,311 SH   SOLE   22,311 0 0
MORNINGSTAR INC. COM 617700109 1,191 9,450 SH   SOLE   9,450 0 0
MOTORCAR PARTS OF AMERICA, INC COM 620071100 9,081 481,251 SH   SOLE   481,251 0 0
MSCI INC COM 55354G100 42,100 211,726 SH   SOLE   211,726 0 0
MYLAN NV COM N59465109 1,108 39,100 SH   SOLE   39,100 0 0
NASDAQ OMX GROUP INC COM 631103108 25,124 287,159 SH   SOLE   287,159 0 0
NATERA, INC COM 632307104 10,581 513,141 SH   SOLE   513,141 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 790 8,286 SH   SOLE   8,286 0 0
NEURONETICS INC COM 64131A105 259 17,000 SH   SOLE   17,000 0 0
NEWMONT MINING CORP COM 651639106 2,539 70,975 SH   SOLE   70,975 0 0
NIELSEN HOLDINGS PLC COM G6518L108 1,109 46,850 SH   SOLE   46,850 0 0
NIKE INC COM 654106103 5,337 63,375 SH   SOLE   63,375 0 0
NLIGHT INC COM 65487K100 891 40,000 SH   SOLE   40,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 8,207 43,915 SH   SOLE   43,915 0 0
NORTHERN TRUST CORP COM 665859104 4,015 44,407 SH   SOLE   44,407 0 0
NORWEGIAN CRUISE LINE HOLDINGS COM G66721104 3,543 64,459 SH   SOLE   64,459 0 0
NV5 GLOBAL INC COM 62945V109 1,128 19,000 SH   SOLE   19,000 0 0
NVENT ELECTRIC INC COM G6700G107 1,334 49,450 SH   SOLE   49,450 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 2,183 5,622 SH   SOLE   5,622 0 0
OAKTREE CAPITAL GROUP LLC (K-1 COM 674001201 1,638 32,997 SH   SOLE   32,997 0 0
OCCIDENTAL PETE CORP COM 674599105 462 6,975 SH   SOLE   6,975 0 0
OMNICELL INC COM 68213N109 6,657 82,345 SH   SOLE   82,345 0 0
ONE SPA WORLD HOLDINGS COM P73684113 1,024 75,000 SH   SOLE   75,000 0 0
OPTINOSE INC. COM 68404V100 5,087 493,860 SH   SOLE   493,860 0 0
ORACLE CORP COM 68389X105 1,064 19,806 SH   SOLE   19,806 0 0
ORTHOPEDIATRICS CORP COM 68752l100 1,176 26,590 SH   SOLE   26,590 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 1,394 80,900 SH   SOLE   80,900 0 0
PACWEST BANCORP COM 695263103 338 9,000 SH   SOLE   9,000 0 0
PALO ALTO NETWORKS, INC. COM 697435105 34,349 141,425 SH   SOLE   141,425 0 0
PARKER HANNIFIN CORP COM COM 701094104 678 3,950 SH   SOLE   3,950 0 0
PATRICK INDUSTRIES INC COM 703343103 879 19,400 SH   SOLE   19,400 0 0
PAYCHEX COM COM 704326107 9,838 122,668 SH   SOLE   122,668 0 0
PAYLOCITY HOLDINGS CORP COM 70438V106 16,836 188,766 SH   SOLE   188,766 0 0
PAYPAL HOLDINGS INC COM 70450Y103 2,956 28,463 SH   SOLE   28,463 0 0
PENN NATIONAL GAMING COM 707569109 8,326 414,225 SH   SOLE   414,225 0 0
PEPSICO INC. COM 713448108 57,761 471,330 SH   SOLE   471,330 0 0
PFIZER COM 717081103 51,082 1,202,772 SH   SOLE   1,202,772 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 262 2,960 SH   SOLE   2,960 0 0
PHILLIPS 66 COM 718546104 10,667 112,088 SH   SOLE   112,088 0 0
PITNEY BOWES INC COM 724479100 9,296 1,353,200 SH   SOLE   1,353,200 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 1,733 227,100 SH   SOLE   227,100 0 0
PLURALSIGHT, INC COM 72941B106 8,278 260,805 SH   SOLE   260,805 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 914 26,340 SH   SOLE   26,340 0 0
PRECISION BIOSCIENCES COM 74019P108 3,534 196,880 SH   SOLE   196,880 0 0
PROCTER & GAMBLE COM 742718109 64,560 620,475 SH   SOLE   620,475 0 0
PROOFPOINT, INC. COM 743424103 29,969 246,801 SH   SOLE   246,801 0 0
PROS HOLDINGS INC COM 74346Y103 11,735 277,825 SH   SOLE   277,825 0 0
PTC Inc COM 69370C100 16,221 175,975 SH   SOLE   175,975 0 0
QUALCOMM INC COM 747525103 32,754 574,325 SH   SOLE   574,325 0 0
QUIDEL CORPORATION COM 74838J101 6,475 98,895 SH   SOLE   98,895 0 0
RA MEDICAL SYSTEMS INC COM 74933X104 262 77,100 SH   SOLE   77,100 0 0
RAYTHEON COMPANY COM 755111507 1,455 7,990 SH   SOLE   7,990 0 0
REALPAGE INC. COM 75606N109 21,023 346,396 SH   SOLE   346,396 0 0
RED HAT INC COM 756577102 32,374 177,195 SH   SOLE   177,195 0 0
RED ROCK RESORTS INC COM 75700L108 7,871 304,475 SH   SOLE   304,475 0 0
REDWOOD FINANCIAL INC COM 757903109 380 4,000 SH   SOLE   4,000 0 0
REPLIGEN CORP COM 759916109 9,707 164,295 SH   SOLE   164,295 0 0
REPUBLIC SERVICES INC COM 760759100 40,294 501,298 SH   SOLE   501,298 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 11,454 194,625 SH   SOLE   194,625 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 10,949 317,960 SH   SOLE   317,960 0 0
ROCKWELL AUTOMATION INCO COM 773903109 679 3,868 SH   SOLE   3,868 0 0
ROPER INDUSTRIES INC COM 776696106 32,841 96,036 SH   SOLE   96,036 0 0
ROYAL DUTCH SHELL PLC CL A ADR COM 780259206 54,202 865,980 SH   SOLE   865,980 0 0
ResMed INC COM 761152107 2,708 26,043 SH   SOLE   26,043 0 0
S&P GLOBAL INC COM 78409V104 30,007 142,517 SH   SOLE   142,517 0 0
SALESFORCE COM INC COM 79466L302 23,071 145,677 SH   SOLE   145,677 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 7,482 64,800 SH   SOLE   64,800 0 0
SCHLUMBERGER LTD COM 806857108 39,245 900,723 SH   SOLE   900,723 0 0
SEATTLE GENETICS, INC. COM 812578102 9,193 125,525 SH   SOLE   125,525 0 0
SEMPRA ENERGY COM 816851109 768 6,100 SH   SOLE   6,100 0 0
SEMTECH CORP COM 816850101 13,271 260,683 SH   SOLE   260,683 0 0
SERVICEMASTER GLOBAL HOLDING COM 81761R109 21,808 466,985 SH   SOLE   466,985 0 0
SERVICENOW COM 81762P102 29,475 119,580 SH   SOLE   119,580 0 0
SHOPIFY INC COM 82509L107 16,896 81,775 SH   SOLE   81,775 0 0
SHUTTERSTOCK INC COM 825690100 1,609 34,500 SH   SOLE   34,500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6,173 108,015 SH   SOLE   108,015 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 5,138 128,100 SH   SOLE   128,100 0 0
SONY CORP ADR REPRSTG 1 ORD SH COM 835699307 3,119 73,836 SH   SOLE   73,836 0 0
SQUARE, INC. CLASS A COM 852234103 10,022 133,765 SH   SOLE   133,765 0 0
SS&C TECHNOLOGIES INC COM 78467J100 2,397 37,636 SH   SOLE   37,636 0 0
STAAR SURGICAL COMPANY COM 852312305 5,642 165,025 SH   SOLE   165,025 0 0
STARBUCKS CORP COM 855244109 621 8,359 SH   SOLE   8,359 0 0
STERIS CORP COM G8473T100 17,528 136,907 SH   SOLE   136,907 0 0
STEVEN MADDEN, LTD. COM 556269108 7,340 216,898 SH   SOLE   216,898 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 1,048 70,600 SH   SOLE   70,600 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 5,889 371,079 SH   SOLE   371,079 0 0
SUNCOR ENERGY INC COM 867224107 1,758 54,220 SH   SOLE   54,220 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3,764 107,424 SH   SOLE   107,424 0 0
SYNEOS HEALTH INC COM 87166B102 10,069 194,530 SH   SOLE   194,530 0 0
SYNOPSYS, INC COM 871607107 23,556 204,565 SH   SOLE   204,565 0 0
SYSCO CORP COM 871829107 29,508 442,000 SH   SOLE   442,000 0 0
T ROWE PRICE GROUP INC COM 74144T108 831 8,300 SH   SOLE   8,300 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 6,934 169,281 SH   SOLE   169,281 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 13,654 144,683 SH   SOLE   144,683 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 3,835 83,400 SH   SOLE   83,400 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,813 17,095 SH   SOLE   17,095 0 0
THE COOPER COS INC COM 216648402 39,205 132,373 SH   SOLE   132,373 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 230 842 SH   SOLE   842 0 0
TJX COMPANIES INC COM 872540109 2,110 39,660 SH   SOLE   39,660 0 0
TOTAL SYSTEMS SERVICES INC COM 891906109 18,358 193,220 SH   SOLE   193,220 0 0
TRACTOR SUPPLY CO COM 892356106 1,162 11,890 SH   SOLE   11,890 0 0
TRADE DESK INC COM 88339J105 8,453 42,705 SH   SOLE   42,705 0 0
TRANSUNION COM 89400J107 4,585 68,600 SH   SOLE   68,600 0 0
TRAVEL BV-ADR COM 89686D105 851 197,000 SH   SOLE   197,000 0 0
TREX COMPANY, INC COM 89531P105 6,015 97,779 SH   SOLE   97,779 0 0
TRIMBLE NAVIGATION LTD COM 896239100 14,830 367,067 SH   SOLE   367,067 0 0
TYLER TECHNOLOGIES COM 902252105 18,722 91,593 SH   SOLE   91,593 0 0
TYSON FOODS INC. COM 902494103 336 4,835 SH   SOLE   4,835 0 0
UNDER ARMOUR, INC. - CLASS C COM 904311206 7,131 377,885 SH   SOLE   377,885 0 0
UNILEVER NV NY -ADR (TICKER UN COM 904784709 4,751 81,509 SH   SOLE   81,509 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 2,160 37,430 SH   SOLE   37,430 0 0
UNION PACIFIC COM 907818108 7,043 42,126 SH   SOLE   42,126 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 5,119 45,811 SH   SOLE   45,811 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,976 69,639 SH   SOLE   69,639 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 6,451 26,089 SH   SOLE   26,089 0 0
UNIVAR INC COM 91336L107 9,340 421,491 SH   SOLE   421,491 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,981 65,300 SH   SOLE   65,300 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 450 12,100 SH   SOLE   12,100 0 0
UROVANT SCIENCES LTD COM G9381B108 514 51,100 SH   SOLE   51,100 0 0
US BANCORP COM 902973304 922 19,140 SH   SOLE   19,140 0 0
V F CORP COM 918204108 25,488 293,270 SH   SOLE   293,270 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 9,252 4,130,216 SH   SOLE   4,130,216 0 0
VAIL RESORTS INC COM 91879Q109 13,518 62,210 SH   SOLE   62,210 0 0
VANGUARD INDEX TRUST COM 922908553 509 5,855 SH   SOLE   5,855 0 0
VARONIS SYSTEMS INC COM 922280102 6,639 111,330 SH   SOLE   111,330 0 0
VERISK ANALYTICS INC COM 92345Y106 36,642 275,506 SH   SOLE   275,506 0 0
VERIZON COMM COM 92343V104 51,822 876,411 SH   SOLE   876,411 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 4,836 447,341 SH   SOLE   447,341 0 0
VERTICALS INC-CLASS A COM 46571Y107 1,273 53,000 SH   SOLE   53,000 0 0
VIRTUSA CORP COM 92827P102 1,662 31,100 SH   SOLE   31,100 0 0
VISA INC COM 92826C839 15,854 101,504 SH   SOLE   101,504 0 0
VMWARE INC CLASS A COM 928563402 7,433 41,177 SH   SOLE   41,177 0 0
WABCO HOLDINGS COM 92927K102 34,468 261,456 SH   SOLE   261,456 0 0
WABTEC CORP COM 929740108 430 5,836 SH   SOLE   5,836 0 0
WAGEWORKS INC COM 930427109 856 22,665 SH   SOLE   22,665 0 0
WAL MART INC. COM 931142103 22,638 232,117 SH   SOLE   232,117 0 0
WALGREEN BOOTS ALLIANCE INC COM 931427108 1,307 20,651 SH   SOLE   20,651 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 509 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 61,286 589,803 SH   SOLE   589,803 0 0
WELLCARE HEALTH PLANS INC COM 94946t106 24,180 89,639 SH   SOLE   89,639 0 0
WELLS FARGO CO COM 949746101 8,113 167,893 SH   SOLE   167,893 0 0
WEX INC COM 96208T104 17,022 88,660 SH   SOLE   88,660 0 0
WEYERHAEUSER CO COM 962166104 11,131 422,585 SH   SOLE   422,585 0 0
WILLDAN GROUP INC COM 96924N100 1,783 48,100 SH   SOLE   48,100 0 0
WILLIAMS SONOMA INC COM 969904101 2,065 36,690 SH   SOLE   36,690 0 0
WISDOMTREE INVESTMENTS, INC. COM 97717P104 325 46,100 SH   SOLE   46,100 0 0
WORLDPAY, INC - CL A COM 981558109 23,607 207,990 SH   SOLE   207,990 0 0
WPP PLC NEW -SPONS ADR COM 92937A102 338 6,400 SH   SOLE   6,400 0 0
XILINX INC COM 983919101 2,435 19,205 SH   SOLE   19,205 0 0
XYLEM INC. COM 98419M100 1,348 17,060 SH   SOLE   17,060 0 0
YEXT INC COM 98585N106 918 42,000 SH   SOLE   42,000 0 0
YUM! BRANDS INC COM 988498101 810 8,120 SH   SOLE   8,120 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 22,648 108,088 SH   SOLE   108,088 0 0
ZENDESK INC COM 98936J101 3,514 41,344 SH   SOLE   41,344 0 0
ZOETIS INC COM 98978V103 4,263 42,343 SH   SOLE   42,343 0 0
CROWN CASTLE CV PFD 6.875 DUE PFD CV 22822V309 1,183 1,000 SH   SOLE   1,000 0 0
8X8 INC (EGHT) - 38.948 conv r CONV 282914AA8 4,595 4,500,000 PRN   SOLE   4,500,000 0 0
ENVESTNET INC (ENV) - 15.9022 CONV 29404KAA4 1,670 1,500,000 PRN   SOLE   1,500,000 0 0
FIREEYE INC (FEYE) - 43.1667 C CONV 31816QAE1 1,020 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 2,715 2,500,000 PRN   SOLE   2,500,000 0 0
HORIZON PHARMA INC (HZNP) - co CONV 44052TAB7 853 750,000 PRN   SOLE   750,000 0 0
LIVE NATION (LYV) 14.7005 conv CONV 538034AQ2 288 250,000 PRN   SOLE   250,000 0 0
LIVE NATION INC (LYV) - 28.836 CONV 538034AJ8 2,743 1,500,000 PRN   SOLE   1,500,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AG0 1,683 2,000,000 PRN   SOLE   2,000,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AE5 2,998 3,000,000 PRN   SOLE   3,000,000 0 0
NUANCE COMMUNICATIONS (NUAN) 4 CONV 67020YAG5 9,736 9,785,000 PRN   SOLE   9,785,000 0 0
PRA GROUP INC (PRAA) - 15.2172 CONV 73640QAB1 1,444 1,500,000 PRN   SOLE   1,500,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 1,343 1,500,000 PRN   SOLE   1,500,000 0 0
TWITTER INC (TWTR) - 12.8793 c CONV 90184LAD4 3,293 3,500,000 PRN   SOLE   3,500,000 0 0
WHITING PETROLEUM CORP (WLL) - CONV 966387AL6 1,933 2,000,000 PRN   SOLE   2,000,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 283 20,227,766 SH   SOLE   20,227,766 0 0