Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.

Diseñar y desarrollar un software empotrado para la conexión a Internet de un Holter que permita procesar y trasmitir la actividad cardiaca neonatal a un sitio web para la consulta desde cualquier dispositivo móvil con conexión a internet.

Autores:
Mendoza Romero, Jorge Eliecer
Vengoechea Moncada, Michelle
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/11160
Acceso en línea:
https://hdl.handle.net/20.500.12494/11160
Palabra clave:
holter
electrocardiograma
software empotrado
ambiente web
internet
Rights
closedAccess
License
Atribución – No comercial – Sin Derivar
id COOPER2_3cd466c377781753a5b2e984a1ddf390
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/11160
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.
title Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.
spellingShingle Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.
holter
electrocardiograma
software empotrado
ambiente web
internet
title_short Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.
title_full Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.
title_fullStr Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.
title_full_unstemmed Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.
title_sort Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.
dc.creator.fl_str_mv Mendoza Romero, Jorge Eliecer
Vengoechea Moncada, Michelle
dc.contributor.advisor.none.fl_str_mv Cortés Méndez, Jairo Augusto
dc.contributor.author.none.fl_str_mv Mendoza Romero, Jorge Eliecer
Vengoechea Moncada, Michelle
dc.subject.spa.fl_str_mv holter
electrocardiograma
software empotrado
ambiente web
internet
topic holter
electrocardiograma
software empotrado
ambiente web
internet
description Diseñar y desarrollar un software empotrado para la conexión a Internet de un Holter que permita procesar y trasmitir la actividad cardiaca neonatal a un sitio web para la consulta desde cualquier dispositivo móvil con conexión a internet.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-06-13T23:47:51Z
dc.date.available.none.fl_str_mv 2019-06-13T23:47:51Z
2020-02-13
dc.date.issued.none.fl_str_mv 2019-06-10
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/11160
dc.identifier.bibliographicCitation.spa.fl_str_mv Mendoza Romero, J. E. y Vengoechea Moncada, M. (2019). Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente web. (Trabajo de pregrado), Universidad Cooperativa de Colombia, Bogotá.
url https://hdl.handle.net/20.500.12494/11160
identifier_str_mv Mendoza Romero, J. E. y Vengoechea Moncada, M. (2019). Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente web. (Trabajo de pregrado), Universidad Cooperativa de Colombia, Bogotá.
dc.relation.conferenceplace.spa.fl_str_mv Universidad Cooperativa de Colombia, Sede Bogotá
dc.relation.references.spa.fl_str_mv Apple. (19 de Marzo de 2018). Apple Support. Obtenido de https://support.apple.com/kb/SP746?viewlocale=es_LAMR&locale=it_IT
Aprendiendo Arduino. (2015). Lenguaje de programación de Arduino, estructura de un programa. Obtenido de https://aprendiendoarduino.wordpress.com/2015/03/26/lenguaje-de-programacion-de-arduino-estructura-de-un-programa/
Aprendiendo Arduino. (2016). Otros IDEs. Obtenido de https://aprendiendoarduino.wordpress.com/2016/11/06/otros-ides/
BBMUNDO. (2 de Abril de 2018). www.bbmundo.com. Obtenido de www.bbmundo.com: https://www.bbmundo.com/ninos-toddlers/tres-anios/a-que-edad-deben-usar-la-tecnologia/
Editorial CEP. (diciembre de 2016). www.books.google.com.co. Obtenido de books.google.com.co/books: https://books.google.com.co/books?id=T-k-DwAAQBAJ&pg=PA267&dq=tipos+de+almacenamiento+en+la+nube&hl=es-419&sa=X&ved=0ahUKEwj4sLWA0ZLcAhWCjVkKHbJhAS4Q6AEIMjAC#v=onepage&q=tipos%20de%20almacenamiento%20en%20la%20nube&f=false
Ge Healthcare. (n.d). Ge Healthcare. Obtenido de http://landing1.gehealthcare.com/Es-Sistema-Cardio-Day.html
IBM. (s.f.). IBM. Obtenido de IBM CLOUD: https://www.ibm.com/cloud-computing/mx-es/learn-more/what-is-cloud-storage/
Ingenieria de Software. (2018). Obtenido de http://ingenieriadesoftware.mex.tl/52753_xp---extreme-programing.html
Joskowicz, I. J. (2008). Reglas y prácticas en eXtreme Programming. Obtenido de https://iie.fing.edu.uy/~josej/docs/XP%20-%20Jose%20Joskowicz.pdf
dc.rights.license.none.fl_str_mv Atribución – No comercial – Sin Derivar
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/closedAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_14cb
rights_invalid_str_mv Atribución – No comercial – Sin Derivar
http://purl.org/coar/access_right/c_14cb
eu_rights_str_mv closedAccess
dc.format.extent.spa.fl_str_mv 36
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/e029a330-cc3d-41e1-ba85-49b3e4ffc848/download
https://repository.ucc.edu.co/bitstreams/786cd7b3-5440-40bc-975a-be618a7ecf4b/download
https://repository.ucc.edu.co/bitstreams/3b3e8fef-1ade-44e5-b9f5-9c0837752425/download
https://repository.ucc.edu.co/bitstreams/4bbc43f1-b7e3-47b9-b700-3b301d00618c/download
https://repository.ucc.edu.co/bitstreams/72d2b0d8-6b3a-4e7f-bc77-73327bfd77da/download
https://repository.ucc.edu.co/bitstreams/24fdd55f-df99-4f5d-aa23-2ebcd121830c/download
https://repository.ucc.edu.co/bitstreams/cbb9c312-e00f-4173-8e7e-d39a7104b8ee/download
https://repository.ucc.edu.co/bitstreams/2928339c-f543-4c3d-bf5d-398e75138e20/download
https://repository.ucc.edu.co/bitstreams/acbbc8a5-29d2-4ead-b391-e8d942671ce6/download
https://repository.ucc.edu.co/bitstreams/e9842585-5ca0-477c-b4fa-3e364ac79b61/download
https://repository.ucc.edu.co/bitstreams/2ab75f8f-4209-48c6-8d22-7843d6a885a7/download
https://repository.ucc.edu.co/bitstreams/cc77824f-86eb-40a4-a424-5837a9bf6f2a/download
https://repository.ucc.edu.co/bitstreams/aca52087-b337-4462-834e-c05eceaf4926/download
https://repository.ucc.edu.co/bitstreams/dae9b921-bb58-4277-b780-7595286a4c7e/download
https://repository.ucc.edu.co/bitstreams/808f73dc-eec5-4cda-916f-0aee0fd088cb/download
https://repository.ucc.edu.co/bitstreams/41dec79f-7191-489d-b730-9e399436fe7b/download
https://repository.ucc.edu.co/bitstreams/9c5a597d-546d-45bf-96a8-bd7e15fdb14f/download
https://repository.ucc.edu.co/bitstreams/7a8700c2-8a25-4306-bf4f-e4a1ed69f333/download
https://repository.ucc.edu.co/bitstreams/52e23bbd-a4f4-4431-875a-28380868c6b7/download
bitstream.checksum.fl_str_mv c79d5c3aec2ce3353861af13c21b08e5
c823ecfca29be3c813c2ed2434b2ae19
b9ebf97c41eb58d381799eb7d262d050
6378905370a9519a5ac1cf67078cce6a
09f5806961bc70f170111bcb8b8bf981
4316f472d98b02c4c884e6bdb6fda62e
3bce4f7ab09dfc588f126e1e36e98a45
b9ad7b0095929cfe6342d645763026e3
4a5e4e5fb39080c65d490b4e4f270233
74ec8a98dbe195b4d71866ebde5dfa0b
aad4b8fab5ef4bdfa74907abdca5a177
f4e911a2d51a465e6f7ae8ed1dc821a6
78b792fe7d45afcfd047a632eb3f54cc
a55dc4ca9de310d647e0d1f4763d59de
9485f4b39f64ab2729d0fd729427b986
6b21c62b422cd03b9709c0463788a9e1
6d93d3216dc4a7f5df47d4876fbec4d3
df7a3323edb44c9a11e39a9dae1fd68f
d9e58176d018f827385a51d776be5164
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
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_ 1811565289915023360
spelling Cortés Méndez, Jairo AugustoMendoza Romero, Jorge EliecerVengoechea Moncada, Michelle2019-06-13T23:47:51Z2020-02-132019-06-13T23:47:51Z2019-06-10https://hdl.handle.net/20.500.12494/11160Mendoza Romero, J. E. y Vengoechea Moncada, M. (2019). Diseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente web. (Trabajo de pregrado), Universidad Cooperativa de Colombia, Bogotá.Diseñar y desarrollar un software empotrado para la conexión a Internet de un Holter que permita procesar y trasmitir la actividad cardiaca neonatal a un sitio web para la consulta desde cualquier dispositivo móvil con conexión a internet.1. Objetivos. -- 1.1. Objetivo general. -- 1.2. Objetivos específicos. – 2. Alcances. -- 3. Antecedentes o estado actual. -- 4. Metodología. -- 4.1. Características. -- 4.2. Valores de la metodología xp17. -- 4.3. Pasos de la metodología xp. -- 5. Capitulo i. Marco teórico. -- 5.1. Sistemas en la nube: iaas, paas, saas. -- 5.2. Tipos de almacenamiento en la nube. -- 6.Capítulo ii. Desarrollo ingenieril. -- 6.1. Levantamiento de la información. -- 6.2. Requerimientos. -- 6.3. Diseño y codificación del sistema. -- 6.3.1. Diagramas de casos de uso – login y logout. -- 6.3.1.1. Descripciones de casos de uso. -- 6.3.2. Diagramas de casos de uso – aplicativo web. -- 6.3.2.1. Descripciones de casos de uso. -- 6.4. Refactorización. -- 6.5. Pruebas unitarias. -- 6.6. Corrección de errores. -- 6.7. Arquitectura modelo-vista-controlador. -- 6.7. Modelo entidad – relación (mer). -- 6.8. Diseño de prototipos. -- 6.8.1. Login. -- 6.8.2. Perfil administrador. -- 6.8.2.1. Inicio. -- 6.8.2.2. Actualizar datos. -- 6.8.2.3. Modificar documento. -- 6.8.2.4. Salir – logout. -- 6.8.3. Perfil doctor. -- 6.8.3.1. Inicio. -- 6.8.3.2. Ecg-offline. -- 6.8.3.3. Atenciones. -- 6.8.3.4. Actualizar datos. -- 6.8.3.5. Crear historia. -- 6.8.3.6. Salir – logout. -- 7. Anexos. -- 7.1. Ver anexo a. Historias de usuario. -- 7.2. Ver anexo b. Doc pruebas de software. -- 7.3. Ver anexo c. Manual de usuario de software. -- 8. Bibliografía.jorge.mendozar@campusucc.edu.comichelle.vengoecheam@campusucc.edu.co36Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáholterelectrocardiogramasoftware empotradoambiente webinternetDiseño y desarrollo de un software empotrado que permita la conexión a internet de un holter y la visualización de sus resultados en un ambiente WEB.Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribución – No comercial – Sin Derivarinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbUniversidad Cooperativa de Colombia, Sede BogotáApple. (19 de Marzo de 2018). Apple Support. Obtenido de https://support.apple.com/kb/SP746?viewlocale=es_LAMR&locale=it_ITAprendiendo Arduino. (2015). Lenguaje de programación de Arduino, estructura de un programa. Obtenido de https://aprendiendoarduino.wordpress.com/2015/03/26/lenguaje-de-programacion-de-arduino-estructura-de-un-programa/Aprendiendo Arduino. (2016). Otros IDEs. Obtenido de https://aprendiendoarduino.wordpress.com/2016/11/06/otros-ides/BBMUNDO. (2 de Abril de 2018). www.bbmundo.com. Obtenido de www.bbmundo.com: https://www.bbmundo.com/ninos-toddlers/tres-anios/a-que-edad-deben-usar-la-tecnologia/Editorial CEP. (diciembre de 2016). www.books.google.com.co. Obtenido de books.google.com.co/books: https://books.google.com.co/books?id=T-k-DwAAQBAJ&pg=PA267&dq=tipos+de+almacenamiento+en+la+nube&hl=es-419&sa=X&ved=0ahUKEwj4sLWA0ZLcAhWCjVkKHbJhAS4Q6AEIMjAC#v=onepage&q=tipos%20de%20almacenamiento%20en%20la%20nube&f=falseGe Healthcare. (n.d). Ge Healthcare. Obtenido de http://landing1.gehealthcare.com/Es-Sistema-Cardio-Day.htmlIBM. (s.f.). IBM. Obtenido de IBM CLOUD: https://www.ibm.com/cloud-computing/mx-es/learn-more/what-is-cloud-storage/Ingenieria de Software. (2018). Obtenido de http://ingenieriadesoftware.mex.tl/52753_xp---extreme-programing.htmlJoskowicz, I. J. (2008). Reglas y prácticas en eXtreme Programming. Obtenido de https://iie.fing.edu.uy/~josej/docs/XP%20-%20Jose%20Joskowicz.pdfPublicationORIGINAL2019_SmartHolter_Neonatosv3.3_Web-AnexoDocumentoPruebasSoftware.pdf2019_SmartHolter_Neonatosv3.3_Web-AnexoDocumentoPruebasSoftware.pdfAnexo Documento Pruebas Softwareapplication/pdf1989396https://repository.ucc.edu.co/bitstreams/e029a330-cc3d-41e1-ba85-49b3e4ffc848/downloadc79d5c3aec2ce3353861af13c21b08e5MD512019_SmartHolter_Neonatosv3.3_Web-AnexoHistoriasUsuario.pdf2019_SmartHolter_Neonatosv3.3_Web-AnexoHistoriasUsuario.pdfAnexo Historias Usuarioapplication/pdf480635https://repository.ucc.edu.co/bitstreams/786cd7b3-5440-40bc-975a-be618a7ecf4b/downloadc823ecfca29be3c813c2ed2434b2ae19MD522019_SmartHolter_Neonatosv3.3_Web.pdf2019_SmartHolter_Neonatosv3.3_Web.pdfTrabajo de Pregradoapplication/pdf2571442https://repository.ucc.edu.co/bitstreams/3b3e8fef-1ade-44e5-b9f5-9c0837752425/downloadb9ebf97c41eb58d381799eb7d262d050MD532019_SmartHolter_Neonatosv3.3_Web-FormatoLicenciaObra.pdf2019_SmartHolter_Neonatosv3.3_Web-FormatoLicenciaObra.pdfFormato Licencia Obraapplication/pdf181131https://repository.ucc.edu.co/bitstreams/4bbc43f1-b7e3-47b9-b700-3b301d00618c/download6378905370a9519a5ac1cf67078cce6aMD542019_SmartHolter_Neonatosv3.3_Web-CartaEmbargo.pdf2019_SmartHolter_Neonatosv3.3_Web-CartaEmbargo.pdfCarta Embargoapplication/pdf260947https://repository.ucc.edu.co/bitstreams/72d2b0d8-6b3a-4e7f-bc77-73327bfd77da/download09f5806961bc70f170111bcb8b8bf981MD552019_SmartHolter_Neonatosv3.3_Web-AnexoManualUsuarioSoftware.pdf2019_SmartHolter_Neonatosv3.3_Web-AnexoManualUsuarioSoftware.pdfAnexo Manual Usuario Softwareapplication/pdf1553508https://repository.ucc.edu.co/bitstreams/24fdd55f-df99-4f5d-aa23-2ebcd121830c/download4316f472d98b02c4c884e6bdb6fda62eMD56LICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/cbb9c312-e00f-4173-8e7e-d39a7104b8ee/download3bce4f7ab09dfc588f126e1e36e98a45MD57THUMBNAIL2019_SmartHolter_Neonatosv3.3_Web-AnexoDocumentoPruebasSoftware.pdf.jpg2019_SmartHolter_Neonatosv3.3_Web-AnexoDocumentoPruebasSoftware.pdf.jpgGenerated Thumbnailimage/jpeg2745https://repository.ucc.edu.co/bitstreams/2928339c-f543-4c3d-bf5d-398e75138e20/downloadb9ad7b0095929cfe6342d645763026e3MD582019_SmartHolter_Neonatosv3.3_Web-AnexoHistoriasUsuario.pdf.jpg2019_SmartHolter_Neonatosv3.3_Web-AnexoHistoriasUsuario.pdf.jpgGenerated Thumbnailimage/jpeg4048https://repository.ucc.edu.co/bitstreams/acbbc8a5-29d2-4ead-b391-e8d942671ce6/download4a5e4e5fb39080c65d490b4e4f270233MD592019_SmartHolter_Neonatosv3.3_Web.pdf.jpg2019_SmartHolter_Neonatosv3.3_Web.pdf.jpgGenerated Thumbnailimage/jpeg2848https://repository.ucc.edu.co/bitstreams/e9842585-5ca0-477c-b4fa-3e364ac79b61/download74ec8a98dbe195b4d71866ebde5dfa0bMD5102019_SmartHolter_Neonatosv3.3_Web-FormatoLicenciaObra.pdf.jpg2019_SmartHolter_Neonatosv3.3_Web-FormatoLicenciaObra.pdf.jpgGenerated Thumbnailimage/jpeg4744https://repository.ucc.edu.co/bitstreams/2ab75f8f-4209-48c6-8d22-7843d6a885a7/downloadaad4b8fab5ef4bdfa74907abdca5a177MD5112019_SmartHolter_Neonatosv3.3_Web-CartaEmbargo.pdf.jpg2019_SmartHolter_Neonatosv3.3_Web-CartaEmbargo.pdf.jpgGenerated Thumbnailimage/jpeg3255https://repository.ucc.edu.co/bitstreams/cc77824f-86eb-40a4-a424-5837a9bf6f2a/downloadf4e911a2d51a465e6f7ae8ed1dc821a6MD5122019_SmartHolter_Neonatosv3.3_Web-AnexoManualUsuarioSoftware.pdf.jpg2019_SmartHolter_Neonatosv3.3_Web-AnexoManualUsuarioSoftware.pdf.jpgGenerated Thumbnailimage/jpeg2733https://repository.ucc.edu.co/bitstreams/aca52087-b337-4462-834e-c05eceaf4926/download78b792fe7d45afcfd047a632eb3f54ccMD513TEXT2019_SmartHolter_Neonatosv3.3_Web-AnexoDocumentoPruebasSoftware.pdf.txt2019_SmartHolter_Neonatosv3.3_Web-AnexoDocumentoPruebasSoftware.pdf.txtExtracted texttext/plain21902https://repository.ucc.edu.co/bitstreams/dae9b921-bb58-4277-b780-7595286a4c7e/downloada55dc4ca9de310d647e0d1f4763d59deMD5142019_SmartHolter_Neonatosv3.3_Web-AnexoHistoriasUsuario.pdf.txt2019_SmartHolter_Neonatosv3.3_Web-AnexoHistoriasUsuario.pdf.txtExtracted texttext/plain3331https://repository.ucc.edu.co/bitstreams/808f73dc-eec5-4cda-916f-0aee0fd088cb/download9485f4b39f64ab2729d0fd729427b986MD5152019_SmartHolter_Neonatosv3.3_Web.pdf.txt2019_SmartHolter_Neonatosv3.3_Web.pdf.txtExtracted texttext/plain46883https://repository.ucc.edu.co/bitstreams/41dec79f-7191-489d-b730-9e399436fe7b/download6b21c62b422cd03b9709c0463788a9e1MD5162019_SmartHolter_Neonatosv3.3_Web-FormatoLicenciaObra.pdf.txt2019_SmartHolter_Neonatosv3.3_Web-FormatoLicenciaObra.pdf.txtExtracted texttext/plain6https://repository.ucc.edu.co/bitstreams/9c5a597d-546d-45bf-96a8-bd7e15fdb14f/download6d93d3216dc4a7f5df47d4876fbec4d3MD5172019_SmartHolter_Neonatosv3.3_Web-CartaEmbargo.pdf.txt2019_SmartHolter_Neonatosv3.3_Web-CartaEmbargo.pdf.txtExtracted texttext/plain551https://repository.ucc.edu.co/bitstreams/7a8700c2-8a25-4306-bf4f-e4a1ed69f333/downloaddf7a3323edb44c9a11e39a9dae1fd68fMD5182019_SmartHolter_Neonatosv3.3_Web-AnexoManualUsuarioSoftware.pdf.txt2019_SmartHolter_Neonatosv3.3_Web-AnexoManualUsuarioSoftware.pdf.txtExtracted texttext/plain16394https://repository.ucc.edu.co/bitstreams/52e23bbd-a4f4-4431-875a-28380868c6b7/downloadd9e58176d018f827385a51d776be5164MD51920.500.12494/11160oai:repository.ucc.edu.co:20.500.12494/111602024-08-10 21:31:25.689restrictedhttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=