Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto

En el siguiente informe se da a conocer el proyecto levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora de Egipto, lugar del desarrollo del proyecta, esta iglesia está situada en la localidad de la Candelaria, en el bar...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/35200
Acceso en línea:
http://hdl.handle.net/11349/35200
Palabra clave:
Iglesia
Laser
Topografía
Escáner
Arquitectónico
Tecnología en Levantamientos Topográficos -- Tesis y disertaciones académicas
Levantamiento arquitectónico
Topografía convencional
Escáner láser terrestre
Nube de puntos
Architectural
Scanner
Church
Laser
Topography
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_81a1ed4113a53048feb5dab2d2c80b61
oai_identifier_str oai:repository.udistrital.edu.co:11349/35200
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto
dc.title.titleenglish.spa.fl_str_mv Architectural survey with terrestrial laser scanner and conventional topography of the first floor of the Church of Our Lady of Egypt
title Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto
spellingShingle Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto
Iglesia
Laser
Topografía
Escáner
Arquitectónico
Tecnología en Levantamientos Topográficos -- Tesis y disertaciones académicas
Levantamiento arquitectónico
Topografía convencional
Escáner láser terrestre
Nube de puntos
Architectural
Scanner
Church
Laser
Topography
title_short Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto
title_full Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto
title_fullStr Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto
title_full_unstemmed Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto
title_sort Levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De Egipto
dc.contributor.advisor.none.fl_str_mv Bonilla Romero, Julio Hernán
dc.contributor.orcid.spa.fl_str_mv 0009-0009-0797-3829
dc.contributor.orcid.none.fl_str_mv Bonilla Romero, Julio Hernán [0009-0009-0797-3829]
dc.subject.spa.fl_str_mv Iglesia
Laser
Topografía
Escáner
Arquitectónico
topic Iglesia
Laser
Topografía
Escáner
Arquitectónico
Tecnología en Levantamientos Topográficos -- Tesis y disertaciones académicas
Levantamiento arquitectónico
Topografía convencional
Escáner láser terrestre
Nube de puntos
Architectural
Scanner
Church
Laser
Topography
dc.subject.lemb.spa.fl_str_mv Tecnología en Levantamientos Topográficos -- Tesis y disertaciones académicas
Levantamiento arquitectónico
Topografía convencional
Escáner láser terrestre
Nube de puntos
dc.subject.keyword.spa.fl_str_mv Architectural
Scanner
Church
Laser
Topography
description En el siguiente informe se da a conocer el proyecto levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora de Egipto, lugar del desarrollo del proyecta, esta iglesia está situada en la localidad de la Candelaria, en el barrio Egipto. Se optó por esto ya que después de indagar en varias entidades públicas no se obtuvo una información clara o un plano físico de la estructura actualmente, lo que dio lugar a implementar el uso de nuevas tecnologías como lo es el escáner laser y complementando con actividades de topografía como la realización de una poligonal punto a punto para tener mejor detalle del lugar. Con el levantamiento se logró recolectar información de toda la primera planta de la iglesia, empezando desde la fachada hasta la parte trasera de esta. Se generó una nube de puntos y con el apoyo de diferentes softwares de ingeniería para el procesamiento y modelamiento, se obtuvo como resultado la vista en tres (3) dimensiones y gran detalle del primer piso de la infraestructura. Con los resultados del modelamiento además de la obtención de características estructurales del lugar, se extrajo datos históricos importantes que ayudaron en el desarrollo de la historia de nuestra ciudad. Este proyecto se realizó con el apoyo de los estudiantes de la asignatura “Trabajo Comunitario” del semestre 2021-3 del Proyecto Curricular Tecnología en Levantamientos Topográficos, de la Universidad Distrital Francisco José de Caldas.
publishDate 2023
dc.date.created.none.fl_str_mv 2023-04-28
dc.date.accessioned.none.fl_str_mv 2024-05-20T17:44:23Z
dc.date.available.none.fl_str_mv 2024-05-20T17:44:23Z
dc.type.spa.fl_str_mv bachelorThesis
dc.type.degree.spa.fl_str_mv Creación o Interpretación
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/35200
url http://hdl.handle.net/11349/35200
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv 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 http://repository.udistrital.edu.co/bitstream/11349/35200/7/Hern%c3%a1ndezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/35200/8/Hern%c3%a1ndezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023Anexo1.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/35200/9/Licencia%20y%20autorizacion%20especial%20para%20publicar%20y%20permitir%20la%20consulta%20y%20uso%20de%20contenidos%20en%20el%20repositorio%20institucional%20de%20la%20universidad%20Distrital..pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/35200/2/Hern%c3%a1ndezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023.pdf
http://repository.udistrital.edu.co/bitstream/11349/35200/4/Hern%c3%a1ndezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023Anexo1.pdf
http://repository.udistrital.edu.co/bitstream/11349/35200/3/Licencia%20y%20autorizacion%20especial%20para%20publicar%20y%20permitir%20la%20consulta%20y%20uso%20de%20contenidos%20en%20el%20repositorio%20institucional%20de%20la%20universidad%20Distrital..pdf
http://repository.udistrital.edu.co/bitstream/11349/35200/6/license.txt
http://repository.udistrital.edu.co/bitstream/11349/35200/5/license_rdf
bitstream.checksum.fl_str_mv 25c5ca6fee5625226b0dd902270983ae
388fedc1036a7a2e0e7abfaf824d0bf6
d418d030da7cc38f23a907da9d07975b
1858cdcb8eba77a34ff6b9f9217e2b65
e1325278ee7977d34ca790d0b300da88
0cda704686b4d9ec58e21647e5d6ff90
997daf6c648c962d566d7b082dac908d
4460e5956bc1d1639be9ae6146a50347
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1803712472073371648
spelling Bonilla Romero, Julio Hernán0009-0009-0797-3829Bonilla Romero, Julio Hernán [0009-0009-0797-3829]Hernández Martin, Adriana CarolinaToro Mosquera, David Camilo2024-05-20T17:44:23Z2024-05-20T17:44:23Z2023-04-28http://hdl.handle.net/11349/35200En el siguiente informe se da a conocer el proyecto levantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora de Egipto, lugar del desarrollo del proyecta, esta iglesia está situada en la localidad de la Candelaria, en el barrio Egipto. Se optó por esto ya que después de indagar en varias entidades públicas no se obtuvo una información clara o un plano físico de la estructura actualmente, lo que dio lugar a implementar el uso de nuevas tecnologías como lo es el escáner laser y complementando con actividades de topografía como la realización de una poligonal punto a punto para tener mejor detalle del lugar. Con el levantamiento se logró recolectar información de toda la primera planta de la iglesia, empezando desde la fachada hasta la parte trasera de esta. Se generó una nube de puntos y con el apoyo de diferentes softwares de ingeniería para el procesamiento y modelamiento, se obtuvo como resultado la vista en tres (3) dimensiones y gran detalle del primer piso de la infraestructura. Con los resultados del modelamiento además de la obtención de características estructurales del lugar, se extrajo datos históricos importantes que ayudaron en el desarrollo de la historia de nuestra ciudad. Este proyecto se realizó con el apoyo de los estudiantes de la asignatura “Trabajo Comunitario” del semestre 2021-3 del Proyecto Curricular Tecnología en Levantamientos Topográficos, de la Universidad Distrital Francisco José de Caldas.The following report discloses the architectural survey project with terrestrial laser scanner and conventional topography of the first floor of the Church of Our Lady of Egypt, place of development of the project, this church is located in the town of Candelaria, in the Egypt neighborhood. This was chosen since after inquiring in various public entities, clear information or a physical plan of the structure was not currently obtained, which led to the implementation of the use of new technologies such as laser scanning and complementing with inspection activities. topography such as the realization of a point-to-point polygonal to have better detail of the place. With the survey, it was possible to collect information from the entire first floor of the church, starting from the façade to the back of it. A point cloud was generated and with the support of different engineering software for processing and modeling, a three (3) dimensional view and great detail of the first floor of the infrastructure was obtained as a result. With the results of the modeling, in addition to obtaining the structural characteristics of the place, important historical data was extracted that helped in the development of the history of our city. This project was carried out with the support of the students of the "Community Work" subject of the 2021-3 semester of the Topographic Survey Technology Curricular Project, of the Francisco José de Caldas District University.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2IglesiaLaserTopografíaEscánerArquitectónicoTecnología en Levantamientos Topográficos -- Tesis y disertaciones académicasLevantamiento arquitectónicoTopografía convencionalEscáner láser terrestreNube de puntosArchitecturalScannerChurchLaserTopographyLevantamiento arquitectónico con escáner láser terrestre y topografía convencional de la primera planta de la Iglesia Nuestra Señora De EgiptoArchitectural survey with terrestrial laser scanner and conventional topography of the first floor of the Church of Our Lady of EgyptbachelorThesisCreación o Interpretacióninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILHernándezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023.pdf.jpgHernándezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023.pdf.jpgIM Thumbnailimage/jpeg6634http://repository.udistrital.edu.co/bitstream/11349/35200/7/Hern%c3%a1ndezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023.pdf.jpg25c5ca6fee5625226b0dd902270983aeMD57open accessHernándezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023Anexo1.pdf.jpgHernándezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023Anexo1.pdf.jpgIM Thumbnailimage/jpeg11827http://repository.udistrital.edu.co/bitstream/11349/35200/8/Hern%c3%a1ndezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023Anexo1.pdf.jpg388fedc1036a7a2e0e7abfaf824d0bf6MD58open accessLicencia y autorizacion especial para publicar y permitir la consulta y uso de contenidos en el repositorio institucional de la universidad Distrital..pdf.jpgLicencia y autorizacion especial para publicar y permitir la consulta y uso de contenidos en el repositorio institucional de la universidad Distrital..pdf.jpgIM Thumbnailimage/jpeg18112http://repository.udistrital.edu.co/bitstream/11349/35200/9/Licencia%20y%20autorizacion%20especial%20para%20publicar%20y%20permitir%20la%20consulta%20y%20uso%20de%20contenidos%20en%20el%20repositorio%20institucional%20de%20la%20universidad%20Distrital..pdf.jpgd418d030da7cc38f23a907da9d07975bMD59open accessORIGINALHernándezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023.pdfHernándezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023.pdfTrabajo de gradoapplication/pdf2869112http://repository.udistrital.edu.co/bitstream/11349/35200/2/Hern%c3%a1ndezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023.pdf1858cdcb8eba77a34ff6b9f9217e2b65MD52open accessHernándezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023Anexo1.pdfHernándezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023Anexo1.pdfAnexosapplication/pdf1294015http://repository.udistrital.edu.co/bitstream/11349/35200/4/Hern%c3%a1ndezMartinAdrianaCarolinaToroMosqueraDavidCamilo2023Anexo1.pdfe1325278ee7977d34ca790d0b300da88MD54open accessLicencia y autorizacion especial para publicar y permitir la consulta y uso de contenidos en el repositorio institucional de la universidad Distrital..pdfLicencia y autorizacion especial para publicar y permitir la consulta y uso de contenidos en el repositorio institucional de la universidad Distrital..pdfLicencia de uso y publicaciónapplication/pdf3130566http://repository.udistrital.edu.co/bitstream/11349/35200/3/Licencia%20y%20autorizacion%20especial%20para%20publicar%20y%20permitir%20la%20consulta%20y%20uso%20de%20contenidos%20en%20el%20repositorio%20institucional%20de%20la%20universidad%20Distrital..pdf0cda704686b4d9ec58e21647e5d6ff90MD53metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/35200/6/license.txt997daf6c648c962d566d7b082dac908dMD56open accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repository.udistrital.edu.co/bitstream/11349/35200/5/license_rdf4460e5956bc1d1639be9ae6146a50347MD55open access11349/35200oai:repository.udistrital.edu.co:11349/352002024-05-21 01:01:18.141metadata only accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK