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
ARCO PLATFORM LTD COM CL A G04553106 1,386 33,930 SH   SOLE   33,930 0 0
ATLASSIAN CORP PLC CL A G06242104 1,012 5,565 SH   SOLE   5,565 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 557 19,480 SH   SOLE   19,480 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 8,319 127,961 SH   SOLE   127,961 0 0
CARDTRONICS PLC SHS CL A G1991C105 1,290 65,130 SH   SOLE   65,130 0 0
CLARIVATE PLC ORD SHS G21810109 3,137 101,215 SH   SOLE   101,215 0 0
HELEN OF TROY LTD COM G4388N106 12,495 64,566 SH   SOLE   64,566 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 19,932 256,585 SH   SOLE   256,585 0 0
ICON PLC SHS G4705A100 604 3,160 SH   SOLE   3,160 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 900 22,660 SH   SOLE   22,660 0 0
MEDTRONIC PLC SHS G5960L103 50 480 SH   SOLE   480 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 924 24,510 SH   SOLE   24,510 0 0
QUOTIENT LTD SHS G73268107 1,436 279,305 SH   SOLE   279,305 0 0
STERIS PLC SHS USD G8473T100 1,307 7,420 SH   SOLE   7,420 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 509 4,200 SH   SOLE   4,200 0 0
AUDIOCODES LTD ORD M15342104 5,856 186,151 SH   SOLE   186,151 0 0
WIX COM LTD SHS M98068105 1,801 7,065 SH   SOLE   7,065 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 29,231 79,160 SH   SOLE   79,160 0 0
ELASTIC N V ORD SHS N14506104 1,990 18,445 SH   SOLE   18,445 0 0
FERRARI N V COM N3167Y103 587 3,190 SH   SOLE   3,190 0 0
ABBVIE INC COM 00287Y109 18 200 SH   SOLE   200 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 45,997 93,790 SH   SOLE   93,790 0 0
AECOM COM 00766T100 2,970 70,974 SH   SOLE   70,974 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 5,391 86,331 SH   SOLE   86,331 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,985 37,500 SH   SOLE   37,500 0 0
AIR PRODS & CHEMS INC COM 009158106 2,216 7,440 SH   SOLE   7,440 0 0
ALBEMARLE CORP COM 012653101 735 8,230 SH   SOLE   8,230 0 0
ALIGN TECHNOLOGY INC COM 016255101 674 2,060 SH   SOLE   2,060 0 0
ALPHABET INC CAP STK CL A 02079K305 73 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL C 02079K107 514 350 SH   SOLE   350 0 0
AMAZON COM INC COM 023135106 97,469 30,955 SH   SOLE   30,955 1 0
AMERESCO INC CL A 02361E108 3,864 115,677 SH   SOLE   115,677 2 0
AMERICAN EXPRESS CO COM 025816109 268 2,675 SH   SOLE   2,675 0 0
AMICUS THERAPEUTICS INC COM 03152W109 5,192 367,705 SH   SOLE   367,705 0 0
ANSYS INC COM 03662Q105 2,706 8,270 SH   SOLE   8,270 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 248 5,550 SH   SOLE   5,550 0 0
APPLE INC COM 037833100 115,824 1,000,120 SH   SOLE   1,000,120 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3,433 79,730 SH   SOLE   79,730 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 601 3,895 SH   SOLE   3,895 0 0
ASTEC INDS INC COM 046224101 3,819 70,400 SH   SOLE   70,400 0 0
AVAYA HLDGS CORP COM 05351X101 5,899 388,124 SH   SOLE   388,124 0 0
AVANTOR INC COM 05352A100 2,485 110,515 SH   SOLE   110,515 0 0
AVIENT CORPORATION COM 05368V106 6,705 253,397 SH   SOLE   253,397 0 0
AXON ENTERPRISE INC COM 05464C101 1,793 19,770 SH   SOLE   19,770 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 14,014 274,564 SH   SOLE   274,564 0 0
BP PLC SPONSORED ADR 055622104 192 10,997 SH   SOLE   10,997 0 0
BRP GROUP INC COM CL A 05589G102 5,193 208,474 SH   SOLE   208,474 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,859 123,090 SH   SOLE   123,090 0 0
BANDWIDTH INC COM CL A 05988J103 10,271 58,834 SH   SOLE   58,834 0 0
BARRICK GOLD CORP COM 067901108 7,768 276,340 SH   SOLE   276,340 0 0
BERRY GLOBAL GROUP INC COM 08579W103 8,982 185,895 SH   SOLE   185,895 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1,320 25,530 SH   SOLE   25,530 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 170 2,240 SH   SOLE   2,240 0 0
BOEING CO COM 097023105 562 3,400 SH   SOLE   3,400 0 0
BORGWARNER INC COM 099724106 401 10,340 SH   SOLE   10,340 0 0
BOX INC CL A 10316T104 5,439 313,310 SH   SOLE   313,310 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 523 3,440 SH   SOLE   3,440 0 0
BRINKER INTL INC COM 109641100 10,087 236,121 SH   SOLE   236,121 0 0
BROADCOM INC COM 11135F101 4,248 11,660 SH   SOLE   11,660 0 0
BROWN & BROWN INC COM 115236101 2,468 54,520 SH   SOLE   54,520 0 0
BRUNSWICK CORP COM 117043109 8,190 139,021 SH   SOLE   139,021 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 9,892 303,256 SH   SOLE   303,256 0 0
CME GROUP INC COM 12572Q105 569 3,400 SH   SOLE   3,400 0 0
CNOOC LIMITED SPONSORED ADR 126132109 121 1,260 SH   SOLE   1,260 0 0
CABOT OIL & GAS CORP COM 127097103 1,739 100,175 SH   SOLE   100,175 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 5,149 91,855 SH   SOLE   91,855 0 0
CALIX INC COM 13100M509 4,349 244,623 SH   SOLE   244,623 0 0
CANADIAN PAC RY LTD COM 13645T100 28,097 92,293 SH   SOLE   92,293 0 0
CAREDX INC COM 14167L103 12,096 318,815 SH   SOLE   318,815 0 0
CARPARTS COM INC COM 14427M107 3,616 334,515 SH   SOLE   334,515 0 0
CASEYS GEN STORES INC COM 147528103 6,915 38,925 SH   SOLE   38,925 0 0
CASTLE BIOSCIENCES INC COM 14843C105 8,494 165,098 SH   SOLE   165,098 0 0
CATERPILLAR INC DEL COM 149123101 1,744 11,690 SH   SOLE   11,690 0 0
CENTENE CORP DEL COM 15135B101 276 4,740 SH   SOLE   4,740 0 0
CERENCE INC COM 156727109 8,772 179,500 SH   SOLE   179,500 0 0
CHEGG INC COM 163092109 6,374 89,219 SH   SOLE   89,219 0 0
CHEMOCENTRYX INC COM 16383L106 4,684 85,472 SH   SOLE   85,472 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,962 42,396 SH   SOLE   42,396 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,241 37,306 SH   SOLE   37,306 0 0
CHEVRON CORP NEW COM 166764100 3,843 53,375 SH   SOLE   53,375 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 696 560 SH   SOLE   560 0 0
CHURCH & DWIGHT INC COM 171340102 380 4,060 SH   SOLE   4,060 0 0
CINTAS CORP COM 172908105 246 740 SH   SOLE   740 0 0
CITIGROUP INC COM NEW 172967424 8,140 188,810 SH   SOLE   188,810 0 0
CLOUDERA INC COM 18914U100 3,332 305,966 SH   SOLE   305,966 0 0
COCA COLA CO COM 191216100 337 6,820 SH   SOLE   6,820 0 0
COGNEX CORP COM 192422103 897 13,780 SH   SOLE   13,780 0 0
COLFAX CORP COM 194014106 10,524 335,594 SH   SOLE   335,594 0 0
CONCHO RES INC COM 20605P101 3,099 70,250 SH   SOLE   70,250 0 0
CONOCOPHILLIPS COM 20825C104 2,454 74,725 SH   SOLE   74,725 0 0
COSTAR GROUP INC COM 22160N109 509 600 SH   SOLE   600 0 0
COSTCO WHSL CORP NEW COM 22160K105 994 2,800 SH   SOLE   2,800 0 0
COUPA SOFTWARE INC COM 22266L106 697 2,540 SH   SOLE   2,540 0 0
CROCS INC COM 227046109 8,359 195,627 SH   SOLE   195,627 0 0
CUMMINS INC COM 231021106 1,907 9,030 SH   SOLE   9,030 0 0
D R HORTON INC COM 23331A109 752 9,940 SH   SOLE   9,940 0 0
DANA INCORPORATED COM 235825205 8,746 709,917 SH   SOLE   709,917 0 0
DANAHER CORPORATION COM 235851102 39,601 183,910 SH   SOLE   183,910 0 0
DARLING INGREDIENTS INC COM 237266101 872 24,210 SH   SOLE   24,210 0 0
DEXCOM INC COM 252131107 25,439 61,710 SH   SOLE   61,710 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,536 84,213 SH   SOLE   84,213 0 0
DICKS SPORTING GOODS INC COM 253393102 489 8,440 SH   SOLE   8,440 0 0
DIGITAL TURBINE INC COM NEW 25400W102 3,621 110,592 SH   SOLE   110,592 0 0
DISNEY WALT CO COM DISNEY 254687106 248 2,000 SH   SOLE   2,000 0 0
DOCUSIGN INC COM 256163106 764 3,550 SH   SOLE   3,550 0 0
DOLLAR GEN CORP NEW COM 256677105 848 4,045 SH   SOLE   4,045 0 0
DRAFTKINGS INC COM CL A 26142R104 2,830 48,100 SH   SOLE   48,100 0 0
DYCOM INDS INC COM 267475101 7,727 146,286 SH   SOLE   146,286 0 0
EOG RES INC COM 26875P101 2,982 82,980 SH   SOLE   82,980 0 0
EQT CORP COM 26884L109 1,496 115,710 SH   SOLE   115,710 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 18,193 227,930 SH   SOLE   227,930 0 0
ELEMENT SOLUTIONS INC COM 28618M106 4,687 445,989 SH   SOLE   445,989 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 11,100 107,424 SH   SOLE   107,424 0 0
ENBRIDGE INC COM 29250N105 962 32,935 SH   SOLE   32,935 0 0
ENCORE CAP GROUP INC COM 292554102 3,388 87,786 SH   SOLE   87,786 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 925 170,663 SH   SOLE   170,663 0 0
ENPHASE ENERGY INC COM 29355A107 16,099 194,924 SH   SOLE   194,924 0 0
ENTEGRIS INC COM 29362U104 2,734 36,775 SH   SOLE   36,775 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,007 190,426 SH   SOLE   190,426 0 0
EPAM SYS INC COM 29414B104 857 2,650 SH   SOLE   2,650 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 934 110,433 SH   SOLE   110,433 0 0
ETSY INC COM 29786A106 1,194 9,815 SH   SOLE   9,815 0 0
EVERBRIDGE INC COM 29978A104 6,897 54,853 SH   SOLE   54,853 0 0
FACEBOOK INC CL A 30303M102 61,604 235,220 SH   SOLE   235,220 0 0
FASTENAL CO COM 311900104 156 3,460 SH   SOLE   3,460 0 0
FEDEX CORP COM 31428X106 252 1,000 SH   SOLE   1,000 0 0
FERRO CORP COM 315405100 3,858 311,128 SH   SOLE   311,128 0 0
F5 NETWORKS INC COM 315616102 17 140 SH   SOLE   140 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1,070 61,059 SH   SOLE   61,059 0 0
FISERV INC COM 337738108 266 2,580 SH   SOLE   2,580 0 0
FIVE9 INC COM 338307101 1,152 8,883 SH   SOLE   8,883 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 7,156 95,664 SH   SOLE   95,664 0 0
FORTERRA INC COM 34960W106 8,004 677,130 SH   SOLE   677,130 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,191 76,170 SH   SOLE   76,170 0 0
FRESHPET INC COM 358039105 10,293 92,187 SH   SOLE   92,187 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 2,224 27,180 SH   SOLE   27,180 0 0
GENTEX CORP COM 371901109 8,545 331,838 SH   SOLE   331,838 0 0
GIBRALTAR INDS INC COM 374689107 9,986 153,298 SH   SOLE   153,298 0 0
GILEAD SCIENCES INC COM 375558103 559 8,850 SH   SOLE   8,850 0 0
GRACO INC COM 384109104 1,615 26,330 SH   SOLE   26,330 0 0
GREEN DOT CORP CL A 39304D102 13,333 263,453 SH   SOLE   263,453 0 0
HCA HEALTHCARE INC COM 40412C101 36,335 291,430 SH   SOLE   291,430 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 717 14,360 SH   SOLE   14,360 0 0
HALLIBURTON CO COM 406216101 8 690 SH   SOLE   690 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 15,732 598,617 SH   SOLE   598,617 0 0
HARLEY DAVIDSON INC COM 412822108 11 430 SH   SOLE   430 0 0
HESS CORP COM 42809H107 2,833 69,220 SH   SOLE   69,220 0 0
HESS MIDSTREAM LP CL A SHS 428103105 492 32,560 SH   SOLE   32,560 0 0
HOME DEPOT INC COM 437076102 35,549 128,009 SH   SOLE   128,009 0 0
HUNT J B TRANS SVCS INC COM 445658107 715 5,660 SH   SOLE   5,660 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 6,070 25,493 SH   SOLE   25,493 0 0
IDEXX LABS INC COM 45168D104 723 1,840 SH   SOLE   1,840 0 0
ILLINOIS TOOL WKS INC COM 452308109 149 770 SH   SOLE   770 0 0
ILLUMINA INC COM 452327109 695 2,250 SH   SOLE   2,250 0 0
INCYTE CORP COM 45337C102 229 2,550 SH   SOLE   2,550 0 0
INSMED INC COM PAR $.01 457669307 7,944 247,168 SH   SOLE   247,168 0 0
INSPIRE MED SYS INC COM 457730109 7,517 58,246 SH   SOLE   58,246 0 0
INSPERITY INC COM 45778Q107 9,333 142,506 SH   SOLE   142,506 0 0
INOVALON HLDGS INC COM CL A 45781D101 9,702 366,798 SH   SOLE   366,798 0 0
INSULET CORP COM 45784P101 769 3,250 SH   SOLE   3,250 0 0
INTEL CORP COM 458140100 114 2,200 SH   SOLE   2,200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 426 600 SH   SOLE   600 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,171 18,070 SH   SOLE   18,070 0 0
ISHARES TR MSCI EAFE ETF 464287465 33,766 530,500 SH   SOLE   530,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 32,724 742,200 SH   SOLE   742,200 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 31,304 265,000 SH   SOLE   265,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 111 500 SH   SOLE   500 0 0
ISHARES TR RUS MD CP GR ETF 464287481 951 5,500 SH   SOLE   5,500 0 0
I3 VERTICALS INC COM CL A 46571Y107 4,521 179,065 SH   SOLE   179,065 0 0
JPMORGAN CHASE & CO COM 46625H100 2 20 SH   SOLE   20 0 0
KLA CORP COM NEW 482480100 922 4,760 SH   SOLE   4,760 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 25,307 139,950 SH   SOLE   139,950 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 865 8,755 SH   SOLE   8,755 0 0
KINDER MORGAN INC DEL COM 49456B101 798 64,710 SH   SOLE   64,710 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 10,400 255,540 SH   SOLE   255,540 0 0
KOPPERS HOLDINGS INC COM 50060P106 4,993 238,797 SH   SOLE   238,797 0 0
LKQ CORP COM 501889208 2,009 72,440 SH   SOLE   72,440 0 0
LPL FINL HLDGS INC COM 50212V100 9,043 117,945 SH   SOLE   117,945 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 425 2,505 SH   SOLE   2,505 0 0
LAM RESEARCH CORP COM 512807108 33,839 102,000 SH   SOLE   102,000 0 0
LAS VEGAS SANDS CORP COM 517834107 27,013 578,924 SH   SOLE   578,924 0 0
LILLY ELI & CO COM 532457108 12,561 84,860 SH   SOLE   84,860 0 0
LINCOLN ELEC HLDGS INC COM 533900106 617 6,700 SH   SOLE   6,700 0 0
LITHIA MTRS INC CL A 536797103 11,678 51,234 SH   SOLE   51,234 0 0
LITTELFUSE INC COM 537008104 10,762 60,683 SH   SOLE   60,683 0 0
LIVEPERSON INC COM 538146101 13,759 264,643 SH   SOLE   264,643 0 0
LOUISIANA PAC CORP COM 546347105 6,464 219,043 SH   SOLE   219,043 0 0
LULULEMON ATHLETICA INC COM 550021109 21,723 65,953 SH   SOLE   65,953 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,711 172,224 SH   SOLE   172,224 0 0
MSCI INC COM 55354G100 16,439 46,075 SH   SOLE   46,075 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 8,227 241,898 SH   SOLE   241,898 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,437 71,259 SH   SOLE   71,259 0 0
MARATHON PETE CORP COM 56585A102 310 10,581 SH   SOLE   10,581 0 0
MARKETAXESS HLDGS INC COM 57060D108 429 890 SH   SOLE   890 0 0
MASCO CORP COM 574599106 708 12,850 SH   SOLE   12,850 0 0
MASTERCARD INCORPORATED CL A 57636Q104 45,545 134,682 SH   SOLE   134,682 0 0
MAXLINEAR INC COM 57776J100 5,043 216,997 SH   SOLE   216,997 0 0
MEDPACE HLDGS INC COM 58506Q109 9,834 88,001 SH   SOLE   88,001 0 0
MERIT MED SYS INC COM 589889104 4,167 95,783 SH   SOLE   95,783 0 0
MICROSOFT CORP COM 594918104 106,355 505,660 SH   SOLE   505,660 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 38,566 375,300 SH   SOLE   375,300 0 0
MIRATI THERAPEUTICS INC COM 60468T105 7,709 46,428 SH   SOLE   46,428 0 0
MODEL N INC COM 607525102 5,004 141,824 SH   SOLE   141,824 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,845 15,545 SH   SOLE   15,545 0 0
MONGODB INC CL A 60937P106 4,446 19,204 SH   SOLE   19,204 0 0
MOOG INC CL A 615394202 55 860 SH   SOLE   860 0 0
MURPHY OIL CORP COM 626717102 3 290 SH   SOLE   290 0 0
MURPHY USA INC COM 626755102 9 70 SH   SOLE   70 0 0
MYRIAD GENETICS INC COM 62855J104 3 240 SH   SOLE   240 0 0
MYOKARDIA INC COM 62857M105 12,547 92,031 SH   SOLE   92,031 0 0
NATERA INC COM 632307104 16,621 230,079 SH   SOLE   230,079 0 0
NATIONAL VISION HLDGS INC COM 63845R107 9,632 251,895 SH   SOLE   251,895 0 0
NAVISTAR INTL CORP NEW COM 63934E108 4,718 108,367 SH   SOLE   108,367 0 0
NEOGENOMICS INC COM NEW 64049M209 9,097 246,597 SH   SOLE   246,597 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 306 3,180 SH   SOLE   3,180 0 0
NEVRO CORP COM 64157F103 10,918 78,380 SH   SOLE   78,380 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 3,376 76,717 SH   SOLE   76,717 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 649 4,340 SH   SOLE   4,340 0 0
NEXTERA ENERGY INC COM 65339F101 2,101 7,570 SH   SOLE   7,570 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 562 9,380 SH   SOLE   9,380 0 0
NIKE INC CL B 654106103 34,925 278,200 SH   SOLE   278,200 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 353 48,236 SH   SOLE   48,236 0 0
NORDSON CORP COM 655663102 2,787 14,530 SH   SOLE   14,530 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 21,144 637,050 SH   SOLE   637,050 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 172 16,180 SH   SOLE   16,180 0 0
NVIDIA CORPORATION COM 67066G104 59,332 109,627 SH   SOLE   109,627 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 22,842 49,541 SH   SOLE   49,541 0 0
OKTA INC CL A 679295105 321 1,500 SH   SOLE   1,500 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 10,375 118,775 SH   SOLE   118,775 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,296 105,860 SH   SOLE   105,860 0 0
ONEOK INC NEW COM 682680103 652 25,110 SH   SOLE   25,110 0 0
ONTRAK INC COM 683373104 5,467 91,113 SH   SOLE   91,113 0 0
OWENS CORNING NEW COM 690742101 12,091 175,713 SH   SOLE   175,713 0 0
PNC FINL SVCS GROUP INC COM 693475105 8,870 80,700 SH   SOLE   80,700 0 0
PRA GROUP INC COM 69354N106 46 1,150 SH   SOLE   1,150 0 0
PTC INC COM 69370C100 2,482 30,000 SH   SOLE   30,000 0 0
PACCAR INC COM 693718108 328 3,850 SH   SOLE   3,850 0 0
PARSLEY ENERGY INC CL A 701877102 2,498 266,895 SH   SOLE   266,895 0 0
PAYCHEX INC COM 704326107 29 360 SH   SOLE   360 0 0
PAYCOM SOFTWARE INC COM 70432V102 700 2,250 SH   SOLE   2,250 0 0
PAYPAL HLDGS INC COM 70450Y103 41,601 211,140 SH   SOLE   211,140 0 0
PEGASYSTEMS INC COM 705573103 2,632 21,745 SH   SOLE   21,745 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 341 3,440 SH   SOLE   3,440 0 0
PEMBINA PIPELINE CORP COM 706327103 366 17,230 SH   SOLE   17,230 0 0
PENN NATL GAMING INC COM 707569109 8,711 119,828 SH   SOLE   119,828 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,331 187,007 SH   SOLE   187,007 0 0
PFIZER INC COM 717081103 239 6,500 SH   SOLE   6,500 0 0
PHILLIPS 66 COM 718546104 1,210 23,340 SH   SOLE   23,340 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,056 45,814 SH   SOLE   45,814 0 0
PIONEER NAT RES CO COM 723787107 2,906 33,794 SH   SOLE   33,794 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,311 219,224 SH   SOLE   219,224 0 0
PLANET FITNESS INC CL A 72703H101 3,956 64,205 SH   SOLE   64,205 0 0
PLUG POWER INC COM NEW 72919P202 1,796 133,960 SH   SOLE   133,960 0 0
PROCTER AND GAMBLE CO COM 742718109 528 3,800 SH   SOLE   3,800 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G408 14 600 SH   SOLE   600 0 0
Q2 HLDGS INC COM 74736L109 4,861 53,263 SH   SOLE   53,263 0 0
QORVO INC COM 74736K101 2,464 19,100 SH   SOLE   19,100 0 0
QUALCOMM INC COM 747525103 818 6,950 SH   SOLE   6,950 0 0
QUIDEL CORP COM 74838J101 2,552 11,635 SH   SOLE   11,635 0 0
RH COM 74967X103 8,786 22,962 SH   SOLE   22,962 0 0
RPM INTL INC COM 749685103 2,587 31,225 SH   SOLE   31,225 0 0
RAPID7 INC COM 753422104 8,570 139,935 SH   SOLE   139,935 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 239 40,185 SH   SOLE   40,185 0 0
REGAL BELOIT CORP COM 758750103 11,561 123,160 SH   SOLE   123,160 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 916 17,150 SH   SOLE   17,150 0 0
REPUBLIC SVCS INC COM 760759100 429 4,600 SH   SOLE   4,600 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,126 18,650 SH   SOLE   18,650 0 0
ROCKWELL AUTOMATION INC COM 773903109 651 2,950 SH   SOLE   2,950 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 51 2,040 SH   SOLE   2,040 0 0
S&P GLOBAL INC COM 78409V104 35,988 99,799 SH   SOLE   99,799 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 752 2,360 SH   SOLE   2,360 0 0
SPDR GOLD TR GOLD SHS 78463V107 58,646 331,110 SH   SOLE   331,110 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 33,352 619,000 SH   SOLE   619,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 741 3,080 SH   SOLE   3,080 0 0
SVMK INC COM 78489X103 12,976 586,875 SH   SOLE   586,875 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 10,995 277,852 SH   SOLE   277,852 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,230 8,760 SH   SOLE   8,760 0 0
SCHRODINGER INC COM 80810D103 3,846 80,947 SH   SOLE   80,947 0 0
SCHWAB CHARLES CORP COM 808513105 339 9,360 SH   SOLE   9,360 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 734 4,800 SH   SOLE   4,800 0 0
SEA LTD SPONSORD ADS 81141R100 1,349 8,760 SH   SOLE   8,760 0 0
SEALED AIR CORP NEW COM 81211K100 28 720 SH   SOLE   720 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 25,965 408,000 SH   SOLE   408,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,414 349,580 SH   SOLE   349,580 0 0
SERVICENOW INC COM 81762P102 36,837 75,952 SH   SOLE   75,952 0 0
SHOCKWAVE MED INC COM 82489T104 7,386 97,444 SH   SOLE   97,444 0 0
SHYFT GROUP INC COM 825698103 6,814 360,891 SH   SOLE   360,891 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,131 14,645 SH   SOLE   14,645 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,711 7,180 SH   SOLE   7,180 0 0
SOUTHWEST AIRLS CO COM 844741108 59 1,560 SH   SOLE   1,560 0 0
SPLUNK INC COM 848637104 17,216 91,510 SH   SOLE   91,510 0 0
SPROUT SOCIAL INC COM CL A 85209W109 12,133 315,139 SH   SOLE   315,139 0 0
SQUARE INC CL A 852234103 746 4,590 SH   SOLE   4,590 0 0
STAMPS COM INC COM NEW 852857200 9,467 39,291 SH   SOLE   39,291 0 0
STARBUCKS CORP COM 855244109 423 4,920 SH   SOLE   4,920 0 0
STERICYCLE INC COM 858912108 9,175 145,491 SH   SOLE   145,491 0 0
STIFEL FINL CORP COM 860630102 2,409 47,639 SH   SOLE   47,639 0 0
STRYKER CORPORATION COM 863667101 71 340 SH   SOLE   340 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,196 179,545 SH   SOLE   179,545 0 0
SUNRUN INC COM 86771W105 6,966 90,383 SH   SOLE   90,383 0 0
SURGERY PARTNERS INC COM 86881A100 5,563 254,040 SH   SOLE   254,040 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 724 28,300 SH   SOLE   28,300 0 0
TJX COS INC NEW COM 872540109 761 13,680 SH   SOLE   13,680 0 0
TPI COMPOSITES INC COM 87266J104 6,208 214,376 SH   SOLE   214,376 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,825 22,510 SH   SOLE   22,510 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 694 4,200 SH   SOLE   4,200 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 14,965 131,850 SH   SOLE   131,850 0 0
TARGA RES CORP COM 87612G101 419 29,840 SH   SOLE   29,840 0 0
TENABLE HLDGS INC COM 88025T102 2,371 62,815 SH   SOLE   62,815 0 0
TESLA INC COM 88160R101 20,361 47,460 SH   SOLE   47,460 0 0
TEXAS INSTRS INC COM 882508104 3,877 27,150 SH   SOLE   27,150 0 0
TG THERAPEUTICS INC COM 88322Q108 3,351 125,210 SH   SOLE   125,210 0 0
THE TRADE DESK INC COM CL A 88339J105 674 1,300 SH   SOLE   1,300 0 0
TIMKEN CO COM 887389104 6,493 119,751 SH   SOLE   119,751 0 0
TOPBUILD CORP COM 89055F103 11,426 66,939 SH   SOLE   66,939 0 0
TOTAL SE SPONSORED ADS 89151E109 811 23,630 SH   SOLE   23,630 0 0
TRANSDIGM GROUP INC COM 893641100 413 870 SH   SOLE   870 0 0
TRANSUNION COM 89400J107 623 7,400 SH   SOLE   7,400 0 0
TRIMBLE INC COM 896239100 105 2,160 SH   SOLE   2,160 0 0
TTEC HLDGS INC COM 89854H102 8,122 148,898 SH   SOLE   148,898 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 8,238 94,298 SH   SOLE   94,298 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6,833 83,135 SH   SOLE   83,135 0 0
UNDER ARMOUR INC CL A 904311107 15 1,340 SH   SOLE   1,340 0 0
UNDER ARMOUR INC CL C 904311206 13 1,349 SH   SOLE   1,349 0 0
UNITEDHEALTH GROUP INC COM 91324P102 18,606 59,680 SH   SOLE   59,680 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 10,056 55,640 SH   SOLE   55,640 0 0
VALERO ENERGY CORP COM 91913Y100 258 5,955 SH   SOLE   5,955 0 0
VAREX IMAGING CORP COM 92214X106 3 260 SH   SOLE   260 0 0
VARIAN MED SYS INC COM 92220P105 112 650 SH   SOLE   650 0 0
VARONIS SYS INC COM 922280102 13,070 113,241 SH   SOLE   113,241 0 0
VEEVA SYS INC CL A COM 922475108 964 3,430 SH   SOLE   3,430 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 253 930 SH   SOLE   930 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 378 50,205 SH   SOLE   50,205 0 0
VISA INC COM CL A 92826C839 32,256 161,305 SH   SOLE   161,305 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 17 480 SH   SOLE   480 0 0
WERNER ENTERPRISES INC COM 950755108 1,753 41,745 SH   SOLE   41,745 0 0
WESCO INTL INC COM 95082P105 8,849 201,014 SH   SOLE   201,014 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 549 68,637 SH   SOLE   68,637 0 0
WILLIAMS COS INC COM 969457100 207 10,510 SH   SOLE   10,510 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 11,497 689,249 SH   SOLE   689,249 0 0
XPERI HOLDING CORP COM 98390M103 4 336 SH   SOLE   336 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 765 3,030 SH   SOLE   3,030 0 0
ZOETIS INC CL A 98978V103 29,304 177,200 SH   SOLE   177,200 0 0