Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas
En el contexto del mundo actual y sus tecnologías, los drones juegan un papel importante gracias a su versatilidad, portabilidad y gran capacidad de equipo, lo que permite que estos equipos puedan ser utilizados en una gran variedad de campos como la captura de imágenes, reconocimiento de terrenos,...
- Autores:
-
Cruz Benitez, Cesar Augusto
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad Santo Tomás
- Repositorio:
- Repositorio Institucional USTA
- Idioma:
- spa
- OAI Identifier:
- oai:repository.usta.edu.co:11634/52573
- Acceso en línea:
- http://hdl.handle.net/11634/52573
- Palabra clave:
- UAV
Thermic
Python
Olympe
Programming
Thermography
UAV
térmico
Python
Olympe
Termografia
Programacion
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 2.5 Colombia
id |
SANTTOMAS2_ce879974f55d13951ac3f976c5bb0b59 |
---|---|
oai_identifier_str |
oai:repository.usta.edu.co:11634/52573 |
network_acronym_str |
SANTTOMAS2 |
network_name_str |
Repositorio Institucional USTA |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas |
title |
Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas |
spellingShingle |
Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas UAV Thermic Python Olympe Programming Thermography UAV térmico Python Olympe Termografia Programacion |
title_short |
Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas |
title_full |
Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas |
title_fullStr |
Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas |
title_full_unstemmed |
Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas |
title_sort |
Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas |
dc.creator.fl_str_mv |
Cruz Benitez, Cesar Augusto |
dc.contributor.advisor.none.fl_str_mv |
Gutiérrez Cáceres, Edgar Andrés Pardo Beainy, Camilo Ernesto |
dc.contributor.author.none.fl_str_mv |
Cruz Benitez, Cesar Augusto |
dc.contributor.corporatename.spa.fl_str_mv |
Universidad Santo Tomas |
dc.subject.keyword.spa.fl_str_mv |
UAV Thermic Python Olympe Programming Thermography |
topic |
UAV Thermic Python Olympe Programming Thermography UAV térmico Python Olympe Termografia Programacion |
dc.subject.proposal.spa.fl_str_mv |
UAV térmico Python Olympe Termografia Programacion |
description |
En el contexto del mundo actual y sus tecnologías, los drones juegan un papel importante gracias a su versatilidad, portabilidad y gran capacidad de equipo, lo que permite que estos equipos puedan ser utilizados en una gran variedad de campos como la captura de imágenes, reconocimiento de terrenos, procesamiento térmicos y varias utilidades más. Para lograr estas tareas es necesario poder recibir y enviar la información necesaria para el control del dron, así como tener la posibilidad de capturar y procesar imágenes mientras se esté desarrollando el vuelo del dron, de tal manera que los datos puedan ser visualizados de manera inmediata sin necesidad de procesos extras. En el proyecto presentado, se inicia con la programación de una librería que permita controlar el dron de manera sencilla, teniendo los comandos más básicos para el control como el aterrizaje y despegue, el movimiento del dron y algunas otras funciones básicas. Como segunda parte, se presentara un procesamiento t´térmico que, sin necesidad de realizar conexiones extra, proveer´a al usuario con la información de temperatura de manera interactiva y guardará todas las imágenes capturadas sin necesidad de interactuar con el dron o sistemas de almacenamiento que requieran aterrizar el dron. |
publishDate |
2023 |
dc.date.accessioned.none.fl_str_mv |
2023-10-03T16:50:41Z |
dc.date.available.none.fl_str_mv |
2023-10-03T16:50:41Z |
dc.date.issued.none.fl_str_mv |
2023-10-03 |
dc.type.local.spa.fl_str_mv |
Trabajo de grado |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.drive.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.citation.spa.fl_str_mv |
Cruz, Cesar. (2023). Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas. Tesis de pregrado, Universidad Santo Tomás, Tunja. |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11634/52573 |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Universidad Santo Tomás |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Santo Tomás |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.usta.edu.co |
identifier_str_mv |
Cruz, Cesar. (2023). Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas. Tesis de pregrado, Universidad Santo Tomás, Tunja. reponame:Repositorio Institucional Universidad Santo Tomás instname:Universidad Santo Tomás repourl:https://repository.usta.edu.co |
url |
http://hdl.handle.net/11634/52573 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
Angelopoulos, Angelos et al. (2022). ((Drone Brush: Mixed Reality Drone Path Planning)). En: 2022 17th ACM/IEEE International Conference on Human-Robot Inter-action (HRI), pags. 678-682. doi: 10.1109/HRI53351.2022.9889504. Beaver, Jared T. et al. (2020). ((Evaluating the Use of Drones Equipped with Thermal Sensors as an Effective Method for Estimating Wildlife)). En: Wildlife Society Bulletin 44.2, pags. 434-443. doi: https://doi.org/10.1002/wsb.1090. eprint: https://wildlife.onlinelibrary.wiley.com/doi/pdf/10.1002/wsb.1090. url: https://wildlife.onlinelibrary.wiley.com/doi/abs/10.1002/wsb.1090. Burke et al. (oct. de 2019). ((Requirements and Limitations of Thermal Drones for Effective Search and Rescue in Marine and Coastal Areas)). En: Drones 3.4, pag. 78. issn: 2504-446X. doi: 10.3390/drones3040078. url: http://dx.doi.org/10.3390/drones3040078. Dugdale, Stephen J. et al. (2019). ((Assessing the potential of drone-based thermal infrared imagery for quantifying river temperature heterogeneity)). En: Hydrological Processes 33.7, pags. 1152-1163. doi: https : / / doi . org / 10 . 1002 / hyp . 13395. eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/hyp.13395. url: https://onlinelibrary.wiley.com/doi/abs/10.1002/hyp.13395 G2 (2023). Best Version Control Software. url: https://www.g2.com/categories/version-control-software (visitado 27-08-2023). Gaussorgues, Gilbert y Seweryn Chomet (1993). Infrared thermography. Vol. 5. Springer Science & Business Media. Gayathri Avinash (2023). 8 In-Demand Programming Languages You Can Learn in 2023! url: turing.com/blog/in-demand-programming-languages-to- learn/#best (visitado 20-05-2023). Harvey, M.C., J.V. Rowland y K.M. Luketina (2016). ((Drone with thermal infrared camera provides high resolution georeferenced imagery of the Waikite geothermal area, New Zealand)). En: Journal of Volcanology and Geothermal Research 325, ṕags. 61-69. issn: 0377-0273. doi: https : / / doi . org / 10 . 1016 / j . jvolgeores .2016.06.014. url: https://www.sciencedirect.com/science/article/pii/S0377027316301421 Jalajamony, Harikrishnan Muraleedharan et al. (2023). ((Drone Aided Thermal Mapping for Selective Irrigation of Localized Dry Spots)). En: IEEE Access 11,p ́ags. 7320-7335. doi: 10.1109/ACCESS.2023.3237546. Kardasz, Piotr y Jacek Doskocz (ene. de 2016). ((Drones and Possibilities of Their Using)). En: Journal of Civil Environmental Engineering 6. doi: 10.4172/2165- 784X.1000233. Logan dev (2023). Top 8 Most Demanded Programming Languages. url: https://www. devjobsscanner . com/blog/top-8-most-demanded-programming-languages/ (visitado 20-05-2023) Mohamed, Ali Mohamed AbdElrahim y Ahmed Elmustafa AbuElgasim (2019). ((Controlling Drone–using IOT platform)). En: 2019 International Conference on Com puter, Control, Electrical, and Electronics Engineering (ICCCEEE), p ́ags. 1-4. doi: 10.1109/ICCCEEE46830.2019.9071087. Olympe (2023). Olympe documentation - Parrot. url: https://developer.parrot.com/docs/olympe/olympeapi.html (visitado 21-08-2023). Python (2023). Welcome to Python.org. url: https://www.python.org/ (visitado 21-08-2023). Saha, Arnab Kumar et al. (2018). ((IOT-based drone for improvement of crop quality in agricultural field)). En: 2018 IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC), p ́ags. 612-615. doi: 10 . 1109 / CCWC . 2018 . 8301662. Ubuntu (2023). Enterprise Open Source OS. url: https : / / ubuntu . com/ (visitado 27-08-2023). William Dıaz, Morris y Juan Jose Caceres (2018). ((A novel application of drones: thermal diagnosis of electrical and telecommunications infrastructure)). En: 2018 IEEE 38th Central America and Panama Convention (CONCAPAN XXXVIII), p ́ags. 1-6. doi: 10.1109/CONCAPAN.2018.8596591. olkifli, Nazatul Nurlisa, Amir Ngah y Aziz Deraman (2018). ((Version Control System: A Review)). En: Procedia Computer Science 135. The 3rd International Conference on Computer Science and Computational Intelligence (ICCSCI 2018) : Empowering Smart Technology in Digital Era for a Better Life, p ́ags. 408-415. issn: 1877-0509. doi: https://doi.org/10.1016/j.procs.2018.08.191. url: https://www.sciencedirect.com/science/article/pii/S1877050918314819. |
dc.rights.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.accessrights.none.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 |
Atribución-NoComercial-SinDerivadas 2.5 Colombia http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.campus.spa.fl_str_mv |
CRAI-USTA Tunja |
dc.publisher.spa.fl_str_mv |
Universidad Santo Tomás |
dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería Electrónica |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería Electrónica |
institution |
Universidad Santo Tomás |
bitstream.url.fl_str_mv |
https://repository.usta.edu.co/bitstream/11634/52573/6/2023cesarcruz.pdf.jpg https://repository.usta.edu.co/bitstream/11634/52573/7/Carta%20derechos%20de%20autor.pdf.jpg https://repository.usta.edu.co/bitstream/11634/52573/8/Carta%20autorizaci%c3%b3n%20facultad.pdf.jpg https://repository.usta.edu.co/bitstream/11634/52573/1/2023cesarcruz.pdf https://repository.usta.edu.co/bitstream/11634/52573/2/Carta%20derechos%20de%20autor.pdf https://repository.usta.edu.co/bitstream/11634/52573/5/Carta%20autorizaci%c3%b3n%20facultad.pdf https://repository.usta.edu.co/bitstream/11634/52573/3/license_rdf https://repository.usta.edu.co/bitstream/11634/52573/4/license.txt |
bitstream.checksum.fl_str_mv |
f546b51ce5ab3082f602ea22d30b583f 7441470284264b0fb874cfa13cacf30a 13323aa77da9bc9f7014fae842acd744 8834013f9807193ef973306d2fab1f5b 5ee090fe3266ebe899a2057749572be3 fb8371d537f7e567fbe1efdf01bdd8bb 217700a34da79ed616c2feb68d4c5e06 aedeaf396fcd827b537c73d23464fc27 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Santo Tomás |
repository.mail.fl_str_mv |
noreply@usta.edu.co |
_version_ |
1782026142599872512 |
spelling |
Gutiérrez Cáceres, Edgar AndrésPardo Beainy, Camilo ErnestoCruz Benitez, Cesar AugustoUniversidad Santo Tomas2023-10-03T16:50:41Z2023-10-03T16:50:41Z2023-10-03Cruz, Cesar. (2023). Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes Térmicas. Tesis de pregrado, Universidad Santo Tomás, Tunja.http://hdl.handle.net/11634/52573reponame:Repositorio Institucional Universidad Santo Tomásinstname:Universidad Santo Tomásrepourl:https://repository.usta.edu.coEn el contexto del mundo actual y sus tecnologías, los drones juegan un papel importante gracias a su versatilidad, portabilidad y gran capacidad de equipo, lo que permite que estos equipos puedan ser utilizados en una gran variedad de campos como la captura de imágenes, reconocimiento de terrenos, procesamiento térmicos y varias utilidades más. Para lograr estas tareas es necesario poder recibir y enviar la información necesaria para el control del dron, así como tener la posibilidad de capturar y procesar imágenes mientras se esté desarrollando el vuelo del dron, de tal manera que los datos puedan ser visualizados de manera inmediata sin necesidad de procesos extras. En el proyecto presentado, se inicia con la programación de una librería que permita controlar el dron de manera sencilla, teniendo los comandos más básicos para el control como el aterrizaje y despegue, el movimiento del dron y algunas otras funciones básicas. Como segunda parte, se presentara un procesamiento t´térmico que, sin necesidad de realizar conexiones extra, proveer´a al usuario con la información de temperatura de manera interactiva y guardará todas las imágenes capturadas sin necesidad de interactuar con el dron o sistemas de almacenamiento que requieran aterrizar el dron.In the context of today's world and its technologies, drones play an important role thanks to their versatility, portability and great equipment capacity, which allows this equipment to be used in a wide variety of fields such as image capture, reconnaissance. Of land, thermal processing and several other utilities. To achieve these tasks, it is necessary to be able to receive and send the information necessary to control the drone, as well as have the possibility of capturing and processing images while the drone flight is in progress, in such a way that the data can be viewed immediately. Without the need for extra processes. In the project presented, it begins with the programming of a library that allows controlling the drone in a simple way, having the most basic commands for control such as landing and takeoff, movement of the drone and some other basic functions. As a second part, a thermal processing will be presented that, without the need to make extra connections, will provide the user with temperature information in a way interactive and will save all captured images without needing to interact with the drone or storage systems that require landing the drone.Ingeniero ElectronicoPregradoapplication/pdfspaUniversidad Santo TomásPregrado Ingeniería ElectrónicaFacultad de Ingeniería ElectrónicaAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo e implementación de un Sistema de Control de Drones y Procesamiento de imágenes TérmicasUAVThermicPythonOlympeProgrammingThermographyUAVtérmicoPythonOlympeTermografiaProgramacionTrabajo de gradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisCRAI-USTA TunjaAngelopoulos, Angelos et al. (2022). ((Drone Brush: Mixed Reality Drone Path Planning)). En: 2022 17th ACM/IEEE International Conference on Human-Robot Inter-action (HRI), pags. 678-682. doi: 10.1109/HRI53351.2022.9889504.Beaver, Jared T. et al. (2020). ((Evaluating the Use of Drones Equipped with Thermal Sensors as an Effective Method for Estimating Wildlife)). En: Wildlife Society Bulletin 44.2, pags. 434-443. doi: https://doi.org/10.1002/wsb.1090. eprint: https://wildlife.onlinelibrary.wiley.com/doi/pdf/10.1002/wsb.1090. url: https://wildlife.onlinelibrary.wiley.com/doi/abs/10.1002/wsb.1090.Burke et al. (oct. de 2019). ((Requirements and Limitations of Thermal Drones for Effective Search and Rescue in Marine and Coastal Areas)). En: Drones 3.4, pag. 78. issn: 2504-446X. doi: 10.3390/drones3040078. url: http://dx.doi.org/10.3390/drones3040078.Dugdale, Stephen J. et al. (2019). ((Assessing the potential of drone-based thermal infrared imagery for quantifying river temperature heterogeneity)). En: Hydrological Processes 33.7, pags. 1152-1163. doi: https : / / doi . org / 10 . 1002 / hyp . 13395. eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/hyp.13395. url: https://onlinelibrary.wiley.com/doi/abs/10.1002/hyp.13395G2 (2023). Best Version Control Software. url: https://www.g2.com/categories/version-control-software (visitado 27-08-2023).Gaussorgues, Gilbert y Seweryn Chomet (1993). Infrared thermography. Vol. 5. Springer Science & Business Media.Gayathri Avinash (2023). 8 In-Demand Programming Languages You Can Learn in 2023! url: turing.com/blog/in-demand-programming-languages-to- learn/#best (visitado 20-05-2023).Harvey, M.C., J.V. Rowland y K.M. Luketina (2016). ((Drone with thermal infrared camera provides high resolution georeferenced imagery of the Waikite geothermal area, New Zealand)). En: Journal of Volcanology and Geothermal Research 325, ṕags. 61-69. issn: 0377-0273. doi: https : / / doi . org / 10 . 1016 / j . jvolgeores .2016.06.014. url: https://www.sciencedirect.com/science/article/pii/S0377027316301421Jalajamony, Harikrishnan Muraleedharan et al. (2023). ((Drone Aided Thermal Mapping for Selective Irrigation of Localized Dry Spots)). En: IEEE Access 11,p ́ags. 7320-7335. doi: 10.1109/ACCESS.2023.3237546.Kardasz, Piotr y Jacek Doskocz (ene. de 2016). ((Drones and Possibilities of Their Using)). En: Journal of Civil Environmental Engineering 6. doi: 10.4172/2165- 784X.1000233.Logan dev (2023). Top 8 Most Demanded Programming Languages. url: https://www. devjobsscanner . com/blog/top-8-most-demanded-programming-languages/ (visitado 20-05-2023)Mohamed, Ali Mohamed AbdElrahim y Ahmed Elmustafa AbuElgasim (2019). ((Controlling Drone–using IOT platform)). En: 2019 International Conference on Com puter, Control, Electrical, and Electronics Engineering (ICCCEEE), p ́ags. 1-4. doi: 10.1109/ICCCEEE46830.2019.9071087.Olympe (2023). Olympe documentation - Parrot. url: https://developer.parrot.com/docs/olympe/olympeapi.html (visitado 21-08-2023).Python (2023). Welcome to Python.org. url: https://www.python.org/ (visitado 21-08-2023).Saha, Arnab Kumar et al. (2018). ((IOT-based drone for improvement of crop quality in agricultural field)). En: 2018 IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC), p ́ags. 612-615. doi: 10 . 1109 / CCWC . 2018 . 8301662.Ubuntu (2023). Enterprise Open Source OS. url: https : / / ubuntu . com/ (visitado 27-08-2023).William Dıaz, Morris y Juan Jose Caceres (2018). ((A novel application of drones: thermal diagnosis of electrical and telecommunications infrastructure)). En: 2018 IEEE 38th Central America and Panama Convention (CONCAPAN XXXVIII), p ́ags. 1-6. doi: 10.1109/CONCAPAN.2018.8596591.olkifli, Nazatul Nurlisa, Amir Ngah y Aziz Deraman (2018). ((Version Control System: A Review)). En: Procedia Computer Science 135. The 3rd International Conference on Computer Science and Computational Intelligence (ICCSCI 2018) : Empowering Smart Technology in Digital Era for a Better Life, p ́ags. 408-415. issn: 1877-0509. doi: https://doi.org/10.1016/j.procs.2018.08.191. url: https://www.sciencedirect.com/science/article/pii/S1877050918314819.THUMBNAIL2023cesarcruz.pdf.jpg2023cesarcruz.pdf.jpgIM Thumbnailimage/jpeg5070https://repository.usta.edu.co/bitstream/11634/52573/6/2023cesarcruz.pdf.jpgf546b51ce5ab3082f602ea22d30b583fMD56open accessCarta derechos de autor.pdf.jpgCarta derechos de autor.pdf.jpgIM Thumbnailimage/jpeg9428https://repository.usta.edu.co/bitstream/11634/52573/7/Carta%20derechos%20de%20autor.pdf.jpg7441470284264b0fb874cfa13cacf30aMD57open accessCarta autorización facultad.pdf.jpgCarta autorización facultad.pdf.jpgIM Thumbnailimage/jpeg9581https://repository.usta.edu.co/bitstream/11634/52573/8/Carta%20autorizaci%c3%b3n%20facultad.pdf.jpg13323aa77da9bc9f7014fae842acd744MD58open accessORIGINAL2023cesarcruz.pdf2023cesarcruz.pdfDocumento Principalapplication/pdf25754217https://repository.usta.edu.co/bitstream/11634/52573/1/2023cesarcruz.pdf8834013f9807193ef973306d2fab1f5bMD51open accessCarta derechos de autor.pdfCarta derechos de autor.pdfCarta derechos de autorapplication/pdf224718https://repository.usta.edu.co/bitstream/11634/52573/2/Carta%20derechos%20de%20autor.pdf5ee090fe3266ebe899a2057749572be3MD52metadata only accessCarta autorización facultad.pdfCarta autorización facultad.pdfCarta autorización Facultadapplication/pdf636844https://repository.usta.edu.co/bitstream/11634/52573/5/Carta%20autorizaci%c3%b3n%20facultad.pdffb8371d537f7e567fbe1efdf01bdd8bbMD55metadata only accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repository.usta.edu.co/bitstream/11634/52573/3/license_rdf217700a34da79ed616c2feb68d4c5e06MD53open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8807https://repository.usta.edu.co/bitstream/11634/52573/4/license.txtaedeaf396fcd827b537c73d23464fc27MD54open access11634/52573oai:repository.usta.edu.co:11634/525732023-10-04 03:01:43.264open accessRepositorio Universidad Santo Tomásnoreply@usta.edu.coQXV0b3Jpem8gYWwgQ2VudHJvIGRlIFJlY3Vyc29zIHBhcmEgZWwgQXByZW5kaXphamUgeSBsYSBJbnZlc3RpZ2FjacOzbiwgQ1JBSS1VU1RBCmRlIGxhIFVuaXZlcnNpZGFkIFNhbnRvIFRvbcOhcywgcGFyYSBxdWUgY29uIGZpbmVzIGFjYWTDqW1pY29zIGFsbWFjZW5lIGxhCmluZm9ybWFjacOzbiBpbmdyZXNhZGEgcHJldmlhbWVudGUuCgpTZSBwZXJtaXRlIGxhIGNvbnN1bHRhLCByZXByb2R1Y2Npw7NuIHBhcmNpYWwsIHRvdGFsIG8gY2FtYmlvIGRlIGZvcm1hdG8gY29uCmZpbmVzIGRlIGNvbnNlcnZhY2nDs24sIGEgbG9zIHVzdWFyaW9zIGludGVyZXNhZG9zIGVuIGVsIGNvbnRlbmlkbyBkZSBlc3RlCnRyYWJham8sIHBhcmEgdG9kb3MgbG9zIHVzb3MgcXVlIHRlbmdhbiBmaW5hbGlkYWQgYWNhZMOpbWljYSwgc2llbXByZSB5IGN1YW5kbwptZWRpYW50ZSBsYSBjb3JyZXNwb25kaWVudGUgY2l0YSBiaWJsaW9ncsOhZmljYSBzZSBsZSBkw6kgY3LDqWRpdG8gYWwgdHJhYmFqbyBkZQpncmFkbyB5IGEgc3UgYXV0b3IuIERlIGNvbmZvcm1pZGFkIGNvbiBsbyBlc3RhYmxlY2lkbyBlbiBlbCBhcnTDrWN1bG8gMzAgZGUgbGEKTGV5IDIzIGRlIDE5ODIgeSBlbCBhcnTDrWN1bG8gMTEgZGUgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5Mywg4oCcTG9zIGRlcmVjaG9zCm1vcmFsZXMgc29icmUgZWwgdHJhYmFqbyBzb24gcHJvcGllZGFkIGRlIGxvcyBhdXRvcmVz4oCdLCBsb3MgY3VhbGVzIHNvbgppcnJlbnVuY2lhYmxlcywgaW1wcmVzY3JpcHRpYmxlcywgaW5lbWJhcmdhYmxlcyBlIGluYWxpZW5hYmxlcy4K |