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
AAON INC COM PAR $0.004 000360206   3,693,555 41,925 SH   SOLE   0 0 41,925
ABBOTT LABS COM 002824100   4,397,100 38,686 SH   SOLE   0 0 38,686
ABBVIE INC COM 00287Y109   4,248,172 23,329 SH   SOLE   0 0 23,329
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,211,705 6,381 SH   SOLE   0 0 6,381
ACUSHNET HLDGS CORP COM 005098108   613,670 9,305 SH   SOLE   0 0 9,305
ADDUS HOMECARE CORP COM 006739106   860,394 8,326 SH   SOLE   0 0 8,326
ADOBE INC COM 00724F101   3,283,144 6,506 SH   SOLE   0 0 6,506
ADVANCED ENERGY INDS COM 007973100   734,064 7,198 SH   SOLE   0 0 7,198
ADVANCED MICRO DEVICES INC COM 007903107   1,967,011 10,898 SH   SOLE   0 0 10,898
AGILENT TECHNOLOGIES INC COM 00846U101   1,977,809 13,592 SH   SOLE   0 0 13,592
AGNICO EAGLE MINES LTD COM 008474108   3,676,291 61,631 SH   SOLE   0 0 61,631
AGREE RLTY CORP COM 008492100   575,937 10,083 SH   SOLE   0 0 10,083
AIR PRODS & CHEMS INC COM 009158106   2,082,628 8,596 SH   SOLE   0 0 8,596
ALBEMARLE CORP COM 012653101   2,983,089 22,644 SH   SOLE   0 0 22,644
ALIGN TECHNOLOGY INC COM 016255101   4,466,978 13,622 SH   SOLE   0 0 13,622
ALLEGION PLC ORD SHS G0176J109   3,148,579 23,373 SH   SOLE   0 0 23,373
ALPHABET INC CAP STK CL A 02079K305   17,054,162 112,994 SH   SOLE   0 0 112,994
ALPHABET INC CAP STK CL C 02079K107   248,373 1,631 SH   SOLE   0 0 1,631
AMAZON COM INC COM 023135106   1,739,044 9,641 SH   SOLE   0 0 9,641
AMBARELLA INC SHS G037AX101   495,115 9,752 SH   SOLE   0 0 9,752
AMERICAN HOMES 4 RENT CL A 02665T306   1,322,613 35,960 SH   SOLE   0 0 35,960
AMERICAN TOWER CORP NEW COM 03027X100   1,956,659 9,903 SH   SOLE   0 0 9,903
AMERICAN WOODMARK CORPORATIO COM 030506109   591,728 5,821 SH   SOLE   0 0 5,821
AMN HEALTHCARE SVCS INC COM 001744101   574,116 9,184 SH   SOLE   0 0 9,184
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   2,803,358 126,277 SH   SOLE   0 0 126,277
ANSYS INC COM 03662Q105   602,417 1,735 SH   SOLE   0 0 1,735
APPFOLIO INC COM CL A 03783C100   898,373 3,641 SH   SOLE   0 0 3,641
APPLE INC COM 037833100   29,846,386 174,052 SH   SOLE   0 0 174,052
APPLIED MATLS INC COM 038222105   7,748,900 37,574 SH   SOLE   0 0 37,574
ARCHER DANIELS MIDLAND CO COM 039483102   1,581,951 25,186 SH   SOLE   0 0 25,186
ARISTA NETWORKS INC COM 040413106   2,505,310 8,640 SH   SOLE   0 0 8,640
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,462,730 3,568 SH   SOLE   0 0 3,568
ASPEN TECHNOLOGY INC COM 29109X106   1,204,623 5,648 SH   SOLE   0 0 5,648
ASTRAZENECA PLC SPONSORED ADR 046353108   4,217,507 62,251 SH   SOLE   0 0 62,251
ATLASSIAN CORPORATION CL A 049468101   273,405 1,401 SH   SOLE   0 0 1,401
AUTOZONE INC COM 053332102   2,346,130 744 SH   SOLE   0 0 744
AVALONBAY CMNTYS INC COM 053484101   2,163,614 11,660 SH   SOLE   0 0 11,660
AVANOS MED INC COM 05350V106   523,589 26,298 SH   SOLE   0 0 26,298
BALCHEM CORP COM 057665200   827,960 5,343 SH   SOLE   0 0 5,343
BECTON DICKINSON & CO COM 075887109   5,104,845 20,630 SH   SOLE   0 0 20,630
BEST BUY INC COM 086516101   538,543 6,565 SH   SOLE   0 0 6,565
BIO-TECHNE CORP COM 09073M104   3,137,315 44,570 SH   SOLE   0 0 44,570
BLACKBAUD INC COM 09227Q100   810,983 10,939 SH   SOLE   0 0 10,939
BLOCK INC CL A 852234103   475,611 5,623 SH   SOLE   0 0 5,623
BOOKING HOLDINGS INC COM 09857L108   2,487,685 686 SH   SOLE   0 0 686
BOOT BARN HLDGS INC COM 099406100   888,905 9,342 SH   SOLE   0 0 9,342
BROADCOM INC COM 11135F101   5,438,282 4,103 SH   SOLE   0 0 4,103
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   897,143 11,783 SH   SOLE   0 0 11,783
CADENCE DESIGN SYSTEM INC COM 127387108   5,810,484 18,666 SH   SOLE   0 0 18,666
CAMDEN PPTY TR SH BEN INT 133131102   1,649,854 16,767 SH   SOLE   0 0 16,767
CANADIAN NAT RES LTD COM 136385101   4,894,499 64,131 SH   SOLE   0 0 64,131
CANADIAN NATL RY CO COM 136375102   2,916,178 22,141 SH   SOLE   0 0 22,141
CARDINAL HEALTH INC COM 14149Y108   881,115 7,874 SH   SOLE   0 0 7,874
CARRIER GLOBAL CORPORATION COM 14448C104   1,664,706 28,638 SH   SOLE   0 0 28,638
CBAK ENERGY TECHNOLOGY INC COM 14986C102   48,164 46,312 SH   SOLE   0 0 46,312
CBRE GROUP INC CL A 12504L109   3,330,090 34,246 SH   SOLE   0 0 34,246
CELSIUS HLDGS INC COM NEW 15118V207   751,775 9,066 SH   SOLE   0 0 9,066
CF INDS HLDGS INC COM 125269100   1,225,805 14,731 SH   SOLE   0 0 14,731
CHESAPEAKE UTILS CORP COM 165303108   576,736 5,375 SH   SOLE   0 0 5,375
CHEVRON CORP NEW COM 166764100   5,604,917 35,533 SH   SOLE   0 0 35,533
CHEWY INC CL A 16679L109   164,990 10,370 SH   SOLE   0 0 10,370
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,382,047 1,164 SH   SOLE   0 0 1,164
CHURCH & DWIGHT CO INC COM 171340102   2,803,970 26,881 SH   SOLE   0 0 26,881
CINTAS CORP COM 172908105   6,803,605 9,903 SH   SOLE   0 0 9,903
CISCO SYS INC COM 17275R102   1,904,341 38,156 SH   SOLE   0 0 38,156
CLOROX CO DEL COM 189054109   2,554,052 16,681 SH   SOLE   0 0 16,681
COCA COLA CO COM 191216100   2,584,652 42,247 SH   SOLE   0 0 42,247
COCA COLA CONS INC COM 191098102   439,520 519 SH   SOLE   0 0 519
COINBASE GLOBAL INC COM CL A 19260Q107   265,120 1,000 SH   SOLE   0 0 1,000
COLGATE PALMOLIVE CO COM 194162103   4,007,444 44,502 SH   SOLE   0 0 44,502
CONOCOPHILLIPS COM 20825C104   4,466,078 35,089 SH   SOLE   0 0 35,089
COOPER COS INC COM 216648501   1,964,247 19,360 SH   SOLE   0 0 19,360
COPART INC COM 217204106   3,330,195 57,496 SH   SOLE   0 0 57,496
CORNING INC COM 219350105   2,518,270 76,404 SH   SOLE   0 0 76,404
CORTEVA INC COM 22052L104   2,768,001 47,997 SH   SOLE   0 0 47,997
COSTAR GROUP INC COM 22160N109   9,390,919 97,214 SH   SOLE   0 0 97,214
CROWDSTRIKE HLDGS INC CL A 22788C105   4,903,989 15,297 SH   SOLE   0 0 15,297
CSW INDUSTRIALS INC COM 126402106   897,684 3,826 SH   SOLE   0 0 3,826
CSX CORP COM 126408103   2,635,090 71,084 SH   SOLE   0 0 71,084
CTS CORP COM 126501105   531,725 11,364 SH   SOLE   0 0 11,364
CUBESMART COM 229663109   764,630 16,909 SH   SOLE   0 0 16,909
CUMMINS INC COM 231021106   2,739,169 9,296 SH   SOLE   0 0 9,296
D R HORTON INC COM 23331A109   1,408,979 8,563 SH   SOLE   0 0 8,563
DANAHER CORPORATION COM 235851102   2,893,227 11,586 SH   SOLE   0 0 11,586
DATADOG INC CL A COM 23804L103   1,794,335 14,517 SH   SOLE   0 0 14,517
DEXCOM INC COM 252131107   6,239,295 44,984 SH   SOLE   0 0 44,984
DIODES INC COM 254543101   695,486 9,865 SH   SOLE   0 0 9,865
DORMAN PRODS INC COM 258278100   757,251 7,856 SH   SOLE   0 0 7,856
DOUBLEVERIFY HLDGS INC COM 25862V105   1,451,484 41,282 SH   SOLE   0 0 41,282
DOVER CORP COM 260003108   3,578,698 20,197 SH   SOLE   0 0 20,197
DUPONT DE NEMOURS INC COM 26614N102   2,590,892 33,793 SH   SOLE   0 0 33,793
EASTGROUP PPTYS INC COM 277276101   490,835 2,730 SH   SOLE   0 0 2,730
EATON CORP PLC SHS G29183103   3,637,074 11,632 SH   SOLE   0 0 11,632
ECOLAB INC COM 278865100   6,312,087 27,337 SH   SOLE   0 0 27,337
EDWARDS LIFESCIENCES CORP COM 28176E108   5,295,975 55,420 SH   SOLE   0 0 55,420
ELI LILLY & CO COM 532457108   1,411,269 1,814 SH   SOLE   0 0 1,814
EMERSON ELEC CO COM 291011104   6,171,810 54,416 SH   SOLE   0 0 54,416
ENDAVA PLC ADS 29260V105   1,954,681 51,385 SH   SOLE   0 0 51,385
ENERSYS COM 29275Y102   663,482 7,024 SH   SOLE   0 0 7,024
ENOVIS CORPORATION COM 194014502   773,157 12,380 SH   SOLE   0 0 12,380
ENPHASE ENERGY INC COM 29355A107   1,049,537 8,675 SH   SOLE   0 0 8,675
ENPRO INC COM 29355X107   963,614 5,710 SH   SOLE   0 0 5,710
EQUINIX INC COM 29444U700   3,237,845 3,923 SH   SOLE   0 0 3,923
EQUITY LIFESTYLE PPTYS INC COM 29472R108   855,660 13,287 SH   SOLE   0 0 13,287
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,907,130 30,219 SH   SOLE   0 0 30,219
ESSEX PPTY TR INC COM 297178105   1,397,113 5,707 SH   SOLE   0 0 5,707
EXLSERVICE HOLDINGS INC COM 302081104   691,550 21,747 SH   SOLE   0 0 21,747
EXPEDITORS INTL WASH INC COM 302130109   5,940,113 48,862 SH   SOLE   0 0 48,862
EXTRA SPACE STORAGE INC COM 30225T102   1,593,077 10,837 SH   SOLE   0 0 10,837
EXXON MOBIL CORP COM 30231G102   4,261,617 36,662 SH   SOLE   0 0 36,662
FACTSET RESH SYS INC COM 303075105   2,812,025 6,189 SH   SOLE   0 0 6,189
FASTENAL CO COM 311900104   4,304,242 55,798 SH   SOLE   0 0 55,798
FERGUSON PLC NEW SHS G3421J106   1,394,225 6,383 SH   SOLE   0 0 6,383
FIRST INDL RLTY TR INC COM 32054K103   324,538 6,177 SH   SOLE   0 0 6,177
FIVE BELOW INC COM 33829M101   724,653 3,995 SH   SOLE   0 0 3,995
FLOOR & DECOR HLDGS INC CL A 339750101   4,181,727 32,261 SH   SOLE   0 0 32,261
FOX FACTORY HLDG CORP COM 35138V102   2,346,666 45,068 SH   SOLE   0 0 45,068
FRANKLIN ELEC INC COM 353514102   1,004,270 9,402 SH   SOLE   0 0 9,402
GARMIN LTD SHS H2906T109   3,998,491 26,859 SH   SOLE   0 0 26,859
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   6,253,774 68,791 SH   SOLE   0 0 68,791
GENERAC HLDGS INC COM 368736104   2,291,726 18,168 SH   SOLE   0 0 18,168
GENUINE PARTS CO COM 372460105   5,291,650 34,155 SH   SOLE   0 0 34,155
GILDAN ACTIVEWEAR INC COM 375916103   4,015,228 108,140 SH   SOLE   0 0 108,140
GRAINGER W W INC COM 384802104   5,871,689 5,772 SH   SOLE   0 0 5,772
GUIDEWIRE SOFTWARE INC COM 40171V100   919,931 7,882 SH   SOLE   0 0 7,882
HALLIBURTON CO COM 406216101   3,253,273 82,528 SH   SOLE   0 0 82,528
HEICO CORP NEW CL A 422806208   1,055,080 6,854 SH   SOLE   0 0 6,854
HELEN OF TROY LTD COM G4388N106   2,356,494 20,449 SH   SOLE   0 0 20,449
HELIOS TECHNOLOGIES INC COM 42328H109   342,566 7,665 SH   SOLE   0 0 7,665
HOLOGIC INC COM 436440101   2,267,598 29,087 SH   SOLE   0 0 29,087
HOME DEPOT INC COM 437076102   234,305 611 SH   SOLE   0 0 611
HOWMET AEROSPACE INC COM 443201108   2,262,960 33,070 SH   SOLE   0 0 33,070
HUBSPOT INC COM 443573100   2,028,658 3,238 SH   SOLE   0 0 3,238
ICF INTL INC COM 44925C103   1,179,438 7,830 SH   SOLE   0 0 7,830
IDEXX LABS INC COM 45168D104   2,539,252 4,703 SH   SOLE   0 0 4,703
ILLINOIS TOOL WKS INC COM 452308109   2,822,840 10,520 SH   SOLE   0 0 10,520
ILLUMINA INC COM 452327109   529,670 3,857 SH   SOLE   0 0 3,857
IMPERIAL OIL LTD COM NEW 453038408   6,069,150 87,793 SH   SOLE   0 0 87,793
INGERSOLL RAND INC COM 45687V106   1,221,494 12,865 SH   SOLE   0 0 12,865
INSPIRE MED SYS INC COM 457730109   1,459,724 6,796 SH   SOLE   0 0 6,796
INTEGER HLDGS CORP COM 45826H109   906,874 7,772 SH   SOLE   0 0 7,772
INTEL CORP COM 458140100   1,502,355 34,013 SH   SOLE   0 0 34,013
INTELLIA THERAPEUTICS INC COM 45826J105   233,729 8,496 SH   SOLE   0 0 8,496
INTUIT COM 461202103   229,064 352 SH   SOLE   0 0 352
INTUITIVE SURGICAL INC COM NEW 46120E602   7,563,620 18,952 SH   SOLE   0 0 18,952
ITERIS INC NEW COM 46564T107   158,164 32,017 SH   SOLE   0 0 32,017
JOHNSON & JOHNSON COM 478160104   7,251,412 45,840 SH   SOLE   0 0 45,840
JOHNSON CTLS INTL PLC SHS G51502105   1,516,458 23,216 SH   SOLE   0 0 23,216
KANDI TECHNOLOGIES GROUP INC COM 483709101   40,460 19,085 SH   SOLE   0 0 19,085
KENVUE INC COM 49177J102   4,646,758 216,531 SH   SOLE   0 0 216,531
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,480,030 15,859 SH   SOLE   0 0 15,859
KFORCE INC COM 493732101   902,087 12,792 SH   SOLE   0 0 12,792
KIMBERLY-CLARK CORP COM 494368103   4,193,119 32,417 SH   SOLE   0 0 32,417
KLA CORP COM NEW 482480100   12,135,484 17,372 SH   SOLE   0 0 17,372
KONTOOR BRANDS INC COM 50050N103   2,098,728 34,834 SH   SOLE   0 0 34,834
KORN FERRY COM NEW 500643200   956,691 14,548 SH   SOLE   0 0 14,548
LABORATORY CORP AMER HLDGS COM NEW 50540R409   631,886 2,892 SH   SOLE   0 0 2,892
LAM RESEARCH CORP COM 512807108   4,864,170 5,007 SH   SOLE   0 0 5,007
LATTICE SEMICONDUCTOR CORP COM 518415104   2,017,337 25,787 SH   SOLE   0 0 25,787
LAUDER ESTEE COS INC CL A 518439104   2,838,160 18,412 SH   SOLE   0 0 18,412
LEAR CORP COM NEW 521865204   1,706,670 11,780 SH   SOLE   0 0 11,780
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,844,086 92,250 SH   SOLE   0 0 92,250
LINCOLN ELEC HLDGS INC COM 533900106   1,989,938 7,790 SH   SOLE   0 0 7,790
LINDE PLC SHS G54950103   3,921,503 8,446 SH   SOLE   0 0 8,446
LITTELFUSE INC COM 537008104   1,648,537 6,802 SH   SOLE   0 0 6,802
LOGITECH INTL S A SHS H50430232   3,307,399 37,008 SH   SOLE   0 0 37,008
LOWES COS INC COM 548661107   5,285,685 20,750 SH   SOLE   0 0 20,750
LUCID GROUP INC COM 549498103   90,507 31,757 SH   SOLE   0 0 31,757
LULULEMON ATHLETICA INC COM 550021109   3,908,603 10,005 SH   SOLE   0 0 10,005
MAGNA INTL INC COM 559222401   2,461,307 45,178 SH   SOLE   0 0 45,178
MARTIN MARIETTA MATLS INC COM 573284106   4,390,988 7,152 SH   SOLE   0 0 7,152
MARVELL TECHNOLOGY INC COM 573874104   1,100,247 15,523 SH   SOLE   0 0 15,523
MCCORMICK & CO INC COM NON VTG 579780206   2,561,532 33,349 SH   SOLE   0 0 33,349
MEDIAALPHA INC CL A 58450V104   1,175,157 57,691 SH   SOLE   0 0 57,691
MEDTRONIC PLC SHS G5960L103   5,120,232 58,752 SH   SOLE   0 0 58,752
MERCK & CO INC COM 58933Y105   7,835,705 59,384 SH   SOLE   0 0 59,384
META PLATFORMS INC CL A 30303M102   18,316,527 37,721 SH   SOLE   0 0 37,721
METTLER TOLEDO INTERNATIONAL COM 592688105   4,213,297 3,165 SH   SOLE   0 0 3,165
MICROCHIP TECHNOLOGY INC. COM 595017104   2,964,288 33,043 SH   SOLE   0 0 33,043
MICROSOFT CORP COM 594918104   28,789,829 68,430 SH   SOLE   0 0 68,430
MID-AMER APT CMNTYS INC COM 59522J103   2,278,453 17,316 SH   SOLE   0 0 17,316
MONDELEZ INTL INC CL A 609207105   4,221,350 60,305 SH   SOLE   0 0 60,305
MONGODB INC CL A 60937P106   1,869,820 5,214 SH   SOLE   0 0 5,214
MONOLITHIC PWR SYS INC COM 609839105   4,148,329 6,124 SH   SOLE   0 0 6,124
MONSTER BEVERAGE CORP NEW COM 61174X109   2,393,734 40,380 SH   SOLE   0 0 40,380
MOODYS CORP COM 615369105   728,872 1,854 SH   SOLE   0 0 1,854
MORNINGSTAR INC COM 617700109   3,899,461 12,645 SH   SOLE   0 0 12,645
NATIONAL RESH CORP COM NEW 637372202   993,799 25,090 SH   SOLE   0 0 25,090
NATIONAL VISION HLDGS INC COM 63845R107   967,218 43,647 SH   SOLE   0 0 43,647
NCINO INC COM 63947X101   2,717,767 72,706 SH   SOLE   0 0 72,706
NETAPP INC COM 64110D104   2,568,466 24,469 SH   SOLE   0 0 24,469
NIKE INC CL B 654106103   1,911,498 20,339 SH   SOLE   0 0 20,339
NIO INC SPON ADS 62914V106   132,455 29,434 SH   SOLE   0 0 29,434
NORDSON CORP COM 655663102   1,429,569 5,207 SH   SOLE   0 0 5,207
NOVANTA INC COM 67000B104   2,636,359 15,085 SH   SOLE   0 0 15,085
NOVARTIS AG SPONSORED ADR 66987V109   1,962,110 20,284 SH   SOLE   0 0 20,284
NOVO-NORDISK A S ADR 670100205   4,515,627 35,168 SH   SOLE   0 0 35,168
NUCOR CORP COM 670346105   6,398,770 32,333 SH   SOLE   0 0 32,333
NV5 GLOBAL INC COM 62945V109   713,935 7,284 SH   SOLE   0 0 7,284
NVE CORP COM NEW 629445206   387,267 4,294 SH   SOLE   0 0 4,294
NVIDIA CORPORATION COM 67066G104   23,249,646 25,731 SH   SOLE   0 0 25,731
NXP SEMICONDUCTORS N V COM N6596X109   2,091,065 8,440 SH   SOLE   0 0 8,440
OLD DOMINION FREIGHT LINE IN COM 679580100   3,620,906 16,510 SH   SOLE   0 0 16,510
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,666,801 33,515 SH   SOLE   0 0 33,515
OMEGA FLEX INC COM 682095104   749,578 10,568 SH   SOLE   0 0 10,568
OMNICELL COM COM 68213N109   381,142 13,039 SH   SOLE   0 0 13,039
ON HLDG AG NAMEN AKT A H5919C104   5,806,122 164,107 SH   SOLE   0 0 164,107
ON SEMICONDUCTOR CORP COM 682189105   1,068,046 14,521 SH   SOLE   0 0 14,521
ONTO INNOVATION INC COM 683344105   857,082 4,733 SH   SOLE   0 0 4,733
PACIRA BIOSCIENCES INC COM 695127100   274,200 9,384 SH   SOLE   0 0 9,384
PALO ALTO NETWORKS INC COM 697435105   2,225,540 7,833 SH   SOLE   0 0 7,833
PENTAIR PLC SHS G7S00T104   3,131,403 36,650 SH   SOLE   0 0 36,650
PEPSICO INC COM 713448108   4,374,250 24,994 SH   SOLE   0 0 24,994
PERMIAN RESOURCES CORP CLASS A COM 71424F105   677,211 38,347 SH   SOLE   0 0 38,347
PFIZER INC COM 717081103   217,793 7,848 SH   SOLE   0 0 7,848
PHILLIPS 66 COM 718546104   3,061,083 18,741 SH   SOLE   0 0 18,741
PINTEREST INC CL A 72352L106   4,048,620 116,776 SH   SOLE   0 0 116,776
PIONEER NAT RES CO COM 723787107   1,868,956 7,120 SH   SOLE   0 0 7,120
POOL CORP COM 73278L105   2,943,964 7,296 SH   SOLE   0 0 7,296
POTLATCHDELTIC CORPORATION COM 737630103   940,915 20,011 SH   SOLE   0 0 20,011
POWER INTEGRATIONS INC COM 739276103   717,691 10,031 SH   SOLE   0 0 10,031
PPG INDS INC COM 693506107   3,869,736 26,706 SH   SOLE   0 0 26,706
PROCTER AND GAMBLE CO COM 742718109   8,376,561 51,628 SH   SOLE   0 0 51,628
PROLOGIS INC. COM 74340W103   5,841,198 44,856 SH   SOLE   0 0 44,856
PUBLIC STORAGE COM 74460D109   1,384,241 4,772 SH   SOLE   0 0 4,772
QUANTA SVCS INC COM 74762E102   3,940,349 15,167 SH   SOLE   0 0 15,167
QUEST DIAGNOSTICS INC COM 74834L100   471,037 3,539 SH   SOLE   0 0 3,539
RECURSION PHARMACEUTICALS IN CL A 75629V104   161,430 16,192 SH   SOLE   0 0 16,192
REPLIGEN CORP COM 759916109   3,826,842 20,807 SH   SOLE   0 0 20,807
REVOLVE GROUP INC CL A 76156B107   1,529,893 72,267 SH   SOLE   0 0 72,267
REXFORD INDL RLTY INC COM 76169C100   690,487 13,727 SH   SOLE   0 0 13,727
RIO TINTO PLC SPONSORED ADR 767204100   1,341,901 21,053 SH   SOLE   0 0 21,053
ROKU INC COM CL A 77543R102   357,451 5,485 SH   SOLE   0 0 5,485
ROLLINS INC COM 775711104   2,154,080 46,555 SH   SOLE   0 0 46,555
ROPER TECHNOLOGIES INC COM 776696106   2,849,876 5,081 SH   SOLE   0 0 5,081
ROSS STORES INC COM 778296103   2,488,363 16,955 SH   SOLE   0 0 16,955
S&P GLOBAL INC COM 78409V104   2,726,750 6,409 SH   SOLE   0 0 6,409
SALESFORCE INC COM 79466L302   4,823,075 16,014 SH   SOLE   0 0 16,014
SHERWIN WILLIAMS CO COM 824348106   3,088,398 8,892 SH   SOLE   0 0 8,892
SIMULATIONS PLUS INC COM 829214105   317,975 7,727 SH   SOLE   0 0 7,727
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   485,152 2,779 SH   SOLE   0 0 2,779
SKYWORKS SOLUTIONS INC COM 83088M102   3,531,547 32,603 SH   SOLE   0 0 32,603
SM ENERGY CO COM 78454L100   665,530 13,351 SH   SOLE   0 0 13,351
SMITH A O CORP COM 831865209   5,895,317 65,899 SH   SOLE   0 0 65,899
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   331,381 11,158 SH   SOLE   0 0 11,158
SOUTHERN COPPER CORP COM 84265V105   4,063,043 38,143 SH   SOLE   0 0 38,143
SPDR GOLD TR GOLD SHS 78463V107   722,077 3,510 SH   SOLE   0 0 3,510
SPROUT SOCIAL INC COM CL A 85209W109   465,582 7,797 SH   SOLE   0 0 7,797
SPS COMM INC COM 78463M107   2,910,640 15,742 SH   SOLE   0 0 15,742
STARBUCKS CORP COM 855244109   2,749,825 30,089 SH   SOLE   0 0 30,089
STRATA SKIN SCIENCES INC COM NEW 86272A206   25,326 67,000 SH   SOLE   0 0 67,000
SUPERNUS PHARMACEUTICALS INC COM 868459108   535,425 15,697 SH   SOLE   0 0 15,697
SYNOPSYS INC COM 871607107   2,748,987 4,810 SH   SOLE   0 0 4,810
SYSCO CORP COM 871829107   4,070,099 50,137 SH   SOLE   0 0 50,137
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,911,004 14,046 SH   SOLE   0 0 14,046
TARGET CORP COM 87612E106   8,563,914 48,326 SH   SOLE   0 0 48,326
TE CONNECTIVITY LTD SHS H84989104   2,600,821 17,907 SH   SOLE   0 0 17,907
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   3,175,008 576,227 SH   SOLE   0 0 576,227
TERADYNE INC COM 880770102   3,242,293 28,736 SH   SOLE   0 0 28,736
TESLA INC COM 88160R101   6,888,486 39,186 SH   SOLE   0 0 39,186
TEXAS INSTRS INC COM 882508104   2,644,035 15,177 SH   SOLE   0 0 15,177
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,141,851 3,702 SH   SOLE   0 0 3,702
THE TRADE DESK INC COM CL A 88339J105   5,117,722 58,542 SH   SOLE   0 0 58,542
THERMO FISHER SCIENTIFIC INC COM 883556102   1,698,969 2,923 SH   SOLE   0 0 2,923
TJX COS INC NEW COM 872540109   3,279,407 32,335 SH   SOLE   0 0 32,335
TRANE TECHNOLOGIES PLC SHS G8994E103   1,889,403 6,294 SH   SOLE   0 0 6,294
TREX CO INC COM 89531P105   3,814,459 38,240 SH   SOLE   0 0 38,240
TRIMBLE INC COM 896239100   2,383,344 37,031 SH   SOLE   0 0 37,031
TWILIO INC CL A 90138F102   577,224 9,439 SH   SOLE   0 0 9,439
TYLER TECHNOLOGIES INC COM 902252105   4,896,716 11,521 SH   SOLE   0 0 11,521
U S PHYSICAL THERAPY COM 90337L108   1,827,182 16,188 SH   SOLE   0 0 16,188
UBER TECHNOLOGIES INC COM 90353T100   2,672,514 34,712 SH   SOLE   0 0 34,712
UIPATH INC CL A 90364P105   214,869 9,478 SH   SOLE   0 0 9,478
ULTA BEAUTY INC COM 90384S303   2,285,677 4,371 SH   SOLE   0 0 4,371
UNILEVER PLC SPON ADR NEW 904767704   3,009,894 59,970 SH   SOLE   0 0 59,970
UNION PAC CORP COM 907818108   2,050,980 8,340 SH   SOLE   0 0 8,340
UNITED PARCEL SERVICE INC CL B 911312106   1,973,252 13,276 SH   SOLE   0 0 13,276
UNITEDHEALTH GROUP INC COM 91324P102   256,255 518 SH   SOLE   0 0 518
UNIVERSAL DISPLAY CORP COM 91347P105   2,052,576 12,185 SH   SOLE   0 0 12,185
VAIL RESORTS INC COM 91879Q109   2,054,063 9,218 SH   SOLE   0 0 9,218
VALERO ENERGY CORP COM 91913Y100   1,312,946 7,692 SH   SOLE   0 0 7,692
VEEVA SYS INC CL A COM 922475108   6,564,473 28,333 SH   SOLE   0 0 28,333
VERALTO CORP COM SHS 92338C103   1,221,370 13,776 SH   SOLE   0 0 13,776
VIAVI SOLUTIONS INC COM 925550105   444,809 48,934 SH   SOLE   0 0 48,934
VISA INC COM CL A 92826C839   8,648,281 30,989 SH   SOLE   0 0 30,989
VULCAN MATLS CO COM 929160109   1,249,433 4,578 SH   SOLE   0 0 4,578
WABTEC COM 929740108   2,290,536 15,723 SH   SOLE   0 0 15,723
WASTE CONNECTIONS INC COM 94106B101   944,018 5,488 SH   SOLE   0 0 5,488
WASTE MGMT INC DEL COM 94106L109   2,023,868 9,495 SH   SOLE   0 0 9,495
WELLTOWER INC COM 95040Q104   568,060 6,079 SH   SOLE   0 0 6,079
WEST PHARMACEUTICAL SVSC INC COM 955306105   5,270,885 13,320 SH   SOLE   0 0 13,320
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,821,033 78,558 SH   SOLE   0 0 78,558
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,410,224 51,833 SH   SOLE   0 0 51,833
WNS HLDGS LTD COM SHS G98196101   583,106 11,540 SH   SOLE   0 0 11,540
WORKDAY INC CL A 98138H101   4,691,868 17,202 SH   SOLE   0 0 17,202
WORKIVA INC COM CL A 98139A105   1,515,476 17,871 SH   SOLE   0 0 17,871
XYLEM INC COM 98419M100   2,500,493 19,348 SH   SOLE   0 0 19,348
YETI HLDGS INC COM 98585X104   1,995,357 51,760 SH   SOLE   0 0 51,760
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,582,814 5,251 SH   SOLE   0 0 5,251
ZIMMER BIOMET HOLDINGS INC COM 98956P102   902,985 6,842 SH   SOLE   0 0 6,842
ZOETIS INC CL A 98978V103   1,999,978 11,820 SH   SOLE   0 0 11,820