{"data":{"id":"10.5061/dryad.12jm63zd5","type":"dois","attributes":{"doi":"10.5061/dryad.12jm63zd5","prefix":"10.5061","suffix":"dryad.12jm63zd5","identifiers":[],"alternateIdentifiers":[],"creators":[{"name":"Opdensteinen, Patrick","nameType":"Personal","affiliation":["University of California San Diego"],"nameIdentifiers":[{"schemeUri":"https://orcid.org","nameIdentifier":"https://orcid.org/0000-0002-4068-0843","nameIdentifierScheme":"ORCID"}]},{"name":"Lewin, Kyle","nameType":"Personal","affiliation":["University of California San Diego"],"nameIdentifiers":[]},{"name":"Jain, Anshal","nameType":"Personal","affiliation":["University of California San Diego"],"nameIdentifiers":[]},{"name":"Copeland, Andrew","nameType":"Personal","affiliation":["University of California San Diego"],"nameIdentifiers":[]},{"name":"Copeland, Jonathan","nameType":"Personal","affiliation":["University of California San Diego"],"nameIdentifiers":[]},{"name":"Ghazinejad, Maziar","nameType":"Personal","affiliation":["University of California San Diego"],"nameIdentifiers":[]},{"name":"Aagard, Marnie","nameType":"Personal","affiliation":["University of California San Diego"],"nameIdentifiers":[{"schemeUri":"https://orcid.org","nameIdentifier":"https://orcid.org/0009-0004-0810-2201","nameIdentifierScheme":"ORCID"}]},{"name":"Steinmetz, Nicole","nameType":"Personal","affiliation":["University of California San Diego"],"nameIdentifiers":[]}],"titles":[{"title":"Data from: Streamlined molecular farming of plant virus therapeutics for space flight and other low-resource environments"}],"publisher":"Dryad","container":{},"publicationYear":2026,"subjects":[{"subject":"FOS: Agricultural biotechnology","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Chemical engineering","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Biological sciences","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Engineering and technology","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Environmental biotechnology","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Environmental engineering","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Medical and health sciences","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Nano-technology","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Other engineering and technologies","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"Plant molecular farming"},{"subject":"space flight"},{"subject":"apoplast"},{"subject":"Ultrafiltration","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"},{"subject":"diafiltration"},{"subject":"plant virus"},{"subject":"plant virus therapeutics"},{"subject":"THERAPEUTICS"}],"contributors":[],"dates":[{"date":"2026-06-25T22:22:31Z","dateType":"Created"},{"date":"2026-06-25T22:22:32Z","dateType":"Submitted"},{"date":"2026-07-20T00:00:00Z","dateType":"Issued"},{"date":"2026-07-20T00:00:00Z","dateType":"Available"}],"language":"en","types":{"ris":"DATA","bibtex":"misc","citeproc":"dataset","schemaOrg":"Dataset","resourceType":"dataset","resourceTypeGeneral":"Dataset"},"relatedIdentifiers":[{"relationType":"IsCitedBy","relatedIdentifier":"10.1038/s44383-026-00030-y","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":["11097143 bytes"],"formats":[],"version":"4","rightsList":[{"rights":"Creative Commons Zero v1.0 Universal","rightsUri":"https://creativecommons.org/publicdomain/zero/1.0/legalcode","schemeUri":"https://spdx.org/licenses/","rightsIdentifier":"cc0-1.0","rightsIdentifierScheme":"SPDX"}],"descriptions":[{"description":"The resupply of pharmaceuticals during long-term space missions is\n challenging due to long travel distances and the reduced shelf-life of\n pharmaceuticals under extraterrestrial conditions. On-demand\n pharmaceutical production using plants could address this limitation.\n Plants are already cultivated in space, but the production of\n pharmaceuticals in plants is hampered by traditionally complex\n purification processes. Here, we describe a simplified production and\n purification strategy for cowpea mosaic virus (CPMV), a plant virus-based\n therapeutic candidate with strong immunomodulatory properties suitable for\n cancer therapy and vaccine development. By combining vacuum infiltration\n and centrifugation, intact CPMV particles were recovered from the apoplast\n without damaging the plant tissue, eliminating the need for tissue\n disruption. Impurities in apoplast eluates were efficiently removed by\n ultrafiltration/diafiltration, exploiting the size difference between CPMV\n and contaminants. The process was scalable when applied to more than 50\n plants. We assessed the robustness of this production process under\n simulated space conditions, including microgravity, temperature shifts,\n and exposure to reactive oxygen species (ROS). Microgravity altered plant\n morphology, whereas temperature changes and ROS stress affected CPMV\n yields in a time-dependent manner. Beyond applications in space, these\n findings enable terrestrial strategies for plant molecular farming in\n low-resource environments.","descriptionType":"Abstract"},{"description":"# Data from: Streamlined molecular farming of plant virus therapeutics for\n space flight and other low-resource environments Dataset DOI:\n [10.5061/dryad.12jm63zd5](https://doi.org/10.5061/dryad.12jm63zd5) ##\n Description of the data and file structure The following files contain the\n raw datasets required to reproduce the analyses presented in the article\n *“Streamlined molecular farming of plant virus therapeutics for space\n flight and other low-resource environments\". *This\n article was authored by Patrick Opdensteinen, Kyle Lewin, Anshal Jain,\n Andrew Copeland, Jonathan Copeland, Maziar Ghazinejad, and Nicole F.\n Steinmetz (University of California, San Diego, CA, USA) for *NPJ Science\n of Plants* (2026). These data support an investigation into the production\n and purification of cowpea mosaic virus (CPMV) from plants using a\n simplified apoplast extraction process. CPMV particles were recovered from\n infected plants through vacuum infiltration and centrifugation without\n disrupting plant tissue, followed by ultrafiltration/diafiltration to\n remove impurities. The resulting viral particle samples were analyzed to\n evaluate process scalability and robustness under simulated space\n conditions, including microgravity, temperature shifts, and reactive\n oxygen species (ROS) exposure. The raw data included in this repository\n correspond to the measurements used to generate the figures and\n statistical analyses reported in the publication and are intended to be\n reproducible using the provided data. Methods used to assess the\n streamlined production and purification of cowpea mosaic virus (CPMV)\n include vacuum infiltration, apoplast extraction by centrifugation,\n ultrafiltration/diafiltration, and analyses of plant growth, virus yield,\n and process performance under simulated spaceflight conditions, including\n microgravity, temperature shifts, and reactive oxygen species (ROS)\n exposure. ### Files and variables #### File: Figure_3A.csv\n **Description:** This file contains comma-separated values (.csv) that\n represent the raw data used to produce Figure 3A of the reference paper.\n The data lists local acceleration vectors recorded by a random positioning\n machine (RPM) during simulation of gravity during spaceflight. #####\n Variables * accel_X: acceleration in x coordinate (m/s²) * accel_y:\n acceleration in y coordinate (m/s²) * accel_z: acceleration in z\n coordinate (m/s²) * enoder_a: tracks speed and distance of the rotation *\n encoder_b: tracks direction of the rotation * t: time (data is recorded\n every 0.8 seconds) #### File: Figure_3E.xlsx **Description:** This file is\n an Excel spreadsheet that contains the raw data used to produce the graph\n shown in Figure 3E of the reference paper. These data were collected\n through chlorophyll content analysis of primary leaves from uninfected and\n Cowpea Mosaic Virus(CPMV)-infected black-eyed pea plants following 14 days\n under simulated space conditions and, for some, exposure to reactive\n oxygen species (ROS).  ##### Variables * CPMV: Cowpea Mosaic Virus * ROS:\n Reactive Oxygen Species * g: gravity conditions in the experiment (1xg\n = regular gravity; 0xg = simulated microgravity) #### File: Figure_3F.xlsx\n **Description:** This file is an Excel spreadsheet that contains the raw\n data used to produce the graph shown in Figure 3F of the reference paper.\n These data were collected through chlorophyll content analysis of\n secondary leaves from uninfected and Cowpea Mosaic Virus(CPMV)-infected\n black-eyed pea plants following 14 days under simulated space conditions\n and, for some, exposure to reactive oxygen species (ROS).  ##### Variables\n * CPMV: Cowpea Mosaic Virus * ROS: Reactive Oxygen Species * g: gravity\n conditions in the experiment (1xg = regular gravity; 0xg = simulated\n microgravity, ) #### File: Figure_4A.xlsx **Description:** This file is an\n Excel spreadsheet that contains the raw data used to produce the graphic\n shown in Figure 4A of the reference paper. These data detail the effect of\n temperature and reactive oxygen species (ROS) stress on Cowpea Mosaic\n Virus (CPMV) accumulation in blender extracts of primary leaves from\n CPMV-infected plants.  ##### Variables * g/L: grams per Liter * CPMV:\n Cowpea Mosaic Virus * C: Temperature  (degree Celcius) * ROS: Reactive\n Oxygen Species #### File: Figure_4B.xlsx **Description:** This file is an\n Excel spreadsheet that contains the raw data used to produce the graphic\n shown in Figure 4B of the reference paper. These data detail the effect of\n temperature and reactive oxygen species (ROS) stress on Cowpea Mosaic\n Virus (CPMV) accumulation in apoplast eluates of primary leaves from\n CPMV-infected plants.  ##### Variables * g/L: grams per Liter * CPMV:\n Cowpea Mosaic Virus * C: Temperature (degree Celcius) * ROS: Reactive\n Oxygen Species #### File: Figure_5D.xlsx **Description:** This file is an\n Excel spreadsheet that contains the raw data used to produce the graph\n shown in Figure 5D of the reference paper. These data detail the\n densitometric analysis profile of apoplast eluates from Cowpea Mosaic\n Virus (CPMV)-infected black-eyed pea plants using alkaline, neutral and\n acidic buffers. The dataset was collected to analyze CPMV recovery under\n variable conditions.  ##### Variables * Lane: The defined area of analysis\n (a vertical column) where a sample was loaded and separated * Peak: A\n detected band within a lane, represented as a peak on a 1D optical density\n profile graph - Dist.: The migration distance of a peak (pixels) -\n Width: The width of the peak profile (pixels) - Height: The maximum\n optical intensity of the peak (relative intensity units) - Area: The total\n integrated area under the peak curve (area/integrated optical Density) -\n %: The relative abundance of a specific peak compared to the sum of all\n peaks within that specific lane (%) - Rf: The relative migration distance\n of a band - Adj. Rf: The adjusted relative migration distance of a band -\n KPO4: Potassium phosphate buffer - MES: MES\n buffer (2-(N-morpholino)ethanesulfonic acid) buffer - CPMV: Cowpea mosaic\n virus - pH: Quantitative measure of the acidity or basicity of aqueous\n solutions #### File: Figure_5F.csv **Description:** This file contains\n comma-separated values (.csv) that represent the raw data used to produce\n Figure 5F in the reference paper. The data detail the size exclusion\n chromatography (SEC) elution profile of Cowpea Mosaic Virus (CPMV)\n purified from apoplast eluates at pH 7.0. These data were collected to\n characterize the extracted CPMV product.  ##### Variables * UV\n 1_260: absorbance at 260 nm * UV 2_280: absorbance at 280 nm * ml:\n milliliter(s) * mAU: milli Absorbance Units ## Code/software The files in\n this dataset are provided as Microsoft Excel spreadsheets (.xlsx) or\n comma-separated value (.csv) files. The files can be opened and viewed\n using Microsoft Excel or other software capable of reading .xlsx and .csv\n formats (e.g., LibreOffice Calc, Google Sheets, Apple Numbers). No custom\n code, scripts, or specialized software are required to access or interpret\n the data files.","descriptionType":"TechnicalInfo"}],"geoLocations":[],"fundingReferences":[{"awardTitle":"Translational Research Institute for Space Health (TRISH)","funderName":"NASA Research Park","awardNumber":"NNX16AO69A","funderIdentifier":"https://ror.org/04hccab49","funderIdentifierType":"ROR"},{"funderName":"Center for Cancer Research","awardNumber":"R01-CA274640","funderIdentifier":"https://ror.org/05bjen692","funderIdentifierType":"ROR"}],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHJlc291cmNlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00L21ldGFkYXRhLnhzZCI+CiAgPGlkZW50aWZpZXIgaWRlbnRpZmllclR5cGU9IkRPSSI+MTAuNTA2MS9EUllBRC4xMkpNNjNaRDU8L2lkZW50aWZpZXI+CiAgPGNyZWF0b3JzPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPk9wZGVuc3RlaW5lbiwgUGF0cmljazwvY3JlYXRvck5hbWU+CiAgICAgIDxuYW1lSWRlbnRpZmllciBuYW1lSWRlbnRpZmllclNjaGVtZT0iT1JDSUQiIHNjaGVtZVVSST0iaHR0cDovL29yY2lkLm9yZy8iPjAwMDAtMDAwMi00MDY4LTA4NDM8L25hbWVJZGVudGlmaWVyPgogICAgICA8YWZmaWxpYXRpb24gYWZmaWxpYXRpb25JZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDE2OHIzdzQ4IiBhZmZpbGlhdGlvbklkZW50aWZpZXJTY2hlbWU9IlJPUiIgc2NoZW1lVVJJPSJodHRwczovL3Jvci5vcmciPlVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYSBTYW4gRGllZ288L2FmZmlsaWF0aW9uPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkxld2luLCBLeWxlPC9jcmVhdG9yTmFtZT4KICAgICAgPGFmZmlsaWF0aW9uIGFmZmlsaWF0aW9uSWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAxNjhyM3c0OCIgYWZmaWxpYXRpb25JZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnIj5Vbml2ZXJzaXR5IG9mIENhbGlmb3JuaWEgU2FuIERpZWdvPC9hZmZpbGlhdGlvbj4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5KYWluLCBBbnNoYWw8L2NyZWF0b3JOYW1lPgogICAgICA8YWZmaWxpYXRpb24gYWZmaWxpYXRpb25JZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDE2OHIzdzQ4IiBhZmZpbGlhdGlvbklkZW50aWZpZXJTY2hlbWU9IlJPUiIgc2NoZW1lVVJJPSJodHRwczovL3Jvci5vcmciPlVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYSBTYW4gRGllZ288L2FmZmlsaWF0aW9uPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkNvcGVsYW5kLCBBbmRyZXc8L2NyZWF0b3JOYW1lPgogICAgICA8YWZmaWxpYXRpb24gYWZmaWxpYXRpb25JZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDE2OHIzdzQ4IiBhZmZpbGlhdGlvbklkZW50aWZpZXJTY2hlbWU9IlJPUiIgc2NoZW1lVVJJPSJodHRwczovL3Jvci5vcmciPlVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYSBTYW4gRGllZ288L2FmZmlsaWF0aW9uPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkNvcGVsYW5kLCBKb25hdGhhbjwvY3JlYXRvck5hbWU+CiAgICAgIDxhZmZpbGlhdGlvbiBhZmZpbGlhdGlvbklkZW50aWZpZXI9Imh0dHBzOi8vcm9yLm9yZy8wMTY4cjN3NDgiIGFmZmlsaWF0aW9uSWRlbnRpZmllclNjaGVtZT0iUk9SIiBzY2hlbWVVUkk9Imh0dHBzOi8vcm9yLm9yZyI+VW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhIFNhbiBEaWVnbzwvYWZmaWxpYXRpb24+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+R2hhemluZWphZCwgTWF6aWFyPC9jcmVhdG9yTmFtZT4KICAgICAgPGFmZmlsaWF0aW9uIGFmZmlsaWF0aW9uSWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAxNjhyM3c0OCIgYWZmaWxpYXRpb25JZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnIj5Vbml2ZXJzaXR5IG9mIENhbGlmb3JuaWEgU2FuIERpZWdvPC9hZmZpbGlhdGlvbj4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5BYWdhcmQsIE1hcm5pZTwvY3JlYXRvck5hbWU+CiAgICAgIDxuYW1lSWRlbnRpZmllciBuYW1lSWRlbnRpZmllclNjaGVtZT0iT1JDSUQiIHNjaGVtZVVSST0iaHR0cDovL29yY2lkLm9yZy8iPjAwMDktMDAwNC0wODEwLTIyMDE8L25hbWVJZGVudGlmaWVyPgogICAgICA8YWZmaWxpYXRpb24gYWZmaWxpYXRpb25JZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDE2OHIzdzQ4IiBhZmZpbGlhdGlvbklkZW50aWZpZXJTY2hlbWU9IlJPUiIgc2NoZW1lVVJJPSJodHRwczovL3Jvci5vcmciPlVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYSBTYW4gRGllZ288L2FmZmlsaWF0aW9uPgogICAgPC9jcmVhdG9yPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPlN0ZWlubWV0eiwgTmljb2xlPC9jcmVhdG9yTmFtZT4KICAgICAgPGFmZmlsaWF0aW9uIGFmZmlsaWF0aW9uSWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAxNjhyM3c0OCIgYWZmaWxpYXRpb25JZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnIj5Vbml2ZXJzaXR5IG9mIENhbGlmb3JuaWEgU2FuIERpZWdvPC9hZmZpbGlhdGlvbj4KICAgIDwvY3JlYXRvcj4KICA8L2NyZWF0b3JzPgogIDx0aXRsZXM+CiAgICA8dGl0bGU+CiAgICAgIERhdGEgZnJvbTogU3RyZWFtbGluZWQgbW9sZWN1bGFyIGZhcm1pbmcgb2YgcGxhbnQgdmlydXMgdGhlcmFwZXV0aWNzIGZvcgogICAgICBzcGFjZSBmbGlnaHQgYW5kIG90aGVyIGxvdy1yZXNvdXJjZSBlbnZpcm9ubWVudHMKICAgIDwvdGl0bGU+CiAgPC90aXRsZXM+CiAgPHB1Ymxpc2hlciBwdWJsaXNoZXJJZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDB4Nmg1bjk1IiBwdWJsaXNoZXJJZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnLyI+RHJ5YWQ8L3B1Ymxpc2hlcj4KICA8cmVzb3VyY2VUeXBlIHJlc291cmNlVHlwZUdlbmVyYWw9IkRhdGFzZXQiPmRhdGFzZXQ8L3Jlc291cmNlVHlwZT4KICA8cHVibGljYXRpb25ZZWFyPjIwMjY8L3B1YmxpY2F0aW9uWWVhcj4KICA8c3ViamVjdHM+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogQWdyaWN1bHR1cmFsIGJpb3RlY2hub2xvZ3k8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogQ2hlbWljYWwgZW5naW5lZXJpbmc8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogQmlvbG9naWNhbCBzY2llbmNlczwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9ImZvcyIgc2NoZW1lVVJJPSJodHRwczovL3dlYi1hcmNoaXZlLm9lY2Qub3JnLzIwMTItMDYtMTUvMTM4NTc1LTM4MjM1MTQ3LnBkZiI+Rk9TOiBFbmdpbmVlcmluZyBhbmQgdGVjaG5vbG9neTwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9ImZvcyIgc2NoZW1lVVJJPSJodHRwczovL3dlYi1hcmNoaXZlLm9lY2Qub3JnLzIwMTItMDYtMTUvMTM4NTc1LTM4MjM1MTQ3LnBkZiI+Rk9TOiBFbnZpcm9ubWVudGFsIGJpb3RlY2hub2xvZ3k8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogRW52aXJvbm1lbnRhbCBlbmdpbmVlcmluZzwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9ImZvcyIgc2NoZW1lVVJJPSJodHRwczovL3dlYi1hcmNoaXZlLm9lY2Qub3JnLzIwMTItMDYtMTUvMTM4NTc1LTM4MjM1MTQ3LnBkZiI+Rk9TOiBNZWRpY2FsIGFuZCBoZWFsdGggc2NpZW5jZXM8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogTmFuby10ZWNobm9sb2d5PC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iZm9zIiBzY2hlbWVVUkk9Imh0dHBzOi8vd2ViLWFyY2hpdmUub2VjZC5vcmcvMjAxMi0wNi0xNS8xMzg1NzUtMzgyMzUxNDcucGRmIj5GT1M6IE90aGVyIGVuZ2luZWVyaW5nIGFuZCB0ZWNobm9sb2dpZXM8L3N1YmplY3Q+CiAgICA8c3ViamVjdD5QbGFudCBtb2xlY3VsYXIgZmFybWluZzwvc3ViamVjdD4KICAgIDxzdWJqZWN0PnNwYWNlIGZsaWdodDwvc3ViamVjdD4KICAgIDxzdWJqZWN0PmFwb3BsYXN0PC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iUExPUyBTdWJqZWN0IEFyZWEgVGhlc2F1cnVzIiBzY2hlbWVVUkk9Imh0dHBzOi8vZ2l0aHViLmNvbS9QTE9TL3Bsb3MtdGhlc2F1cnVzIj5VbHRyYWZpbHRyYXRpb248L3N1YmplY3Q+CiAgICA8c3ViamVjdD5kaWFmaWx0cmF0aW9uPC9zdWJqZWN0PgogICAgPHN1YmplY3Q+cGxhbnQgdmlydXM8L3N1YmplY3Q+CiAgICA8c3ViamVjdD5wbGFudCB2aXJ1cyB0aGVyYXBldXRpY3M8L3N1YmplY3Q+CiAgICA8c3ViamVjdD5USEVSQVBFVVRJQ1M8L3N1YmplY3Q+CiAgPC9zdWJqZWN0cz4KICA8ZnVuZGluZ1JlZmVyZW5jZXM+CiAgICA8ZnVuZGluZ1JlZmVyZW5jZT4KICAgICAgPGZ1bmRlck5hbWU+TkFTQSBSZXNlYXJjaCBQYXJrPC9mdW5kZXJOYW1lPgogICAgICA8ZnVuZGVySWRlbnRpZmllciBmdW5kZXJJZGVudGlmaWVyVHlwZT0iUk9SIj5odHRwczovL3Jvci5vcmcvMDRoY2NhYjQ5PC9mdW5kZXJJZGVudGlmaWVyPgogICAgICA8YXdhcmROdW1iZXI+Tk5YMTZBTzY5QTwvYXdhcmROdW1iZXI+CiAgICAgIDxhd2FyZFRpdGxlPlRyYW5zbGF0aW9uYWwgUmVzZWFyY2ggSW5zdGl0dXRlIGZvciBTcGFjZSBIZWFsdGggKFRSSVNIKTwvYXdhcmRUaXRsZT4KICAgIDwvZnVuZGluZ1JlZmVyZW5jZT4KICAgIDxmdW5kaW5nUmVmZXJlbmNlPgogICAgICA8ZnVuZGVyTmFtZT5DZW50ZXIgZm9yIENhbmNlciBSZXNlYXJjaDwvZnVuZGVyTmFtZT4KICAgICAgPGZ1bmRlcklkZW50aWZpZXIgZnVuZGVySWRlbnRpZmllclR5cGU9IlJPUiI+aHR0cHM6Ly9yb3Iub3JnLzA1YmplbjY5MjwvZnVuZGVySWRlbnRpZmllcj4KICAgICAgPGF3YXJkTnVtYmVyPlIwMS1DQTI3NDY0MDwvYXdhcmROdW1iZXI+CiAgICAgIDxhd2FyZFRpdGxlLz4KICAgIDwvZnVuZGluZ1JlZmVyZW5jZT4KICA8L2Z1bmRpbmdSZWZlcmVuY2VzPgogIDxkYXRlcz4KICAgIDxkYXRlIGRhdGVUeXBlPSJDcmVhdGVkIj4yMDI2LTA2LTI1VDIyOjIyOjMxWjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJTdWJtaXR0ZWQiPjIwMjYtMDYtMjVUMjI6MjI6MzJaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9Iklzc3VlZCI+MjAyNi0wNy0yMFQwMDowMDowMFo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iQXZhaWxhYmxlIj4yMDI2LTA3LTIwVDAwOjAwOjAwWjwvZGF0ZT4KICA8L2RhdGVzPgogIDxsYW5ndWFnZT5lbjwvbGFuZ3VhZ2U+CiAgPHJlbGF0ZWRJZGVudGlmaWVycz4KICAgIDxyZWxhdGVkSWRlbnRpZmllciByZWxhdGlvblR5cGU9IklzQ2l0ZWRCeSIgcmVsYXRlZElkZW50aWZpZXJUeXBlPSJET0kiPmh0dHBzOi8vZG9pLm9yZy8xMC4xMDM4L3M0NDM4My0wMjYtMDAwMzAteTwvcmVsYXRlZElkZW50aWZpZXI+CiAgPC9yZWxhdGVkSWRlbnRpZmllcnM+CiAgPHNpemVzPgogICAgPHNpemU+MTEwOTcxNDMgYnl0ZXM8L3NpemU+CiAgPC9zaXplcz4KICA8dmVyc2lvbj40PC92ZXJzaW9uPgogIDxyaWdodHNMaXN0PgogICAgPHJpZ2h0cyByaWdodHNVUkk9Imh0dHBzOi8vc3BkeC5vcmcvbGljZW5zZXMvQ0MwLTEuMC5odG1sIj5DcmVhdGl2ZSBDb21tb25zIFplcm8gdjEuMCBVbml2ZXJzYWw8L3JpZ2h0cz4KICA8L3JpZ2h0c0xpc3Q+CiAgPGRlc2NyaXB0aW9ucz4KICAgIDxkZXNjcmlwdGlvbiBkZXNjcmlwdGlvblR5cGU9IkFic3RyYWN0Ij4KICAgICAgVGhlIHJlc3VwcGx5IG9mIHBoYXJtYWNldXRpY2FscyBkdXJpbmcgbG9uZy10ZXJtIHNwYWNlIG1pc3Npb25zIGlzCiAgICAgIGNoYWxsZW5naW5nIGR1ZSB0byBsb25nIHRyYXZlbCBkaXN0YW5jZXMgYW5kIHRoZSByZWR1Y2VkIHNoZWxmLWxpZmUgb2YKICAgICAgcGhhcm1hY2V1dGljYWxzIHVuZGVyIGV4dHJhdGVycmVzdHJpYWwgY29uZGl0aW9ucy4gT24tZGVtYW5kCiAgICAgIHBoYXJtYWNldXRpY2FsIHByb2R1Y3Rpb24gdXNpbmcgcGxhbnRzIGNvdWxkIGFkZHJlc3MgdGhpcyBsaW1pdGF0aW9uLgogICAgICBQbGFudHMgYXJlIGFscmVhZHkgY3VsdGl2YXRlZCBpbiBzcGFjZSwgYnV0IHRoZSBwcm9kdWN0aW9uIG9mCiAgICAgIHBoYXJtYWNldXRpY2FscyBpbiBwbGFudHMgaXMgaGFtcGVyZWQgYnkgdHJhZGl0aW9uYWxseSBjb21wbGV4CiAgICAgIHB1cmlmaWNhdGlvbiBwcm9jZXNzZXMuIEhlcmUsIHdlIGRlc2NyaWJlIGEgc2ltcGxpZmllZCBwcm9kdWN0aW9uIGFuZAogICAgICBwdXJpZmljYXRpb24gc3RyYXRlZ3kgZm9yIGNvd3BlYSBtb3NhaWMgdmlydXMgKENQTVYpLCBhIHBsYW50IHZpcnVzLWJhc2VkCiAgICAgIHRoZXJhcGV1dGljIGNhbmRpZGF0ZSB3aXRoIHN0cm9uZyBpbW11bm9tb2R1bGF0b3J5IHByb3BlcnRpZXMgc3VpdGFibGUgZm9yCiAgICAgIGNhbmNlciB0aGVyYXB5IGFuZCB2YWNjaW5lIGRldmVsb3BtZW50LiBCeSBjb21iaW5pbmcgdmFjdXVtIGluZmlsdHJhdGlvbgogICAgICBhbmQgY2VudHJpZnVnYXRpb24sIGludGFjdCBDUE1WIHBhcnRpY2xlcyB3ZXJlIHJlY292ZXJlZCBmcm9tIHRoZSBhcG9wbGFzdAogICAgICB3aXRob3V0IGRhbWFnaW5nIHRoZSBwbGFudCB0aXNzdWUsIGVsaW1pbmF0aW5nIHRoZSBuZWVkIGZvciB0aXNzdWUKICAgICAgZGlzcnVwdGlvbi4gSW1wdXJpdGllcyBpbiBhcG9wbGFzdCBlbHVhdGVzIHdlcmUgZWZmaWNpZW50bHkgcmVtb3ZlZCBieQogICAgICB1bHRyYWZpbHRyYXRpb24vZGlhZmlsdHJhdGlvbiwgZXhwbG9pdGluZyB0aGUgc2l6ZSBkaWZmZXJlbmNlIGJldHdlZW4gQ1BNVgogICAgICBhbmQgY29udGFtaW5hbnRzLiBUaGUgcHJvY2VzcyB3YXMgc2NhbGFibGUgd2hlbiBhcHBsaWVkIHRvIG1vcmUgdGhhbiA1MAogICAgICBwbGFudHMuIFdlIGFzc2Vzc2VkIHRoZSByb2J1c3RuZXNzIG9mIHRoaXMgcHJvZHVjdGlvbiBwcm9jZXNzIHVuZGVyCiAgICAgIHNpbXVsYXRlZCBzcGFjZSBjb25kaXRpb25zLCBpbmNsdWRpbmcgbWljcm9ncmF2aXR5LCB0ZW1wZXJhdHVyZSBzaGlmdHMsCiAgICAgIGFuZCBleHBvc3VyZSB0byByZWFjdGl2ZSBveHlnZW4gc3BlY2llcyAoUk9TKS4gTWljcm9ncmF2aXR5IGFsdGVyZWQgcGxhbnQKICAgICAgbW9ycGhvbG9neSwgd2hlcmVhcyB0ZW1wZXJhdHVyZSBjaGFuZ2VzIGFuZCBST1Mgc3RyZXNzIGFmZmVjdGVkIENQTVYKICAgICAgeWllbGRzIGluIGEgdGltZS1kZXBlbmRlbnQgbWFubmVyLiBCZXlvbmQgYXBwbGljYXRpb25zIGluIHNwYWNlLCB0aGVzZQogICAgICBmaW5kaW5ncyBlbmFibGUgdGVycmVzdHJpYWwgc3RyYXRlZ2llcyBmb3IgcGxhbnQgbW9sZWN1bGFyIGZhcm1pbmcgaW4KICAgICAgbG93LXJlc291cmNlIGVudmlyb25tZW50cy4KICAgIDwvZGVzY3JpcHRpb24+CiAgICA8ZGVzY3JpcHRpb24gZGVzY3JpcHRpb25UeXBlPSJUZWNobmljYWxJbmZvIj4KICAgICAgIyBEYXRhIGZyb206IFN0cmVhbWxpbmVkIG1vbGVjdWxhciBmYXJtaW5nIG9mIHBsYW50IHZpcnVzIHRoZXJhcGV1dGljcyBmb3IKICAgICAgc3BhY2UgZmxpZ2h0IGFuZCBvdGhlciBsb3ctcmVzb3VyY2UgZW52aXJvbm1lbnRzIERhdGFzZXQgRE9JOgogICAgICBbMTAuNTA2MS9kcnlhZC4xMmptNjN6ZDVdKGh0dHBzOi8vZG9pLm9yZy8xMC41MDYxL2RyeWFkLjEyam02M3pkNSkgIyMKICAgICAgRGVzY3JpcHRpb24gb2YgdGhlIGRhdGEgYW5kIGZpbGUgc3RydWN0dXJlIFRoZSBmb2xsb3dpbmcgZmlsZXMgY29udGFpbiB0aGUKICAgICAgcmF3IGRhdGFzZXRzIHJlcXVpcmVkIHRvIHJlcHJvZHVjZSB0aGUgYW5hbHlzZXMgcHJlc2VudGVkIGluIHRoZSBhcnRpY2xlCiAgICAgICrigJxTdHJlYW1saW5lZCBtb2xlY3VsYXIgZmFybWluZyBvZiBwbGFudCB2aXJ1cyB0aGVyYXBldXRpY3MgZm9yIHNwYWNlCiAgICAgIGZsaWdodCBhbmQgb3RoZXIgbG93LXJlc291cmNlIGVudmlyb25tZW50cyIuJmFtcDsjeEEwOyomYW1wOyN4NTQ7aGlzCiAgICAgIGFydGljbGUgd2FzIGF1dGhvcmVkIGJ5wqBQYXRyaWNrIE9wZGVuc3RlaW5lbiwgS3lsZSBMZXdpbiwgQW5zaGFsIEphaW4sCiAgICAgIEFuZHJldyBDb3BlbGFuZCwgSm9uYXRoYW4gQ29wZWxhbmQsIE1hemlhciBHaGF6aW5lamFkLCBhbmQgTmljb2xlIEYuCiAgICAgIFN0ZWlubWV0eiAoVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLCBTYW4gRGllZ28sIENBLCBVU0EpIGZvciAqTlBKIFNjaWVuY2UKICAgICAgb2YgUGxhbnRzKiAoMjAyNikuIFRoZXNlIGRhdGEgc3VwcG9ydCBhbiBpbnZlc3RpZ2F0aW9uIGludG8gdGhlIHByb2R1Y3Rpb24KICAgICAgYW5kIHB1cmlmaWNhdGlvbiBvZiBjb3dwZWEgbW9zYWljIHZpcnVzIChDUE1WKSBmcm9tIHBsYW50cyB1c2luZyBhCiAgICAgIHNpbXBsaWZpZWQgYXBvcGxhc3QgZXh0cmFjdGlvbiBwcm9jZXNzLiBDUE1WIHBhcnRpY2xlcyB3ZXJlIHJlY292ZXJlZCBmcm9tCiAgICAgIGluZmVjdGVkIHBsYW50cyB0aHJvdWdoIHZhY3V1bSBpbmZpbHRyYXRpb24gYW5kIGNlbnRyaWZ1Z2F0aW9uIHdpdGhvdXQKICAgICAgZGlzcnVwdGluZyBwbGFudCB0aXNzdWUsIGZvbGxvd2VkIGJ5IHVsdHJhZmlsdHJhdGlvbi9kaWFmaWx0cmF0aW9uIHRvCiAgICAgIHJlbW92ZSBpbXB1cml0aWVzLiBUaGUgcmVzdWx0aW5nIHZpcmFsIHBhcnRpY2xlIHNhbXBsZXMgd2VyZSBhbmFseXplZCB0bwogICAgICBldmFsdWF0ZSBwcm9jZXNzIHNjYWxhYmlsaXR5IGFuZCByb2J1c3RuZXNzIHVuZGVyIHNpbXVsYXRlZCBzcGFjZQogICAgICBjb25kaXRpb25zLCBpbmNsdWRpbmcgbWljcm9ncmF2aXR5LCB0ZW1wZXJhdHVyZSBzaGlmdHMsIGFuZCByZWFjdGl2ZQogICAgICBveHlnZW4gc3BlY2llcyAoUk9TKSBleHBvc3VyZS4gVGhlIHJhdyBkYXRhIGluY2x1ZGVkIGluIHRoaXMgcmVwb3NpdG9yeQogICAgICBjb3JyZXNwb25kIHRvIHRoZSBtZWFzdXJlbWVudHMgdXNlZCB0byBnZW5lcmF0ZSB0aGUgZmlndXJlcyBhbmQKICAgICAgc3RhdGlzdGljYWwgYW5hbHlzZXMgcmVwb3J0ZWQgaW4gdGhlIHB1YmxpY2F0aW9uIGFuZCBhcmUgaW50ZW5kZWQgdG8gYmUKICAgICAgcmVwcm9kdWNpYmxlIHVzaW5nIHRoZSBwcm92aWRlZCBkYXRhLiBNZXRob2RzIHVzZWQgdG8gYXNzZXNzIHRoZQogICAgICBzdHJlYW1saW5lZCBwcm9kdWN0aW9uIGFuZCBwdXJpZmljYXRpb24gb2YgY293cGVhIG1vc2FpYyB2aXJ1cyAoQ1BNVikKICAgICAgaW5jbHVkZSB2YWN1dW0gaW5maWx0cmF0aW9uLCBhcG9wbGFzdCBleHRyYWN0aW9uIGJ5IGNlbnRyaWZ1Z2F0aW9uLAogICAgICB1bHRyYWZpbHRyYXRpb24vZGlhZmlsdHJhdGlvbiwgYW5kIGFuYWx5c2VzIG9mIHBsYW50IGdyb3d0aCwgdmlydXMgeWllbGQsCiAgICAgIGFuZCBwcm9jZXNzIHBlcmZvcm1hbmNlIHVuZGVyIHNpbXVsYXRlZCBzcGFjZWZsaWdodCBjb25kaXRpb25zLCBpbmNsdWRpbmcKICAgICAgbWljcm9ncmF2aXR5LCB0ZW1wZXJhdHVyZSBzaGlmdHMsIGFuZCByZWFjdGl2ZSBveHlnZW4gc3BlY2llcyAoUk9TKQogICAgICBleHBvc3VyZS4gIyMjIEZpbGVzIGFuZCB2YXJpYWJsZXMgIyMjIyBGaWxlOiBGaWd1cmVfM0EuY3N2CiAgICAgICoqRGVzY3JpcHRpb246KirCoFRoaXMgZmlsZSBjb250YWlucyBjb21tYS1zZXBhcmF0ZWQgdmFsdWVzICguY3N2KcKgdGhhdAogICAgICByZXByZXNlbnQgdGhlIHJhdyBkYXRhIHVzZWQgdG8gcHJvZHVjZSBGaWd1cmUgM0Egb2YgdGhlIHJlZmVyZW5jZSBwYXBlci4KICAgICAgVGhlIGRhdGEgbGlzdHMgbG9jYWwgYWNjZWxlcmF0aW9uIHZlY3RvcnMgcmVjb3JkZWQgYnkgYSByYW5kb20gcG9zaXRpb25pbmcKICAgICAgbWFjaGluZSAoUlBNKSBkdXJpbmcgc2ltdWxhdGlvbiBvZiBncmF2aXR5IGR1cmluZyBzcGFjZWZsaWdodC4gIyMjIyMKICAgICAgVmFyaWFibGVzICogYWNjZWxfWDogYWNjZWxlcmF0aW9uIGluIHggY29vcmRpbmF0ZSAobS9zwrIpICogYWNjZWxfeToKICAgICAgYWNjZWxlcmF0aW9uIGluIHkgY29vcmRpbmF0ZSAobS9zwrIpICogYWNjZWxfejrCoGFjY2VsZXJhdGlvbiBpbiB6CiAgICAgIGNvb3JkaW5hdGUgKG0vc8KyKSAqIGVub2Rlcl9hOiB0cmFja3Mgc3BlZWQgYW5kIGRpc3RhbmNlIG9mIHRoZSByb3RhdGlvbiAqCiAgICAgIGVuY29kZXJfYjogdHJhY2tzIGRpcmVjdGlvbiBvZiB0aGUgcm90YXRpb24gKiB0OiB0aW1lIChkYXRhIGlzIHJlY29yZGVkCiAgICAgIGV2ZXJ5IDAuOCBzZWNvbmRzKSAjIyMjIEZpbGU6IEZpZ3VyZV8zRS54bHN4ICoqRGVzY3JpcHRpb246KirCoFRoaXMgZmlsZSBpcwogICAgICBhbiBFeGNlbCBzcHJlYWRzaGVldCB0aGF0IGNvbnRhaW5zIHRoZSByYXcgZGF0YSB1c2VkIHRvIHByb2R1Y2UgdGhlIGdyYXBoCiAgICAgIHNob3duIGluIEZpZ3VyZSAzRSBvZiB0aGUgcmVmZXJlbmNlIHBhcGVyLiBUaGVzZSBkYXRhIHdlcmUgY29sbGVjdGVkCiAgICAgIHRocm91Z2ggY2hsb3JvcGh5bGwgY29udGVudCBhbmFseXNpcyBvZiBwcmltYXJ5IGxlYXZlcyBmcm9tIHVuaW5mZWN0ZWQgYW5kCiAgICAgIENvd3BlYSBNb3NhaWMgVmlydXMoQ1BNViktaW5mZWN0ZWQgYmxhY2stZXllZCBwZWEgcGxhbnRzIGZvbGxvd2luZyAxNCBkYXlzCiAgICAgIHVuZGVyIHNpbXVsYXRlZCBzcGFjZSBjb25kaXRpb25zIGFuZCwgZm9yIHNvbWUsIGV4cG9zdXJlIHRvIHJlYWN0aXZlCiAgICAgIG94eWdlbiBzcGVjaWVzIChST1MpLsKgICMjIyMjIFZhcmlhYmxlcyAqIENQTVY6IENvd3BlYSBNb3NhaWMgVmlydXMgKiBST1M6CiAgICAgIFJlYWN0aXZlIE94eWdlbiBTcGVjaWVzICogZzogZ3Jhdml0eSBjb25kaXRpb25zIGluIHRoZSBleHBlcmltZW50ICgxeGcKICAgICAgPcKgcmVndWxhciBncmF2aXR5OyAweGcgPSBzaW11bGF0ZWQgbWljcm9ncmF2aXR5KSAjIyMjIEZpbGU6IEZpZ3VyZV8zRi54bHN4CiAgICAgICoqRGVzY3JpcHRpb246KirCoFRoaXMgZmlsZSBpcyBhbiBFeGNlbCBzcHJlYWRzaGVldCB0aGF0IGNvbnRhaW5zIHRoZSByYXcKICAgICAgZGF0YSB1c2VkIHRvIHByb2R1Y2UgdGhlIGdyYXBoIHNob3duIGluIEZpZ3VyZSAzRiBvZiB0aGUgcmVmZXJlbmNlIHBhcGVyLgogICAgICBUaGVzZSBkYXRhIHdlcmUgY29sbGVjdGVkIHRocm91Z2ggY2hsb3JvcGh5bGwgY29udGVudCBhbmFseXNpcyBvZgogICAgICBzZWNvbmRhcnkgbGVhdmVzIGZyb20gdW5pbmZlY3RlZCBhbmQgQ293cGVhIE1vc2FpYyBWaXJ1cyhDUE1WKS1pbmZlY3RlZAogICAgICBibGFjay1leWVkIHBlYSBwbGFudHMgZm9sbG93aW5nIDE0IGRheXMgdW5kZXIgc2ltdWxhdGVkIHNwYWNlIGNvbmRpdGlvbnMKICAgICAgYW5kLCBmb3Igc29tZSwgZXhwb3N1cmUgdG8gcmVhY3RpdmUgb3h5Z2VuIHNwZWNpZXMgKFJPUykuwqAgIyMjIyMgVmFyaWFibGVzCiAgICAgICogQ1BNVjogQ293cGVhIE1vc2FpYyBWaXJ1cyAqIFJPUzogUmVhY3RpdmUgT3h5Z2VuIFNwZWNpZXMgKiBnOiBncmF2aXR5CiAgICAgIGNvbmRpdGlvbnMgaW4gdGhlIGV4cGVyaW1lbnQgKDF4ZyA9wqByZWd1bGFyIGdyYXZpdHk7IDB4ZyA9IHNpbXVsYXRlZAogICAgICBtaWNyb2dyYXZpdHksICkgIyMjIyBGaWxlOiBGaWd1cmVfNEEueGxzeCAqKkRlc2NyaXB0aW9uOioqwqBUaGlzIGZpbGUgaXMgYW4KICAgICAgRXhjZWwgc3ByZWFkc2hlZXQgdGhhdCBjb250YWlucyB0aGUgcmF3IGRhdGEgdXNlZCB0byBwcm9kdWNlIHRoZSBncmFwaGljCiAgICAgIHNob3duIGluIEZpZ3VyZSA0QSBvZiB0aGUgcmVmZXJlbmNlIHBhcGVyLiBUaGVzZSBkYXRhIGRldGFpbCB0aGUgZWZmZWN0IG9mCiAgICAgIHRlbXBlcmF0dXJlIGFuZCByZWFjdGl2ZSBveHlnZW4gc3BlY2llcyAoUk9TKSBzdHJlc3Mgb24gQ293cGVhIE1vc2FpYwogICAgICBWaXJ1cyAoQ1BNVikgYWNjdW11bGF0aW9uIGluIGJsZW5kZXIgZXh0cmFjdHMgb2YgcHJpbWFyeSBsZWF2ZXMgZnJvbQogICAgICBDUE1WLWluZmVjdGVkIHBsYW50cy7CoCAjIyMjIyBWYXJpYWJsZXMgKiBnL0w6IGdyYW1zIHBlciBMaXRlciAqIENQTVY6CiAgICAgIENvd3BlYSBNb3NhaWMgVmlydXMgKiBDOiBUZW1wZXJhdHVyZcKgIChkZWdyZWUgQ2VsY2l1cykgKiBST1M6IFJlYWN0aXZlCiAgICAgIE94eWdlbiBTcGVjaWVzICMjIyMgRmlsZTogRmlndXJlXzRCLnhsc3ggKipEZXNjcmlwdGlvbjoqKiBUaGlzIGZpbGUgaXMgYW4KICAgICAgRXhjZWwgc3ByZWFkc2hlZXQgdGhhdCBjb250YWlucyB0aGUgcmF3IGRhdGEgdXNlZCB0byBwcm9kdWNlIHRoZSBncmFwaGljCiAgICAgIHNob3duIGluIEZpZ3VyZSA0QiBvZiB0aGUgcmVmZXJlbmNlIHBhcGVyLiBUaGVzZSBkYXRhIGRldGFpbCB0aGUgZWZmZWN0IG9mCiAgICAgIHRlbXBlcmF0dXJlIGFuZCByZWFjdGl2ZSBveHlnZW4gc3BlY2llcyAoUk9TKSBzdHJlc3Mgb24gQ293cGVhIE1vc2FpYwogICAgICBWaXJ1cyAoQ1BNVikgYWNjdW11bGF0aW9uIGluIGFwb3BsYXN0IGVsdWF0ZXMgb2YgcHJpbWFyeSBsZWF2ZXMgZnJvbQogICAgICBDUE1WLWluZmVjdGVkIHBsYW50cy7CoCAjIyMjIyBWYXJpYWJsZXMgKiBnL0w6IGdyYW1zIHBlciBMaXRlciAqIENQTVY6CiAgICAgIENvd3BlYSBNb3NhaWMgVmlydXMgKiBDOiBUZW1wZXJhdHVyZSAoZGVncmVlIENlbGNpdXMpICogUk9TOiBSZWFjdGl2ZQogICAgICBPeHlnZW4gU3BlY2llcyAjIyMjIEZpbGU6IEZpZ3VyZV81RC54bHN4ICoqRGVzY3JpcHRpb246KirCoFRoaXMgZmlsZSBpcyBhbgogICAgICBFeGNlbCBzcHJlYWRzaGVldCB0aGF0IGNvbnRhaW5zIHRoZSByYXcgZGF0YSB1c2VkIHRvIHByb2R1Y2UgdGhlIGdyYXBoCiAgICAgIHNob3duIGluIEZpZ3VyZSA1RCBvZiB0aGUgcmVmZXJlbmNlIHBhcGVyLiBUaGVzZSBkYXRhIGRldGFpbCB0aGUKICAgICAgZGVuc2l0b21ldHJpYyBhbmFseXNpcyBwcm9maWxlIG9mIGFwb3BsYXN0IGVsdWF0ZXMgZnJvbSBDb3dwZWEgTW9zYWljCiAgICAgIFZpcnVzIChDUE1WKS1pbmZlY3RlZCBibGFjay1leWVkIHBlYSBwbGFudHMgdXNpbmcgYWxrYWxpbmUsIG5ldXRyYWwgYW5kCiAgICAgIGFjaWRpYyBidWZmZXJzLiBUaGUgZGF0YXNldCB3YXMgY29sbGVjdGVkIHRvIGFuYWx5emUgQ1BNViByZWNvdmVyeSB1bmRlcgogICAgICB2YXJpYWJsZSBjb25kaXRpb25zLsKgICMjIyMjIFZhcmlhYmxlcyAqIExhbmU6wqBUaGUgZGVmaW5lZCBhcmVhIG9mIGFuYWx5c2lzCiAgICAgIChhIHZlcnRpY2FsIGNvbHVtbikgd2hlcmUgYSBzYW1wbGUgd2FzIGxvYWRlZCBhbmQgc2VwYXJhdGVkICogUGVhazrCoEEKICAgICAgZGV0ZWN0ZWQgYmFuZCB3aXRoaW4gYSBsYW5lLCByZXByZXNlbnRlZCBhcyBhIHBlYWsgb24gYSAxRCBvcHRpY2FsIGRlbnNpdHkKICAgICAgcHJvZmlsZSBncmFwaCAtIERpc3QuOiBUaGUgbWlncmF0aW9uIGRpc3RhbmNlIG9mIGEgcGVhayAocGl4ZWxzKSAtCiAgICAgIFdpZHRoOsKgVGhlIHdpZHRoIG9mIHRoZSBwZWFrIHByb2ZpbGUgKHBpeGVscykgLSBIZWlnaHQ6wqBUaGUgbWF4aW11bQogICAgICBvcHRpY2FsIGludGVuc2l0eSBvZiB0aGUgcGVhayAocmVsYXRpdmUgaW50ZW5zaXR5IHVuaXRzKSAtIEFyZWE6wqBUaGUgdG90YWwKICAgICAgaW50ZWdyYXRlZCBhcmVhIHVuZGVyIHRoZSBwZWFrIGN1cnZlIChhcmVhL2ludGVncmF0ZWQgb3B0aWNhbCBEZW5zaXR5KSAtCiAgICAgICU6IFRoZSByZWxhdGl2ZSBhYnVuZGFuY2Ugb2YgYSBzcGVjaWZpYyBwZWFrIGNvbXBhcmVkIHRvIHRoZSBzdW0gb2YgYWxsCiAgICAgIHBlYWtzIHdpdGhpbiB0aGF0IHNwZWNpZmljIGxhbmUgKCUpIC0gUmY6IFRoZSByZWxhdGl2ZSBtaWdyYXRpb24gZGlzdGFuY2UKICAgICAgb2YgYSBiYW5kIC0gQWRqLiBSZjogVGhlIGFkanVzdGVkIHJlbGF0aXZlIG1pZ3JhdGlvbiBkaXN0YW5jZSBvZiBhIGJhbmQgLQogICAgICBLUE80OiBQb3Rhc3NpdW0gcGhvc3BoYXRlIGJ1ZmZlciAtIE1FUzogTUVTCiAgICAgIGJ1ZmZlcsKgKDItKE4tbW9ycGhvbGlubylldGhhbmVzdWxmb25pYyBhY2lkKSBidWZmZXIgLSBDUE1WOiBDb3dwZWEgbW9zYWljCiAgICAgIHZpcnVzIC0gcEg6IFF1YW50aXRhdGl2ZSBtZWFzdXJlIG9mIHRoZSBhY2lkaXR5IG9yIGJhc2ljaXR5IG9mIGFxdWVvdXMKICAgICAgc29sdXRpb25zICMjIyMgRmlsZTogRmlndXJlXzVGLmNzdiAqKkRlc2NyaXB0aW9uOioqwqBUaGlzIGZpbGUgY29udGFpbnMKICAgICAgY29tbWEtc2VwYXJhdGVkIHZhbHVlcyAoLmNzdikgdGhhdCByZXByZXNlbnQgdGhlIHJhdyBkYXRhIHVzZWQgdG8gcHJvZHVjZQogICAgICBGaWd1cmUgNUYgaW4gdGhlIHJlZmVyZW5jZSBwYXBlci4gVGhlIGRhdGEgZGV0YWlsIHRoZSBzaXplIGV4Y2x1c2lvbgogICAgICBjaHJvbWF0b2dyYXBoeSAoU0VDKSBlbHV0aW9uIHByb2ZpbGUgb2YgQ293cGVhIE1vc2FpYyBWaXJ1cyAoQ1BNVikKICAgICAgcHVyaWZpZWQgZnJvbSBhcG9wbGFzdCBlbHVhdGVzIGF0IHBIIDcuMC4gVGhlc2UgZGF0YSB3ZXJlIGNvbGxlY3RlZCB0bwogICAgICBjaGFyYWN0ZXJpemUgdGhlIGV4dHJhY3RlZCBDUE1WIHByb2R1Y3QuwqAgIyMjIyMgVmFyaWFibGVzICogVVYKICAgICAgMV8yNjA6wqBhYnNvcmJhbmNlIGF0IDI2MCBubSAqIFVWIDJfMjgwOsKgYWJzb3JiYW5jZSBhdCAyODAgbm0gKiBtbDoKICAgICAgbWlsbGlsaXRlcihzKSAqIG1BVTogbWlsbGkgQWJzb3JiYW5jZSBVbml0cyAjIyBDb2RlL3NvZnR3YXJlIFRoZSBmaWxlcyBpbgogICAgICB0aGlzIGRhdGFzZXQgYXJlIHByb3ZpZGVkIGFzIE1pY3Jvc29mdCBFeGNlbCBzcHJlYWRzaGVldHMgKC54bHN4KSBvcgogICAgICBjb21tYS1zZXBhcmF0ZWQgdmFsdWUgKC5jc3YpIGZpbGVzLiBUaGUgZmlsZXMgY2FuIGJlIG9wZW5lZCBhbmQgdmlld2VkCiAgICAgIHVzaW5nIE1pY3Jvc29mdCBFeGNlbCBvciBvdGhlciBzb2Z0d2FyZSBjYXBhYmxlIG9mIHJlYWRpbmcgLnhsc3ggYW5kIC5jc3YKICAgICAgZm9ybWF0cyAoZS5nLiwgTGlicmVPZmZpY2UgQ2FsYywgR29vZ2xlIFNoZWV0cywgQXBwbGUgTnVtYmVycykuIE5vIGN1c3RvbQogICAgICBjb2RlLCBzY3JpcHRzLCBvciBzcGVjaWFsaXplZCBzb2Z0d2FyZSBhcmUgcmVxdWlyZWQgdG8gYWNjZXNzIG9yIGludGVycHJldAogICAgICB0aGUgZGF0YSBmaWxlcy4KICAgIDwvZGVzY3JpcHRpb24+CiAgPC9kZXNjcmlwdGlvbnM+CjwvcmVzb3VyY2U+","url":"https://datadryad.org/dataset/doi:10.5061/dryad.12jm63zd5","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":29,"viewsOverTime":[{"yearMonth":"2026-07","total":4},{"yearMonth":"2026-08","total":14},{"yearMonth":"2026-09","total":11}],"downloadCount":4,"downloadsOverTime":[{"yearMonth":"2026-07","total":1},{"yearMonth":"2026-08","total":2},{"yearMonth":"2026-09","total":1}],"referenceCount":0,"citationCount":1,"citationsOverTime":[{"year":"2026","total":1}],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-07-20T10:43:27.000Z","registered":"2026-07-20T10:43:28.000Z","published":"2026","updated":"2026-07-20T10:43:28.000Z"},"relationships":{"client":{"data":{"id":"dryad.dryad","type":"clients"}},"provider":{"data":{"id":"dryad","type":"providers"}},"media":{"data":{"id":"10.5061/dryad.12jm63zd5","type":"media"}},"references":{"data":[]},"citations":{"data":[{"id":"10.1038/s44383-026-00030-y","type":"dois"}]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}