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,549,497 40,687 SH   SOLE   0 0 40,687
ABBOTT LABS COM 002824100   4,043,885 38,917 SH   SOLE   0 0 38,917
ABBVIE INC COM 00287Y109   4,171,280 24,320 SH   SOLE   0 0 24,320
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,933,997 6,374 SH   SOLE   0 0 6,374
ACUSHNET HLDGS CORP COM 005098108   635,901 10,017 SH   SOLE   0 0 10,017
ADDUS HOMECARE CORP COM 006739106   979,501 8,436 SH   SOLE   0 0 8,436
ADOBE INC COM 00724F101   3,610,814 6,500 SH   SOLE   0 0 6,500
ADVANCED ENERGY INDS COM 007973100   796,324 7,322 SH   SOLE   0 0 7,322
ADVANCED MICRO DEVICES INC COM 007903107   1,658,560 10,225 SH   SOLE   0 0 10,225
AGNICO EAGLE MINES LTD COM 008474108   4,043,048 61,820 SH   SOLE   0 0 61,820
AGREE RLTY CORP COM 008492100   685,236 11,063 SH   SOLE   0 0 11,063
AIR PRODS & CHEMS INC COM 009158106   3,464,563 13,426 SH   SOLE   0 0 13,426
ALAMO GROUP INC COM 011311107   947,776 5,478 SH   SOLE   0 0 5,478
ALBEMARLE CORP COM 012653101   2,241,930 23,471 SH   SOLE   0 0 23,471
ALIGN TECHNOLOGY INC COM 016255101   3,622,742 15,005 SH   SOLE   0 0 15,005
ALLEGION PLC ORD SHS G0176J109   2,953,576 24,999 SH   SOLE   0 0 24,999
ALPHABET INC CAP STK CL C 02079K107   308,823 1,684 SH   SOLE   0 0 1,684
ALPHABET INC CAP STK CL A 02079K305   19,275,952 105,825 SH   SOLE   0 0 105,825
AMAZON COM INC COM 023135106   1,851,528 9,581 SH   SOLE   0 0 9,581
AMBARELLA INC SHS G037AX101   538,567 9,983 SH   SOLE   0 0 9,983
AMERICAN HOMES 4 RENT CL A 02665T306   1,381,692 37,182 SH   SOLE   0 0 37,182
AMERICAN TOWER CORP NEW COM 03027X100   1,951,759 10,041 SH   SOLE   0 0 10,041
AMERICAN WOODMARK CORPORATIO COM 030506109   473,463 6,024 SH   SOLE   0 0 6,024
AMGEN INC COM 031162100   1,923,790 6,157 SH   SOLE   0 0 6,157
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   3,048,934 121,326 SH   SOLE   0 0 121,326
ANSYS INC COM 03662Q105   553,209 1,721 SH   SOLE   0 0 1,721
APPFOLIO INC COM CL A 03783C100   1,666,482 6,814 SH   SOLE   0 0 6,814
APPLE INC COM 037833100   35,542,320 168,751 SH   SOLE   0 0 168,751
APPLIED INDL TECHNOLOGIES IN COM 03820C105   538,544 2,776 SH   SOLE   0 0 2,776
APPLIED MATLS INC COM 038222105   7,904,714 33,496 SH   SOLE   0 0 33,496
ARCHER DANIELS MIDLAND CO COM 039483102   1,922,169 31,798 SH   SOLE   0 0 31,798
ARISTA NETWORKS INC COM 040413106   3,010,387 8,589 SH   SOLE   0 0 8,589
ASGN INC COM 00191U102   1,246,422 14,137 SH   SOLE   0 0 14,137
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,255,339 3,183 SH   SOLE   0 0 3,183
ASPEN TECHNOLOGY INC COM 29109X106   885,940 4,460 SH   SOLE   0 0 4,460
ASTRAZENECA PLC SPONSORED ADR 046353108   4,819,386 61,795 SH   SOLE   0 0 61,795
ATLASSIAN CORPORATION CL A 049468101   304,463 1,721 SH   SOLE   0 0 1,721
AUTOZONE INC COM 053332102   2,184,486 737 SH   SOLE   0 0 737
AVALONBAY CMNTYS INC COM 053484101   2,489,156 12,031 SH   SOLE   0 0 12,031
AVANOS MED INC COM 05350V106   568,142 28,521 SH   SOLE   0 0 28,521
BALCHEM CORP COM 057665200   829,226 5,386 SH   SOLE   0 0 5,386
BECTON DICKINSON & CO COM 075887109   4,876,282 20,865 SH   SOLE   0 0 20,865
BEST BUY INC COM 086516101   556,354 6,600 SH   SOLE   0 0 6,600
BIO-TECHNE CORP COM 09073M104   3,198,278 44,638 SH   SOLE   0 0 44,638
BLACKBAUD INC COM 09227Q100   850,373 11,164 SH   SOLE   0 0 11,164
BLOCK INC CL A 852234103   308,269 4,780 SH   SOLE   0 0 4,780
BOOKING HOLDINGS INC COM 09857L108   2,702,742 682 SH   SOLE   0 0 682
BOOT BARN HLDGS INC COM 099406100   1,209,105 9,378 SH   SOLE   0 0 9,378
BROADCOM INC COM 11135F101   6,516,127 4,059 SH   SOLE   0 0 4,059
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,345,514 26,617 SH   SOLE   0 0 26,617
CADENCE DESIGN SYSTEM INC COM 127387108   5,744,957 18,668 SH   SOLE   0 0 18,668
CAMDEN PPTY TR SH BEN INT 133131102   1,885,999 17,285 SH   SOLE   0 0 17,285
CANADIAN NAT RES LTD COM 136385101   3,609,746 101,397 SH   SOLE   0 0 101,397
CANADIAN NATL RY CO COM 136375102   2,746,847 23,253 SH   SOLE   0 0 23,253
CARDINAL HEALTH INC COM 14149Y108   2,916,868 29,667 SH   SOLE   0 0 29,667
CARRIER GLOBAL CORPORATION COM 14448C104   1,809,022 28,678 SH   SOLE   0 0 28,678
CBAK ENERGY TECHNOLOGY INC COM 14986C102   63,447 46,312 SH   SOLE   0 0 46,312
CBRE GROUP INC CL A 12504L109   3,207,461 35,994 SH   SOLE   0 0 35,994
CF INDS HLDGS INC COM 125269100   1,107,723 14,945 SH   SOLE   0 0 14,945
CHEVRON CORP NEW COM 166764100   4,621,717 29,547 SH   SOLE   0 0 29,547
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,655,985 58,356 SH   SOLE   0 0 58,356
CHURCH & DWIGHT CO INC COM 171340102   2,734,950 26,379 SH   SOLE   0 0 26,379
CINTAS CORP COM 172908105   4,621,662 6,600 SH   SOLE   0 0 6,600
CISCO SYS INC COM 17275R102   1,834,329 38,609 SH   SOLE   0 0 38,609
CLOROX CO DEL COM 189054109   2,776,338 20,344 SH   SOLE   0 0 20,344
COCA COLA CO COM 191216100   2,699,227 42,407 SH   SOLE   0 0 42,407
COHU INC COM 192576106   889,684 26,879 SH   SOLE   0 0 26,879
COLGATE PALMOLIVE CO COM 194162103   4,260,207 43,902 SH   SOLE   0 0 43,902
COMFORT SYS USA INC COM 199908104   492,731 1,620 SH   SOLE   0 0 1,620
CONOCOPHILLIPS COM 20825C104   4,055,545 35,457 SH   SOLE   0 0 35,457
COOPER COS INC COM 216648501   1,690,288 19,362 SH   SOLE   0 0 19,362
COPART INC COM 217204106   3,114,292 57,502 SH   SOLE   0 0 57,502
CORNING INC COM 219350105   3,008,842 77,448 SH   SOLE   0 0 77,448
CORTEVA INC COM 22052L104   2,599,897 48,200 SH   SOLE   0 0 48,200
COSTAR GROUP INC COM 22160N109   7,239,838 97,651 SH   SOLE   0 0 97,651
CROWDSTRIKE HLDGS INC CL A 22788C105   4,758,105 12,417 SH   SOLE   0 0 12,417
CSW INDUSTRIALS INC COM 126402106   1,017,741 3,836 SH   SOLE   0 0 3,836
CSX CORP COM 126408103   2,375,051 71,003 SH   SOLE   0 0 71,003
CTS CORP COM 126501105   578,574 11,427 SH   SOLE   0 0 11,427
CUBESMART COM 229663109   794,367 17,586 SH   SOLE   0 0 17,586
CUMMINS INC COM 231021106   2,587,465 9,343 SH   SOLE   0 0 9,343
D R HORTON INC COM 23331A109   1,207,924 8,571 SH   SOLE   0 0 8,571
DANAHER CORPORATION COM 235851102   2,639,879 10,566 SH   SOLE   0 0 10,566
DATADOG INC CL A COM 23804L103   1,875,591 14,462 SH   SOLE   0 0 14,462
DEXCOM INC COM 252131107   5,100,553 44,986 SH   SOLE   0 0 44,986
DIGITAL RLTY TR INC COM 253868103   1,119,537 7,363 SH   SOLE   0 0 7,363
DIODES INC COM 254543101   727,578 10,115 SH   SOLE   0 0 10,115
DORMAN PRODS INC COM 258278100   723,150 7,905 SH   SOLE   0 0 7,905
DOVER CORP COM 260003108   3,587,271 19,880 SH   SOLE   0 0 19,880
DREAM FINDERS HOMES INC COM CL A 26154D100   442,065 17,121 SH   SOLE   0 0 17,121
DUPONT DE NEMOURS INC COM 26614N102   2,742,985 34,079 SH   SOLE   0 0 34,079
EASTGROUP PPTYS INC COM 277276101   337,967 1,987 SH   SOLE   0 0 1,987
EATON CORP PLC SHS G29183103   3,669,664 11,704 SH   SOLE   0 0 11,704
ECOLAB INC COM 278865100   6,467,306 27,174 SH   SOLE   0 0 27,174
EDWARDS LIFESCIENCES CORP COM 28176E108   5,099,487 55,207 SH   SOLE   0 0 55,207
ELI LILLY & CO COM 532457108   1,570,798 1,735 SH   SOLE   0 0 1,735
EMERSON ELEC CO COM 291011104   5,888,875 53,457 SH   SOLE   0 0 53,457
ENDAVA PLC ADS 29260V105   1,129,240 38,620 SH   SOLE   0 0 38,620
ENERSYS COM 29275Y102   744,401 7,191 SH   SOLE   0 0 7,191
ENOVIS CORPORATION COM 194014502   704,173 15,579 SH   SOLE   0 0 15,579
ENPRO INC COM 29355X107   1,166,324 8,012 SH   SOLE   0 0 8,012
EQUINIX INC COM 29444U700   3,031,602 4,007 SH   SOLE   0 0 4,007
EQUITY LIFESTYLE PPTYS INC COM 29472R108   893,617 13,721 SH   SOLE   0 0 13,721
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,171,606 31,318 SH   SOLE   0 0 31,318
ESCO TECHNOLOGIES INC COM 296315104   550,997 5,246 SH   SOLE   0 0 5,246
ESSEX PPTY TR INC COM 297178105   1,415,711 5,201 SH   SOLE   0 0 5,201
EXLSERVICE HOLDINGS INC COM 302081104   768,199 24,496 SH   SOLE   0 0 24,496
EXPEDITORS INTL WASH INC COM 302130109   5,899,762 47,278 SH   SOLE   0 0 47,278
EXTRA SPACE STORAGE INC COM 30225T102   1,583,534 10,189 SH   SOLE   0 0 10,189
EXXON MOBIL CORP COM 30231G102   4,967,170 43,148 SH   SOLE   0 0 43,148
FACTSET RESH SYS INC COM 303075105   2,064,136 5,056 SH   SOLE   0 0 5,056
FASTENAL CO COM 311900104   4,806,410 76,486 SH   SOLE   0 0 76,486
FERGUSON PLC NEW SHS G3421J106   1,240,604 6,406 SH   SOLE   0 0 6,406
FIRST INDL RLTY TR INC COM 32054K103   307,482 6,472 SH   SOLE   0 0 6,472
FIVE BELOW INC COM 33829M101   697,038 6,397 SH   SOLE   0 0 6,397
FLOOR & DECOR HLDGS INC CL A 339750101   3,438,029 34,584 SH   SOLE   0 0 34,584
FOX FACTORY HLDG CORP COM 35138V102   1,180,135 24,489 SH   SOLE   0 0 24,489
FRANKLIN ELEC INC COM 353514102   802,700 8,334 SH   SOLE   0 0 8,334
GARMIN LTD SHS H2906T109   3,347,296 20,546 SH   SOLE   0 0 20,546
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   5,862,265 75,234 SH   SOLE   0 0 75,234
GENERAC HLDGS INC COM 368736104   2,402,480 18,170 SH   SOLE   0 0 18,170
GENUINE PARTS CO COM 372460105   4,684,027 33,864 SH   SOLE   0 0 33,864
GILDAN ACTIVEWEAR INC COM 375916103   4,147,302 109,370 SH   SOLE   0 0 109,370
GRAINGER W W INC COM 384802104   4,583,452 5,080 SH   SOLE   0 0 5,080
GUIDEWIRE SOFTWARE INC COM 40171V100   1,067,081 7,739 SH   SOLE   0 0 7,739
HALLIBURTON CO COM 406216101   3,202,138 94,794 SH   SOLE   0 0 94,794
HEICO CORP NEW CL A 422806208   1,195,422 6,734 SH   SOLE   0 0 6,734
HELEN OF TROY LTD COM G4388N106   2,920,124 31,487 SH   SOLE   0 0 31,487
HOLOGIC INC COM 436440101   2,159,621 29,086 SH   SOLE   0 0 29,086
HOME DEPOT INC COM 437076102   268,989 781 SH   SOLE   0 0 781
HOWMET AEROSPACE INC COM 443201108   2,568,235 33,083 SH   SOLE   0 0 33,083
HUBSPOT INC COM 443573100   2,314,380 3,924 SH   SOLE   0 0 3,924
ICF INTL INC COM 44925C103   1,177,649 7,932 SH   SOLE   0 0 7,932
IDEXX LABS INC COM 45168D104   2,291,513 4,703 SH   SOLE   0 0 4,703
ILLINOIS TOOL WKS INC COM 452308109   2,494,721 10,528 SH   SOLE   0 0 10,528
ILLUMINA INC COM 452327109   408,937 3,918 SH   SOLE   0 0 3,918
IMPERIAL OIL LTD COM NEW 453038408   4,132,796 60,554 SH   SOLE   0 0 60,554
IMPINJ INC COM 453204109   275,445 1,757 SH   SOLE   0 0 1,757
INGERSOLL RAND INC COM 45687V106   1,169,277 12,872 SH   SOLE   0 0 12,872
INSPIRE MED SYS INC COM 457730109   1,466,246 10,956 SH   SOLE   0 0 10,956
INTEGER HLDGS CORP COM 45826H109   1,327,553 11,465 SH   SOLE   0 0 11,465
INTEL CORP COM 458140100   1,068,195 34,491 SH   SOLE   0 0 34,491
INTERNATIONAL BUSINESS MACHS COM 459200101   1,979,018 11,443 SH   SOLE   0 0 11,443
INTUIT COM 461202103   218,354 332 SH   SOLE   0 0 332
INTUITIVE SURGICAL INC COM NEW 46120E602   7,308,347 16,429 SH   SOLE   0 0 16,429
ITERIS INC NEW COM 46564T107   138,634 32,017 SH   SOLE   0 0 32,017
JOHNSON & JOHNSON COM 478160104   6,943,114 47,504 SH   SOLE   0 0 47,504
JOHNSON CTLS INTL PLC SHS G51502105   1,545,669 23,254 SH   SOLE   0 0 23,254
KANDI TECHNOLOGIES GROUP INC USD ORD SHS G5214E103   41,796 19,085 SH   SOLE   0 0 19,085
KENVUE INC COM 49177J102   5,031,704 276,771 SH   SOLE   0 0 276,771
KFORCE INC COM 493732101   807,506 12,997 SH   SOLE   0 0 12,997
KIMBERLY-CLARK CORP COM 494368103   4,518,633 32,696 SH   SOLE   0 0 32,696
KLA CORP COM NEW 482480100   13,133,155 15,928 SH   SOLE   0 0 15,928
KONTOOR BRANDS INC COM 50050N103   2,330,255 35,227 SH   SOLE   0 0 35,227
KORN FERRY COM NEW 500643200   1,005,680 14,979 SH   SOLE   0 0 14,979
LABCORP HOLDINGS INC COM SHS 504922105   588,762 2,893 SH   SOLE   0 0 2,893
LAM RESEARCH CORP COM 512807108   3,703,946 3,478 SH   SOLE   0 0 3,478
LATTICE SEMICONDUCTOR CORP COM 518415104   1,598,682 27,568 SH   SOLE   0 0 27,568
LAUDER ESTEE COS INC CL A 518439104   1,955,937 18,383 SH   SOLE   0 0 18,383
LEAR CORP COM NEW 521865204   1,366,915 11,968 SH   SOLE   0 0 11,968
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,778,588 92,250 SH   SOLE   0 0 92,250
LINCOLN ELEC HLDGS INC COM 533900106   1,868,647 9,906 SH   SOLE   0 0 9,906
LINDE PLC SHS G54950103   2,959,467 6,744 SH   SOLE   0 0 6,744
LOGITECH INTL S A SHS H50430232   2,978,054 30,740 SH   SOLE   0 0 30,740
LOWES COS INC COM 548661107   4,578,513 20,768 SH   SOLE   0 0 20,768
LULULEMON ATHLETICA INC COM 550021109   3,266,140 10,935 SH   SOLE   0 0 10,935
MAGNA INTL INC COM 559222401   2,747,204 65,566 SH   SOLE   0 0 65,566
MARTIN MARIETTA MATLS INC COM 573284106   3,871,202 7,145 SH   SOLE   0 0 7,145
MARVELL TECHNOLOGY INC COM 573874104   1,085,344 15,527 SH   SOLE   0 0 15,527
MCCORMICK & CO INC COM NON VTG 579780206   2,618,732 36,915 SH   SOLE   0 0 36,915
MEDIAALPHA INC CL A 58450V104   568,592 43,173 SH   SOLE   0 0 43,173
MEDTRONIC PLC SHS G5960L103   4,705,472 59,782 SH   SOLE   0 0 59,782
MERCK & CO INC COM 58933Y105   5,418,679 43,770 SH   SOLE   0 0 43,770
META PLATFORMS INC CL A 30303M102   19,085,924 37,852 SH   SOLE   0 0 37,852
METTLER TOLEDO INTERNATIONAL COM 592688105   4,345,552 3,109 SH   SOLE   0 0 3,109
MICROCHIP TECHNOLOGY INC. COM 595017104   3,023,435 33,043 SH   SOLE   0 0 33,043
MICROSOFT CORP COM 594918104   31,091,391 69,563 SH   SOLE   0 0 69,563
MID-AMER APT CMNTYS INC COM 59522J103   1,964,263 13,774 SH   SOLE   0 0 13,774
MONDELEZ INTL INC CL A 609207105   4,802,269 73,384 SH   SOLE   0 0 73,384
MONGODB INC CL A 60937P106   1,303,315 5,214 SH   SOLE   0 0 5,214
MONOLITHIC PWR SYS INC COM 609839105   5,031,981 6,124 SH   SOLE   0 0 6,124
MONSTER BEVERAGE CORP NEW COM 61174X109   2,006,079 40,162 SH   SOLE   0 0 40,162
MOODYS CORP COM 615369105   765,075 1,818 SH   SOLE   0 0 1,818
MORNINGSTAR INC COM 617700109   2,659,263 8,989 SH   SOLE   0 0 8,989
MSCI INC COM 55354G100   213,140 442 SH   SOLE   0 0 442
NATIONAL RESH CORP COM NEW 637372202   470,044 20,481 SH   SOLE   0 0 20,481
NATIONAL VISION HLDGS INC COM 63845R107   571,339 43,647 SH   SOLE   0 0 43,647
NCINO INC COM 63947X101   1,495,201 47,542 SH   SOLE   0 0 47,542
NETAPP INC COM 64110D104   2,405,440 18,676 SH   SOLE   0 0 18,676
NIKE INC CL B 654106103   1,529,522 20,294 SH   SOLE   0 0 20,294
NORDSON CORP COM 655663102   1,968,115 8,485 SH   SOLE   0 0 8,485
NOVANTA INC COM 67000B104   2,739,308 16,794 SH   SOLE   0 0 16,794
NOVARTIS AG SPONSORED ADR 66987V109   3,873,345 36,383 SH   SOLE   0 0 36,383
NOVO-NORDISK A S ADR 670100205   3,764,875 26,376 SH   SOLE   0 0 26,376
NUCOR CORP COM 670346105   3,457,871 21,874 SH   SOLE   0 0 21,874
NUTANIX INC CL A 67059N108   2,000,270 35,185 SH   SOLE   0 0 35,185
NV5 GLOBAL INC COM 62945V109   697,387 7,501 SH   SOLE   0 0 7,501
NVE CORP COM NEW 629445206   327,129 4,380 SH   SOLE   0 0 4,380
NVIDIA CORPORATION COM 67066G104   31,501,502 254,990 SH   SOLE   0 0 254,990
NXP SEMICONDUCTORS N V COM N6596X109   2,259,496 8,397 SH   SOLE   0 0 8,397
OLD DOMINION FREIGHT LINE IN COM 679580100   4,938,995 27,967 SH   SOLE   0 0 27,967
OLLIES BARGAIN OUTLET HLDGS COM 681116109   3,201,176 32,608 SH   SOLE   0 0 32,608
OMEGA FLEX INC COM 682095104   538,916 10,509 SH   SOLE   0 0 10,509
OMNICELL COM COM 68213N109   354,627 13,100 SH   SOLE   0 0 13,100
ON HLDG AG NAMEN AKT A H5919C104   6,358,893 163,889 SH   SOLE   0 0 163,889
ON SEMICONDUCTOR CORP COM 682189105   996,470 14,536 SH   SOLE   0 0 14,536
ONTO INNOVATION INC COM 683344105   1,195,213 5,444 SH   SOLE   0 0 5,444
PALO ALTO NETWORKS INC COM 697435105   2,674,810 7,890 SH   SOLE   0 0 7,890
PENTAIR PLC SHS G7S00T104   2,427,536 31,662 SH   SOLE   0 0 31,662
PEPSICO INC COM 713448108   4,235,713 25,682 SH   SOLE   0 0 25,682
PHILLIPS 66 COM 718546104   2,674,567 18,946 SH   SOLE   0 0 18,946
PINTEREST INC CL A 72352L106   5,125,372 116,301 SH   SOLE   0 0 116,301
POOL CORP COM 73278L105   2,382,552 7,752 SH   SOLE   0 0 7,752
POTLATCHDELTIC CORPORATION COM 737630103   625,769 15,886 SH   SOLE   0 0 15,886
POWER INTEGRATIONS INC COM 739276103   731,474 10,421 SH   SOLE   0 0 10,421
PPG INDS INC COM 693506107   3,411,895 27,102 SH   SOLE   0 0 27,102
PROCTER AND GAMBLE CO COM 742718109   8,938,826 54,201 SH   SOLE   0 0 54,201
PROLOGIS INC. COM 74340W103   4,724,376 42,066 SH   SOLE   0 0 42,066
PUBLIC STORAGE OPER CO COM 74460D109   1,414,056 4,916 SH   SOLE   0 0 4,916
QUANTA SVCS INC COM 74762E102   3,844,367 15,130 SH   SOLE   0 0 15,130
QUEST DIAGNOSTICS INC COM 74834L100   503,764 3,680 SH   SOLE   0 0 3,680
RECURSION PHARMACEUTICALS IN CL A 75629V104   118,687 15,825 SH   SOLE   0 0 15,825
REGENCY CTRS CORP COM 758849103   270,796 4,354 SH   SOLE   0 0 4,354
REPLIGEN CORP COM 759916109   2,625,091 20,824 SH   SOLE   0 0 20,824
REVOLVE GROUP INC CL A 76156B107   1,116,429 70,172 SH   SOLE   0 0 70,172
REXFORD INDL RLTY INC COM 76169C100   372,869 8,362 SH   SOLE   0 0 8,362
RIO TINTO PLC SPONSORED ADR 767204100   1,430,365 21,695 SH   SOLE   0 0 21,695
ROKU INC COM CL A 77543R102   220,633 3,682 SH   SOLE   0 0 3,682
ROLLINS INC COM 775711104   2,271,864 46,564 SH   SOLE   0 0 46,564
ROPER TECHNOLOGIES INC COM 776696106   2,850,786 5,058 SH   SOLE   0 0 5,058
ROSS STORES INC COM 778296103   2,457,803 16,913 SH   SOLE   0 0 16,913
S&P GLOBAL INC COM 78409V104   2,853,526 6,398 SH   SOLE   0 0 6,398
SALESFORCE INC COM 79466L302   4,145,559 16,124 SH   SOLE   0 0 16,124
SHARKNINJA INC COM SHS G8068L108   2,085,030 27,745 SH   SOLE   0 0 27,745
SHERWIN WILLIAMS CO COM 824348106   2,654,664 8,895 SH   SOLE   0 0 8,895
SIMPSON MFG INC COM 829073105   496,322 2,945 SH   SOLE   0 0 2,945
SIMULATIONS PLUS INC COM 829214105   389,313 8,007 SH   SOLE   0 0 8,007
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   334,811 2,758 SH   SOLE   0 0 2,758
SKYWORKS SOLUTIONS INC COM 83088M102   3,818,783 35,830 SH   SOLE   0 0 35,830
SM ENERGY CO COM 78454L100   1,012,754 23,427 SH   SOLE   0 0 23,427
SMITH A O CORP COM 831865209   4,738,517 57,942 SH   SOLE   0 0 57,942
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   262,553 11,230 SH   SOLE   0 0 11,230
SOUTHERN COPPER CORP COM 84265V105   2,922,533 27,126 SH   SOLE   0 0 27,126
SPDR GOLD TR GOLD SHS 78463V107   754,685 3,510 SH   SOLE   0 0 3,510
SPS COMM INC COM 78463M107   2,872,450 15,266 SH   SOLE   0 0 15,266
STARBUCKS CORP COM 855244109   2,422,770 31,121 SH   SOLE   0 0 31,121
STMICROELECTRONICS N V NY REGISTRY 861012102   3,215,018 81,849 SH   SOLE   0 0 81,849
SUPERNUS PHARMACEUTICALS INC COM 868459108   420,960 15,737 SH   SOLE   0 0 15,737
SYNOPSYS INC COM 871607107   2,866,907 4,818 SH   SOLE   0 0 4,818
SYSCO CORP COM 871829107   3,620,538 50,715 SH   SOLE   0 0 50,715
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,451,190 14,103 SH   SOLE   0 0 14,103
TARGET CORP COM 87612E106   6,568,255 44,368 SH   SOLE   0 0 44,368
TE CONNECTIVITY LTD SHS H84989104   2,713,598 18,039 SH   SOLE   0 0 18,039
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   3,253,745 527,349 SH   SOLE   0 0 527,349
TERADYNE INC COM 880770102   4,264,735 28,759 SH   SOLE   0 0 28,759
TESLA INC COM 88160R101   11,316,444 57,188 SH   SOLE   0 0 57,188
TEXAS INSTRS INC COM 882508104   2,411,846 12,398 SH   SOLE   0 0 12,398
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,753,552 3,750 SH   SOLE   0 0 3,750
THE TRADE DESK INC COM CL A 88339J105   5,718,001 58,544 SH   SOLE   0 0 58,544
TJX COS INC NEW COM 872540109   3,545,703 32,204 SH   SOLE   0 0 32,204
TRACTOR SUPPLY CO COM 892356106   360,012 1,333 SH   SOLE   0 0 1,333
TRANE TECHNOLOGIES PLC SHS G8994E103   2,078,846 6,320 SH   SOLE   0 0 6,320
TREX CO INC COM 89531P105   2,834,642 38,244 SH   SOLE   0 0 38,244
TRIMBLE INC COM 896239100   2,071,274 37,040 SH   SOLE   0 0 37,040
TWILIO INC CL A 90138F102   535,861 9,433 SH   SOLE   0 0 9,433
TYLER TECHNOLOGIES INC COM 902252105   3,614,591 7,189 SH   SOLE   0 0 7,189
U S PHYSICAL THERAPY COM 90337L108   1,445,906 15,645 SH   SOLE   0 0 15,645
UBER TECHNOLOGIES INC COM 90353T100   2,514,017 34,590 SH   SOLE   0 0 34,590
UNILEVER PLC SPON ADR NEW 904767704   4,008,476 72,895 SH   SOLE   0 0 72,895
UNION PAC CORP COM 907818108   1,896,920 8,384 SH   SOLE   0 0 8,384
UNIVERSAL DISPLAY CORP COM 91347P105   2,562,226 12,187 SH   SOLE   0 0 12,187
VAIL RESORTS INC COM 91879Q109   1,796,722 9,975 SH   SOLE   0 0 9,975
VALERO ENERGY CORP COM 91913Y100   1,206,078 7,694 SH   SOLE   0 0 7,694
VEEVA SYS INC CL A COM 922475108   5,168,511 28,242 SH   SOLE   0 0 28,242
VERALTO CORP COM SHS 92338C103   1,260,586 13,204 SH   SOLE   0 0 13,204
VERISK ANALYTICS INC COM 92345Y106   244,736 908 SH   SOLE   0 0 908
VISA INC COM CL A 92826C839   8,323,633 31,713 SH   SOLE   0 0 31,713
VULCAN MATLS CO COM 929160109   1,132,261 4,553 SH   SOLE   0 0 4,553
WABTEC COM 929740108   2,483,514 15,713 SH   SOLE   0 0 15,713
WASTE CONNECTIONS INC COM 94106B101   799,745 4,561 SH   SOLE   0 0 4,561
WASTE MGMT INC DEL COM 94106L109   2,028,965 9,510 SH   SOLE   0 0 9,510
WELLTOWER INC COM 95040Q104   976,289 9,365 SH   SOLE   0 0 9,365
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,921,571 8,870 SH   SOLE   0 0 8,870
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,649,483 93,325 SH   SOLE   0 0 93,325
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,003,156 53,219 SH   SOLE   0 0 53,219
WNS HLDGS LTD COM SHS G98196101   614,070 11,697 SH   SOLE   0 0 11,697
WORKDAY INC CL A 98138H101   2,078,779 9,299 SH   SOLE   0 0 9,299
WORKIVA INC COM CL A 98139A105   1,588,249 21,760 SH   SOLE   0 0 21,760
XYLEM INC COM 98419M100   2,658,375 19,600 SH   SOLE   0 0 19,600
YETI HLDGS INC COM 98585X104   1,971,779 51,685 SH   SOLE   0 0 51,685
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,057,831 6,661 SH   SOLE   0 0 6,661
ZIMMER BIOMET HOLDINGS INC COM 98956P102   746,131 6,875 SH   SOLE   0 0 6,875
ZOETIS INC CL A 98978V103   2,039,666 11,766 SH   SOLE   0 0 11,766
ZSCALER INC COM 98980G102   2,682,231 13,956 SH   SOLE   0 0 13,956