Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso

El presente proyecto, tiene como finalidad realizar un ortofotomosaico del área de estudio, en este caso la cuenca hidrográfica del Río Barroso y sus afluentes, en las veredas los Andes, el Roblal, la Granizo y la Yaruma del municipio de Salgar, ubicado en el Suroeste del departamento de Antioquia,...

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/28851
Acceso en línea:
http://hdl.handle.net/11349/28851
Palabra clave:
Rehabilitación
Ortofotomosaico
Restauración
UAV
Recurso hídrico
Ingeniería Catastral y Geodesia - Tesis y disertaciones académicas
Fotografías aéreas
Aeronaves - Drones
Cuencas hidrográficas - Fotografías
Detección a distancia
Ecología aplicada
Orthophotomosaic
Rehabilitation
Restoration
UAV
Hidric resource
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_7744a731735e807aadd95b5beae7c462
oai_identifier_str oai:repository.udistrital.edu.co:11349/28851
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso
dc.title.titleenglish.spa.fl_str_mv Generation of an orthophotomosaic using UAV unmanned aircraft, as an instrument for the identification of areas suitable for rehabilitation processes for the preservation of water resources in a prioritized area of the barroso river basin
title Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso
spellingShingle Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso
Rehabilitación
Ortofotomosaico
Restauración
UAV
Recurso hídrico
Ingeniería Catastral y Geodesia - Tesis y disertaciones académicas
Fotografías aéreas
Aeronaves - Drones
Cuencas hidrográficas - Fotografías
Detección a distancia
Ecología aplicada
Orthophotomosaic
Rehabilitation
Restoration
UAV
Hidric resource
title_short Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso
title_full Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso
title_fullStr Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso
title_full_unstemmed Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso
title_sort Generación de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barroso
dc.contributor.advisor.spa.fl_str_mv Ramírez Ramos, Carlos Germán
dc.subject.spa.fl_str_mv Rehabilitación
Ortofotomosaico
Restauración
UAV
Recurso hídrico
topic Rehabilitación
Ortofotomosaico
Restauración
UAV
Recurso hídrico
Ingeniería Catastral y Geodesia - Tesis y disertaciones académicas
Fotografías aéreas
Aeronaves - Drones
Cuencas hidrográficas - Fotografías
Detección a distancia
Ecología aplicada
Orthophotomosaic
Rehabilitation
Restoration
UAV
Hidric resource
dc.subject.lemb.spa.fl_str_mv Ingeniería Catastral y Geodesia - Tesis y disertaciones académicas
Fotografías aéreas
Aeronaves - Drones
Cuencas hidrográficas - Fotografías
Detección a distancia
Ecología aplicada
dc.subject.keyword.spa.fl_str_mv Orthophotomosaic
Rehabilitation
Restoration
UAV
Hidric resource
description El presente proyecto, tiene como finalidad realizar un ortofotomosaico del área de estudio, en este caso la cuenca hidrográfica del Río Barroso y sus afluentes, en las veredas los Andes, el Roblal, la Granizo y la Yaruma del municipio de Salgar, ubicado en el Suroeste del departamento de Antioquia, zonas que requieren rehabilitación y restauración, con el fin de preservar la funcionalidad y sinergia del recurso hídrico, forestal y agrícola, en pro de la protección ambiental, colocando en práctica los conocimientos adquiridos a través de la formación en Ingeniería Catastral y Geodesia, puestos para beneficio de las comunidades; con el acompañamiento de personas en la región priorizada y usando tecnología drone aeronaves no tripuladas UAV y lograr el cumplimiento socio-técnico a desarrollar, en el marco de la pasantía con la empresa GEOSIG Ingeniería y Desarrollo S.A.S De acuerdo, a las imágenes tomadas con la aeronave no tripulada se realizó el procesamiento a cabalidad, el cual dio como resultado el ortomosaico con la digitalización y los modelos cartográficos, permitiendo un nivel de detalle mayor de las coberturas y agentes presentes en la zona, como cultivos, cuencas y suelos desnudos se identifican claramente, donde se logró generar las salidas graficas de la zona intervenida, en donde se determinaron las áreas de manejo mejorado, las áreas potenciales a rehabilitar y restaurar. Así mismo, se realizó un ArcGIS Dashboards, el cual es un tablero de control de ArcGIS, con una aplicación web configurable, que proporciona visualización de datos geolocalizados, para el respectivo análisis de los atributos que se observaron por medio de una visión operacional en tiempo real, que permite entender la información gráfica para la toma de decisiones. Teniendo en cuenta que uno de los mayores contaminantes del recurso hídrico es la disposición de aguas negras por parte de los cultivadores de café cercanos a la cuenca del Rio Barroso.
publishDate 2021
dc.date.created.spa.fl_str_mv 2021-11-08
dc.date.accessioned.none.fl_str_mv 2022-04-19T16:59:17Z
dc.date.available.none.fl_str_mv 2022-04-19T16:59:17Z
dc.type.degree.spa.fl_str_mv Pasantía
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/28851
url http://hdl.handle.net/11349/28851
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 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-nc-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
http://creativecommons.org/licenses/by-nc-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/28851/5/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/28851/1/GutierrezAlarconJhonCristofer2021.pdf
http://repository.udistrital.edu.co/bitstream/11349/28851/4/Licencia%20y%20autorizaci%c3%b3n%20de%20los%20autores%20para%20publicar.pdf
http://repository.udistrital.edu.co/bitstream/11349/28851/6/license.txt
http://repository.udistrital.edu.co/bitstream/11349/28851/7/GutierrezAlarconJhonCristofer2021.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/28851/8/Licencia%20y%20autorizaci%c3%b3n%20de%20los%20autores%20para%20publicar.pdf.jpg
bitstream.checksum.fl_str_mv 217700a34da79ed616c2feb68d4c5e06
9e4d631568ba00e47f53695788b18a4e
a8632acc8913393d2372caa955ca17e7
997daf6c648c962d566d7b082dac908d
a3eb1ab2ff8131d75986bdc9be855e5c
571bfde57005dee8e8ed0233813ef535
bitstream.checksumAlgorithm.fl_str_mv 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_ 1803712449212317696
spelling Ramírez Ramos, Carlos GermánGutierrez Alarcon, Jhon Cristofer2022-04-19T16:59:17Z2022-04-19T16:59:17Z2021-11-08http://hdl.handle.net/11349/28851El presente proyecto, tiene como finalidad realizar un ortofotomosaico del área de estudio, en este caso la cuenca hidrográfica del Río Barroso y sus afluentes, en las veredas los Andes, el Roblal, la Granizo y la Yaruma del municipio de Salgar, ubicado en el Suroeste del departamento de Antioquia, zonas que requieren rehabilitación y restauración, con el fin de preservar la funcionalidad y sinergia del recurso hídrico, forestal y agrícola, en pro de la protección ambiental, colocando en práctica los conocimientos adquiridos a través de la formación en Ingeniería Catastral y Geodesia, puestos para beneficio de las comunidades; con el acompañamiento de personas en la región priorizada y usando tecnología drone aeronaves no tripuladas UAV y lograr el cumplimiento socio-técnico a desarrollar, en el marco de la pasantía con la empresa GEOSIG Ingeniería y Desarrollo S.A.S De acuerdo, a las imágenes tomadas con la aeronave no tripulada se realizó el procesamiento a cabalidad, el cual dio como resultado el ortomosaico con la digitalización y los modelos cartográficos, permitiendo un nivel de detalle mayor de las coberturas y agentes presentes en la zona, como cultivos, cuencas y suelos desnudos se identifican claramente, donde se logró generar las salidas graficas de la zona intervenida, en donde se determinaron las áreas de manejo mejorado, las áreas potenciales a rehabilitar y restaurar. Así mismo, se realizó un ArcGIS Dashboards, el cual es un tablero de control de ArcGIS, con una aplicación web configurable, que proporciona visualización de datos geolocalizados, para el respectivo análisis de los atributos que se observaron por medio de una visión operacional en tiempo real, que permite entender la información gráfica para la toma de decisiones. Teniendo en cuenta que uno de los mayores contaminantes del recurso hídrico es la disposición de aguas negras por parte de los cultivadores de café cercanos a la cuenca del Rio Barroso.The purpose of this project is to carry out an orthophotomosaic of the study area, in this case the hydrographic basin of the Barroso River and its tributaries, in the Andes, Roblal, Granizo and Yaruma villages of the municipality of Salgar, located in the Southwest of the department of Antioquia, areas that require rehabilitation and restoration, in order to preserve the functionality and synergy of the water, forest and agricultural resources, in favor of environmental protection, putting into practice the knowledge acquired through training in Engineering Cadastral and Geodesy, positions for the benefit of the communities; with the accompaniment of people in the prioritized region and using UAV drone technology and achieve the socio-technical compliance to be developed, within the framework of the internship with the company GEOSIG Ingeniería y Desarrollo S.A.S According to the images taken with the unmanned aircraft, full processing was carried out, which resulted in the orthomosaic with digitization and cartographic models, allowing a greater level of detail of the coverage and agents present in the area. such as crops, basins and bare soils are clearly identified, where the graphic outputs of the intervened area were achieved, where the areas of improved management, the potential areas to rehabilitate and restore, were determined. Likewise, an ArcGIS Dashboards was carried out, which is an ArcGIS control panel, with a configurable web application, which provides visualization of geolocated data, for the respective analysis of the attributes that were observed through an operational vision in time. real, which allows understanding the graphic information for decision making. Taking into account that one of the greatest contaminants of the water resource is the disposal of sewage by coffee growers near the Barroso River basin.GEOSIG Ingeniería y Desarrollo SASpdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2RehabilitaciónOrtofotomosaicoRestauraciónUAVRecurso hídricoIngeniería Catastral y Geodesia - Tesis y disertaciones académicasFotografías aéreasAeronaves - DronesCuencas hidrográficas - FotografíasDetección a distanciaEcología aplicadaOrthophotomosaicRehabilitationRestorationUAVHidric resourceGeneración de un ortofotomosaico mediante aeronaves no tripuladas UAV, como Instrumento para la Identificación de área aptas para procesos de rehabilitación para la preservación del recurso hídrico en un área priorizada de la cuenca hidrográfica del río barrosoGeneration of an orthophotomosaic using UAV unmanned aircraft, as an instrument for the identification of areas suitable for rehabilitation processes for the preservation of water resources in a prioritized area of the barroso river basinPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811http://repository.udistrital.edu.co/bitstream/11349/28851/5/license_rdf217700a34da79ed616c2feb68d4c5e06MD55open accessORIGINALGutierrezAlarconJhonCristofer2021.pdfGutierrezAlarconJhonCristofer2021.pdfGutierrezAlarconJhonCristofer2021.pdfapplication/pdf3701199http://repository.udistrital.edu.co/bitstream/11349/28851/1/GutierrezAlarconJhonCristofer2021.pdf9e4d631568ba00e47f53695788b18a4eMD51open accessLicencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicar.pdfLicencia de uso y publicaciónapplication/pdf620314http://repository.udistrital.edu.co/bitstream/11349/28851/4/Licencia%20y%20autorizaci%c3%b3n%20de%20los%20autores%20para%20publicar.pdfa8632acc8913393d2372caa955ca17e7MD54metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/28851/6/license.txt997daf6c648c962d566d7b082dac908dMD56open accessTHUMBNAILGutierrezAlarconJhonCristofer2021.pdf.jpgGutierrezAlarconJhonCristofer2021.pdf.jpgIM Thumbnailimage/jpeg11821http://repository.udistrital.edu.co/bitstream/11349/28851/7/GutierrezAlarconJhonCristofer2021.pdf.jpga3eb1ab2ff8131d75986bdc9be855e5cMD57open accessLicencia y autorización de los autores para publicar.pdf.jpgLicencia y autorización de los autores para publicar.pdf.jpgIM Thumbnailimage/jpeg13125http://repository.udistrital.edu.co/bitstream/11349/28851/8/Licencia%20y%20autorizaci%c3%b3n%20de%20los%20autores%20para%20publicar.pdf.jpg571bfde57005dee8e8ed0233813ef535MD58open access11349/28851oai:repository.udistrital.edu.co:11349/288512023-06-13 14:36:19.675open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK