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
17 ED & TECHNOLOGY GROUP INC ADS 81807M205 36 28,540 SH   SOLE   28,540 0 0
2U INC COM 90214J101 435 21,695 SH   SOLE   21,695 0 0
3M CO COM 88579Y101 471 2,653 SH   SOLE   2,653 0 0
A10 NETWORKS INC COM 002121101 1,694 102,162 SH   SOLE   102,162 0 0
ABBVIE INC COM 00287Y109 2,521 18,620 SH   SOLE   18,620 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 830 2,001 SH   SOLE   2,001 0 0
ADOBE INC COM 00724F101 1,170 2,064 SH   SOLE   2,064 0 0
ADTALEM GBL ED INC COM 00737L103 349 11,808 SH   SOLE   11,808 0 0
AGCO CORP COM 001084102 8,513 73,372 SH   SOLE   73,372 0 0
AGRIFY CORP COM 00853E107 1,002 108,912 SH   SOLE   108,912 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,178 18,605 SH   SOLE   18,605 0 0
ALARM COM HLDGS INC COM 011642105 1,444 17,029 SH   SOLE   17,029 0 0
ALLEGION PLC ORD SHS G0176J109 2,408 18,184 SH   SOLE   18,184 0 0
ALPHABET INC CAP STK CL A 02079K305 1,317 455 SH   SOLE   455 0 0
ALPHABET INC CAP STK CL C 02079K107 14,899 5,143 SH   SOLE   5,143 0 0
ALTRIA GROUP INC COM 02209S103 1,719 36,276 SH   SOLE   36,276 0 0
AMAZON COM INC COM 023135106 403 121 SH   SOLE   121 0 0
AMERICAN EXPRESS CO COM 025816109 3,966 24,245 SH   SOLE   24,245 0 0
AMERICAN TOWER CORP NEW COM 03027X100 221 754 SH   SOLE   754 0 0
AMYRIS INC COM NEW 03236M200 2,273 420,077 SH   SOLE   420,077 0 0
ANSYS INC COM 03662Q105 245 610 SH   SOLE   610 0 0
APPHARVEST INC COM 03783T103 6,132 1,576,250 SH   SOLE   1,576,250 0 0
APPLE INC COM 037833100 1,266 7,127 SH   SOLE   7,127 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 5,545 59,663 SH   SOLE   59,663 0 0
ARISTA NETWORKS INC COM 040413106 221 1,538 SH   SOLE   1,538 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,195 17,013 SH   SOLE   17,013 0 0
AUTODESK INC COM 052769106 275 979 SH   SOLE   979 0 0
BADGER METER INC COM 056525108 1,591 14,929 SH   SOLE   14,929 0 0
BALCHEM CORP COM 057665200 12,134 71,969 SH   SOLE   71,969 0 0
BALL CORP COM 058498106 10,012 103,999 SH   SOLE   103,999 0 0
BARNES & NOBLE ED INC COM 06777U101 104 15,209 SH   SOLE   15,209 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,631 12,144 SH   SOLE   12,144 0 0
BEYOND MEAT INC COM 08862E109 7,040 108,036 SH   SOLE   108,036 0 0
BLACKBERRY LTD COM 09228F103 2,163 231,297 SH   SOLE   231,297 0 0
BLACKROCK INC COM 09247X101 3,043 3,324 SH   SOLE   3,324 0 0
BLOCK H & R INC COM 093671105 2,023 85,855 SH   SOLE   85,855 0 0
BOOKING HLDGS INC COM 09857L108 317 132 SH   SOLE   132 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,359 16,031 SH   SOLE   16,031 0 0
BOXLIGHT CORP COM CL A 103197109 112 81,357 SH   SOLE   81,357 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 682 5,415 SH   SOLE   5,415 0 0
BROADCOM INC COM 11135F101 2,515 3,779 SH   SOLE   3,779 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 594 3,251 SH   SOLE   3,251 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 527 2,829 SH   SOLE   2,829 0 0
CALAVO GROWERS INC COM 128246105 11,323 267,057 SH   SOLE   267,057 0 0
CARA THERAPEUTICS INC COM 140755109 2,131 174,948 SH   SOLE   174,948 0 0
CBDMD INC COM 12482W101 27 24,975 SH   SOLE   24,975 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,648 14,138 SH   SOLE   14,138 0 0
CHEGG INC COM 163092109 298 9,717 SH   SOLE   9,717 0 0
CHEVRON CORP NEW COM 166764100 3,303 28,148 SH   SOLE   28,148 0 0
CISCO SYS INC COM 17275R102 3,958 62,465 SH   SOLE   62,465 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1,861 39,381 SH   SOLE   39,381 0 0
CLOROX CO DEL COM 189054109 2,063 11,834 SH   SOLE   11,834 0 0
CLOUDFLARE INC CL A COM 18915M107 2,838 21,581 SH   SOLE   21,581 0 0
COCA COLA CO COM 191216100 1,686 28,478 SH   SOLE   28,478 0 0
COGNEX CORP COM 192422103 3,033 39,003 SH   SOLE   39,003 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105 1,223 78,054 SH   SOLE   78,054 0 0
COLGATE PALMOLIVE CO COM 194162103 304 3,562 SH   SOLE   3,562 0 0
COMMVAULT SYSTEMS INC COM 204166102 675 9,792 SH   SOLE   9,792 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 196 318,668 SH   SOLE   318,668 0 0
COURSERA INC COM 22266M104 513 20,976 SH   SOLE   20,976 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 3,581 17,490 SH   SOLE   17,490 0 0
CUMMINS INC COM 231021106 740 3,394 SH   SOLE   3,394 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,766 10,189 SH   SOLE   10,189 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 213 5,288 SH   SOLE   5,288 0 0
DEERE & CO COM 244199105 8,919 26,012 SH   SOLE   26,012 0 0
DOLE PLC ORD SHS G27907107 10,478 786,627 SH   SOLE   786,627 0 0
DUOLINGO INC CL A COM 26603R106 645 6,080 SH   SOLE   6,080 0 0
EASTMAN CHEM CO COM 277432100 2,700 22,327 SH   SOLE   22,327 0 0
EBAY INC. COM 278642103 223 3,352 SH   SOLE   3,352 0 0
ENDAVA PLC ADS 29260V105 2,883 17,168 SH   SOLE   17,168 0 0
LAUDER ESTEE COS INC CL A 518439104 476 1,286 SH   SOLE   1,286 0 0
EXPEDITORS INTL WASH INC COM 302130109 224 1,668 SH   SOLE   1,668 0 0
EXXON MOBIL CORP COM 30231G102 2,359 38,559 SH   SOLE   38,559 0 0
F5 NETWORK INC COM 315616102 3,759 15,363 SH   SOLE   15,363 0 0
FASTENAL CO COM 311900104 4,175 65,168 SH   SOLE   65,168 0 0
FMC CORP COM NEW 302491303 14,325 130,361 SH   SOLE   130,361 0 0
FORGEROCK INC CL A 34631B101 1,607 60,222 SH   SOLE   60,222 0 0
FORTINET INC COM 34959E109 4,254 11,837 SH   SOLE   11,837 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,147 20,087 SH   SOLE   20,087 0 0
FOX FACTORY HLDG CORP COM 35138V102 862 5,066 SH   SOLE   5,066 0 0
GAOTU TECHEDU INC SPONSORED ADS 36257Y109 602 310,228 SH   SOLE   310,228 0 0
GARMIN LTD SHS H2906T109 1,056 7,755 SH   SOLE   7,755 0 0
GENTEX CORP COM 371901109 1,939 55,643 SH   SOLE   55,643 0 0
GRAHAM HLDGS CO COM CL B 384637104 438 696 SH   SOLE   696 0 0
GRAND CANYON ED INC COM 38526M106 537 6,263 SH   SOLE   6,263 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 7,373 378,095 SH   SOLE   378,095 0 0
GROWGENERATION CORP COM 39986L109 3,296 252,596 SH   SOLE   252,596 0 0
HAMILTON LANE INC CL A 407497106 1,391 13,425 SH   SOLE   13,425 0 0
HENRY SCHEIN CORP COM 806407102 1,601 20,655 SH   SOLE   20,655 0 0
HOLOGIC INC COM 436440101 3,461 45,204 SH   SOLE   45,204 0 0
HOME DEPOT INC COM 437076102 9,257 22,305 SH   SOLE   22,305 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 285 17,682 SH   SOLE   17,682 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209 2,041 72,130 SH   SOLE   72,130 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,483 6,007 SH   SOLE   6,007 0 0
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 1,542 1,579,278 SH   SOLE   1,579,278 0 0
INTEL CORP COM 458140100 3,682 71,502 SH   SOLE   71,502 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 350 2,562 SH   SOLE   2,562 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11,849 78,653 SH   SOLE   78,653 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,326 17,400 SH   SOLE   17,400 0 0
INTERNATIONAL PAPER CO COM 460146103 4,344 92,469 SH   SOLE   92,469 0 0
INTUIT COM 461202103 266 414 SH   SOLE   414 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 991 2,757 SH   SOLE   2,757 0 0
IQVIA HLDGS INC COM 46266C105 388 1,375 SH   SOLE   1,375 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,474 58,662 SH   SOLE   58,662 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 8,070 52,553 SH   SOLE   52,553 0 0
JOHNSON & JOHNSON COM 478160104 8,585 50,187 SH   SOLE   50,187 0 0
JPMORGAN CHASE & CO COM 46625H100 7,442 47,000 SH   SOLE   47,000 0 0
KNOWBE4 INC CL A 49926T104 3,999 174,304 SH   SOLE   174,304 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3,348 184,988 SH   SOLE   184,988 0 0
LANDEC CORP COM 514766104 2,832 255,126 SH   SOLE   255,126 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 50 12,946 SH   SOLE   12,946 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 128 12,895 SH   SOLE   12,895 0 0
LILLY ELI & CO COM 532457108 214 774 SH   SOLE   774 0 0
LINDSAY CORP COM 535555106 7,299 48,023 SH   SOLE   48,023 0 0
MANDIANT INC COM 562662106 3,757 214,191 SH   SOLE   214,191 0 0
MANTECH INTERNATIONAL CORP CL A 564563104 3,591 49,233 SH   SOLE   49,233 0 0
MARKEL CORP COM 570535104 2,315 1,876 SH   SOLE   1,876 0 0
MASCO CORP COM 574599106 2,435 34,679 SH   SOLE   34,679 0 0
MASTERCARD INCORPORATED CL A 57636Q104 527 1,468 SH   SOLE   1,468 0 0
MCAFEE CORP COM CL A 579063108 1,552 60,175 SH   SOLE   60,175 0 0
MEDTRONIC PLC SHS G5960L103 445 4,305 SH   SOLE   4,305 0 0
MERCK & CO INC COM 58933Y105 6,749 88,057 SH   SOLE   88,057 0 0
META PLATFORMS INC CL A 30303M102 608 1,807 SH   SOLE   1,807 0 0
METLIFE INC COM 59156R108 3,582 57,317 SH   SOLE   57,317 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 1,684 302,309 SH   SOLE   302,309 0 0
MICROSOFT CORP COM 594918104 27,351 81,323 SH   SOLE   81,323 0 0
MIMECAST LTD ORD SHS G14838109 3,712 46,654 SH   SOLE   46,654 0 0
MISSION PRODUCE INC COM 60510V108 6,400 407,671 SH   SOLE   407,671 0 0
MITEK SYS INC COM NEW 606710200 2,247 126,592 SH   SOLE   126,592 0 0
MONDELEZ INTL INC CL A 609207105 1,984 29,914 SH   SOLE   29,914 0 0
MORNINGSTAR INC COM 617700109 1,685 4,927 SH   SOLE   4,927 0 0
MSCI INC COM 55354G100 766 1,250 SH   SOLE   1,250 0 0
N-ABLE INC COMMON STOCK 62878D100 1,375 123,857 SH   SOLE   123,857 0 0
NASDAQ INC COM 631103108 701 3,338 SH   SOLE   3,338 0 0
NEOGEN CORP COM 640491106 7,989 175,929 SH   SOLE   175,929 0 0
NETSCOUT SYS INC COM 64115T104 1,725 52,133 SH   SOLE   52,133 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 884 421,024 SH   SOLE   421,024 0 0
NEWAGE INC COM 650194103 153 149,013 SH   SOLE   149,013 0 0
NIKE INC CL B 654106103 4,646 27,877 SH   SOLE   27,877 0 0
NORTONLIFELOCK INC COM 668771108 3,711 142,823 SH   SOLE   142,823 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,281 14,647 SH   SOLE   14,647 0 0
NVIDIA CORPORATION COM 67066G104 1,509 5,132 SH   SOLE   5,132 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 5,871 737,581 SH   SOLE   737,581 0 0
O-I GLASS INC COM 67098H104 9,609 798,768 SH   SOLE   798,768 0 0
OKTA INC CL A 679295105 3,600 16,060 SH   SOLE   16,060 0 0
ONESPAN INC COM 68287N100 1,626 96,045 SH   SOLE   96,045 0 0
ORACLE CORP COM 68389X105 4,334 49,700 SH   SOLE   49,700 0 0
PALO ALTO NETWORKS INC COM 697435105 1,651 2,966 SH   SOLE   2,966 0 0
PAYA HOLDINGS INC COM CL A 70434P103 68 10,717 SH   SOLE   10,717 0 0
PAYCHEX INC COM 704326107 4,269 31,275 SH   SOLE   31,275 0 0
PAYONEER GLOBAL INC COM 70451X104 86 11,692 SH   SOLE   11,692 0 0
PAYSAFE LIMITED COM G6964L107 75 19,150 SH   SOLE   19,150 0 0
PEPSICO INC COM 713448108 8,085 46,545 SH   SOLE   46,545 0 0
PERDOCEO ED CORP COM 71363P106 133 11,298 SH   SOLE   11,298 0 0
PERRIGO CO PLC SHS G97822103 1,244 31,989 SH   SOLE   31,989 0 0
PFIZER INC COM 717081103 6,896 116,784 SH   SOLE   116,784 0 0
PING IDENTITY HLDG CORP COM 72341T103 3,566 155,872 SH   SOLE   155,872 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 1,952 20,435 SH   SOLE   20,435 0 0
PPG INDS INC COM 693506107 2,873 16,660 SH   SOLE   16,660 0 0
PROCTER & GAMBLE CO COM 742718109 6,661 40,723 SH   SOLE   40,723 0 0
PROTO LABS INC COM 743713109 633 12,328 SH   SOLE   12,328 0 0
PUBLIC SVC ENTERPRISE GRP INC COM 744573106 4,721 70,754 SH   SOLE   70,754 0 0
QUALYS INC COM 74758T303 3,705 27,000 SH   SOLE   27,000 0 0
RADWARE LTD ORD M81873107 2,196 52,738 SH   SOLE   52,738 0 0
RAPID7 INC COM 753422104 3,548 30,149 SH   SOLE   30,149 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,711 19,887 SH   SOLE   19,887 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,715 5,520 SH   SOLE   5,520 0 0
S&P GLOBAL INC COM 78409V104 3,430 7,269 SH   SOLE   7,269 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3,501 72,432 SH   SOLE   72,432 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 9,681 60,130 SH   SOLE   60,130 0 0
SECUREWORKS CORP CL A 81374A105 3,517 220,213 SH   SOLE   220,213 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1,237 20,057 SH   SOLE   20,057 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 6,286 62,827 SH   SOLE   62,827 0 0
SENTINELONE INC CL A 81730H109 3,764 74,547 SH   SOLE   74,547 0 0
SKILLSOFT CORP CL A 83066P200 174 18,975 SH   SOLE   18,975 0 0
SOLARWINDS CORP COM NEW 83417Q204 1,366 96,266 SH   SOLE   96,266 0 0
SOUTHERN CO COM 842587107 486 7,086 SH   SOLE   7,086 0 0
SPLUNK INC COM 848637104 1,565 13,525 SH   SOLE   13,525 0 0
STANLEY BLACK & DECKER INC COM 854502101 355 1,884 SH   SOLE   1,884 0 0
STATE STR CORP COM 857477103 3,044 32,735 SH   SOLE   32,735 0 0
STERIS PLC SHS USD G8473T100 1,896 7,789 SH   SOLE   7,789 0 0
STRATEGIC ED INC COM 86272C103 390 6,749 SH   SOLE   6,749 0 0
STRIDE INC COM 86333M108 364 10,907 SH   SOLE   10,907 0 0
SYLVAMO CORP COMMON STOCK 871332102 234 8,407 SH   SOLE   8,407 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 12,586 104,611 SH   SOLE   104,611 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 587 149,369 SH   SOLE   149,369 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 1,970 13,090 SH   SOLE   13,090 0 0
TATTOOED CHEF INC COM CL A 87663X102 8,742 562,538 SH   SOLE   562,538 0 0
TE CONNECTIVITY LTD REG SHS H84989104 4,363 27,042 SH   SOLE   27,042 0 0
TENABLE HLDGS INC COM 88025T102 1,840 33,413 SH   SOLE   33,413 0 0
TERADYNE INC COM 880770102 3,516 21,500 SH   SOLE   21,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,131 141,219 SH   SOLE   141,219 0 0
TEXAS INSTRS INC COM 882508104 214 1,134 SH   SOLE   1,134 0 0
ALKALINE WTR CO INC COM NEW 01643A207 326 276,672 SH   SOLE   276,672 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,661 6,986 SH   SOLE   6,986 0 0
TJX COS INC NEW COM 872540109 3,234 42,592 SH   SOLE   42,592 0 0
TRACTOR SUPPLY CO COM 892356106 5,466 22,908 SH   SOLE   22,908 0 0
TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 1,990 188,607 SH   SOLE   188,607 0 0
URBAN-GRO INC COM NEW 91704K202 254 24,273 SH   SOLE   24,273 0 0
US BANCORP DEL COM NEW 902973304 3,700 65,876 SH   SOLE   65,876 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,833 45,874 SH   SOLE   45,874 0 0
VALMONT INDS INC COM 920253101 5,670 22,635 SH   SOLE   22,635 0 0
VARONIS SYS INC COM 922280102 1,567 32,114 SH   SOLE   32,114 0 0
VERISIGN INC COM 92343E102 3,666 14,443 SH   SOLE   14,443 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,193 61,457 SH   SOLE   61,457 0 0
VIRNETX HLDG CORP COM 92823T108 1,042 400,753 SH   SOLE   400,753 0 0
VISA INC COM CL A 92826C839 5,268 24,308 SH   SOLE   24,308 0 0
DISNEY WALT CO COM 254687106 218 1,410 SH   SOLE   1,410 0 0
WASTE MGMT INC DEL COM 94106L109 7,527 45,096 SH   SOLE   45,096 0 0
WESTROCK CO COM 96145D105 4,673 105,338 SH   SOLE   105,338 0 0
WEX INC COM 96208T104 746 5,311 SH   SOLE   5,311 0 0
WILEY JOHN & SONS INC CL A 968223206 579 10,118 SH   SOLE   10,118 0 0
XYLEM INC COM 98419M100 2,507 20,908 SH   SOLE   20,908 0 0
YETI HLDGS INC COM 98585X104 1,012 12,223 SH   SOLE   12,223 0 0
YOUDAO INC SPONSORED ADS 98741T104 273 21,910 SH   SOLE   21,910 0 0
ZHIHU INC ADS 98955N108 250 45,183 SH   SOLE   45,183 0 0
ZOETIS INC CL A 98978V103 202 826 SH   SOLE   826 0 0
ZSCALER INC COM 98980G102 3,534 10,998 SH   SOLE   10,998 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 586 203,509 SH   SOLE   203,509 0 0