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 19,237 91,296 SH   SOLE   91,296 0 0
8X8 INC. COM 282914100 24,707 1,162,680 SH   SOLE   1,162,680 0 0
A T & T INC COM 00206R102 56,610 1,685,833 SH   SOLE   1,685,833 0 0
A. O. SMITH CORP COM 831865209 24,906 466,665 SH   SOLE   466,665 0 0
ABB LTD (SW) COM 000375204 5,880 248,820 SH   SOLE   248,820 0 0
ABBOTT LABORATORIES COM 002824100 39,267 535,263 SH   SOLE   535,263 0 0
ABBVIE INC COM COM 00287Y109 3,617 38,239 SH   SOLE   38,239 0 0
ABIOMED, INC. COM 003654100 3,101 6,895 SH   SOLE   6,895 0 0
ACACIA COMMUNICATIONS COM 00401C108 5,824 140,785 SH   SOLE   140,785 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 894 10,750 SH   SOLE   10,750 0 0
ACUITY BRANDS INC COM 00508y102 7,540 47,962 SH   SOLE   47,962 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 7,209 360,085 SH   SOLE   360,085 0 0
ADOBE INC COM 00724F101 2,975 11,020 SH   SOLE   11,020 0 0
AERIE PHARMACEUTICALS, INC COM 00771V108 10,123 164,475 SH   SOLE   164,475 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 23,982 339,975 SH   SOLE   339,975 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 2,791 16,708 SH   SOLE   16,708 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 10,887 507,060 SH   SOLE   507,060 0 0
ALIBABA GROUP HOLDING LTD COM 01609W102 2,150 13,050 SH   SOLE   13,050 0 0
ALIGN TECHNOLOGY INC COM 016255101 41,631 106,414 SH   SOLE   106,414 0 0
ALLEGION PLC COM G0176J109 8,811 97,280 SH   SOLE   97,280 0 0
ALLERGAN PLC COM G0177J108 350 1,835 SH   SOLE   1,835 0 0
ALLSTATE CORP COM 020002101 31,766 321,845 SH   SOLE   321,845 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 2,240 25,597 SH   SOLE   25,597 0 0
ALPHABET INC - CLASS A COM 02079K305 61,335 50,813 SH   SOLE   50,813 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 12,430 10,415 SH   SOLE   10,415 0 0
AMAZON.COM INC COM 023135106 60,030 29,970 SH   SOLE   29,970 0 0
AMBER ROAD, INC COM 02318Y108 1,474 153,200 SH   SOLE   153,200 0 0
AMBEV SA SPN ADR COM 02319V103 1,272 278,400 SH   SOLE   278,400 0 0
AMC ENTERTAINMENT HOLDINGS INC COM 00165C104 1,329 64,850 SH   SOLE   64,850 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,127 15,899 SH   SOLE   15,899 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 12,712 87,490 SH   SOLE   87,490 0 0
AMETEK INC. COM 031100100 4,177 52,791 SH   SOLE   52,791 0 0
AMGEN COM 031162100 7,524 36,295 SH   SOLE   36,295 0 0
AMPHENOL CP COM 032095101 16,411 174,545 SH   SOLE   174,545 0 0
ANALOG DEVICES COM 032654105 344 3,725 SH   SOLE   3,725 0 0
ANDEAVOR COM 03349M105 606 3,950 SH   SOLE   3,950 0 0
ANHEUSER-BUSCH COMPANIES INC COM 03524a108 3,234 36,931 SH   SOLE   36,931 0 0
ANR INC COM CL C-1 (AANR) COM 03634H506 700 20,000 SH   SOLE   20,000 0 0
ANSYS INC COM 03662q105 7,530 40,334 SH   SOLE   40,334 0 0
ANTHEM INC COM 036752103 1,172 4,275 SH   SOLE   4,275 0 0
AON PLC COM G0408V102 5,229 34,000 SH   SOLE   34,000 0 0
APACHE CORP COM 037411105 41,670 874,145 SH   SOLE   874,145 0 0
APERGY CORP COM 03755L104 221 5,073 SH   SOLE   5,073 0 0
APOGEE ENTERPRISES INC COM 037598109 1,136 27,500 SH   SOLE   27,500 0 0
APPLE INC COM 037833100 47,660 211,127 SH   SOLE   211,127 0 0
APPROACH RESOURCES COM 03834A103 105 47,000 SH   SOLE   47,000 0 0
APTIV PLC COM G6095L109 23,997 286,015 SH   SOLE   286,015 0 0
AQUAVENTURE HOLDINGS LTD COM G0443N107 587 32,500 SH   SOLE   32,500 0 0
ARCHER DANIELS MIDLAND COM 039483102 529 10,515 SH   SOLE   10,515 0 0
ASML HOLDING NV ORD COM N07059210 4,276 22,741 SH   SOLE   22,741 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 22,867 200,742 SH   SOLE   200,742 0 0
ASTRONICS COM 046433108 1,723 39,600 SH   SOLE   39,600 0 0
AT HOME GROUP INC COM 04650Y100 9,503 301,410 SH   SOLE   301,410 0 0
ATHENAHEALTH INC COM 04685W103 22,472 168,200 SH   SOLE   168,200 0 0
B&G FOODS COM 05508R106 14,420 525,315 SH   SOLE   525,315 0 0
BAKER HUGHES - A GE COMPANY COM 05722G100 1,039 30,700 SH   SOLE   30,700 0 0
BANDWIDTH INC CL A COM 05988J103 4,326 80,750 SH   SOLE   80,750 0 0
BANK OF AMERICA CORP COM 060505104 1,503 51,016 SH   SOLE   51,016 0 0
BAXTER INTL INC COM 071813109 25,698 333,348 SH   SOLE   333,348 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 15,041 677,025 SH   SOLE   677,025 0 0
BB&T CORP COM 054937107 36,718 756,440 SH   SOLE   756,440 0 0
BECTON DICKINSON & CO. COM 075887109 339 1,300 SH   SOLE   1,300 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 1,486 6,941 SH   SOLE   6,941 0 0
BERKSHIRE HATHAWAY INC. CLASS COM 084670108 320 1 SH   SOLE   1 0 0
BHP BILLLITON LTD ADR COM 088606108 883 17,720 SH   SOLE   17,720 0 0
BIO-TECHE CORPORATION COM 09073M104 56,818 278,368 SH   SOLE   278,368 0 0
BIOGEN INC COM 09062X103 5,306 15,017 SH   SOLE   15,017 0 0
BLACKBERRY LTD COM 09228F103 30,945 2,719,232 SH   SOLE   2,719,232 0 0
BLACKROCK INC COM 09247X101 518 1,100 SH   SOLE   1,100 0 0
BLOOM ENERGY CORPORATION COM 093712107 3,663 107,485 SH   SOLE   107,485 0 0
BOEING CO. COM 097023105 93,634 251,771 SH   SOLE   251,771 0 0
BOOKING HOLDINGS INC COM 09857L108 6,736 3,395 SH   SOLE   3,395 0 0
BORG WARNER INC COM 099724106 4,062 94,960 SH   SOLE   94,960 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 2,462 8,565 SH   SOLE   8,565 0 0
BP PLC, INC ADR (UK) COM 055622104 42,442 920,657 SH   SOLE   920,657 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 13,549 218,255 SH   SOLE   218,255 0 0
BROADCOM INC (AVGO) COM 11135F101 311 1,261 SH   SOLE   1,261 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 20,215 153,205 SH   SOLE   153,205 0 0
CAMBREX CORP COM 132011107 6,617 96,740 SH   SOLE   96,740 0 0
CAMPBELL SOUP CO COM 134429109 2,840 77,540 SH   SOLE   77,540 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 4,400 49,000 SH   SOLE   49,000 0 0
CARDLYTIC INC COM 14161W105 2,446 97,700 SH   SOLE   97,700 0 0
CARMAX INC COM 143130102 2,793 37,403 SH   SOLE   37,403 0 0
CARNIVAL CORP CLASS A PAIRED S COM 143658300 4,523 70,933 SH   SOLE   70,933 0 0
CATALENT INC COM 148806102 10,909 239,505 SH   SOLE   239,505 0 0
CBRE GROUP INC - CL A COM 12504L109 2,905 65,868 SH   SOLE   65,868 0 0
CEDAR FAIR L P DEPOSITARY UNIT COM 150185106 353 6,775 SH   SOLE   6,775 0 0
CERNER CORP COM 156782104 4,804 74,584 SH   SOLE   74,584 0 0
CHARLES SCHWAB CORP COM 808513105 2,654 54,000 SH   SOLE   54,000 0 0
CHEVRON CORP COM 166764100 54,743 447,685 SH   SOLE   447,685 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 1,376 3,028 SH   SOLE   3,028 0 0
CINCINNATI FINANCIAL CORP COM 172062101 18,967 246,929 SH   SOLE   246,929 0 0
CISCO SYS INC COM COM 17275R102 48,876 1,004,654 SH   SOLE   1,004,654 0 0
CITIGROUP INC COM 172967424 617 8,605 SH   SOLE   8,605 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 571 92,800 SH   SOLE   92,800 0 0
CLOROX CO COM 189054109 55,848 371,305 SH   SOLE   371,305 0 0
CME GROUP INC. COM 12572Q105 29,403 172,744 SH   SOLE   172,744 0 0
COCA-COLA COM 191216100 53,161 1,150,929 SH   SOLE   1,150,929 0 0
COLGATE PALMOLIVE CO COM 194162103 11,388 170,095 SH   SOLE   170,095 0 0
COLLIERS INTL GROUP INC COM 194693107 972 12,540 SH   SOLE   12,540 0 0
COMCAST CORP CLASS A COM 20030N101 567 16,000 SH   SOLE   16,000 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 2,884 93,100 SH   SOLE   93,100 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 1,712 94,300 SH   SOLE   94,300 0 0
COMPASS MINERALS INTERNATION COM 20451N101 22,143 329,510 SH   SOLE   329,510 0 0
CONAGRA BRANDS COM 205887102 1,593 46,906 SH   SOLE   46,906 0 0
CONOCOPHILLIPS COM 20825C104 40,645 525,135 SH   SOLE   525,135 0 0
CONSTELLATION BRANDS INC CL A COM 21036p108 1,602 7,431 SH   SOLE   7,431 0 0
CONTURA ENERGY (ANR spinoff) COM 21241B100 431 5,434 SH   SOLE   5,434 0 0
COPART INC COM 217204106 10,426 202,331 SH   SOLE   202,331 0 0
CORECIVIC INC COM 21871N101 13,703 563,205 SH   SOLE   563,205 0 0
CORNING INC COM 219350105 1,236 35,015 SH   SOLE   35,015 0 0
COSTAR GROUP INC COM 22160N109 6,314 15,004 SH   SOLE   15,004 0 0
COSTCO WHOLESALE COM 22160K105 42,428 180,639 SH   SOLE   180,639 0 0
CRH PLC - SPONS ADR COM 12626k203 1,016 31,050 SH   SOLE   31,050 0 0
CROSS COUNTRY HEALTHCARE INC COM 227483104 748 85,700 SH   SOLE   85,700 0 0
CUMMINS INC. COM 231021106 3,476 23,795 SH   SOLE   23,795 0 0
CUSTOMERS BANCORP INC COM 23204G100 6,264 266,220 SH   SOLE   266,220 0 0
CVS HEALTH CORP COM 126650100 1,051 13,350 SH   SOLE   13,350 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 12,338 154,530 SH   SOLE   154,530 0 0
CYRUSONE INC COM 23283R100 13,298 209,750 SH   SOLE   209,750 0 0
DANAHER CORP COM 235851102 38,906 358,050 SH   SOLE   358,050 0 0
DAVE & BUSTER'S INC COM 238337109 13,555 204,690 SH   SOLE   204,690 0 0
DECIPHERA PHARMACEUTICALS INC COM 24344T101 7,293 188,359 SH   SOLE   188,359 0 0
DEL TACO RESTAURANTS INC COM 245496104 792 67,100 SH   SOLE   67,100 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 4,760 140,000 SH   SOLE   140,000 0 0
DELTA AIR LINES, INC. COM 247361702 2,145 37,100 SH   SOLE   37,100 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 11,652 82,249 SH   SOLE   82,249 0 0
DIGITAL REALTY TRUST INC COM 253868103 9,595 85,300 SH   SOLE   85,300 0 0
DISNEY (WALT) CO. COM 254687106 10,561 90,310 SH   SOLE   90,310 0 0
DOLLAR GENERAL CORP COM 256677105 5,592 51,160 SH   SOLE   51,160 0 0
DOVER CORP COM 260003108 942 10,635 SH   SOLE   10,635 0 0
DOW DUPONT COM 26078J100 40,817 634,686 SH   SOLE   634,686 0 0
DROPBOX, INC COM 26210C104 1,553 57,900 SH   SOLE   57,900 0 0
DUNKIN BRANDS GROUP INC COM 265504100 475 6,450 SH   SOLE   6,450 0 0
DYCOM INDUSTRIES INC COM 267475101 8,545 101,010 SH   SOLE   101,010 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 639 51,500 SH   SOLE   51,500 0 0
E.L.F BEAUTY INC COM 26856L103 976 76,700 SH   SOLE   76,700 0 0
EASTMAN CHEMICAL CO COM 277432100 10,136 105,895 SH   SOLE   105,895 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 9,153 295,730 SH   SOLE   295,730 0 0
ECOLAB INC COM 278865100 38,381 244,810 SH   SOLE   244,810 0 0
EDISON INTERNATIONAL INC COM 281020107 599 8,850 SH   SOLE   8,850 0 0
ELECTRONIC ARTS INC COM 285512109 41,686 345,973 SH   SOLE   345,973 0 0
ELI LILLY & CO COM COM 532457108 30,330 282,635 SH   SOLE   282,635 0 0
EMERSON ELECTRIC CO COM 291011104 9,284 121,232 SH   SOLE   121,232 0 0
ENERGY TRANSFER EQUITY LP COM 29273v100 174 10,000 SH   SOLE   10,000 0 0
ENERGY TSFR PTNRS LP-exgd to E COM 29278N103 436 19,570 SH   SOLE   19,570 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 688 23,950 SH   SOLE   23,950 0 0
ENVESTNET INC COM 29404K106 1,859 30,505 SH   SOLE   30,505 0 0
EPAM SYSTEMS, INC COM 29414B104 11,136 80,875 SH   SOLE   80,875 0 0
EQUIFAX INC COM 294429105 23,610 180,824 SH   SOLE   180,824 0 0
EQUINIX INC COM 29444U700 37,769 87,248 SH   SOLE   87,248 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 361 15,000 SH   SOLE   15,000 0 0
ESTEE LAUDER - CLASS A COM 518439104 11,390 78,380 SH   SOLE   78,380 0 0
EVERBRIDGE INC COM 29978A104 1,314 22,800 SH   SOLE   22,800 0 0
EVERGY INC COM 30034W106 443 8,074 SH   SOLE   8,074 0 0
EVERQUOTE INC COM 30041R108 743 50,000 SH   SOLE   50,000 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 520 67,680 SH   SOLE   67,680 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 32,725 1,840,540 SH   SOLE   1,840,540 0 0
EXACT SCIENCES CORP COM 30063P105 17,854 226,228 SH   SOLE   226,228 0 0
EXPEDIA GROUP, INC COM 30212P303 43,807 335,737 SH   SOLE   335,737 0 0
EXXON MOBIL CORP COM COM 30231G102 61,675 725,422 SH   SOLE   725,422 0 0
F5 NETWORKS INC COM 315616102 17,388 87,195 SH   SOLE   87,195 0 0
FACEBOOK, INC. COM 30303M102 12,512 76,077 SH   SOLE   76,077 0 0
FASTENAL COMPANY COM 311900104 353 6,085 SH   SOLE   6,085 0 0
FEDEX CORPORATION COM 31428X106 5,914 24,560 SH   SOLE   24,560 0 0
FIRSTSERVICE CORP NEW COM 33767E103 533 6,300 SH   SOLE   6,300 0 0
FISERV INC COM 337738108 39,209 475,955 SH   SOLE   475,955 0 0
FIVE9 INC COM 338307101 8,157 186,699 SH   SOLE   186,699 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 25,995 114,095 SH   SOLE   114,095 0 0
FLOOR & DECOR HOLDINGS COM 339750101 5,715 189,415 SH   SOLE   189,415 0 0
FLUOR CORP 'NEW' COM 343412102 1,342 23,100 SH   SOLE   23,100 0 0
FMC CORP COM 302491303 38,121 437,264 SH   SOLE   437,264 0 0
FORD MOTOR CO COM 345370860 10,873 1,175,435 SH   SOLE   1,175,435 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 7,266 192,415 SH   SOLE   192,415 0 0
FORUM ENERGY TECHNOLOGIES, INC COM 34984V100 4,772 461,025 SH   SOLE   461,025 0 0
FOUNDATION BUILDING MATERIAL COM 350392106 1,634 131,000 SH   SOLE   131,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 41,199 553,450 SH   SOLE   553,450 0 0
GARMIN LTD COM H2906T109 32,471 463,542 SH   SOLE   463,542 0 0
GARTNER INC COM 366651107 16,781 105,876 SH   SOLE   105,876 0 0
GENERAC HOLDINGS INC COM 368736104 7,293 129,285 SH   SOLE   129,285 0 0
GENERAL DYNAMICS CORP COM 369550108 33,415 163,223 SH   SOLE   163,223 0 0
GENERAL ELECTRIC COM 369604103 20,974 1,857,750 SH   SOLE   1,857,750 0 0
GENERAL MILLS COM 370334104 25,410 592,035 SH   SOLE   592,035 0 0
GENERAL MOTORS CORPORATION COM 37045V100 2,188 64,990 SH   SOLE   64,990 0 0
GENESEE & WYOMING INC - CL A COM 371559105 395 4,340 SH   SOLE   4,340 0 0
GENTEX CORP COM 371901109 228 10,610 SH   SOLE   10,610 0 0
GENUINE PARTS CO COM 372460105 871 8,765 SH   SOLE   8,765 0 0
GILEAD SCIENCES INC COM 375558103 13,447 174,160 SH   SOLE   174,160 0 0
GLAXO SMITHKLINE ADR COM 37733W105 45,241 1,126,240 SH   SOLE   1,126,240 0 0
GODADDY, INC. COM 380237107 2,017 24,190 SH   SOLE   24,190 0 0
GRAINGER W W INC COM 384802104 790 2,210 SH   SOLE   2,210 0 0
GREENBRIER COMPANIES INC COM 393657101 1,142 19,000 SH   SOLE   19,000 0 0
GREENSKY COM 39572G100 6,902 383,420 SH   SOLE   383,420 0 0
GRIFOLS SA-ADR COM 398438408 4,195 196,300 SH   SOLE   196,300 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 27,225 269,525 SH   SOLE   269,525 0 0
HALLIBURTON CO. COM 406216101 353 8,700 SH   SOLE   8,700 0 0
HAMILTON LANE INC - CLASS A COM 407497106 10,407 235,031 SH   SOLE   235,031 0 0
HARRIS CORPORATION COM 413875105 18,168 107,369 SH   SOLE   107,369 0 0
HASBRO INC COM 418056107 732 6,965 SH   SOLE   6,965 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 2,712 63,386 SH   SOLE   63,386 0 0
HEALTH INSURANCE INNOVATION - COM 42225K106 1,877 30,445 SH   SOLE   30,445 0 0
HEALTHEQUITY INC COM 42226A107 13,149 139,275 SH   SOLE   139,275 0 0
HEALTHSTREAM INC COM 42222N103 1,920 61,900 SH   SOLE   61,900 0 0
HELMERICH & PAYNE INC COM 423452101 20,390 296,490 SH   SOLE   296,490 0 0
HERSHEY FOODS COM 427866108 2,480 24,310 SH   SOLE   24,310 0 0
HESS CORP COM 42809H107 74,549 1,041,482 SH   SOLE   1,041,482 0 0
HEXCEL CORP COM 428291108 18,756 279,729 SH   SOLE   279,729 0 0
HMS HOLDINGS INC COM 40425J101 15,641 476,700 SH   SOLE   476,700 0 0
HOLLYFRONTIER CORP (HFC) COM 436106108 63,659 910,720 SH   SOLE   910,720 0 0
HOME DEPOT INC COM 437076102 9,279 44,795 SH   SOLE   44,795 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 7,816 46,972 SH   SOLE   46,972 0 0
HUNTSMAN CORPORATION COM 447011107 384 14,100 SH   SOLE   14,100 0 0
ICF INTL INC COM 44925C103 11,564 153,263 SH   SOLE   153,263 0 0
ICHOR HOLDINGS LTD COM G4740B105 1,252 61,300 SH   SOLE   61,300 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 3,559 419,180 SH   SOLE   419,180 0 0
IDEXX LABORATORIES INC COM 45168D104 33,164 132,836 SH   SOLE   132,836 0 0
IHS MARKIT LTD COM G47567105 34,546 640,213 SH   SOLE   640,213 0 0
II-VI INCORPORATED COM 902104108 8,781 185,645 SH   SOLE   185,645 0 0
ILLINOIS TOOL WORKS INC COM 452308109 298 2,111 SH   SOLE   2,111 0 0
ILLUMINA INC COM 452327109 38,575 105,093 SH   SOLE   105,093 0 0
INGEVITY CORP COM 45688C107 33,958 333,314 SH   SOLE   333,314 0 0
INPHI CORP COM 45772F107 4,612 121,420 SH   SOLE   121,420 0 0
INSTALLED BUILDING PRODUCTS COM 45780R101 5,611 143,880 SH   SOLE   143,880 0 0
INSTRUCTURE INC COM 45781U103 1,296 36,600 SH   SOLE   36,600 0 0
INT'L BUSINESS MACHINES COM 459200101 38,078 251,820 SH   SOLE   251,820 0 0
INTEL CORP COM 458140100 73,603 1,556,409 SH   SOLE   1,556,409 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 33,651 449,345 SH   SOLE   449,345 0 0
INTERNATIONAL PAPER COM 460146103 2,645 53,820 SH   SOLE   53,820 0 0
INTERNATL FLAVORS & FRAGRANCES COM 459506101 25,826 185,635 SH   SOLE   185,635 0 0
INTERXION HOLDINGS NV COM N47279109 15,354 228,150 SH   SOLE   228,150 0 0
INTUIT INC COM 461202103 40,094 176,316 SH   SOLE   176,316 0 0
INTUITIVE SURGICAL INC COM 46120E602 3,444 6,000 SH   SOLE   6,000 0 0
INVUITY, INC - TENDERED @7.40 COM 46187J205 1,100 148,600 SH   SOLE   148,600 0 0
IQVIA HOLDINGS INC COM 46266C105 35,062 270,248 SH   SOLE   270,248 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 571 1,950 SH   SOLE   1,950 0 0
J P MORGAN CHASE COM 46625h100 2,208 19,570 SH   SOLE   19,570 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 18,801 117,449 SH   SOLE   117,449 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 2,907 17,293 SH   SOLE   17,293 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 8,416 70,545 SH   SOLE   70,545 0 0
JOHNSON & JOHNSON COM 478160104 67,379 487,653 SH   SOLE   487,653 0 0
JOHNSON CONTROLS INC COM G51502105 3,297 94,209 SH   SOLE   94,209 0 0
KANSAS CITY SOUTHERN INC COM 485170302 12,493 110,287 SH   SOLE   110,287 0 0
KELLOGG CO COM 487836108 18,478 263,895 SH   SOLE   263,895 0 0
KEURIG DR PEPPER INC COM 49271V100 1,919 82,825 SH   SOLE   82,825 0 0
KIMBERLY-CLARK CORP COM 494368103 34,686 305,230 SH   SOLE   305,230 0 0
KINDER MORGAN INC COM 49456B101 25,830 1,456,845 SH   SOLE   1,456,845 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 1,846 28,900 SH   SOLE   28,900 0 0
KORN/FERRY INTERNATIONAL COM 500643200 8,240 167,335 SH   SOLE   167,335 0 0
KORNIT DIGITAL LTD COM M6372Q113 14,707 671,565 SH   SOLE   671,565 0 0
KRAFT HEINZ CO COM 500754106 9,959 180,704 SH   SOLE   180,704 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 1,525 103,200 SH   SOLE   103,200 0 0
LANDMARK BANCORP INC. COM 51504L107 2,033 70,116 SH   SOLE   70,116 0 0
LGI HOMES, INC. COM 50187T106 617 13,000 SH   SOLE   13,000 0 0
LHC GROUP INC COM 50187A107 2,554 24,800 SH   SOLE   24,800 0 0
LIBERTY GLOBAL INT. CLASS C COM G5480U120 3,114 110,600 SH   SOLE   110,600 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1,056 29,693 SH   SOLE   29,693 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229854 1,074 28,889 SH   SOLE   28,889 0 0
LIBERTY MEDIA CORP-BRAVES C COM 531229888 1,471 54,000 SH   SOLE   54,000 0 0
LIGAND PHARMACEUTICALS COM 53220K504 17,796 64,832 SH   SOLE   64,832 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 81,197 3,329,090 SH   SOLE   3,329,090 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 24 1,000 SH Call SOLE   1,000 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 83,704 3,592,441 SH   SOLE   3,592,441 0 0
LITTELFUSE INC COM 537008104 2,843 14,365 SH   SOLE   14,365 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 2,728 50,086 SH   SOLE   50,086 0 0
LKQ CORP COM 501889208 33,987 1,073,169 SH   SOLE   1,073,169 0 0
LOCKHEED MARTIN CORP COM 539830109 213 615 SH   SOLE   615 0 0
LOGMEIN INC COM 54142L109 8,505 95,453 SH   SOLE   95,453 0 0
LOWES COMPANIES INC. COM 548661107 3,050 26,565 SH   SOLE   26,565 0 0
LUMENTUM HOLDINGS INC COM 55024U109 12,133 202,380 SH   SOLE   202,380 0 0
LUXOTTICA GROUP SPA SPONSORED COM 55068R202 1,438 21,150 SH   SOLE   21,150 0 0
M.D.C. HOLDINGS, INC. COM 552676108 402 13,585 SH   SOLE   13,585 0 0
MARATHON OIL CORP COM 565849106 4,173 179,245 SH   SOLE   179,245 0 0
MARATHON PETROLEUM CORP COM 56585A102 11,596 145,000 SH   SOLE   145,000 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 2,061 11,549 SH   SOLE   11,549 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 1,196 9,057 SH   SOLE   9,057 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 3,654 20,085 SH   SOLE   20,085 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 2,481 128,575 SH   SOLE   128,575 0 0
MASCO CORP COM 574599106 27,008 737,922 SH   SOLE   737,922 0 0
MASONITE INTERNATIONAL CORP COM 575385109 6,331 98,775 SH   SOLE   98,775 0 0
MASTEC INC COM 576323109 11,433 256,050 SH   SOLE   256,050 0 0
MASTERCARD INC-CLASS A COM 57636Q104 36,431 163,656 SH   SOLE   163,656 0 0
MATERALISE NV ADR COM 57667T100 1,605 116,300 SH   SOLE   116,300 0 0
MAXLINEAR INC COM 57776J100 895 45,000 SH   SOLE   45,000 0 0
MCBC HOLDINGS INC COM 55276F107 1,374 38,300 SH   SOLE   38,300 0 0
MCCORMICK & CO INC COM 579780206 524 3,975 SH   SOLE   3,975 0 0
MCDONALD'S CORP COM 580135101 41,704 249,290 SH   SOLE   249,290 0 0
MCKESSON CORP COM 58155Q103 478 3,600 SH   SOLE   3,600 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 4,245 57,905 SH   SOLE   57,905 0 0
MEDTRONIC PLC COM G5960L103 6,488 65,960 SH   SOLE   65,960 0 0
MERCK & CO NEW COM 58933Y105 46,679 658,010 SH   SOLE   658,010 0 0
MERIT MEDICAL SYSTEMS INC COM 589889104 11,596 188,700 SH   SOLE   188,700 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 23,321 38,296 SH   SOLE   38,296 0 0
MGP INGREDIENTS INC COM 55303J106 9,437 119,480 SH   SOLE   119,480 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 21,428 271,550 SH   SOLE   271,550 0 0
MICROSOFT CORP COM 594918104 132,445 1,158,040 SH   SOLE   1,158,040 0 0
MIMECAST, LTD COM G14838109 12,692 303,054 SH   SOLE   303,054 0 0
MOBILE MINI, INC. COM 60740F105 548 12,500 SH   SOLE   12,500 0 0
MOHAWK INDUSTRIES INC COM 608190104 27,725 158,111 SH   SOLE   158,111 0 0
MONDELEZ INTL INC COM 609207105 8,665 201,695 SH   SOLE   201,695 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 11,054 88,055 SH   SOLE   88,055 0 0
MONSTER BEVERAGE CORPORATION COM 61174X109 3,003 51,520 SH   SOLE   51,520 0 0
MOODY'S CORPORATION COM 615369105 4,430 26,497 SH   SOLE   26,497 0 0
MORNINGSTAR INC. COM 617700109 1,259 10,000 SH   SOLE   10,000 0 0
MOTORCAR PARTS OF AMERICA, INC COM 620071100 12,026 512,821 SH   SOLE   512,821 0 0
MOTOROLA SOLUTIONS INC COM 620076307 17,497 134,450 SH   SOLE   134,450 0 0
MSCI INC COM 55354G100 44,162 248,927 SH   SOLE   248,927 0 0
MYLAN NV COM N59465109 21,637 591,175 SH   SOLE   591,175 0 0
NASDAQ OMX GROUP INC COM 631103108 34,195 398,539 SH   SOLE   398,539 0 0
NATERA, INC COM 632307104 10,392 434,091 SH   SOLE   434,091 0 0
NATIONAL INSTRUMENTS CORP COM 636518102 1,516 31,375 SH   SOLE   31,375 0 0
NAUTILUS INC COM 63910B102 830 59,500 SH   SOLE   59,500 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 721 8,611 SH   SOLE   8,611 0 0
NEURONETICS INC COM 64131A105 545 17,000 SH   SOLE   17,000 0 0
NEVRO CORP. COM 64157F103 18,472 324,063 SH   SOLE   324,063 0 0
NEWELL RUBBERMAID INC COM 651229106 259 12,760 SH   SOLE   12,760 0 0
NEWMONT MINING CORP COM 651639106 2,231 73,875 SH   SOLE   73,875 0 0
NEXEO SOLUTIONS INC COM 65342H102 2,157 176,100 SH   SOLE   176,100 0 0
NIELSEN HOLDINGS PLC COM G6518L108 1,568 56,700 SH   SOLE   56,700 0 0
NIKE INC COM 654106103 6,360 75,069 SH   SOLE   75,069 0 0
NLIGHT INC COM 65487K100 444 20,000 SH   SOLE   20,000 0 0
NORDSON CORP COM 655663102 1,281 9,226 SH   SOLE   9,226 0 0
NORFOLK SOUTHERN CORP COM 655844108 8,280 45,875 SH   SOLE   45,875 0 0
NORTHERN TRUST CORP COM 665859104 7,314 71,615 SH   SOLE   71,615 0 0
NORWEGIAN CRUISE LINE HOLDINGS COM G66721104 4,662 81,176 SH   SOLE   81,176 0 0
NOVOCURE LIMITED COM G6674U108 11,821 225,600 SH   SOLE   225,600 0 0
NXP SEMI ADR COM N6596X109 2,965 34,680 SH   SOLE   34,680 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 2,101 6,050 SH   SOLE   6,050 0 0
OAKTREE CAPITAL GROUP LLC (K-1 COM 674001201 2,192 52,940 SH   SOLE   52,940 0 0
OCCIDENTAL PETE CORP COM 674599105 616 7,500 SH   SOLE   7,500 0 0
OCEANEERING INTL COM 675232102 18,090 655,427 SH   SOLE   655,427 0 0
OMNICELL INC COM 68213N109 10,693 148,720 SH   SOLE   148,720 0 0
OPTINOSE INC. COM 68404V100 435 35,000 SH   SOLE   35,000 0 0
ORACLE CORP COM 68389X105 1,292 25,050 SH   SOLE   25,050 0 0
ORTHOPEDIATRICS CORP COM 68752l100 1,982 54,090 SH   SOLE   54,090 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 1,313 80,900 SH   SOLE   80,900 0 0
PACWEST BANCORP COM 695263103 286 6,000 SH   SOLE   6,000 0 0
PALO ALTO NETWORKS, INC. COM 697435105 32,989 146,450 SH   SOLE   146,450 0 0
PARKER HANNIFIN CORP COM COM 701094104 6,244 33,950 SH   SOLE   33,950 0 0
PATRICK INDUSTRIES INC COM 703343103 1,148 19,400 SH   SOLE   19,400 0 0
PAYCHEX COM COM 704326107 9,050 122,883 SH   SOLE   122,883 0 0
PAYLOCITY HOLDINGS CORP COM 70438V106 14,207 176,881 SH   SOLE   176,881 0 0
PAYPAL HOLDINGS INC COM 70450Y103 2,500 28,463 SH   SOLE   28,463 0 0
PENN NATIONAL GAMING COM 707569109 10,585 321,530 SH   SOLE   321,530 0 0
PEPSICO INC. COM 713448108 52,901 473,177 SH   SOLE   473,177 0 0
PFIZER COM 717081103 53,492 1,213,792 SH   SOLE   1,213,792 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 208 2,550 SH   SOLE   2,550 0 0
PHILLIPS 66 COM 718546104 12,701 112,678 SH   SOLE   112,678 0 0
PINNACLE FOOD - merged w/CAG 1 COM 72348p104 350 5,400 SH   SOLE   5,400 0 0
PITNEY BOWES INC COM 724479100 12,177 1,719,936 SH   SOLE   1,719,936 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 1,735 180,200 SH   SOLE   180,200 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 26,695 1,002,456 SH   SOLE   1,002,456 0 0
PRAXAIR INC - merged to LIN 10 COM 74005P104 39,474 245,595 SH   SOLE   245,595 0 0
PROCTER & GAMBLE COM 742718109 56,309 676,543 SH   SOLE   676,543 0 0
PROOFPOINT, INC. COM 743424103 4,001 37,627 SH   SOLE   37,627 0 0
PROS HOLDINGS INC COM 74346Y103 12,962 370,140 SH   SOLE   370,140 0 0
PTC Inc COM 69370C100 17,749 167,140 SH   SOLE   167,140 0 0
QUALCOMM INC COM 747525103 38,551 535,213 SH   SOLE   535,213 0 0
RA MEDICAL SYSTEMS INC COM 74933X104 455 25,000 SH   SOLE   25,000 0 0
RAYTHEON COMPANY COM 755111507 1,609 7,785 SH   SOLE   7,785 0 0
REALPAGE INC. COM 75606N109 4,745 72,000 SH   SOLE   72,000 0 0
RED HAT INC COM 756577102 32,510 238,551 SH   SOLE   238,551 0 0
RED ROCK RESORTS INC COM 75700L108 6,687 250,925 SH   SOLE   250,925 0 0
REDWOOD FINANCIAL INC COM 757903109 385 7,000 SH   SOLE   7,000 0 0
REPLIGEN CORP COM 759916109 12,929 233,120 SH   SOLE   233,120 0 0
REPUBLIC SERVICES INC COM 760759100 41,099 565,639 SH   SOLE   565,639 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 9,957 195,150 SH   SOLE   195,150 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 9,778 321,385 SH   SOLE   321,385 0 0
ROCKWELL AUTOMATION INCO COM 773903109 21,990 117,270 SH   SOLE   117,270 0 0
ROPER INDUSTRIES INC COM 776696106 36,369 122,781 SH   SOLE   122,781 0 0
ROYAL DUTCH SHELL PLC CL A ADR COM 780259206 63,964 938,719 SH   SOLE   938,719 0 0
S&P GLOBAL INC COM 78409V104 31,094 159,137 SH   SOLE   159,137 0 0
SALESFORCE COM INC COM 79466L302 36,387 228,809 SH   SOLE   228,809 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 7,294 59,300 SH   SOLE   59,300 0 0
SCHLUMBERGER LTD COM 806857108 43,635 716,266 SH   SOLE   716,266 0 0
SEMPRA ENERGY COM 816851109 694 6,100 SH   SOLE   6,100 0 0
SEMTECH CORP COM 816850101 28,156 506,410 SH   SOLE   506,410 0 0
SENDGRID, INC. COM 816883102 5,756 156,455 SH   SOLE   156,455 0 0
SERVICEMASTER GLOBAL HOLDING COM 81761R109 27,913 450,000 SH   SOLE   450,000 0 0
SERVICENOW COM 81762P102 32,944 168,399 SH   SOLE   168,399 0 0
SHOPIFY INC COM 82509L107 3,646 22,170 SH   SOLE   22,170 0 0
SHUTTERSTOCK INC COM 825690100 1,883 34,500 SH   SOLE   34,500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5,102 67,715 SH   SOLE   67,715 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 4,084 110,100 SH   SOLE   110,100 0 0
SONY CORP ADR REPRSTG 1 ORD SH COM 835699307 4,544 74,928 SH   SOLE   74,928 0 0
STAAR SURGICAL COMPANY COM 852312305 12,893 268,595 SH   SOLE   268,595 0 0
STARBUCKS CORP COM 855244109 3,829 67,365 SH   SOLE   67,365 0 0
STERICYCLE INC COM 858912108 377 6,424 SH   SOLE   6,424 0 0
STEVEN MADDEN, LTD. COM 556269108 4,117 77,820 SH   SOLE   77,820 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 9,317 512,484 SH   SOLE   512,484 0 0
SUN HYDRAULICS COM 866942105 3,004 54,830 SH   SOLE   54,830 0 0
SUNCOR ENERGY INC COM 867224107 2,092 54,060 SH   SOLE   54,060 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 7,542 149,785 SH   SOLE   149,785 0 0
SYNEOS HEALTH INC COM 87166B102 15,214 295,123 SH   SOLE   295,123 0 0
SYNOPSYS, INC COM 871607107 34,084 345,640 SH   SOLE   345,640 0 0
SYSCO CORP COM 871829107 32,910 449,280 SH   SOLE   449,280 0 0
T ROWE PRICE GROUP INC COM 74144T108 906 8,300 SH   SOLE   8,300 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 7,122 161,281 SH   SOLE   161,281 0 0
TE CONNECTIVITY LTD COM H84989104 21,462 244,075 SH   SOLE   244,075 0 0
TENCENT HOLDINGS LIMITED COM 88032Q109 1,033 25,000 SH   SOLE   25,000 0 0
TEXAS INSTRUMENTS INC. COM 882508104 1,757 16,380 SH   SOLE   16,380 0 0
THE COOPER COS INC COM 216648402 35,505 128,108 SH   SOLE   128,108 0 0
TJX COMPANIES INC COM 872540109 2,212 19,750 SH   SOLE   19,750 0 0
TRACTOR SUPPLY CO COM 892356106 1,308 14,390 SH   SOLE   14,390 0 0
TRADE DESK INC COM 88339J105 15,646 103,680 SH   SOLE   103,680 0 0
TRANSUNION COM 89400J107 4,930 67,005 SH   SOLE   67,005 0 0
TREX COMPANY, INC COM 89531P105 2,752 35,755 SH   SOLE   35,755 0 0
TRIMBLE NAVIGATION LTD COM 896239100 15,102 347,495 SH   SOLE   347,495 0 0
TWENTY-FIRST CENTURY FOX INC COM 90130A101 1,038 22,400 SH   SOLE   22,400 0 0
TWILIO INC - A COM 90138F102 19,916 230,830 SH   SOLE   230,830 0 0
TYLER TECHNOLOGIES COM 902252105 15,635 63,800 SH   SOLE   63,800 0 0
TYSON FOODS INC. COM 902494103 260 4,360 SH   SOLE   4,360 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 252 782 SH   SOLE   782 0 0
ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 4,437 58,125 SH   SOLE   58,125 0 0
UNDER ARMOUR, INC. - CLASS C COM 904311206 8,822 453,358 SH   SOLE   453,358 0 0
UNILEVER NV NY -ADR (TICKER UN COM 904784709 4,242 76,359 SH   SOLE   76,359 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 2,144 39,010 SH   SOLE   39,010 0 0
UNION PACIFIC COM 907818108 8,185 50,265 SH   SOLE   50,265 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 5,222 44,726 SH   SOLE   44,726 0 0
UNITED TECHNOLOGIES CORP COM 913017109 9,813 70,185 SH   SOLE   70,185 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 7,396 27,800 SH   SOLE   27,800 0 0
UNIVAR INC COM 91336L107 11,621 379,017 SH   SOLE   379,017 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 23,552 199,765 SH   SOLE   199,765 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 1,070 27,200 SH   SOLE   27,200 0 0
UROVANT SCIENCES LTD COM G9381B108 900 75,000 SH   SOLE   75,000 0 0
US BANCORP COM 902973304 1,000 18,940 SH   SOLE   18,940 0 0
US CONCRETE INC COM 90333L201 843 18,395 SH   SOLE   18,395 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 13,194 4,833,140 SH   SOLE   4,833,140 0 0
VANGUARD INDEX TRUST COM 922908553 464 5,755 SH   SOLE   5,755 0 0
VARONIS SYSTEMS INC COM 922280102 10,454 142,710 SH   SOLE   142,710 0 0
VERISK ANALYTICS INC COM 92345Y106 40,136 332,938 SH   SOLE   332,938 0 0
VERIZON COMM COM 92343V104 54,580 1,022,287 SH   SOLE   1,022,287 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 3,496 215,145 SH   SOLE   215,145 0 0
VERTICALS INC-CLASS A COM 46571Y107 2,043 88,900 SH   SOLE   88,900 0 0
VIRTUSA CORP COM 92827P102 1,998 37,200 SH   SOLE   37,200 0 0
VISA INC COM 92826C839 15,607 103,983 SH   SOLE   103,983 0 0
VMWARE INC CLASS A COM 928563402 6,456 41,367 SH   SOLE   41,367 0 0
WABCO HOLDINGS COM 92927K102 35,857 304,029 SH   SOLE   304,029 0 0
WAGEWORKS INC COM 930427109 1,497 35,015 SH   SOLE   35,015 0 0
WAL MART INC. COM 931142103 22,509 239,689 SH   SOLE   239,689 0 0
WALGREEN BOOTS ALLIANCE INC COM 931427108 1,939 26,601 SH   SOLE   26,601 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 529 10,000 SH   SOLE   10,000 0 0
WASTE MANAGEMENT COM 94106L109 60,620 670,868 SH   SOLE   670,868 0 0
WELLS FARGO CO COM 949746101 9,683 184,232 SH   SOLE   184,232 0 0
WEST PHARMACEUTICAL SVS INC COM 955306105 27,412 222,015 SH   SOLE   222,015 0 0
WEYERHAEUSER CO COM 962166104 14,045 435,225 SH   SOLE   435,225 0 0
WILLDAN GROUP INC COM 96924N100 2,156 63,500 SH   SOLE   63,500 0 0
WILLIAMS SONOMA INC COM 969904101 20,594 313,360 SH   SOLE   313,360 0 0
WISDOMTREE INVESTMENTS, INC. COM 97717P104 1,041 122,750 SH   SOLE   122,750 0 0
WORKDAY, INC. CL A COM 98138H101 19,055 130,535 SH   SOLE   130,535 0 0
WPP PLC NEW -SPONS ADR COM 92937A102 469 6,400 SH   SOLE   6,400 0 0
XILINX INC COM 983919101 18,609 232,118 SH   SOLE   232,118 0 0
XYLEM INC. COM 98419M100 39,896 499,506 SH   SOLE   499,506 0 0
YEXT INC COM 98585N106 427 18,000 SH   SOLE   18,000 0 0
YUM! BRANDS INC COM 988498101 738 8,120 SH   SOLE   8,120 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 22,419 126,783 SH   SOLE   126,783 0 0
ZENDESK INC COM 98936J101 3,408 47,998 SH   SOLE   47,998 0 0
ZIMMER BIOMET HOLDINGS COM 98956P102 344 2,614 SH   SOLE   2,614 0 0
ZOETIS INC COM 98978V103 26,832 293,051 SH   SOLE   293,051 0 0
ZYNGA INC COM 98986T108 2,715 676,987 SH   SOLE   676,987 0 0
CROWN CASTLE CV PFD 6.875 DUE PFD CV 22822V309 1,079 1,000 SH   SOLE   1,000 0 0
AIR TRANSPORT SERVICES G (ATSG CONV 00922RAB1 956 1,000,000 PRN   SOLE   1,000,000 0 0
AKAMAI TECHNOLOGIES INC (AKAM) CONV 00971TAH4 983 1,000,000 PRN   SOLE   1,000,000 0 0
ENVESTNET INC (ENV) - 15.9022 CONV 29404KAA4 1,647 1,500,000 PRN   SOLE   1,500,000 0 0
FIREEYE INC - 43.1667 Conversi CONV 31816QAE1 992 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 2,137 2,000,000 PRN   SOLE   2,000,000 0 0
LIVE NATION INC (LYV) - 14.700 CONV 538034AM1 270 250,000 PRN   SOLE   250,000 0 0
LIVE NATION INC (LYV) - 28.836 CONV 538034AJ8 2,339 1,500,000 PRN   SOLE   1,500,000 0 0
MEDICINES COMPANY (MDCO) CONV 584688AE5 2,149 2,000,000 PRN   SOLE   2,000,000 0 0
MEDICINES COMPANY (MDCO) - con CONV 584688AG0 1,814 2,000,000 PRN   SOLE   2,000,000 0 0
NUANCE COMMUNICATIONS (NUAN) 4 CONV 67020YAG5 9,914 9,785,000 PRN   SOLE   9,785,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 1,534 1,500,000 PRN   SOLE   1,500,000 0 0
TWITTER INC (TWTR) - 12.8793 c CONV 90184LAD4 1,381 1,500,000 PRN   SOLE   1,500,000 0 0
UTI WORLDWIDE INC (UTIW) 68.97 CONV 90349LAB0 2,707 2,600,000 PRN   SOLE   2,600,000 0 0
WHITING PETROLEUM CORP (WLL) - CONV 966387AL6 959 1,000,000 PRN   SOLE   1,000,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 272 20,320,395 SH   SOLE   20,320,395 0 0