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
10X GENOMICS INC CL A COM 88025U109   823,472 4,550 SH   SOLE   0 0 4,550
3M CO COM 88579Y101   3,890,614 20,192 SH   SOLE   0 0 20,192
AAON INC COM PAR $0.004 000360206   2,605,788 37,220 SH   SOLE   0 0 37,220
ABB LTD SPONSORED ADR 000375204   2,611,181 85,697 SH   SOLE   0 0 85,697
ABBOTT LABS COM 002824100   4,149,363 34,624 SH   SOLE   0 0 34,624
ABIOMED INC COM 003654100   1,930,285 6,056 SH   SOLE   0 0 6,056
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,084,376 6,488 SH   SOLE   0 0 6,488
ADVANCED MICRO DEVICES INC COM 007903107   3,522,290 44,870 SH   SOLE   0 0 44,870
AGILENT TECHNOLOGIES INC COM 00846U101   2,646,428 20,815 SH   SOLE   0 0 20,815
AGREE REALTY CORP COM 008492100   731,941 10,874 SH   SOLE   0 0 10,874
AIR PRODS & CHEMS INC COM 009158106   4,910,628 17,454 SH   SOLE   0 0 17,454
AKAMAI TECHNOLOGIES INC COM 00971T101   1,420,007 13,935 SH   SOLE   0 0 13,935
ALBEMARLE CORP COM 012653101   3,126,981 21,402 SH   SOLE   0 0 21,402
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   862,428 5,249 SH   SOLE   0 0 5,249
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   745,376 3,288 SH   SOLE   0 0 3,288
ALIGN TECHNOLOGY INC COM 016255101   559,327 1,033 SH   SOLE   0 0 1,033
ALPHABET INC CAP STK CL A 02079K305   8,749,133 4,242 SH   SOLE   0 0 4,242
AMBARELLA INC SHS G037AX101   764,912 7,619 SH   SOLE   0 0 7,619
AMDOCS LTD SHS G02602103   271,417 3,869 SH   SOLE   0 0 3,869
AMERICAN HOMES 4 RENT CL A 02665T306   509,867 15,293 SH   SOLE   0 0 15,293
AMERICAN TOWER CORP NEW COM 03027X100   1,959,753 8,198 SH   SOLE   0 0 8,198
AMERICOLD RLTY TR COM 03064D108   857,440 22,289 SH   SOLE   0 0 22,289
AMGEN INC COM 031162100   3,072,464 12,349 SH   SOLE   0 0 12,349
AMN HEALTHCARE SVCS INC COM 001744101   1,434,850 19,469 SH   SOLE   0 0 19,469
AMPHENOL CORP NEW CL A 032095101   2,590,201 39,263 SH   SOLE   0 0 39,263
ANSYS INC COM 03662Q105   1,094,618 3,224 SH   SOLE   0 0 3,224
APPLE INC COM 037833100   19,864,212 162,621 SH   SOLE   0 0 162,621
APPLIED MATLS INC COM 038222105   4,854,727 36,338 SH   SOLE   0 0 36,338
APTIV PLC SHS G6095L109   1,966,259 14,259 SH   SOLE   0 0 14,259
ARISTA NETWORKS INC COM 040413106   3,816,672 12,643 SH   SOLE   0 0 12,643
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,970,679 3,192 SH   SOLE   0 0 3,192
ASPEN TECHNOLOGY INC COM 045327103   2,340,132 16,214 SH   SOLE   0 0 16,214
ASTRAZENECA PLC SPONSORED ADR 046353108   1,156,469 23,260 SH   SOLE   0 0 23,260
ATLASSIAN CORP PLC CL A G06242104   2,631,849 12,487 SH   SOLE   0 0 12,487
ATMOS ENERGY CORP COM 049560105   2,401,514 24,295 SH   SOLE   0 0 24,295
AUTOMATIC DATA PROCESSING IN COM 053015103   2,343,450 12,434 SH   SOLE   0 0 12,434
AUTOZONE INC COM 053332102   1,930,496 1,375 SH   SOLE   0 0 1,375
AVALARA INC COM 05338G106   2,600,162 19,487 SH   SOLE   0 0 19,487
AVALONBAY CMNTYS INC COM 053484101   1,008,307 5,465 SH   SOLE   0 0 5,465
AVERY DENNISON CORP COM 053611109   1,310,529 7,136 SH   SOLE   0 0 7,136
AYRO INC COM 054748108   160,445 24,760 SH   SOLE   0 0 24,760
BALCHEM CORP COM 057665200   1,012,516 8,074 SH   SOLE   0 0 8,074
BECTON DICKINSON & CO COM 075887109   2,128,673 8,755 SH   SOLE   0 0 8,755
BEST BUY INC COM 086516101   2,905,990 25,311 SH   SOLE   0 0 25,311
BIOGEN INC COM 09062X103   1,793,410 6,411 SH   SOLE   0 0 6,411
BIO-TECHNE CORP COM 09073M104   2,721,497 7,126 SH   SOLE   0 0 7,126
BLACK KNIGHT INC COM 09215C105   960,810 12,986 SH   SOLE   0 0 12,986
BLACKLINE INC COM 09239B109   4,184,728 38,605 SH   SOLE   0 0 38,605
BOOKING HOLDINGS INC COM 09857L108   1,406,839 604 SH   SOLE   0 0 604
BOOT BARN HLDGS INC COM 099406100   1,534,460 24,626 SH   SOLE   0 0 24,626
BORGWARNER INC COM 099724106   1,616,103 34,860 SH   SOLE   0 0 34,860
BOTTOMLINE TECH DEL INC COM 101388106   600,558 13,272 SH   SOLE   0 0 13,272
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,639,060 9,560 SH   SOLE   0 0 9,560
BRISTOL-MYERS SQUIBB CO COM 110122108   1,849,301 29,294 SH   SOLE   0 0 29,294
BROADCOM INC COM 11135F101   2,314,763 4,992 SH   SOLE   0 0 4,992
BROOKS AUTOMATION INC NEW COM 114340102   1,900,315 23,274 SH   SOLE   0 0 23,274
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   434,301 4,551 SH   SOLE   0 0 4,551
CABLE ONE INC COM 12685J105   910,886 498 SH   SOLE   0 0 498
CADENCE DESIGN SYSTEM INC COM 127387108   4,014,529 29,305 SH   SOLE   0 0 29,305
CAMDEN PPTY TR SH BEN INT 133131102   811,252 7,381 SH   SOLE   0 0 7,381
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   792,392 20,188 SH   SOLE   0 0 20,188
CARETRUST REIT INC COM 14174T107   267,042 11,468 SH   SOLE   0 0 11,468
CATERPILLAR INC COM 149123101   231,870 1,000 SH   SOLE   0 0 1,000
CBAK ENERGY TECHNOLOGY INC COM 14986C102   364,400 71,451 SH   SOLE   0 0 71,451
CBRE GROUP INC CL A 12504L109   893,992 11,301 SH   SOLE   0 0 11,301
CDW CORP COM 12514G108   614,669 3,708 SH   SOLE   0 0 3,708
CERNER CORP COM 156782104   2,466,056 34,308 SH   SOLE   0 0 34,308
CHARLES RIV LABS INTL INC COM 159864107   1,540,068 5,314 SH   SOLE   0 0 5,314
CHEFS WHSE INC COM 163086101   1,095,066 35,951 SH   SOLE   0 0 35,951
CHEVRON CORP NEW COM 166764100   6,027,933 57,524 SH   SOLE   0 0 57,524
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,824,540 1,284 SH   SOLE   0 0 1,284
CHURCH & DWIGHT INC COM 171340102   820,985 9,399 SH   SOLE   0 0 9,399
CINTAS CORP COM 172908105   3,264,390 9,564 SH   SOLE   0 0 9,564
CISCO SYS INC COM 17275R102   1,495,539 28,922 SH   SOLE   0 0 28,922
CLOROX CO DEL COM 189054109   2,198,405 11,398 SH   SOLE   0 0 11,398
COCA COLA CO COM 191216100   2,201,633 41,769 SH   SOLE   0 0 41,769
COGNEX CORP COM 192422103   600,252 7,233 SH   SOLE   0 0 7,233
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,149,302 27,513 SH   SOLE   0 0 27,513
COLGATE PALMOLIVE CO COM 194162103   1,963,360 24,906 SH   SOLE   0 0 24,906
COMFORT SYS USA INC COM 199908104   924,865 12,369 SH   SOLE   0 0 12,369
CONOCOPHILLIPS COM 20825C104   886,927 16,744 SH   SOLE   0 0 16,744
COPART INC COM 217204106   1,471,960 13,553 SH   SOLE   0 0 13,553
CORESITE RLTY CORP COM 21870Q105   1,117,514 9,324 SH   SOLE   0 0 9,324
CORNING INC COM 219350105   2,247,759 51,661 SH   SOLE   0 0 51,661
CORTEVA INC COM 22052L104   1,225,087 26,278 SH   SOLE   0 0 26,278
COSTAR GROUP INC COM 22160N109   3,710,458 4,515 SH   SOLE   0 0 4,515
COUPA SOFTWARE INC COM 22266L106   279,324 1,098 SH   SOLE   0 0 1,098
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   350,006 2,872 SH   SOLE   0 0 2,872
CROWDSTRIKE HLDGS INC CL A 22788C105   1,434,418 7,859 SH   SOLE   0 0 7,859
CROWN CASTLE INTL CORP NEW COM 22822V101   2,736,190 15,896 SH   SOLE   0 0 15,896
CSW INDUSTRIALS INC COM 126402106   929,592 6,886 SH   SOLE   0 0 6,886
CTS CORP COM 126501105   658,155 21,190 SH   SOLE   0 0 21,190
CUMMINS INC COM 231021106   2,388,626 9,219 SH   SOLE   0 0 9,219
CYRUSONE INC COM 23283R100   439,515 6,490 SH   SOLE   0 0 6,490
DANAHER CORPORATION COM 235851102   1,702,957 7,566 SH   SOLE   0 0 7,566
DEXCOM INC COM 252131107   3,471,133 9,658 SH   SOLE   0 0 9,658
DIGITAL RLTY TR INC COM 253868103   1,440,815 10,230 SH   SOLE   0 0 10,230
DIODES INC COM 254543101   602,159 7,542 SH   SOLE   0 0 7,542
DOCUSIGN INC COM 256163106   3,457,309 17,077 SH   SOLE   0 0 17,077
DOLLAR GEN CORP NEW COM 256677105   2,605,129 12,857 SH   SOLE   0 0 12,857
DOLLAR TREE INC COM 256746108   1,341,677 11,722 SH   SOLE   0 0 11,722
DORMAN PRODS INC COM 258278100   1,270,186 12,375 SH   SOLE   0 0 12,375
DOVER CORP COM 260003108   3,163,700 23,071 SH   SOLE   0 0 23,071
DUCK CREEK TECHNOLOGIES INC SHS 264120106   2,686,593 59,517 SH   SOLE   0 0 59,517
DUKE REALTY CORP COM NEW 264411505   1,360,385 32,444 SH   SOLE   0 0 32,444
EATON CORP PLC SHS G29183103   1,015,379 7,343 SH   SOLE   0 0 7,343
ECOLAB INC COM 278865100   4,690,195 21,910 SH   SOLE   0 0 21,910
EDWARDS LIFESCIENCES CORP COM 28176E108   3,408,157 40,748 SH   SOLE   0 0 40,748
ELECTRONIC ARTS INC COM 285512109   2,213,534 16,352 SH   SOLE   0 0 16,352
EMERSON ELEC CO COM 291011104   3,248,085 36,002 SH   SOLE   0 0 36,002
ENVESTNET INC COM 29404K106   311,152 4,308 SH   SOLE   0 0 4,308
ENVISTA HOLDINGS CORPORATION COM 29415F104   852,573 20,896 SH   SOLE   0 0 20,896
EPAM SYS INC COM 29414B104   648,704 1,635 SH   SOLE   0 0 1,635
EQUINIX INC COM 29444U700   1,849,627 2,722 SH   SOLE   0 0 2,722
EQUITY LIFESTYLE PPTYS INC COM 29472R108   552,640 8,684 SH   SOLE   0 0 8,684
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,078,906 15,062 SH   SOLE   0 0 15,062
ETSY INC COM 29786A106   1,918,911 9,515 SH   SOLE   0 0 9,515
EXPEDITORS INTL WASH INC COM 302130109   3,262,226 30,293 SH   SOLE   0 0 30,293
EXTRA SPACE STORAGE INC COM 30225T102   277,363 2,093 SH   SOLE   0 0 2,093
EXXON MOBIL CORP COM 30231G102   610,453 10,934 SH   SOLE   0 0 10,934
FACEBOOK INC CL A 30303M102   10,570,558 35,890 SH   SOLE   0 0 35,890
FACTSET RESH SYS INC COM 303075105   2,511,138 8,137 SH   SOLE   0 0 8,137
FASTENAL CO COM 311900104   3,068,859 61,035 SH   SOLE   0 0 61,035
FIVE9 INC COM 338307101   1,756,277 11,234 SH   SOLE   0 0 11,234
FMC CORP COM NEW 302491303   2,502,324 22,623 SH   SOLE   0 0 22,623
FORWARD AIR CORP COM 349853101   1,215,816 13,690 SH   SOLE   0 0 13,690
FOX FACTORY HLDG CORP COM 35138V102   5,454,133 42,926 SH   SOLE   0 0 42,926
FRANKLIN ELEC INC COM 353514102   966,063 12,238 SH   SOLE   0 0 12,238
GARMIN LTD SHS H2906T109   2,286,828 17,344 SH   SOLE   0 0 17,344
GARTNER INC COM 366651107   1,513,030 8,288 SH   SOLE   0 0 8,288
GENMAB A/S SPONSORED ADS 372303206   1,552,248 47,281 SH   SOLE   0 0 47,281
GENTEX CORP COM 371901109   2,220,008 62,237 SH   SOLE   0 0 62,237
GENUINE PARTS CO COM 372460105   4,079,353 35,292 SH   SOLE   0 0 35,292
GLAUKOS CORP COM 377322102   1,458,365 17,376 SH   SOLE   0 0 17,376
GRAINGER W W INC COM 384802104   3,347,586 8,350 SH   SOLE   0 0 8,350
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,324,091 22,094 SH   SOLE   0 0 22,094
GUARDANT HEALTH INC COM 40131M109   778,233 5,098 SH   SOLE   0 0 5,098
GUIDEWIRE SOFTWARE INC COM 40171V100   1,950,564 19,193 SH   SOLE   0 0 19,193
HEICO CORP NEW CL A 422806208   2,807,941 24,718 SH   SOLE   0 0 24,718
HELEN OF TROY LTD COM G4388N106   2,167,542 10,289 SH   SOLE   0 0 10,289
HERSHEY CO COM 427866108   929,534 5,877 SH   SOLE   0 0 5,877
HOLOGIC INC COM 436440101   3,227,234 43,388 SH   SOLE   0 0 43,388
HORIZON THERAPEUTICS PUB L SHS G46188101   1,534,151 16,668 SH   SOLE   0 0 16,668
HUNT J B TRANS SVCS INC COM 445658107   1,630,335 9,700 SH   SOLE   0 0 9,700
IAC INTERACTIVECORP NEW COM 44891N109   609,199 2,816 SH   SOLE   0 0 2,816
IDEX CORP COM 45167R104   1,353,363 6,466 SH   SOLE   0 0 6,466
IDEXX LABS INC COM 45168D104   331,195 677 SH   SOLE   0 0 677
IHS MARKIT LTD SHS G47567105   1,205,886 12,460 SH   SOLE   0 0 12,460
II-VI INC COM 902104108   1,846,751 27,011 SH   SOLE   0 0 27,011
ILLINOIS TOOL WKS INC COM 452308109   4,390,210 19,819 SH   SOLE   0 0 19,819
ILLUMINA INC COM 452327109   886,947 2,309 SH   SOLE   0 0 2,309
IMPERIAL OIL LTD COM NEW 453038408   2,582,316 106,814 SH   SOLE   0 0 106,814
INCYTE CORP COM 45337C102   1,237,765 15,230 SH   SOLE   0 0 15,230
INTEL CORP COM 458140100   583,960 9,124 SH   SOLE   0 0 9,124
INTELLIA THERAPEUTICS INC COM 45826J105   539,776 6,726 SH   SOLE   0 0 6,726
INTUIT COM 461202103   1,890,977 4,937 SH   SOLE   0 0 4,937
INTUITIVE SURGICAL INC COM NEW 46120E602   1,825,802 2,471 SH   SOLE   0 0 2,471
INVITAE CORP COM 46185L103   280,928 7,352 SH   SOLE   0 0 7,352
IPG PHOTONICS CORP COM 44980X109   880,156 4,173 SH   SOLE   0 0 4,173
ISHARES SILVER TR ISHARES 46428Q109   236,080 10,400 SH   SOLE   0 0 10,400
ITERIS INC NEW COM 46564T107   231,184 37,469 SH   SOLE   0 0 37,469
J & J SNACK FOODS CORP COM 466032109   792,447 5,046 SH   SOLE   0 0 5,046
JOHNSON & JOHNSON COM 478160104   5,871,459 35,725 SH   SOLE   0 0 35,725
JUNIPER NETWORKS INC COM 48203R104   290,001 11,449 SH   SOLE   0 0 11,449
KANDI TECHNOLOGIES GROUP INC COM 483709101   350,525 56,084 SH   SOLE   0 0 56,084
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,818,665 12,682 SH   SOLE   0 0 12,682
KFORCE INC COM 493732101   1,083,532 20,215 SH   SOLE   0 0 20,215
KIMBERLY-CLARK CORP COM 494368103   3,286,530 23,636 SH   SOLE   0 0 23,636
KIRKLAND LAKE GOLD LTD COM 49741E100   1,674,913 49,554 SH   SOLE   0 0 49,554
KLA CORP COM NEW 482480100   6,322,205 19,135 SH   SOLE   0 0 19,135
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303   1,364,268 23,922 SH   SOLE   0 0 23,922
LA Z BOY INC COM 505336107   997,958 23,492 SH   SOLE   0 0 23,492
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,390,328 5,452 SH   SOLE   0 0 5,452
LAM RESEARCH CORP COM 512807108   3,138,633 5,273 SH   SOLE   0 0 5,273
LAUDER ESTEE COS INC CL A 518439104   3,562,746 12,249 SH   SOLE   0 0 12,249
LEGGETT & PLATT INC COM 524660107   2,214,353 48,507 SH   SOLE   0 0 48,507
LGI HOMES INC COM 50187T106   769,076 5,151 SH   SOLE   0 0 5,151
LHC GROUP INC COM 50187A107   581,885 3,043 SH   SOLE   0 0 3,043
LILLY ELI & CO COM 532457108   643,677 3,445 SH   SOLE   0 0 3,445
LINDE PLC SHS G5494J103   2,429,988 8,674 SH   SOLE   0 0 8,674
LISTED FD TR WAHED FTSE ETF 53656F607   1,163,123 32,931 SH   SOLE   0 0 32,931
LOWES COS INC COM 548661107   5,776,072 30,372 SH   SOLE   0 0 30,372
LULULEMON ATHLETICA INC COM 550021109   2,845,568 9,278 SH   SOLE   0 0 9,278
MAGNA INTL INC COM 559222401   2,010,492 22,836 SH   SOLE   0 0 22,836
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   701,087 19,671 SH   SOLE   0 0 19,671
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105   2,812,766 57,427 SH   SOLE   0 0 57,427
MASCO CORP COM 574599106   522,004 8,715 SH   SOLE   0 0 8,715
MASIMO CORP COM 574795100   1,686,026 7,341 SH   SOLE   0 0 7,341
MAXIM INTEGRATED PRODS INC COM 57772K101   650,622 7,121 SH   SOLE   0 0 7,121
MCCORMICK & CO INC COM NON VTG 579780206   1,946,066 21,827 SH   SOLE   0 0 21,827
MEDIAALPHA INC CL A 58450V104   1,648,865 46,539 SH   SOLE   0 0 46,539
MEDPACE HLDGS INC COM 58506Q109   1,313,918 8,009 SH   SOLE   0 0 8,009
MEDTRONIC PLC SHS G5960L103   5,695,461 48,214 SH   SOLE   0 0 48,214
MERCK & CO. INC COM 58933Y105   1,977,595 25,653 SH   SOLE   0 0 25,653
METTLER TOLEDO INTERNATIONAL COM 592688105   2,015,067 1,744 SH   SOLE   0 0 1,744
MICROCHIP TECHNOLOGY INC. COM 595017104   1,773,590 11,426 SH   SOLE   0 0 11,426
MICROSOFT CORP COM 594918104   13,387,692 56,783 SH   SOLE   0 0 56,783
MID-AMER APT CMNTYS INC COM 59522J103   718,118 4,974 SH   SOLE   0 0 4,974
MIDDLEBY CORP COM 596278101   959,486 5,789 SH   SOLE   0 0 5,789
MONDELEZ INTL INC CL A 609207105   2,981,327 50,937 SH   SOLE   0 0 50,937
MONOLITHIC PWR SYS INC COM 609839105   2,444,164 6,920 SH   SOLE   0 0 6,920
MONSTER BEVERAGE CORP NEW COM 61174X109   1,592,835 17,486 SH   SOLE   0 0 17,486
MOODYS CORP COM 615369105   834,337 2,794 SH   SOLE   0 0 2,794
NAKED BRAND GROUP LIMITED SHS NEW Q6519T117   49,015 68,552 SH   SOLE   0 0 68,552
NATIONAL VISION HLDGS INC COM 63845R107   702,465 16,027 SH   SOLE   0 0 16,027
NCINO INC COM 63947U107   1,842,028 27,608 SH   SOLE   0 0 27,608
NETAPP INC COM 64110D104   1,103,178 15,181 SH   SOLE   0 0 15,181
NEWMONT CORP COM 651639106   2,285,743 37,925 SH   SOLE   0 0 37,925
NEXTERA ENERGY INC COM 65339F101   2,086,709 27,598 SH   SOLE   0 0 27,598
NIKE INC CL B 654106103   1,810,279 13,622 SH   SOLE   0 0 13,622
NIO INC SPON ADS 62914V106   1,557,269 39,950 SH   SOLE   0 0 39,950
NOVANTA INC COM 67000B104   503,745 3,819 SH   SOLE   0 0 3,819
NOVARTIS AG SPONSORED ADR 66987V109   1,828,560 21,392 SH   SOLE   0 0 21,392
NOVO-NORDISK A S ADR 670100205   1,673,684 24,825 SH   SOLE   0 0 24,825
NVIDIA CORPORATION COM 67066G104   3,669,778 6,873 SH   SOLE   0 0 6,873
OKTA INC CL A 679295105   882,497 4,004 SH   SOLE   0 0 4,004
OLD DOMINION FREIGHT LINE IN COM 679580100   2,288,628 9,520 SH   SOLE   0 0 9,520
OLLIES BARGAIN OUTLET HLDGS COM 681116109   5,138,000 59,057 SH   SOLE   0 0 59,057
OMNICELL COM COM 68213N109   1,271,571 9,791 SH   SOLE   0 0 9,791
ONTO INNOVATION INC COM 683344105   1,325,692 20,175 SH   SOLE   0 0 20,175
OTIS WORLDWIDE CORP COM 68902V107   728,765 10,647 SH   SOLE   0 0 10,647
PACIRA BIOSCIENCES INC COM 695127100   331,802 4,734 SH   SOLE   0 0 4,734
PALO ALTO NETWORKS INC COM 697435105   1,930,754 5,995 SH   SOLE   0 0 5,995
PAYCOM SOFTWARE INC COM 70432V102   3,206,904 8,666 SH   SOLE   0 0 8,666
PAYLOCITY HLDG CORP COM 70438V106   675,711 3,758 SH   SOLE   0 0 3,758
PENTAIR PLC SHS G7S00T104   2,436,034 39,089 SH   SOLE   0 0 39,089
PEPSICO INC COM 713448108   4,370,585 30,898 SH   SOLE   0 0 30,898
PFIZER INC COM 717081103   1,145,705 31,623 SH   SOLE   0 0 31,623
PINTEREST INC CL A 72352L106   213,685 2,886 SH   SOLE   0 0 2,886
PROCTER AND GAMBLE CO COM 742718109   3,708,725 27,385 SH   SOLE   0 0 27,385
PROLOGIS INC. COM 74340W103   2,690,678 25,384 SH   SOLE   0 0 25,384
PROS HOLDINGS INC COM 74346Y103   315,806 7,431 SH   SOLE   0 0 7,431
PS BUSINESS PKS INC CALIF COM 69360J107   484,122 3,132 SH   SOLE   0 0 3,132
PUBLIC STORAGE COM 74460D109   663,198 2,688 SH   SOLE   0 0 2,688
QUALYS INC COM 74758T303   226,995 2,166 SH   SOLE   0 0 2,166
QUANTA SVCS INC COM 74762E102   2,605,353 29,613 SH   SOLE   0 0 29,613
QUEST DIAGNOSTICS INC COM 74834L100   490,380 3,821 SH   SOLE   0 0 3,821
REALTY INCOME CORP COM 756109104   772,262 12,162 SH   SOLE   0 0 12,162
REGENERON PHARMACEUTICALS COM 75886F107   1,571,126 3,321 SH   SOLE   0 0 3,321
RESMED INC COM 761152107   200,734 1,035 SH   SOLE   0 0 1,035
RINGCENTRAL INC CL A 76680R206   980,434 3,291 SH   SOLE   0 0 3,291
RIO TINTO PLC SPONSORED ADR 767204100   3,767,765 48,522 SH   SOLE   0 0 48,522
ROBERT HALF INTL INC COM 770323103   707,014 9,056 SH   SOLE   0 0 9,056
ROKU INC COM CL A 77543R102   399,344 1,226 SH   SOLE   0 0 1,226
ROPER TECHNOLOGIES INC COM 776696106   2,667,146 6,613 SH   SOLE   0 0 6,613
ROSS STORES INC COM 778296103   1,817,523 15,157 SH   SOLE   0 0 15,157
RPM INTL INC COM 749685103   1,651,757 17,983 SH   SOLE   0 0 17,983
SALESFORCE COM INC COM 79466L302   3,588,387 16,937 SH   SOLE   0 0 16,937
SAP SE SPON ADR 803054204   1,946,126 15,849 SH   SOLE   0 0 15,849
SBA COMMUNICATIONS CORP NEW CL A 78410G104   2,168,707 7,814 SH   SOLE   0 0 7,814
SCOTTS MIRACLE-GRO CO CL A 810186106   1,476,379 6,027 SH   SOLE   0 0 6,027
SEAGATE TECHNOLOGY PLC SHS G7945M107   475,349 6,193 SH   SOLE   0 0 6,193
SEAGEN INC COM 81181C104   1,710,275 12,317 SH   SOLE   0 0 12,317
SHERWIN WILLIAMS CO COM 824348106   2,275,958 3,084 SH   SOLE   0 0 3,084
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   849,782 14,309 SH   SOLE   0 0 14,309
SKYWORKS SOLUTIONS INC COM 83088M102   4,571,468 24,915 SH   SOLE   0 0 24,915
SMITH A O CORP COM 831865209   3,561,712 52,680 SH   SOLE   0 0 52,680
SNAP INC CL A 83304A106   1,116,114 21,345 SH   SOLE   0 0 21,345
SOUTHERN COPPER CORP COM 84265V105   1,830,305 26,968 SH   SOLE   0 0 26,968
SPDR GOLD TR GOLD SHS 78463V107   409,338 2,559 SH   SOLE   0 0 2,559
SPOTIFY TECHNOLOGY S A SHS L8681T102   221,783 828 SH   SOLE   0 0 828
SPS COMM INC COM 78463M107   1,242,926 12,516 SH   SOLE   0 0 12,516
SQUARE INC CL A 852234103   3,440,655 15,154 SH   SOLE   0 0 15,154
STANDARD MTR PRODS INC COM 853666105   566,750 13,630 SH   SOLE   0 0 13,630
STANLEY BLACK & DECKER INC COM 854502101   2,603,846 13,041 SH   SOLE   0 0 13,041
STARBUCKS CORP COM 855244109   2,080,665 19,042 SH   SOLE   0 0 19,042
SUN CMNTYS INC COM 866674104   674,941 4,498 SH   SOLE   0 0 4,498
SUPERNUS PHARMACEUTICALS INC COM 868459108   428,410 16,364 SH   SOLE   0 0 16,364
SYKES ENTERPRISES INC COM 871237103   635,659 14,421 SH   SOLE   0 0 14,421
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   345,087 2,918 SH   SOLE   0 0 2,918
TARGET CORP COM 87612E106   3,296,957 16,645 SH   SOLE   0 0 16,645
TE CONNECTIVITY LTD REG SHS H84989104   1,416,330 10,970 SH   SOLE   0 0 10,970
TELADOC HEALTH INC COM 87918A105   1,432,165 7,880 SH   SOLE   0 0 7,880
TELEFLEX INCORPORATED COM 879369106   2,276,906 5,480 SH   SOLE   0 0 5,480
TENARIS S A SPONSORED ADS 88031M109   2,785,012 122,742 SH   SOLE   0 0 122,742
TERADYNE INC COM 880770102   3,361,835 27,628 SH   SOLE   0 0 27,628
TESLA INC COM 88160R101   3,175,857 4,755 SH   SOLE   0 0 4,755
TEXAS INSTRS INC COM 882508104   1,353,779 7,163 SH   SOLE   0 0 7,163
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,599,615 1,006 SH   SOLE   0 0 1,006
TJX COS INC NEW COM 872540109   1,729,000 26,138 SH   SOLE   0 0 26,138
TRANE TECHNOLOGIES PLC SHS G8994E103   2,002,781 12,097 SH   SOLE   0 0 12,097
TRANSUNION COM 89400J107   3,774,889 41,943 SH   SOLE   0 0 41,943
TREX CO INC COM 89531P105   1,876,259 20,497 SH   SOLE   0 0 20,497
TRIMBLE INC COM 896239100   1,442,271 18,541 SH   SOLE   0 0 18,541
TWILIO INC CL A 90138F102   3,970,892 11,653 SH   SOLE   0 0 11,653
TWITTER INC COM 90184L102   3,921,678 61,633 SH   SOLE   0 0 61,633
TYLER TECHNOLOGIES INC COM 902252105   2,740,478 6,455 SH   SOLE   0 0 6,455
U S PHYSICAL THERAPY INC COM 90337L108   540,876 5,196 SH   SOLE   0 0 5,196
ULTA BEAUTY INC COM 90384S303   3,675,461 11,888 SH   SOLE   0 0 11,888
UNILEVER PLC SPON ADR NEW 904767704   2,256,142 40,411 SH   SOLE   0 0 40,411
UNION PAC CORP COM 907818108   1,532,339 6,952 SH   SOLE   0 0 6,952
UNIVERSAL DISPLAY CORP COM 91347P105   1,194,410 5,045 SH   SOLE   0 0 5,045
V F CORP COM 918204108   3,510,843 43,929 SH   SOLE   0 0 43,929
VAIL RESORTS INC COM 91879Q109   961,131 3,295 SH   SOLE   0 0 3,295
VEEVA SYS INC CL A COM 922475108   874,842 3,349 SH   SOLE   0 0 3,349
VERISK ANALYTICS INC COM 92345Y106   958,264 5,423 SH   SOLE   0 0 5,423
VISA INC COM CL A 92826C839   2,247,400 10,614 SH   SOLE   0 0 10,614
VULCAN MATLS CO COM 929160109   1,127,452 6,681 SH   SOLE   0 0 6,681
WASTE CONNECTIONS INC COM 94106B101   712,934 6,602 SH   SOLE   0 0 6,602
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,225,928 7,900 SH   SOLE   0 0 7,900
XILINX INC COM 983919101   858,800 6,931 SH   SOLE   0 0 6,931
XYLEM INC COM 98419M100   568,561 5,406 SH   SOLE   0 0 5,406
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,988,030 4,098 SH   SOLE   0 0 4,098
ZENDESK INC COM 98936J101   1,614,462 12,174 SH   SOLE   0 0 12,174
ZILLOW GROUP INC CL C CAP STK 98954M200   241,088 1,860 SH   SOLE   0 0 1,860
ZIMMER BIOMET HOLDINGS INC COM 98956P102   552,498 3,451 SH   SOLE   0 0 3,451
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   456,683 1,421 SH   SOLE   0 0 1,421
ZYNGA INC CL A 98986T108   523,359 51,260 SH   SOLE   0 0 51,260