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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   1,789,097 17,021 SH   SOLE   0 0 17,021
AAON INC COM PAR $0.004 000360206   3,294,687 34,075 SH   SOLE   0 0 34,075
ABB LTD SPONSORED ADR 000375204   4,316,095 125,834 SH   SOLE   0 0 125,834
ABBOTT LABS COM 002824100   3,960,121 39,108 SH   SOLE   0 0 39,108
ABBVIE INC COM 00287Y109   1,853,448 11,630 SH   SOLE   0 0 11,630
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,782,457 9,735 SH   SOLE   0 0 9,735
ADDUS HOMECARE CORP COM 006739106   447,503 4,192 SH   SOLE   0 0 4,192
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,905,906 7,541 SH   SOLE   0 0 7,541
ADVANCE AUTO PARTS INC COM 00751Y106   203,252 1,671 SH   SOLE   0 0 1,671
ADVANCED ENERGY INDS COM 007973100   641,858 6,550 SH   SOLE   0 0 6,550
ADVANCED MICRO DEVICES INC COM 007903107   1,143,071 11,663 SH   SOLE   0 0 11,663
AGILENT TECHNOLOGIES INC COM 00846U101   2,886,255 20,863 SH   SOLE   0 0 20,863
AGNICO EAGLE MINES LTD COM 008474108   2,280,449 44,741 SH   SOLE   0 0 44,741
AGREE RLTY CORP COM 008492100   374,187 5,454 SH   SOLE   0 0 5,454
AIR PRODS & CHEMS INC COM 009158106   3,960,775 13,791 SH   SOLE   0 0 13,791
ALBEMARLE CORP COM 012653101   4,758,736 21,529 SH   SOLE   0 0 21,529
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   942,861 7,507 SH   SOLE   0 0 7,507
ALIGN TECHNOLOGY INC COM 016255101   2,234,488 6,687 SH   SOLE   0 0 6,687
ALLEGION PLC ORD SHS G0176J109   2,203,121 20,642 SH   SOLE   0 0 20,642
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   543,751 2,714 SH   SOLE   0 0 2,714
ALPHABET INC CAP STK CL A 02079K305   10,466,451 100,901 SH   SOLE   0 0 100,901
AMAZON COM INC COM 023135106   1,064,421 10,305 SH   SOLE   0 0 10,305
AMBARELLA INC SHS G037AX101   502,438 6,490 SH   SOLE   0 0 6,490
AMERICAN HOMES 4 RENT CL A 02665T306   629,542 20,017 SH   SOLE   0 0 20,017
AMERICAN TOWER CORP NEW COM 03027X100   1,247,556 6,105 SH   SOLE   0 0 6,105
AMGEN INC COM 031162100   1,697,607 7,022 SH   SOLE   0 0 7,022
AMN HEALTHCARE SVCS INC COM 001744101   562,899 6,785 SH   SOLE   0 0 6,785
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   2,932,229 121,217 SH   SOLE   0 0 121,217
ANSYS INC COM 03662Q105   857,174 2,576 SH   SOLE   0 0 2,576
APPFOLIO INC COM CL A 03783C100   258,066 2,073 SH   SOLE   0 0 2,073
APPLE INC COM 037833100   28,714,539 174,133 SH   SOLE   0 0 174,133
APPLIED MATLS INC COM 038222105   5,347,787 43,538 SH   SOLE   0 0 43,538
ARCHER DANIELS MIDLAND CO COM 039483102   2,241,472 28,138 SH   SOLE   0 0 28,138
ARISTA NETWORKS INC COM 040413106   7,725,608 46,024 SH   SOLE   0 0 46,024
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,560,083 3,761 SH   SOLE   0 0 3,761
ASPEN TECHNOLOGY INC COM 29109X106   1,607,617 7,024 SH   SOLE   0 0 7,024
ASTRAZENECA PLC SPONSORED ADR 046353108   4,815,356 69,376 SH   SOLE   0 0 69,376
ATLASSIAN CORPORATION CL A 049468101   1,525,290 8,911 SH   SOLE   0 0 8,911
AUTODESK INC COM 052769106   1,843,687 8,857 SH   SOLE   0 0 8,857
AUTOZONE INC COM 053332102   2,492,396 1,014 SH   SOLE   0 0 1,014
AVALONBAY CMNTYS INC COM 053484101   1,865,344 11,099 SH   SOLE   0 0 11,099
AVANOS MED INC COM 05350V106   626,298 21,059 SH   SOLE   0 0 21,059
AYRO INC COM 054748108   6,633 12,158 SH   SOLE   0 0 12,158
AZENTA INC COM 114340102   411,401 9,220 SH   SOLE   0 0 9,220
BALCHEM CORP COM 057665200   630,234 4,983 SH   SOLE   0 0 4,983
BARNES GROUP INC COM 067806109   647,272 16,069 SH   SOLE   0 0 16,069
BECTON DICKINSON & CO COM 075887109   5,274,712 21,309 SH   SOLE   0 0 21,309
BEST BUY INC COM 086516101   586,200 7,489 SH   SOLE   0 0 7,489
BILL HOLDINGS INC COM 090043100   1,857,283 22,890 SH   SOLE   0 0 22,890
BIO-TECHNE CORP COM 09073M104   2,066,064 27,848 SH   SOLE   0 0 27,848
BLACKBAUD INC COM 09227Q100   961,901 13,880 SH   SOLE   0 0 13,880
BLOCK INC CL A 852234103   372,869 5,431 SH   SOLE   0 0 5,431
BOOKING HOLDINGS INC COM 09857L108   1,809,553 682 SH   SOLE   0 0 682
BOOT BARN HLDGS INC COM 099406100   663,407 8,656 SH   SOLE   0 0 8,656
BORGWARNER INC COM 099724106   1,237,572 25,200 SH   SOLE   0 0 25,200
BRISTOL-MYERS SQUIBB CO COM 110122108   2,095,991 30,241 SH   SOLE   0 0 30,241
BROADCOM INC COM 11135F101   3,965,292 6,181 SH   SOLE   0 0 6,181
BRUKER CORP COM 116794108   2,011,881 25,519 SH   SOLE   0 0 25,519
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,210,610 12,183 SH   SOLE   0 0 12,183
CADENCE DESIGN SYSTEM INC COM 127387108   4,294,938 20,443 SH   SOLE   0 0 20,443
CAMBIUM NETWORKS CORP SHS G17766109   463,782 26,173 SH   SOLE   0 0 26,173
CAMDEN PPTY TR SH BEN INT 133131102   623,151 5,944 SH   SOLE   0 0 5,944
CANADIAN NAT RES LTD COM 136385101   3,424,935 61,878 SH   SOLE   0 0 61,878
CANADIAN NATL RY CO COM 136375102   1,873,369 15,880 SH   SOLE   0 0 15,880
CBAK ENERGY TECHNOLOGY INC COM 14986C102   61,997 70,451 SH   SOLE   0 0 70,451
CBRE GROUP INC CL A 12504L109   1,904,978 26,164 SH   SOLE   0 0 26,164
CHESAPEAKE UTILS CORP COM 165303108   400,519 3,129 SH   SOLE   0 0 3,129
CHEVRON CORP NEW COM 166764100   5,100,655 31,262 SH   SOLE   0 0 31,262
CHEWY INC CL A 16679L109   221,073 5,914 SH   SOLE   0 0 5,914
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,924,371 1,126 SH   SOLE   0 0 1,126
CHURCH & DWIGHT CO INC COM 171340102   2,508,667 28,375 SH   SOLE   0 0 28,375
CINTAS CORP COM 172908105   5,452,007 11,784 SH   SOLE   0 0 11,784
CISCO SYS INC COM 17275R102   1,781,357 34,077 SH   SOLE   0 0 34,077
CLOROX CO DEL COM 189054109   2,694,950 17,031 SH   SOLE   0 0 17,031
COCA COLA CO COM 191216100   2,753,690 44,393 SH   SOLE   0 0 44,393
COCA COLA CONS INC COM 191098102   825,939 1,544 SH   SOLE   0 0 1,544
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   843,333 13,841 SH   SOLE   0 0 13,841
COLGATE PALMOLIVE CO COM 194162103   3,398,356 45,221 SH   SOLE   0 0 45,221
COMFORT SYS USA INC COM 199908104   1,077,563 7,383 SH   SOLE   0 0 7,383
COMMUNITY HEALTHCARE TR INC COM 20369C106   228,531 6,244 SH   SOLE   0 0 6,244
CONOCOPHILLIPS COM 20825C104   3,110,213 31,350 SH   SOLE   0 0 31,350
COOPER COS INC COM NEW 216648402   371,867 996 SH   SOLE   0 0 996
COPART INC COM 217204106   2,158,522 28,700 SH   SOLE   0 0 28,700
CORNING INC COM 219350105   2,295,793 65,074 SH   SOLE   0 0 65,074
CORTEVA INC COM 22052L104   2,920,597 48,426 SH   SOLE   0 0 48,426
COSTAR GROUP INC COM 22160N109   6,071,081 88,178 SH   SOLE   0 0 88,178
CROWDSTRIKE HLDGS INC CL A 22788C105   2,268,282 16,525 SH   SOLE   0 0 16,525
CROWN CASTLE INC COM 22822V101   2,741,196 20,481 SH   SOLE   0 0 20,481
CSW INDUSTRIALS INC COM 126402106   696,891 5,016 SH   SOLE   0 0 5,016
CSX CORP COM 126408103   1,959,915 65,461 SH   SOLE   0 0 65,461
CTS CORP COM 126501105   566,054 11,445 SH   SOLE   0 0 11,445
CUBESMART COM 229663109   643,112 13,914 SH   SOLE   0 0 13,914
CUMMINS INC COM 231021106   1,853,086 7,757 SH   SOLE   0 0 7,757
D R HORTON INC COM 23331A109   804,101 8,231 SH   SOLE   0 0 8,231
DANAHER CORPORATION COM 235851102   4,255,237 16,883 SH   SOLE   0 0 16,883
DATADOG INC CL A COM 23804L103   1,020,428 14,044 SH   SOLE   0 0 14,044
DEXCOM INC COM 252131107   5,744,022 49,441 SH   SOLE   0 0 49,441
DIODES INC COM 254543101   765,835 8,256 SH   SOLE   0 0 8,256
DOCUSIGN INC COM 256163106   1,995,461 34,227 SH   SOLE   0 0 34,227
DOLLAR GEN CORP NEW COM 256677105   419,131 1,992 SH   SOLE   0 0 1,992
DORMAN PRODS INC COM 258278100   632,039 7,327 SH   SOLE   0 0 7,327
DOUBLEVERIFY HLDGS INC COM 25862V105   215,542 7,149 SH   SOLE   0 0 7,149
DOVER CORP COM 260003108   3,031,287 19,951 SH   SOLE   0 0 19,951
DUPONT DE NEMOURS INC COM 26614N102   2,202,377 30,687 SH   SOLE   0 0 30,687
EASTGROUP PPTYS INC COM 277276101   259,731 1,571 SH   SOLE   0 0 1,571
EATON CORP PLC SHS G29183103   1,843,780 10,761 SH   SOLE   0 0 10,761
ECOLAB INC COM 278865100   4,573,026 27,627 SH   SOLE   0 0 27,627
EDWARDS LIFESCIENCES CORP COM 28176E108   4,027,323 48,680 SH   SOLE   0 0 48,680
EMERSON ELEC CO COM 291011104   4,748,712 54,495 SH   SOLE   0 0 54,495
ENDAVA PLC ADS 29260V105   421,466 6,274 SH   SOLE   0 0 6,274
ENGAGESMART INC COMMON STOCK 29283F103   492,242 25,571 SH   SOLE   0 0 25,571
ENPHASE ENERGY INC COM 29355A107   1,722,903 8,193 SH   SOLE   0 0 8,193
ENVISTA HOLDINGS CORPORATION COM 29415F104   2,099,952 51,369 SH   SOLE   0 0 51,369
EOG RES INC COM 26875P101   1,788,088 15,599 SH   SOLE   0 0 15,599
EQUINIX INC COM 29444U700   1,865,469 2,587 SH   SOLE   0 0 2,587
EQUITY LIFESTYLE PPTYS INC COM 29472R108   759,841 11,319 SH   SOLE   0 0 11,319
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,784,402 29,740 SH   SOLE   0 0 29,740
ERICSSON ADR B SEK 10 294821608   2,780,275 475,261 SH   SOLE   0 0 475,261
ESSEX PPTY TR INC COM 297178105   837,367 4,004 SH   SOLE   0 0 4,004
EXLSERVICE HOLDINGS INC COM 302081104   402,383 2,486 SH   SOLE   0 0 2,486
EXPEDITORS INTL WASH INC COM 302130109   5,757,729 52,286 SH   SOLE   0 0 52,286
EXTRA SPACE STORAGE INC COM 30225T102   1,109,160 6,808 SH   SOLE   0 0 6,808
EXXON MOBIL CORP COM 30231G102   4,307,473 39,280 SH   SOLE   0 0 39,280
FACTSET RESH SYS INC COM 303075105   3,032,195 7,305 SH   SOLE   0 0 7,305
FASTENAL CO COM 311900104   3,422,462 63,449 SH   SOLE   0 0 63,449
FIRST INDL RLTY TR INC COM 32054K103   259,712 4,882 SH   SOLE   0 0 4,882
FLOOR & DECOR HLDGS INC CL A 339750101   2,432,308 24,764 SH   SOLE   0 0 24,764
FMC CORP COM NEW 302491303   1,963,771 16,079 SH   SOLE   0 0 16,079
FOOT LOCKER INC COM 344849104   1,204,287 30,342 SH   SOLE   0 0 30,342
FORWARD AIR CORP COM 349853101   642,446 5,962 SH   SOLE   0 0 5,962
FOX FACTORY HLDG CORP COM 35138V102   4,541,018 37,415 SH   SOLE   0 0 37,415
FRANKLIN ELEC INC COM 353514102   827,999 8,799 SH   SOLE   0 0 8,799
GARMIN LTD SHS H2906T109   2,473,254 24,507 SH   SOLE   0 0 24,507
GENERAC HLDGS INC COM 368736104   1,308,548 12,115 SH   SOLE   0 0 12,115
GENMAB A/S SPONSORED ADS 372303206   1,801,643 47,713 SH   SOLE   0 0 47,713
GENUINE PARTS CO COM 372460105   6,181,733 36,948 SH   SOLE   0 0 36,948
GILDAN ACTIVEWEAR INC COM 375916103   3,563,620 107,370 SH   SOLE   0 0 107,370
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   35,782 26,904 SH   SOLE   0 0 26,904
GRAINGER W W INC COM 384802104   5,174,795 7,513 SH   SOLE   0 0 7,513
GROUPON INC COM NEW 399473206   42,100 10,000 SH   SOLE   0 0 10,000
GUIDEWIRE SOFTWARE INC COM 40171V100   688,502 8,391 SH   SOLE   0 0 8,391
HALLIBURTON CO COM 406216101   1,842,764 58,242 SH   SOLE   0 0 58,242
HARMONY BIOSCIENCES HLDGS IN COM 413197104   268,450 8,222 SH   SOLE   0 0 8,222
HEICO CORP NEW CL A 422806208   2,569,953 18,911 SH   SOLE   0 0 18,911
HELEN OF TROY LTD COM G4388N106   2,088,506 21,945 SH   SOLE   0 0 21,945
HERSHEY CO COM 427866108   1,900,952 7,472 SH   SOLE   0 0 7,472
HOLOGIC INC COM 436440101   2,356,814 29,205 SH   SOLE   0 0 29,205
HOSTESS BRANDS INC CL A 44109J106   471,418 18,948 SH   SOLE   0 0 18,948
HOWMET AEROSPACE INC COM 443201108   523,481 12,355 SH   SOLE   0 0 12,355
HP INC COM 40434L105   916,435 31,224 SH   SOLE   0 0 31,224
HUBSPOT INC COM 443573100   981,219 2,289 SH   SOLE   0 0 2,289
ICF INTL INC COM 44925C103   800,420 7,296 SH   SOLE   0 0 7,296
IDACORP INC COM 451107106   699,126 6,454 SH   SOLE   0 0 6,454
IDEX CORP COM 45167R104   1,570,773 6,799 SH   SOLE   0 0 6,799
ILLINOIS TOOL WKS INC COM 452308109   2,727,351 11,203 SH   SOLE   0 0 11,203
ILLUMINA INC COM 452327109   824,018 3,543 SH   SOLE   0 0 3,543
IMPERIAL OIL LTD COM NEW 453038408   3,380,133 66,525 SH   SOLE   0 0 66,525
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   606,684 10,568 SH   SOLE   0 0 10,568
INTEL CORP COM 458140100   1,049,846 32,135 SH   SOLE   0 0 32,135
INTELLIA THERAPEUTICS INC COM 45826J105   216,509 5,809 SH   SOLE   0 0 5,809
INTUIT COM 461202103   268,009 601 SH   SOLE   0 0 601
INTUITIVE SURGICAL INC COM NEW 46120E602   2,778,121 10,875 SH   SOLE   0 0 10,875
ITERIS INC NEW COM 46564T107   169,867 36,219 SH   SOLE   0 0 36,219
JOHNSON & JOHNSON COM 478160104   7,309,892 47,161 SH   SOLE   0 0 47,161
JOHNSON CTLS INTL PLC SHS G51502105   1,135,019 18,848 SH   SOLE   0 0 18,848
KANDI TECHNOLOGIES GROUP INC COM 483709101   85,803 31,088 SH   SOLE   0 0 31,088
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,556,228 15,830 SH   SOLE   0 0 15,830
KFORCE INC COM 493732101   745,772 11,793 SH   SOLE   0 0 11,793
KIMBERLY-CLARK CORP COM 494368103   4,240,273 31,592 SH   SOLE   0 0 31,592
KLA CORP COM NEW 482480100   7,569,461 18,963 SH   SOLE   0 0 18,963
KONTOOR BRANDS INC COM 50050N103   1,496,007 30,916 SH   SOLE   0 0 30,916
KORN FERRY COM NEW 500643200   570,640 11,029 SH   SOLE   0 0 11,029
LA Z BOY INC COM 505336107   427,972 14,717 SH   SOLE   0 0 14,717
LABORATORY CORP AMER HLDGS COM NEW 50540R409   576,611 2,513 SH   SOLE   0 0 2,513
LAM RESEARCH CORP COM 512807108   3,361,462 6,341 SH   SOLE   0 0 6,341
LAUDER ESTEE COS INC CL A 518439104   1,844,613 7,484 SH   SOLE   0 0 7,484
LEAR CORP COM NEW 521865204   913,754 6,551 SH   SOLE   0 0 6,551
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,541,190 84,541 SH   SOLE   0 0 84,541
LILLY ELI & CO COM 532457108   408,471 1,189 SH   SOLE   0 0 1,189
LINCOLN ELEC HLDGS INC COM 533900106   1,315,322 7,778 SH   SOLE   0 0 7,778
LINDE PLC SHS G54950103   3,259,121 9,169 SH   SOLE   0 0 9,169
LIPOCINE INC NEW COM 53630X104   4,772 15,000 SH   SOLE   0 0 15,000
LITTELFUSE INC COM 537008104   1,276,266 4,761 SH   SOLE   0 0 4,761
LOGITECH INTL S A SHS H50430232   1,834,547 31,597 SH   SOLE   0 0 31,597
LOWES COS INC COM 548661107   5,068,956 25,349 SH   SOLE   0 0 25,349
LULULEMON ATHLETICA INC COM 550021109   4,055,403 11,135 SH   SOLE   0 0 11,135
MAGNA INTL INC COM 559222401   1,913,282 35,716 SH   SOLE   0 0 35,716
MARTIN MARIETTA MATLS INC COM 573284106   2,493,953 7,024 SH   SOLE   0 0 7,024
MARVELL TECHNOLOGY INC COM 573874104   2,404,312 55,527 SH   SOLE   0 0 55,527
MCCORMICK & CO INC COM NON VTG 579780206   2,718,816 32,674 SH   SOLE   0 0 32,674
MEDIAALPHA INC CL A 58450V104   894,445 59,709 SH   SOLE   0 0 59,709
MEDPACE HLDGS INC COM 58506Q109   331,295 1,762 SH   SOLE   0 0 1,762
MEDTRONIC PLC SHS G5960L103   3,771,591 46,782 SH   SOLE   0 0 46,782
MERCK & CO INC COM 58933Y105   6,422,086 60,364 SH   SOLE   0 0 60,364
MESA LABS INC COM 59064R109   378,381 2,166 SH   SOLE   0 0 2,166
META PLATFORMS INC CL A 30303M102   6,800,214 32,086 SH   SOLE   0 0 32,086
METTLER TOLEDO INTERNATIONAL COM 592688105   2,494,744 1,630 SH   SOLE   0 0 1,630
MICROCHIP TECHNOLOGY INC. COM 595017104   2,768,343 33,043 SH   SOLE   0 0 33,043
MICROSOFT CORP COM 594918104   19,237,089 66,726 SH   SOLE   0 0 66,726
MID-AMER APT CMNTYS INC COM 59522J103   1,389,241 9,198 SH   SOLE   0 0 9,198
MONDELEZ INTL INC CL A 609207105   3,537,734 50,742 SH   SOLE   0 0 50,742
MONOLITHIC PWR SYS INC COM 609839105   4,325,385 8,641 SH   SOLE   0 0 8,641
MONSTER BEVERAGE CORP NEW COM 61174X109   2,159,553 39,984 SH   SOLE   0 0 39,984
MOODYS CORP COM 615369105   664,571 2,172 SH   SOLE   0 0 2,172
MORNINGSTAR INC COM 617700109   2,207,090 10,871 SH   SOLE   0 0 10,871
NATIONAL RESH CORP COM NEW 637372202   716,591 16,470 SH   SOLE   0 0 16,470
NATIONAL VISION HLDGS INC COM 63845R107   608,702 32,309 SH   SOLE   0 0 32,309
NCINO INC COM 63947X101   1,798,365 72,573 SH   SOLE   0 0 72,573
NETAPP INC COM 64110D104   1,418,645 22,218 SH   SOLE   0 0 22,218
NEWMONT CORP COM 651639106   1,620,105 33,050 SH   SOLE   0 0 33,050
NEXTERA ENERGY INC COM 65339F101   2,651,975 34,405 SH   SOLE   0 0 34,405
NIKE INC CL B 654106103   2,427,750 19,796 SH   SOLE   0 0 19,796
NIO INC SPON ADS 62914V106   455,076 43,299 SH   SOLE   0 0 43,299
NORDSON CORP COM 655663102   1,202,145 5,409 SH   SOLE   0 0 5,409
NOVANTA INC COM 67000B104   1,308,515 8,225 SH   SOLE   0 0 8,225
NOVARTIS AG SPONSORED ADR 66987V109   3,142,680 34,160 SH   SOLE   0 0 34,160
NOVO-NORDISK A S ADR 670100205   2,697,994 16,954 SH   SOLE   0 0 16,954
NUCOR CORP COM 670346105   5,385,064 34,862 SH   SOLE   0 0 34,862
NVE CORP COM NEW 629445206   248,658 2,996 SH   SOLE   0 0 2,996
NVIDIA CORPORATION COM 67066G104   8,493,086 30,576 SH   SOLE   0 0 30,576
NXP SEMICONDUCTORS N V COM N6596X109   1,011,001 5,422 SH   SOLE   0 0 5,422
OLD DOMINION FREIGHT LINE IN COM 679580100   3,259,556 9,563 SH   SOLE   0 0 9,563
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,079,597 35,892 SH   SOLE   0 0 35,892
OLO INC CL A 68134L109   1,124,145 137,763 SH   SOLE   0 0 137,763
OMEGA FLEX INC COM 682095104   1,417,978 12,724 SH   SOLE   0 0 12,724
OMNICELL COM COM 68213N109   710,242 12,106 SH   SOLE   0 0 12,106
ON HLDG AG NAMEN AKT A H5919C104   1,511,440 48,709 SH   SOLE   0 0 48,709
ONTO INNOVATION INC COM 683344105   775,321 8,823 SH   SOLE   0 0 8,823
PACIRA BIOSCIENCES INC COM 695127100   246,738 6,046 SH   SOLE   0 0 6,046
PAYCOM SOFTWARE INC COM 70432V102   2,168,519 7,133 SH   SOLE   0 0 7,133
PENTAIR PLC SHS G7S00T104   2,147,024 38,846 SH   SOLE   0 0 38,846
PEPSICO INC COM 713448108   4,488,309 24,620 SH   SOLE   0 0 24,620
PERMIAN RESOURCES CORP CLASS A COM 71424F105   681,327 64,888 SH   SOLE   0 0 64,888
PFIZER INC COM 717081103   1,953,466 47,879 SH   SOLE   0 0 47,879
PHILLIPS 66 COM 718546104   1,710,292 16,870 SH   SOLE   0 0 16,870
PINTEREST INC CL A 72352L106   3,125,470 114,612 SH   SOLE   0 0 114,612
PIONEER NAT RES CO COM 723787107   1,280,122 6,268 SH   SOLE   0 0 6,268
PLANET FITNESS INC CL A 72703H101   1,417,883 18,255 SH   SOLE   0 0 18,255
POOL CORP COM 73278L105   2,223,489 6,493 SH   SOLE   0 0 6,493
POTLATCHDELTIC CORPORATION COM 737630103   449,420 9,079 SH   SOLE   0 0 9,079
POWER INTEGRATIONS INC COM 739276103   425,688 5,029 SH   SOLE   0 0 5,029
PPG INDS INC COM 693506107   3,530,736 26,432 SH   SOLE   0 0 26,432
PROCTER AND GAMBLE CO COM 742718109   6,815,386 45,836 SH   SOLE   0 0 45,836
PROLOGIS INC. COM 74340W103   5,381,905 43,135 SH   SOLE   0 0 43,135
PUBLIC STORAGE COM 74460D109   731,167 2,420 SH   SOLE   0 0 2,420
QUANTA SVCS INC COM 74762E102   4,237,019 25,426 SH   SOLE   0 0 25,426
QUEST DIAGNOSTICS INC COM 74834L100   450,088 3,181 SH   SOLE   0 0 3,181
REALTY INCOME CORP COM 756109104   1,834,696 28,975 SH   SOLE   0 0 28,975
REPLIGEN CORP COM 759916109   1,969,322 11,697 SH   SOLE   0 0 11,697
REVOLVE GROUP INC CL A 76156B107   1,779,536 67,663 SH   SOLE   0 0 67,663
REXFORD INDL RLTY INC COM 76169C100   531,297 8,907 SH   SOLE   0 0 8,907
RIO TINTO PLC SPONSORED ADR 767204100   2,417,549 35,241 SH   SOLE   0 0 35,241
ROKU INC COM CL A 77543R102   321,675 4,887 SH   SOLE   0 0 4,887
ROPER TECHNOLOGIES INC COM 776696106   2,397,553 5,440 SH   SOLE   0 0 5,440
ROSS STORES INC COM 778296103   2,523,105 23,774 SH   SOLE   0 0 23,774
S&P GLOBAL INC COM 78409V104   3,302,110 9,578 SH   SOLE   0 0 9,578
SALESFORCE INC COM 79466L302   3,183,201 15,934 SH   SOLE   0 0 15,934
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,730,364 6,628 SH   SOLE   0 0 6,628
SCHLUMBERGER LTD COM STK 806857108   264,194 5,381 SH   SOLE   0 0 5,381
SEAGEN INC COM 81181C104   3,551,788 17,542 SH   SOLE   0 0 17,542
SHERWIN WILLIAMS CO COM 824348106   2,109,962 9,387 SH   SOLE   0 0 9,387
SHUTTERSTOCK INC COM 825690100   1,361,250 18,750 SH   SOLE   0 0 18,750
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   415,441 3,035 SH   SOLE   0 0 3,035
SKYWORKS SOLUTIONS INC COM 83088M102   3,527,815 29,902 SH   SOLE   0 0 29,902
SMITH A O CORP COM 831865209   4,995,619 72,243 SH   SOLE   0 0 72,243
SMUCKER J M CO COM NEW 832696405   1,734,454 11,022 SH   SOLE   0 0 11,022
SOUTHERN COPPER CORP COM 84265V105   2,639,067 34,611 SH   SOLE   0 0 34,611
SPDR GOLD TR GOLD SHS 78463V107   643,102 3,510 SH   SOLE   0 0 3,510
SPROUT SOCIAL INC COM CL A 85209W109   294,101 4,831 SH   SOLE   0 0 4,831
SPS COMM INC COM 78463M107   2,336,298 15,340 SH   SOLE   0 0 15,340
STARBUCKS CORP COM 855244109   2,349,847 22,566 SH   SOLE   0 0 22,566
STRATA SKIN SCIENCES INC COM NEW 86272A206   37,584 35,500 SH   SOLE   0 0 35,500
SUN CMNTYS INC COM 866674104   820,059 5,821 SH   SOLE   0 0 5,821
SUPERNUS PHARMACEUTICALS INC COM 868459108   536,762 14,815 SH   SOLE   0 0 14,815
SYSCO CORP COM 871829107   3,580,389 46,360 SH   SOLE   0 0 46,360
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,838,521 19,765 SH   SOLE   0 0 19,765
TARGET CORP COM 87612E106   5,212,238 31,469 SH   SOLE   0 0 31,469
TE CONNECTIVITY LTD SHS H84989104   1,242,364 9,473 SH   SOLE   0 0 9,473
TERADYNE INC COM 880770102   2,996,980 27,876 SH   SOLE   0 0 27,876
TESLA INC COM 88160R101   8,539,074 41,160 SH   SOLE   0 0 41,160
TEXAS INSTRS INC COM 882508104   2,494,020 13,408 SH   SOLE   0 0 13,408
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,843,115 1,084 SH   SOLE   0 0 1,084
THE TRADE DESK INC COM CL A 88339J105   3,424,942 56,230 SH   SOLE   0 0 56,230
THERMO FISHER SCIENTIFIC INC COM 883556102   1,622,330 2,815 SH   SOLE   0 0 2,815
TJX COS INC NEW COM 872540109   2,479,025 31,636 SH   SOLE   0 0 31,636
TRANE TECHNOLOGIES PLC SHS G8994E103   1,078,558 5,862 SH   SOLE   0 0 5,862
TREX CO INC COM 89531P105   1,860,664 38,230 SH   SOLE   0 0 38,230
TRIMBLE INC COM 896239100   1,461,336 27,877 SH   SOLE   0 0 27,877
TWILIO INC CL A 90138F102   671,642 10,080 SH   SOLE   0 0 10,080
TYLER TECHNOLOGIES INC COM 902252105   3,909,172 11,023 SH   SOLE   0 0 11,023
U S PHYSICAL THERAPY COM 90337L108   1,517,365 15,498 SH   SOLE   0 0 15,498
ULTA BEAUTY INC COM 90384S303   2,432,002 4,457 SH   SOLE   0 0 4,457
UNILEVER PLC SPON ADR NEW 904767704   2,285,164 44,005 SH   SOLE   0 0 44,005
UNION PAC CORP COM 907818108   1,502,343 7,465 SH   SOLE   0 0 7,465
UNITED PARCEL SERVICE INC CL B 911312106   2,399,825 12,371 SH   SOLE   0 0 12,371
UNITEDHEALTH GROUP INC COM 91324P102   244,802 518 SH   SOLE   0 0 518
UNIVERSAL DISPLAY CORP COM 91347P105   1,918,349 12,366 SH   SOLE   0 0 12,366
VAIL RESORTS INC COM 91879Q109   1,737,661 7,436 SH   SOLE   0 0 7,436
VEEVA SYS INC CL A COM 922475108   3,235,326 17,603 SH   SOLE   0 0 17,603
VERISK ANALYTICS INC COM 92345Y106   442,811 2,308 SH   SOLE   0 0 2,308
VISA INC COM CL A 92826C839   6,606,517 29,302 SH   SOLE   0 0 29,302
VULCAN MATLS CO COM 929160109   784,461 4,573 SH   SOLE   0 0 4,573
WABTEC COM 929740108   448,610 4,439 SH   SOLE   0 0 4,439
WASTE CONNECTIONS INC COM 94106B101   778,127 5,595 SH   SOLE   0 0 5,595
WASTE MGMT INC DEL COM 94106L109   1,497,140 9,175 SH   SOLE   0 0 9,175
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,436,321 12,804 SH   SOLE   0 0 12,804
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,196,228 39,702 SH   SOLE   0 0 39,702
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,070,153 22,828 SH   SOLE   0 0 22,828
WNS HLDGS LTD SPON ADR 92932M101   803,594 8,625 SH   SOLE   0 0 8,625
WORKDAY INC CL A 98138H101   3,850,012 18,641 SH   SOLE   0 0 18,641
WORKIVA INC COM CL A 98139A105   1,844,003 18,006 SH   SOLE   0 0 18,006
YETI HLDGS INC COM 98585X104   1,011,570 25,289 SH   SOLE   0 0 25,289
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,346,625 4,235 SH   SOLE   0 0 4,235
ZIMMER BIOMET HOLDINGS INC COM 98956P102   683,668 5,292 SH   SOLE   0 0 5,292
ZOETIS INC CL A 98978V103   1,896,031 11,392 SH   SOLE   0 0 11,392
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   303,709 4,113 SH   SOLE   0 0 4,113
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,169,515 47,330 SH   SOLE   0 0 47,330