Mid Cap Growth Alpha ETF Holdings
Full Portfolio Holdings(As of November 5, 2026) |
Ticker | Cusip | Underlying Security | Strike Price | Quantity (Shares/ Par/ Units/ Contracts) | Notional Value | Market Value | Weight % | Current Market Value | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cencora, Inc. | COR US | 03073E105 | - | 2,097 | $712,309 | $712,309 | 3.84 | $712,309 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Marathon Petroleum Corporation | MPC US | 56585A102 | - | 1,663 | $627,483 | $627,483 | 3.37 | $627,483 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Expedia Group, Inc. | EXPE US | 30212P303 | - | 1,833 | $499,456 | $499,456 | 2.68 | $499,456 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DexCom, Inc. | DXCM US | 252131107 | - | 5,750 | $485,645 | $485,645 | 2.61 | $485,645 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IDEXX Laboratories, Inc. | IDXX US | 45168D104 | - | 709.00 | $475,533 | $475,533 | 2.55 | $475,533 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Vistra Corp. | VST US | 92840M102 | - | 4,197 | $473,799 | $473,799 | 2.55 | $473,799 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GoDaddy, Inc. Class A | GDDY US | 380237107 | - | 3,899 | $468,348 | $468,348 | 2.52 | $468,348 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gen Digital Inc. | GEN US | 668771108 | - | 14,484 | $443,210 | $443,210 | 2.38 | $443,210 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Maplebear Inc. | CART US | 565394103 | - | 7,525 | $434,870 | $434,870 | 2.34 | $434,870 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HEICO Corporation Class A | HEI/A US | 422806208 | - | 1,765 | $431,119 | $431,119 | 2.32 | $431,119 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rockwell Automation, Inc. | ROK US | 773903109 | - | 1,088 | $414,582 | $414,582 | 2.23 | $414,582 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| H&R Block, Inc. | HRB US | 093671105 | - | 7,379 | $405,919 | $405,919 | 2.18 | $405,919 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Corpay, Inc. | CPAY US | 219948106 | - | 908.00 | $405,876 | $405,876 | 2.18 | $405,876 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tapestry, Inc. | TPR US | 876030107 | - | 3,004 | $403,047 | $403,047 | 2.17 | $403,047 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gartner, Inc. | IT US | 366651107 | - | 2,015 | $399,111 | $399,111 | 2.14 | $399,111 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sysco Corporation | SYY US | 871829107 | - | 5,247 | $394,784 | $394,784 | 2.12 | $394,784 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Exelixis, Inc. | EXEL US | 30161Q104 | - | 5,646 | $387,937 | $387,937 | 2.08 | $387,937 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Keysight Technologies Inc | KEYS US | 49338L103 | - | 1,419 | $369,806 | $369,806 | 1.99 | $369,806 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equitable Holdings, Inc. | EQH US | 29452E101 | - | 6,555 | $346,825 | $346,825 | 1.86 | $346,825 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Chipotle Mexican Grill, Inc. | CMG US | 169656105 | - | 9,658 | $341,893 | $341,893 | 1.84 | $341,893 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Texas Roadhouse, Inc. | TXRH US | 882681109 | - | 1,731 | $331,988 | $331,988 | 1.78 | $331,988 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| NetApp, Inc. | NTAP US | 64110D104 | - | 1,937 | $328,089 | $328,089 | 1.76 | $328,089 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| eBay Inc. | EBAY US | 278642103 | - | 2,657 | $327,741 | $327,741 | 1.76 | $327,741 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Teradyne, Inc. | TER US | 880770102 | - | 1,500 | $319,110 | $319,110 | 1.71 | $319,110 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Datadog, Inc. Class A | DDOG US | 23804L103 | - | 1,718 | $299,963 | $299,963 | 1.61 | $299,963 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Affirm Holdings, Inc. Class A | AFRM US | 00827B106 | - | 4,189 | $291,806 | $291,806 | 1.57 | $291,806 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Snowflake, Inc. | SNOW US | 833445109 | - | 1,057 | $284,904 | $284,904 | 1.53 | $284,904 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| United Rentals, Inc. | URI US | 911363109 | - | 271.00 | $282,864 | $282,864 | 1.52 | $282,864 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Atlassian Corp Class A | TEAM US | 049468101 | - | 1,540 | $282,267 | $282,267 | 1.52 | $282,267 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cloudflare Inc Class A | NET US | 18915M107 | - | 1,128 | $275,807 | $275,807 | 1.48 | $275,807 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| XPO, Inc. | XPO US | 983793100 | - | 1,556 | $274,603 | $274,603 | 1.48 | $274,603 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Paylocity Holding Corp. | PCTY US | 70438V106 | - | 1,573 | $266,734 | $266,734 | 1.43 | $266,734 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Astera Labs, Inc. | ALAB US | 04626A103 | - | 1,463 | $262,565 | $262,565 | 1.41 | $262,565 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Aura Minerals Inc | AUGO US | 05152Q305 | - | 3,585 | $255,503 | $255,503 | 1.37 | $255,503 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Phillips 66 | PSX US | 718546104 | - | 967.00 | $238,888 | $238,888 | 1.28 | $238,888 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Comfort Systems USA, Inc. | FIX US | 199908104 | - | 247.00 | $238,340 | $238,340 | 1.28 | $238,340 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Carpenter Technology Corporation | CRS US | 144285103 | - | 757.00 | $211,281 | $211,281 | 1.13 | $211,112 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Manhattan Associates, Inc. | MANH US | 562750109 | - | 788.00 | $201,074 | $201,074 | 1.08 | $201,074 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lazard Inc | LAZ US | 52110M109 | - | 5,125 | $200,127 | $200,127 | 1.08 | $197,466 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sterling Infrastructure, Inc. | STRL US | 859241101 | - | 775.00 | $189,364 | $189,364 | 1.02 | $189,364 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Credo Technology Group Holding Ltd. | CRDO US | G25457105 | - | 1,625 | $182,536 | $182,536 | 0.98 | $182,536 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lumentum Holdings, Inc. | LITE US | 55024U109 | - | 347.00 | $176,866 | $176,866 | 0.95 | $176,866 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Reddit, Inc. Class A | RDDT US | 75734B100 | - | 1,851 | $173,642 | $173,642 | 0.93 | $173,642 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Halozyme Therapeutics, Inc. | HALO US | 40637H109 | - | 1,404 | $172,636 | $172,636 | 0.93 | $172,636 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Centene Corporation | CNC US | 15135B101 | - | 2,323 | $172,297 | $172,297 | 0.93 | $172,297 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Robinhood Markets, Inc. Class A | HOOD US | 770700102 | - | 2,165 | $169,714 | $169,714 | 0.91 | $169,714 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ralph Lauren Corporation Class A | RL US | 751212101 | - | 424.00 | $161,875 | $161,875 | 0.87 | $161,875 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Murphy USA, Inc. | MUSA US | 626755102 | - | 311.00 | $160,251 | $160,251 | 0.86 | $160,019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Anglogold Ashanti PLC | AU US | G0378L100 | - | 1,756 | $155,511 | $155,511 | 0.84 | $155,511 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rubrik, Inc. Class A | RBRK US | 781154109 | - | 1,469 | $155,332 | $155,332 | 0.83 | $155,332 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Trade Desk, Inc. Class A | TTD US | 88339J105 | - | 11,712 | $150,031 | $150,031 | 0.81 | $150,031 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Everus Construction Group, Inc. | ECG US | 300426103 | - | 2,064 | $149,516 | $149,516 | 0.80 | $149,516 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Medpace Holdings, Inc. | MEDP US | 58506Q109 | - | 221.00 | $140,331 | $140,331 | 0.75 | $140,331 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Valvoline, Inc. | VVV US | 92047W101 | - | 3,864 | $138,447 | $138,447 | 0.74 | $138,447 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Elastic NV | ESTC US | N14506104 | - | 1,576 | $132,699 | $132,699 | 0.71 | $132,699 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Lattice Semiconductor Corporation | LSCC US | 518415104 | - | 1,236 | $121,165 | $121,165 | 0.65 | $121,165 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Iridium Communications Inc. | IRDM US | 46269C102 | - | 2,480 | $104,210 | $104,210 | 0.56 | $104,210 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MKS Inc. | MKSI US | 55306N104 | - | 583.00 | $103,086 | $103,086 | 0.55 | $103,086 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DocuSign, Inc. | DOCU US | 256163106 | - | 1,268 | $100,071 | $100,071 | 0.54 | $100,071 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Old Dominion Freight Line, Inc. | ODFL US | 679580100 | - | 572.00 | $97,560 | $97,560 | 0.52 | $97,560 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fabrinet | FN US | G3323L100 | - | 328.00 | $96,094 | $96,094 | 0.52 | $96,094 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Williams-Sonoma, Inc. | WSM US | 969904101 | - | 339.00 | $87,956 | $87,956 | 0.47 | $87,669 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MongoDB, Inc. Class A | MDB US | 60937P106 | - | 286.00 | $87,113 | $87,113 | 0.47 | $87,113 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Simon Property Group, Inc. | SPG US | 828806109 | - | 382.00 | $86,542 | $86,542 | 0.46 | $86,542 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Rocket Lab Corporation | RKLB US | 773121108 | - | 1,720 | $79,103 | $79,103 | 0.42 | $79,103 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Zoetis, Inc. Class A | ZTS US | 98978V103 | - | 935.00 | $77,307 | $77,307 | 0.42 | $76,773 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Neurocrine Biosciences, Inc. | NBIX US | 64125C109 | - | 461.00 | $73,649 | $73,649 | 0.40 | $73,649 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TKO Group Holdings, Inc. Class A | TKO US | 87256C101 | - | 373.00 | $70,549 | $70,549 | 0.38 | $70,549 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| nVent Electric plc | NVT US | G6700G107 | - | 715.00 | $70,503 | $70,503 | 0.38 | $70,342 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Forgent Power Solutions, Inc. Class A | FPS US | 34631F102 | - | 3,804 | $69,271 | $69,271 | 0.37 | $69,271 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dynatrace, Inc. | DT US | 268150109 | - | 1,574 | $68,784 | $68,784 | 0.37 | $68,784 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HEICO Corporation | HEI US | 422806109 | - | 182.00 | $59,574 | $59,574 | 0.32 | $59,574 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Churchill Downs Incorporated | CHDN US | 171484108 | - | 486.00 | $47,715 | $47,715 | 0.26 | $47,715 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Guardant Health, Inc. | GH US | 40131M109 | - | 288.00 | $44,188 | $44,188 | 0.24 | $44,188 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| IES Holdings, Inc. | IESC US | 44951W106 | - | 270.00 | $39,307 | $39,307 | 0.21 | $39,307 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Targa Resources Corp. | TRGP US | 87612G101 | - | 143.00 | $39,064 | $39,064 | 0.21 | $38,870 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| AAON, Inc. | AAON US | 000360206 | - | 711.00 | $38,693 | $38,693 | 0.21 | $38,693 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MACOM Technology Solutions Holdings, Inc. | MTSI US | 55405Y100 | - | 200.00 | $38,070 | $38,070 | 0.20 | $38,070 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Guidewire Software, Inc. | GWRE US | 40171V100 | - | 211.00 | $35,311 | $35,311 | 0.19 | $35,311 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CoreWeave, Inc. Class A | CRWV US | 21873S108 | - | 797.00 | $34,797 | $34,797 | 0.19 | $34,797 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Natera, Inc. | NTRA US | 632307104 | - | 61.00 | $22,189 | $22,189 | 0.12 | $22,189 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TeraWulf Inc. | WULF US | 88080T104 | - | 2,036 | $20,523 | $20,523 | 0.11 | $20,523 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ON Semiconductor Corporation | ON US | 682189105 | - | 315.00 | $19,848 | $19,848 | 0.11 | $19,848 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ameriprise Financial, Inc. | AMP US | 03076C106 | - | 34.00 | $17,317 | $17,317 | 0.09 | $17,317 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Modine Manufacturing Company | MOD US | 607828100 | - | 189.00 | $17,273 | $17,273 | 0.09 | $17,273 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Five Below, Inc. | FIVE US | 33829M101 | - | 68.00 | $16,406 | $16,406 | 0.09 | $16,406 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Toast, Inc. Class A | TOST US | 888787108 | - | 429.00 | $15,084 | $15,084 | 0.08 | $15,084 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Super Micro Computer, Inc. | SMCI US | 86800U302 | - | 456.00 | $12,348 | $12,348 | 0.07 | $12,348 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Microchip Technology Incorporated | MCHP US | 595017104 | - | 147.00 | $9,533 | $9,533 | 0.05 | $9,533 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Isaac Corporation | FICO US | 303250104 | - | 13.00 | $9,196 | $9,196 | 0.05 | $9,196 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Delta Air Lines, Inc. | DAL US | 247361702 | - | 75.00 | $6,402 | $6,402 | 0.03 | $6,402 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TTM Technologies, Inc. | TTMI US | 87305R109 | - | 69.00 | $4,293 | $4,293 | 0.02 | $4,293 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gentherm Incorporated | THRM US | 37253A103 | - | 84.00 | $2,488 | $2,488 | 0.01 | $2,488 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Quantinuum Inc. Class A | QNT US | 74768A104 | - | 71.00 | $2,117 | $2,117 | 0.01 | $2,117 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| US DOLLARS | USD | MD_142224 | - | -5,380 | $-5,380 | $-5,380 | -0.03 | $-5,380 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||