{"data":{"id":"10.5061/dryad.wwpzgmt01","type":"dois","attributes":{"doi":"10.5061/dryad.wwpzgmt01","prefix":"10.5061","suffix":"dryad.wwpzgmt01","identifiers":[],"alternateIdentifiers":[],"creators":[{"name":"Bess, Elizabeth","nameType":"Personal","affiliation":["University of California, Irvine"],"nameIdentifiers":[{"schemeUri":"https://orcid.org","nameIdentifier":"https://orcid.org/0000-0003-0349-0423","nameIdentifierScheme":"ORCID"}]},{"name":"Balsamo, Julia","nameType":"Personal","affiliation":["University of California, Irvine"],"nameIdentifiers":[{"schemeUri":"https://orcid.org","nameIdentifier":"https://orcid.org/0009-0008-2140-4043","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"Data for: Multiomic analysis reveals molecular pathways associated with intestinal aggregation of α-synuclein"}],"publisher":"Dryad","container":{},"publicationYear":2026,"subjects":[{"subject":"FOS: Biological sciences","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Chemical 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":"Parkinson disease","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"},{"subject":"Protein aggregation","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"},{"subject":"Microbiome","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"},{"subject":"Proteomics","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"},{"subject":"Dopamine","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"},{"subject":"Lipid profiles","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"}],"contributors":[],"dates":[{"date":"2026-07-08T19:28:41Z","dateType":"Created"},{"date":"2026-07-08T19:28:45Z","dateType":"Submitted"},{"date":"2026-08-28T00:00:00Z","dateType":"Issued"},{"date":"2026-08-28T00:00:00Z","dateType":"Available"}],"language":"en","types":{"ris":"DATA","bibtex":"misc","citeproc":"dataset","schemaOrg":"Dataset","resourceType":"dataset","resourceTypeGeneral":"Dataset"},"relatedIdentifiers":[{"relationType":"IsCitedBy","relatedIdentifier":"10.1021/acschembio.5c00686","relatedIdentifierType":"DOI"}],"relatedItems":[],"sizes":["1283417 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":"Aggregates of the protein α-synuclein may initially form in the gut before\n propagating to the brain in Parkinson’s disease (PD). Indeed, our prior\n work supports that enteroendocrine cells, specialized intestinal\n epithelial cells, could play a key role in the development of this\n disease. Enteroendocrine cells natively express α-synuclein and form\n synapses with enteric neurons as well as the vagus nerve. Severing the\n vagus nerve reduces the load of α-synuclein aggregates in the brain,\n suggesting that this nerve is a conduit for gut-to-brain spread.\n Enteroendocrine cells line the gut lumen; as such, they are in constant\n contact with metabolites of the gut microbiota. We previously found that\n when enteroendocrine cells are exposed to nitritea potent oxidant produced\n by gut bacterial Enterobacteriaceaea biochemical pathway is initiated that\n results in α-synuclein aggregation. Here, we detail the cellular and\n molecular mechanisms involved. First, we holistically profiled\n nitrite-exposed enteroendocrine cells through untargeted proteomics. Next,\n we performed targeted analyses that specifically probed the mechanistic\n role of dopamine, as our prior findings suggested that dopamine is\n critical for nitrite-induced α-synuclein aggregation. In dopamine-free\n HeLa cells treated with nitrite, α-synuclein aggregation was indeed\n suppressed. Proteomic signatures in dopamine-free cells treated with\n nitrite were distinct from those in nitrite-treated enteroendocrine cells,\n highlighting pathways relevant to intestinal development of PD.\n Intriguingly, we observed that enteroendocrine cells maintain viability\n upon exposure to nitrite and in the presence of α-synuclein aggregates.\n This cellular robustness suggests that these cells may be a reservoir of\n toxic α-synuclein aggregates. As a possible antidote, our findings show\n that benserazide and α-methyl tyrosine, chemical inhibitors of dopamine\n biosynthesis, limited aggregation. Curious about mechanisms of disease\n etiology outside of α-synuclein aggregation, we also profiled the\n enteroendocrine cell lipidome, an emerging area of interest in PD\n research, to motivate future targeted studies delineating the roles of\n dysregulated lipid metabolism in disease onset. Overall, these studies lay\n a foundation for mechanistically informed therapeutic targets to prevent\n the intestinal formation of α-synuclein aggregates before they spread to\n the brain.","descriptionType":"Abstract"},{"description":"# Data for: Multiomic analysis reveals molecular pathways associated with\n intestinal aggregation of α-synuclein Dataset DOI:\n [10.5061/dryad.wwpzgmt01](https://doi.org/10.5061/dryad.wwpzgmt01) ##\n Description of the data and file structure This dataset contains raw data\n for Balsamo, J. M.; Yan, Y.; Thai, D.; Cologna, S. M.; Bess, E. N. *ACS\n Chem. Biol.* **2026**, *21*, 1, 83–95. Data files are named according to\n the figure of the manuscript they were used in and include Prism files of\n all bar graphs and plots to enable access to raw data and data analysis.\n The data were collected with multiple methods, including an MTT cell\n viability assay, MitoSox mitochondrial dysfunction assay,\n immunofluorescence microscopy, proteomics, and lipidomics. ### Files and\n variables #### File: Multiomics_paper_data_and_figures.prism\n **Description:** Compiled Prism files of all raw data values for each\n experiment and compiled into each figure in the paper. Any missing values\n are blank cells, if applicable. All error bars are ± SEM. * MitoSOX: data\n for superoxide generation; normalized fluorescence intensity values for\n EECs treated with nitrite (0.005-50 mM), nitrate (0.005-50 mM), antimycin\n A (AMA; 50 uM), and vehicle; significance determined by one-way ANOVA with\n Sidak’s multiple comparison test. * MTT: data for cell viability; percent\n alive values for nitrite (0.005-50 mM), nitrate (0.005-50 mM), and\n untreated EECs; significance determined by one-way ANOVA with Sidak’s\n multiple comparison test. * Benz STC-1s: mean fluorescence intensity per\n cell values (arbitrary units, a.u.) for STC-1s treated with 50 mM nitrate,\n 50 mM nitrite, and/or 0.01 mM benserazide (benz); significance determined\n by one-way ANOVA with Sidak’s multiple comparison test. * NO2- vs NO3-\n STC-1 proteomics volcano plot: volcano plot showing differentially\n expressed proteins (cyan = downregulated, coral = upregulated) in STC-1\n cells treated with 50 mM nitrite vs 50 mM nitrate. The P-value cutoff was\n 0.05. Plotted as log2(FoldChange) vs -log10(adjusted P-value). * NO2- vs\n control STC-1 proteomics volcano plot: volcano plot showing differentially\n expressed proteins (cyan = downregulated, coral = upregulated) in STC-1\n cells treated with 50 mM nitrite vs vehicle control. The P-value cutoff\n was 0.05. Plotted as log2(FoldChange) vs -log10(adjusted P-value). * NO3-\n vs control STC-1 proteomics volcano plot: volcano plot showing\n differentially expressed proteins (cyan = downregulated, coral =\n upregulated) in STC-1 cells treated with 50 mM nitrate vs vehicle control.\n The P-value cutoff was 0.05. Plotted as log2(FoldChange) vs\n -log10(adjusted P-value). * NO2- STC-1 unique protein pathways: pathways\n associated with nitrite-treated STC-1 cells; proteins unique to 50 mM\n nitrite-treated STC-1 cells were identified after comparison between\n significantly altered proteins in both the nitrite-treated vs untreated\n cells and the nitrate-treated vs untreated cells-their -log10(P-value)\n values are included for plotting here. * NO2- vs NO3- HeLa proteomics\n volcano plot: volcano plot showing differentially expressed proteins (cyan\n = downregulated, coral = upregulated) in HeLa cells treated with 50 mM\n nitrite vs 50 mM nitrate. The P-value cutoff was 0.05. Plotted as\n log2(FoldChange) vs -log10(adjusted P-value). * NO2- vs control HeLa\n proteomics volcano plot: volcano plot showing differentially expressed\n proteins (cyan = downregulated, coral = upregulated) in HeLa cells treated\n with 50 mM nitrite vs vehicle control. The P-value cutoff was 0.05.\n Plotted as log2(FoldChange) vs -log10(adjusted P-value). * NO3- vs control\n HeLa proteomics volcano plot: volcano plot showing differentially\n expressed proteins (cyan = downregulated, coral = upregulated) in HeLa\n cells treated with 50 mM nitrate vs vehicle control. The P-value cutoff\n was 0.05. Plotted as log2(FoldChange) vs -log10(adjusted P-value). - NO2-\n HeLa unique protein pathways: pathways associated with nitrite-treated\n HeLa cells; proteins unique to 50 mM nitrite-treated HeLa cells were\n identified after comparison between significantly altered proteins in both\n the nitrite-treated vs untreated cells and the nitrate-treated vs\n untreated cells-their -log10(P-value) values are included for plotting\n here. - NO2- vs NO3- STC-1 lipidomics volcano plot: volcano plot showing\n differentially altered abundance (cyan = downregulated, coral =\n upregulated) in STC-1 cells treated with 50 mM nitrite vs 50 mM nitrate.\n The P-value cutoff was 0.05. Plotted as log2(FoldChange) vs\n -log10(adjusted P-value). - NO2- vs control STC-1 lipidomics volcano plot:\n volcano plot showing differentially altered abundance (cyan =\n downregulated, coral = upregulated) in STC-1 cells treated with 50 mM\n nitrite vs vehicle control. The P-value cutoff was 0.05. Plotted as\n log2(FoldChange) vs -log10(adjusted P-value). - NO3- vs control STC-1\n lipidomics volcano plot: volcano plot showing differentially altered\n abundance (cyan = downregulated, coral = upregulated) in STC-1 cells\n treated with 50 mM nitrate vs vehicle control. The P-value cutoff was\n 0.05. Plotted as log2(FoldChange) vs -log10(adjusted P-value). -\n Identified lipid species per class: data for parts of the whole plot of\n the number of lipids in each class that make up the lipids identified. -\n Grouped heat map: Lipid species-based heat map depicting fold-change in\n each of the three treatment conditions (50 mM nitrite, 50 mM nitrate, and\n untreated). *P*-value cutoff was 0.05. - Simplified heat map: Lipid\n class-based heat map depicting mean fold-change in each of the three\n treatment conditions (50 mM nitrite, 50 mM nitrate, and\n untreated). *P*-value cutoff was 0.05. - Median heat map: Lipid\n class-based heat map depicting median fold-change of significantly altered\n lipid species across different treatment groups (50 mM nitrite, 50 mM\n nitrate, and untreated). Boxes in gray denote excluded lipid classes due\n to nonsignificant *P*-values; *P*-value cutoff was 0.05. - Confirming\n aggregation before lysis: Figure S1B; mean fluorescence intensity per\n STC-1 cell (arbitrary unit, a.u.) was quantified for 50 mM nitrite- and 50\n mM nitrate-treated STC-1 cells. Significance was determined by an unpaired\n t-test. ## Code/software Graphpad Prism is required to view the .prism\n files. Software and app updates were kept current.","descriptionType":"TechnicalInfo"}],"geoLocations":[],"fundingReferences":[{"awardUri":"https://reporter.nih.gov/project-details/10941883","awardTitle":"\n        Discovery of Chemical Factors in the Gut Microbiome that Control\n        Alpha-Synuclein Aggregation in Parkinson's Disease\n      ","funderName":"National Institute of Neurological Disorders and Stroke","awardNumber":"1R01NS138879-01","funderIdentifier":"https://ror.org/01s5ya894","funderIdentifierType":"ROR"},{"awardTitle":"\n        Tracking alpha-synuclein from enteroendocrine cells to the enteric\n        nervous system\n      ","funderName":"Research Corporation for Science Advancement","awardNumber":"28648","funderIdentifier":"https://ror.org/00jp8d455","funderIdentifierType":"ROR"},{"awardTitle":"\n        Tracking alpha-synuclein from enteroendocrine cells to the enteric\n        nervous system\n      ","funderName":"Research Corporation for Science Advancement","awardNumber":"28647","funderIdentifier":"https://ror.org/00jp8d455","funderIdentifierType":"ROR"},{"funderName":"Walder Foundation"}],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHJlc291cmNlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00L21ldGFkYXRhLnhzZCI+CiAgPGlkZW50aWZpZXIgaWRlbnRpZmllclR5cGU9IkRPSSI+MTAuNTA2MS9EUllBRC5XV1BaR01UMDE8L2lkZW50aWZpZXI+CiAgPGNyZWF0b3JzPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkJlc3MsIEVsaXphYmV0aDwvY3JlYXRvck5hbWU+CiAgICAgIDxuYW1lSWRlbnRpZmllciBuYW1lSWRlbnRpZmllclNjaGVtZT0iT1JDSUQiIHNjaGVtZVVSST0iaHR0cDovL29yY2lkLm9yZy8iPjAwMDAtMDAwMy0wMzQ5LTA0MjM8L25hbWVJZGVudGlmaWVyPgogICAgICA8YWZmaWxpYXRpb24gYWZmaWxpYXRpb25JZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDRneWYxNzcxIiBhZmZpbGlhdGlvbklkZW50aWZpZXJTY2hlbWU9IlJPUiIgc2NoZW1lVVJJPSJodHRwczovL3Jvci5vcmciPlVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYSwgSXJ2aW5lPC9hZmZpbGlhdGlvbj4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5CYWxzYW1vLCBKdWxpYTwvY3JlYXRvck5hbWU+CiAgICAgIDxuYW1lSWRlbnRpZmllciBuYW1lSWRlbnRpZmllclNjaGVtZT0iT1JDSUQiIHNjaGVtZVVSST0iaHR0cDovL29yY2lkLm9yZy8iPjAwMDktMDAwOC0yMTQwLTQwNDM8L25hbWVJZGVudGlmaWVyPgogICAgICA8YWZmaWxpYXRpb24gYWZmaWxpYXRpb25JZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDRneWYxNzcxIiBhZmZpbGlhdGlvbklkZW50aWZpZXJTY2hlbWU9IlJPUiIgc2NoZW1lVVJJPSJodHRwczovL3Jvci5vcmciPlVuaXZlcnNpdHkgb2YgQ2FsaWZvcm5pYSwgSXJ2aW5lPC9hZmZpbGlhdGlvbj4KICAgIDwvY3JlYXRvcj4KICA8L2NyZWF0b3JzPgogIDx0aXRsZXM+CiAgICA8dGl0bGU+CiAgICAgIERhdGEgZm9yOiBNdWx0aW9taWMgYW5hbHlzaXMgcmV2ZWFscyBtb2xlY3VsYXIgcGF0aHdheXMgYXNzb2NpYXRlZCB3aXRoCiAgICAgIGludGVzdGluYWwgYWdncmVnYXRpb24gb2YgzrEtc3ludWNsZWluCiAgICA8L3RpdGxlPgogIDwvdGl0bGVzPgogIDxwdWJsaXNoZXIgcHVibGlzaGVySWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAweDZoNW45NSIgcHVibGlzaGVySWRlbnRpZmllclNjaGVtZT0iUk9SIiBzY2hlbWVVUkk9Imh0dHBzOi8vcm9yLm9yZy8iPkRyeWFkPC9wdWJsaXNoZXI+CiAgPHJlc291cmNlVHlwZSByZXNvdXJjZVR5cGVHZW5lcmFsPSJEYXRhc2V0Ij5kYXRhc2V0PC9yZXNvdXJjZVR5cGU+CiAgPHB1YmxpY2F0aW9uWWVhcj4yMDI2PC9wdWJsaWNhdGlvblllYXI+CiAgPHN1YmplY3RzPgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iZm9zIiBzY2hlbWVVUkk9Imh0dHBzOi8vd2ViLWFyY2hpdmUub2VjZC5vcmcvMjAxMi0wNi0xNS8xMzg1NzUtMzgyMzUxNDcucGRmIj5GT1M6IEJpb2xvZ2ljYWwgc2NpZW5jZXM8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogQ2hlbWljYWwgc2NpZW5jZXM8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJmb3MiIHNjaGVtZVVSST0iaHR0cHM6Ly93ZWItYXJjaGl2ZS5vZWNkLm9yZy8yMDEyLTA2LTE1LzEzODU3NS0zODIzNTE0Ny5wZGYiPkZPUzogTmFuby10ZWNobm9sb2d5PC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iUExPUyBTdWJqZWN0IEFyZWEgVGhlc2F1cnVzIiBzY2hlbWVVUkk9Imh0dHBzOi8vZ2l0aHViLmNvbS9QTE9TL3Bsb3MtdGhlc2F1cnVzIj5QYXJraW5zb24gZGlzZWFzZTwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IlBMT1MgU3ViamVjdCBBcmVhIFRoZXNhdXJ1cyIgc2NoZW1lVVJJPSJodHRwczovL2dpdGh1Yi5jb20vUExPUy9wbG9zLXRoZXNhdXJ1cyI+UHJvdGVpbiBhZ2dyZWdhdGlvbjwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IlBMT1MgU3ViamVjdCBBcmVhIFRoZXNhdXJ1cyIgc2NoZW1lVVJJPSJodHRwczovL2dpdGh1Yi5jb20vUExPUy9wbG9zLXRoZXNhdXJ1cyI+TWljcm9iaW9tZTwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IlBMT1MgU3ViamVjdCBBcmVhIFRoZXNhdXJ1cyIgc2NoZW1lVVJJPSJodHRwczovL2dpdGh1Yi5jb20vUExPUy9wbG9zLXRoZXNhdXJ1cyI+UHJvdGVvbWljczwvc3ViamVjdD4KICAgIDxzdWJqZWN0IHN1YmplY3RTY2hlbWU9IlBMT1MgU3ViamVjdCBBcmVhIFRoZXNhdXJ1cyIgc2NoZW1lVVJJPSJodHRwczovL2dpdGh1Yi5jb20vUExPUy9wbG9zLXRoZXNhdXJ1cyI+RG9wYW1pbmU8L3N1YmplY3Q+CiAgICA8c3ViamVjdCBzdWJqZWN0U2NoZW1lPSJQTE9TIFN1YmplY3QgQXJlYSBUaGVzYXVydXMiIHNjaGVtZVVSST0iaHR0cHM6Ly9naXRodWIuY29tL1BMT1MvcGxvcy10aGVzYXVydXMiPkxpcGlkIHByb2ZpbGVzPC9zdWJqZWN0PgogIDwvc3ViamVjdHM+CiAgPGZ1bmRpbmdSZWZlcmVuY2VzPgogICAgPGZ1bmRpbmdSZWZlcmVuY2U+CiAgICAgIDxmdW5kZXJOYW1lPk5hdGlvbmFsIEluc3RpdHV0ZSBvZiBOZXVyb2xvZ2ljYWwgRGlzb3JkZXJzIGFuZCBTdHJva2U8L2Z1bmRlck5hbWU+CiAgICAgIDxmdW5kZXJJZGVudGlmaWVyIGZ1bmRlcklkZW50aWZpZXJUeXBlPSJST1IiPmh0dHBzOi8vcm9yLm9yZy8wMXM1eWE4OTQ8L2Z1bmRlcklkZW50aWZpZXI+CiAgICAgIDxhd2FyZE51bWJlciBhd2FyZFVSST0iaHR0cHM6Ly9yZXBvcnRlci5uaWguZ292L3Byb2plY3QtZGV0YWlscy8xMDk0MTg4MyI+MVIwMU5TMTM4ODc5LTAxPC9hd2FyZE51bWJlcj4KICAgICAgPGF3YXJkVGl0bGU+CiAgICAgICAgRGlzY292ZXJ5IG9mIENoZW1pY2FsIEZhY3RvcnMgaW4gdGhlIEd1dCBNaWNyb2Jpb21lIHRoYXQgQ29udHJvbAogICAgICAgIEFscGhhLVN5bnVjbGVpbiBBZ2dyZWdhdGlvbiBpbiBQYXJraW5zb24ncyBEaXNlYXNlCiAgICAgIDwvYXdhcmRUaXRsZT4KICAgIDwvZnVuZGluZ1JlZmVyZW5jZT4KICAgIDxmdW5kaW5nUmVmZXJlbmNlPgogICAgICA8ZnVuZGVyTmFtZT5SZXNlYXJjaCBDb3Jwb3JhdGlvbiBmb3IgU2NpZW5jZSBBZHZhbmNlbWVudDwvZnVuZGVyTmFtZT4KICAgICAgPGZ1bmRlcklkZW50aWZpZXIgZnVuZGVySWRlbnRpZmllclR5cGU9IlJPUiI+aHR0cHM6Ly9yb3Iub3JnLzAwanA4ZDQ1NTwvZnVuZGVySWRlbnRpZmllcj4KICAgICAgPGF3YXJkTnVtYmVyPjI4NjQ4PC9hd2FyZE51bWJlcj4KICAgICAgPGF3YXJkVGl0bGU+CiAgICAgICAgVHJhY2tpbmcgYWxwaGEtc3ludWNsZWluIGZyb20gZW50ZXJvZW5kb2NyaW5lIGNlbGxzIHRvIHRoZSBlbnRlcmljCiAgICAgICAgbmVydm91cyBzeXN0ZW0KICAgICAgPC9hd2FyZFRpdGxlPgogICAgPC9mdW5kaW5nUmVmZXJlbmNlPgogICAgPGZ1bmRpbmdSZWZlcmVuY2U+CiAgICAgIDxmdW5kZXJOYW1lPlJlc2VhcmNoIENvcnBvcmF0aW9uIGZvciBTY2llbmNlIEFkdmFuY2VtZW50PC9mdW5kZXJOYW1lPgogICAgICA8ZnVuZGVySWRlbnRpZmllciBmdW5kZXJJZGVudGlmaWVyVHlwZT0iUk9SIj5odHRwczovL3Jvci5vcmcvMDBqcDhkNDU1PC9mdW5kZXJJZGVudGlmaWVyPgogICAgICA8YXdhcmROdW1iZXI+Mjg2NDc8L2F3YXJkTnVtYmVyPgogICAgICA8YXdhcmRUaXRsZT4KICAgICAgICBUcmFja2luZyBhbHBoYS1zeW51Y2xlaW4gZnJvbSBlbnRlcm9lbmRvY3JpbmUgY2VsbHMgdG8gdGhlIGVudGVyaWMKICAgICAgICBuZXJ2b3VzIHN5c3RlbQogICAgICA8L2F3YXJkVGl0bGU+CiAgICA8L2Z1bmRpbmdSZWZlcmVuY2U+CiAgICA8ZnVuZGluZ1JlZmVyZW5jZT4KICAgICAgPGZ1bmRlck5hbWU+V2FsZGVyIEZvdW5kYXRpb248L2Z1bmRlck5hbWU+CiAgICAgIDxhd2FyZFRpdGxlLz4KICAgIDwvZnVuZGluZ1JlZmVyZW5jZT4KICA8L2Z1bmRpbmdSZWZlcmVuY2VzPgogIDxkYXRlcz4KICAgIDxkYXRlIGRhdGVUeXBlPSJDcmVhdGVkIj4yMDI2LTA3LTA4VDE5OjI4OjQxWjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJTdWJtaXR0ZWQiPjIwMjYtMDctMDhUMTk6Mjg6NDVaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9Iklzc3VlZCI+MjAyNi0wOC0yOFQwMDowMDowMFo8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iQXZhaWxhYmxlIj4yMDI2LTA4LTI4VDAwOjAwOjAwWjwvZGF0ZT4KICA8L2RhdGVzPgogIDxsYW5ndWFnZT5lbjwvbGFuZ3VhZ2U+CiAgPHJlbGF0ZWRJZGVudGlmaWVycz4KICAgIDxyZWxhdGVkSWRlbnRpZmllciByZWxhdGlvblR5cGU9IklzQ2l0ZWRCeSIgcmVsYXRlZElkZW50aWZpZXJUeXBlPSJET0kiPmh0dHBzOi8vZG9pLm9yZy8xMC4xMDIxL2Fjc2NoZW1iaW8uNWMwMDY4NjwvcmVsYXRlZElkZW50aWZpZXI+CiAgPC9yZWxhdGVkSWRlbnRpZmllcnM+CiAgPHNpemVzPgogICAgPHNpemU+MTI4MzQxNyBieXRlczwvc2l6ZT4KICA8L3NpemVzPgogIDx2ZXJzaW9uPjQ8L3ZlcnNpb24+CiAgPHJpZ2h0c0xpc3Q+CiAgICA8cmlnaHRzIHJpZ2h0c1VSST0iaHR0cHM6Ly9zcGR4Lm9yZy9saWNlbnNlcy9DQzAtMS4wLmh0bWwiPkNyZWF0aXZlIENvbW1vbnMgWmVybyB2MS4wIFVuaXZlcnNhbDwvcmlnaHRzPgogIDwvcmlnaHRzTGlzdD4KICA8ZGVzY3JpcHRpb25zPgogICAgPGRlc2NyaXB0aW9uIGRlc2NyaXB0aW9uVHlwZT0iQWJzdHJhY3QiPgogICAgICBBZ2dyZWdhdGVzIG9mIHRoZSBwcm90ZWluIM6xLXN5bnVjbGVpbiBtYXkgaW5pdGlhbGx5IGZvcm0gaW4gdGhlIGd1dCBiZWZvcmUKICAgICAgcHJvcGFnYXRpbmcgdG8gdGhlIGJyYWluIGluIFBhcmtpbnNvbuKAmXMgZGlzZWFzZSAoUEQpLiBJbmRlZWQsIG91ciBwcmlvcgogICAgICB3b3JrIHN1cHBvcnRzIHRoYXQgZW50ZXJvZW5kb2NyaW5lIGNlbGxzLCBzcGVjaWFsaXplZCBpbnRlc3RpbmFsCiAgICAgIGVwaXRoZWxpYWwgY2VsbHMsIGNvdWxkIHBsYXkgYSBrZXkgcm9sZSBpbiB0aGUgZGV2ZWxvcG1lbnQgb2YgdGhpcwogICAgICBkaXNlYXNlLiBFbnRlcm9lbmRvY3JpbmUgY2VsbHMgbmF0aXZlbHkgZXhwcmVzcyDOsS1zeW51Y2xlaW4gYW5kIGZvcm0KICAgICAgc3luYXBzZXMgd2l0aCBlbnRlcmljIG5ldXJvbnMgYXMgd2VsbCBhcyB0aGUgdmFndXMgbmVydmUuIFNldmVyaW5nIHRoZQogICAgICB2YWd1cyBuZXJ2ZSByZWR1Y2VzIHRoZSBsb2FkIG9mIM6xLXN5bnVjbGVpbiBhZ2dyZWdhdGVzIGluIHRoZSBicmFpbiwKICAgICAgc3VnZ2VzdGluZyB0aGF0IHRoaXMgbmVydmUgaXMgYSBjb25kdWl0IGZvciBndXQtdG8tYnJhaW4gc3ByZWFkLgogICAgICBFbnRlcm9lbmRvY3JpbmUgY2VsbHMgbGluZSB0aGUgZ3V0IGx1bWVuOyBhcyBzdWNoLCB0aGV5IGFyZSBpbiBjb25zdGFudAogICAgICBjb250YWN0IHdpdGggbWV0YWJvbGl0ZXMgb2YgdGhlIGd1dCBtaWNyb2Jpb3RhLiBXZSBwcmV2aW91c2x5IGZvdW5kIHRoYXQKICAgICAgd2hlbiBlbnRlcm9lbmRvY3JpbmUgY2VsbHMgYXJlIGV4cG9zZWQgdG8gbml0cml0ZWEgcG90ZW50IG94aWRhbnQgcHJvZHVjZWQKICAgICAgYnkgZ3V0IGJhY3RlcmlhbCBFbnRlcm9iYWN0ZXJpYWNlYWVhIGJpb2NoZW1pY2FsIHBhdGh3YXkgaXMgaW5pdGlhdGVkIHRoYXQKICAgICAgcmVzdWx0cyBpbiDOsS1zeW51Y2xlaW4gYWdncmVnYXRpb24uIEhlcmUsIHdlIGRldGFpbCB0aGUgY2VsbHVsYXIgYW5kCiAgICAgIG1vbGVjdWxhciBtZWNoYW5pc21zIGludm9sdmVkLiBGaXJzdCwgd2UgaG9saXN0aWNhbGx5IHByb2ZpbGVkCiAgICAgIG5pdHJpdGUtZXhwb3NlZCBlbnRlcm9lbmRvY3JpbmUgY2VsbHMgdGhyb3VnaCB1bnRhcmdldGVkIHByb3Rlb21pY3MuIE5leHQsCiAgICAgIHdlIHBlcmZvcm1lZCB0YXJnZXRlZCBhbmFseXNlcyB0aGF0IHNwZWNpZmljYWxseSBwcm9iZWQgdGhlIG1lY2hhbmlzdGljCiAgICAgIHJvbGUgb2YgZG9wYW1pbmUsIGFzIG91ciBwcmlvciBmaW5kaW5ncyBzdWdnZXN0ZWQgdGhhdCBkb3BhbWluZSBpcwogICAgICBjcml0aWNhbCBmb3Igbml0cml0ZS1pbmR1Y2VkIM6xLXN5bnVjbGVpbiBhZ2dyZWdhdGlvbi4gSW4gZG9wYW1pbmUtZnJlZQogICAgICBIZUxhIGNlbGxzIHRyZWF0ZWQgd2l0aCBuaXRyaXRlLCDOsS1zeW51Y2xlaW4gYWdncmVnYXRpb24gd2FzIGluZGVlZAogICAgICBzdXBwcmVzc2VkLiBQcm90ZW9taWMgc2lnbmF0dXJlcyBpbiBkb3BhbWluZS1mcmVlIGNlbGxzIHRyZWF0ZWQgd2l0aAogICAgICBuaXRyaXRlIHdlcmUgZGlzdGluY3QgZnJvbSB0aG9zZSBpbiBuaXRyaXRlLXRyZWF0ZWQgZW50ZXJvZW5kb2NyaW5lIGNlbGxzLAogICAgICBoaWdobGlnaHRpbmcgcGF0aHdheXMgcmVsZXZhbnQgdG8gaW50ZXN0aW5hbCBkZXZlbG9wbWVudCBvZiBQRC4KICAgICAgSW50cmlndWluZ2x5LCB3ZSBvYnNlcnZlZCB0aGF0IGVudGVyb2VuZG9jcmluZSBjZWxscyBtYWludGFpbiB2aWFiaWxpdHkKICAgICAgdXBvbiBleHBvc3VyZSB0byBuaXRyaXRlIGFuZCBpbiB0aGUgcHJlc2VuY2Ugb2YgzrEtc3ludWNsZWluIGFnZ3JlZ2F0ZXMuCiAgICAgIFRoaXMgY2VsbHVsYXIgcm9idXN0bmVzcyBzdWdnZXN0cyB0aGF0IHRoZXNlIGNlbGxzIG1heSBiZSBhIHJlc2Vydm9pciBvZgogICAgICB0b3hpYyDOsS1zeW51Y2xlaW4gYWdncmVnYXRlcy4gQXMgYSBwb3NzaWJsZSBhbnRpZG90ZSwgb3VyIGZpbmRpbmdzIHNob3cKICAgICAgdGhhdCBiZW5zZXJhemlkZSBhbmQgzrEtbWV0aHlsIHR5cm9zaW5lLCBjaGVtaWNhbCBpbmhpYml0b3JzIG9mIGRvcGFtaW5lCiAgICAgIGJpb3N5bnRoZXNpcywgbGltaXRlZCBhZ2dyZWdhdGlvbi4gQ3VyaW91cyBhYm91dCBtZWNoYW5pc21zIG9mIGRpc2Vhc2UKICAgICAgZXRpb2xvZ3kgb3V0c2lkZSBvZiDOsS1zeW51Y2xlaW4gYWdncmVnYXRpb24sIHdlIGFsc28gcHJvZmlsZWQgdGhlCiAgICAgIGVudGVyb2VuZG9jcmluZSBjZWxsIGxpcGlkb21lLCBhbiBlbWVyZ2luZyBhcmVhIG9mIGludGVyZXN0IGluIFBECiAgICAgIHJlc2VhcmNoLCB0byBtb3RpdmF0ZSBmdXR1cmUgdGFyZ2V0ZWQgc3R1ZGllcyBkZWxpbmVhdGluZyB0aGUgcm9sZXMgb2YKICAgICAgZHlzcmVndWxhdGVkIGxpcGlkIG1ldGFib2xpc20gaW4gZGlzZWFzZSBvbnNldC4gT3ZlcmFsbCwgdGhlc2Ugc3R1ZGllcyBsYXkKICAgICAgYSBmb3VuZGF0aW9uIGZvciBtZWNoYW5pc3RpY2FsbHkgaW5mb3JtZWQgdGhlcmFwZXV0aWMgdGFyZ2V0cyB0byBwcmV2ZW50CiAgICAgIHRoZSBpbnRlc3RpbmFsIGZvcm1hdGlvbiBvZiDOsS1zeW51Y2xlaW4gYWdncmVnYXRlcyBiZWZvcmUgdGhleSBzcHJlYWQgdG8KICAgICAgdGhlIGJyYWluLgogICAgPC9kZXNjcmlwdGlvbj4KICAgIDxkZXNjcmlwdGlvbiBkZXNjcmlwdGlvblR5cGU9IlRlY2huaWNhbEluZm8iPgogICAgICAjIERhdGEgZm9yOiBNdWx0aW9taWMgYW5hbHlzaXMgcmV2ZWFscyBtb2xlY3VsYXIgcGF0aHdheXMgYXNzb2NpYXRlZCB3aXRoCiAgICAgIGludGVzdGluYWwgYWdncmVnYXRpb24gb2YgzrEtc3ludWNsZWluIERhdGFzZXQgRE9JOgogICAgICBbMTAuNTA2MS9kcnlhZC53d3B6Z210MDFdKGh0dHBzOi8vZG9pLm9yZy8xMC41MDYxL2RyeWFkLnd3cHpnbXQwMSkgIyMKICAgICAgRGVzY3JpcHRpb24gb2YgdGhlIGRhdGEgYW5kIGZpbGUgc3RydWN0dXJlIFRoaXMgZGF0YXNldCBjb250YWlucyByYXcgZGF0YQogICAgICBmb3IgQmFsc2FtbywgSi4gTS47IFlhbiwgWS47IFRoYWksIEQuOyBDb2xvZ25hLCBTLiBNLjsgQmVzcywgRS4gTi4gKkFDUwogICAgICBDaGVtLiBCaW9sLirCoCoqMjAyNioqLCAqMjEqLCAxLCA4M+KAkzk1LiBEYXRhIGZpbGVzIGFyZSBuYW1lZCBhY2NvcmRpbmcgdG8KICAgICAgdGhlIGZpZ3VyZSBvZiB0aGUgbWFudXNjcmlwdCB0aGV5IHdlcmUgdXNlZCBpbiBhbmQgaW5jbHVkZSBQcmlzbSBmaWxlcyBvZgogICAgICBhbGwgYmFyIGdyYXBocyBhbmQgcGxvdHMgdG8gZW5hYmxlIGFjY2VzcyB0byByYXcgZGF0YSBhbmQgZGF0YSBhbmFseXNpcy4KICAgICAgVGhlIGRhdGEgd2VyZSBjb2xsZWN0ZWQgd2l0aCBtdWx0aXBsZSBtZXRob2RzLCBpbmNsdWRpbmcgYW4gTVRUIGNlbGwKICAgICAgdmlhYmlsaXR5IGFzc2F5LCBNaXRvU294IG1pdG9jaG9uZHJpYWwgZHlzZnVuY3Rpb24gYXNzYXksCiAgICAgIGltbXVub2ZsdW9yZXNjZW5jZSBtaWNyb3Njb3B5LCBwcm90ZW9taWNzLCBhbmQgbGlwaWRvbWljcy4gIyMjIEZpbGVzIGFuZAogICAgICB2YXJpYWJsZXMgIyMjIyBGaWxlOiBNdWx0aW9taWNzX3BhcGVyX2RhdGFfYW5kX2ZpZ3VyZXMucHJpc20KICAgICAgKipEZXNjcmlwdGlvbjoqKsKgQ29tcGlsZWQgUHJpc20gZmlsZXMgb2YgYWxsIHJhdyBkYXRhIHZhbHVlcyBmb3IgZWFjaAogICAgICBleHBlcmltZW50IGFuZCBjb21waWxlZCBpbnRvIGVhY2ggZmlndXJlIGluIHRoZSBwYXBlci4gQW55IG1pc3NpbmcgdmFsdWVzCiAgICAgIGFyZSBibGFuayBjZWxscywgaWYgYXBwbGljYWJsZS4gQWxsIGVycm9yIGJhcnMgYXJlwqDCsSBTRU0uICogTWl0b1NPWDogZGF0YQogICAgICBmb3Igc3VwZXJveGlkZSBnZW5lcmF0aW9uOyBub3JtYWxpemVkIGZsdW9yZXNjZW5jZSBpbnRlbnNpdHkgdmFsdWVzIGZvcgogICAgICBFRUNzIHRyZWF0ZWQgd2l0aCBuaXRyaXRlICgwLjAwNS01MCBtTSksIG5pdHJhdGUgKDAuMDA1LTUwIG1NKSwgYW50aW15Y2luCiAgICAgIEEgKEFNQTsgNTAgdU0pLCBhbmQgdmVoaWNsZTvCoHNpZ25pZmljYW5jZSBkZXRlcm1pbmVkIGJ5IG9uZS13YXkgQU5PVkEgd2l0aAogICAgICBTaWRha+KAmXMgbXVsdGlwbGUgY29tcGFyaXNvbiB0ZXN0LiAqIE1UVDogZGF0YSBmb3IgY2VsbCB2aWFiaWxpdHk7IHBlcmNlbnQKICAgICAgYWxpdmUgdmFsdWVzIGZvciBuaXRyaXRlICgwLjAwNS01MCBtTSksIG5pdHJhdGUgKDAuMDA1LTUwIG1NKSwgYW5kCiAgICAgIHVudHJlYXRlZCBFRUNzO8Kgc2lnbmlmaWNhbmNlIGRldGVybWluZWQgYnkgb25lLXdheSBBTk9WQSB3aXRoIFNpZGFr4oCZcwogICAgICBtdWx0aXBsZSBjb21wYXJpc29uIHRlc3QuICogQmVueiBTVEMtMXM6IG1lYW4gZmx1b3Jlc2NlbmNlIGludGVuc2l0eSBwZXIKICAgICAgY2VsbCB2YWx1ZXMgKGFyYml0cmFyeSB1bml0cywgYS51LikgZm9yIFNUQy0xcyB0cmVhdGVkIHdpdGggNTAgbU0gbml0cmF0ZSwKICAgICAgNTAgbU0gbml0cml0ZSwgYW5kL29yIDAuMDEgbU0gYmVuc2VyYXppZGUgKGJlbnopO8Kgc2lnbmlmaWNhbmNlIGRldGVybWluZWQKICAgICAgYnkgb25lLXdheSBBTk9WQSB3aXRoIFNpZGFr4oCZcyBtdWx0aXBsZSBjb21wYXJpc29uIHRlc3QuICogTk8yLSB2cyBOTzMtCiAgICAgIFNUQy0xIHByb3Rlb21pY3Mgdm9sY2FubyBwbG90OiB2b2xjYW5vIHBsb3Qgc2hvd2luZyBkaWZmZXJlbnRpYWxseQogICAgICBleHByZXNzZWQgcHJvdGVpbnMgKGN5YW4gPSBkb3ducmVndWxhdGVkLCBjb3JhbCA9IHVwcmVndWxhdGVkKSBpbiBTVEMtMQogICAgICBjZWxscyB0cmVhdGVkIHdpdGggNTAgbU0gbml0cml0ZSB2cyA1MCBtTSBuaXRyYXRlLiBUaGUgUC12YWx1ZSBjdXRvZmYgd2FzCiAgICAgIDAuMDUuIFBsb3R0ZWQgYXMgbG9nMihGb2xkQ2hhbmdlKSB2cyAtbG9nMTAoYWRqdXN0ZWQgUC12YWx1ZSkuICogTk8yLSB2cwogICAgICBjb250cm9sIFNUQy0xIHByb3Rlb21pY3Mgdm9sY2FubyBwbG90OiB2b2xjYW5vIHBsb3Qgc2hvd2luZyBkaWZmZXJlbnRpYWxseQogICAgICBleHByZXNzZWQgcHJvdGVpbnMgKGN5YW4gPSBkb3ducmVndWxhdGVkLCBjb3JhbCA9IHVwcmVndWxhdGVkKSBpbiBTVEMtMQogICAgICBjZWxscyB0cmVhdGVkIHdpdGggNTAgbU0gbml0cml0ZSB2cyB2ZWhpY2xlIGNvbnRyb2wuIFRoZSBQLXZhbHVlIGN1dG9mZgogICAgICB3YXMgMC4wNS4gUGxvdHRlZCBhcyBsb2cyKEZvbGRDaGFuZ2UpIHZzIC1sb2cxMChhZGp1c3RlZCBQLXZhbHVlKS4gKiBOTzMtCiAgICAgIHZzIGNvbnRyb2wgU1RDLTEgcHJvdGVvbWljcyB2b2xjYW5vIHBsb3Q6IHZvbGNhbm8gcGxvdCBzaG93aW5nCiAgICAgIGRpZmZlcmVudGlhbGx5IGV4cHJlc3NlZCBwcm90ZWlucyAoY3lhbiA9IGRvd25yZWd1bGF0ZWQsIGNvcmFsID0KICAgICAgdXByZWd1bGF0ZWQpIGluIFNUQy0xIGNlbGxzIHRyZWF0ZWQgd2l0aCA1MCBtTSBuaXRyYXRlIHZzIHZlaGljbGUgY29udHJvbC4KICAgICAgVGhlIFAtdmFsdWUgY3V0b2ZmIHdhcyAwLjA1LiBQbG90dGVkIGFzIGxvZzIoRm9sZENoYW5nZSkgdnMKICAgICAgLWxvZzEwKGFkanVzdGVkIFAtdmFsdWUpLiAqIE5PMi0gU1RDLTEgdW5pcXVlIHByb3RlaW4gcGF0aHdheXM6IHBhdGh3YXlzCiAgICAgIGFzc29jaWF0ZWQgd2l0aCBuaXRyaXRlLXRyZWF0ZWQgU1RDLTEgY2VsbHM7IHByb3RlaW5zIHVuaXF1ZSB0byA1MCBtTQogICAgICBuaXRyaXRlLXRyZWF0ZWQgU1RDLTEgY2VsbHMgd2VyZSBpZGVudGlmaWVkIGFmdGVyIGNvbXBhcmlzb24gYmV0d2VlbgogICAgICBzaWduaWZpY2FudGx5IGFsdGVyZWQgcHJvdGVpbnMgaW4gYm90aCB0aGUgbml0cml0ZS10cmVhdGVkIHZzIHVudHJlYXRlZAogICAgICBjZWxscyBhbmQgdGhlIG5pdHJhdGUtdHJlYXRlZCB2cyB1bnRyZWF0ZWQgY2VsbHMtdGhlaXIgLWxvZzEwKFAtdmFsdWUpCiAgICAgIHZhbHVlcyBhcmUgaW5jbHVkZWQgZm9yIHBsb3R0aW5nIGhlcmUuICogTk8yLSB2cyBOTzMtIEhlTGEgcHJvdGVvbWljcwogICAgICB2b2xjYW5vIHBsb3Q6IHZvbGNhbm8gcGxvdCBzaG93aW5nIGRpZmZlcmVudGlhbGx5IGV4cHJlc3NlZCBwcm90ZWlucyAoY3lhbgogICAgICA9IGRvd25yZWd1bGF0ZWQsIGNvcmFsID0gdXByZWd1bGF0ZWQpIGluIEhlTGEgY2VsbHMgdHJlYXRlZCB3aXRoIDUwIG1NCiAgICAgIG5pdHJpdGUgdnMgNTAgbU0gbml0cmF0ZS4gVGhlIFAtdmFsdWUgY3V0b2ZmIHdhcyAwLjA1LiBQbG90dGVkIGFzCiAgICAgIGxvZzIoRm9sZENoYW5nZSkgdnMgLWxvZzEwKGFkanVzdGVkIFAtdmFsdWUpLiAqIE5PMi0gdnMgY29udHJvbCBIZUxhCiAgICAgIHByb3Rlb21pY3Mgdm9sY2FubyBwbG90OiB2b2xjYW5vIHBsb3Qgc2hvd2luZyBkaWZmZXJlbnRpYWxseSBleHByZXNzZWQKICAgICAgcHJvdGVpbnMgKGN5YW4gPSBkb3ducmVndWxhdGVkLCBjb3JhbCA9IHVwcmVndWxhdGVkKSBpbiBIZUxhIGNlbGxzIHRyZWF0ZWQKICAgICAgd2l0aCA1MCBtTSBuaXRyaXRlIHZzIHZlaGljbGUgY29udHJvbC4gVGhlIFAtdmFsdWUgY3V0b2ZmIHdhcyAwLjA1LgogICAgICBQbG90dGVkIGFzIGxvZzIoRm9sZENoYW5nZSkgdnMgLWxvZzEwKGFkanVzdGVkIFAtdmFsdWUpLiAqIE5PMy0gdnMgY29udHJvbAogICAgICBIZUxhIHByb3Rlb21pY3Mgdm9sY2FubyBwbG90OiB2b2xjYW5vIHBsb3Qgc2hvd2luZyBkaWZmZXJlbnRpYWxseQogICAgICBleHByZXNzZWQgcHJvdGVpbnMgKGN5YW4gPSBkb3ducmVndWxhdGVkLCBjb3JhbCA9IHVwcmVndWxhdGVkKSBpbiBIZUxhCiAgICAgIGNlbGxzIHRyZWF0ZWQgd2l0aCA1MCBtTSBuaXRyYXRlIHZzIHZlaGljbGUgY29udHJvbC4gVGhlIFAtdmFsdWUgY3V0b2ZmCiAgICAgIHdhcyAwLjA1LiBQbG90dGVkIGFzIGxvZzIoRm9sZENoYW5nZSkgdnMgLWxvZzEwKGFkanVzdGVkIFAtdmFsdWUpLiAtIE5PMi0KICAgICAgSGVMYSB1bmlxdWUgcHJvdGVpbiBwYXRod2F5czogcGF0aHdheXMgYXNzb2NpYXRlZCB3aXRoIG5pdHJpdGUtdHJlYXRlZAogICAgICBIZUxhIGNlbGxzOyBwcm90ZWlucyB1bmlxdWUgdG8gNTAgbU0gbml0cml0ZS10cmVhdGVkIEhlTGEgY2VsbHMgd2VyZQogICAgICBpZGVudGlmaWVkIGFmdGVyIGNvbXBhcmlzb24gYmV0d2VlbiBzaWduaWZpY2FudGx5IGFsdGVyZWQgcHJvdGVpbnMgaW4gYm90aAogICAgICB0aGUgbml0cml0ZS10cmVhdGVkIHZzIHVudHJlYXRlZCBjZWxscyBhbmQgdGhlIG5pdHJhdGUtdHJlYXRlZCB2cwogICAgICB1bnRyZWF0ZWQgY2VsbHMtdGhlaXIgLWxvZzEwKFAtdmFsdWUpIHZhbHVlcyBhcmUgaW5jbHVkZWQgZm9yIHBsb3R0aW5nCiAgICAgIGhlcmUuIC0gTk8yLSB2cyBOTzMtIFNUQy0xIGxpcGlkb21pY3Mgdm9sY2FubyBwbG90OiB2b2xjYW5vIHBsb3Qgc2hvd2luZwogICAgICBkaWZmZXJlbnRpYWxseSBhbHRlcmVkIGFidW5kYW5jZSAoY3lhbiA9IGRvd25yZWd1bGF0ZWQsIGNvcmFsID0KICAgICAgdXByZWd1bGF0ZWQpIGluIFNUQy0xIGNlbGxzIHRyZWF0ZWQgd2l0aCA1MCBtTSBuaXRyaXRlIHZzIDUwIG1NIG5pdHJhdGUuCiAgICAgIFRoZSBQLXZhbHVlIGN1dG9mZiB3YXMgMC4wNS4gUGxvdHRlZCBhcyBsb2cyKEZvbGRDaGFuZ2UpIHZzCiAgICAgIC1sb2cxMChhZGp1c3RlZCBQLXZhbHVlKS4gLSBOTzItIHZzIGNvbnRyb2wgU1RDLTEgbGlwaWRvbWljcyB2b2xjYW5vIHBsb3Q6CiAgICAgIHZvbGNhbm8gcGxvdCBzaG93aW5nIGRpZmZlcmVudGlhbGx5IGFsdGVyZWQgYWJ1bmRhbmNlIChjeWFuID0KICAgICAgZG93bnJlZ3VsYXRlZCwgY29yYWwgPSB1cHJlZ3VsYXRlZCkgaW4gU1RDLTEgY2VsbHMgdHJlYXRlZCB3aXRoIDUwIG1NCiAgICAgIG5pdHJpdGUgdnMgdmVoaWNsZSBjb250cm9sLiBUaGUgUC12YWx1ZSBjdXRvZmYgd2FzIDAuMDUuIFBsb3R0ZWQgYXMKICAgICAgbG9nMihGb2xkQ2hhbmdlKSB2cyAtbG9nMTAoYWRqdXN0ZWQgUC12YWx1ZSkuIC0gTk8zLSB2cyBjb250cm9sIFNUQy0xCiAgICAgIGxpcGlkb21pY3Mgdm9sY2FubyBwbG90OiB2b2xjYW5vIHBsb3Qgc2hvd2luZyBkaWZmZXJlbnRpYWxseSBhbHRlcmVkCiAgICAgIGFidW5kYW5jZSAoY3lhbiA9IGRvd25yZWd1bGF0ZWQsIGNvcmFsID0gdXByZWd1bGF0ZWQpIGluIFNUQy0xIGNlbGxzCiAgICAgIHRyZWF0ZWQgd2l0aCA1MCBtTSBuaXRyYXRlIHZzIHZlaGljbGUgY29udHJvbC4gVGhlIFAtdmFsdWUgY3V0b2ZmIHdhcwogICAgICAwLjA1LiBQbG90dGVkIGFzIGxvZzIoRm9sZENoYW5nZSkgdnMgLWxvZzEwKGFkanVzdGVkIFAtdmFsdWUpLiAtCiAgICAgIElkZW50aWZpZWQgbGlwaWQgc3BlY2llcyBwZXIgY2xhc3M6IGRhdGEgZm9yIHBhcnRzIG9mIHRoZSB3aG9sZSBwbG90IG9mCiAgICAgIHRoZSBudW1iZXIgb2YgbGlwaWRzIGluIGVhY2ggY2xhc3MgdGhhdCBtYWtlIHVwIHRoZSBsaXBpZHMgaWRlbnRpZmllZC4gLQogICAgICBHcm91cGVkIGhlYXQgbWFwOiBMaXBpZCBzcGVjaWVzLWJhc2VkIGhlYXQgbWFwIGRlcGljdGluZyBmb2xkLWNoYW5nZSBpbgogICAgICBlYWNoIG9mIHRoZSB0aHJlZSB0cmVhdG1lbnQgY29uZGl0aW9ucyAoNTAgbU0gbml0cml0ZSwgNTAgbU0gbml0cmF0ZSwgYW5kCiAgICAgIHVudHJlYXRlZCkuwqAqUCotdmFsdWUgY3V0b2ZmIHdhcyAwLjA1LiAtIFNpbXBsaWZpZWQgaGVhdCBtYXA6IExpcGlkCiAgICAgIGNsYXNzLWJhc2VkIGhlYXQgbWFwIGRlcGljdGluZyBtZWFuIGZvbGQtY2hhbmdlIGluIGVhY2ggb2YgdGhlIHRocmVlCiAgICAgIHRyZWF0bWVudCBjb25kaXRpb25zICg1MCBtTSBuaXRyaXRlLCA1MCBtTSBuaXRyYXRlLCBhbmQKICAgICAgdW50cmVhdGVkKS7CoCpQKi12YWx1ZSBjdXRvZmYgd2FzIDAuMDUuIC0gTWVkaWFuIGhlYXQgbWFwOiBMaXBpZAogICAgICBjbGFzcy1iYXNlZCBoZWF0IG1hcCBkZXBpY3RpbmcgbWVkaWFuIGZvbGQtY2hhbmdlIG9mIHNpZ25pZmljYW50bHkgYWx0ZXJlZAogICAgICBsaXBpZCBzcGVjaWVzIGFjcm9zcyBkaWZmZXJlbnQgdHJlYXRtZW50IGdyb3VwcyAoNTAgbU0gbml0cml0ZSwgNTAgbU0KICAgICAgbml0cmF0ZSwgYW5kIHVudHJlYXRlZCkuIEJveGVzIGluIGdyYXkgZGVub3RlIGV4Y2x1ZGVkIGxpcGlkIGNsYXNzZXMgZHVlCiAgICAgIHRvIG5vbnNpZ25pZmljYW50ICpQKi12YWx1ZXM7ICpQKi12YWx1ZSBjdXRvZmYgd2FzIDAuMDUuIC0gQ29uZmlybWluZwogICAgICBhZ2dyZWdhdGlvbiBiZWZvcmUgbHlzaXM6IEZpZ3VyZSBTMUI7IG1lYW4gZmx1b3Jlc2NlbmNlIGludGVuc2l0eSBwZXIKICAgICAgU1RDLTEgY2VsbCAoYXJiaXRyYXJ5IHVuaXQsIGEudS4pIHdhcyBxdWFudGlmaWVkIGZvciA1MCBtTSBuaXRyaXRlLSBhbmQgNTAKICAgICAgbU0gbml0cmF0ZS10cmVhdGVkIFNUQy0xIGNlbGxzLiBTaWduaWZpY2FuY2Ugd2FzIGRldGVybWluZWQgYnkgYW4gdW5wYWlyZWQKICAgICAgdC10ZXN0LiAjIyBDb2RlL3NvZnR3YXJlIEdyYXBocGFkIFByaXNtIGlzIHJlcXVpcmVkIHRvIHZpZXcgdGhlIC5wcmlzbQogICAgICBmaWxlcy4gU29mdHdhcmUgYW5kIGFwcCB1cGRhdGVzIHdlcmUga2VwdCBjdXJyZW50LgogICAgPC9kZXNjcmlwdGlvbj4KICA8L2Rlc2NyaXB0aW9ucz4KPC9yZXNvdXJjZT4=","url":"https://datadryad.org/dataset/doi:10.5061/dryad.wwpzgmt01","contentUrl":null,"metadataVersion":0,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":0,"viewsOverTime":[],"downloadCount":0,"downloadsOverTime":[],"referenceCount":0,"citationCount":1,"citationsOverTime":[{"year":"2026","total":1}],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2026-08-28T12:22:08.000Z","registered":"2026-08-28T12:22:09.000Z","published":"2026","updated":"2026-08-28T12:22:09.000Z"},"relationships":{"client":{"data":{"id":"dryad.dryad","type":"clients"}},"provider":{"data":{"id":"dryad","type":"providers"}},"media":{"data":{"id":"10.5061/dryad.wwpzgmt01","type":"media"}},"references":{"data":[]},"citations":{"data":[{"id":"10.1021/acschembio.5c00686","type":"dois"}]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}