{"data":{"id":"10.5061/dryad.3ffbg79sm","type":"dois","attributes":{"doi":"10.5061/dryad.3ffbg79sm","prefix":"10.5061","suffix":"dryad.3ffbg79sm","identifiers":[],"alternateIdentifiers":[],"creators":[{"name":"Aldaif, Alaa","nameType":"Personal","givenName":"Alaa","familyName":"Aldaif","affiliation":["Lund University"],"nameIdentifiers":[]},{"name":"Helman, Jakob","nameType":"Personal","givenName":"Jakob","familyName":"Helman","affiliation":["Skåne University Hospital"],"nameIdentifiers":[]},{"name":"Martus, Giedre","nameType":"Personal","givenName":"Giedre","familyName":"Martus","affiliation":["Skåne University Hospital"],"nameIdentifiers":[]},{"name":"Öberg, Carl","nameType":"Personal","givenName":"Carl","familyName":"Öberg","affiliation":["Skåne University Hospital"],"nameIdentifiers":[{"schemeUri":"https://orcid.org","nameIdentifier":"https://orcid.org/0000-0002-2471-6914","nameIdentifierScheme":"ORCID"}]}],"titles":[{"title":"Effects of fluid overload on water and solute removal during peritoneal dialysis in Sprague-Dawley rats"}],"publisher":"Dryad","container":{},"publicationYear":2024,"subjects":[{"subject":"FOS: Basic medicine","schemeUri":"https://web-archive.oecd.org/2012-06-15/138575-38235147.pdf","subjectScheme":"fos"},{"subject":"FOS: Basic medicine","schemeUri":"http://www.oecd.org/science/inno/38235147.pdf","subjectScheme":"Fields of Science and Technology (FOS)"},{"subject":"peritoneal dialysis"},{"subject":"fluid overload"},{"subject":"Sprague-Dawley rats","schemeUri":"https://github.com/PLOS/plos-thesaurus","subjectScheme":"PLOS Subject Area Thesaurus"}],"contributors":[{"name":"Lund University","affiliation":[],"contributorType":"Sponsor","nameIdentifiers":[]}],"dates":[{"date":"2024-08-06T11:58:10Z","dateType":"Created"},{"date":"2024-08-19T06:41:57Z","dateType":"Submitted"},{"date":"2024-08-29T00:00:00Z","dateType":"Issued"},{"date":"2024-08-29T00:00:00Z","dateType":"Available"}],"language":"en","types":{"ris":"DATA","bibtex":"misc","citeproc":"dataset","schemaOrg":"Dataset","resourceType":"dataset","resourceTypeGeneral":"Dataset"},"relatedIdentifiers":[],"relatedItems":[],"sizes":["100582 bytes"],"formats":[],"version":"3","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":"Fluid overload is very common in patients treated with peritoneal\n dialysis. However, it is as yet unknown whether fluid overload per se\n affects the dialysis process in terms of the removal of water and small\n solutes. Here we conducted experiments in thirty-one Sprague-Dawley rats\n divided into a control group (n=10), one group fluid overloaded with\n saline 22 mL/kg (n=10) and one group fluid overloaded with 4% albumin 22\n mL/kg during the course of thirty minutes. After fluid overload (or a 30\n min rest period for the control group), peritoneal dialysis was performed\n for 120 min utilizing a fill volume of 20 mL and 1.5% glucose fluids. We\n used 125I-albumin to closely monitor alterations in intraperitoneal volume\n during the course of the peritoneal dialysis treatment. Subsequently, we\n analyzed data using the three pore model to determine the underlying\n mechanisms by quantitating the amount of water transferred across each set\n of pores. We found sustained increments in water removal during peritoneal\n dialysis in fluid overloaded animals compared to control animals. The\n majority of the increased water transfer in fluid overloaded animals was\n found to occur across interendothelial small pores, either as a result of\n an increased hydrostatic pressure gradient across the peritoneal membrane\n (4% albumin) or a reduced plasma oncotic pressure (normal saline). Taken\n together, these findings indicate that fluid status should be taken into\n account when evaluating water removal in patients on peritoneal dialysis.","descriptionType":"Abstract"},{"description":"# Effects of fluid overload on water and solute removal during peritoneal\n dialysis in Sprague-Dawley rats ### GENERAL INFORMATION 1. Title of\n Dataset: Experimental Peritoneal Dialysis in Sprague Dawley Rats in the\n normal state and during fluid overload 2. Author Information A. Principal\n Investigator Contact Information Name: Carl Öberg Institution: Lund\n University, Medical Faculty Address: Box 117, SE-221 00 Email:\n [carl.oberg@med.lu.se](mailto:carl.oberg@med.lu.se) 3. Date of data\n collection November 2022 to January 2023 4. Geographic location of data\n collection: Lund, Sweden 5. Information about funding sources that\n supported the collection of the data: Funding by Lund University Medical\n Faculty Foundation grant YF 2020-YF0056, and The Inga-Britt and Arne\n Lundberg’s Research Foundation (all to C.M. Öberg). ### SHARING/ACCESS\n INFORMATION 1. Was data derived from another source? No ### DATA \u0026amp;\n FILE OVERVIEW 1. Are there multiple versions of the dataset? NO ###\n DATA-SPECIFIC INFORMATION FOR: overload.xls 1. Number of variables: 191 2.\n Number of cases/rows: 31 3. Variable List: animal, \"unique number\n assigned to each animal\" treatment, \"Dialysis fluid used, e.g.\n Balance 1.5% represents 1.5% glucose strength\" weight, \"Body\n weight in grams before dialysis\" date, \"Date of the experiment\n YYYY-MM-DD\" ivfluid, \"Fluid given IV during 30 min before\n dialysis; either control (NaCl 3 mL/h), saline overload (NaCl 22 mL/kg),\n or 4% albumin overload (Alb 4% 22 mL/kg)\" vin, \"Peritoneal\n dialysis fluid volume instilled in milliliters\" vout,\n \"Peritoneal dialysis fluid volume extracted in milliliters (see\n manuscript for details)\" wo_in, \"Wash-out fluid instilled (same\n type of fluid as used for dialysis) in milliliters\" wo_out,\n \"Wash-out fluid extracted in milliliters\" wo_alb, \"Wash-out\n fluid 125-I activity in Bq/mL\" p_na_initial, \"Plasma sodium\n concentration before iv fluid in mmol/L\" p_k_initial, \"Plasma\n potassium concentration before iv fluid in mmol/L\" p_cl_initial,\n \"Plasma chloride concentration before iv fluid in mmol/L\"\n p_ica_initial, \"Plasma ionized calcium concentration before iv fluid\n in mmol/L\" p_tco2_initial, \"Plasma total carbon dioxide\n concentration before iv fluid in mmol/L\" p_glu_initial, \"Plasma\n glucose concentration before iv fluid in mmol/L\" p_urea_initial,\n \"Plasma urea concentration before iv fluid in mmol/L\"\n p_crea_initial, \"Plasma creatinine concentration before iv fluid in\n mmol/L\" map_initial, \"Mean arterial pressure before iv fluid in\n mmol/L\" hr_initial, \"Heart rate before iv fluid in mmol/L\"\n hb_initial, \"Arterial blood hemoglobin level before iv fluid in\n g/L\" ph_initial, \"Arterial pH before iv fluid\"\n pco2_initial, \"Arterial CO2 pressure before iv fluid in kPa\"\n po2_initial, \"Arterial O2 pressure before iv fluid in kPa\"\n be_initial, \"Arterial base excess before iv fluid in mmol/L\"\n hco3_initial, \"Arterial bicarbonate concentration before iv fluid in\n mmol/L\" tco2_initial, \"Arterial total CO2 concentration before\n iv fluid in mmol/L\" so2_initial, \"Arterial oxygen saturation\n before iv fluid in %\" lac_initial, \"Arterial lactate\n concentration before iv fluid in mmol/L cop_initial, \"Colloid osmotic\n pressure in arterial blood before iv fluid in mmHg\" p_osm_initial,\n \"Osmolality in arterial blood before iv fluid in mOsm/kg\"\n p_na_before, \"Plasma sodium concentration after iv fluid (before\n dialysis) in mmol/L\" p_k_before, \"Plasma potassium concentration\n after iv fluid (before dialysis) in mmol/L\" p_cl_before, \"Plasma\n chloride concentration after iv fluid (before dialysis) in mmol/L\"\n p_ica_before, \"Plasma ionized calcium concentration after iv fluid\n (before dialysis) in mmol/L\" p_tco2_before, \"Plasma total carbon\n dioxide concentration after iv fluid (before dialysis) in mmol/L\"\n p_glu_before, \"Plasma glucose concentration after iv fluid (before\n dialysis) in mmol/L\" p_urea_before, \"Plasma urea concentration\n after iv fluid (before dialysis) in mmol/L\" p_crea_before,\n \"Plasma creatinine concentration after iv fluid (before dialysis) in\n mmol/L\" map_before, \"Mean arterial pressure after iv fluid\n (before dialysis) in mmol/L\" hr_before, \"Heart rate after iv\n fluid (before dialysis) in mmol/L\" hb_before, \"Arterial blood\n hemoglobin level after iv fluid (before dialysis) in g/L\" ph_before,\n \"Arterial pH after iv fluid (before dialysis)\" pco2_before,\n \"Arterial CO2 pressure after iv fluid (before dialysis) in kPa\"\n po2_before, \"Arterial O2 pressure after iv fluid (before dialysis) in\n kPa\" be_before, \"Arterial base excess after iv fluid (before\n dialysis) in mmol/L\" hco3_before, \"Arterial bicarbonate\n concentration after iv fluid (before dialysis) in mmol/L\"\n tco2_before, \"Arterial total CO2 concentration after iv fluid (before\n dialysis) in mmol/L\" so2_before, \"Arterial oxygen saturation\n after iv fluid (before dialysis) in %\" lac_before, \"Arterial\n lactate concentration after iv fluid (before dialysis) in mmol/L\n cop_before, \"Colloid osmotic pressure in arterial blood after iv\n fluid (before dialysis) in mmHg\" p_osm_before, \"Osmolality in\n arterial blood after iv fluid (before dialysis) in mOsm/kg\"\n p_na_after, \"Plasma sodium concentration after iv fluid in\n mmol/L\" p_k_after, \"Plasma potassium concentration after\n dialysis in mmol/L\" p_cl_after, \"Plasma chloride concentration\n after dialysis in mmol/L\" p_ica_after, \"Plasma ionized calcium\n concentration after dialysis in mmol/L\" p_tco2_after, \"Plasma\n total carbon dioxide concentration before dialysis in mmol/L\"\n p_glu_after, \"Plasma glucose concentration after dialysis in\n mmol/L\" p_urea_after, \"Plasma urea concentration after dialysis\n in mmol/L\" p_crea_after, \"Plasma creatinine concentration after\n dialysis in mmol/L\" map_after, \"Mean arterial pressure after\n dialysis in mmol/L\" hr_after, \"Heart rate after dialysis in\n mmol/L\" hb_after, \"Arterial blood hemoglobin level after\n dialysis in g/L\" ph_after, \"Arterial pH after dialysis\"\n pco2_after, \"Arterial CO2 pressure after dialysis in kPa\"\n po2_after, \"Arterial O2 pressure after dialysis in kPa\"\n be_after, \"Arterial base excess after dialysis in mmol/L\"\n hco3_after, \"Arterial bicarbonate concentration after dialysis in\n mmol/L\" tco2_after, \"Arterial total CO2 concentration after\n dialysis in mmol/L\" so2_after, \"Arterial oxygen saturation after\n dialysis in %\" lac_after, \"Arterial lactate concentration after\n dialysis in mmol/L cop_after, \"Colloid osmotic pressure in arterial\n blood after dialysis in mmHg\" p_osm_after, \"Osmolality in\n arterial blood after dialysis in mOsm/kg\" n_p_samples, \"Number\n of blood samples obtained during dialysis\" pt1, \"Time point for\n blood sample #1 in minutes post start of dialysis\" pt2, \"Time\n point for blood sample #2 in minutes post start of dialysis\" pt3,\n \"Time point for blood sample #3 in minutes post start of\n dialysis\" pt4, \"Time point for blood sample #4 in minutes post\n start of dialysis\" pt5, \"Time point for blood sample #5 in\n minutes post start of dialysis\" pt6, \"Time point for blood\n sample #6 in minutes post start of dialysis\" p_hct_1,\n \"Hematocrit for blood sample #1\" p_hct_2, \"Hematocrit for\n blood sample #2\" p_hct_3, \"Hematocrit for blood sample #3\"\n p_hct_4, \"Hematocrit for blood sample #4\" p_hct_5,\n \"Hematocrit for blood sample #5\" p_hct_6, \"Hematocrit for\n blood sample #6\" p_edta_1, \"Plasma 51Cr activity (blood sample\n #1) in Bq/mL\" p_edta_2, \"Plasma 51Cr activity (blood sample #2)\n in Bq/mL\" p_edta_3, \"Plasma 51Cr activity (blood sample #3) in\n Bq/mL\" p_edta_4, \"Plasma 51Cr activity (blood sample #4) in\n Bq/mL\" p_edta_5, \"Plasma 51Cr activity (blood sample #5) in\n Bq/mL\" p_edta_6, \"Plasma 51Cr activity (blood sample #6) in\n Bq/mL\" p_alb_1, \"Plasma 125I activity (blood sample #1) in\n Bq/mL\" p_alb_2, \"Plasma 125I activity (blood sample #2) in\n Bq/mL\" p_alb_3, \"Plasma 125I activity (blood sample #3) in\n Bq/mL\" p_alb_4, \"Plasma 125I activity (blood sample #4) in\n Bq/mL\" p_alb_5, \"Plasma 125I activity (blood sample #5) in\n Bq/mL\" p_alb_6, \"Plasma 125I activity (blood sample #6) in\n Bq/mL\" n_d_samples, \"Number of dialysate samples obtained during\n dialysis\" d_sv_1, \"Sampling volume for dialysate sample #1 in\n milliliters\" d_sv_2, \"Sampling volume for dialysate sample #2 in\n milliliters\" d_sv_3, \"Sampling volume for dialysate sample #3 in\n milliliters\" d_sv_4, \"Sampling volume for dialysate sample #4 in\n milliliters\" d_sv_5, \"Sampling volume for dialysate sample #5 in\n milliliters\" d_sv_6, \"Sampling volume for dialysate sample #6 in\n milliliters\" d_sv_7, \"Sampling volume for dialysate sample #7 in\n milliliters\" d_edta_0, \"51Cr activity in fresh dialysis fluid\n (before instillation) in Bq/mL\" d_edta_1, \"51Cr activity in\n dialysate sample #1 in Bq/mL\" d_edta_2, \"51Cr activity in\n dialysate sample #2 in Bq/mL\" d_edta_3, \"51Cr activity in\n dialysate sample #3 in Bq/mL\" d_edta_4, \"51Cr activity in\n dialysate sample #4 in Bq/mL\" d_edta_5, \"51Cr activity in\n dialysate sample #5 in Bq/mL\" d_edta_6, \"51Cr activity in\n dialysate sample #6 in Bq/mL\" d_edta_7, \"51Cr activity in\n dialysate sample #7 in Bq/mL\" d_alb_0, \"125I activity in fresh\n dialysis fluid (before instillation) in Bq/mL\" d_alb_1, \"125I\n activity in dialysate sample #1 in Bq/mL\" d_alb_2, \"125I\n activity in dialysate sample #2 in Bq/mL\" d_alb_3, \"125I\n activity in dialysate sample #3 in Bq/mL\" d_alb_4, \"125I\n activity in dialysate sample #4 in Bq/mL\" d_alb_5, \"125I\n activity in dialysate sample #5 in Bq/mL\" d_alb_6, \"125I\n activity in dialysate sample #6 in Bq/mL\" d_alb_7, \"125I\n activity in dialysate sample #7 in Bq/mL\" d_glu_0, \"Stock\n glucose concentration in fresh dialysis fluid (before instillation) in\n mmol/L\" d_glu_1, \"Measured glucose concentration in dialysate\n sample #1 in mmol/L\" d_glu_2, \"Measured glucose concentration in\n dialysate sample #2 in mmol/L\" d_glu_3, \"Measured glucose\n concentration in dialysate sample #3 in mmol/L\" d_glu_4,\n \"Measured glucose concentration in dialysate sample #4 in\n mmol/L\" d_glu_5, \"Measured glucose concentration in dialysate\n sample #5 in mmol/L\" d_glu_6, \"Measured glucose concentration in\n dialysate sample #6 in mmol/L\" d_glu_7, \"Measured glucose\n concentration in dialysate sample #7 in mmol/L\" d_na_0,\n \"Measured sodium concentration in fresh dialysis fluid (before\n instillation) in mmol/L\" d_na_1, \"Measured glucose concentration\n in dialysate sample #1 in mmol/L\" d_na_2, \"Measured glucose\n concentration in dialysate sample #2 in mmol/L\" d_na_3,\n \"Measured glucose concentration in dialysate sample #3 in\n mmol/L\" d_na_4, \"Measured glucose concentration in dialysate\n sample #4 in mmol/L\" d_na_5, \"Measured glucose concentration in\n dialysate sample #5 in mmol/L\" d_na_6, \"Measured glucose\n concentration in dialysate sample #6 in mmol/L\" d_na_7,\n \"Measured glucose concentration in dialysate sample #7 in\n mmol/L\" d_k_0, \"Stock potassium concentration (=0 mM) in fresh\n dialysis fluid (before instillation) in mmol/L\" d_k_1, \"Measured\n potassium concentration in dialysate sample #1 in mmol/L\" d_k_2,\n \"Measured potassium concentration in dialysate sample #2 in\n mmol/L\" d_k_3, \"Measured potassium concentration in dialysate\n sample #3 in mmol/L\" d_k_4, \"Measured potassium concentration in\n dialysate sample #4 in mmol/L\" d_k_5, \"Measured potassium\n concentration in dialysate sample #5 in mmol/L\" d_k_6, \"Measured\n potassium concentration in dialysate sample #6 in mmol/L\" d_k_7,\n \"Measured potassium concentration in dialysate sample #7 in\n mmol/L\" d_cl_0, \"Measured chloride concentration in fresh\n dialysis fluid (before instillation) in mmol/L\" d_cl_1,\n \"Measured chloride concentration in dialysate sample #1 in\n mmol/L\" d_cl_2, \"Measured chloride concentration in dialysate\n sample #2 in mmol/L\" d_cl_3, \"Measured chloride concentration in\n dialysate sample #3 in mmol/L\" d_cl_4, \"Measured chloride\n concentration in dialysate sample #4 in mmol/L\" d_cl_5,\n \"Measured chloride concentration in dialysate sample #5 in\n mmol/L\" d_cl_6, \"Measured chloride concentration in dialysate\n sample #6 in mmol/L\" d_cl_7, \"Measured chloride concentration in\n dialysate sample #7 in mmol/L\" d_ica_0, \"Measured ionized\n calcium concentration in fresh dialysis fluid (before instillation) in\n mmol/L\" d_ica_1, \"Measured ionized calcium concentration in\n dialysate sample #1 in mmol/L\" d_ica_2, \"Measured ionized\n calcium concentration in dialysate sample #2 in mmol/L\" d_ica_3,\n \"Measured ionized calcium concentration in dialysate sample #3 in\n mmol/L\" d_ica_4, \"Measured ionized calcium concentration in\n dialysate sample #4 in mmol/L\" d_ica_5, \"Measured ionized\n calcium concentration in dialysate sample #5 in mmol/L\" d_ica_6,\n \"Measured ionized calcium concentration in dialysate sample #6 in\n mmol/L\" d_ica_7, \"Measured ionized calcium concentration in\n dialysate sample #7 in mmol/L\" d_tco2_0, \"Stock total carbon\n dioxide concentration (=0 mM) in fresh dialysis fluid (before\n instillation) in mmol/L\" d_tco2_1, \"Measured total carbon\n dioxide concentration in dialysate sample #1 in mmol/L\" d_tco2_2,\n \"Measured total carbon dioxide concentration in dialysate sample #1\n in mmol/L\" d_tco2_3, \"Measured total carbon dioxide\n concentration in dialysate sample #1 in mmol/L\" d_tco2_4,\n \"Measured total carbon dioxide concentration in dialysate sample #1\n in mmol/L\" d_tco2_5, \"Measured total carbon dioxide\n concentration in dialysate sample #1 in mmol/L\" d_tco2_6,\n \"Measured total carbon dioxide concentration in dialysate sample #1\n in mmol/L\" d_tco2_7, \"Measured total carbon dioxide\n concentration in dialysate sample #1 in mmol/L\" d_urea_1,\n \"Measured urea concentration in dialysate sample #1 in mmol/L\"\n d_urea_2, \"Measured urea concentration in dialysate sample #2 in\n mmol/L\" d_urea_3, \"Measured urea concentration in dialysate\n sample #3 in mmol/L\" d_urea_4, \"Measured urea concentration in\n dialysate sample #4 in mmol/L\" d_urea_5, \"Measured urea\n concentration in dialysate sample #5 in mmol/L\" d_urea_6,\n \"Measured urea concentration in dialysate sample #6 in mmol/L\"\n d_urea_7, \"Measured urea concentration in dialysate sample #7 in\n mmol/L\" d_crea_0, \"Measured creatinine concentration (added\n creatinine) in fresh dialysis fluid (before instillation) in μmol/L\"\n d_crea_1, \"Measured creatinine concentration in dialysate sample #2\n in μmol/L\" d_crea_2, \"Measured creatinine concentration in\n dialysate sample #2 in μmol/L\" d_crea_3, \"Measured creatinine\n concentration in dialysate sample #2 in μmol/L\" d_crea_4,\n \"Measured creatinine concentration in dialysate sample #2 in\n μmol/L\" d_crea_5, \"Measured creatinine concentration in\n dialysate sample #2 in μmol/L\" d_crea_6, \"Measured creatinine\n concentration in dialysate sample #2 in μmol/L\" d_crea_7,\n \"Measured creatinine concentration in dialysate sample #2 in\n μmol/L\" dt1, \"Time point for dialysate sample #1 in minutes post\n start of dialysis\" dt2, \"Time point for dialysate sample #2 in\n minutes post start of dialysis\" dt3, \"Time point for dialysate\n sample #3 in minutes post start of dialysis\" dt4, \"Time point\n for dialysate sample #4 in minutes post start of dialysis\" dt5,\n \"Time point for dialysate sample #5 in minutes post start of\n dialysis\" dt6, \"Time point for dialysate sample #6 in minutes\n post start of dialysis\" dt7, \"Time point for dialysate sample #7\n in minutes post start of dialysis\" Missing data codes: NA","descriptionType":"TechnicalInfo"}],"geoLocations":[],"fundingReferences":[{"schemeUri":"https://ror.org","funderName":"Lund University","awardNumber":"YF2020-YF0056","funderIdentifier":"https://ror.org/012a77v79","funderIdentifierType":"ROR"},{"funderName":"The Inga-Britt and Arne Lundberg’s Research Foundation*"}],"xml":"PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHJlc291cmNlIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCIgeHNpOnNjaGVtYUxvY2F0aW9uPSJodHRwOi8vZGF0YWNpdGUub3JnL3NjaGVtYS9rZXJuZWwtNCBodHRwOi8vc2NoZW1hLmRhdGFjaXRlLm9yZy9tZXRhL2tlcm5lbC00L21ldGFkYXRhLnhzZCI+CiAgPGlkZW50aWZpZXIgaWRlbnRpZmllclR5cGU9IkRPSSI+MTAuNTA2MS9EUllBRC4zRkZCRzc5U008L2lkZW50aWZpZXI+CiAgPGNyZWF0b3JzPgogICAgPGNyZWF0b3I+CiAgICAgIDxjcmVhdG9yTmFtZSBuYW1lVHlwZT0iUGVyc29uYWwiPkFsZGFpZiwgQWxhYTwvY3JlYXRvck5hbWU+CiAgICAgIDxhZmZpbGlhdGlvbiBhZmZpbGlhdGlvbklkZW50aWZpZXI9Imh0dHBzOi8vcm9yLm9yZy8wMTJhNzd2NzkiIGFmZmlsaWF0aW9uSWRlbnRpZmllclNjaGVtZT0iUk9SIiBzY2hlbWVVUkk9Imh0dHBzOi8vcm9yLm9yZyI+THVuZCBVbml2ZXJzaXR5PC9hZmZpbGlhdGlvbj4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj5IZWxtYW4sIEpha29iPC9jcmVhdG9yTmFtZT4KICAgICAgPGFmZmlsaWF0aW9uIGFmZmlsaWF0aW9uSWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAyejMxZzgyOSIgYWZmaWxpYXRpb25JZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnIj5Ta8OlbmUgVW5pdmVyc2l0eSBIb3NwaXRhbDwvYWZmaWxpYXRpb24+CiAgICA8L2NyZWF0b3I+CiAgICA8Y3JlYXRvcj4KICAgICAgPGNyZWF0b3JOYW1lIG5hbWVUeXBlPSJQZXJzb25hbCI+TWFydHVzLCBHaWVkcmU8L2NyZWF0b3JOYW1lPgogICAgICA8YWZmaWxpYXRpb24gYWZmaWxpYXRpb25JZGVudGlmaWVyPSJodHRwczovL3Jvci5vcmcvMDJ6MzFnODI5IiBhZmZpbGlhdGlvbklkZW50aWZpZXJTY2hlbWU9IlJPUiIgc2NoZW1lVVJJPSJodHRwczovL3Jvci5vcmciPlNrw6VuZSBVbml2ZXJzaXR5IEhvc3BpdGFsPC9hZmZpbGlhdGlvbj4KICAgIDwvY3JlYXRvcj4KICAgIDxjcmVhdG9yPgogICAgICA8Y3JlYXRvck5hbWUgbmFtZVR5cGU9IlBlcnNvbmFsIj7DlmJlcmcsIENhcmw8L2NyZWF0b3JOYW1lPgogICAgICA8bmFtZUlkZW50aWZpZXIgbmFtZUlkZW50aWZpZXJTY2hlbWU9Ik9SQ0lEIiBzY2hlbWVVUkk9Imh0dHA6Ly9vcmNpZC5vcmcvIj4wMDAwLTAwMDItMjQ3MS02OTE0PC9uYW1lSWRlbnRpZmllcj4KICAgICAgPGFmZmlsaWF0aW9uIGFmZmlsaWF0aW9uSWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAyejMxZzgyOSIgYWZmaWxpYXRpb25JZGVudGlmaWVyU2NoZW1lPSJST1IiIHNjaGVtZVVSST0iaHR0cHM6Ly9yb3Iub3JnIj5Ta8OlbmUgVW5pdmVyc2l0eSBIb3NwaXRhbDwvYWZmaWxpYXRpb24+CiAgICA8L2NyZWF0b3I+CiAgPC9jcmVhdG9ycz4KICA8dGl0bGVzPgogICAgPHRpdGxlPgogICAgICBFZmZlY3RzIG9mIGZsdWlkIG92ZXJsb2FkIG9uIHdhdGVyIGFuZCBzb2x1dGUgcmVtb3ZhbCBkdXJpbmcgcGVyaXRvbmVhbAogICAgICBkaWFseXNpcyBpbiBTcHJhZ3VlLURhd2xleSByYXRzCiAgICA8L3RpdGxlPgogIDwvdGl0bGVzPgogIDxwdWJsaXNoZXIgcHVibGlzaGVySWRlbnRpZmllcj0iaHR0cHM6Ly9yb3Iub3JnLzAweDZoNW45NSIgcHVibGlzaGVySWRlbnRpZmllclNjaGVtZT0iUk9SIiBzY2hlbWVVUkk9Imh0dHBzOi8vcm9yLm9yZy8iPkRyeWFkPC9wdWJsaXNoZXI+CiAgPHJlc291cmNlVHlwZSByZXNvdXJjZVR5cGVHZW5lcmFsPSJEYXRhc2V0Ij5kYXRhc2V0PC9yZXNvdXJjZVR5cGU+CiAgPHB1YmxpY2F0aW9uWWVhcj4yMDI0PC9wdWJsaWNhdGlvblllYXI+CiAgPHN1YmplY3RzPgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iZm9zIiBzY2hlbWVVUkk9Imh0dHBzOi8vd2ViLWFyY2hpdmUub2VjZC5vcmcvMjAxMi0wNi0xNS8xMzg1NzUtMzgyMzUxNDcucGRmIj5GT1M6IEJhc2ljIG1lZGljaW5lPC9zdWJqZWN0PgogICAgPHN1YmplY3Q+cGVyaXRvbmVhbCBkaWFseXNpczwvc3ViamVjdD4KICAgIDxzdWJqZWN0PmZsdWlkIG92ZXJsb2FkPC9zdWJqZWN0PgogICAgPHN1YmplY3Qgc3ViamVjdFNjaGVtZT0iUExPUyBTdWJqZWN0IEFyZWEgVGhlc2F1cnVzIiBzY2hlbWVVUkk9Imh0dHBzOi8vZ2l0aHViLmNvbS9QTE9TL3Bsb3MtdGhlc2F1cnVzIj5TcHJhZ3VlLURhd2xleSByYXRzPC9zdWJqZWN0PgogIDwvc3ViamVjdHM+CiAgPGZ1bmRpbmdSZWZlcmVuY2VzPgogICAgPGZ1bmRpbmdSZWZlcmVuY2U+CiAgICAgIDxmdW5kZXJOYW1lPkx1bmQgVW5pdmVyc2l0eTwvZnVuZGVyTmFtZT4KICAgICAgPGZ1bmRlcklkZW50aWZpZXIgZnVuZGVySWRlbnRpZmllclR5cGU9IlJPUiI+aHR0cHM6Ly9yb3Iub3JnLzAxMmE3N3Y3OTwvZnVuZGVySWRlbnRpZmllcj4KICAgICAgPGF3YXJkTnVtYmVyPllGMjAyMC1ZRjAwNTY8L2F3YXJkTnVtYmVyPgogICAgPC9mdW5kaW5nUmVmZXJlbmNlPgogICAgPGZ1bmRpbmdSZWZlcmVuY2U+CiAgICAgIDxmdW5kZXJOYW1lPlRoZSBJbmdhLUJyaXR0IGFuZCBBcm5lIEx1bmRiZXJn4oCZcyBSZXNlYXJjaCBGb3VuZGF0aW9uKjwvZnVuZGVyTmFtZT4KICAgIDwvZnVuZGluZ1JlZmVyZW5jZT4KICA8L2Z1bmRpbmdSZWZlcmVuY2VzPgogIDxjb250cmlidXRvcnM+CiAgICA8Y29udHJpYnV0b3IgY29udHJpYnV0b3JUeXBlPSJTcG9uc29yIj4KICAgICAgPGNvbnRyaWJ1dG9yTmFtZT5MdW5kIFVuaXZlcnNpdHk8L2NvbnRyaWJ1dG9yTmFtZT4KICAgIDwvY29udHJpYnV0b3I+CiAgPC9jb250cmlidXRvcnM+CiAgPGRhdGVzPgogICAgPGRhdGUgZGF0ZVR5cGU9IkNyZWF0ZWQiPjIwMjQtMDgtMDZUMTE6NTg6MTBaPC9kYXRlPgogICAgPGRhdGUgZGF0ZVR5cGU9IlN1Ym1pdHRlZCI+MjAyNC0wOC0xOVQwNjo0MTo1N1o8L2RhdGU+CiAgICA8ZGF0ZSBkYXRlVHlwZT0iSXNzdWVkIj4yMDI0LTA4LTI5VDAwOjAwOjAwWjwvZGF0ZT4KICAgIDxkYXRlIGRhdGVUeXBlPSJBdmFpbGFibGUiPjIwMjQtMDgtMjlUMDA6MDA6MDBaPC9kYXRlPgogIDwvZGF0ZXM+CiAgPGxhbmd1YWdlPmVuPC9sYW5ndWFnZT4KICA8c2l6ZXM+CiAgICA8c2l6ZT4xMDA1ODIgYnl0ZXM8L3NpemU+CiAgPC9zaXplcz4KICA8dmVyc2lvbj4zPC92ZXJzaW9uPgogIDxyaWdodHNMaXN0PgogICAgPHJpZ2h0cyByaWdodHNVUkk9Imh0dHBzOi8vc3BkeC5vcmcvbGljZW5zZXMvQ0MwLTEuMC5odG1sIj5DcmVhdGl2ZSBDb21tb25zIFplcm8gdjEuMCBVbml2ZXJzYWw8L3JpZ2h0cz4KICA8L3JpZ2h0c0xpc3Q+CiAgPGRlc2NyaXB0aW9ucz4KICAgIDxkZXNjcmlwdGlvbiBkZXNjcmlwdGlvblR5cGU9IkFic3RyYWN0Ij4KICAgICAgRmx1aWQgb3ZlcmxvYWQgaXMgdmVyeSBjb21tb24gaW4gcGF0aWVudHMgdHJlYXRlZCB3aXRoIHBlcml0b25lYWwKICAgICAgZGlhbHlzaXMuIEhvd2V2ZXIsIGl0IGlzIGFzIHlldCB1bmtub3duIHdoZXRoZXIgZmx1aWQgb3ZlcmxvYWQgcGVyIHNlCiAgICAgIGFmZmVjdHMgdGhlIGRpYWx5c2lzIHByb2Nlc3MgaW4gdGVybXMgb2YgdGhlIHJlbW92YWwgb2Ygd2F0ZXIgYW5kIHNtYWxsCiAgICAgIHNvbHV0ZXMuIEhlcmUgd2UgY29uZHVjdGVkIGV4cGVyaW1lbnRzIGluIHRoaXJ0eS1vbmUgU3ByYWd1ZS1EYXdsZXkgcmF0cwogICAgICBkaXZpZGVkIGludG8gYSBjb250cm9sIGdyb3VwIChuPTEwKSwgb25lIGdyb3VwIGZsdWlkIG92ZXJsb2FkZWQgd2l0aAogICAgICBzYWxpbmUgMjIgbUwva2cgKG49MTApIGFuZCBvbmUgZ3JvdXAgZmx1aWQgb3ZlcmxvYWRlZCB3aXRoIDQlIGFsYnVtaW4gMjIKICAgICAgbUwva2cgZHVyaW5nIHRoZSBjb3Vyc2Ugb2YgdGhpcnR5IG1pbnV0ZXMuIEFmdGVyIGZsdWlkIG92ZXJsb2FkIChvciBhIDMwCiAgICAgIG1pbiByZXN0IHBlcmlvZCBmb3IgdGhlIGNvbnRyb2wgZ3JvdXApLCBwZXJpdG9uZWFsIGRpYWx5c2lzIHdhcyBwZXJmb3JtZWQKICAgICAgZm9yIDEyMCBtaW4gdXRpbGl6aW5nIGEgZmlsbCB2b2x1bWUgb2YgMjAgbUwgYW5kIDEuNSUgZ2x1Y29zZSBmbHVpZHMuIFdlCiAgICAgIHVzZWQgMTI1SS1hbGJ1bWluIHRvIGNsb3NlbHkgbW9uaXRvciBhbHRlcmF0aW9ucyBpbiBpbnRyYXBlcml0b25lYWwgdm9sdW1lCiAgICAgIGR1cmluZyB0aGUgY291cnNlIG9mIHRoZSBwZXJpdG9uZWFsIGRpYWx5c2lzIHRyZWF0bWVudC4gU3Vic2VxdWVudGx5LCB3ZQogICAgICBhbmFseXplZCBkYXRhIHVzaW5nIHRoZSB0aHJlZSBwb3JlIG1vZGVsIHRvIGRldGVybWluZSB0aGUgdW5kZXJseWluZwogICAgICBtZWNoYW5pc21zIGJ5IHF1YW50aXRhdGluZyB0aGUgYW1vdW50IG9mIHdhdGVyIHRyYW5zZmVycmVkIGFjcm9zcyBlYWNoIHNldAogICAgICBvZiBwb3Jlcy4gV2UgZm91bmQgc3VzdGFpbmVkIGluY3JlbWVudHMgaW4gd2F0ZXIgcmVtb3ZhbCBkdXJpbmcgcGVyaXRvbmVhbAogICAgICBkaWFseXNpcyBpbiBmbHVpZCBvdmVybG9hZGVkIGFuaW1hbHMgY29tcGFyZWQgdG8gY29udHJvbCBhbmltYWxzLiBUaGUKICAgICAgbWFqb3JpdHkgb2YgdGhlIGluY3JlYXNlZCB3YXRlciB0cmFuc2ZlciBpbiBmbHVpZCBvdmVybG9hZGVkIGFuaW1hbHMgd2FzCiAgICAgIGZvdW5kIHRvIG9jY3VyIGFjcm9zcyBpbnRlcmVuZG90aGVsaWFsIHNtYWxsIHBvcmVzLCBlaXRoZXIgYXMgYSByZXN1bHQgb2YKICAgICAgYW4gaW5jcmVhc2VkIGh5ZHJvc3RhdGljIHByZXNzdXJlIGdyYWRpZW50IGFjcm9zcyB0aGUgcGVyaXRvbmVhbCBtZW1icmFuZQogICAgICAoNCUgYWxidW1pbikgb3IgYSByZWR1Y2VkIHBsYXNtYSBvbmNvdGljIHByZXNzdXJlIChub3JtYWwgc2FsaW5lKS4gVGFrZW4KICAgICAgdG9nZXRoZXIsIHRoZXNlIGZpbmRpbmdzIGluZGljYXRlIHRoYXQgZmx1aWQgc3RhdHVzIHNob3VsZCBiZSB0YWtlbiBpbnRvCiAgICAgIGFjY291bnQgd2hlbiBldmFsdWF0aW5nIHdhdGVyIHJlbW92YWwgaW4gcGF0aWVudHMgb24gcGVyaXRvbmVhbCBkaWFseXNpcy4KICAgIDwvZGVzY3JpcHRpb24+CiAgICA8ZGVzY3JpcHRpb24gZGVzY3JpcHRpb25UeXBlPSJUZWNobmljYWxJbmZvIj4KICAgICAgIyBFZmZlY3RzIG9mIGZsdWlkIG92ZXJsb2FkIG9uIHdhdGVyIGFuZCBzb2x1dGUgcmVtb3ZhbCBkdXJpbmcgcGVyaXRvbmVhbAogICAgICBkaWFseXNpcyBpbiBTcHJhZ3VlLURhd2xleSByYXRzICMjIyBHRU5FUkFMIElORk9STUFUSU9OIDEuIFRpdGxlIG9mCiAgICAgIERhdGFzZXQ6IEV4cGVyaW1lbnRhbCBQZXJpdG9uZWFsIERpYWx5c2lzIGluIFNwcmFndWUgRGF3bGV5IFJhdHMgaW4gdGhlCiAgICAgIG5vcm1hbCBzdGF0ZSBhbmQgZHVyaW5nIGZsdWlkIG92ZXJsb2FkIDIuIEF1dGhvciBJbmZvcm1hdGlvbiBBLiBQcmluY2lwYWwKICAgICAgSW52ZXN0aWdhdG9yIENvbnRhY3QgSW5mb3JtYXRpb24gTmFtZTogQ2FybCDDlmJlcmcgSW5zdGl0dXRpb246IEx1bmQKICAgICAgVW5pdmVyc2l0eSwgTWVkaWNhbCBGYWN1bHR5IEFkZHJlc3M6IEJveCAxMTcsIFNFLTIyMSAwMCBFbWFpbDoKICAgICAgW2Nhcmwub2JlcmdAbWVkLmx1LnNlXShtYWlsdG86Y2FybC5vYmVyZ0BtZWQubHUuc2UpIDMuIERhdGUgb2YgZGF0YQogICAgICBjb2xsZWN0aW9uIE5vdmVtYmVyIDIwMjIgdG8gSmFudWFyeSAyMDIzIDQuIEdlb2dyYXBoaWMgbG9jYXRpb24gb2YgZGF0YQogICAgICBjb2xsZWN0aW9uOiBMdW5kLCBTd2VkZW4gNS4gSW5mb3JtYXRpb24gYWJvdXQgZnVuZGluZyBzb3VyY2VzIHRoYXQKICAgICAgc3VwcG9ydGVkIHRoZSBjb2xsZWN0aW9uIG9mIHRoZSBkYXRhOiBGdW5kaW5nIGJ5IEx1bmQgVW5pdmVyc2l0eSBNZWRpY2FsCiAgICAgIEZhY3VsdHkgRm91bmRhdGlvbiBncmFudCBZRiAyMDIwLVlGMDA1NiwgYW5kIFRoZSBJbmdhLUJyaXR0IGFuZCBBcm5lCiAgICAgIEx1bmRiZXJn4oCZcyBSZXNlYXJjaCBGb3VuZGF0aW9uIChhbGwgdG8gQy5NLiDDlmJlcmcpLiAjIyMgU0hBUklORy9BQ0NFU1MKICAgICAgSU5GT1JNQVRJT04gMS4gV2FzIGRhdGEgZGVyaXZlZCBmcm9tIGFub3RoZXIgc291cmNlPyBObyAjIyMgREFUQSAmYW1wOwogICAgICBGSUxFIE9WRVJWSUVXIDEuIEFyZSB0aGVyZSBtdWx0aXBsZSB2ZXJzaW9ucyBvZiB0aGUgZGF0YXNldD8gTk8gIyMjCiAgICAgIERBVEEtU1BFQ0lGSUMgSU5GT1JNQVRJT04gRk9SOiBvdmVybG9hZC54bHMgMS4gTnVtYmVyIG9mIHZhcmlhYmxlczogMTkxIDIuCiAgICAgIE51bWJlciBvZiBjYXNlcy9yb3dzOiAzMSAzLiBWYXJpYWJsZSBMaXN0OiBhbmltYWwsICJ1bmlxdWUgbnVtYmVyCiAgICAgIGFzc2lnbmVkIHRvIGVhY2ggYW5pbWFsIiB0cmVhdG1lbnQsICJEaWFseXNpcyBmbHVpZCB1c2VkLCBlLmcuCiAgICAgIEJhbGFuY2UgMS41JSByZXByZXNlbnRzIDEuNSUgZ2x1Y29zZSBzdHJlbmd0aCIgd2VpZ2h0LCAiQm9keQogICAgICB3ZWlnaHQgaW4gZ3JhbXMgYmVmb3JlIGRpYWx5c2lzIiBkYXRlLCAiRGF0ZSBvZiB0aGUgZXhwZXJpbWVudAogICAgICBZWVlZLU1NLUREIiBpdmZsdWlkLCAiRmx1aWQgZ2l2ZW4gSVYgZHVyaW5nIDMwIG1pbiBiZWZvcmUKICAgICAgZGlhbHlzaXM7IGVpdGhlciBjb250cm9sIChOYUNsIDMgbUwvaCksIHNhbGluZSBvdmVybG9hZCAoTmFDbCAyMiBtTC9rZyksCiAgICAgIG9yIDQlIGFsYnVtaW4gb3ZlcmxvYWQgKEFsYiA0JSAyMiBtTC9rZykiIHZpbiwgIlBlcml0b25lYWwKICAgICAgZGlhbHlzaXMgZmx1aWQgdm9sdW1lIGluc3RpbGxlZCBpbiBtaWxsaWxpdGVycyIgdm91dCwKICAgICAgIlBlcml0b25lYWwgZGlhbHlzaXMgZmx1aWQgdm9sdW1lIGV4dHJhY3RlZCBpbiBtaWxsaWxpdGVycyAoc2VlCiAgICAgIG1hbnVzY3JpcHQgZm9yIGRldGFpbHMpIiB3b19pbiwgIldhc2gtb3V0IGZsdWlkIGluc3RpbGxlZCAoc2FtZQogICAgICB0eXBlIG9mIGZsdWlkIGFzIHVzZWQgZm9yIGRpYWx5c2lzKSBpbiBtaWxsaWxpdGVycyIgd29fb3V0LAogICAgICAiV2FzaC1vdXQgZmx1aWQgZXh0cmFjdGVkIGluIG1pbGxpbGl0ZXJzIiB3b19hbGIsICJXYXNoLW91dAogICAgICBmbHVpZCAxMjUtSSBhY3Rpdml0eSBpbiBCcS9tTCIgcF9uYV9pbml0aWFsLCAiUGxhc21hIHNvZGl1bQogICAgICBjb25jZW50cmF0aW9uIGJlZm9yZSBpdiBmbHVpZCBpbiBtbW9sL0wiIHBfa19pbml0aWFsLCAiUGxhc21hCiAgICAgIHBvdGFzc2l1bSBjb25jZW50cmF0aW9uIGJlZm9yZSBpdiBmbHVpZCBpbiBtbW9sL0wiIHBfY2xfaW5pdGlhbCwKICAgICAgIlBsYXNtYSBjaGxvcmlkZSBjb25jZW50cmF0aW9uIGJlZm9yZSBpdiBmbHVpZCBpbiBtbW9sL0wiCiAgICAgIHBfaWNhX2luaXRpYWwsICJQbGFzbWEgaW9uaXplZCBjYWxjaXVtIGNvbmNlbnRyYXRpb24gYmVmb3JlIGl2IGZsdWlkCiAgICAgIGluIG1tb2wvTCIgcF90Y28yX2luaXRpYWwsICJQbGFzbWEgdG90YWwgY2FyYm9uIGRpb3hpZGUKICAgICAgY29uY2VudHJhdGlvbiBiZWZvcmUgaXYgZmx1aWQgaW4gbW1vbC9MIiBwX2dsdV9pbml0aWFsLCAiUGxhc21hCiAgICAgIGdsdWNvc2UgY29uY2VudHJhdGlvbiBiZWZvcmUgaXYgZmx1aWQgaW4gbW1vbC9MIiBwX3VyZWFfaW5pdGlhbCwKICAgICAgIlBsYXNtYSB1cmVhIGNvbmNlbnRyYXRpb24gYmVmb3JlIGl2IGZsdWlkIGluIG1tb2wvTCIKICAgICAgcF9jcmVhX2luaXRpYWwsICJQbGFzbWEgY3JlYXRpbmluZSBjb25jZW50cmF0aW9uIGJlZm9yZSBpdiBmbHVpZCBpbgogICAgICBtbW9sL0wiIG1hcF9pbml0aWFsLCAiTWVhbiBhcnRlcmlhbCBwcmVzc3VyZSBiZWZvcmUgaXYgZmx1aWQgaW4KICAgICAgbW1vbC9MIiBocl9pbml0aWFsLCAiSGVhcnQgcmF0ZSBiZWZvcmUgaXYgZmx1aWQgaW4gbW1vbC9MIgogICAgICBoYl9pbml0aWFsLCAiQXJ0ZXJpYWwgYmxvb2QgaGVtb2dsb2JpbiBsZXZlbCBiZWZvcmUgaXYgZmx1aWQgaW4KICAgICAgZy9MIiBwaF9pbml0aWFsLCAiQXJ0ZXJpYWwgcEggYmVmb3JlIGl2IGZsdWlkIgogICAgICBwY28yX2luaXRpYWwsICJBcnRlcmlhbCBDTzIgcHJlc3N1cmUgYmVmb3JlIGl2IGZsdWlkIGluIGtQYSIKICAgICAgcG8yX2luaXRpYWwsICJBcnRlcmlhbCBPMiBwcmVzc3VyZSBiZWZvcmUgaXYgZmx1aWQgaW4ga1BhIgogICAgICBiZV9pbml0aWFsLCAiQXJ0ZXJpYWwgYmFzZSBleGNlc3MgYmVmb3JlIGl2IGZsdWlkIGluIG1tb2wvTCIKICAgICAgaGNvM19pbml0aWFsLCAiQXJ0ZXJpYWwgYmljYXJib25hdGUgY29uY2VudHJhdGlvbiBiZWZvcmUgaXYgZmx1aWQgaW4KICAgICAgbW1vbC9MIiB0Y28yX2luaXRpYWwsICJBcnRlcmlhbCB0b3RhbCBDTzIgY29uY2VudHJhdGlvbiBiZWZvcmUKICAgICAgaXYgZmx1aWQgaW4gbW1vbC9MIiBzbzJfaW5pdGlhbCwgIkFydGVyaWFsIG94eWdlbiBzYXR1cmF0aW9uCiAgICAgIGJlZm9yZSBpdiBmbHVpZCBpbiAlIiBsYWNfaW5pdGlhbCwgIkFydGVyaWFsIGxhY3RhdGUKICAgICAgY29uY2VudHJhdGlvbiBiZWZvcmUgaXYgZmx1aWQgaW4gbW1vbC9MIGNvcF9pbml0aWFsLCAiQ29sbG9pZCBvc21vdGljCiAgICAgIHByZXNzdXJlIGluIGFydGVyaWFsIGJsb29kIGJlZm9yZSBpdiBmbHVpZCBpbiBtbUhnIiBwX29zbV9pbml0aWFsLAogICAgICAiT3Ntb2xhbGl0eSBpbiBhcnRlcmlhbCBibG9vZCBiZWZvcmUgaXYgZmx1aWQgaW4gbU9zbS9rZyIKICAgICAgcF9uYV9iZWZvcmUsICJQbGFzbWEgc29kaXVtIGNvbmNlbnRyYXRpb24gYWZ0ZXIgaXYgZmx1aWQgKGJlZm9yZQogICAgICBkaWFseXNpcykgaW4gbW1vbC9MIiBwX2tfYmVmb3JlLCAiUGxhc21hIHBvdGFzc2l1bSBjb25jZW50cmF0aW9uCiAgICAgIGFmdGVyIGl2IGZsdWlkIChiZWZvcmUgZGlhbHlzaXMpIGluIG1tb2wvTCIgcF9jbF9iZWZvcmUsICJQbGFzbWEKICAgICAgY2hsb3JpZGUgY29uY2VudHJhdGlvbiBhZnRlciBpdiBmbHVpZCAoYmVmb3JlIGRpYWx5c2lzKSBpbiBtbW9sL0wiCiAgICAgIHBfaWNhX2JlZm9yZSwgIlBsYXNtYSBpb25pemVkIGNhbGNpdW0gY29uY2VudHJhdGlvbiBhZnRlciBpdiBmbHVpZAogICAgICAoYmVmb3JlIGRpYWx5c2lzKSBpbiBtbW9sL0wiIHBfdGNvMl9iZWZvcmUsICJQbGFzbWEgdG90YWwgY2FyYm9uCiAgICAgIGRpb3hpZGUgY29uY2VudHJhdGlvbiBhZnRlciBpdiBmbHVpZCAoYmVmb3JlIGRpYWx5c2lzKSBpbiBtbW9sL0wiCiAgICAgIHBfZ2x1X2JlZm9yZSwgIlBsYXNtYSBnbHVjb3NlIGNvbmNlbnRyYXRpb24gYWZ0ZXIgaXYgZmx1aWQgKGJlZm9yZQogICAgICBkaWFseXNpcykgaW4gbW1vbC9MIiBwX3VyZWFfYmVmb3JlLCAiUGxhc21hIHVyZWEgY29uY2VudHJhdGlvbgogICAgICBhZnRlciBpdiBmbHVpZCAoYmVmb3JlIGRpYWx5c2lzKSBpbiBtbW9sL0wiIHBfY3JlYV9iZWZvcmUsCiAgICAgICJQbGFzbWEgY3JlYXRpbmluZSBjb25jZW50cmF0aW9uIGFmdGVyIGl2IGZsdWlkIChiZWZvcmUgZGlhbHlzaXMpIGluCiAgICAgIG1tb2wvTCIgbWFwX2JlZm9yZSwgIk1lYW4gYXJ0ZXJpYWwgcHJlc3N1cmUgYWZ0ZXIgaXYgZmx1aWQKICAgICAgKGJlZm9yZSBkaWFseXNpcykgaW4gbW1vbC9MIiBocl9iZWZvcmUsICJIZWFydCByYXRlIGFmdGVyIGl2CiAgICAgIGZsdWlkIChiZWZvcmUgZGlhbHlzaXMpIGluIG1tb2wvTCIgaGJfYmVmb3JlLCAiQXJ0ZXJpYWwgYmxvb2QKICAgICAgaGVtb2dsb2JpbiBsZXZlbCBhZnRlciBpdiBmbHVpZCAoYmVmb3JlIGRpYWx5c2lzKSBpbiBnL0wiIHBoX2JlZm9yZSwKICAgICAgIkFydGVyaWFsIHBIIGFmdGVyIGl2IGZsdWlkIChiZWZvcmUgZGlhbHlzaXMpIiBwY28yX2JlZm9yZSwKICAgICAgIkFydGVyaWFsIENPMiBwcmVzc3VyZSBhZnRlciBpdiBmbHVpZCAoYmVmb3JlIGRpYWx5c2lzKSBpbiBrUGEiCiAgICAgIHBvMl9iZWZvcmUsICJBcnRlcmlhbCBPMiBwcmVzc3VyZSBhZnRlciBpdiBmbHVpZCAoYmVmb3JlIGRpYWx5c2lzKSBpbgogICAgICBrUGEiIGJlX2JlZm9yZSwgIkFydGVyaWFsIGJhc2UgZXhjZXNzIGFmdGVyIGl2IGZsdWlkIChiZWZvcmUKICAgICAgZGlhbHlzaXMpIGluIG1tb2wvTCIgaGNvM19iZWZvcmUsICJBcnRlcmlhbCBiaWNhcmJvbmF0ZQogICAgICBjb25jZW50cmF0aW9uIGFmdGVyIGl2IGZsdWlkIChiZWZvcmUgZGlhbHlzaXMpIGluIG1tb2wvTCIKICAgICAgdGNvMl9iZWZvcmUsICJBcnRlcmlhbCB0b3RhbCBDTzIgY29uY2VudHJhdGlvbiBhZnRlciBpdiBmbHVpZCAoYmVmb3JlCiAgICAgIGRpYWx5c2lzKSBpbiBtbW9sL0wiIHNvMl9iZWZvcmUsICJBcnRlcmlhbCBveHlnZW4gc2F0dXJhdGlvbgogICAgICBhZnRlciBpdiBmbHVpZCAoYmVmb3JlIGRpYWx5c2lzKSBpbiAlIiBsYWNfYmVmb3JlLCAiQXJ0ZXJpYWwKICAgICAgbGFjdGF0ZSBjb25jZW50cmF0aW9uIGFmdGVyIGl2IGZsdWlkIChiZWZvcmUgZGlhbHlzaXMpIGluIG1tb2wvTAogICAgICBjb3BfYmVmb3JlLCAiQ29sbG9pZCBvc21vdGljIHByZXNzdXJlIGluIGFydGVyaWFsIGJsb29kIGFmdGVyIGl2CiAgICAgIGZsdWlkIChiZWZvcmUgZGlhbHlzaXMpIGluIG1tSGciIHBfb3NtX2JlZm9yZSwgIk9zbW9sYWxpdHkgaW4KICAgICAgYXJ0ZXJpYWwgYmxvb2QgYWZ0ZXIgaXYgZmx1aWQgKGJlZm9yZSBkaWFseXNpcykgaW4gbU9zbS9rZyIKICAgICAgcF9uYV9hZnRlciwgIlBsYXNtYSBzb2RpdW0gY29uY2VudHJhdGlvbiBhZnRlciBpdiBmbHVpZCBpbgogICAgICBtbW9sL0wiIHBfa19hZnRlciwgIlBsYXNtYSBwb3Rhc3NpdW0gY29uY2VudHJhdGlvbiBhZnRlcgogICAgICBkaWFseXNpcyBpbiBtbW9sL0wiIHBfY2xfYWZ0ZXIsICJQbGFzbWEgY2hsb3JpZGUgY29uY2VudHJhdGlvbgogICAgICBhZnRlciBkaWFseXNpcyBpbiBtbW9sL0wiIHBfaWNhX2FmdGVyLCAiUGxhc21hIGlvbml6ZWQgY2FsY2l1bQogICAgICBjb25jZW50cmF0aW9uIGFmdGVyIGRpYWx5c2lzIGluIG1tb2wvTCIgcF90Y28yX2FmdGVyLCAiUGxhc21hCiAgICAgIHRvdGFsIGNhcmJvbiBkaW94aWRlIGNvbmNlbnRyYXRpb24gYmVmb3JlIGRpYWx5c2lzIGluIG1tb2wvTCIKICAgICAgcF9nbHVfYWZ0ZXIsICJQbGFzbWEgZ2x1Y29zZSBjb25jZW50cmF0aW9uIGFmdGVyIGRpYWx5c2lzIGluCiAgICAgIG1tb2wvTCIgcF91cmVhX2FmdGVyLCAiUGxhc21hIHVyZWEgY29uY2VudHJhdGlvbiBhZnRlciBkaWFseXNpcwogICAgICBpbiBtbW9sL0wiIHBfY3JlYV9hZnRlciwgIlBsYXNtYSBjcmVhdGluaW5lIGNvbmNlbnRyYXRpb24gYWZ0ZXIKICAgICAgZGlhbHlzaXMgaW4gbW1vbC9MIiBtYXBfYWZ0ZXIsICJNZWFuIGFydGVyaWFsIHByZXNzdXJlIGFmdGVyCiAgICAgIGRpYWx5c2lzIGluIG1tb2wvTCIgaHJfYWZ0ZXIsICJIZWFydCByYXRlIGFmdGVyIGRpYWx5c2lzIGluCiAgICAgIG1tb2wvTCIgaGJfYWZ0ZXIsICJBcnRlcmlhbCBibG9vZCBoZW1vZ2xvYmluIGxldmVsIGFmdGVyCiAgICAgIGRpYWx5c2lzIGluIGcvTCIgcGhfYWZ0ZXIsICJBcnRlcmlhbCBwSCBhZnRlciBkaWFseXNpcyIKICAgICAgcGNvMl9hZnRlciwgIkFydGVyaWFsIENPMiBwcmVzc3VyZSBhZnRlciBkaWFseXNpcyBpbiBrUGEiCiAgICAgIHBvMl9hZnRlciwgIkFydGVyaWFsIE8yIHByZXNzdXJlIGFmdGVyIGRpYWx5c2lzIGluIGtQYSIKICAgICAgYmVfYWZ0ZXIsICJBcnRlcmlhbCBiYXNlIGV4Y2VzcyBhZnRlciBkaWFseXNpcyBpbiBtbW9sL0wiCiAgICAgIGhjbzNfYWZ0ZXIsICJBcnRlcmlhbCBiaWNhcmJvbmF0ZSBjb25jZW50cmF0aW9uIGFmdGVyIGRpYWx5c2lzIGluCiAgICAgIG1tb2wvTCIgdGNvMl9hZnRlciwgIkFydGVyaWFsIHRvdGFsIENPMiBjb25jZW50cmF0aW9uIGFmdGVyCiAgICAgIGRpYWx5c2lzIGluIG1tb2wvTCIgc28yX2FmdGVyLCAiQXJ0ZXJpYWwgb3h5Z2VuIHNhdHVyYXRpb24gYWZ0ZXIKICAgICAgZGlhbHlzaXMgaW4gJSIgbGFjX2FmdGVyLCAiQXJ0ZXJpYWwgbGFjdGF0ZSBjb25jZW50cmF0aW9uIGFmdGVyCiAgICAgIGRpYWx5c2lzIGluIG1tb2wvTCBjb3BfYWZ0ZXIsICJDb2xsb2lkIG9zbW90aWMgcHJlc3N1cmUgaW4gYXJ0ZXJpYWwKICAgICAgYmxvb2QgYWZ0ZXIgZGlhbHlzaXMgaW4gbW1IZyIgcF9vc21fYWZ0ZXIsICJPc21vbGFsaXR5IGluCiAgICAgIGFydGVyaWFsIGJsb29kIGFmdGVyIGRpYWx5c2lzIGluIG1Pc20va2ciIG5fcF9zYW1wbGVzLCAiTnVtYmVyCiAgICAgIG9mIGJsb29kIHNhbXBsZXMgb2J0YWluZWQgZHVyaW5nIGRpYWx5c2lzIiBwdDEsICJUaW1lIHBvaW50IGZvcgogICAgICBibG9vZCBzYW1wbGUgIzEgaW4gbWludXRlcyBwb3N0IHN0YXJ0IG9mIGRpYWx5c2lzIiBwdDIsICJUaW1lCiAgICAgIHBvaW50IGZvciBibG9vZCBzYW1wbGUgIzIgaW4gbWludXRlcyBwb3N0IHN0YXJ0IG9mIGRpYWx5c2lzIiBwdDMsCiAgICAgICJUaW1lIHBvaW50IGZvciBibG9vZCBzYW1wbGUgIzMgaW4gbWludXRlcyBwb3N0IHN0YXJ0IG9mCiAgICAgIGRpYWx5c2lzIiBwdDQsICJUaW1lIHBvaW50IGZvciBibG9vZCBzYW1wbGUgIzQgaW4gbWludXRlcyBwb3N0CiAgICAgIHN0YXJ0IG9mIGRpYWx5c2lzIiBwdDUsICJUaW1lIHBvaW50IGZvciBibG9vZCBzYW1wbGUgIzUgaW4KICAgICAgbWludXRlcyBwb3N0IHN0YXJ0IG9mIGRpYWx5c2lzIiBwdDYsICJUaW1lIHBvaW50IGZvciBibG9vZAogICAgICBzYW1wbGUgIzYgaW4gbWludXRlcyBwb3N0IHN0YXJ0IG9mIGRpYWx5c2lzIiBwX2hjdF8xLAogICAgICAiSGVtYXRvY3JpdCBmb3IgYmxvb2Qgc2FtcGxlICMxIiBwX2hjdF8yLCAiSGVtYXRvY3JpdCBmb3IKICAgICAgYmxvb2Qgc2FtcGxlICMyIiBwX2hjdF8zLCAiSGVtYXRvY3JpdCBmb3IgYmxvb2Qgc2FtcGxlICMzIgogICAgICBwX2hjdF80LCAiSGVtYXRvY3JpdCBmb3IgYmxvb2Qgc2FtcGxlICM0IiBwX2hjdF81LAogICAgICAiSGVtYXRvY3JpdCBmb3IgYmxvb2Qgc2FtcGxlICM1IiBwX2hjdF82LCAiSGVtYXRvY3JpdCBmb3IKICAgICAgYmxvb2Qgc2FtcGxlICM2IiBwX2VkdGFfMSwgIlBsYXNtYSA1MUNyIGFjdGl2aXR5IChibG9vZCBzYW1wbGUKICAgICAgIzEpIGluIEJxL21MIiBwX2VkdGFfMiwgIlBsYXNtYSA1MUNyIGFjdGl2aXR5IChibG9vZCBzYW1wbGUgIzIpCiAgICAgIGluIEJxL21MIiBwX2VkdGFfMywgIlBsYXNtYSA1MUNyIGFjdGl2aXR5IChibG9vZCBzYW1wbGUgIzMpIGluCiAgICAgIEJxL21MIiBwX2VkdGFfNCwgIlBsYXNtYSA1MUNyIGFjdGl2aXR5IChibG9vZCBzYW1wbGUgIzQpIGluCiAgICAgIEJxL21MIiBwX2VkdGFfNSwgIlBsYXNtYSA1MUNyIGFjdGl2aXR5IChibG9vZCBzYW1wbGUgIzUpIGluCiAgICAgIEJxL21MIiBwX2VkdGFfNiwgIlBsYXNtYSA1MUNyIGFjdGl2aXR5IChibG9vZCBzYW1wbGUgIzYpIGluCiAgICAgIEJxL21MIiBwX2FsYl8xLCAiUGxhc21hIDEyNUkgYWN0aXZpdHkgKGJsb29kIHNhbXBsZSAjMSkgaW4KICAgICAgQnEvbUwiIHBfYWxiXzIsICJQbGFzbWEgMTI1SSBhY3Rpdml0eSAoYmxvb2Qgc2FtcGxlICMyKSBpbgogICAgICBCcS9tTCIgcF9hbGJfMywgIlBsYXNtYSAxMjVJIGFjdGl2aXR5IChibG9vZCBzYW1wbGUgIzMpIGluCiAgICAgIEJxL21MIiBwX2FsYl80LCAiUGxhc21hIDEyNUkgYWN0aXZpdHkgKGJsb29kIHNhbXBsZSAjNCkgaW4KICAgICAgQnEvbUwiIHBfYWxiXzUsICJQbGFzbWEgMTI1SSBhY3Rpdml0eSAoYmxvb2Qgc2FtcGxlICM1KSBpbgogICAgICBCcS9tTCIgcF9hbGJfNiwgIlBsYXNtYSAxMjVJIGFjdGl2aXR5IChibG9vZCBzYW1wbGUgIzYpIGluCiAgICAgIEJxL21MIiBuX2Rfc2FtcGxlcywgIk51bWJlciBvZiBkaWFseXNhdGUgc2FtcGxlcyBvYnRhaW5lZCBkdXJpbmcKICAgICAgZGlhbHlzaXMiIGRfc3ZfMSwgIlNhbXBsaW5nIHZvbHVtZSBmb3IgZGlhbHlzYXRlIHNhbXBsZSAjMSBpbgogICAgICBtaWxsaWxpdGVycyIgZF9zdl8yLCAiU2FtcGxpbmcgdm9sdW1lIGZvciBkaWFseXNhdGUgc2FtcGxlICMyIGluCiAgICAgIG1pbGxpbGl0ZXJzIiBkX3N2XzMsICJTYW1wbGluZyB2b2x1bWUgZm9yIGRpYWx5c2F0ZSBzYW1wbGUgIzMgaW4KICAgICAgbWlsbGlsaXRlcnMiIGRfc3ZfNCwgIlNhbXBsaW5nIHZvbHVtZSBmb3IgZGlhbHlzYXRlIHNhbXBsZSAjNCBpbgogICAgICBtaWxsaWxpdGVycyIgZF9zdl81LCAiU2FtcGxpbmcgdm9sdW1lIGZvciBkaWFseXNhdGUgc2FtcGxlICM1IGluCiAgICAgIG1pbGxpbGl0ZXJzIiBkX3N2XzYsICJTYW1wbGluZyB2b2x1bWUgZm9yIGRpYWx5c2F0ZSBzYW1wbGUgIzYgaW4KICAgICAgbWlsbGlsaXRlcnMiIGRfc3ZfNywgIlNhbXBsaW5nIHZvbHVtZSBmb3IgZGlhbHlzYXRlIHNhbXBsZSAjNyBpbgogICAgICBtaWxsaWxpdGVycyIgZF9lZHRhXzAsICI1MUNyIGFjdGl2aXR5IGluIGZyZXNoIGRpYWx5c2lzIGZsdWlkCiAgICAgIChiZWZvcmUgaW5zdGlsbGF0aW9uKSBpbiBCcS9tTCIgZF9lZHRhXzEsICI1MUNyIGFjdGl2aXR5IGluCiAgICAgIGRpYWx5c2F0ZSBzYW1wbGUgIzEgaW4gQnEvbUwiIGRfZWR0YV8yLCAiNTFDciBhY3Rpdml0eSBpbgogICAgICBkaWFseXNhdGUgc2FtcGxlICMyIGluIEJxL21MIiBkX2VkdGFfMywgIjUxQ3IgYWN0aXZpdHkgaW4KICAgICAgZGlhbHlzYXRlIHNhbXBsZSAjMyBpbiBCcS9tTCIgZF9lZHRhXzQsICI1MUNyIGFjdGl2aXR5IGluCiAgICAgIGRpYWx5c2F0ZSBzYW1wbGUgIzQgaW4gQnEvbUwiIGRfZWR0YV81LCAiNTFDciBhY3Rpdml0eSBpbgogICAgICBkaWFseXNhdGUgc2FtcGxlICM1IGluIEJxL21MIiBkX2VkdGFfNiwgIjUxQ3IgYWN0aXZpdHkgaW4KICAgICAgZGlhbHlzYXRlIHNhbXBsZSAjNiBpbiBCcS9tTCIgZF9lZHRhXzcsICI1MUNyIGFjdGl2aXR5IGluCiAgICAgIGRpYWx5c2F0ZSBzYW1wbGUgIzcgaW4gQnEvbUwiIGRfYWxiXzAsICIxMjVJIGFjdGl2aXR5IGluIGZyZXNoCiAgICAgIGRpYWx5c2lzIGZsdWlkIChiZWZvcmUgaW5zdGlsbGF0aW9uKSBpbiBCcS9tTCIgZF9hbGJfMSwgIjEyNUkKICAgICAgYWN0aXZpdHkgaW4gZGlhbHlzYXRlIHNhbXBsZSAjMSBpbiBCcS9tTCIgZF9hbGJfMiwgIjEyNUkKICAgICAgYWN0aXZpdHkgaW4gZGlhbHlzYXRlIHNhbXBsZSAjMiBpbiBCcS9tTCIgZF9hbGJfMywgIjEyNUkKICAgICAgYWN0aXZpdHkgaW4gZGlhbHlzYXRlIHNhbXBsZSAjMyBpbiBCcS9tTCIgZF9hbGJfNCwgIjEyNUkKICAgICAgYWN0aXZpdHkgaW4gZGlhbHlzYXRlIHNhbXBsZSAjNCBpbiBCcS9tTCIgZF9hbGJfNSwgIjEyNUkKICAgICAgYWN0aXZpdHkgaW4gZGlhbHlzYXRlIHNhbXBsZSAjNSBpbiBCcS9tTCIgZF9hbGJfNiwgIjEyNUkKICAgICAgYWN0aXZpdHkgaW4gZGlhbHlzYXRlIHNhbXBsZSAjNiBpbiBCcS9tTCIgZF9hbGJfNywgIjEyNUkKICAgICAgYWN0aXZpdHkgaW4gZGlhbHlzYXRlIHNhbXBsZSAjNyBpbiBCcS9tTCIgZF9nbHVfMCwgIlN0b2NrCiAgICAgIGdsdWNvc2UgY29uY2VudHJhdGlvbiBpbiBmcmVzaCBkaWFseXNpcyBmbHVpZCAoYmVmb3JlIGluc3RpbGxhdGlvbikgaW4KICAgICAgbW1vbC9MIiBkX2dsdV8xLCAiTWVhc3VyZWQgZ2x1Y29zZSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZQogICAgICBzYW1wbGUgIzEgaW4gbW1vbC9MIiBkX2dsdV8yLCAiTWVhc3VyZWQgZ2x1Y29zZSBjb25jZW50cmF0aW9uIGluCiAgICAgIGRpYWx5c2F0ZSBzYW1wbGUgIzIgaW4gbW1vbC9MIiBkX2dsdV8zLCAiTWVhc3VyZWQgZ2x1Y29zZQogICAgICBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzMgaW4gbW1vbC9MIiBkX2dsdV80LAogICAgICAiTWVhc3VyZWQgZ2x1Y29zZSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzQgaW4KICAgICAgbW1vbC9MIiBkX2dsdV81LCAiTWVhc3VyZWQgZ2x1Y29zZSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZQogICAgICBzYW1wbGUgIzUgaW4gbW1vbC9MIiBkX2dsdV82LCAiTWVhc3VyZWQgZ2x1Y29zZSBjb25jZW50cmF0aW9uIGluCiAgICAgIGRpYWx5c2F0ZSBzYW1wbGUgIzYgaW4gbW1vbC9MIiBkX2dsdV83LCAiTWVhc3VyZWQgZ2x1Y29zZQogICAgICBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzcgaW4gbW1vbC9MIiBkX25hXzAsCiAgICAgICJNZWFzdXJlZCBzb2RpdW0gY29uY2VudHJhdGlvbiBpbiBmcmVzaCBkaWFseXNpcyBmbHVpZCAoYmVmb3JlCiAgICAgIGluc3RpbGxhdGlvbikgaW4gbW1vbC9MIiBkX25hXzEsICJNZWFzdXJlZCBnbHVjb3NlIGNvbmNlbnRyYXRpb24KICAgICAgaW4gZGlhbHlzYXRlIHNhbXBsZSAjMSBpbiBtbW9sL0wiIGRfbmFfMiwgIk1lYXN1cmVkIGdsdWNvc2UKICAgICAgY29uY2VudHJhdGlvbiBpbiBkaWFseXNhdGUgc2FtcGxlICMyIGluIG1tb2wvTCIgZF9uYV8zLAogICAgICAiTWVhc3VyZWQgZ2x1Y29zZSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzMgaW4KICAgICAgbW1vbC9MIiBkX25hXzQsICJNZWFzdXJlZCBnbHVjb3NlIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlCiAgICAgIHNhbXBsZSAjNCBpbiBtbW9sL0wiIGRfbmFfNSwgIk1lYXN1cmVkIGdsdWNvc2UgY29uY2VudHJhdGlvbiBpbgogICAgICBkaWFseXNhdGUgc2FtcGxlICM1IGluIG1tb2wvTCIgZF9uYV82LCAiTWVhc3VyZWQgZ2x1Y29zZQogICAgICBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzYgaW4gbW1vbC9MIiBkX25hXzcsCiAgICAgICJNZWFzdXJlZCBnbHVjb3NlIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjNyBpbgogICAgICBtbW9sL0wiIGRfa18wLCAiU3RvY2sgcG90YXNzaXVtIGNvbmNlbnRyYXRpb24gKD0wIG1NKSBpbiBmcmVzaAogICAgICBkaWFseXNpcyBmbHVpZCAoYmVmb3JlIGluc3RpbGxhdGlvbikgaW4gbW1vbC9MIiBkX2tfMSwgIk1lYXN1cmVkCiAgICAgIHBvdGFzc2l1bSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzEgaW4gbW1vbC9MIiBkX2tfMiwKICAgICAgIk1lYXN1cmVkIHBvdGFzc2l1bSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzIgaW4KICAgICAgbW1vbC9MIiBkX2tfMywgIk1lYXN1cmVkIHBvdGFzc2l1bSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZQogICAgICBzYW1wbGUgIzMgaW4gbW1vbC9MIiBkX2tfNCwgIk1lYXN1cmVkIHBvdGFzc2l1bSBjb25jZW50cmF0aW9uIGluCiAgICAgIGRpYWx5c2F0ZSBzYW1wbGUgIzQgaW4gbW1vbC9MIiBkX2tfNSwgIk1lYXN1cmVkIHBvdGFzc2l1bQogICAgICBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzUgaW4gbW1vbC9MIiBkX2tfNiwgIk1lYXN1cmVkCiAgICAgIHBvdGFzc2l1bSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzYgaW4gbW1vbC9MIiBkX2tfNywKICAgICAgIk1lYXN1cmVkIHBvdGFzc2l1bSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzcgaW4KICAgICAgbW1vbC9MIiBkX2NsXzAsICJNZWFzdXJlZCBjaGxvcmlkZSBjb25jZW50cmF0aW9uIGluIGZyZXNoCiAgICAgIGRpYWx5c2lzIGZsdWlkIChiZWZvcmUgaW5zdGlsbGF0aW9uKSBpbiBtbW9sL0wiIGRfY2xfMSwKICAgICAgIk1lYXN1cmVkIGNobG9yaWRlIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjMSBpbgogICAgICBtbW9sL0wiIGRfY2xfMiwgIk1lYXN1cmVkIGNobG9yaWRlIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlCiAgICAgIHNhbXBsZSAjMiBpbiBtbW9sL0wiIGRfY2xfMywgIk1lYXN1cmVkIGNobG9yaWRlIGNvbmNlbnRyYXRpb24gaW4KICAgICAgZGlhbHlzYXRlIHNhbXBsZSAjMyBpbiBtbW9sL0wiIGRfY2xfNCwgIk1lYXN1cmVkIGNobG9yaWRlCiAgICAgIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjNCBpbiBtbW9sL0wiIGRfY2xfNSwKICAgICAgIk1lYXN1cmVkIGNobG9yaWRlIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjNSBpbgogICAgICBtbW9sL0wiIGRfY2xfNiwgIk1lYXN1cmVkIGNobG9yaWRlIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlCiAgICAgIHNhbXBsZSAjNiBpbiBtbW9sL0wiIGRfY2xfNywgIk1lYXN1cmVkIGNobG9yaWRlIGNvbmNlbnRyYXRpb24gaW4KICAgICAgZGlhbHlzYXRlIHNhbXBsZSAjNyBpbiBtbW9sL0wiIGRfaWNhXzAsICJNZWFzdXJlZCBpb25pemVkCiAgICAgIGNhbGNpdW0gY29uY2VudHJhdGlvbiBpbiBmcmVzaCBkaWFseXNpcyBmbHVpZCAoYmVmb3JlIGluc3RpbGxhdGlvbikgaW4KICAgICAgbW1vbC9MIiBkX2ljYV8xLCAiTWVhc3VyZWQgaW9uaXplZCBjYWxjaXVtIGNvbmNlbnRyYXRpb24gaW4KICAgICAgZGlhbHlzYXRlIHNhbXBsZSAjMSBpbiBtbW9sL0wiIGRfaWNhXzIsICJNZWFzdXJlZCBpb25pemVkCiAgICAgIGNhbGNpdW0gY29uY2VudHJhdGlvbiBpbiBkaWFseXNhdGUgc2FtcGxlICMyIGluIG1tb2wvTCIgZF9pY2FfMywKICAgICAgIk1lYXN1cmVkIGlvbml6ZWQgY2FsY2l1bSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzMgaW4KICAgICAgbW1vbC9MIiBkX2ljYV80LCAiTWVhc3VyZWQgaW9uaXplZCBjYWxjaXVtIGNvbmNlbnRyYXRpb24gaW4KICAgICAgZGlhbHlzYXRlIHNhbXBsZSAjNCBpbiBtbW9sL0wiIGRfaWNhXzUsICJNZWFzdXJlZCBpb25pemVkCiAgICAgIGNhbGNpdW0gY29uY2VudHJhdGlvbiBpbiBkaWFseXNhdGUgc2FtcGxlICM1IGluIG1tb2wvTCIgZF9pY2FfNiwKICAgICAgIk1lYXN1cmVkIGlvbml6ZWQgY2FsY2l1bSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzYgaW4KICAgICAgbW1vbC9MIiBkX2ljYV83LCAiTWVhc3VyZWQgaW9uaXplZCBjYWxjaXVtIGNvbmNlbnRyYXRpb24gaW4KICAgICAgZGlhbHlzYXRlIHNhbXBsZSAjNyBpbiBtbW9sL0wiIGRfdGNvMl8wLCAiU3RvY2sgdG90YWwgY2FyYm9uCiAgICAgIGRpb3hpZGUgY29uY2VudHJhdGlvbiAoPTAgbU0pIGluIGZyZXNoIGRpYWx5c2lzIGZsdWlkIChiZWZvcmUKICAgICAgaW5zdGlsbGF0aW9uKSBpbiBtbW9sL0wiIGRfdGNvMl8xLCAiTWVhc3VyZWQgdG90YWwgY2FyYm9uCiAgICAgIGRpb3hpZGUgY29uY2VudHJhdGlvbiBpbiBkaWFseXNhdGUgc2FtcGxlICMxIGluIG1tb2wvTCIgZF90Y28yXzIsCiAgICAgICJNZWFzdXJlZCB0b3RhbCBjYXJib24gZGlveGlkZSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzEKICAgICAgaW4gbW1vbC9MIiBkX3RjbzJfMywgIk1lYXN1cmVkIHRvdGFsIGNhcmJvbiBkaW94aWRlCiAgICAgIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjMSBpbiBtbW9sL0wiIGRfdGNvMl80LAogICAgICAiTWVhc3VyZWQgdG90YWwgY2FyYm9uIGRpb3hpZGUgY29uY2VudHJhdGlvbiBpbiBkaWFseXNhdGUgc2FtcGxlICMxCiAgICAgIGluIG1tb2wvTCIgZF90Y28yXzUsICJNZWFzdXJlZCB0b3RhbCBjYXJib24gZGlveGlkZQogICAgICBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzEgaW4gbW1vbC9MIiBkX3RjbzJfNiwKICAgICAgIk1lYXN1cmVkIHRvdGFsIGNhcmJvbiBkaW94aWRlIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjMQogICAgICBpbiBtbW9sL0wiIGRfdGNvMl83LCAiTWVhc3VyZWQgdG90YWwgY2FyYm9uIGRpb3hpZGUKICAgICAgY29uY2VudHJhdGlvbiBpbiBkaWFseXNhdGUgc2FtcGxlICMxIGluIG1tb2wvTCIgZF91cmVhXzEsCiAgICAgICJNZWFzdXJlZCB1cmVhIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjMSBpbiBtbW9sL0wiCiAgICAgIGRfdXJlYV8yLCAiTWVhc3VyZWQgdXJlYSBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzIgaW4KICAgICAgbW1vbC9MIiBkX3VyZWFfMywgIk1lYXN1cmVkIHVyZWEgY29uY2VudHJhdGlvbiBpbiBkaWFseXNhdGUKICAgICAgc2FtcGxlICMzIGluIG1tb2wvTCIgZF91cmVhXzQsICJNZWFzdXJlZCB1cmVhIGNvbmNlbnRyYXRpb24gaW4KICAgICAgZGlhbHlzYXRlIHNhbXBsZSAjNCBpbiBtbW9sL0wiIGRfdXJlYV81LCAiTWVhc3VyZWQgdXJlYQogICAgICBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzUgaW4gbW1vbC9MIiBkX3VyZWFfNiwKICAgICAgIk1lYXN1cmVkIHVyZWEgY29uY2VudHJhdGlvbiBpbiBkaWFseXNhdGUgc2FtcGxlICM2IGluIG1tb2wvTCIKICAgICAgZF91cmVhXzcsICJNZWFzdXJlZCB1cmVhIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjNyBpbgogICAgICBtbW9sL0wiIGRfY3JlYV8wLCAiTWVhc3VyZWQgY3JlYXRpbmluZSBjb25jZW50cmF0aW9uIChhZGRlZAogICAgICBjcmVhdGluaW5lKSBpbiBmcmVzaCBkaWFseXNpcyBmbHVpZCAoYmVmb3JlIGluc3RpbGxhdGlvbikgaW4gzrxtb2wvTCIKICAgICAgZF9jcmVhXzEsICJNZWFzdXJlZCBjcmVhdGluaW5lIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjMgogICAgICBpbiDOvG1vbC9MIiBkX2NyZWFfMiwgIk1lYXN1cmVkIGNyZWF0aW5pbmUgY29uY2VudHJhdGlvbiBpbgogICAgICBkaWFseXNhdGUgc2FtcGxlICMyIGluIM68bW9sL0wiIGRfY3JlYV8zLCAiTWVhc3VyZWQgY3JlYXRpbmluZQogICAgICBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzIgaW4gzrxtb2wvTCIgZF9jcmVhXzQsCiAgICAgICJNZWFzdXJlZCBjcmVhdGluaW5lIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjMiBpbgogICAgICDOvG1vbC9MIiBkX2NyZWFfNSwgIk1lYXN1cmVkIGNyZWF0aW5pbmUgY29uY2VudHJhdGlvbiBpbgogICAgICBkaWFseXNhdGUgc2FtcGxlICMyIGluIM68bW9sL0wiIGRfY3JlYV82LCAiTWVhc3VyZWQgY3JlYXRpbmluZQogICAgICBjb25jZW50cmF0aW9uIGluIGRpYWx5c2F0ZSBzYW1wbGUgIzIgaW4gzrxtb2wvTCIgZF9jcmVhXzcsCiAgICAgICJNZWFzdXJlZCBjcmVhdGluaW5lIGNvbmNlbnRyYXRpb24gaW4gZGlhbHlzYXRlIHNhbXBsZSAjMiBpbgogICAgICDOvG1vbC9MIiBkdDEsICJUaW1lIHBvaW50IGZvciBkaWFseXNhdGUgc2FtcGxlICMxIGluIG1pbnV0ZXMgcG9zdAogICAgICBzdGFydCBvZiBkaWFseXNpcyIgZHQyLCAiVGltZSBwb2ludCBmb3IgZGlhbHlzYXRlIHNhbXBsZSAjMiBpbgogICAgICBtaW51dGVzIHBvc3Qgc3RhcnQgb2YgZGlhbHlzaXMiIGR0MywgIlRpbWUgcG9pbnQgZm9yIGRpYWx5c2F0ZQogICAgICBzYW1wbGUgIzMgaW4gbWludXRlcyBwb3N0IHN0YXJ0IG9mIGRpYWx5c2lzIiBkdDQsICJUaW1lIHBvaW50CiAgICAgIGZvciBkaWFseXNhdGUgc2FtcGxlICM0IGluIG1pbnV0ZXMgcG9zdCBzdGFydCBvZiBkaWFseXNpcyIgZHQ1LAogICAgICAiVGltZSBwb2ludCBmb3IgZGlhbHlzYXRlIHNhbXBsZSAjNSBpbiBtaW51dGVzIHBvc3Qgc3RhcnQgb2YKICAgICAgZGlhbHlzaXMiIGR0NiwgIlRpbWUgcG9pbnQgZm9yIGRpYWx5c2F0ZSBzYW1wbGUgIzYgaW4gbWludXRlcwogICAgICBwb3N0IHN0YXJ0IG9mIGRpYWx5c2lzIiBkdDcsICJUaW1lIHBvaW50IGZvciBkaWFseXNhdGUgc2FtcGxlICM3CiAgICAgIGluIG1pbnV0ZXMgcG9zdCBzdGFydCBvZiBkaWFseXNpcyIgTWlzc2luZyBkYXRhIGNvZGVzOiBOQQogICAgPC9kZXNjcmlwdGlvbj4KICA8L2Rlc2NyaXB0aW9ucz4KPC9yZXNvdXJjZT4=","url":"https://datadryad.org/dataset/doi:10.5061/dryad.3ffbg79sm","contentUrl":null,"metadataVersion":3,"schemaVersion":"http://datacite.org/schema/kernel-4","source":"mds","isActive":true,"state":"findable","reason":null,"viewCount":43,"viewsOverTime":[{"yearMonth":"2024-08","total":3},{"yearMonth":"2024-09","total":3},{"yearMonth":"2024-10","total":1},{"yearMonth":"2024-12","total":1},{"yearMonth":"2025-01","total":3},{"yearMonth":"2025-06","total":1},{"yearMonth":"2025-07","total":1},{"yearMonth":"2025-09","total":3},{"yearMonth":"2025-11","total":2},{"yearMonth":"2025-12","total":4},{"yearMonth":"2026-02","total":2},{"yearMonth":"2026-03","total":3},{"yearMonth":"2026-04","total":1},{"yearMonth":"2026-05","total":1},{"yearMonth":"2026-06","total":7},{"yearMonth":"2026-07","total":1},{"yearMonth":"2026-08","total":4},{"yearMonth":"2026-09","total":2}],"downloadCount":5,"downloadsOverTime":[{"yearMonth":"2024-08","total":2},{"yearMonth":"2024-09","total":0},{"yearMonth":"2024-10","total":0},{"yearMonth":"2024-12","total":0},{"yearMonth":"2025-01","total":0},{"yearMonth":"2025-06","total":0},{"yearMonth":"2025-07","total":0},{"yearMonth":"2025-09","total":0},{"yearMonth":"2025-11","total":0},{"yearMonth":"2025-12","total":1},{"yearMonth":"2026-02","total":0},{"yearMonth":"2026-03","total":2},{"yearMonth":"2026-04","total":0},{"yearMonth":"2026-05","total":0},{"yearMonth":"2026-06","total":0},{"yearMonth":"2026-07","total":0},{"yearMonth":"2026-08","total":0},{"yearMonth":"2026-09","total":0}],"referenceCount":0,"citationCount":0,"citationsOverTime":[],"partCount":0,"partOfCount":0,"versionCount":0,"versionOfCount":0,"created":"2024-08-29T02:37:54.000Z","registered":"2024-08-29T02:37:55.000Z","published":"2024","updated":"2026-01-28T20:36:55.000Z"},"relationships":{"client":{"data":{"id":"dryad.dryad","type":"clients"}},"provider":{"data":{"id":"dryad","type":"providers"}},"media":{"data":{"id":"10.5061/dryad.3ffbg79sm","type":"media"}},"references":{"data":[]},"citations":{"data":[]},"parts":{"data":[]},"partOf":{"data":[]},"versions":{"data":[]},"versionOf":{"data":[]}}}}