Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.

El desarrollo de proyectos en mampostería estructural parcialmente reforzada para viviendas en Colombia, continúa siendo una alternativa muy utilizada por los constructores en uno de los sectores de mayor crecimiento en el país, el cual para el 2022 se proyecta la comercialización y construcción de...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/30077
Acceso en línea:
http://hdl.handle.net/11349/30077
Palabra clave:
Mampostería estructural parcialmente reforzada
Interventoría técnica
AppSheet
NSR – 10
Inspección Visual
Procesos Constructivos
Google Cloud
Control y seguimiento
Prototipo de aplicación
Criterios de inspección
Especialización en Interventoría y Supervisión de Obras de Construcción - Tesis y disertaciones académicas
Desarrollo de programas para computador - Aplicaciones industriales
Comunicaciones digitales
Inspectores de construcciones
Mampostería
Industria de la construcción
Control and follow up
Technical intervention
AppSheet
NSR – 10
Visual inspection
GoogleCloud
Application prototype
Partially reinforced structural masonry
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_cee7933b6ec5f786da7a6f25c94f47bb
oai_identifier_str oai:repository.udistrital.edu.co:11349/30077
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.
dc.title.titleenglish.spa.fl_str_mv Development of a web application inspection of partially reinforced structural masonry, as support for technical intervention monitoring and control activities.prototype to perform visual
title Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.
spellingShingle Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.
Mampostería estructural parcialmente reforzada
Interventoría técnica
AppSheet
NSR – 10
Inspección Visual
Procesos Constructivos
Google Cloud
Control y seguimiento
Prototipo de aplicación
Criterios de inspección
Especialización en Interventoría y Supervisión de Obras de Construcción - Tesis y disertaciones académicas
Desarrollo de programas para computador - Aplicaciones industriales
Comunicaciones digitales
Inspectores de construcciones
Mampostería
Industria de la construcción
Control and follow up
Technical intervention
AppSheet
NSR – 10
Visual inspection
GoogleCloud
Application prototype
Partially reinforced structural masonry
title_short Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.
title_full Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.
title_fullStr Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.
title_full_unstemmed Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.
title_sort Desarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.
dc.contributor.advisor.none.fl_str_mv Mena Serna, Milton
dc.subject.spa.fl_str_mv Mampostería estructural parcialmente reforzada
Interventoría técnica
AppSheet
NSR – 10
Inspección Visual
Procesos Constructivos
Google Cloud
Control y seguimiento
Prototipo de aplicación
Criterios de inspección
topic Mampostería estructural parcialmente reforzada
Interventoría técnica
AppSheet
NSR – 10
Inspección Visual
Procesos Constructivos
Google Cloud
Control y seguimiento
Prototipo de aplicación
Criterios de inspección
Especialización en Interventoría y Supervisión de Obras de Construcción - Tesis y disertaciones académicas
Desarrollo de programas para computador - Aplicaciones industriales
Comunicaciones digitales
Inspectores de construcciones
Mampostería
Industria de la construcción
Control and follow up
Technical intervention
AppSheet
NSR – 10
Visual inspection
GoogleCloud
Application prototype
Partially reinforced structural masonry
dc.subject.lemb.spa.fl_str_mv Especialización en Interventoría y Supervisión de Obras de Construcción - Tesis y disertaciones académicas
Desarrollo de programas para computador - Aplicaciones industriales
Comunicaciones digitales
Inspectores de construcciones
Mampostería
Industria de la construcción
dc.subject.keyword.spa.fl_str_mv Control and follow up
Technical intervention
AppSheet
NSR – 10
Visual inspection
GoogleCloud
Application prototype
Partially reinforced structural masonry
description El desarrollo de proyectos en mampostería estructural parcialmente reforzada para viviendas en Colombia, continúa siendo una alternativa muy utilizada por los constructores en uno de los sectores de mayor crecimiento en el país, el cual para el 2022 se proyecta la comercialización y construcción de 256.000 viviendas nuevas VIS (Diario la Republica, 2022), es por ello que con el objeto de garantizar a los compradores que los materiales e insumos de construcción, así como los procesos constructivos que conducen al producto final, cumplan con la normatividad vigente técnica colombiana. El presente trabajo surge como una propuesta que pretende brindar apoyo a las labores de supervisión y control en la interventoría técnica de proyectos inmobiliarios, haciendo uso de las tecnologías móviles, que permitan ejecutar los procesos de inspección visual, optimizando tiempos de ejecución, bajo la claridad de los parámetros a medir, digitalizando y analizando la información en tiempos cortos, mejorando procesos administrativos que por lo general retrasan las acciones que se deben sugerir o requerir cuando se presentan no conformidades en los procesos constructivos.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-08-11T20:07:00Z
dc.date.available.none.fl_str_mv 2022-08-11T20:07:00Z
dc.date.created.none.fl_str_mv 2022-07-07
dc.type.degree.spa.fl_str_mv Monografí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/30077
url http://hdl.handle.net/11349/30077
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/30077/1/JimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022.pdf
http://repository.udistrital.edu.co/bitstream/11349/30077/2/JimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022Anexos.7z
http://repository.udistrital.edu.co/bitstream/11349/30077/3/Licencia%20de%20uso%20y%20publicacion.pdf
http://repository.udistrital.edu.co/bitstream/11349/30077/4/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/30077/5/license.txt
http://repository.udistrital.edu.co/bitstream/11349/30077/6/JimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/30077/7/Licencia%20de%20uso%20y%20publicacion.pdf.jpg
bitstream.checksum.fl_str_mv 47bf8c588495aa98537a7a9690290c0a
a901ef7b9646aa6fd02ce3e959c1c1e6
c745f29f82f1dfe6316dba35e4faa16f
4460e5956bc1d1639be9ae6146a50347
997daf6c648c962d566d7b082dac908d
0ac581225889b1e0af9bcd3d81461a68
98dfe75dfd25861bb7eb0bcda9d5c672
bitstream.checksumAlgorithm.fl_str_mv 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_ 1803712616296611840
spelling Mena Serna, MiltonCampo Hurtado, John AlexanderMartínez Martínez, Luis MiguelJiménez Varón, María Camila2022-08-11T20:07:00Z2022-08-11T20:07:00Z2022-07-07http://hdl.handle.net/11349/30077El desarrollo de proyectos en mampostería estructural parcialmente reforzada para viviendas en Colombia, continúa siendo una alternativa muy utilizada por los constructores en uno de los sectores de mayor crecimiento en el país, el cual para el 2022 se proyecta la comercialización y construcción de 256.000 viviendas nuevas VIS (Diario la Republica, 2022), es por ello que con el objeto de garantizar a los compradores que los materiales e insumos de construcción, así como los procesos constructivos que conducen al producto final, cumplan con la normatividad vigente técnica colombiana. El presente trabajo surge como una propuesta que pretende brindar apoyo a las labores de supervisión y control en la interventoría técnica de proyectos inmobiliarios, haciendo uso de las tecnologías móviles, que permitan ejecutar los procesos de inspección visual, optimizando tiempos de ejecución, bajo la claridad de los parámetros a medir, digitalizando y analizando la información en tiempos cortos, mejorando procesos administrativos que por lo general retrasan las acciones que se deben sugerir o requerir cuando se presentan no conformidades en los procesos constructivos.The development of projects in partially reinforced structural masonry for housing in Colombia continues to be an alternative widely used by builders in one of the fastest growing sectors in the country, which is projected to market and build 256,000 new homes by 2022. VIS (Diario la Republica, 2022). The present work emerges as a proposal that aims to provide support to the tasks of supervision and control in the technical supervision of real estate projects, making use of mobile technologies, which allow the execution of visual inspection processes, optimizing execution times, under the clarity of the parameters to be measured, digitizing and analyzing the information in short times, improving administrative processes that generally delay the actions that should be suggested or required when nonconformities occur in the construction processes.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Mampostería estructural parcialmente reforzadaInterventoría técnicaAppSheetNSR – 10Inspección VisualProcesos ConstructivosGoogle CloudControl y seguimientoPrototipo de aplicaciónCriterios de inspecciónEspecialización en Interventoría y Supervisión de Obras de Construcción - Tesis y disertaciones académicasDesarrollo de programas para computador - Aplicaciones industrialesComunicaciones digitalesInspectores de construccionesMamposteríaIndustria de la construcciónControl and follow upTechnical interventionAppSheetNSR – 10Visual inspectionGoogleCloudApplication prototypePartially reinforced structural masonryDesarrollo de un prototipo de aplicación web para realizar inspección visual de mampostería estructural parcialmente reforzada, como apoyo a las actividades de seguimiento y control de interventoría técnica.Development of a web application inspection of partially reinforced structural masonry, as support for technical intervention monitoring and control activities.prototype to perform visualMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALJimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022.pdfJimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022.pdfHurtadoJohnAlexander2022.pdfapplication/pdf2709411http://repository.udistrital.edu.co/bitstream/11349/30077/1/JimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022.pdf47bf8c588495aa98537a7a9690290c0aMD51open accessJimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022Anexos.7zJimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022Anexos.7zAnexosapplication/zip327252920http://repository.udistrital.edu.co/bitstream/11349/30077/2/JimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022Anexos.7za901ef7b9646aa6fd02ce3e959c1c1e6MD52open accessLicencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfLicencia de uso y publicaciónapplication/pdf1418959http://repository.udistrital.edu.co/bitstream/11349/30077/3/Licencia%20de%20uso%20y%20publicacion.pdfc745f29f82f1dfe6316dba35e4faa16fMD53metadata only accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repository.udistrital.edu.co/bitstream/11349/30077/4/license_rdf4460e5956bc1d1639be9ae6146a50347MD54open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/30077/5/license.txt997daf6c648c962d566d7b082dac908dMD55open accessTHUMBNAILJimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022.pdf.jpgJimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022.pdf.jpgIM Thumbnailimage/jpeg7045http://repository.udistrital.edu.co/bitstream/11349/30077/6/JimenezVaronMariaCamila2022CampoHurtadoJohnAlexander2022MartinezMartinesLuisMiguel2022.pdf.jpg0ac581225889b1e0af9bcd3d81461a68MD56open accessLicencia de uso y publicacion.pdf.jpgLicencia de uso y publicacion.pdf.jpgIM Thumbnailimage/jpeg13146http://repository.udistrital.edu.co/bitstream/11349/30077/7/Licencia%20de%20uso%20y%20publicacion.pdf.jpg98dfe75dfd25861bb7eb0bcda9d5c672MD57open access11349/30077oai:repository.udistrital.edu.co:11349/300772023-06-13 15:12:53.469open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK