Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.

Actualmente los ecosistemas de montaña contienen la mitad de los “hotspot” de biodiversidad, específicamente las montañas tropicales albergan una extraordinaria y sorprendente riqueza de especies, a pesar de que solo cubren el 27% de la superficie de la tierra. La Cordillera Oriental es un complejo...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/30471
Acceso en línea:
http://hdl.handle.net/11349/30471
Palabra clave:
Pristimantis
Filogenético
Elevación
Alopátrica
Parapátrica
Diversificación
Licenciatura en Biología - Tesis y disertaciones académicas
Anfibios - Ranas
Anuros - Investigaciones
Evolución (Biología)
Colombia - Diversidad biológica
Pristimantis,
Phylogenetics
Elevation
Allopatric
Parapatric
Parapatric
Rights
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
id UDISTRITA2_98351341ee89512ce2ad14e724cb606f
oai_identifier_str oai:repository.udistrital.edu.co:11349/30471
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.
dc.title.titleenglish.spa.fl_str_mv Origin of high mountain frogs: A phylogenetic study of the genus Pristimantis in the Eastern Cordillera of Colombia.
title Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.
spellingShingle Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.
Pristimantis
Filogenético
Elevación
Alopátrica
Parapátrica
Diversificación
Licenciatura en Biología - Tesis y disertaciones académicas
Anfibios - Ranas
Anuros - Investigaciones
Evolución (Biología)
Colombia - Diversidad biológica
Pristimantis,
Phylogenetics
Elevation
Allopatric
Parapatric
Parapatric
title_short Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.
title_full Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.
title_fullStr Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.
title_full_unstemmed Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.
title_sort Origen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.
dc.contributor.advisor.none.fl_str_mv Rodríguez Bolaños, Abelardo
Crawford, Andrew J.
dc.subject.spa.fl_str_mv Pristimantis
Filogenético
Elevación
Alopátrica
Parapátrica
Diversificación
topic Pristimantis
Filogenético
Elevación
Alopátrica
Parapátrica
Diversificación
Licenciatura en Biología - Tesis y disertaciones académicas
Anfibios - Ranas
Anuros - Investigaciones
Evolución (Biología)
Colombia - Diversidad biológica
Pristimantis,
Phylogenetics
Elevation
Allopatric
Parapatric
Parapatric
dc.subject.lemb.spa.fl_str_mv Licenciatura en Biología - Tesis y disertaciones académicas
Anfibios - Ranas
Anuros - Investigaciones
Evolución (Biología)
Colombia - Diversidad biológica
dc.subject.keyword.spa.fl_str_mv Pristimantis,
Phylogenetics
Elevation
Allopatric
Parapatric
Parapatric
description Actualmente los ecosistemas de montaña contienen la mitad de los “hotspot” de biodiversidad, específicamente las montañas tropicales albergan una extraordinaria y sorprendente riqueza de especies, a pesar de que solo cubren el 27% de la superficie de la tierra. La Cordillera Oriental es un complejo sistema de montaña que ha presentado una extensa historia orogénica además de estar influenciada por eventos paleocliamáticos, que han facilitado la diversificación y acumulación de especies endémicas en esta región andina. Empleamos un marco filogenético para evaluar los posibles procesos de diversificación que se han dado en las ranas del genero Pristimantis presentes en la Cordillera Oriental basado en 6 regiones genéticas, cuatro genes mitocondriales (COI,16s, 12s y Cytb) y dos genes nucleares (Rag1 y TYR), realizamos una reconstrucción filogenética y estimación de los tiempos de divergencia para evaluar por medio de la escala temporal los posible procesos históricos que han promovido la diversificación de las ranas de alta montaña teniendo en cuenta dos sucesos históricos principales: el levantamiento de la Cordillera Oriental y las oscilaciones climáticas ocurridas en el Pleistoceno. Adicionalmente evaluamos el efecto del gradiente de elevación en la distribución de las especies y el posible proceso de especiación que se ha generado dentro de este grupo de vertebrados en las montañas andinas. Las especies de Pristimantis presentes en la Cordillera Oriental se originaron en el Mioceno lo cual está asociado con los tiempos de mayor construcción de montañas andinas, sin embargo, la diversificación del genero se extendió hasta el pleistoceno indicando que las oscilaciones ocurridas en el periodo glacial-interglaciar pudieron incidir en la diversificación de las especies más jóvenes. Las especies de Pristimantis presentes en la Cordillera Oriental ocurren principalmente en alopatria. A pesar de que no se puede rechazar completamente la hipótesis de que algunos reemplazos de elevación evidenciados en Pristimantis pueden reflejar especiación parapátrica a lo largo de las laderas de montaña, se concluye que la especiación en estas ranas ocurre predominantemente en alopatría dentro de las zonas de elevación, con la mayoría de los reemplazos en la elevación resultantes del contacto secundario de linajes anteriormente alopátricos.
publishDate 2021
dc.date.created.none.fl_str_mv 2021-03-26
dc.date.accessioned.none.fl_str_mv 2022-11-21T17:43:43Z
dc.date.available.none.fl_str_mv 2022-11-21T17:43:43Z
dc.type.spa.fl_str_mv bachelorThesis
dc.type.degree.spa.fl_str_mv Investigación-Innovación
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/30471
url http://hdl.handle.net/11349/30471
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
Atribución-SinDerivadas 2.5 Colombia
Attribution-NoDerivatives 4.0 Internacional
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
Atribución-SinDerivadas 2.5 Colombia
Attribution-NoDerivatives 4.0 Internacional
http://creativecommons.org/licenses/by-nd/4.0/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv http://repository.udistrital.edu.co/bitstream/11349/30471/10/TovarOrtizAngieMarcela2021.pdf
http://repository.udistrital.edu.co/bitstream/11349/30471/3/TovarOrtizAngieMarcela2021Anexos.rar
http://repository.udistrital.edu.co/bitstream/11349/30471/1/Licencia%20de%20uso%20y%20autorizaci%c3%b3n%20para%20publicar-%20TovarortizAngieMarcela_04_04_21.pdf
http://repository.udistrital.edu.co/bitstream/11349/30471/12/license.txt
http://repository.udistrital.edu.co/bitstream/11349/30471/11/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/30471/13/TovarOrtizAngieMarcela2021.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/30471/14/Licencia%20de%20uso%20y%20autorizaci%c3%b3n%20para%20publicar-%20TovarortizAngieMarcela_04_04_21.pdf.jpg
bitstream.checksum.fl_str_mv f9d15e799bc8ab787c6b39e0621fc719
313119e58f77c450b34e8177161f0b16
0d6ee42344e7f739281e904b15af8c0d
997daf6c648c962d566d7b082dac908d
f7d494f61e544413a13e6ba1da2089cd
7725b9526a5e430fbfe129bd4d302257
99856368474764358e79f6f748c2d20c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Distrital - RIUD
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1814111217798610944
spelling Rodríguez Bolaños, AbelardoCrawford, Andrew J.Tovar-Ortiz, Angie Marcela2022-11-21T17:43:43Z2022-11-21T17:43:43Z2021-03-26http://hdl.handle.net/11349/30471Actualmente los ecosistemas de montaña contienen la mitad de los “hotspot” de biodiversidad, específicamente las montañas tropicales albergan una extraordinaria y sorprendente riqueza de especies, a pesar de que solo cubren el 27% de la superficie de la tierra. La Cordillera Oriental es un complejo sistema de montaña que ha presentado una extensa historia orogénica además de estar influenciada por eventos paleocliamáticos, que han facilitado la diversificación y acumulación de especies endémicas en esta región andina. Empleamos un marco filogenético para evaluar los posibles procesos de diversificación que se han dado en las ranas del genero Pristimantis presentes en la Cordillera Oriental basado en 6 regiones genéticas, cuatro genes mitocondriales (COI,16s, 12s y Cytb) y dos genes nucleares (Rag1 y TYR), realizamos una reconstrucción filogenética y estimación de los tiempos de divergencia para evaluar por medio de la escala temporal los posible procesos históricos que han promovido la diversificación de las ranas de alta montaña teniendo en cuenta dos sucesos históricos principales: el levantamiento de la Cordillera Oriental y las oscilaciones climáticas ocurridas en el Pleistoceno. Adicionalmente evaluamos el efecto del gradiente de elevación en la distribución de las especies y el posible proceso de especiación que se ha generado dentro de este grupo de vertebrados en las montañas andinas. Las especies de Pristimantis presentes en la Cordillera Oriental se originaron en el Mioceno lo cual está asociado con los tiempos de mayor construcción de montañas andinas, sin embargo, la diversificación del genero se extendió hasta el pleistoceno indicando que las oscilaciones ocurridas en el periodo glacial-interglaciar pudieron incidir en la diversificación de las especies más jóvenes. Las especies de Pristimantis presentes en la Cordillera Oriental ocurren principalmente en alopatria. A pesar de que no se puede rechazar completamente la hipótesis de que algunos reemplazos de elevación evidenciados en Pristimantis pueden reflejar especiación parapátrica a lo largo de las laderas de montaña, se concluye que la especiación en estas ranas ocurre predominantemente en alopatría dentro de las zonas de elevación, con la mayoría de los reemplazos en la elevación resultantes del contacto secundario de linajes anteriormente alopátricos.Mountain ecosystems currently contain half of the biodiversity "hotspots", specifically tropical mountains are home to an extraordinary and surprising wealth of species, even though they cover only 27% of the Earth’s surface. The Eastern Cordillera is a complex mountain system that has presented an extensive orogenic history in addition to being influenced by paleoclimatic events, which have facilitated the diversification and accumulation of endemic species in this Andean region. We used a phylogenetic framework to evaluate the possible diversification processes that have occurred in frogs of the genus Pristimantis present in the Eastern Cordillera based on 6 genetic regions, four mitochondrial genes (IOC,16s, 12s and Cytb) and two nuclear genes (Rag-1 y Tyr). We carry out a phylogenetic reconstruction and estimation of the divergence times to evaluate by means of the time scale the possible historical processes that have promoted the diversification of high mountain frogs taking into account two main historical events: the rise of the Eastern Range and the climatic oscillations in the Pleistocene. Additionally, we evaluated the effect of the elevation gradient on the distribution of species and the possible speciation process that has been generated within this group of vertebrates in the Andean mountains. The species of Pristimantis present in the Eastern Cordillera originated in the Miocene which is associated with the times of greater construction of Andean mountains, however, the diversification of the genus extended to the Pleistocene indicating that the oscillations that occurred in the glacial-interglacial period could have influenced the diversification of the youngest species. The species of Pristimantis present in the Eastern Cordillera occur mainly in alopatria. Although the hypothesis that some elevation replacements evidenced in Pristimantis may reflect parapathic speciation along mountain slopes cannot be completely rejected, It is concluded that speciation in these frogs occurs predominantly in allopatry within elevation zones, with most elevation replacements resulting from secondary contact of formerly allopathic lineages.Universidad de los AndesAsociación Colombiana de HerpetologíapdfspaAtribución-NoComercial-SinDerivadas 2.5 ColombiaAtribución-SinDerivadas 2.5 ColombiaAttribution-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2PristimantisFilogenéticoElevaciónAlopátricaParapátricaDiversificaciónLicenciatura en Biología - Tesis y disertaciones académicasAnfibios - RanasAnuros - InvestigacionesEvolución (Biología)Colombia - Diversidad biológicaPristimantis,PhylogeneticsElevationAllopatricParapatricParapatricOrigen de ranas de alta montaña: Un estudio filogenético del género Pristimantis en la Cordillera Oriental de Colombia.Origin of high mountain frogs: A phylogenetic study of the genus Pristimantis in the Eastern Cordillera of Colombia.bachelorThesisInvestigación-Innovacióninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALTovarOrtizAngieMarcela2021.pdfTovarOrtizAngieMarcela2021.pdfapplication/pdf5439998http://repository.udistrital.edu.co/bitstream/11349/30471/10/TovarOrtizAngieMarcela2021.pdff9d15e799bc8ab787c6b39e0621fc719MD510open accessTovarOrtizAngieMarcela2021Anexos.rarTovarOrtizAngieMarcela2021Anexos.rarAnexosapplication/octet-stream20174776http://repository.udistrital.edu.co/bitstream/11349/30471/3/TovarOrtizAngieMarcela2021Anexos.rar313119e58f77c450b34e8177161f0b16MD53open accessLicencia de uso y autorización para publicar- TovarortizAngieMarcela_04_04_21.pdfLicencia de uso y autorización para publicar- TovarortizAngieMarcela_04_04_21.pdfLicencia de uso y publicaciónapplication/pdf165902http://repository.udistrital.edu.co/bitstream/11349/30471/1/Licencia%20de%20uso%20y%20autorizaci%c3%b3n%20para%20publicar-%20TovarortizAngieMarcela_04_04_21.pdf0d6ee42344e7f739281e904b15af8c0dMD51metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/30471/12/license.txt997daf6c648c962d566d7b082dac908dMD512open accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8799http://repository.udistrital.edu.co/bitstream/11349/30471/11/license_rdff7d494f61e544413a13e6ba1da2089cdMD511open accessTHUMBNAILTovarOrtizAngieMarcela2021.pdf.jpgTovarOrtizAngieMarcela2021.pdf.jpgIM Thumbnailimage/jpeg6668http://repository.udistrital.edu.co/bitstream/11349/30471/13/TovarOrtizAngieMarcela2021.pdf.jpg7725b9526a5e430fbfe129bd4d302257MD513open accessLicencia de uso y autorización para publicar- TovarortizAngieMarcela_04_04_21.pdf.jpgLicencia de uso y autorización para publicar- TovarortizAngieMarcela_04_04_21.pdf.jpgIM Thumbnailimage/jpeg13758http://repository.udistrital.edu.co/bitstream/11349/30471/14/Licencia%20de%20uso%20y%20autorizaci%c3%b3n%20para%20publicar-%20TovarortizAngieMarcela_04_04_21.pdf.jpg99856368474764358e79f6f748c2d20cMD514open access11349/30471oai:repository.udistrital.edu.co:11349/304712023-06-13 12:54:19.43open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK