RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia

RadarExotic es una aplicación móvil diseñada para el registro y seguimiento de especies exóticas en los Parques Nacionales Naturales de Colombia. Su propósito es optimizar la recolección de datos en zonas con conectividad limitada, permitiendo el almacenamiento de información geoespacial y demográfi...

Full description

Autores:
Martínez Calderón, Carolina
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/93953
Acceso en línea:
http://hdl.handle.net/11349/93953
Palabra clave:
Especies
Geoespacial
Registro
Aplicación
Exótica
Especialización en Sistemas de Información Geográfica -- Tesis y disertaciones académicas
Species
Geospatial
Record
Application
Exotic
Rights
License
Abierto (Texto Completo)
id UDISTRITA2_cfee3d7df492a99d5d3251a7565218ba
oai_identifier_str oai:repository.udistrital.edu.co:11349/93953
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia
dc.title.alternative.none.fl_str_mv RadarExotic: application for the registration and monitoring of invasive exotic species in Colombia's National Parks
dc.title.titleenglish.none.fl_str_mv RadarExotic: application for the registration and monitoring of invasive exotic species in Colombia's National Parks
title RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia
spellingShingle RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia
Especies
Geoespacial
Registro
Aplicación
Exótica
Especialización en Sistemas de Información Geográfica -- Tesis y disertaciones académicas
Species
Geospatial
Record
Application
Exotic
title_short RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia
title_full RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia
title_fullStr RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia
title_full_unstemmed RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia
title_sort RadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de Colombia
dc.creator.fl_str_mv Martínez Calderón, Carolina
dc.contributor.advisor.none.fl_str_mv Ramírez Fernandez, Salomon Einstein
dc.contributor.author.none.fl_str_mv Martínez Calderón, Carolina
dc.subject.none.fl_str_mv Especies
Geoespacial
Registro
Aplicación
Exótica
topic Especies
Geoespacial
Registro
Aplicación
Exótica
Especialización en Sistemas de Información Geográfica -- Tesis y disertaciones académicas
Species
Geospatial
Record
Application
Exotic
dc.subject.lemb.none.fl_str_mv Especialización en Sistemas de Información Geográfica -- Tesis y disertaciones académicas
dc.subject.keyword.none.fl_str_mv Species
Geospatial
Record
Application
Exotic
description RadarExotic es una aplicación móvil diseñada para el registro y seguimiento de especies exóticas en los Parques Nacionales Naturales de Colombia. Su propósito es optimizar la recolección de datos en zonas con conectividad limitada, permitiendo el almacenamiento de información geoespacial y demográfica de estas especies. La herramienta centraliza y organiza los datos de manera eficiente, facilitando su acceso y análisis. Cuenta con funcionalidades como la captura de coordenadas, la toma de fotografías y la clasificación de especies, lo que mejora la precisión en la identificación y el monitoreo. Su desarrollo sigue una metodología incremental, garantizando ajustes y mejoras continuas a partir de la retroalimentación de expertos y usuarios. La aplicación se estructura en cuatro fases: análisis, diseño, desarrollo y evaluación, asegurando que sus funcionalidades respondan a las necesidades del contexto. El formulario de captura de datos fue diseñado en una plataforma especializada en recolección de información en campo, lo que garantiza su operatividad en modo offline y permite la sincronización de datos una vez restablecida la conexión a internet, asegurando su disponibilidad para consulta y toma de decisiones.
publishDate 2024
dc.date.created.none.fl_str_mv 2024-12-03
dc.date.accessioned.none.fl_str_mv 2025-03-20T16:31:02Z
dc.date.available.none.fl_str_mv 2025-03-20T16:31:02Z
dc.type.none.fl_str_mv bachelorThesis
dc.type.degree.none.fl_str_mv Monografía
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.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/93953
url http://hdl.handle.net/11349/93953
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Bello, L. C., Cárdenas Toro, J., Cárdenas López, D., Sua Tunjano, S. M., Baptiste E., M. P., Velásquez-Tibatá, J., & Londoño-Murcia, M. C. (2014). Especies invasoras y cambio climático. En L. C. Bello et al. (Eds.), Informe de Biodiversidad 2014 (pp. 207-210). Instituto de Investigación de Recursos Biológicos Alexander von Humboldt. Recuperado de https://reporte.humboldt.org.co/biodiversidad/2014/cap2/207/
Centro Común de Investigación de la Comisión Europea. (2015). *EASIN - European Alien Species Information Network*. Recuperado el 30 de agosto de 2024, de https://www.miteco.gob.es/es/biodiversidad/temas/conservacion-de-especies/especies-exoticas-invasoras/ce-eei-lista-ue-easin.html
Instituto Nacional de los Recursos Naturales Renovables y del Medio Ambiente (INDERENA). (1977). *Resolución 622 del 15 de abril de 1977*. Recuperado el 13 de marzo de 2024.
MADS, Ministerio de Ambiente y Desarrollo Sostenible de Colombia. (2014). *El deterioro ambiental equivale en Colombia al 3,5% del PIB*. Recuperado el 13 de marzo de 2024, de https://www.minambiente.gov.co/index.php/component/content/article?id=671:elusososteni ble-de-los-bosques
Ministerio de Ambiente, Vivienda y Desarrollo Territorial. (2002). Resolución 0848 de 2002. Recuperado el 13 de marzo de 2024.
Ministerio de Ambiente, Vivienda y Desarrollo Territorial. (2010). Resolución 0217 de 2010. Recuperado el 13 de marzo de 2024.
Osorio Castiblanco, D. F. (2019). Análisis de plasticidad funcional del retamo espinoso (Ulex europaeus) a lo largo de un gradiente altitudinal y comparación de sus propiedades físico-bioquímicas con el retamo liso (Genista monspessulana) (Tesis de pregrado, Universidad de los Andes). Recuperado el 13 de marzo de 2024.
ISO/IEC TR 9126-3: (2003). Software engineering Product quality Parte 3: Internal metrics. Recuperado el 10 de noviembre del 2024 de https://www.iso.org/standard/22891.html
Wildlife Conservation Society. (2015). SMART: Spatial Monitoring and Reporting Tool. Recuperado el 10 de julio del 2024 de https://smartconservationtools.org/
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.acceso.none.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv pdf
dc.publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/335f2d21-d240-41e9-a2be-c50a83b3a509/download
https://repository.udistrital.edu.co/bitstreams/2062efcc-90f6-43ff-9cab-f98378898936/download
https://repository.udistrital.edu.co/bitstreams/9e2f2184-2963-4561-bbf3-ce77b3bfaae5/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
f48ea1f6b249fc241d473fcb6ee304b2
0e927daaa04fac6966a25539249fe77f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837007172551049216
spelling Ramírez Fernandez, Salomon EinsteinMartínez Calderón, Carolina2025-03-20T16:31:02Z2025-03-20T16:31:02Z2024-12-03http://hdl.handle.net/11349/93953RadarExotic es una aplicación móvil diseñada para el registro y seguimiento de especies exóticas en los Parques Nacionales Naturales de Colombia. Su propósito es optimizar la recolección de datos en zonas con conectividad limitada, permitiendo el almacenamiento de información geoespacial y demográfica de estas especies. La herramienta centraliza y organiza los datos de manera eficiente, facilitando su acceso y análisis. Cuenta con funcionalidades como la captura de coordenadas, la toma de fotografías y la clasificación de especies, lo que mejora la precisión en la identificación y el monitoreo. Su desarrollo sigue una metodología incremental, garantizando ajustes y mejoras continuas a partir de la retroalimentación de expertos y usuarios. La aplicación se estructura en cuatro fases: análisis, diseño, desarrollo y evaluación, asegurando que sus funcionalidades respondan a las necesidades del contexto. El formulario de captura de datos fue diseñado en una plataforma especializada en recolección de información en campo, lo que garantiza su operatividad en modo offline y permite la sincronización de datos una vez restablecida la conexión a internet, asegurando su disponibilidad para consulta y toma de decisiones.RadarExotic is a mobile application designed for the registration and monitoring of exotic species in Colombia’s National Natural Parks. Its purpose is to optimize data collection in areas with limited connectivity, allowing for the storage of geospatial and demographic information on these species. The tool centralizes and organizes data efficiently, facilitating access and analysis. It features functionalities such as coordinate capture, photo documentation, and species classification, improving accuracy in identification and monitoring. Its development follows an incremental methodology, ensuring continuous adjustments and improvements based on expert and user feedback. The application is structured into four phases: analysis, design, development, and evaluation, ensuring that its functionalities meet real-world needs. The data collection form was designed on a platform specialized in field data gathering, ensuring its operability in offline mode and allowing data synchronization once the internet connection is restored, guaranteeing its availability for consultation and decision-making.Parques Nacionas Naturales de ColombiapdfspaUniversidad Distrital Francisco José de CaldasEspeciesGeoespacialRegistroAplicaciónExóticaEspecialización en Sistemas de Información Geográfica -- Tesis y disertaciones académicasSpeciesGeospatialRecordApplicationExoticRadarExotic: aplicación para el registro y seguimiento de especies exóticas invasoras en Parques Nacionales Naturales de ColombiaRadarExotic: application for the registration and monitoring of invasive exotic species in Colombia's National ParksRadarExotic: application for the registration and monitoring of invasive exotic species in Colombia's National ParksbachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Bello, L. C., Cárdenas Toro, J., Cárdenas López, D., Sua Tunjano, S. M., Baptiste E., M. P., Velásquez-Tibatá, J., & Londoño-Murcia, M. C. (2014). Especies invasoras y cambio climático. En L. C. Bello et al. (Eds.), Informe de Biodiversidad 2014 (pp. 207-210). Instituto de Investigación de Recursos Biológicos Alexander von Humboldt. Recuperado de https://reporte.humboldt.org.co/biodiversidad/2014/cap2/207/Centro Común de Investigación de la Comisión Europea. (2015). *EASIN - European Alien Species Information Network*. Recuperado el 30 de agosto de 2024, de https://www.miteco.gob.es/es/biodiversidad/temas/conservacion-de-especies/especies-exoticas-invasoras/ce-eei-lista-ue-easin.htmlInstituto Nacional de los Recursos Naturales Renovables y del Medio Ambiente (INDERENA). (1977). *Resolución 622 del 15 de abril de 1977*. Recuperado el 13 de marzo de 2024.MADS, Ministerio de Ambiente y Desarrollo Sostenible de Colombia. (2014). *El deterioro ambiental equivale en Colombia al 3,5% del PIB*. Recuperado el 13 de marzo de 2024, de https://www.minambiente.gov.co/index.php/component/content/article?id=671:elusososteni ble-de-los-bosquesMinisterio de Ambiente, Vivienda y Desarrollo Territorial. (2002). Resolución 0848 de 2002. Recuperado el 13 de marzo de 2024.Ministerio de Ambiente, Vivienda y Desarrollo Territorial. (2010). Resolución 0217 de 2010. Recuperado el 13 de marzo de 2024.Osorio Castiblanco, D. F. (2019). Análisis de plasticidad funcional del retamo espinoso (Ulex europaeus) a lo largo de un gradiente altitudinal y comparación de sus propiedades físico-bioquímicas con el retamo liso (Genista monspessulana) (Tesis de pregrado, Universidad de los Andes). Recuperado el 13 de marzo de 2024.ISO/IEC TR 9126-3: (2003). Software engineering Product quality Parte 3: Internal metrics. Recuperado el 10 de noviembre del 2024 de https://www.iso.org/standard/22891.htmlWildlife Conservation Society. (2015). SMART: Spatial Monitoring and Reporting Tool. Recuperado el 10 de julio del 2024 de https://smartconservationtools.org/LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/335f2d21-d240-41e9-a2be-c50a83b3a509/download997daf6c648c962d566d7b082dac908dMD53ORIGINALMartinezCalderonCarolina2024.pdfMartinezCalderonCarolina2024.pdfTrabajo de Gradoapplication/pdf1075118https://repository.udistrital.edu.co/bitstreams/2062efcc-90f6-43ff-9cab-f98378898936/downloadf48ea1f6b249fc241d473fcb6ee304b2MD51Licencia de uso y publicación.pdfLicencia de uso y publicación.pdfapplication/pdf340583https://repository.udistrital.edu.co/bitstreams/9e2f2184-2963-4561-bbf3-ce77b3bfaae5/download0e927daaa04fac6966a25539249fe77fMD5211349/93953oai:repository.udistrital.edu.co:11349/939532025-03-20 11:31:05.231open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK