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
A10 NETWORKS INC COM 002121101 1,388 151,679 SH   SOLE N/A 151,679 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1,031 34,558 SH   SOLE N/A 34,558 0 0
AIR LEASE CORP CL A 00912X302 1,527 39,419 SH   SOLE N/A 39,419 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 955 15,994 SH   SOLE N/A 15,994 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,641 14,849 SH   SOLE N/A 14,849 0 0
ALPHABET INC CAP STK CL C 02079K107 3,169 3,820 SH   SOLE N/A 3,820 0 0
ALPHABET INC CAP STK CL A 02079K305 3,157 3,724 SH   SOLE N/A 3,724 0 0
AMAZON COM INC COM 023135106 4,829 5,447 SH   SOLE N/A 5,447 0 0
AMERESCO INC CL A 02361E108 1,306 199,395 SH   SOLE N/A 199,395 0 0
ANTERO RES CORP COM 03674X106 929 40,746 SH   SOLE N/A 40,746 0 0
APPLE INC COM 037833100 3,074 21,398 SH   SOLE N/A 21,398 0 0
ARISTA NETWORKS INC COM 040413106 1,366 10,331 SH   SOLE N/A 10,331 0 0
BANK OF THE OZARKS INC COM 063904106 2,266 43,561 SH   SOLE N/A 43,561 0 0
BENEFITFOCUS INC COM 08180D106 1,673 59,866 SH   SOLE N/A 59,866 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 848 5,086 SH   SOLE N/A 5,086 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 999 4 SH   SOLE N/A 4 0 0
BLACKROCK INC COM 09247X101 1,202 3,133 SH   SOLE N/A 3,133 0 0
BOX INC CL A 10316T104 1,653 101,373 SH   SOLE N/A 101,373 0 0
BROWN FORMAN CORP CL B 115637209 910 19,702 SH   SOLE N/A 19,702 0 0
CARRIAGE SVCS INC COM 143905107 1,606 59,229 SH   SOLE N/A 59,229 0 0
CENTURY CMNTYS INC COM 156504300 1,549 60,989 SH   SOLE N/A 60,989 0 0
CERNER CORP COM 156782104 2,000 33,985 SH   SOLE N/A 33,985 0 0
CHEESECAKE FACTORY INC COM 163072101 2,022 31,909 SH   SOLE N/A 31,909 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,971 4,425 SH   SOLE N/A 4,425 0 0
CIMPRESS N V SHS EURO N20146101 1,924 22,328 SH   SOLE N/A 22,328 0 0
CINTAS CORP COM 172908105 1,244 9,832 SH   SOLE N/A 9,832 0 0
CLEAN HARBORS INC COM 184496107 1,491 26,815 SH   SOLE N/A 26,815 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,236 19,416 SH   SOLE N/A 19,416 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,871 43,459 SH   SOLE N/A 43,459 0 0
COHEN & STEERS INC COM 19247A100 1,787 44,720 SH   SOLE N/A 44,720 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,249 7,704 SH   SOLE N/A 7,704 0 0
CONTINENTAL RESOURCES INC COM 212015101 978 21,539 SH   SOLE N/A 21,539 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,185 108,150 SH   SOLE N/A 108,150 0 0
CORVEL CORP COM 221006109 1,075 24,715 SH   SOLE N/A 24,715 0 0
COSTAR GROUP INC COM 22160N109 1,309 6,316 SH   SOLE N/A 6,316 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,109 6,615 SH   SOLE N/A 6,615 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,080 67,686 SH   SOLE N/A 67,686 0 0
DISH NETWORK CORP CL A 25470M109 1,879 29,595 SH   SOLE N/A 29,595 0 0
ENSIGN GROUP INC COM 29358P101 1,118 59,472 SH   SOLE N/A 59,472 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1,501 242,116 SH   SOLE N/A 242,116 0 0
EPAM SYS INC COM 29414B104 2,221 29,409 SH   SOLE N/A 29,409 0 0
EURONET WORLDWIDE INC COM 298736109 1,579 18,461 SH   SOLE N/A 18,461 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,844 38,926 SH   SOLE N/A 38,926 0 0
FACEBOOK INC CL A 30303M102 4,834 34,029 SH   SOLE N/A 34,029 0 0
FEDEX CORP COM 31428X106 2,149 11,010 SH   SOLE N/A 11,010 0 0
FIBROGEN INC COM 31572Q808 1,151 46,710 SH   SOLE N/A 46,710 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 377 37,000 SH   SOLE N/A 37,000 0 0
FORRESTER RESH INC COM 346563109 1,543 38,830 SH   SOLE N/A 38,830 0 0
FORTINET INC COM 34959E109 1,845 48,103 SH   SOLE N/A 48,103 0 0
GENERAL COMMUNICATION INC CL A 369385109 1,642 78,949 SH   SOLE N/A 78,949 0 0
GENTEX CORP COM 371901109 989 46,375 SH   SOLE N/A 46,375 0 0
GEO GROUP INC NEW COM 36162J106 1,719 37,079 SH   SOLE N/A 37,079 0 0
GILEAD SCIENCES INC COM 375558103 1,020 15,024 SH   SOLE N/A 15,024 0 0
GLOBUS MED INC CL A 379577208 1,297 43,779 SH   SOLE N/A 43,779 0 0
GREEN DOT CORP CL A 39304D102 1,595 47,816 SH   SOLE N/A 47,816 0 0
HACKETT GROUP INC COM 404609109 1,618 83,027 SH   SOLE N/A 83,027 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,535 41,255 SH   SOLE N/A 41,255 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,042 28,015 SH   SOLE N/A 28,015 0 0
HEALTHSTREAM INC COM 42222N103 1,062 43,814 SH   SOLE N/A 43,814 0 0
HUBSPOT INC COM 443573100 1,738 28,696 SH   SOLE N/A 28,696 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 910 4,543 SH   SOLE N/A 4,543 0 0
IMPINJ INC COM 453204109 1,643 54,290 SH   SOLE N/A 54,290 0 0
INSPERITY INC COM 45778Q107 1,766 19,924 SH   SOLE N/A 19,924 0 0
INTER PARFUMS INC COM 458334109 1,555 42,532 SH   SOLE N/A 42,532 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,026 33,839 SH   SOLE N/A 33,839 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,292 1,686 SH   SOLE N/A 1,686 0 0
IPG PHOTONICS CORP COM 44980X109 1,295 10,725 SH   SOLE N/A 10,725 0 0
IPG PHOTONICS CORP COM 44980X109 1,532 12,690 SH   SOLE N/A 12,690 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,292 75,749 SH   SOLE N/A 75,749 0 0
IXYS CORP COM 46600W106 1,649 113,331 SH   SOLE N/A 113,331 0 0
J & J SNACK FOODS CORP COM 466032109 1,841 13,578 SH   SOLE N/A 13,578 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,333 9,182 SH   SOLE N/A 9,182 0 0
KINDER MORGAN INC DEL COM 49456B101 996 45,800 SH   SOLE N/A 45,800 0 0
KINSALE CAP GROUP INC COM 49714P108 625 19,512 SH   SOLE N/A 19,512 0 0
KITE PHARMA INC COM 49803L109 1,403 17,872 SH   SOLE N/A 17,872 0 0
L BRANDS INC COM 501797104 951 20,189 SH   SOLE N/A 20,189 0 0
LENDINGTREE INC NEW COM 52603B107 1,692 13,497 SH   SOLE N/A 13,497 0 0
LGI HOMES INC COM 50187T106 1,706 50,310 SH   SOLE N/A 50,310 0 0
LHC GROUP INC COM 50187A107 1,028 19,072 SH   SOLE N/A 19,072 0 0
LIBERTY TAX INC CL A 53128T102 591 41,490 SH   SOLE N/A 41,490 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,584 73,183 SH   SOLE N/A 73,183 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,521 8,110 SH   SOLE N/A 8,110 0 0
MASIMO CORP COM 574795100 1,579 16,931 SH   SOLE N/A 16,931 0 0
MATADOR RES CO COM 576485205 1,942 81,647 SH   SOLE N/A 81,647 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,818 141,019 SH   SOLE N/A 141,019 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,489 25,805 SH   SOLE N/A 25,805 0 0
MEDNAX INC COM 58502B106 1,734 24,993 SH   SOLE N/A 24,993 0 0
MERIT MED SYS INC COM 589889104 952 32,931 SH   SOLE N/A 32,931 0 0
MERITAGE HOMES CORP COM 59001A102 1,499 40,744 SH   SOLE N/A 40,744 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,128 28,840 SH   SOLE N/A 28,840 0 0
MISTRAS GROUP INC COM 60649T107 1,683 78,738 SH   SOLE N/A 78,738 0 0
MOELIS & CO CL A 60786M105 1,717 44,604 SH   SOLE N/A 44,604 0 0
MOHAWK INDS INC COM 608190104 677 2,950 SH   SOLE N/A 2,950 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,124 23,066 SH   SOLE N/A 23,066 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,370 29,667 SH   SOLE N/A 29,667 0 0
NANTHEALTH INC COM 630104107 583 117,596 SH   SOLE N/A 117,596 0 0
NATERA INC COM 632307104 739 83,279 SH   SOLE N/A 83,279 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,851 21,895 SH   SOLE N/A 21,895 0 0
NATIONAL RESH CORP CL A 637372202 818 41,527 SH   SOLE N/A 41,527 0 0
NETFLIX INC COM 64110L106 2,335 15,796 SH   SOLE N/A 15,796 0 0
NEW HOME CO INC COM 645370107 324 30,997 SH   SOLE N/A 30,997 0 0
NEW RELIC INC COM 64829B100 1,703 45,944 SH   SOLE N/A 45,944 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,939 27,634 SH   SOLE N/A 27,634 0 0
NVIDIA CORP COM 67066G104 2,367 21,728 SH   SOLE N/A 21,728 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,194 44,491 SH   SOLE N/A 44,491 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 822 3,048 SH   SOLE N/A 3,048 0 0
OMEROS CORP COM 682143102 1,431 94,612 SH   SOLE N/A 94,612 0 0
OMNICELL INC COM 68213N109 1,203 29,603 SH   SOLE N/A 29,603 0 0
PAPA JOHNS INTL INC COM 698813102 1,988 24,843 SH   SOLE N/A 24,843 0 0
PAREXEL INTL CORP COM 699462107 1,507 23,884 SH   SOLE N/A 23,884 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,995 34,690 SH   SOLE N/A 34,690 0 0
PDF SOLUTIONS INC COM 693282105 1,663 73,512 SH   SOLE N/A 73,512 0 0
PEGASYSTEMS INC COM 705573103 1,828 41,698 SH   SOLE N/A 41,698 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,560 23,475 SH   SOLE N/A 23,475 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 1,464 27,289 SH   SOLE N/A 27,289 0 0
PRIMO WTR CORP COM 74165N105 843 62,052 SH   SOLE N/A 62,052 0 0
PROLOGIS INC COM 74340W103 1,775 34,220 SH   SOLE N/A 34,220 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 971 26,105 SH   SOLE N/A 26,105 0 0
REALPAGE INC COM 75606N109 1,779 50,980 SH   SOLE N/A 50,980 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,304 5,945 SH   SOLE N/A 5,945 0 0
RINGCENTRAL INC CL A 76680R206 1,867 65,968 SH   SOLE N/A 65,968 0 0
SALESFORCE COM INC COM 79466L302 2,414 29,266 SH   SOLE N/A 29,266 0 0
SANMINA CORPORATION COM 801056102 1,545 38,057 SH   SOLE N/A 38,057 0 0
SEATTLE GENETICS INC COM 812578102 1,137 18,086 SH   SOLE N/A 18,086 0 0
SEATTLE GENETICS INC COM 812578102 892 14,198 SH   SOLE N/A 14,198 0 0
SEI INVESTMENTS CO COM 784117103 1,772 35,124 SH   SOLE N/A 35,124 0 0
SENECA FOODS CORP NEW CL A 817070501 310 8,589 SH   SOLE N/A 8,589 0 0
SHUTTERSTOCK INC COM 825690100 1,693 40,940 SH   SOLE N/A 40,940 0 0
SKECHERS U S A INC CL A 830566105 1,515 55,204 SH   SOLE N/A 55,204 0 0
SMUCKER J M CO COM NEW 832696405 964 7,352 SH   SOLE N/A 7,352 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,510 42,648 SH   SOLE N/A 42,648 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1,786 50,456 SH   SOLE N/A 50,456 0 0
STARBUCKS CORP COM 855244109 2,517 43,100 SH   SOLE N/A 43,100 0 0
STATE NATL COS INC COM 85711T305 1,536 106,676 SH   SOLE N/A 106,676 0 0
STEEL DYNAMICS INC COM 858119100 1,482 42,640 SH   SOLE N/A 42,640 0 0
SUPER MICRO COMPUTER INC COM 86800U104 1,579 62,299 SH   SOLE N/A 62,299 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 1,263 40,359 SH   SOLE N/A 40,359 0 0
SYNOPSYS INC COM 871607107 1,244 17,253 SH   SOLE N/A 17,253 0 0
TELETECH HOLDINGS INC COM 879939106 1,557 52,608 SH   SOLE N/A 52,608 0 0
TESARO INC COM 881569107 1,725 11,213 SH   SOLE N/A 11,213 0 0
TEXAS ROADHOUSE INC COM 882681109 2,035 45,703 SH   SOLE N/A 45,703 0 0
THE TRADE DESK INC COM CL A 88339J105 1,462 39,257 SH   SOLE N/A 39,257 0 0
THERAPEUTICSMD INC COM 88338N107 1,133 157,411 SH   SOLE N/A 157,411 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,531 65,587 SH   SOLE N/A 65,587 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,730 34,422 SH   SOLE N/A 34,422 0 0
UNDER ARMOUR INC CL A 904311107 1,197 60,501 SH   SOLE N/A 60,501 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 903 6,667 SH   SOLE N/A 6,667 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,392 10,284 SH   SOLE N/A 10,284 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,648 10,050 SH   SOLE N/A 10,050 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,749 14,055 SH   SOLE N/A 14,055 0 0
URBAN OUTFITTERS INC COM 917047102 1,162 48,914 SH   SOLE N/A 48,914 0 0
VASCO DATA SEC INTL INC COM 92230Y104 1,563 115,764 SH   SOLE N/A 115,764 0 0
VEEVA SYS INC CL A COM 922475108 976 19,026 SH   SOLE N/A 19,026 0 0
VIASAT INC COM 92552V100 1,998 31,300 SH   SOLE N/A 31,300 0 0
VICOR CORP COM 925815102 1,551 96,354 SH   SOLE N/A 96,354 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,602 15,968 SH   SOLE N/A 15,968 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 778 9,373 SH   SOLE N/A 9,373 0 0
WATERS CORP COM 941848103 1,050 6,717 SH   SOLE N/A 6,717 0 0
WHOLE FOODS MKT INC COM 966837106 1,551 52,194 SH   SOLE N/A 52,194 0 0
WHOLE FOODS MKT INC COM 966837106 1,186 39,920 SH   SOLE N/A 39,920 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,757 79,066 SH   SOLE N/A 79,066 0 0
WYNN RESORTS LTD COM 983134107 2,014 17,571 SH   SOLE N/A 17,571 0 0
XBIOTECH INC COM 98400H102 862 52,289 SH   SOLE N/A 52,289 0 0
ZAYO GROUP HLDGS INC COM 98919V105 2,015 61,245 SH   SOLE N/A 61,245 0 0