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
AMBARELLA INC SHS G037AX101 3,078 33,520 SH   SOLE   33,520 0 0
ARCO PLATFORM LTD COM CL A G04553106 1,466 41,305 SH   SOLE   41,305 0 0
ATLASSIAN CORP PLC CL A G06242104 885 3,785 SH   SOLE   3,785 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1,033 27,190 SH   SOLE   27,190 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 5,804 67,716 SH   SOLE   67,716 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 9,595 228,460 SH   SOLE   228,460 0 0
CLARIVATE PLC ORD SHS G21810109 2,801 94,290 SH   SOLE   94,290 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 3,083 42,145 SH   SOLE   42,145 0 0
ICON PLC SHS G4705A100 616 3,160 SH   SOLE   3,160 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,077 22,660 SH   SOLE   22,660 0 0
MEDTRONIC PLC SHS G5960L103 56 480 SH   SOLE   480 0 0
NOVOCURE LTD ORD SHS G6674U108 2,292 13,245 SH   SOLE   13,245 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,394 24,510 SH   SOLE   24,510 0 0
QUOTIENT LTD SHS G73268107 1,455 279,305 SH   SOLE   279,305 0 0
STERIS PLC SHS USD G8473T100 1,406 7,420 SH   SOLE   7,420 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 926 6,380 SH   SOLE   6,380 0 0
WIX COM LTD SHS M98068105 2,312 9,250 SH   SOLE   9,250 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 37,581 77,055 SH   SOLE   77,055 0 0
ELASTIC N V ORD SHS N14506104 2,228 15,245 SH   SOLE   15,245 0 0
FERRARI N V COM N3167Y103 732 3,190 SH   SOLE   3,190 0 0
AMN HEALTHCARE SVCS INC COM 001744101 6,918 101,360 SH   SOLE   101,360 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 44,551 89,080 SH   SOLE   89,080 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,644 37,500 SH   SOLE   37,500 0 0
AIR PRODS & CHEMS INC COM 009158106 1,869 6,840 SH   SOLE   6,840 0 0
ALBEMARLE CORP COM 012653101 1,214 8,230 SH   SOLE   8,230 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,101 2,060 SH   SOLE   2,060 0 0
ALPHABET INC CAP STK CL A 02079K305 88 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL C 02079K107 613 350 SH   SOLE   350 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 6,145 423,230 SH   SOLE   423,230 0 0
AMAZON COM INC COM 023135106 97,203 29,845 SH   SOLE   29,845 0 0
AMERESCO INC CL A 02361E108 4,950 94,762 SH   SOLE   94,762 1 0
AMERICAN EXPRESS CO COM 025816109 323 2,675 SH   SOLE   2,675 2 0
AMICUS THERAPEUTICS INC COM 03152W109 6,020 260,700 SH   SOLE   260,700 0 0
ANSYS INC COM 03662Q105 2,536 6,970 SH   SOLE   6,970 0 0
APACHE CORP COM 037411105 1,594 112,340 SH   SOLE   112,340 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 272 5,550 SH   SOLE   5,550 0 0
APPLE INC COM 037833100 108,441 817,250 SH   SOLE   817,250 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 7,975 184,871 SH   SOLE   184,871 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5,025 65,490 SH   SOLE   65,490 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 650 3,895 SH   SOLE   3,895 0 0
ASTEC INDS INC COM 046224101 2,725 47,075 SH   SOLE   47,075 0 0
AVAYA HLDGS CORP COM 05351X101 9,032 471,654 SH   SOLE   471,654 0 0
AVANTOR INC COM 05352A100 2,824 100,310 SH   SOLE   100,310 0 0
AVIENT CORPORATION COM 05368V106 7,400 183,721 SH   SOLE   183,721 0 0
AXON ENTERPRISE INC COM 05464C101 2,921 23,835 SH   SOLE   23,835 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 11,511 230,597 SH   SOLE   230,597 0 0
BP PLC SPONSORED ADR 055622104 226 10,997 SH   SOLE   10,997 0 0
BRP GROUP INC COM CL A 05589G102 6,724 224,374 SH   SOLE   224,374 0 0
BALLARD PWR SYS INC NEW COM 058586108 2,880 123,090 SH   SOLE   123,090 0 0
BARRICK GOLD CORP COM 067901108 6,295 276,340 SH   SOLE   276,340 0 0
BERRY GLOBAL GROUP INC COM 08579W103 7,568 134,685 SH   SOLE   134,685 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1,176 18,000 SH   SOLE   18,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 196 2,240 SH   SOLE   2,240 0 0
BOEING CO COM 097023105 728 3,400 SH   SOLE   3,400 0 0
BORGWARNER INC COM 099724106 400 10,340 SH   SOLE   10,340 0 0
BRINKER INTL INC COM 109641100 9,817 173,538 SH   SOLE   173,538 0 0
BRINKS CO COM 109696104 7,107 98,710 SH   SOLE   98,710 0 0
BROADCOM INC COM 11135F101 2,303 5,260 SH   SOLE   5,260 0 0
BRUNSWICK CORP COM 117043109 7,676 100,686 SH   SOLE   100,686 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 10,318 252,826 SH   SOLE   252,826 0 0
CME GROUP INC COM 12572Q105 619 3,400 SH   SOLE   3,400 0 0
CNOOC LIMITED SPONSORED ADR 126132109 115 1,260 SH   SOLE   1,260 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 6,015 80,990 SH   SOLE   80,990 0 0
CANADIAN PAC RY LTD COM 13645T100 31,153 89,858 SH   SOLE   89,858 0 0
CAREDX INC COM 14167L103 14,483 199,897 SH   SOLE   199,897 0 0
CASTLE BIOSCIENCES INC COM 14843C105 9,951 148,197 SH   SOLE   148,197 0 0
CATERPILLAR INC COM 149123101 1,764 9,690 SH   SOLE   9,690 0 0
CERENCE INC COM 156727109 11,334 112,796 SH   SOLE   112,796 0 0
CHART INDS INC COM PAR $0.01 16115Q308 9,910 84,135 SH   SOLE   84,135 0 0
CHEGG INC COM 163092109 1,295 14,335 SH   SOLE   14,335 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,327 38,766 SH   SOLE   38,766 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,569 44,506 SH   SOLE   44,506 0 0
CHEVRON CORP NEW COM 166764100 5,699 67,485 SH   SOLE   67,485 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 777 560 SH   SOLE   560 0 0
CHURCH & DWIGHT INC COM 171340102 354 4,060 SH   SOLE   4,060 0 0
CINTAS CORP COM 172908105 262 740 SH   SOLE   740 0 0
CITIGROUP INC COM NEW 172967424 11,642 188,810 SH   SOLE   188,810 0 0
COCA COLA CO COM 191216100 374 6,820 SH   SOLE   6,820 0 0
COGNEX CORP COM 192422103 3,166 39,440 SH   SOLE   39,440 0 0
COLFAX CORP COM 194014106 7,406 193,664 SH   SOLE   193,664 0 0
CONCHO RES INC COM 20605P101 4,091 70,110 SH   SOLE   70,110 0 0
CONMED CORP COM 207410101 6,166 55,052 SH   SOLE   55,052 0 0
CONOCOPHILLIPS COM 20825C104 3,635 90,895 SH   SOLE   90,895 0 0
COSTAR GROUP INC COM 22160N109 555 600 SH   SOLE   600 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,055 2,800 SH   SOLE   2,800 0 0
COUPA SOFTWARE INC COM 22266L106 420 1,240 SH   SOLE   1,240 0 0
CROCS INC COM 227046109 5,303 84,627 SH   SOLE   84,627 0 0
CUMMINS INC COM 231021106 2,051 9,030 SH   SOLE   9,030 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 950 51,300 SH   SOLE   51,300 0 0
D R HORTON INC COM 23331A109 866 12,565 SH   SOLE   12,565 0 0
DANA INC COM 235825205 10,047 514,697 SH   SOLE   514,697 0 0
DANAHER CORPORATION COM 235851102 41,419 186,455 SH   SOLE   186,455 0 0
DARLING INGREDIENTS INC COM 237266101 11,593 200,990 SH   SOLE   200,990 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,885 119,250 SH   SOLE   119,250 0 0
DEXCOM INC COM 252131107 22,244 60,165 SH   SOLE   60,165 0 0
DIAMONDBACK ENERGY INC COM 25278X109 4,064 83,963 SH   SOLE   83,963 0 0
DICKS SPORTING GOODS INC COM 253393102 474 8,440 SH   SOLE   8,440 0 0
DIGITAL TURBINE INC COM NEW 25400W102 8,280 146,402 SH   SOLE   146,402 0 0
DISNEY WALT CO COM 254687106 362 2,000 SH   SOLE   2,000 0 0
DOCUSIGN INC COM 256163106 789 3,550 SH   SOLE   3,550 0 0
DOLLAR GEN CORP NEW COM 256677105 851 4,045 SH   SOLE   4,045 0 0
DRAFTKINGS INC COM CL A 26142R104 2,033 43,660 SH   SOLE   43,660 0 0
DYCOM INDS INC COM 267475101 7,952 105,301 SH   SOLE   105,301 0 0
EOG RES INC COM 26875P101 4,138 82,980 SH   SOLE   82,980 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 20,243 221,895 SH   SOLE   221,895 0 0
ELEMENT SOLUTIONS INC COM 28618M106 9,364 528,164 SH   SOLE   528,164 0 0
ENBRIDGE INC COM 29250N105 631 19,730 SH   SOLE   19,730 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3,570 577,633 SH   SOLE   577,633 0 0
ENPHASE ENERGY INC COM 29355A107 11,881 67,712 SH   SOLE   67,712 0 0
ENTEGRIS INC COM 29362U104 3,208 33,380 SH   SOLE   33,380 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,206 265,756 SH   SOLE   265,756 0 0
EPAM SYS INC COM 29414B104 950 2,650 SH   SOLE   2,650 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,239 154,133 SH   SOLE   154,133 0 0
ETSY INC COM 29786A106 772 4,340 SH   SOLE   4,340 0 0
EURONET WORLDWIDE INC COM 298736109 9,654 66,615 SH   SOLE   66,615 0 0
EXXON MOBIL CORP COM 30231G102 2,655 64,420 SH   SOLE   64,420 0 0
FACEBOOK INC CL A 30303M102 62,586 229,120 SH   SOLE   229,120 0 0
FATE THERAPEUTICS INC COM 31189P102 4,033 44,350 SH   SOLE   44,350 0 0
FASTENAL CO COM 311900104 169 3,460 SH   SOLE   3,460 0 0
FEDEX CORP COM 31428X106 260 1,000 SH   SOLE   1,000 0 0
FERRO CORP COM 315405100 2,897 198,013 SH   SOLE   198,013 0 0
F5 NETWORKS INC COM 315616102 25 140 SH   SOLE   140 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 2,674 114,780 SH   SOLE   114,780 0 0
FISERV INC COM 337738108 228 2,000 SH   SOLE   2,000 0 0
FIVE9 INC COM 338307101 1,406 8,063 SH   SOLE   8,063 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 6,607 71,154 SH   SOLE   71,154 0 0
FORTERRA INC COM 34960W106 7,787 452,856 SH   SOLE   452,856 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,982 76,170 SH   SOLE   76,170 0 0
FRESHPET INC COM 358039105 9,492 66,852 SH   SOLE   66,852 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 964 10,290 SH   SOLE   10,290 0 0
GENTEX CORP COM 371901109 9,635 283,973 SH   SOLE   283,973 0 0
GIBRALTAR INDS INC COM 374689107 7,367 102,409 SH   SOLE   102,409 0 0
GILEAD SCIENCES INC COM 375558103 516 8,850 SH   SOLE   8,850 0 0
GRACO INC COM 384109104 1,729 23,900 SH   SOLE   23,900 0 0
GREEN DOT CORP CL A 39304D102 10,654 190,938 SH   SOLE   190,938 0 0
GUARDANT HEALTH INC COM 40131M109 3,012 23,368 SH   SOLE   23,368 0 0
HCA HEALTHCARE INC COM 40412C101 46,727 284,125 SH   SOLE   284,125 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 926 12,820 SH   SOLE   12,820 0 0
HALLIBURTON CO COM 406216101 3,005 158,985 SH   SOLE   158,985 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 21,318 499,142 SH   SOLE   499,142 0 0
HESS CORP COM 42809H107 2,649 50,180 SH   SOLE   50,180 0 0
HESS MIDSTREAM LP CL A SHS 428103105 428 21,880 SH   SOLE   21,880 0 0
HOME DEPOT INC COM 437076102 33,132 124,734 SH   SOLE   124,734 0 0
HUNT J B TRANS SVCS INC COM 445658107 773 5,660 SH   SOLE   5,660 0 0
IDEXX LABS INC COM 45168D104 920 1,840 SH   SOLE   1,840 0 0
ILLINOIS TOOL WKS INC COM 452308109 157 770 SH   SOLE   770 0 0
ILLUMINA INC COM 452327109 796 2,150 SH   SOLE   2,150 0 0
INCYTE CORP COM 45337C102 222 2,550 SH   SOLE   2,550 0 0
INSMED INC COM PAR $.01 457669307 6,800 204,268 SH   SOLE   204,268 0 0
INSPIRE MED SYS INC COM 457730109 1,738 9,238 SH   SOLE   9,238 0 0
INSPERITY INC COM 45778Q107 9,155 112,436 SH   SOLE   112,436 0 0
INSULET CORP COM 45784P101 831 3,250 SH   SOLE   3,250 0 0
INTEL CORP COM 458140100 110 2,200 SH   SOLE   2,200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 327 400 SH   SOLE   400 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,409 13,710 SH   SOLE   13,710 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 5,058 109,000 SH   SOLE   109,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 38,705 530,500 SH   SOLE   530,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 38,349 742,200 SH   SOLE   742,200 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 36,233 265,000 SH   SOLE   265,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 143 500 SH   SOLE   500 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 21,944 166,560 SH   SOLE   166,560 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,129 11,000 SH   SOLE   11,000 0 0
KLA CORP COM NEW 482480100 1,232 4,760 SH   SOLE   4,760 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 27,866 136,510 SH   SOLE   136,510 0 0
KENNAMETAL INC COM 489170100 6,753 186,330 SH   SOLE   186,330 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,156 8,755 SH   SOLE   8,755 0 0
KINDER MORGAN INC DEL COM 49456B101 377 27,610 SH   SOLE   27,610 0 0
KOPPERS HOLDINGS INC COM 50060P106 2,778 89,159 SH   SOLE   89,159 0 0
LKQ CORP COM 501889208 2,318 65,775 SH   SOLE   65,775 0 0
LPL FINL HLDGS INC COM 50212V100 9,991 95,860 SH   SOLE   95,860 0 0
LAM RESEARCH CORP COM 512807108 57,962 122,730 SH   SOLE   122,730 0 0
LAS VEGAS SANDS CORP COM 517834107 33,637 564,374 SH   SOLE   564,374 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 5,512 120,305 SH   SOLE   120,305 0 0
LILLY ELI & CO COM 532457108 20,130 119,225 SH   SOLE   119,225 0 0
LINCOLN ELEC HLDGS INC COM 533900106 779 6,700 SH   SOLE   6,700 0 0
LITHIA MTRS INC CL A 536797103 7,479 25,554 SH   SOLE   25,554 0 0
LITTELFUSE INC COM 537008104 11,198 43,972 SH   SOLE   43,972 0 0
LIVEPERSON INC COM 538146101 11,931 191,718 SH   SOLE   191,718 0 0
LIVERAMP HLDGS INC COM 53815P108 9,477 129,485 SH   SOLE   129,485 0 0
LULULEMON ATHLETICA INC COM 550021109 22,402 64,368 SH   SOLE   64,368 0 0
MPLX LP COM UNIT REP LTD 55336V100 5,606 258,944 SH   SOLE   258,944 0 0
MSCI INC COM 55354G100 20,085 44,980 SH   SOLE   44,980 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 12,396 225,211 SH   SOLE   225,211 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,173 74,769 SH   SOLE   74,769 0 0
MARATHON PETE CORP COM 56585A102 2,835 68,541 SH   SOLE   68,541 0 0
MARKETAXESS HLDGS INC COM 57060D108 508 890 SH   SOLE   890 0 0
MASCO CORP COM 574599106 706 12,850 SH   SOLE   12,850 0 0
MASTERCARD INCORPORATED CL A 57636Q104 46,912 131,427 SH   SOLE   131,427 0 0
MAXLINEAR INC COM 57776J100 5,541 145,092 SH   SOLE   145,092 0 0
MEDPACE HLDGS INC COM 58506Q109 6,998 50,276 SH   SOLE   50,276 0 0
MICROSOFT CORP COM 594918104 109,651 492,990 SH   SOLE   492,990 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 50,552 366,030 SH   SOLE   366,030 0 0
MIRATI THERAPEUTICS INC COM 60468T105 5,693 25,918 SH   SOLE   25,918 0 0
MONGODB INC CL A 60937P106 5,714 15,914 SH   SOLE   15,914 0 0
MOOG INC CL A 615394202 68 860 SH   SOLE   860 0 0
NATERA INC COM 632307104 16,409 164,879 SH   SOLE   164,879 0 0
NATIONAL VISION HLDGS INC COM 63845R107 8,269 182,571 SH   SOLE   182,571 0 0
NEOGENOMICS INC COM NEW 64049M209 6,797 126,241 SH   SOLE   126,241 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 305 3,180 SH   SOLE   3,180 0 0
NEVRO CORP COM 64157F103 9,617 55,555 SH   SOLE   55,555 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 1,165 21,740 SH   SOLE   21,740 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 806 4,340 SH   SOLE   4,340 0 0
NEXTERA ENERGY INC COM 65339F101 2,182 28,280 SH   SOLE   28,280 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 878 13,090 SH   SOLE   13,090 0 0
NIKE INC CL B 654106103 57,964 409,725 SH   SOLE   409,725 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 850 81,546 SH   SOLE   81,546 0 0
NORDSON CORP COM 655663102 673 3,350 SH   SOLE   3,350 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 17,313 392,665 SH   SOLE   392,665 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 325 22,580 SH   SOLE   22,580 0 0
NVIDIA CORPORATION COM 67066G104 55,772 106,802 SH   SOLE   106,802 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 21,192 46,826 SH   SOLE   46,826 0 0
OCCIDENTAL PETE CORP COM 674599105 3,094 178,730 SH   SOLE   178,730 0 0
OCULAR THERAPEUTIX INC COM 67576A100 6,761 326,642 SH   SOLE   326,642 0 0
OKTA INC CL A 679295105 465 1,830 SH   SOLE   1,830 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,303 100,920 SH   SOLE   100,920 0 0
ONEOK INC NEW COM 682680103 1,132 29,500 SH   SOLE   29,500 0 0
ONTRAK INC COM 683373104 4,743 76,762 SH   SOLE   76,762 0 0
PNC FINL SVCS GROUP INC COM 693475105 12,024 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 3,258 27,240 SH   SOLE   27,240 0 0
PACCAR INC COM 693718108 332 3,850 SH   SOLE   3,850 0 0
PAR TECHNOLOGY CORP COM 698884103 8,193 130,480 SH   SOLE   130,480 0 0
PARSLEY ENERGY INC CL A 701877102 3,790 266,895 SH   SOLE   266,895 0 0
PAYCHEX INC COM 704326107 34 360 SH   SOLE   360 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,018 2,250 SH   SOLE   2,250 0 0
PAYPAL HLDGS INC COM 70450Y103 48,166 205,660 SH   SOLE   205,660 0 0
PEGASYSTEMS INC COM 705573103 2,630 19,735 SH   SOLE   19,735 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 522 3,440 SH   SOLE   3,440 0 0
PENN NATL GAMING INC COM 707569109 7,436 86,098 SH   SOLE   86,098 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,100 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 2,357 33,700 SH   SOLE   33,700 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,689 63,944 SH   SOLE   63,944 0 0
PIONEER NAT RES CO COM 723787107 3,849 33,794 SH   SOLE   33,794 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4,209 510,814 SH   SOLE   510,814 0 0
PLANET FITNESS INC CL A 72703H101 3,613 46,535 SH   SOLE   46,535 0 0
PLUG POWER INC COM NEW 72919P202 11,817 348,470 SH   SOLE   348,470 0 0
PROCTER AND GAMBLE CO COM 742718109 529 3,800 SH   SOLE   3,800 0 0
QUAKER CHEM CORP COM 747316107 7,208 28,445 SH   SOLE   28,445 0 0
Q2 HLDGS INC COM 74736L109 8,635 68,243 SH   SOLE   68,243 0 0
QORVO INC COM 74736K101 3,366 20,245 SH   SOLE   20,245 0 0
QUALCOMM INC COM 747525103 1,059 6,950 SH   SOLE   6,950 0 0
R1 RCM INC COM 749397105 6,037 251,315 SH   SOLE   251,315 0 0
RPM INTL INC COM 749685103 53 580 SH   SOLE   580 0 0
RAPID7 INC COM 753422104 9,142 101,395 SH   SOLE   101,395 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 532 56,085 SH   SOLE   56,085 0 0
REGAL BELOIT CORP COM 758750103 10,964 89,275 SH   SOLE   89,275 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1,215 17,150 SH   SOLE   17,150 0 0
REPUBLIC SVCS INC COM 760759100 443 4,600 SH   SOLE   4,600 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,403 18,650 SH   SOLE   18,650 0 0
ROCKWELL AUTOMATION INC COM 773903109 929 3,705 SH   SOLE   3,705 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 72 2,040 SH   SOLE   2,040 0 0
S&P GLOBAL INC COM 78409V104 20,554 62,524 SH   SOLE   62,524 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 666 2,360 SH   SOLE   2,360 0 0
SPDR GOLD TR GOLD SHS 78463V107 12,213 68,475 SH   SOLE   68,475 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 35,679 619,000 SH   SOLE   619,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,195 3,080 SH   SOLE   3,080 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 10,900 204,729 SH   SOLE   204,729 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,355 7,945 SH   SOLE   7,945 0 0
SCHRODINGER INC COM 80810D103 8,107 102,392 SH   SOLE   102,392 0 0
SCHWAB CHARLES CORP COM 808513105 496 9,360 SH   SOLE   9,360 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 956 4,800 SH   SOLE   4,800 0 0
SEA LTD SPONSORD ADS 81141R100 1,681 8,445 SH   SOLE   8,445 0 0
SEAGEN INC COM 81181C104 256 1,460 SH   SOLE   1,460 0 0
SEALED AIR CORP NEW COM 81211K100 33 720 SH   SOLE   720 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,200 163,600 SH   SOLE   163,600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29,535 408,000 SH   SOLE   408,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 26,806 909,280 SH   SOLE   909,280 0 0
SERVICENOW INC COM 81762P102 40,777 74,082 SH   SOLE   74,082 0 0
SHOCKWAVE MED INC COM 82489T104 7,418 71,524 SH   SOLE   71,524 0 0
SHYFT GROUP INC COM 825698103 6,846 241,231 SH   SOLE   241,231 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,032 13,290 SH   SOLE   13,290 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,167 6,790 SH   SOLE   6,790 0 0
SOUTHWEST AIRLS CO COM 844741108 73 1,560 SH   SOLE   1,560 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 7,680 196,470 SH   SOLE   196,470 0 0
SPLUNK INC COM 848637104 6,981 41,090 SH   SOLE   41,090 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 5,487 75,656 SH   SOLE   75,656 0 0
SPROUT SOCIAL INC COM CL A 85209W109 9,815 216,149 SH   SOLE   216,149 0 0
STARBUCKS CORP COM 855244109 494 4,620 SH   SOLE   4,620 0 0
STERICYCLE INC COM 858912108 7,322 105,616 SH   SOLE   105,616 0 0
STIFEL FINL CORP COM 860630102 2,411 47,784 SH   SOLE   47,784 0 0
STRYKER CORPORATION COM 863667101 83 340 SH   SOLE   340 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,905 173,140 SH   SOLE   173,140 0 0
SUNRUN INC COM 86771W105 7,896 113,803 SH   SOLE   113,803 0 0
SURGERY PARTNERS INC COM 86881A100 7,845 270,421 SH   SOLE   270,421 0 0
SYNOVUS FINL CORP COM NEW 87161C501 6,064 187,340 SH   SOLE   187,340 0 0
TJX COS INC NEW COM 872540109 934 13,680 SH   SOLE   13,680 0 0
TPI COMPOSITES INC COM 87266J104 5,046 95,604 SH   SOLE   95,604 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,454 22,510 SH   SOLE   22,510 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 873 4,200 SH   SOLE   4,200 0 0
TAPESTRY INC COM 876030107 8,915 286,825 SH   SOLE   286,825 0 0
TARGA RES CORP COM 87612G101 1,265 47,960 SH   SOLE   47,960 0 0
TENABLE HLDGS INC COM 88025T102 1,997 38,220 SH   SOLE   38,220 0 0
TESLA INC COM 88160R101 35,755 50,668 SH   SOLE   50,668 0 0
TEXAS INSTRS INC COM 882508104 4,456 27,150 SH   SOLE   27,150 0 0
TG THERAPEUTICS INC COM 88322Q108 7,903 151,916 SH   SOLE   151,916 0 0
THE TRADE DESK INC COM CL A 88339J105 1,041 1,300 SH   SOLE   1,300 0 0
TIMKEN CO COM 887389104 8,682 112,226 SH   SOLE   112,226 0 0
TOTAL SE SPONSORED ADS 89151E109 990 23,630 SH   SOLE   23,630 0 0
TRANSDIGM GROUP INC COM 893641100 477 770 SH   SOLE   770 0 0
TRANSUNION COM 89400J107 734 7,400 SH   SOLE   7,400 0 0
TRIMBLE INC COM 896239100 144 2,160 SH   SOLE   2,160 0 0
TTEC HLDGS INC COM 89854H102 6,217 85,243 SH   SOLE   85,243 0 0
TUPPERWARE BRANDS CORP COM 899896104 6,280 193,900 SH   SOLE   193,900 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 9,115 74,807 SH   SOLE   74,807 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,623 18,945 SH   SOLE   18,945 0 0
UNDER ARMOUR INC CL A 904311107 7,526 438,350 SH   SOLE   438,350 0 0
UNDER ARMOUR INC CL C 904311206 20 1,349 SH   SOLE   1,349 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 19,579 85,200 SH   SOLE   85,200 0 0
UPLAND SOFTWARE INC COM 91544A109 4,438 96,705 SH   SOLE   96,705 0 0
VALERO ENERGY CORP COM 91913Y100 2,320 41,015 SH   SOLE   41,015 0 0
VARIAN MED SYS INC COM 92220P105 114 650 SH   SOLE   650 0 0
VARONIS SYS INC COM 922280102 10,948 66,913 SH   SOLE   66,913 0 0
VEEVA SYS INC CL A COM 922475108 934 3,430 SH   SOLE   3,430 0 0
VERACYTE INC COM 92337F107 12,325 251,832 SH   SOLE   251,832 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 173 730 SH   SOLE   730 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,703 146,545 SH   SOLE   146,545 0 0
VISA INC COM CL A 92826C839 34,357 157,075 SH   SOLE   157,075 0 0
WESCO INTL INC COM 95082P105 12,698 161,764 SH   SOLE   161,764 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,931 139,697 SH   SOLE   139,697 0 0
WILLIAMS COS INC COM 969457100 713 35,560 SH   SOLE   35,560 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 11,401 492,059 SH   SOLE   492,059 0 0
WORKHORSE GROUP INC COM NEW 98138J206 410 20,750 SH   SOLE   20,750 0 0
WORLD FUEL SVCS CORP COM 981475106 3,036 97,445 SH   SOLE   97,445 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 6,304 131,203 SH   SOLE   131,203 0 0
YETI HLDGS INC COM 98585X104 7,990 116,695 SH   SOLE   116,695 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,165 3,030 SH   SOLE   3,030 0 0
ZOETIS INC CL A 98978V103 28,569 172,625 SH   SOLE   172,625 0 0