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 10,343 103,030 SH   SOLE   103,030 0 0
ARCO PLATFORM LTD COM CL A G04553106 1,280 50,525 SH   SOLE   50,525 0 0
ATLASSIAN CORP PLC CL A G06242104 547 2,595 SH   SOLE   2,595 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 704 19,230 SH   SOLE   19,230 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 12,911 253,165 SH   SOLE   253,165 0 0
CLARIVATE PLC ORD SHS G21810109 554 20,980 SH   SOLE   20,980 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 3,710 40,305 SH   SOLE   40,305 0 0
ICON PLC SHS G4705A100 503 2,560 SH   SOLE   2,560 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 889 18,160 SH   SOLE   18,160 0 0
MEDTRONIC PLC SHS G5960L103 57 480 SH   SOLE   480 0 0
APTIV PLC SHS G6095L109 141 1,025 SH   SOLE   1,025 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 860 18,570 SH   SOLE   18,570 0 0
QUOTIENT LTD SHS G73268107 1,040 282,500 SH   SOLE   282,500 0 0
STERIS PLC SHS USD G8473T100 860 4,515 SH   SOLE   4,515 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 405 2,445 SH   SOLE   2,445 0 0
KORNIT DIGITAL LTD SHS M6372Q113 8,474 85,495 SH   SOLE   85,495 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 46,046 74,585 SH   SOLE   74,585 0 0
ELASTIC N V ORD SHS N14506104 1,595 14,345 SH   SOLE   14,345 0 0
FERRARI N V COM N3167Y103 638 3,050 SH   SOLE   3,050 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 3,900 68,245 SH   SOLE   68,245 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 38,621 81,245 SH   SOLE   81,245 0 0
AECOM COM 00766T100 2,072 32,325 SH   SOLE   32,325 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 6,907 66,810 SH   SOLE   66,810 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,168 37,500 SH   SOLE   37,500 0 0
ALBEMARLE CORP COM 012653101 739 5,060 SH   SOLE   5,060 0 0
ALIGN TECHNOLOGY INC COM 016255101 422 780 SH   SOLE   780 0 0
ALPHABET INC CAP STK CL A 02079K305 103 50 SH   SOLE   50 0 0
ALPHABET INC CAP STK CL C 02079K107 724 350 SH   SOLE   350 0 0
ALPHATEC HLDGS INC COM NEW 02081G201 7,357 465,955 SH   SOLE   465,955 1 0
AMAZON COM INC COM 023135106 90,378 29,210 SH   SOLE   29,210 2 0
AMERICAN EXPRESS CO COM 025816109 378 2,675 SH   SOLE   2,675 0 0
ANSYS INC COM 03662Q105 1,752 5,160 SH   SOLE   5,160 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,343 148,710 SH   SOLE   148,710 0 0
APA CORPORATION COM 03743Q108 1,247 69,670 SH   SOLE   69,670 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 100 2,125 SH   SOLE   2,125 0 0
APPLE INC COM 037833100 97,682 799,690 SH   SOLE   799,690 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,454 67,165 SH   SOLE   67,165 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 399 3,095 SH   SOLE   3,095 0 0
AVAYA HLDGS CORP COM 05351X101 12,289 438,424 SH   SOLE   438,424 0 0
AVIENT CORPORATION COM 05368V106 8,877 187,796 SH   SOLE   187,796 0 0
AXON ENTERPRISE INC COM 05464C101 3,246 22,790 SH   SOLE   22,790 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 5,205 86,917 SH   SOLE   86,917 0 0
BP PLC SPONSORED ADR 055622104 166 6,810 SH   SOLE   6,810 0 0
BRP GROUP INC COM CL A 05589G102 6,417 235,474 SH   SOLE   235,474 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,233 50,640 SH   SOLE   50,640 0 0
BALLYS CORPORATION COM 05875B106 5,798 89,235 SH   SOLE   89,235 0 0
BARRICK GOLD CORP COM 067901108 5,472 276,340 SH   SOLE   276,340 0 0
BHP GROUP LTD SPONSORED ADS 088606108 767 11,050 SH   SOLE   11,050 0 0
BLOOMIN BRANDS INC COM 094235108 10,114 373,915 SH   SOLE   373,915 0 0
BOEING CO COM 097023105 866 3,400 SH   SOLE   3,400 0 0
BORGWARNER INC COM 099724106 479 10,340 SH   SOLE   10,340 0 0
BRIDGEBIO PHARMA INC COM 10806X102 6,561 106,510 SH   SOLE   106,510 0 0
BRINKER INTL INC COM 109641100 12,725 179,073 SH   SOLE   179,073 0 0
BRINKS CO COM 109696104 11,854 149,615 SH   SOLE   149,615 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 12,987 280,081 SH   SOLE   280,081 0 0
CME GROUP INC COM 12572Q105 694 3,400 SH   SOLE   3,400 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 7,246 82,855 SH   SOLE   82,855 0 0
CANADIAN PAC RY LTD COM 13645T100 33,610 88,613 SH   SOLE   88,613 0 0
CASTLE BIOSCIENCES INC COM 14843C105 11,201 163,607 SH   SOLE   163,607 0 0
CATERPILLAR INC COM 149123101 1,380 5,950 SH   SOLE   5,950 0 0
CERENCE INC COM 156727109 9,359 104,471 SH   SOLE   104,471 0 0
CHART INDS INC COM 16115Q308 12,251 86,060 SH   SOLE   86,060 0 0
CHEGG INC COM 163092109 275 3,215 SH   SOLE   3,215 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,948 27,046 SH   SOLE   27,046 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 1,335 32,134 SH   SOLE   32,134 0 0
CHEVRON CORP NEW COM 166764100 4,386 41,855 SH   SOLE   41,855 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 313 220 SH   SOLE   220 0 0
CHURCH & DWIGHT INC COM 171340102 159 1,825 SH   SOLE   1,825 0 0
CINTAS CORP COM 172908105 253 740 SH   SOLE   740 0 0
CITIGROUP INC COM NEW 172967424 13,736 188,810 SH   SOLE   188,810 0 0
CLEAN ENERGY FUELS CORP COM 184499101 5,327 387,695 SH   SOLE   387,695 0 0
CLEAN HARBORS INC COM 184496107 10,043 119,480 SH   SOLE   119,480 0 0
COCA COLA CO COM 191216100 359 6,820 SH   SOLE   6,820 0 0
CODEXIS INC COM 192005106 3,294 143,885 SH   SOLE   143,885 0 0
COGNEX CORP COM 192422103 3,130 37,710 SH   SOLE   37,710 0 0
COLFAX CORP COM 194014106 11,840 270,254 SH   SOLE   270,254 0 0
COMMVAULT SYSTEMS INC COM 204166102 5,354 83,015 SH   SOLE   83,015 0 0
CONMED CORP COM 207410101 10,891 83,402 SH   SOLE   83,402 0 0
CONOCOPHILLIPS COM 20825C104 6,344 119,772 SH   SOLE   119,772 0 0
CONTINENTAL RES INC COM 212015101 1,163 44,955 SH   SOLE   44,955 0 0
COSTAR GROUP INC COM 22160N109 210 255 SH   SOLE   255 0 0
COSTCO WHSL CORP NEW COM 22160K105 987 2,800 SH   SOLE   2,800 0 0
COUPA SOFTWARE INC COM 22266L106 116 455 SH   SOLE   455 0 0
CUMMINS INC COM 231021106 1,467 5,660 SH   SOLE   5,660 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 880 40,650 SH   SOLE   40,650 0 0
D R HORTON INC COM 23331A109 508 5,700 SH   SOLE   5,700 0 0
DANA INC COM 235825205 6,988 287,230 SH   SOLE   287,230 0 0
DANAHER CORPORATION COM 235851102 20,218 89,825 SH   SOLE   89,825 0 0
DARLING INGREDIENTS INC COM 237266101 14,400 195,710 SH   SOLE   195,710 0 0
DERMTECH INC COM 24984K105 2,099 41,330 SH   SOLE   41,330 0 0
DESIGNER BRANDS INC CL A 250565108 4,172 239,751 SH   SOLE   239,751 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,616 73,950 SH   SOLE   73,950 0 0
DEXCOM INC COM 252131107 21,060 58,600 SH   SOLE   58,600 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,822 52,010 SH   SOLE   52,010 0 0
DICKS SPORTING GOODS INC COM 253393102 643 8,440 SH   SOLE   8,440 0 0
DIGITAL TURBINE INC COM NEW 25400W102 13,652 169,887 SH   SOLE   169,887 0 0
DISNEY WALT CO COM 254687106 369 2,000 SH   SOLE   2,000 0 0
DOCUSIGN INC COM 256163106 294 1,450 SH   SOLE   1,450 0 0
DRAFTKINGS INC COM CL A 26142R104 2,114 34,470 SH   SOLE   34,470 0 0
DYCOM INDS INC COM 267475101 9,778 105,313 SH   SOLE   105,313 0 0
EOG RES INC COM 26875P101 3,728 51,400 SH   SOLE   51,400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 19,576 234,045 SH   SOLE   234,045 0 0
8X8 INC NEW COM 282914100 8,568 264,105 SH   SOLE   264,105 0 0
ELEMENT SOLUTIONS INC COM 28618M106 11,077 605,624 SH   SOLE   605,624 0 0
ENBRIDGE INC COM 29250N105 484 13,290 SH   SOLE   13,290 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4,267 555,650 SH   SOLE   555,650 0 0
ENPHASE ENERGY INC COM 29355A107 5,490 33,855 SH   SOLE   33,855 0 0
ENTEGRIS INC COM 29362U104 4,142 37,050 SH   SOLE   37,050 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,629 255,616 SH   SOLE   255,616 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,210 148,273 SH   SOLE   148,273 0 0
EURONET WORLDWIDE INC COM 298736109 14,114 102,055 SH   SOLE   102,055 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 5,210 198,080 SH   SOLE   198,080 0 0
EXXON MOBIL CORP COM 30231G102 2,230 39,950 SH   SOLE   39,950 0 0
FACEBOOK INC CL A 30303M102 66,137 224,550 SH   SOLE   224,550 0 0
FATE THERAPEUTICS INC COM 31189P102 4,822 58,478 SH   SOLE   58,478 0 0
FASTENAL CO COM 311900104 174 3,460 SH   SOLE   3,460 0 0
FEDEX CORP COM 31428X106 284 1,000 SH   SOLE   1,000 0 0
F5 NETWORKS INC COM 315616102 29 140 SH   SOLE   140 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 560 24,802 SH   SOLE   24,802 0 0
FISERV INC COM 337738108 238 2,000 SH   SOLE   2,000 0 0
FIVE9 INC COM 338307101 1,207 7,718 SH   SOLE   7,718 0 0
FORD MTR CO DEL COM 345370860 13,440 1,097,180 SH   SOLE   1,097,180 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,544 46,880 SH   SOLE   46,880 0 0
FRESHPET INC COM 358039105 2,559 16,112 SH   SOLE   16,112 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 664 8,190 SH   SOLE   8,190 0 0
GENERAL MTRS CO COM 37045V100 11,026 191,885 SH   SOLE   191,885 0 0
GENTEX CORP COM 371901109 307 8,620 SH   SOLE   8,620 0 0
GIBRALTAR INDS INC COM 374689107 9,836 107,484 SH   SOLE   107,484 0 0
GILEAD SCIENCES INC COM 375558103 572 8,850 SH   SOLE   8,850 0 0
GUARDANT HEALTH INC COM 40131M109 2,122 13,898 SH   SOLE   13,898 0 0
HCA HEALTHCARE INC COM 40412C101 57,718 306,455 SH   SOLE   306,455 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 794 10,220 SH   SOLE   10,220 0 0
HALLIBURTON CO COM 406216101 2,116 98,600 SH   SOLE   98,600 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 17,952 430,602 SH   SOLE   430,602 0 0
HESS CORP COM 42809H107 2,202 31,120 SH   SOLE   31,120 0 0
HESS MIDSTREAM LP CL A SHS 428103105 472 21,045 SH   SOLE   21,045 0 0
HOME DEPOT INC COM 437076102 37,629 123,274 SH   SOLE   123,274 0 0
HUBSPOT INC COM 443573100 1,608 3,540 SH   SOLE   3,540 0 0
HUNT J B TRANS SVCS INC COM 445658107 951 5,660 SH   SOLE   5,660 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 4,578 75,900 SH   SOLE   75,900 0 0
IDEXX LABS INC COM 45168D104 345 705 SH   SOLE   705 0 0
ILLINOIS TOOL WKS INC COM 452308109 171 770 SH   SOLE   770 0 0
ILLUMINA INC COM 452327109 2,178 5,670 SH   SOLE   5,670 0 0
INARI MED INC COM 45332Y109 3,908 36,520 SH   SOLE   36,520 0 0
INCYTE CORP COM 45337C102 135 1,660 SH   SOLE   1,660 0 0
INSMED INC COM PAR $.01 457669307 7,122 209,103 SH   SOLE   209,103 0 0
INSULET CORP COM 45784P101 239 915 SH   SOLE   915 0 0
INTEL CORP COM 458140100 141 2,200 SH   SOLE   2,200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 296 400 SH   SOLE   400 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 773 8,420 SH   SOLE   8,420 0 0
ISHARES TR MSCI EAFE ETF 464287465 40,249 530,500 SH   SOLE   530,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 46,326 868,500 SH   SOLE   868,500 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 40,161 265,000 SH   SOLE   265,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 150 500 SH   SOLE   500 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 26,561 166,560 SH   SOLE   166,560 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,123 11,000 SH   SOLE   11,000 0 0
ITRON INC COM 465741106 12,933 145,885 SH   SOLE   145,885 0 0
JPMORGAN CHASE & CO COM 46625H100 5,795 38,070 SH   SOLE   38,070 0 0
J2 GLOBAL INC COM 48123V102 12,495 104,250 SH   SOLE   104,250 0 0
KLA CORP COM NEW 482480100 603 1,825 SH   SOLE   1,825 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 25,957 98,350 SH   SOLE   98,350 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 480 3,350 SH   SOLE   3,350 0 0
KINDER MORGAN INC DEL COM 49456B101 442 26,560 SH   SOLE   26,560 0 0
KIRBY CORP COM 497266106 5,422 89,940 SH   SOLE   89,940 0 0
LKQ CORP COM 501889208 3,342 78,950 SH   SOLE   78,950 0 0
LPL FINL HLDGS INC COM 50212V100 13,903 97,800 SH   SOLE   97,800 0 0
LAM RESEARCH CORP COM 512807108 70,753 118,865 SH   SOLE   118,865 0 0
LAS VEGAS SANDS CORP COM 517834107 47,990 789,824 SH   SOLE   789,824 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 5,152 114,435 SH   SOLE   114,435 0 0
LILLY ELI & CO COM 532457108 23,758 127,170 SH   SOLE   127,170 0 0
LINCOLN ELEC HLDGS INC COM 533900106 824 6,700 SH   SOLE   6,700 0 0
LITHIA MTRS INC CL A 536797103 3,579 9,174 SH   SOLE   9,174 0 0
LITTELFUSE INC COM 537008104 11,875 44,907 SH   SOLE   44,907 0 0
LIVENT CORP COM 53814L108 1,960 113,185 SH   SOLE   113,185 0 0
LULULEMON ATHLETICA INC COM 550021109 18,606 60,663 SH   SOLE   60,663 0 0
MPLX LP COM UNIT REP LTD 55336V100 6,665 260,042 SH   SOLE   260,042 0 0
MSCI INC COM 55354G100 18,893 45,060 SH   SOLE   45,060 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 15,260 263,021 SH   SOLE   263,021 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2,566 59,188 SH   SOLE   59,188 0 0
MAGNITE INC COM 55955D100 10,202 245,191 SH   SOLE   245,191 0 0
MARATHON OIL CORP COM 565849106 1,035 96,865 SH   SOLE   96,865 0 0
MARATHON PETE CORP COM 56585A102 2,977 55,648 SH   SOLE   55,648 0 0
MARKETAXESS HLDGS INC COM 57060D108 284 570 SH   SOLE   570 0 0
MASCO CORP COM 574599106 291 4,860 SH   SOLE   4,860 0 0
MASTERCARD INCORPORATED CL A 57636Q104 57,848 162,472 SH   SOLE   162,472 0 0
MAXLINEAR INC COM 57776J100 7,207 211,477 SH   SOLE   211,477 0 0
MEDIFAST INC COM 58470H101 5,268 24,870 SH   SOLE   24,870 0 0
MICROSOFT CORP COM 594918104 114,682 486,415 SH   SOLE   486,415 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 55,840 359,750 SH   SOLE   359,750 0 0
MONGODB INC CL A 60937P106 249 930 SH   SOLE   930 0 0
MOOG INC CL A 615394202 72 860 SH   SOLE   860 0 0
MYRIAD GENETICS INC COM 62855J104 8,497 279,035 SH   SOLE   279,035 0 0
NV5 GLOBAL INC COM 62945V109 8,344 86,407 SH   SOLE   86,407 0 0
NATERA INC COM 632307104 11,940 117,589 SH   SOLE   117,589 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 137 1,405 SH   SOLE   1,405 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 652 14,205 SH   SOLE   14,205 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 529 37,800 SH   SOLE   37,800 0 0
NEXTERA ENERGY INC COM 65339F101 1,313 17,360 SH   SOLE   17,360 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 795 10,910 SH   SOLE   10,910 0 0
NIKE INC CL B 654106103 53,286 400,975 SH   SOLE   400,975 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1,137 78,446 SH   SOLE   78,446 0 0
NORDSON CORP COM 655663102 302 1,520 SH   SOLE   1,520 0 0
NOVAVAX INC COM NEW 670002401 1,469 8,100 SH   SOLE   8,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 11,244 257,648 SH   SOLE   257,648 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 371 21,720 SH   SOLE   21,720 0 0
NVIDIA CORPORATION COM 67066G104 52,337 98,022 SH   SOLE   98,022 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 81 160 SH   SOLE   160 0 0
OCCIDENTAL PETE CORP COM 674599105 2,951 110,850 SH   SOLE   110,850 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7,973 485,837 SH   SOLE   485,837 0 0
OKTA INC CL A 679295105 204 925 SH   SOLE   925 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,016 96,515 SH   SOLE   96,515 0 0
ONEOK INC NEW COM 682680103 764 15,085 SH   SOLE   15,085 0 0
OPTIMIZERX CORP COM NEW 68401U204 4,332 88,855 SH   SOLE   88,855 0 0
PNC FINL SVCS GROUP INC COM 693475105 19,581 111,630 SH   SOLE   111,630 0 0
PRA GROUP INC COM 69354N106 43 1,150 SH   SOLE   1,150 0 0
PTC INC COM 69370C100 3,585 26,045 SH   SOLE   26,045 0 0
PACCAR INC COM 693718108 358 3,850 SH   SOLE   3,850 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 4,700 141,100 SH   SOLE   141,100 0 0
PAR TECHNOLOGY CORP COM 698884103 10,796 165,054 SH   SOLE   165,054 0 0
PAYCHEX INC COM 704326107 35 360 SH   SOLE   360 0 0
PAYCOM SOFTWARE INC COM 70432V102 400 1,080 SH   SOLE   1,080 0 0
PAYPAL HLDGS INC COM 70450Y103 46,075 189,735 SH   SOLE   189,735 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 149 1,325 SH   SOLE   1,325 0 0
PENN NATL GAMING INC COM 707569109 1,937 18,473 SH   SOLE   18,473 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 982 115,837 SH   SOLE   115,837 0 0
PFIZER INC COM 717081103 235 6,500 SH   SOLE   6,500 0 0
PHILLIPS 66 COM 718546104 1,704 20,900 SH   SOLE   20,900 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,948 61,507 SH   SOLE   61,507 0 0
PIONEER NAT RES CO COM 723787107 6,605 41,587 SH   SOLE   41,587 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,126 343,549 SH   SOLE   343,549 0 0
PLUG POWER INC COM NEW 72919P202 7,799 217,605 SH   SOLE   217,605 0 0
PROCTER AND GAMBLE CO COM 742718109 515 3,800 SH   SOLE   3,800 0 0
QORVO INC COM 74736K101 2,527 13,830 SH   SOLE   13,830 0 0
QUALCOMM INC COM 747525103 922 6,950 SH   SOLE   6,950 0 0
R1 RCM INC COM 749397105 9,526 385,980 SH   SOLE   385,980 0 0
RPM INTL INC COM 749685103 53 580 SH   SOLE   580 0 0
RAMBUS INC DEL COM 750917106 6,183 318,055 SH   SOLE   318,055 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103 7,118 354,835 SH   SOLE   354,835 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 573 53,945 SH   SOLE   53,945 0 0
REGAL BELOIT CORP COM 758750103 6,978 48,910 SH   SOLE   48,910 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 696 10,540 SH   SOLE   10,540 0 0
REPLIGEN CORP COM 759916109 146 750 SH   SOLE   750 0 0
REVOLVE GROUP INC CL A 76156B107 11,113 247,330 SH   SOLE   247,330 0 0
RIO TINTO PLC SPONSORED ADR 767204100 891 11,470 SH   SOLE   11,470 0 0
ROCKWELL AUTOMATION INC COM 773903109 377 1,420 SH   SOLE   1,420 0 0
ROGERS CORP COM 775133101 6,928 36,810 SH   SOLE   36,810 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 50 1,265 SH   SOLE   1,265 0 0
SPDR GOLD TR GOLD SHS 78463V107 10,953 68,475 SH   SOLE   68,475 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 13,307 189,100 SH   SOLE   189,100 0 0
SPDR SER TR S&P REGL BKG 78464A698 22,151 333,895 SH   SOLE   333,895 0 0
SVB FINANCIAL GROUP COM 78486Q101 583 1,180 SH   SOLE   1,180 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 8,130 160,539 SH   SOLE   160,539 0 0
SANDERSON FARMS INC COM 800013104 1,679 10,780 SH   SOLE   10,780 0 0
SCHWAB CHARLES CORP COM 808513105 33,148 508,560 SH   SOLE   508,560 0 0
SCIENTIFIC GAMES CORP COM 80874P109 3,878 100,670 SH   SOLE   100,670 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 451 1,840 SH   SOLE   1,840 0 0
SEA LTD SPONSORD ADS 81141R100 1,200 5,375 SH   SOLE   5,375 0 0
SEAGEN INC COM 81181C104 120 865 SH   SOLE   865 0 0
SEALED AIR CORP NEW COM 81211K100 33 720 SH   SOLE   720 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,490 50,750 SH   SOLE   50,750 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 32,150 408,000 SH   SOLE   408,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 42,027 1,234,280 SH   SOLE   1,234,280 0 0
SERVICENOW INC COM 81762P102 24,606 49,202 SH   SOLE   49,202 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 253 7,280 SH   SOLE   7,280 0 0
SHOCKWAVE MED INC COM 82489T104 11,607 89,109 SH   SOLE   89,109 0 0
SHUTTERSTOCK INC COM 825690100 4,847 54,437 SH   SOLE   54,437 0 0
SHYFT GROUP INC COM 825698103 9,419 253,201 SH   SOLE   253,201 0 0
SI BONE INC COM 825704109 2,794 87,825 SH   SOLE   87,825 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,199 4,170 SH   SOLE   4,170 0 0
SONOS INC COM 83570H108 9,304 248,310 SH   SOLE   248,310 0 0
SOUTHWEST AIRLS CO COM 844741108 19,758 323,590 SH   SOLE   323,590 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,819 263,485 SH   SOLE   263,485 0 0
SPIRIT AIRLS INC COM 848577102 8,155 221,015 SH   SOLE   221,015 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107 6,912 93,956 SH   SOLE   93,956 0 0
SPROUT SOCIAL INC COM CL A 85209W109 12,764 220,989 SH   SOLE   220,989 0 0
STARBUCKS CORP COM 855244109 505 4,620 SH   SOLE   4,620 0 0
STERICYCLE INC COM 858912108 52 770 SH   SOLE   770 0 0
STERLING CONSTR INC COM 859241101 8,184 352,745 SH   SOLE   352,745 0 0
STRYKER CORPORATION COM 863667101 83 340 SH   SOLE   340 0 0
SUMMIT MATLS INC CL A 86614U100 10,958 391,060 SH   SOLE   391,060 0 0
SUNCOR ENERGY INC NEW COM 867224107 2,244 107,380 SH   SOLE   107,380 0 0
SUNRUN INC COM 86771W105 6,981 115,433 SH   SOLE   115,433 0 0
SURGERY PARTNERS INC COM 86881A100 14,697 332,059 SH   SOLE   332,059 0 0
SYNAPTICS INC COM 87157D109 6,636 49,000 SH   SOLE   49,000 0 0
SYNOVUS FINL CORP COM NEW 87161C501 11,014 240,740 SH   SOLE   240,740 0 0
TJX COS INC NEW COM 872540109 905 13,680 SH   SOLE   13,680 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,130 18,010 SH   SOLE   18,010 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 332 1,880 SH   SOLE   1,880 0 0
TAPESTRY INC COM 876030107 12,088 293,335 SH   SOLE   293,335 0 0
TARGA RES CORP COM 87612G101 1,465 46,140 SH   SOLE   46,140 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 10,535 202,590 SH   SOLE   202,590 0 0
TERADYNE INC COM 880770102 317 2,605 SH   SOLE   2,605 0 0
TESLA INC COM 88160R101 36,087 54,028 SH   SOLE   54,028 0 0
TEXAS INSTRS INC COM 882508104 5,131 27,150 SH   SOLE   27,150 0 0
TG THERAPEUTICS INC COM 88322Q108 10,490 217,631 SH   SOLE   217,631 0 0
THE TRADE DESK INC COM CL A 88339J105 267 410 SH   SOLE   410 0 0
TIMKEN CO COM 887389104 11,368 140,046 SH   SOLE   140,046 0 0
TOTAL SE SPONSORED ADS 89151E109 681 14,635 SH   SOLE   14,635 0 0
TRACTOR SUPPLY CO COM 892356106 182 1,025 SH   SOLE   1,025 0 0
TRANSDIGM GROUP INC COM 893641100 453 770 SH   SOLE   770 0 0
TRANSUNION COM 89400J107 299 3,320 SH   SOLE   3,320 0 0
TRIMBLE INC COM 896239100 168 2,160 SH   SOLE   2,160 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,429 91,990 SH   SOLE   91,990 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 7,296 77,132 SH   SOLE   77,132 0 0
UNDER ARMOUR INC CL A 904311107 10,849 489,595 SH   SOLE   489,595 0 0
UNDER ARMOUR INC CL C 904311206 25 1,349 SH   SOLE   1,349 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 28,874 121,950 SH   SOLE   121,950 0 0
UPLAND SOFTWARE INC COM 91544A109 1,269 26,900 SH   SOLE   26,900 0 0
VALERO ENERGY CORP COM 91913Y100 2,746 38,355 SH   SOLE   38,355 0 0
VARIAN MED SYS INC COM 92220P105 115 650 SH   SOLE   650 0 0
VARONIS SYS INC COM 922280102 11,616 226,259 SH   SOLE   226,259 0 0
VEEVA SYS INC CL A COM 922475108 338 1,295 SH   SOLE   1,295 0 0
VERACYTE INC COM 92337F107 11,194 208,257 SH   SOLE   208,257 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 157 730 SH   SOLE   730 0 0
VIASAT INC COM 92552V100 8,640 179,740 SH   SOLE   179,740 0 0
VICOR CORP COM 925815102 2,008 23,620 SH   SOLE   23,620 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1,758 120,775 SH   SOLE   120,775 0 0
VISA INC COM CL A 92826C839 34,993 165,270 SH   SOLE   165,270 0 0
VONAGE HLDGS CORP COM 92886T201 4,108 347,560 SH   SOLE   347,560 0 0
WESCO INTL INC COM 95082P105 12,978 149,979 SH   SOLE   149,979 1 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4,597 247,285 SH   SOLE   247,285 0 0
WILLIAMS COS INC COM 969457100 810 34,210 SH   SOLE   34,210 2 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 14,026 505,454 SH   SOLE   505,454 3 0
WORKHORSE GROUP INC COM NEW 98138J206 175 12,740 SH   SOLE   12,740 4 0
WORLD FUEL SVCS CORP COM 981475106 4,635 131,665 SH   SOLE   131,665 5 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 9,363 172,553 SH   SOLE   172,553 6 0
WYNN RESORTS LTD COM 983134107 276 2,200 SH   SOLE   2,200 7 0
YETI HLDGS INC COM 98585X104 5,435 75,265 SH   SOLE   75,265 8 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 546 1,125 SH   SOLE   1,125 9 0
ZOETIS INC CL A 98978V103 26,714 169,635 SH   SOLE   169,635 10 0