Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá

La finalidad de este proyecto es realizar la implementación de una aplicación móvil para Android de un sistema de información con el cuál se podrá controlar las distintas personas que hagan ingreso a la universidad Cooperativa de Colombia en su sede de Bogotá y sus distintos campus. Esto con la meta...

Full description

Autores:
Puentes Ayala, John Jairo
Beltrán González, Sebastián
Ayala Vergara, Andrés Camilo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/34504
Acceso en línea:
https://hdl.handle.net/20.500.12494/34504
Palabra clave:
desarrollo de una aplicación móvil
aplicaciones hibridas en flutter
desarrollo de una api en laravel
TG 2021 SIS 34504
Rights
openAccess
License
Atribución – No comercial
id COOPER2_b7845aff45e25c7fc696acf2c266eede
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/34504
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá
title Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá
spellingShingle Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá
desarrollo de una aplicación móvil
aplicaciones hibridas en flutter
desarrollo de una api en laravel
TG 2021 SIS 34504
title_short Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá
title_full Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá
title_fullStr Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá
title_full_unstemmed Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá
title_sort Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá
dc.creator.fl_str_mv Puentes Ayala, John Jairo
Beltrán González, Sebastián
Ayala Vergara, Andrés Camilo
dc.contributor.advisor.none.fl_str_mv Laureano Vela, Yovanny
dc.contributor.author.none.fl_str_mv Puentes Ayala, John Jairo
Beltrán González, Sebastián
Ayala Vergara, Andrés Camilo
dc.subject.spa.fl_str_mv desarrollo de una aplicación móvil
aplicaciones hibridas en flutter
desarrollo de una api en laravel
topic desarrollo de una aplicación móvil
aplicaciones hibridas en flutter
desarrollo de una api en laravel
TG 2021 SIS 34504
dc.subject.classification.spa.fl_str_mv TG 2021 SIS 34504
description La finalidad de este proyecto es realizar la implementación de una aplicación móvil para Android de un sistema de información con el cuál se podrá controlar las distintas personas que hagan ingreso a la universidad Cooperativa de Colombia en su sede de Bogotá y sus distintos campus. Esto con la meta de preservar la integridad de las personas que asistan a la misma mediante el uso de encuestas avaladas por los distintos entes de salud que se encuentran en Colombia para prevenir la propagación de la nueva cepa del Coronavirus conocida ahora como COVID-19. La aplicación hace uso de bases de datos para a posteriori trabajar los datos que los usuarios ingresen, está desarrollada mediante el lenguaje de programación Flutter haciendo que sea nativa de Android y no haya ningún tipo de problema a la hora de su ejecución. El usuario hará uso de una encuesta diaria donde indicará los síntomas que posee, en base a estos arrojará un resultado y con un código QR con el cuál nos indicará si estamos aptos o no para el ingreso a las distintas sedes de la UCC. Finalmente, a la hora de la entrada de estos el respectivo guarda de seguridad solicitará el código QR que arrojó la aplicación y mediante el uso de un lector de códigos QR dará o no ingreso a esta.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-06-09T17:51:02Z
dc.date.available.none.fl_str_mv 2021-06-09T17:51:02Z
dc.date.issued.none.fl_str_mv 2021-05-17
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/34504
dc.identifier.bibliographicCitation.spa.fl_str_mv Puentes Ayala, J. J, Beltrán Gonzalez, S., y Ayala Vergara A.C (2021). Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. http://hdl.handle.net/20.500.12494/34504
url https://hdl.handle.net/20.500.12494/34504
identifier_str_mv Puentes Ayala, J. J, Beltrán Gonzalez, S., y Ayala Vergara A.C (2021). Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. http://hdl.handle.net/20.500.12494/34504
dc.relation.references.spa.fl_str_mv Bertoglio, O. J. (2005). Introducción a la Teoría general de sistemas. Ciudad de Mexico: Grupo Noriega Editores.
enfermedades, C. P. (9 de Septiembre de 2020). EspañolCDC. Obtenido de EspañolCDC: https://espanol.cdc.gov/coronavirus/2019-ncov/prevent-getting-sick/how-covid spreads.html
Infosalus. (22 de Marzo de 2020). Infosalus. Obtenido de Infosalus: https://www.infosalus.com/salud-investigacion/noticia-breve-historia-pandemias globales-hemos-luchado-contra-mayores-asesinos-20200322075937.html
Ministerio de Educación. (2 de 8 de 2014). https://www.mineducacion.gov.co/portal/#menu_principal. Obtenido de https://www.mineducacion.gov.co/portal/#menu_principal: https://www.mineducacion.gov.co/1759/w3-article-387771.html?_noredirect=1
Nieuwenhuijsen, M. J. (25 de Marzo de 2020). ISGlobal. Obtenido de ISGlobal: https://www.isglobal.org/healthisglobal/-/custom-blog-portlet/covid-19-en-las-ciudades como-esta-afectando-la-pandemia-a-la-salud-urbana-/4735173/0
Pare, R. (03 de 03 de 2020). uoc.edu. Obtenido de uoc.edu: https://www.uoc.edu/pdf/masters/oficiales/img/913.pdf
Quality Devs. (5 de Julio de 2019). QualityDevs. Obtenido de QualityDevs: https://www.qualitydevs.com/2019/07/05/que-es-flutter/
Real Academia Española. (28 de 6 de 2014). https://dle.rae.es/. Obtenido de https://dle.rae.es/: https://dle.rae.es/informaci%C3%B3n
Saffirio, M. (22 de 05 de 2018). msaffirio.wordpress.com. Obtenido de https://msaffirio.wordpress.com/2018/05/22/api/
Salud, O. M. (28 de 12 de 2019). Who.int. Obtenido de Who.int: https://www.who.int/es/emergencies/diseases/novel-coronavirus-2019/advice-for public/q-a-coronaviruses
ServisSoft. (20 de Febrero de 2017). ServisSoft. Obtenido de ServisSoft: https://servisoftcorp.com/definicion-y-como-funcionan-las-aplicaciones-moviles/
Tenhreem Naeem. (14 de 05 de 2020). astera.com. Obtenido de https://www.astera.com/es/tipo/Ofertas-%26-Solicitudes/integraci%C3%B3n-de-base-de-datos/
Universidad Cooperativa de Colombia. (s.f.). https://www.ucc.edu.co/Paginas/inicio.aspx. Obtenido de https://www.ucc.edu.co/Paginas/inicio.aspx: https://www.ucc.edu.co/institucion/Paginas/historia.aspx
dc.rights.license.none.fl_str_mv Atribución – No comercial
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución – No comercial
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 44 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/8d7dc0de-3cde-4e32-a9dd-6072d871e4e2/download
https://repository.ucc.edu.co/bitstreams/0e5cdb70-b284-4bb1-b54f-cc838c83049e/download
https://repository.ucc.edu.co/bitstreams/8cef96ba-72db-48e7-bb67-0bb62680819d/download
https://repository.ucc.edu.co/bitstreams/1e5f7a21-36d9-44b7-aff8-83aba636a2ac/download
https://repository.ucc.edu.co/bitstreams/86f67150-6fb4-4bf5-8ef6-d06989acfc19/download
https://repository.ucc.edu.co/bitstreams/47edb842-0463-4d2d-928b-07aec3a8ebd4/download
https://repository.ucc.edu.co/bitstreams/de498d9d-c5a3-430e-b2f9-e06016c0824a/download
bitstream.checksum.fl_str_mv 3bce4f7ab09dfc588f126e1e36e98a45
cedebae95be3abc4a729ef48b528ef84
d82afdc5295982c92b62a6e5328efb02
0bcafcc872358690bff08dba15521c0b
84a8cd1671bc23eaecfd851dd57dc605
75b734047b9fbf7d8e8f6fa143b7414d
2d8802948ef264d1f6b6db5d7ab85bb9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814246673413570560
spelling Laureano Vela, YovannyPuentes Ayala, John JairoBeltrán González, SebastiánAyala Vergara, Andrés Camilo2021-06-09T17:51:02Z2021-06-09T17:51:02Z2021-05-17https://hdl.handle.net/20.500.12494/34504Puentes Ayala, J. J, Beltrán Gonzalez, S., y Ayala Vergara A.C (2021). Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede Bogotá [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. http://hdl.handle.net/20.500.12494/34504La finalidad de este proyecto es realizar la implementación de una aplicación móvil para Android de un sistema de información con el cuál se podrá controlar las distintas personas que hagan ingreso a la universidad Cooperativa de Colombia en su sede de Bogotá y sus distintos campus. Esto con la meta de preservar la integridad de las personas que asistan a la misma mediante el uso de encuestas avaladas por los distintos entes de salud que se encuentran en Colombia para prevenir la propagación de la nueva cepa del Coronavirus conocida ahora como COVID-19. La aplicación hace uso de bases de datos para a posteriori trabajar los datos que los usuarios ingresen, está desarrollada mediante el lenguaje de programación Flutter haciendo que sea nativa de Android y no haya ningún tipo de problema a la hora de su ejecución. El usuario hará uso de una encuesta diaria donde indicará los síntomas que posee, en base a estos arrojará un resultado y con un código QR con el cuál nos indicará si estamos aptos o no para el ingreso a las distintas sedes de la UCC. Finalmente, a la hora de la entrada de estos el respectivo guarda de seguridad solicitará el código QR que arrojó la aplicación y mediante el uso de un lector de códigos QR dará o no ingreso a esta.Introducción .-- 1. Descripción del problema .-- 1.1 Formulación del Problema .-- 1.2 Justificación del Problema .-- 1.3 Delimitación del problema .-- 1.4 Objetivos .-- 2. Marcos de referencia .-- 2.1. Marco teórico .-- 2.1.1. Sistema .-- 2.1.2. Información .-- 2.1.3. Sistema de información .-- 2.2. Marco conceptual .-- 2.2.1. Flutter .-- 2.2.2. Aplicación móvil .-- 2.2.3. API .-- 2.2.4. Bases de datos .-- 2.2.5. COVID-19 .-- 2.3. Marco institucional .-- 2.3.1. Razón social .-- 2.3.2. Misión .-- 2.3.3. Visión .-- 2.3.4. Estructura organizacional .-- 2.3.5. Política de calidad .-- 2.4. Marco Legal .-- 2.4.1. Habeas data .-- 2.4.2. Delitos informáticos .-- 2.4.3. Normas ISO .-- 3.Metodología .-- 3.1. Población .-- 3.2. Muestreo .-- 3.3. Muestra .-- 3.4. Técnicas para la recolección y análisis de información .-- 3.5. Fases de Desarrollo .-- 3.6. Cronograma .-- 4.Requerimientos .-- 5.Estructura .-- 5.1. Estructura base de datos .-- 5.2. Estructura código aplicación .-- 6.Manual del usuario .-- 7.Conclusiones .-- Bibliografía .john.puentesa@campusucc.edu.cosebastian.beltrang@campusucc.edu.coandres.ayalav@campusucc.edu.co44 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotádesarrollo de una aplicación móvilaplicaciones hibridas en flutterdesarrollo de una api en laravelTG 2021 SIS 34504Implementación de una aplicación móvil con un sistema de control para responder a los planes de contingencia ante el Covid 19 en la Universidad Cooperativa de Colombia sede BogotáTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribución – No comercialinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Bertoglio, O. J. (2005). Introducción a la Teoría general de sistemas. Ciudad de Mexico: Grupo Noriega Editores.enfermedades, C. P. (9 de Septiembre de 2020). EspañolCDC. Obtenido de EspañolCDC: https://espanol.cdc.gov/coronavirus/2019-ncov/prevent-getting-sick/how-covid spreads.htmlInfosalus. (22 de Marzo de 2020). Infosalus. Obtenido de Infosalus: https://www.infosalus.com/salud-investigacion/noticia-breve-historia-pandemias globales-hemos-luchado-contra-mayores-asesinos-20200322075937.htmlMinisterio de Educación. (2 de 8 de 2014). https://www.mineducacion.gov.co/portal/#menu_principal. Obtenido de https://www.mineducacion.gov.co/portal/#menu_principal: https://www.mineducacion.gov.co/1759/w3-article-387771.html?_noredirect=1Nieuwenhuijsen, M. J. (25 de Marzo de 2020). ISGlobal. Obtenido de ISGlobal: https://www.isglobal.org/healthisglobal/-/custom-blog-portlet/covid-19-en-las-ciudades como-esta-afectando-la-pandemia-a-la-salud-urbana-/4735173/0Pare, R. (03 de 03 de 2020). uoc.edu. Obtenido de uoc.edu: https://www.uoc.edu/pdf/masters/oficiales/img/913.pdfQuality Devs. (5 de Julio de 2019). QualityDevs. Obtenido de QualityDevs: https://www.qualitydevs.com/2019/07/05/que-es-flutter/Real Academia Española. (28 de 6 de 2014). https://dle.rae.es/. Obtenido de https://dle.rae.es/: https://dle.rae.es/informaci%C3%B3nSaffirio, M. (22 de 05 de 2018). msaffirio.wordpress.com. Obtenido de https://msaffirio.wordpress.com/2018/05/22/api/Salud, O. M. (28 de 12 de 2019). Who.int. Obtenido de Who.int: https://www.who.int/es/emergencies/diseases/novel-coronavirus-2019/advice-for public/q-a-coronavirusesServisSoft. (20 de Febrero de 2017). ServisSoft. Obtenido de ServisSoft: https://servisoftcorp.com/definicion-y-como-funcionan-las-aplicaciones-moviles/Tenhreem Naeem. (14 de 05 de 2020). astera.com. Obtenido de https://www.astera.com/es/tipo/Ofertas-%26-Solicitudes/integraci%C3%B3n-de-base-de-datos/Universidad Cooperativa de Colombia. (s.f.). https://www.ucc.edu.co/Paginas/inicio.aspx. Obtenido de https://www.ucc.edu.co/Paginas/inicio.aspx: https://www.ucc.edu.co/institucion/Paginas/historia.aspxPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/8d7dc0de-3cde-4e32-a9dd-6072d871e4e2/download3bce4f7ab09dfc588f126e1e36e98a45MD53ORIGINAL2021-Implementacion_Aplicacion_Movil.pdf2021-Implementacion_Aplicacion_Movil.pdftrabajo de gradoapplication/pdf1902291https://repository.ucc.edu.co/bitstreams/0e5cdb70-b284-4bb1-b54f-cc838c83049e/downloadcedebae95be3abc4a729ef48b528ef84MD512021-Implementacion_Aplicacion_Movil-LicenciaUso.pdf2021-Implementacion_Aplicacion_Movil-LicenciaUso.pdflicencia de usoapplication/pdf236023https://repository.ucc.edu.co/bitstreams/8cef96ba-72db-48e7-bb67-0bb62680819d/downloadd82afdc5295982c92b62a6e5328efb02MD52THUMBNAIL2021-Implementacion_Aplicacion_Movil.pdf.jpg2021-Implementacion_Aplicacion_Movil.pdf.jpgGenerated Thumbnailimage/jpeg3014https://repository.ucc.edu.co/bitstreams/1e5f7a21-36d9-44b7-aff8-83aba636a2ac/download0bcafcc872358690bff08dba15521c0bMD542021-Implementacion_Aplicacion_Movil-LicenciaUso.pdf.jpg2021-Implementacion_Aplicacion_Movil-LicenciaUso.pdf.jpgGenerated Thumbnailimage/jpeg5181https://repository.ucc.edu.co/bitstreams/86f67150-6fb4-4bf5-8ef6-d06989acfc19/download84a8cd1671bc23eaecfd851dd57dc605MD55TEXT2021-Implementacion_Aplicacion_Movil.pdf.txt2021-Implementacion_Aplicacion_Movil.pdf.txtExtracted texttext/plain43469https://repository.ucc.edu.co/bitstreams/47edb842-0463-4d2d-928b-07aec3a8ebd4/download75b734047b9fbf7d8e8f6fa143b7414dMD562021-Implementacion_Aplicacion_Movil-LicenciaUso.pdf.txt2021-Implementacion_Aplicacion_Movil-LicenciaUso.pdf.txtExtracted texttext/plain6090https://repository.ucc.edu.co/bitstreams/de498d9d-c5a3-430e-b2f9-e06016c0824a/download2d8802948ef264d1f6b6db5d7ab85bb9MD5720.500.12494/34504oai:repository.ucc.edu.co:20.500.12494/345042024-08-10 22:02:57.418open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=