Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura
ECOPETROL, la empresa energética más grande de Colombia, está realizando un proyecto para mejorar la gestión de su infraestructura petrolera. El proyecto, llamado Catastro de Infraestructura, recopilará y organizará información sobre todos los activos de la empresa, como oleoductos, gasoductos, plan...
- Autores:
-
Romero Sua, Jenny Gabriela
López Pérez, Jorge Mario
- 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/39761
- Acceso en línea:
- http://hdl.handle.net/11349/39761
- Palabra clave:
- Catastro de Infraestructura
SIG
Datos geográficos
Estandarización
Depuración
Tablero de control
Ecopetrol
Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas
Catastro
Geografía -- Procesamiento de datos
Ingeniería Catastral y Geodesia -- Prácticas de oficina
Ecopetrol -- Actualización de información
Pasantías universitarias
Infrastructure Cadastre
GIS
Geographic data
Standardisation
Debugging
Dashboard
Ecopetrol
- Rights
- License
- Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id |
UDISTRITA2_87eb13ad289d0a63aeb845092eecd843 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/39761 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura |
dc.title.titleenglish.spa.fl_str_mv |
Working strategy for the improvement of geographic data processing in Ecopetrol's infrastructure cadastre project: a focus on infrastructure identification and management. |
title |
Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura |
spellingShingle |
Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura Catastro de Infraestructura SIG Datos geográficos Estandarización Depuración Tablero de control Ecopetrol Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas Catastro Geografía -- Procesamiento de datos Ingeniería Catastral y Geodesia -- Prácticas de oficina Ecopetrol -- Actualización de información Pasantías universitarias Infrastructure Cadastre GIS Geographic data Standardisation Debugging Dashboard Ecopetrol |
title_short |
Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura |
title_full |
Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura |
title_fullStr |
Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura |
title_full_unstemmed |
Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura |
title_sort |
Estrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructura |
dc.creator.fl_str_mv |
Romero Sua, Jenny Gabriela López Pérez, Jorge Mario |
dc.contributor.advisor.none.fl_str_mv |
Coronado Sánchez, Paulo Cesar |
dc.contributor.author.none.fl_str_mv |
Romero Sua, Jenny Gabriela López Pérez, Jorge Mario |
dc.contributor.orcid.none.fl_str_mv |
0000-0003-2980-2376 |
dc.subject.spa.fl_str_mv |
Catastro de Infraestructura SIG Datos geográficos Estandarización Depuración Tablero de control Ecopetrol |
topic |
Catastro de Infraestructura SIG Datos geográficos Estandarización Depuración Tablero de control Ecopetrol Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas Catastro Geografía -- Procesamiento de datos Ingeniería Catastral y Geodesia -- Prácticas de oficina Ecopetrol -- Actualización de información Pasantías universitarias Infrastructure Cadastre GIS Geographic data Standardisation Debugging Dashboard Ecopetrol |
dc.subject.lemb.none.fl_str_mv |
Ingeniería Catastral y Geodesia -- Tesis y disertaciones académicas Catastro Geografía -- Procesamiento de datos Ingeniería Catastral y Geodesia -- Prácticas de oficina Ecopetrol -- Actualización de información Pasantías universitarias |
dc.subject.keyword.spa.fl_str_mv |
Infrastructure Cadastre GIS Geographic data Standardisation Debugging Dashboard Ecopetrol |
description |
ECOPETROL, la empresa energética más grande de Colombia, está realizando un proyecto para mejorar la gestión de su infraestructura petrolera. El proyecto, llamado Catastro de Infraestructura, recopilará y organizará información sobre todos los activos de la empresa, como oleoductos, gasoductos, plantas de procesamiento y refinerías. Esta información se almacenará en un sistema de información geográfica (SIG) que permitirá a ECOPETROL tomar mejores decisiones sobre el mantenimiento, la inversión y la expansión de su infraestructura. El proyecto se enfrenta a varios desafíos, incluida la falta de organización y estandarización de los datos existentes. Para abordar estos desafíos, ECOPETROL contrató a la empresa INGICAT para que depure y estandarice los datos. INGICAT está utilizando una variedad de técnicas, incluyendo la fotointerpretación y la creación de un dominio de acciones, para garantizar que los datos sean precisos y consistentes. Una vez que los datos se hayan depurado y estandarizado, se visualizara en una herramienta desarrollada en Google Data Studio, que se proporcionará a ECOPETROL, un tablero de control que le permitirá visualizar el progreso del proyecto y tomar decisiones informadas sobre la gestión de su infraestructura. En general, el Catastro de Infraestructura es un proyecto importante que ayudará a ECOPETROL a mejorar la eficiencia y la eficacia de la gestión de su infraestructura petrolera. El proyecto utilizará tecnologías SIG de vanguardia para recopilar, organizar y analizar datos sobre los activos de la empresa. Esta información ayudará a ECOPETROL a tomar mejores decisiones sobre el mantenimiento, la inversión y la expansión de su infraestructura. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-08-15T16:47:27Z |
dc.date.available.none.fl_str_mv |
2024-08-15T16:47:27Z |
dc.date.created.none.fl_str_mv |
2024-02-16 |
dc.type.spa.fl_str_mv |
bachelorThesis |
dc.type.degree.spa.fl_str_mv |
Pasantía |
dc.type.driver.none.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/39761 |
url |
http://hdl.handle.net/11349/39761 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 Internacional Attribution-NonCommercial-NoDerivatives 4.0 Internacional Attribution-NonCommercial-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-nc-nd/4.0/ |
dc.rights.acceso.spa.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 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 |
https://repository.udistrital.edu.co/bitstreams/2d29c88d-f0b8-4689-95b2-3be05f64d8c8/download https://repository.udistrital.edu.co/bitstreams/e5ada297-042b-44f7-b192-bf3b4420f732/download https://repository.udistrital.edu.co/bitstreams/7d1213fe-2f43-4d9c-8186-a8e7075efa96/download https://repository.udistrital.edu.co/bitstreams/388a8996-7faf-4c60-9800-1d6ddcd505e3/download https://repository.udistrital.edu.co/bitstreams/93ce26de-6804-4f89-8971-16366052a896/download https://repository.udistrital.edu.co/bitstreams/0d3093bd-b9d9-459c-9a5d-340fd46f0ab7/download |
bitstream.checksum.fl_str_mv |
056faffd32670730913cca96bec5c0b2 0754236a10a89d6b2dd3c3b477818c10 4460e5956bc1d1639be9ae6146a50347 997daf6c648c962d566d7b082dac908d aa58a16dab35970fc1478eb90348f16e 3e53f25a6b06f8025cac7061bd03bd29 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1828165166704885760 |
spelling |
Coronado Sánchez, Paulo CesarRomero Sua, Jenny GabrielaLópez Pérez, Jorge Mario0000-0003-2980-23762024-08-15T16:47:27Z2024-08-15T16:47:27Z2024-02-16http://hdl.handle.net/11349/39761ECOPETROL, la empresa energética más grande de Colombia, está realizando un proyecto para mejorar la gestión de su infraestructura petrolera. El proyecto, llamado Catastro de Infraestructura, recopilará y organizará información sobre todos los activos de la empresa, como oleoductos, gasoductos, plantas de procesamiento y refinerías. Esta información se almacenará en un sistema de información geográfica (SIG) que permitirá a ECOPETROL tomar mejores decisiones sobre el mantenimiento, la inversión y la expansión de su infraestructura. El proyecto se enfrenta a varios desafíos, incluida la falta de organización y estandarización de los datos existentes. Para abordar estos desafíos, ECOPETROL contrató a la empresa INGICAT para que depure y estandarice los datos. INGICAT está utilizando una variedad de técnicas, incluyendo la fotointerpretación y la creación de un dominio de acciones, para garantizar que los datos sean precisos y consistentes. Una vez que los datos se hayan depurado y estandarizado, se visualizara en una herramienta desarrollada en Google Data Studio, que se proporcionará a ECOPETROL, un tablero de control que le permitirá visualizar el progreso del proyecto y tomar decisiones informadas sobre la gestión de su infraestructura. En general, el Catastro de Infraestructura es un proyecto importante que ayudará a ECOPETROL a mejorar la eficiencia y la eficacia de la gestión de su infraestructura petrolera. El proyecto utilizará tecnologías SIG de vanguardia para recopilar, organizar y analizar datos sobre los activos de la empresa. Esta información ayudará a ECOPETROL a tomar mejores decisiones sobre el mantenimiento, la inversión y la expansión de su infraestructura.ECOPETROL, Colombia's largest energy company, is undertaking a project to improve the management of its oil infrastructure. The project, called the Infrastructure Cadastre, will collect and organise information on all of the company's assets, such as pipelines, processing plants and refineries. This information will be stored in a geographic information system (GIS) that will allow ECOPETROL to make better decisions about maintenance, investment and expansion of its infrastructure. The project faces several challenges, including the lack of organisation and standardisation of existing data. To address these challenges, ECOPETROL contracted INGICAT to clean and standardise the data. INGICAT is using a variety of techniques, including photo-interpretation and the creation of an action domain, to ensure that the data are accurate and consistent. Once the data has been cleaned and standardised, it will be visualised in a tool developed in Google Data Studio, which will provide ECOPETROL with a dashboard that will allow it to visualise the progress of the project and make informed decisions about the management of its infrastructure. Overall, the Infrastructure Cadastre is an important project that will help ECOPETROL improve the efficiency and effectiveness of its petroleum infrastructure management. The project will use state-of-the-art GIS technologies to collect, organise and analyse data on the company's assets. This information will help ECOPETROL make better decisions about the maintenance, investment and expansion of its infrastructure.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 InternacionalAttribution-NonCommercial-NoDerivatives 4.0 InternacionalAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Catastro de InfraestructuraSIGDatos geográficosEstandarizaciónDepuraciónTablero de controlEcopetrolIngeniería Catastral y Geodesia -- Tesis y disertaciones académicasCatastroGeografía -- Procesamiento de datosIngeniería Catastral y Geodesia -- Prácticas de oficinaEcopetrol -- Actualización de informaciónPasantías universitariasInfrastructure CadastreGISGeographic dataStandardisationDebuggingDashboardEcopetrolEstrategia de trabajo para la mejora de tratamiento de datos geográficos en el proyecto catastro de infraestructura de Ecopetrol: un enfoque en la identificación y gestión de la infraestructuraWorking strategy for the improvement of geographic data processing in Ecopetrol's infrastructure cadastre project: a focus on infrastructure identification and management.bachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALLopezPerezJorgeMario2024.pdfLopezPerezJorgeMario2024.pdfTrabajo de gradoapplication/pdf1943495https://repository.udistrital.edu.co/bitstreams/2d29c88d-f0b8-4689-95b2-3be05f64d8c8/download056faffd32670730913cca96bec5c0b2MD51Licencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicar.pdfLicencia de uso y publicaciónapplication/pdf238157https://repository.udistrital.edu.co/bitstreams/e5ada297-042b-44f7-b192-bf3b4420f732/download0754236a10a89d6b2dd3c3b477818c10MD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repository.udistrital.edu.co/bitstreams/7d1213fe-2f43-4d9c-8186-a8e7075efa96/download4460e5956bc1d1639be9ae6146a50347MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/388a8996-7faf-4c60-9800-1d6ddcd505e3/download997daf6c648c962d566d7b082dac908dMD57THUMBNAILLopezPerezJorgeMario2024.pdf.jpgLopezPerezJorgeMario2024.pdf.jpgIM Thumbnailimage/jpeg4129https://repository.udistrital.edu.co/bitstreams/93ce26de-6804-4f89-8971-16366052a896/downloadaa58a16dab35970fc1478eb90348f16eMD58Licencia y autorización de los autores para publicar.pdf.jpgLicencia y autorización de los autores para publicar.pdf.jpgIM Thumbnailimage/jpeg9722https://repository.udistrital.edu.co/bitstreams/0d3093bd-b9d9-459c-9a5d-340fd46f0ab7/download3e53f25a6b06f8025cac7061bd03bd29MD5911349/39761oai:repository.udistrital.edu.co:11349/397612024-11-17 01:05:55.549http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |