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,919,707 17,560 SH   SOLE   0 0 17,560
AAON INC COM PAR $0.004 000360206   3,940,811 53,348 SH   SOLE   0 0 53,348
ABBOTT LABS COM 002824100   4,267,596 38,772 SH   SOLE   0 0 38,772
ABBVIE INC COM 00287Y109   1,909,247 12,320 SH   SOLE   0 0 12,320
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,220,033 6,327 SH   SOLE   0 0 6,327
ACUSHNET HLDGS CORP COM 005098108   576,866 9,132 SH   SOLE   0 0 9,132
ADDUS HOMECARE CORP COM 006739106   765,854 8,248 SH   SOLE   0 0 8,248
ADOBE INC COM 00724F101   3,835,027 6,428 SH   SOLE   0 0 6,428
ADVANCED ENERGY INDS COM 007973100   763,696 7,012 SH   SOLE   0 0 7,012
ADVANCED MICRO DEVICES INC COM 007903107   1,463,417 9,928 SH   SOLE   0 0 9,928
AGILENT TECHNOLOGIES INC COM 00846U101   3,536,791 25,439 SH   SOLE   0 0 25,439
AGNICO EAGLE MINES LTD COM 008474108   3,302,816 60,215 SH   SOLE   0 0 60,215
AGREE RLTY CORP COM 008492100   386,000 6,132 SH   SOLE   0 0 6,132
AIR PRODS & CHEMS INC COM 009158106   2,397,944 8,758 SH   SOLE   0 0 8,758
ALBEMARLE CORP COM 012653101   3,122,204 21,610 SH   SOLE   0 0 21,610
ALIGN TECHNOLOGY INC COM 016255101   3,417,667 12,473 SH   SOLE   0 0 12,473
ALLEGION PLC ORD SHS G0176J109   2,909,672 22,967 SH   SOLE   0 0 22,967
ALPHABET INC CAP STK CL A 02079K305   15,623,201 111,842 SH   SOLE   0 0 111,842
AMAZON COM INC COM 023135106   1,438,416 9,467 SH   SOLE   0 0 9,467
AMBARELLA INC SHS G037AX101   481,205 7,851 SH   SOLE   0 0 7,851
AMERICAN HOMES 4 RENT CL A 02665T306   1,232,277 34,268 SH   SOLE   0 0 34,268
AMERICAN WOODMARK CORPORATIO COM 030506109   535,988 5,773 SH   SOLE   0 0 5,773
AMN HEALTHCARE SVCS INC COM 001744101   576,999 7,706 SH   SOLE   0 0 7,706
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   2,320,474 124,156 SH   SOLE   0 0 124,156
ANSYS INC COM 03662Q105   891,373 2,456 SH   SOLE   0 0 2,456
APPFOLIO INC COM CL A 03783C100   456,002 2,632 SH   SOLE   0 0 2,632
APPLE INC COM 037833100   33,132,425 172,090 SH   SOLE   0 0 172,090
APPLIED MATLS INC COM 038222105   6,039,393 37,264 SH   SOLE   0 0 37,264
ARCHER DANIELS MIDLAND CO COM 039483102   1,830,676 25,349 SH   SOLE   0 0 25,349
ARISTA NETWORKS INC COM 040413106   2,037,441 8,651 SH   SOLE   0 0 8,651
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,667,424 3,524 SH   SOLE   0 0 3,524
ASPEN TECHNOLOGY INC COM 29109X106   1,687,413 7,665 SH   SOLE   0 0 7,665
ASTRAZENECA PLC SPONSORED ADR 046353108   4,060,296 60,287 SH   SOLE   0 0 60,287
ATLASSIAN CORPORATION CL A 049468101   360,566 1,516 SH   SOLE   0 0 1,516
AUTODESK INC COM 052769106   2,190,846 8,998 SH   SOLE   0 0 8,998
AUTOZONE INC COM 053332102   1,910,345 739 SH   SOLE   0 0 739
AVALONBAY CMNTYS INC COM 053484101   2,733,590 14,601 SH   SOLE   0 0 14,601
AVANOS MED INC COM 05350V106   581,363 25,919 SH   SOLE   0 0 25,919
BALCHEM CORP COM 057665200   787,916 5,297 SH   SOLE   0 0 5,297
BECTON DICKINSON & CO COM 075887109   4,960,841 20,345 SH   SOLE   0 0 20,345
BEST BUY INC COM 086516101   568,975 7,268 SH   SOLE   0 0 7,268
BILL HOLDINGS INC COM 090043100   1,865,411 22,863 SH   SOLE   0 0 22,863
BIO-TECHNE CORP COM 09073M104   3,360,068 43,547 SH   SOLE   0 0 43,547
BLACKBAUD INC COM 09227Q100   813,847 9,387 SH   SOLE   0 0 9,387
BLOCK INC CL A 852234103   452,181 5,846 SH   SOLE   0 0 5,846
BOOKING HOLDINGS INC COM 09857L108   2,427,376 684 SH   SOLE   0 0 684
BOOT BARN HLDGS INC COM 099406100   705,302 9,188 SH   SOLE   0 0 9,188
BRISTOL-MYERS SQUIBB CO COM 110122108   972,472 18,953 SH   SOLE   0 0 18,953
BROADCOM INC COM 11135F101   5,327,212 4,772 SH   SOLE   0 0 4,772
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,027,540 11,894 SH   SOLE   0 0 11,894
CADENCE DESIGN SYSTEM INC COM 127387108   5,159,455 18,943 SH   SOLE   0 0 18,943
CAMDEN PPTY TR SH BEN INT 133131102   1,589,056 16,004 SH   SOLE   0 0 16,004
CANADIAN NAT RES LTD COM 136385101   4,112,227 62,763 SH   SOLE   0 0 62,763
CANADIAN NATL RY CO COM 136375102   2,742,640 21,831 SH   SOLE   0 0 21,831
CBAK ENERGY TECHNOLOGY INC COM 14986C102   48,628 46,312 SH   SOLE   0 0 46,312
CBRE GROUP INC CL A 12504L109   2,345,318 25,194 SH   SOLE   0 0 25,194
CELSIUS HLDGS INC COM NEW 15118V207   493,966 9,060 SH   SOLE   0 0 9,060
CF INDS HLDGS INC COM 125269100   1,132,625 14,247 SH   SOLE   0 0 14,247
CHESAPEAKE UTILS CORP COM 165303108   457,183 4,328 SH   SOLE   0 0 4,328
CHEVRON CORP NEW COM 166764100   5,325,339 35,702 SH   SOLE   0 0 35,702
CHEWY INC CL A 16679L109   248,161 10,502 SH   SOLE   0 0 10,502
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,619,250 1,145 SH   SOLE   0 0 1,145
CHURCH & DWIGHT CO INC COM 171340102   2,579,015 27,274 SH   SOLE   0 0 27,274
CINTAS CORP COM 172908105   6,178,082 10,251 SH   SOLE   0 0 10,251
CISCO SYS INC COM 17275R102   1,867,379 36,963 SH   SOLE   0 0 36,963
CLOROX CO DEL COM 189054109   2,395,159 16,798 SH   SOLE   0 0 16,798
COCA COLA CO COM 191216100   2,554,418 43,347 SH   SOLE   0 0 43,347
COCA COLA CONS INC COM 191098102   1,039,585 1,120 SH   SOLE   0 0 1,120
COLGATE PALMOLIVE CO COM 194162103   3,557,569 44,631 SH   SOLE   0 0 44,631
COMFORT SYS USA INC COM 199908104   774,337 3,765 SH   SOLE   0 0 3,765
CONOCOPHILLIPS COM 20825C104   3,942,472 33,966 SH   SOLE   0 0 33,966
COOPER COS INC COM NEW 216648402   1,831,163 4,839 SH   SOLE   0 0 4,839
COPART INC COM 217204106   2,814,936 57,448 SH   SOLE   0 0 57,448
CORNING INC COM 219350105   2,309,808 75,856 SH   SOLE   0 0 75,856
CORTEVA INC COM 22052L104   2,061,092 43,011 SH   SOLE   0 0 43,011
COSTAR GROUP INC COM 22160N109   8,450,813 96,702 SH   SOLE   0 0 96,702
CROWDSTRIKE HLDGS INC CL A 22788C105   3,926,119 15,377 SH   SOLE   0 0 15,377
CSW INDUSTRIALS INC COM 126402106   781,275 3,767 SH   SOLE   0 0 3,767
CSX CORP COM 126408103   2,428,662 70,051 SH   SOLE   0 0 70,051
CTS CORP COM 126501105   486,160 11,115 SH   SOLE   0 0 11,115
CUBESMART COM 229663109   743,185 16,034 SH   SOLE   0 0 16,034
CUMMINS INC COM 231021106   1,966,408 8,208 SH   SOLE   0 0 8,208
D R HORTON INC COM 23331A109   1,276,108 8,397 SH   SOLE   0 0 8,397
DANAHER CORPORATION COM 235851102   2,665,985 11,524 SH   SOLE   0 0 11,524
DATADOG INC CL A COM 23804L103   1,744,329 14,371 SH   SOLE   0 0 14,371
DEXCOM INC COM 252131107   5,582,426 44,987 SH   SOLE   0 0 44,987
DIODES INC COM 254543101   610,786 7,586 SH   SOLE   0 0 7,586
DOCUSIGN INC COM 256163106   909,561 15,300 SH   SOLE   0 0 15,300
DORMAN PRODS INC COM 258278100   652,296 7,820 SH   SOLE   0 0 7,820
DOUBLEVERIFY HLDGS INC COM 25862V105   1,518,103 41,275 SH   SOLE   0 0 41,275
DOVER CORP COM 260003108   3,140,661 20,419 SH   SOLE   0 0 20,419
DUPONT DE NEMOURS INC COM 26614N102   2,527,831 32,859 SH   SOLE   0 0 32,859
EASTGROUP PPTYS INC COM 277276101   478,344 2,606 SH   SOLE   0 0 2,606
EATON CORP PLC SHS G29183103   2,754,161 11,437 SH   SOLE   0 0 11,437
ECOLAB INC COM 278865100   5,464,705 27,551 SH   SOLE   0 0 27,551
EDWARDS LIFESCIENCES CORP COM 28176E108   4,228,913 55,461 SH   SOLE   0 0 55,461
ELI LILLY & CO COM 532457108   1,030,896 1,769 SH   SOLE   0 0 1,769
EMERSON ELEC CO COM 291011104   5,302,767 54,482 SH   SOLE   0 0 54,482
ENDAVA PLC ADS 29260V105   3,162,252 40,620 SH   SOLE   0 0 40,620
ENERSYS COM 29275Y102   587,351 5,818 SH   SOLE   0 0 5,818
ENOVIS CORPORATION COM 194014502   552,280 9,859 SH   SOLE   0 0 9,859
ENPHASE ENERGY INC COM 29355A107   1,137,857 8,611 SH   SOLE   0 0 8,611
ENPRO INC COM 29355X107   847,015 5,404 SH   SOLE   0 0 5,404
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,303,590 54,181 SH   SOLE   0 0 54,181
EOG RES INC COM 26875P101   1,355,498 11,207 SH   SOLE   0 0 11,207
EQUINIX INC COM 29444U700   2,833,857 3,519 SH   SOLE   0 0 3,519
EQUITY LIFESTYLE PPTYS INC COM 29472R108   891,620 12,640 SH   SOLE   0 0 12,640
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,551,393 41,717 SH   SOLE   0 0 41,717
ESSEX PPTY TR INC COM 297178105   1,378,184 5,559 SH   SOLE   0 0 5,559
EXLSERVICE HOLDINGS INC COM 302081104   658,402 21,342 SH   SOLE   0 0 21,342
EXPEDITORS INTL WASH INC COM 302130109   6,201,915 48,757 SH   SOLE   0 0 48,757
EXTRA SPACE STORAGE INC COM 30225T102   1,669,090 10,410 SH   SOLE   0 0 10,410
EXXON MOBIL CORP COM 30231G102   3,674,193 36,749 SH   SOLE   0 0 36,749
FACTSET RESH SYS INC COM 303075105   3,449,069 7,230 SH   SOLE   0 0 7,230
FASTENAL CO COM 311900104   3,426,465 52,902 SH   SOLE   0 0 52,902
FIRST INDL RLTY TR INC COM 32054K103   304,020 5,772 SH   SOLE   0 0 5,772
FLOOR & DECOR HLDGS INC CL A 339750101   3,610,704 32,366 SH   SOLE   0 0 32,366
FOX FACTORY HLDG CORP COM 35138V102   3,092,683 45,831 SH   SOLE   0 0 45,831
FRANKLIN ELEC INC COM 353514102   905,013 9,364 SH   SOLE   0 0 9,364
GARMIN LTD SHS H2906T109   3,406,354 26,500 SH   SOLE   0 0 26,500
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   5,281,593 68,308 SH   SOLE   0 0 68,308
GENERAC HLDGS INC COM 368736104   2,347,790 18,166 SH   SOLE   0 0 18,166
GENUINE PARTS CO COM 372460105   5,173,134 37,351 SH   SOLE   0 0 37,351
GILDAN ACTIVEWEAR INC COM 375916103   3,516,053 106,354 SH   SOLE   0 0 106,354
GRAINGER W W INC COM 384802104   5,137,020 6,199 SH   SOLE   0 0 6,199
GUIDEWIRE SOFTWARE INC COM 40171V100   880,083 8,071 SH   SOLE   0 0 8,071
HALLIBURTON CO COM 406216101   2,914,078 80,611 SH   SOLE   0 0 80,611
HEICO CORP NEW CL A 422806208   873,536 6,133 SH   SOLE   0 0 6,133
HELEN OF TROY LTD COM G4388N106   2,424,827 20,071 SH   SOLE   0 0 20,071
HELIOS TECHNOLOGIES INC COM 42328H109   335,383 7,395 SH   SOLE   0 0 7,395
HOLOGIC INC COM 436440101   2,079,654 29,106 SH   SOLE   0 0 29,106
HOME DEPOT INC COM 437076102   249,246 719 SH   SOLE   0 0 719
HOWMET AEROSPACE INC COM 443201108   1,788,977 33,056 SH   SOLE   0 0 33,056
HP INC COM 40434L105   977,862 32,498 SH   SOLE   0 0 32,498
HUBSPOT INC COM 443573100   1,878,541 3,236 SH   SOLE   0 0 3,236
ICF INTL INC COM 44925C103   1,047,485 7,812 SH   SOLE   0 0 7,812
IDEXX LABS INC COM 45168D104   2,439,992 4,396 SH   SOLE   0 0 4,396
ILLINOIS TOOL WKS INC COM 452308109   2,805,110 10,709 SH   SOLE   0 0 10,709
ILLUMINA INC COM 452327109   552,661 3,969 SH   SOLE   0 0 3,969
IMPERIAL OIL LTD COM NEW 453038408   4,923,235 86,086 SH   SOLE   0 0 86,086
INSPIRE MED SYS INC COM 457730109   1,382,321 6,795 SH   SOLE   0 0 6,795
INTEGER HLDGS CORP COM 45826H109   713,934 7,206 SH   SOLE   0 0 7,206
INTEL CORP COM 458140100   1,699,664 33,824 SH   SOLE   0 0 33,824
INTELLIA THERAPEUTICS INC COM 45826J105   253,754 8,323 SH   SOLE   0 0 8,323
INTUIT COM 461202103   217,941 349 SH   SOLE   0 0 349
INTUITIVE SURGICAL INC COM NEW 46120E602   6,374,689 18,896 SH   SOLE   0 0 18,896
ITERIS INC NEW COM 46564T107   166,493 32,018 SH   SOLE   0 0 32,018
JOHNSON & JOHNSON COM 478160104   7,069,739 45,105 SH   SOLE   0 0 45,105
JOHNSON CTLS INTL PLC SHS G51502105   1,354,182 23,494 SH   SOLE   0 0 23,494
KANDI TECHNOLOGIES GROUP INC COM 483709101   87,040 31,086 SH   SOLE   0 0 31,086
KENVUE INC COM 49177J102   1,393,220 64,711 SH   SOLE   0 0 64,711
KEYSIGHT TECHNOLOGIES INC COM 49338L103   2,523,008 15,859 SH   SOLE   0 0 15,859
KFORCE INC COM 493732101   855,983 12,670 SH   SOLE   0 0 12,670
KIMBERLY-CLARK CORP COM 494368103   3,898,109 32,081 SH   SOLE   0 0 32,081
KLA CORP COM NEW 482480100   10,236,374 17,609 SH   SOLE   0 0 17,609
KONTOOR BRANDS INC COM 50050N103   2,107,023 33,756 SH   SOLE   0 0 33,756
KORN FERRY COM NEW 500643200   842,076 14,188 SH   SOLE   0 0 14,188
LABORATORY CORP AMER HLDGS COM NEW 50540R409   929,589 4,090 SH   SOLE   0 0 4,090
LAM RESEARCH CORP COM 512807108   3,843,560 4,907 SH   SOLE   0 0 4,907
LATTICE SEMICONDUCTOR CORP COM 518415104   1,778,720 25,782 SH   SOLE   0 0 25,782
LAUDER ESTEE COS INC CL A 518439104   2,651,395 18,129 SH   SOLE   0 0 18,129
LEAR CORP COM NEW 521865204   1,609,723 11,400 SH   SOLE   0 0 11,400
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,525,822 92,250 SH   SOLE   0 0 92,250
LINCOLN ELEC HLDGS INC COM 533900106   1,692,325 7,782 SH   SOLE   0 0 7,782
LINDE PLC SHS G54950103   3,608,754 8,787 SH   SOLE   0 0 8,787
LITTELFUSE INC COM 537008104   1,274,303 4,763 SH   SOLE   0 0 4,763
LOGITECH INTL S A SHS H50430232   3,489,151 36,705 SH   SOLE   0 0 36,705
LOWES COS INC COM 548661107   4,629,483 20,802 SH   SOLE   0 0 20,802
LULULEMON ATHLETICA INC COM 550021109   5,071,099 9,918 SH   SOLE   0 0 9,918
MAGNA INTL INC COM 559222401   2,596,059 43,941 SH   SOLE   0 0 43,941
MARTIN MARIETTA MATLS INC COM 573284106   3,548,589 7,113 SH   SOLE   0 0 7,113
MARVELL TECHNOLOGY INC COM 573874104   650,941 10,793 SH   SOLE   0 0 10,793
MCCORMICK & CO INC COM NON VTG 579780206   2,298,094 33,588 SH   SOLE   0 0 33,588
MEDIAALPHA INC CL A 58450V104   661,417 59,320 SH   SOLE   0 0 59,320
MEDTRONIC PLC SHS G5960L103   4,762,808 57,815 SH   SOLE   0 0 57,815
MERCK & CO INC COM 58933Y105   6,357,339 58,314 SH   SOLE   0 0 58,314
MESA LABS INC COM 59064R109   228,379 2,180 SH   SOLE   0 0 2,180
META PLATFORMS INC CL A 30303M102   13,312,630 37,611 SH   SOLE   0 0 37,611
METTLER TOLEDO INTERNATIONAL COM 592688105   3,791,610 3,126 SH   SOLE   0 0 3,126
MICROCHIP TECHNOLOGY INC. COM 595017104   2,979,818 33,043 SH   SOLE   0 0 33,043
MICROSOFT CORP COM 594918104   25,687,583 68,311 SH   SOLE   0 0 68,311
MID-AMER APT CMNTYS INC COM 59522J103   2,626,629 19,535 SH   SOLE   0 0 19,535
MONDELEZ INTL INC CL A 609207105   4,261,466 58,836 SH   SOLE   0 0 58,836
MONGODB INC CL A 60937P106   284,291 695 SH   SOLE   0 0 695
MONOLITHIC PWR SYS INC COM 609839105   3,861,412 6,122 SH   SOLE   0 0 6,122
MONSTER BEVERAGE CORP NEW COM 61174X109   2,308,868 40,078 SH   SOLE   0 0 40,078
MOODYS CORP COM 615369105   753,882 1,930 SH   SOLE   0 0 1,930
MORNINGSTAR INC COM 617700109   4,294,496 15,003 SH   SOLE   0 0 15,003
NATIONAL RESH CORP COM NEW 637372202   730,300 18,461 SH   SOLE   0 0 18,461
NATIONAL VISION HLDGS INC COM 63845R107   913,532 43,647 SH   SOLE   0 0 43,647
NCINO INC COM 63947X101   2,524,036 75,053 SH   SOLE   0 0 75,053
NETAPP INC COM 64110D104   2,100,450 23,825 SH   SOLE   0 0 23,825
NIKE INC CL B 654106103   2,170,555 19,992 SH   SOLE   0 0 19,992
NIO INC SPON ADS 62914V106   334,897 36,924 SH   SOLE   0 0 36,924
NORDSON CORP COM 655663102   1,390,752 5,265 SH   SOLE   0 0 5,265
NOVANTA INC COM 67000B104   2,809,464 16,682 SH   SOLE   0 0 16,682
NOVARTIS AG SPONSORED ADR 66987V109   2,031,852 20,123 SH   SOLE   0 0 20,123
NOVO-NORDISK A S ADR 670100205   3,618,137 34,975 SH   SOLE   0 0 34,975
NUCOR CORP COM 670346105   5,815,259 33,413 SH   SOLE   0 0 33,413
NV5 GLOBAL INC COM 62945V109   477,285 4,295 SH   SOLE   0 0 4,295
NVE CORP COM NEW 629445206   330,675 4,216 SH   SOLE   0 0 4,216
NVIDIA CORPORATION COM 67066G104   13,056,160 26,364 SH   SOLE   0 0 26,364
NXP SEMICONDUCTORS N V COM N6596X109   1,885,467 8,209 SH   SOLE   0 0 8,209
OLD DOMINION FREIGHT LINE IN COM 679580100   3,376,841 8,331 SH   SOLE   0 0 8,331
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,647,432 34,885 SH   SOLE   0 0 34,885
OMEGA FLEX INC COM 682095104   760,506 10,786 SH   SOLE   0 0 10,786
OMNICELL COM COM 68213N109   488,160 12,973 SH   SOLE   0 0 12,973
ON HLDG AG NAMEN AKT A H5919C104   4,393,870 162,917 SH   SOLE   0 0 162,917
ONTO INNOVATION INC COM 683344105   1,057,969 6,919 SH   SOLE   0 0 6,919
PACIRA BIOSCIENCES INC COM 695127100   310,381 9,199 SH   SOLE   0 0 9,199
PAYCOM SOFTWARE INC COM 70432V102   1,657,810 8,020 SH   SOLE   0 0 8,020
PENTAIR PLC SHS G7S00T104   2,700,092 37,135 SH   SOLE   0 0 37,135
PEPSICO INC COM 713448108   4,221,104 24,853 SH   SOLE   0 0 24,853
PERMIAN RESOURCES CORP CLASS A COM 71424F105   511,450 37,607 SH   SOLE   0 0 37,607
PFIZER INC COM 717081103   1,537,675 53,410 SH   SOLE   0 0 53,410
PHILLIPS 66 COM 718546104   2,426,873 18,228 SH   SOLE   0 0 18,228
PINTEREST INC CL A 72352L106   4,297,486 116,023 SH   SOLE   0 0 116,023
PIONEER NAT RES CO COM 723787107   1,541,653 6,855 SH   SOLE   0 0 6,855
POOL CORP COM 73278L105   2,907,821 7,293 SH   SOLE   0 0 7,293
POTLATCHDELTIC CORPORATION COM 737630103   929,947 18,940 SH   SOLE   0 0 18,940
POWER INTEGRATIONS INC COM 739276103   458,253 5,581 SH   SOLE   0 0 5,581
PPG INDS INC COM 693506107   4,006,280 26,789 SH   SOLE   0 0 26,789
PROCTER AND GAMBLE CO COM 742718109   7,453,384 50,862 SH   SOLE   0 0 50,862
PROLOGIS INC. COM 74340W103   6,341,430 47,573 SH   SOLE   0 0 47,573
PUBLIC STORAGE COM 74460D109   2,922,585 9,582 SH   SOLE   0 0 9,582
QUANTA SVCS INC COM 74762E102   3,309,620 15,337 SH   SOLE   0 0 15,337
QUEST DIAGNOSTICS INC COM 74834L100   481,588 3,493 SH   SOLE   0 0 3,493
REPLIGEN CORP COM 759916109   3,759,833 20,911 SH   SOLE   0 0 20,911
REVOLVE GROUP INC CL A 76156B107   1,226,032 73,946 SH   SOLE   0 0 73,946
REXFORD INDL RLTY INC COM 76169C100   731,633 13,042 SH   SOLE   0 0 13,042
RIO TINTO PLC SPONSORED ADR 767204100   1,526,906 20,506 SH   SOLE   0 0 20,506
ROBLOX CORP CL A 771049103   211,400 4,624 SH   SOLE   0 0 4,624
ROKU INC COM CL A 77543R102   414,001 4,517 SH   SOLE   0 0 4,517
ROLLINS INC COM 775711104   1,486,052 34,029 SH   SOLE   0 0 34,029
ROPER TECHNOLOGIES INC COM 776696106   2,828,517 5,188 SH   SOLE   0 0 5,188
ROSS STORES INC COM 778296103   2,329,459 16,833 SH   SOLE   0 0 16,833
S&P GLOBAL INC COM 78409V104   3,914,408 8,886 SH   SOLE   0 0 8,886
SALESFORCE INC COM 79466L302   4,156,418 15,795 SH   SOLE   0 0 15,795
SCHLUMBERGER LTD COM STK 806857108   454,799 8,739 SH   SOLE   0 0 8,739
SHERWIN WILLIAMS CO COM 824348106   2,810,501 9,011 SH   SOLE   0 0 9,011
SHOPIFY INC CL A 82509L107   225,436 2,894 SH   SOLE   0 0 2,894
SIMULATIONS PLUS INC COM 829214105   282,877 6,321 SH   SOLE   0 0 6,321
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   464,246 2,857 SH   SOLE   0 0 2,857
SKYWORKS SOLUTIONS INC COM 83088M102   3,039,749 27,039 SH   SOLE   0 0 27,039
SM ENERGY CO COM 78454L100   394,183 10,180 SH   SOLE   0 0 10,180
SMITH A O CORP COM 831865209   5,816,483 70,554 SH   SOLE   0 0 70,554
SMUCKER J M CO COM NEW 832696405   1,894,917 14,994 SH   SOLE   0 0 14,994
SOUTHERN COPPER CORP COM 84265V105   3,225,100 37,471 SH   SOLE   0 0 37,471
SPDR GOLD TR GOLD SHS 78463V107   671,007 3,510 SH   SOLE   0 0 3,510
SPROUT SOCIAL INC COM CL A 85209W109   501,610 8,164 SH   SOLE   0 0 8,164
SPS COMM INC COM 78463M107   3,181,664 16,414 SH   SOLE   0 0 16,414
STARBUCKS CORP COM 855244109   2,186,403 22,773 SH   SOLE   0 0 22,773
STRATA SKIN SCIENCES INC COM NEW 86272A206   9,462 17,200 SH   SOLE   0 0 17,200
SUPERNUS PHARMACEUTICALS INC COM 868459108   453,435 15,668 SH   SOLE   0 0 15,668
SYNOPSYS INC COM 871607107   1,576,506 3,062 SH   SOLE   0 0 3,062
SYSCO CORP COM 871829107   3,894,704 53,257 SH   SOLE   0 0 53,257
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,947,970 18,730 SH   SOLE   0 0 18,730
TARGET CORP COM 87612E106   6,844,773 48,060 SH   SOLE   0 0 48,060
TE CONNECTIVITY LTD SHS H84989104   1,425,687 10,147 SH   SOLE   0 0 10,147
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   3,561,340 565,292 SH   SOLE   0 0 565,292
TERADYNE INC COM 880770102   3,109,149 28,650 SH   SOLE   0 0 28,650
TESLA INC COM 88160R101   9,363,333 37,682 SH   SOLE   0 0 37,682
TEXAS INSTRS INC COM 882508104   2,493,368 14,627 SH   SOLE   0 0 14,627
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,858,335 1,182 SH   SOLE   0 0 1,182
THE TRADE DESK INC COM CL A 88339J105   4,191,384 58,246 SH   SOLE   0 0 58,246
THERMO FISHER SCIENTIFIC INC COM 883556102   1,549,507 2,919 SH   SOLE   0 0 2,919
TJX COS INC NEW COM 872540109   3,025,967 32,256 SH   SOLE   0 0 32,256
TRANE TECHNOLOGIES PLC SHS G8994E103   1,521,807 6,239 SH   SOLE   0 0 6,239
TREX CO INC COM 89531P105   3,165,907 38,240 SH   SOLE   0 0 38,240
TRIMBLE INC COM 896239100   1,970,075 37,031 SH   SOLE   0 0 37,031
TWILIO INC CL A 90138F102   622,210 8,201 SH   SOLE   0 0 8,201
TYLER TECHNOLOGIES INC COM 902252105   4,809,901 11,504 SH   SOLE   0 0 11,504
U S PHYSICAL THERAPY COM 90337L108   1,569,945 16,856 SH   SOLE   0 0 16,856
UBER TECHNOLOGIES INC COM 90353T100   2,937,103 47,703 SH   SOLE   0 0 47,703
UIPATH INC CL A 90364P105   329,445 13,263 SH   SOLE   0 0 13,263
ULTA BEAUTY INC COM 90384S303   2,147,237 4,382 SH   SOLE   0 0 4,382
UNILEVER PLC SPON ADR NEW 904767704   2,838,320 58,546 SH   SOLE   0 0 58,546
UNION PAC CORP COM 907818108   1,995,013 8,122 SH   SOLE   0 0 8,122
UNITED PARCEL SERVICE INC CL B 911312106   2,053,412 13,060 SH   SOLE   0 0 13,060
UNITEDHEALTH GROUP INC COM 91324P102   272,711 518 SH   SOLE   0 0 518
UNITY SOFTWARE INC COM 91332U101   209,270 5,118 SH   SOLE   0 0 5,118
UNIVERSAL DISPLAY CORP COM 91347P105   2,330,518 12,185 SH   SOLE   0 0 12,185
VAIL RESORTS INC COM 91879Q109   1,700,304 7,965 SH   SOLE   0 0 7,965
VEEVA SYS INC CL A COM 922475108   5,480,146 28,465 SH   SOLE   0 0 28,465
VERALTO CORP COM SHS 92338C103   893,677 10,864 SH   SOLE   0 0 10,864
VIAVI SOLUTIONS INC COM 925550105   487,435 48,405 SH   SOLE   0 0 48,405
VISA INC COM CL A 92826C839   7,969,455 30,611 SH   SOLE   0 0 30,611
VULCAN MATLS CO COM 929160109   1,062,843 4,682 SH   SOLE   0 0 4,682
WABTEC COM 929740108   1,961,709 15,459 SH   SOLE   0 0 15,459
WASTE CONNECTIONS INC COM 94106B101   843,674 5,652 SH   SOLE   0 0 5,652
WASTE MGMT INC DEL COM 94106L109   1,690,692 9,440 SH   SOLE   0 0 9,440
WELLTOWER INC COM 95040Q104   543,441 6,027 SH   SOLE   0 0 6,027
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,340,528 12,327 SH   SOLE   0 0 12,327
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,285,242 94,485 SH   SOLE   0 0 94,485
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,481,180 55,757 SH   SOLE   0 0 55,757
WNS HLDGS LTD SPON ADR 92932M101   713,855 11,295 SH   SOLE   0 0 11,295
WORKDAY INC CL A 98138H101   4,729,248 17,131 SH   SOLE   0 0 17,131
WORKIVA INC COM CL A 98139A105   1,820,772 17,933 SH   SOLE   0 0 17,933
XYLEM INC COM 98419M100   2,176,859 19,035 SH   SOLE   0 0 19,035
YETI HLDGS INC COM 98585X104   1,354,988 26,168 SH   SOLE   0 0 26,168
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,439,635 5,267 SH   SOLE   0 0 5,267
ZIMMER BIOMET HOLDINGS INC COM 98956P102   845,872 6,950 SH   SOLE   0 0 6,950
ZOETIS INC CL A 98978V103   2,309,486 11,701 SH   SOLE   0 0 11,701
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   366,009 5,090 SH   SOLE   0 0 5,090