Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento

ciclo de vida completo en el desarrollo de una aplicación móvil multiplataforma, para el apoyo a la prevención y mitigación de riesgo a nivel empresarial haciendo uso de tecnologías de realidad aumentada y geo-posicionamiento; la aplicación se compone de 4 módulos: • asistencia a la evacuación guian...

Full description

Autores:
Roa Garcia, Fabio Andres
Montañez Gomez, Miguel Angel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2015
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/2423
Acceso en línea:
http://hdl.handle.net/11349/2423
Palabra clave:
Aplicación Móvil
Realidad Aumentada
Geo Posicionamiento
Arquitectura de Software
Mitigacion
Emergencia
Riesgo
mobile application
Augmented Reality
Geo-positioning
software architecture
Risk
emergency
mitigating
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_1a7bf537e515b64fc891f42a35ea7aeb
oai_identifier_str oai:repository.udistrital.edu.co:11349/2423
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento
dc.title.titleenglish.spa.fl_str_mv Mobile Application Prototype as a support tool for risk prevention and Operation Guide in the event of accidents through the use of augmented reality and geo - positioning
title Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento
spellingShingle Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento
Aplicación Móvil
Realidad Aumentada
Geo Posicionamiento
Arquitectura de Software
Mitigacion
Emergencia
Riesgo
mobile application
Augmented Reality
Geo-positioning
software architecture
Risk
emergency
mitigating
title_short Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento
title_full Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento
title_fullStr Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento
title_full_unstemmed Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento
title_sort Prototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-Posicionamiento
dc.creator.fl_str_mv Roa Garcia, Fabio Andres
Montañez Gomez, Miguel Angel
dc.contributor.advisor.spa.fl_str_mv Bolaños Castro, Sandro Javier
dc.contributor.author.spa.fl_str_mv Roa Garcia, Fabio Andres
Montañez Gomez, Miguel Angel
dc.subject.spa.fl_str_mv Aplicación Móvil
Realidad Aumentada
Geo Posicionamiento
Arquitectura de Software
Mitigacion
Emergencia
Riesgo
topic Aplicación Móvil
Realidad Aumentada
Geo Posicionamiento
Arquitectura de Software
Mitigacion
Emergencia
Riesgo
mobile application
Augmented Reality
Geo-positioning
software architecture
Risk
emergency
mitigating
dc.subject.keyword.spa.fl_str_mv mobile application
Augmented Reality
Geo-positioning
software architecture
Risk
emergency
mitigating
description ciclo de vida completo en el desarrollo de una aplicación móvil multiplataforma, para el apoyo a la prevención y mitigación de riesgo a nivel empresarial haciendo uso de tecnologías de realidad aumentada y geo-posicionamiento; la aplicación se compone de 4 módulos: • asistencia a la evacuación guiando al usuario hasta el punto de encuentro. • almacenamiento de posición y reporte de ubicación de posibles víctimas como apoyo a las labores de búsqueda y rescate. • guía multimedia de instrucción rápida en uso de Elementos de seguridad • herramienta de ubicación por medio de los mapas por plantas de la edificación. Haciendo énfasis en el análisis sistemático y diseño arquitectónico del sistema.
publishDate 2015
dc.date.accessioned.none.fl_str_mv 2015-11-24T20:49:22Z
dc.date.available.none.fl_str_mv 2015-11-24T20:49:22Z
dc.date.created.spa.fl_str_mv 2015-09-29
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/2423
url http://hdl.handle.net/11349/2423
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/fbe81a8f-c0fb-4b0a-813b-1c34ef1d8b8f/download
https://repository.udistrital.edu.co/bitstreams/c47dbeff-0c91-4aec-a7e6-ebef59e33a12/download
https://repository.udistrital.edu.co/bitstreams/bbfca9fd-0935-4380-8056-2bbf5acd23df/download
https://repository.udistrital.edu.co/bitstreams/ad1245c0-b41a-466d-8654-f01213a8db34/download
https://repository.udistrital.edu.co/bitstreams/359025f6-9a11-4c71-b378-40658771915c/download
https://repository.udistrital.edu.co/bitstreams/029393d9-3ca2-45cf-af6e-d920eed1e3c2/download
https://repository.udistrital.edu.co/bitstreams/fa4d0c20-98ae-42bc-9d23-52be66e5c7ca/download
https://repository.udistrital.edu.co/bitstreams/11de29d5-17ba-4fc1-b982-e33c0d01376a/download
bitstream.checksum.fl_str_mv 5e3711d865dc7bc519ed3091b2e5ceb8
103c840adb31eb0a63740cd74b38c255
924993ce0b3ba389f79f32a1b2735415
54dd59d40230fe99c6f8f5992623f9e2
b92763cfc0af52c7c868455edfaf3266
b204d61d4cc8bf0ee3a2b0e84c5755dd
473295af40f90dd496dbdcf5bb962e0b
c5e7cb25e0d656e77191bb77a286c387
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1828165902508490752
spelling Bolaños Castro, Sandro JavierRoa Garcia, Fabio AndresMontañez Gomez, Miguel Angel2015-11-24T20:49:22Z2015-11-24T20:49:22Z2015-09-29http://hdl.handle.net/11349/2423ciclo de vida completo en el desarrollo de una aplicación móvil multiplataforma, para el apoyo a la prevención y mitigación de riesgo a nivel empresarial haciendo uso de tecnologías de realidad aumentada y geo-posicionamiento; la aplicación se compone de 4 módulos: • asistencia a la evacuación guiando al usuario hasta el punto de encuentro. • almacenamiento de posición y reporte de ubicación de posibles víctimas como apoyo a las labores de búsqueda y rescate. • guía multimedia de instrucción rápida en uso de Elementos de seguridad • herramienta de ubicación por medio de los mapas por plantas de la edificación. Haciendo énfasis en el análisis sistemático y diseño arquitectónico del sistema.complete life cycle on the development of a mobile multi-platform application, for supporting the prevention and mitigation in enterprises context using augmented reality and geo - positioning techniques; the application is composed of 4 modules: • Evacuation Assistance for guiding the user to the meeting point. • User Location Storage and likely Victims Reporting as support for searching and rescue jobs. • Quick multimedia instructive guide on Security elements use. • Location Tool by tier building maps inclusion. Highlights on the systematic analysis and architectural design of the system.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Aplicación MóvilRealidad AumentadaGeo PosicionamientoArquitectura de SoftwareMitigacionEmergenciaRiesgomobile applicationAugmented RealityGeo-positioningsoftware architectureRiskemergencymitigatingPrototipo de Aplicación Móvil como Herramienta de Apoyo para la Prevención de Riesgos y Guía de Operación en el Acontecimiento de Siniestros Mediante el Uso de Realidad Aumentada y Geo-PosicionamientoMobile Application Prototype as a support tool for risk prevention and Operation Guide in the event of accidents through the use of augmented reality and geo - positioninginfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILRoaGarciaFabioAndres2015.pdf.jpgRoaGarciaFabioAndres2015.pdf.jpgIM Thumbnailimage/jpeg5335https://repository.udistrital.edu.co/bitstreams/fbe81a8f-c0fb-4b0a-813b-1c34ef1d8b8f/download5e3711d865dc7bc519ed3091b2e5ceb8MD57RoaGarciaFabioAndresAnexo-1.pdf.jpgRoaGarciaFabioAndresAnexo-1.pdf.jpgIM Thumbnailimage/jpeg10718https://repository.udistrital.edu.co/bitstreams/c47dbeff-0c91-4aec-a7e6-ebef59e33a12/download103c840adb31eb0a63740cd74b38c255MD58CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849https://repository.udistrital.edu.co/bitstreams/bbfca9fd-0935-4380-8056-2bbf5acd23df/download924993ce0b3ba389f79f32a1b2735415MD53license_textlicense_texttext/html; charset=utf-821597https://repository.udistrital.edu.co/bitstreams/ad1245c0-b41a-466d-8654-f01213a8db34/download54dd59d40230fe99c6f8f5992623f9e2MD54license_rdflicense_rdfapplication/rdf+xml; charset=utf-823748https://repository.udistrital.edu.co/bitstreams/359025f6-9a11-4c71-b378-40658771915c/downloadb92763cfc0af52c7c868455edfaf3266MD55LICENSElicense.txtlicense.txttext/plain; charset=utf-85896https://repository.udistrital.edu.co/bitstreams/029393d9-3ca2-45cf-af6e-d920eed1e3c2/downloadb204d61d4cc8bf0ee3a2b0e84c5755ddMD56ORIGINALRoaGarciaFabioAndres2015.pdfRoaGarciaFabioAndres2015.pdfapplication/pdf3215126https://repository.udistrital.edu.co/bitstreams/fa4d0c20-98ae-42bc-9d23-52be66e5c7ca/download473295af40f90dd496dbdcf5bb962e0bMD51RoaGarciaFabioAndresAnexo-1.pdfRoaGarciaFabioAndresAnexo-1.pdfapplication/pdf73073https://repository.udistrital.edu.co/bitstreams/11de29d5-17ba-4fc1-b982-e33c0d01376a/downloadc5e7cb25e0d656e77191bb77a286c387MD5211349/2423oai:repository.udistrital.edu.co:11349/24232023-06-13 12:37:00.273http://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyAgREUgQ09OVEVOSURPUyBFTiBFTCBSRVBPU0lUT1JJTyBJTlNUSVRVQ0lPTkFMIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTApUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gIHBhcmEgcHVibGljYWNpw7NuIGRlIG9icmFzIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgUklVRC4KCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCAgY29uZmllcm8gKGVyaW1vcykgYSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB1bmEgbGljZW5jaWEgcGFyYSB1c28gIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSAgaW50ZWdyYXLDoSAgZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBhY3VlcmRvIGEgbGFzIHNpZ3VpZW50ZXMgcmVnbGFzLCAgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpIEVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSAgZW4gcXVlIHNlIGluY2x1eWEgIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgeSBoYXN0YSAgcG9yIHVuIHBsYXpvIGRlICBkaWV6ICgxMCkgIEHDsW9zLCAgcHJvcnJvZ2FibGUgIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyAgbGEgY3VhbCBwb2Ryw6EgICBkYXJzZSAgcG9yIHRlcm1pbmFkYSAgcHJldmlhICBzb2xpY2l0dWQgICBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvICBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLiAgCgpiKSBMYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyBwb2Ryw6EgIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSAgcG9yIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsICBMYSBVbml2ZXJzaWRhZCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsICBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zICBkaWZlcmVudGVzIGFsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHVuYSB2ZXogZWwob3MpIGF1dG9yKGVzKSAgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUmVwb3NpdG9yaW8gZGUgbGEgVW5pdmVyc2lkYWQsIGRhZG8gcXVlICBsYSBtaXNtYSBzZXLDoSBwdWJsaWNhZGEgZW4gIEludGVybmV0LiAKCmMpIExhIGF1dG9yaXphY2nDs24gc2UgaGFjZSBhIHTDrXR1bG8gZ3JhdHVpdG8sIHBvciBsbyB0YW50bywgbG9zIGF1dG9yZXMgcmVudW5jaWFuIGEgcmVjaWJpciBiZW5lZmljaW8gYWxndW5vIHBvciBsYSBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24sIGNvbXVuaWNhY2nDs24gIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSAgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKSBMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgc29uICBvYnJhKHMpIG9yaWdpbmFsKGVzKSBzb2JyZSBsYSAgY3VhbChlcykgIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zICBkZXJlY2hvcyBkZSBhdXRvciwgYXN1bWVuIHRvdGFsIHJlc3BvbnNhYmlsaWRhZCBwb3IgZWwgY29udGVuaWRvIGRlIHN1IG9icmEgYW50ZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IGFudGUgdGVyY2Vyb3MuIEVuIHRvZG8gY2FzbyBsYSBVbml2ZXJzaWRhZCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkgTGEgIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHBvZHLDoSAgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgpmKSBMYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyBwb2Ryw6EgY29udmVydGlyIGxhIG9icmEgIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluICBkZSBzdSBwcmVzZXJ2YWNpw7NuIGVuIGVsIHRpZW1wbyBxdWUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBsYSBkZSBzdXMgcHLDs3Jyb2dhcy4KQ29uIGJhc2UgZW4gbG8gYW50ZXJpb3IgYXV0b3JpesOzIGxhIHB1YmxpY2FjacOzbiB5IGNvbnN1bHRhIGRlIGxhIG9icmEgIHRpdHVsYWRhIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KCiBBIGZhdm9yIGRlbCAgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5ICBkZSBzdXMgdXN1YXJpb3MsICAgY3V5byhzKSAgYXV0b3IoZXMpIHNvbjogCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCgphKSBBdXRvcml6byBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGF1dG9yaXphZG9zIGVuIGxvcyBsaXRlcmFsZXMgYW50ZXJpb3JlcywgIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgZW4gbGFzIOKAnENvbmRpY2lvbmVzIGRlIHVzbyBkZSBlc3RyaWN0byBjdW1wbGltaWVudG/igJ0gZGUgbG9zIHJlY3Vyc29zIHB1YmxpY2Fkb3MgZW4gUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBSSVVELCBjdXlvIHRleHRvIGNvbXBsZXRvIHNlIHB1ZWRlIGNvbnN1bHRhciBlbiBodHRwOi8vcmVwb3NpdG9yeS51ZGlzdHJpdGFsLmVkdS5jby8KCmIpIENvbm96Y28geSBhY2VwdG8gcXVlIG90b3JnbyB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIG9idGVuaWRvIHVuYSBjb3BpYS4KCmMpICBNYW5pZmllc3RvIG1pIHRvdGFsIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSB1c28geSBwdWJsaWNhY2nDs24gZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyBxdWUgc2UgZGVzY3JpYmVuIHkgZXhwbGljYW4gZW4gZWwgcHJlc2VudGUgZG9jdW1lbnRvLgoKZykgUXVlIGNvbm96Y28gICBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyByZWxhdGl2byBhIHByb3BpZWRhZCAgaW50ZWxlY3R1YWwgcmVndWxhZGEgcG9yIGVsIEFjdWVyZG8gMDA0IGRlIDIwMTIgZGVsIENTVSwgQWN1ZXJkbyAwMjMgZGUgMjAxMiBkZWwgQ1NVIHNvYnJlIFBvbMOtdGljYSBFZGl0b3JpYWwsIEFjdWVyZG8gMDI2ICBkZWwgMzEgZGUganVsaW8gZGUgMjAxMiBzb2JyZSBlbCBwcm9jZWRpbWllbnRvIHBhcmEgbGEgcHVibGljYWNpw7NuIGRlIHRlc2lzIGRlIHBvc3RncmFkbyBkZSBsb3MgZXN0dWRpYW50ZXMgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsICBBY3VlcmRvIDAzMCBkZWwgMDMgZGUgZGljaWVtYnJlIGRlIDIwMTMgcG9yIG1lZGlvIGRlbCBjdWFsIHNlIGNyZWEgZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0by4gRXN0b3MgZG9jdW1lbnRvcyBwb2Ryw6FuIHNlciBjb25zdWx0YWRvcyB5IGRlc2NhcmdhZG9zIGVuIGVsIHBvcnRhbCB3ZWIgZGUgbGEgYmlibGlvdGVjYSBodHRwOi8vc2lzdGVtYWRlYmlibGlvdGVjYXMudWRpc3RyaXRhbC5lZHUuY28vICAKClNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBVTklWRVJTSURBRCBESVNUUklUQUwgRlJBTkNJU0NPIEpPU0UgREUgQ0FMREFTLCBMT1MgQVVUT1JFUyBHQVJBTlRJWkFOIFFVRSBTRSBIQSBDVU1QTElETyBDT04gTE9TIApERVJFQ0hPUyBZIE9CTElHQUNJT05FUyBSRVFVRVJJRE9TIFBPUiBFTCBSRVNQRUNUSVZPIENPTlRSQVRPIE8gQUNVRVJETy4KRW4gY29uc3RhbmNpYSBkZSBsbyBhbnRlcmlvciwgZmlybW8gKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50byBhIGxvcyAKCkZJUk1BIERFIExPUyBUSVRVTEFSRVMgREUgREVSRUNIT1MgREUgQVVUT1IKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIEF1dG9yIChlcyk6CkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb3RhOiBFbiBjYXNvIHF1ZSBubyBlc3TDqSBkZSBhY3VlcmRvIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEsIGp1c3RpZmlxdWUgbG9zIG1vdGl2b3MgcG9yIGxvcyBjdWFsZXMgZWwgZG9jdW1lbnRvIHkgc3VzIGFuZXhvcyBubyBwdWVkZW4gc2VyIHB1YmxpY2Fkb3MgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyBSSVVECg==