The Burmese python genome reveals the molecular basis for extreme adaptation in snakes
ABSTRACT: Snakes possess many extreme morphological and physiological adaptations. Identification of the molecular basis of these traits can provide novel understanding for vertebrate biology and medicine. Here, we study snake biology using the genome sequence of the Burmese python (Python molurus b...
- Autores:
-
Daza Rojas, Juan Manuel
Castoea, Todd A.
Jason de Koninga, A. P.
Halla, Kathryn T.
Card, Daren C.
Schieldb, Drew R.
Fujita, Matthew K.
Ruggiero, Robert P.
Degner, Jack F.
Guf, Wanjun
Reyes Velasco, Jacobo
Shaney, Kyle J.
Castoe, Jill M.
Fox, Samuel E.
Poole, Alex W.
Polanco, Daniel
Dobry, Jason
Vandewege, Michael W.
Li, Qing
Schott, Ryan K.
Kapusta, Aurélie
Minx, Patrick
Feschotte, Cédric
Uetz, Peter
Rayi, David A.
Hoffmann, Federico G.
Bogden, Robert
Smith, Eric N.
S. W. Chang, Belinda
Vonk, Freek J.
Casewell, Nicholas R.
Henkel, Christiaan V.
Richardson, Michael K.
Mackessy, Stephen P.
Bronikowski, Anne M
Yandell, Mark
Warren, Wesley C.
Secor, Stephen M.
Pollocka, David D.
- Tipo de recurso:
- Article of investigation
- Fecha de publicación:
- 2013
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- eng
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/34480
- Acceso en línea:
- https://hdl.handle.net/10495/34480
- Palabra clave:
- Adaptación Fisiológica
Adaptation, Physiological
Boidae
Ciclo Celular
Cell Cycle
Evolución Molecular
Evolution, Molecular
Regulación de la Expresión Génica
Gene Expression Regulation
Genoma - fisiología
Genome - physiology
Especificidad de Órganos
Organ Specificity
Transcripción Genética
Transcription, Genetic
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
| id |
UDEA2_7a932151ba6aa26fe56e0fad2a275aa3 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/34480 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
The Burmese python genome reveals the molecular basis for extreme adaptation in snakes |
| title |
The Burmese python genome reveals the molecular basis for extreme adaptation in snakes |
| spellingShingle |
The Burmese python genome reveals the molecular basis for extreme adaptation in snakes Adaptación Fisiológica Adaptation, Physiological Boidae Ciclo Celular Cell Cycle Evolución Molecular Evolution, Molecular Regulación de la Expresión Génica Gene Expression Regulation Genoma - fisiología Genome - physiology Especificidad de Órganos Organ Specificity Transcripción Genética Transcription, Genetic |
| title_short |
The Burmese python genome reveals the molecular basis for extreme adaptation in snakes |
| title_full |
The Burmese python genome reveals the molecular basis for extreme adaptation in snakes |
| title_fullStr |
The Burmese python genome reveals the molecular basis for extreme adaptation in snakes |
| title_full_unstemmed |
The Burmese python genome reveals the molecular basis for extreme adaptation in snakes |
| title_sort |
The Burmese python genome reveals the molecular basis for extreme adaptation in snakes |
| dc.creator.fl_str_mv |
Daza Rojas, Juan Manuel Castoea, Todd A. Jason de Koninga, A. P. Halla, Kathryn T. Card, Daren C. Schieldb, Drew R. Fujita, Matthew K. Ruggiero, Robert P. Degner, Jack F. Guf, Wanjun Reyes Velasco, Jacobo Shaney, Kyle J. Castoe, Jill M. Fox, Samuel E. Poole, Alex W. Polanco, Daniel Dobry, Jason Vandewege, Michael W. Li, Qing Schott, Ryan K. Kapusta, Aurélie Minx, Patrick Feschotte, Cédric Uetz, Peter Rayi, David A. Hoffmann, Federico G. Bogden, Robert Smith, Eric N. S. W. Chang, Belinda Vonk, Freek J. Casewell, Nicholas R. Henkel, Christiaan V. Richardson, Michael K. Mackessy, Stephen P. Bronikowski, Anne M Yandell, Mark Warren, Wesley C. Secor, Stephen M. Pollocka, David D. |
| dc.contributor.author.none.fl_str_mv |
Daza Rojas, Juan Manuel Castoea, Todd A. Jason de Koninga, A. P. Halla, Kathryn T. Card, Daren C. Schieldb, Drew R. Fujita, Matthew K. Ruggiero, Robert P. Degner, Jack F. Guf, Wanjun Reyes Velasco, Jacobo Shaney, Kyle J. Castoe, Jill M. Fox, Samuel E. Poole, Alex W. Polanco, Daniel Dobry, Jason Vandewege, Michael W. Li, Qing Schott, Ryan K. Kapusta, Aurélie Minx, Patrick Feschotte, Cédric Uetz, Peter Rayi, David A. Hoffmann, Federico G. Bogden, Robert Smith, Eric N. S. W. Chang, Belinda Vonk, Freek J. Casewell, Nicholas R. Henkel, Christiaan V. Richardson, Michael K. Mackessy, Stephen P. Bronikowski, Anne M Yandell, Mark Warren, Wesley C. Secor, Stephen M. Pollocka, David D. |
| dc.contributor.researchgroup.spa.fl_str_mv |
Grupo Herpetológico de Antioquia |
| dc.subject.decs.none.fl_str_mv |
Adaptación Fisiológica Adaptation, Physiological Boidae Ciclo Celular Cell Cycle Evolución Molecular Evolution, Molecular Regulación de la Expresión Génica Gene Expression Regulation Genoma - fisiología Genome - physiology Especificidad de Órganos Organ Specificity Transcripción Genética Transcription, Genetic |
| topic |
Adaptación Fisiológica Adaptation, Physiological Boidae Ciclo Celular Cell Cycle Evolución Molecular Evolution, Molecular Regulación de la Expresión Génica Gene Expression Regulation Genoma - fisiología Genome - physiology Especificidad de Órganos Organ Specificity Transcripción Genética Transcription, Genetic |
| description |
ABSTRACT: Snakes possess many extreme morphological and physiological adaptations. Identification of the molecular basis of these traits can provide novel understanding for vertebrate biology and medicine. Here, we study snake biology using the genome sequence of the Burmese python (Python molurus bivittatus), a model of extreme physiological and metabolic adaptation. We compare the python and king cobra genomes along with genomic samples from other snakes and perform transcriptome analysis to gain insights into the extreme phenotypes of the python. We discovered rapid and massive transcriptional responses in multiple organ systems that occur on feeding and coordinate major changes in organ size and function. Intriguingly, the homologs of these genes in humans are associated with metabolism, development, and pathology. We also found that many snake metabolic genes have undergone positive selection, which together with the rapid evolution of mitochondrial proteins, provides evidence for extensive adaptive redesign of snake metabolic pathways. Additional evidence for molecular adaptation and gene family expansions and contractions is associated with major physiological and phenotypic adaptations in snakes; genes involved are related to cell cycle, development, lungs, eyes, heart, intestine, and skeletal structure, including GRB2-associated binding protein 1, SSH, WNT16, and bone morphogenetic protein 7. Finally, changes in repetitive DNA content, guanine-cytosine isochore structure, and nucleotide substitution rates indicate major shifts in the structure and evolution of snake genomes compared with other amniotes. Phenotypic and physiological novelty in snakes seems to be driven by system-wide coordination of protein adaptation, gene expression, and changes in the structure of the genome. |
| publishDate |
2013 |
| dc.date.issued.none.fl_str_mv |
2013 |
| dc.date.accessioned.none.fl_str_mv |
2023-04-06T22:12:08Z |
| dc.date.available.none.fl_str_mv |
2023-04-06T22:12:08Z |
| dc.type.spa.fl_str_mv |
Artículo de investigación |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
| dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/ART |
| dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| format |
http://purl.org/coar/resource_type/c_2df8fbb1 |
| status_str |
publishedVersion |
| dc.identifier.citation.spa.fl_str_mv |
Castoe TA, de Koning AP, Hall KT, Card DC, Schield DR, Fujita MK, Ruggiero RP, Degner JF, Daza JM, Gu W, Reyes-Velasco J, Shaney KJ, Castoe JM, Fox SE, Poole AW, Polanco D, Dobry J, Vandewege MW, Li Q, Schott RK, Kapusta A, Minx P, Feschotte C, Uetz P, Ray DA, Hoffmann FG, Bogden R, Smith EN, Chang BS, Vonk FJ, Casewell NR, Henkel CV, Richardson MK, Mackessy SP, Bronikowski AM, Yandell M, Warren WC, Secor SM, Pollock DD. The Burmese python genome reveals the molecular basis for extreme adaptation in snakes. Proc Natl Acad Sci U S A. 2013 Dec 17;110(51):20645-50. doi: 10.1073/pnas.1314475110. Epub 2013 Dec 2. Erratum in: Proc Natl Acad Sci U S A. 2013 Dec 17;110(51). doi:10.1073/pnas.1324133111. Bronikowsi, Anne M [corrected to Bronikowski, Anne M]. Erratum in: Proc Natl Acad Sci U S A. 2014 Feb 25;111(8):3194. |
| dc.identifier.issn.none.fl_str_mv |
0027-8424 |
| dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10495/34480 |
| dc.identifier.doi.none.fl_str_mv |
10.1073/pnas.1314475110 |
| dc.identifier.eissn.none.fl_str_mv |
1091-6490 |
| identifier_str_mv |
Castoe TA, de Koning AP, Hall KT, Card DC, Schield DR, Fujita MK, Ruggiero RP, Degner JF, Daza JM, Gu W, Reyes-Velasco J, Shaney KJ, Castoe JM, Fox SE, Poole AW, Polanco D, Dobry J, Vandewege MW, Li Q, Schott RK, Kapusta A, Minx P, Feschotte C, Uetz P, Ray DA, Hoffmann FG, Bogden R, Smith EN, Chang BS, Vonk FJ, Casewell NR, Henkel CV, Richardson MK, Mackessy SP, Bronikowski AM, Yandell M, Warren WC, Secor SM, Pollock DD. The Burmese python genome reveals the molecular basis for extreme adaptation in snakes. Proc Natl Acad Sci U S A. 2013 Dec 17;110(51):20645-50. doi: 10.1073/pnas.1314475110. Epub 2013 Dec 2. Erratum in: Proc Natl Acad Sci U S A. 2013 Dec 17;110(51). doi:10.1073/pnas.1324133111. Bronikowsi, Anne M [corrected to Bronikowski, Anne M]. Erratum in: Proc Natl Acad Sci U S A. 2014 Feb 25;111(8):3194. 0027-8424 10.1073/pnas.1314475110 1091-6490 |
| url |
https://hdl.handle.net/10495/34480 |
| dc.language.iso.spa.fl_str_mv |
eng |
| language |
eng |
| dc.relation.ispartofjournalabbrev.spa.fl_str_mv |
Proc. Natl. Acad. Sci. U S A. |
| dc.relation.citationendpage.spa.fl_str_mv |
20650 |
| dc.relation.citationissue.spa.fl_str_mv |
51 |
| dc.relation.citationstartpage.spa.fl_str_mv |
20645 |
| dc.relation.citationvolume.spa.fl_str_mv |
110 |
| dc.relation.ispartofjournal.spa.fl_str_mv |
Proceedings of the National Academy of Sciences |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
6 |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
National Academy of Sciences |
| dc.publisher.place.spa.fl_str_mv |
Washington, Estados Unidos |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/736fb61f-c015-4091-9e9e-6958d03f9d0f/download https://bibliotecadigital.udea.edu.co/bitstreams/61fb1d64-98a8-410f-b969-47ef54e0afc7/download https://bibliotecadigital.udea.edu.co/bitstreams/d4b2db85-69e0-4c2c-87fc-c69a991ed8b7/download https://bibliotecadigital.udea.edu.co/bitstreams/ed5de8d3-a647-4ea1-8097-36fc37b66efd/download https://bibliotecadigital.udea.edu.co/bitstreams/6ab31720-820d-4db8-9e2d-0e34128de304/download |
| bitstream.checksum.fl_str_mv |
6a0a1cabb6eed4ff2954c8359428a6ef b88b088d9957e670ce3b3fbe2eedbc13 8a4605be74aa9ea9d79846c1fba20a33 358d2630e794558761c8becc7f4563ee 1c9042827c53235bd34918904fd9d8bd |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052484139679744 |
| spelling |
Daza Rojas, Juan ManuelCastoea, Todd A.Jason de Koninga, A. P.Halla, Kathryn T.Card, Daren C.Schieldb, Drew R.Fujita, Matthew K.Ruggiero, Robert P.Degner, Jack F.Guf, WanjunReyes Velasco, JacoboShaney, Kyle J.Castoe, Jill M.Fox, Samuel E.Poole, Alex W.Polanco, DanielDobry, JasonVandewege, Michael W.Li, QingSchott, Ryan K.Kapusta, AurélieMinx, PatrickFeschotte, CédricUetz, PeterRayi, David A.Hoffmann, Federico G.Bogden, RobertSmith, Eric N.S. W. Chang, BelindaVonk, Freek J.Casewell, Nicholas R.Henkel, Christiaan V.Richardson, Michael K.Mackessy, Stephen P.Bronikowski, Anne MYandell, MarkWarren, Wesley C.Secor, Stephen M.Pollocka, David D.Grupo Herpetológico de Antioquia2023-04-06T22:12:08Z2023-04-06T22:12:08Z2013Castoe TA, de Koning AP, Hall KT, Card DC, Schield DR, Fujita MK, Ruggiero RP, Degner JF, Daza JM, Gu W, Reyes-Velasco J, Shaney KJ, Castoe JM, Fox SE, Poole AW, Polanco D, Dobry J, Vandewege MW, Li Q, Schott RK, Kapusta A, Minx P, Feschotte C, Uetz P, Ray DA, Hoffmann FG, Bogden R, Smith EN, Chang BS, Vonk FJ, Casewell NR, Henkel CV, Richardson MK, Mackessy SP, Bronikowski AM, Yandell M, Warren WC, Secor SM, Pollock DD. The Burmese python genome reveals the molecular basis for extreme adaptation in snakes. Proc Natl Acad Sci U S A. 2013 Dec 17;110(51):20645-50. doi: 10.1073/pnas.1314475110. Epub 2013 Dec 2. Erratum in: Proc Natl Acad Sci U S A. 2013 Dec 17;110(51). doi:10.1073/pnas.1324133111. Bronikowsi, Anne M [corrected to Bronikowski, Anne M]. Erratum in: Proc Natl Acad Sci U S A. 2014 Feb 25;111(8):3194.0027-8424https://hdl.handle.net/10495/3448010.1073/pnas.13144751101091-6490ABSTRACT: Snakes possess many extreme morphological and physiological adaptations. Identification of the molecular basis of these traits can provide novel understanding for vertebrate biology and medicine. Here, we study snake biology using the genome sequence of the Burmese python (Python molurus bivittatus), a model of extreme physiological and metabolic adaptation. We compare the python and king cobra genomes along with genomic samples from other snakes and perform transcriptome analysis to gain insights into the extreme phenotypes of the python. We discovered rapid and massive transcriptional responses in multiple organ systems that occur on feeding and coordinate major changes in organ size and function. Intriguingly, the homologs of these genes in humans are associated with metabolism, development, and pathology. We also found that many snake metabolic genes have undergone positive selection, which together with the rapid evolution of mitochondrial proteins, provides evidence for extensive adaptive redesign of snake metabolic pathways. Additional evidence for molecular adaptation and gene family expansions and contractions is associated with major physiological and phenotypic adaptations in snakes; genes involved are related to cell cycle, development, lungs, eyes, heart, intestine, and skeletal structure, including GRB2-associated binding protein 1, SSH, WNT16, and bone morphogenetic protein 7. Finally, changes in repetitive DNA content, guanine-cytosine isochore structure, and nucleotide substitution rates indicate major shifts in the structure and evolution of snake genomes compared with other amniotes. Phenotypic and physiological novelty in snakes seems to be driven by system-wide coordination of protein adaptation, gene expression, and changes in the structure of the genome.COL00073736application/pdfengNational Academy of SciencesWashington, Estados Unidoshttp://creativecommons.org/licenses/by-nc-nd/2.5/co/https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2The Burmese python genome reveals the molecular basis for extreme adaptation in snakesArtículo de investigaciónhttp://purl.org/coar/resource_type/c_2df8fbb1https://purl.org/redcol/resource_type/ARThttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionAdaptación FisiológicaAdaptation, PhysiologicalBoidaeCiclo CelularCell CycleEvolución MolecularEvolution, MolecularRegulación de la Expresión GénicaGene Expression RegulationGenoma - fisiologíaGenome - physiologyEspecificidad de ÓrganosOrgan SpecificityTranscripción GenéticaTranscription, GeneticProc. Natl. Acad. Sci. U S A.206505120645110Proceedings of the National Academy of SciencesPublicationORIGINALDazaJuan_2013_Burmese-Python-Genome.pdfDazaJuan_2013_Burmese-Python-Genome.pdfArtículo de investigaciónapplication/pdf1541977https://bibliotecadigital.udea.edu.co/bitstreams/736fb61f-c015-4091-9e9e-6958d03f9d0f/download6a0a1cabb6eed4ff2954c8359428a6efMD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8823https://bibliotecadigital.udea.edu.co/bitstreams/61fb1d64-98a8-410f-b969-47ef54e0afc7/downloadb88b088d9957e670ce3b3fbe2eedbc13MD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/d4b2db85-69e0-4c2c-87fc-c69a991ed8b7/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADTEXTDazaJuan_2013_Burmese-Python-Genome.pdf.txtDazaJuan_2013_Burmese-Python-Genome.pdf.txtExtracted texttext/plain41491https://bibliotecadigital.udea.edu.co/bitstreams/ed5de8d3-a647-4ea1-8097-36fc37b66efd/download358d2630e794558761c8becc7f4563eeMD54falseAnonymousREADTHUMBNAILDazaJuan_2013_Burmese-Python-Genome.pdf.jpgDazaJuan_2013_Burmese-Python-Genome.pdf.jpgGenerated Thumbnailimage/jpeg20468https://bibliotecadigital.udea.edu.co/bitstreams/6ab31720-820d-4db8-9e2d-0e34128de304/download1c9042827c53235bd34918904fd9d8bdMD55falseAnonymousREAD10495/34480oai:bibliotecadigital.udea.edu.co:10495/344802025-03-26 23:04:38.061http://creativecommons.org/licenses/by-nc-nd/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
