Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá
Esta pasantía se enfoca en la integración de técnicas de fotogrametría aérea y terrestre para generar una representación tridimensional de alta resolución de la réplica del emblemático Taj Mahal, ubicada en el Parque Jaime Duque en Tocancipá, Colombia. El objetivo principal es abordar los desafíos a...
- Autores:
-
Mancipe Moreno, Bryan Felipe
Eduard Felipe , Chauza Ospina
- 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/42213
- Acceso en línea:
- http://hdl.handle.net/11349/42213
- Palabra clave:
- Fotogrametria
NTRIP
GNSS
Videogrametria
Integración de datos
Patrimonio cultural digital
Ingeniería Topográfica -- Tesis y disertaciones académicas
Fotogrametría aérea - Fotogrametría terrestre - Integración - Modelos tridimensionales.
Sistemas de información geográfica (SIG) - Aplicaciones - Patrimonio cultural.
Posicionamiento global por satélite (GNSS) - NTRIP - Topografía - Arqueología.
Drones - Teledetección - Representación tridimensional - Monumentos históricos.
Photogrammetry
NTRIP
GNSS
Videogrametry
Data integration
Digital cultural heritage
- Rights
- License
- Abierto (Texto Completo)
id |
UDISTRITA2_56454b42e63e774bc9c319f271c49951 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/42213 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá |
dc.title.titleenglish.none.fl_str_mv |
Aerial and terrestrial photogrammetric integration using ntrip positioning technology for the geospatial analysis of the Taj Mahal replica, Jaime Duque park, Tocancipá |
title |
Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá |
spellingShingle |
Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá Fotogrametria NTRIP GNSS Videogrametria Integración de datos Patrimonio cultural digital Ingeniería Topográfica -- Tesis y disertaciones académicas Fotogrametría aérea - Fotogrametría terrestre - Integración - Modelos tridimensionales. Sistemas de información geográfica (SIG) - Aplicaciones - Patrimonio cultural. Posicionamiento global por satélite (GNSS) - NTRIP - Topografía - Arqueología. Drones - Teledetección - Representación tridimensional - Monumentos históricos. Photogrammetry NTRIP GNSS Videogrametry Data integration Digital cultural heritage |
title_short |
Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá |
title_full |
Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá |
title_fullStr |
Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá |
title_full_unstemmed |
Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá |
title_sort |
Integración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, Tocancipá |
dc.creator.fl_str_mv |
Mancipe Moreno, Bryan Felipe Eduard Felipe , Chauza Ospina |
dc.contributor.advisor.none.fl_str_mv |
Quintana Puentes, Robinson |
dc.contributor.author.none.fl_str_mv |
Mancipe Moreno, Bryan Felipe Eduard Felipe , Chauza Ospina |
dc.contributor.orcid.none.fl_str_mv |
Quintana Puentes, Robinson [0000-0002-3523-6203] |
dc.subject.none.fl_str_mv |
Fotogrametria NTRIP GNSS Videogrametria Integración de datos Patrimonio cultural digital |
topic |
Fotogrametria NTRIP GNSS Videogrametria Integración de datos Patrimonio cultural digital Ingeniería Topográfica -- Tesis y disertaciones académicas Fotogrametría aérea - Fotogrametría terrestre - Integración - Modelos tridimensionales. Sistemas de información geográfica (SIG) - Aplicaciones - Patrimonio cultural. Posicionamiento global por satélite (GNSS) - NTRIP - Topografía - Arqueología. Drones - Teledetección - Representación tridimensional - Monumentos históricos. Photogrammetry NTRIP GNSS Videogrametry Data integration Digital cultural heritage |
dc.subject.lemb.none.fl_str_mv |
Ingeniería Topográfica -- Tesis y disertaciones académicas Fotogrametría aérea - Fotogrametría terrestre - Integración - Modelos tridimensionales. Sistemas de información geográfica (SIG) - Aplicaciones - Patrimonio cultural. Posicionamiento global por satélite (GNSS) - NTRIP - Topografía - Arqueología. Drones - Teledetección - Representación tridimensional - Monumentos históricos. |
dc.subject.keyword.none.fl_str_mv |
Photogrammetry NTRIP GNSS Videogrametry Data integration Digital cultural heritage |
description |
Esta pasantía se enfoca en la integración de técnicas de fotogrametría aérea y terrestre para generar una representación tridimensional de alta resolución de la réplica del emblemático Taj Mahal, ubicada en el Parque Jaime Duque en Tocancipá, Colombia. El objetivo principal es abordar los desafíos asociados a la obtención de modelos 3D detallados de entornos complejos mediante la combinación sinérgica de tecnologías avanzadas para la adquisición de datos topográficos de alta precisión. La metodología implementada comprende una fase inicial de planificación meticulosa, donde se seleccionan equipos GNSS y drones especializados para la captura de imágenes aéreas y terrestres, estableciendo parámetros que garanticen una cobertura completa y calidad óptima de los datos recopilados. Se hace uso de la tecnología de posicionamiento NTRIP para asegurar la precisión geoespacial, mediante la conexión con estaciones base que corrigen las señales GNSS en tiempo real, permitiendo la ubicación exacta de puntos de interés y coherencia espacial. La etapa central involucra la adquisición de datos aéreos y terrestres utilizando los drones y sensores seleccionados. Posteriormente, se lleva a cabo la integración de estos conjuntos de datos a través de técnicas avanzadas de fotogrametría, generando modelos 3D detallados de la réplica del Taj Mahal y su entorno circundante. Se aplican algoritmos especializados para la correlación y lineación precisa de las imágenes, asegurando la cohesión de los datos fusionados. Como resultado, se espera obtener modelos tridimensionales precisos y de alta resolución que capturen fielmente la topografía y características arquitectónicas del área de estudio. Esta información es valiosa para aplicaciones en campos como el patrimonio cultural, turismo virtual, arquitectura y arqueología. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-10-25T22:14:40Z |
dc.date.available.none.fl_str_mv |
2024-10-25T22:14:40Z |
dc.date.created.none.fl_str_mv |
2024-08-02 |
dc.type.none.fl_str_mv |
bachelorThesis |
dc.type.degree.none.fl_str_mv |
Pasantí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/42213 |
url |
http://hdl.handle.net/11349/42213 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
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/cfba87dc-784e-4c52-ac67-b7a7eddc8d64/download https://repository.udistrital.edu.co/bitstreams/790726f7-9a33-40b6-97ec-d4824d721655/download https://repository.udistrital.edu.co/bitstreams/3ca1e8b4-2648-487e-8d76-ea3627284c3f/download https://repository.udistrital.edu.co/bitstreams/e7010972-a73a-4d31-a2b1-a057947a972a/download https://repository.udistrital.edu.co/bitstreams/88d31e1c-042e-4fa0-b912-60e69e88324b/download |
bitstream.checksum.fl_str_mv |
40f8d978cbd6bc950d169de340d7a010 f67c9929f8ebb048e93465d1d4684df9 997daf6c648c962d566d7b082dac908d cad97e764dcc7cb694fdfbd9acab63e9 be39a6f0b735fdde64f22e9a55c4893a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1828165838693203968 |
spelling |
Quintana Puentes, RobinsonMancipe Moreno, Bryan FelipeEduard Felipe , Chauza OspinaQuintana Puentes, Robinson [0000-0002-3523-6203]2024-10-25T22:14:40Z2024-10-25T22:14:40Z2024-08-02http://hdl.handle.net/11349/42213Esta pasantía se enfoca en la integración de técnicas de fotogrametría aérea y terrestre para generar una representación tridimensional de alta resolución de la réplica del emblemático Taj Mahal, ubicada en el Parque Jaime Duque en Tocancipá, Colombia. El objetivo principal es abordar los desafíos asociados a la obtención de modelos 3D detallados de entornos complejos mediante la combinación sinérgica de tecnologías avanzadas para la adquisición de datos topográficos de alta precisión. La metodología implementada comprende una fase inicial de planificación meticulosa, donde se seleccionan equipos GNSS y drones especializados para la captura de imágenes aéreas y terrestres, estableciendo parámetros que garanticen una cobertura completa y calidad óptima de los datos recopilados. Se hace uso de la tecnología de posicionamiento NTRIP para asegurar la precisión geoespacial, mediante la conexión con estaciones base que corrigen las señales GNSS en tiempo real, permitiendo la ubicación exacta de puntos de interés y coherencia espacial. La etapa central involucra la adquisición de datos aéreos y terrestres utilizando los drones y sensores seleccionados. Posteriormente, se lleva a cabo la integración de estos conjuntos de datos a través de técnicas avanzadas de fotogrametría, generando modelos 3D detallados de la réplica del Taj Mahal y su entorno circundante. Se aplican algoritmos especializados para la correlación y lineación precisa de las imágenes, asegurando la cohesión de los datos fusionados. Como resultado, se espera obtener modelos tridimensionales precisos y de alta resolución que capturen fielmente la topografía y características arquitectónicas del área de estudio. Esta información es valiosa para aplicaciones en campos como el patrimonio cultural, turismo virtual, arquitectura y arqueología.This internship focuses on the integration of aerial and terrestrial photogrammetry techniques to generate a high-resolution three-dimensional representation of the replica of the iconic Taj Mahal, located in Jaime Duque Park in Tocancipá, Colombia. The main objective is to address the challenges associated with obtaining detailed 3D models of complex environments through the synergistic combination of advanced technologies for acquiring high-precision topographic data. The implemented methodology comprises an initial phase of meticulous planning, where GNSS equipment and specialized drones are selected for capturing aerial and terrestrial images, establishing parameters that ensure complete coverage and optimal quality of the collected data. NTRIP positioning technology is used to ensure geospatial accuracy by connecting to base stations that correct GNSS signals in real-time, allowing for the exact location of points of interest and spatial coherence. The central stage involves the acquisition of aerial and terrestrial data using the selected drones and sensors. Subsequently, the integration of these data sets is carried out through advanced photogrammetry techniques, generating detailed 3D models of the Taj Mahal replica and its surrounding environment. Specialized algorithms are applied for precise image correlation and alignment, ensuring the cohesion of the fused data. As a result, accurate and high-resolution three-dimensional models are expected to faithfully capture the topography and architectural features of the study area. This information is valuable for applications in fields such as cultural heritage, virtual tourism, architecture, and archaeology.pdfspaUniversidad Distrital Francisco José de CaldasFotogrametriaNTRIPGNSSVideogrametriaIntegración de datosPatrimonio cultural digitalIngeniería Topográfica -- Tesis y disertaciones académicasFotogrametría aérea - Fotogrametría terrestre - Integración - Modelos tridimensionales.Sistemas de información geográfica (SIG) - Aplicaciones - Patrimonio cultural.Posicionamiento global por satélite (GNSS) - NTRIP - Topografía - Arqueología.Drones - Teledetección - Representación tridimensional - Monumentos históricos.PhotogrammetryNTRIPGNSSVideogrametryData integrationDigital cultural heritageIntegración fotogramétrica aérea y terrestre utilizando tecnología de posicionamiento NTRIP para el análisis geoespacial de la réplica Taj Mahal, parque Jaime Duque, TocancipáAerial and terrestrial photogrammetric integration using ntrip positioning technology for the geospatial analysis of the Taj Mahal replica, Jaime Duque park, TocancipábachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2ORIGINALTrabajo de grado Trabajo de grado application/pdf3169902https://repository.udistrital.edu.co/bitstreams/cfba87dc-784e-4c52-ac67-b7a7eddc8d64/download40f8d978cbd6bc950d169de340d7a010MD52Licencia de uso y autorizaciónLicencia de uso y autorizaciónapplication/pdf1083550https://repository.udistrital.edu.co/bitstreams/790726f7-9a33-40b6-97ec-d4824d721655/downloadf67c9929f8ebb048e93465d1d4684df9MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/3ca1e8b4-2648-487e-8d76-ea3627284c3f/download997daf6c648c962d566d7b082dac908dMD53THUMBNAILTrabajo de grado .jpgTrabajo de grado .jpgIM Thumbnailimage/jpeg4119https://repository.udistrital.edu.co/bitstreams/e7010972-a73a-4d31-a2b1-a057947a972a/downloadcad97e764dcc7cb694fdfbd9acab63e9MD55Licencia de uso y autorización.jpgLicencia de uso y autorización.jpgIM Thumbnailimage/jpeg9658https://repository.udistrital.edu.co/bitstreams/88d31e1c-042e-4fa0-b912-60e69e88324b/downloadbe39a6f0b735fdde64f22e9a55c4893aMD5611349/42213oai:repository.udistrital.edu.co:11349/422132024-12-27 01:07:22.451open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |