Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio
Incluye tablas, figuras e ilustraciones.
- Autores:
-
Guerrero Olivera, Jonathan
Rojas Jiménez, Christian Aldemar
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2015
- Institución:
- Universidad de los Llanos
- Repositorio:
- Repositorio Digital Universidad de los LLanos
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unillanos.edu.co:001/3269
- Acceso en línea:
- https://repositorio.unillanos.edu.co/handle/001/3269
https://repositorio.unillanos.edu.co/
- Palabra clave:
- Public health
Web application
Flat file
Validation
Logic
Structural
Technical standards
- Rights
- openAccess
- License
- Derechos Reservados - Universidad de los Llanos, 2015
id |
Unillanos2_6ed299e20c5cb1388e97f641e0244e7a |
---|---|
oai_identifier_str |
oai:repositorio.unillanos.edu.co:001/3269 |
network_acronym_str |
Unillanos2 |
network_name_str |
Repositorio Digital Universidad de los LLanos |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio |
title |
Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio |
spellingShingle |
Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio Public health Web application Flat file Validation Logic Structural Technical standards |
title_short |
Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio |
title_full |
Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio |
title_fullStr |
Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio |
title_full_unstemmed |
Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio |
title_sort |
Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio |
dc.creator.fl_str_mv |
Guerrero Olivera, Jonathan Rojas Jiménez, Christian Aldemar |
dc.contributor.advisor.none.fl_str_mv |
Agudelo, Oscar Manuel |
dc.contributor.author.none.fl_str_mv |
Guerrero Olivera, Jonathan Rojas Jiménez, Christian Aldemar |
dc.subject.proposal.eng.fl_str_mv |
Public health Web application Flat file Validation Logic Structural Technical standards |
topic |
Public health Web application Flat file Validation Logic Structural Technical standards |
description |
Incluye tablas, figuras e ilustraciones. |
publishDate |
2015 |
dc.date.issued.none.fl_str_mv |
2015 |
dc.date.accessioned.none.fl_str_mv |
2023-12-05T16:33:32Z |
dc.date.available.none.fl_str_mv |
2023-12-05T16:33:32Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
publishedVersion |
dc.identifier.citation.spa.fl_str_mv |
Rojas Jiménez, C. y Guerrero Olivera, J. (2015). Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio [Trabajo de grado, Universidad de los Llanos]. Repositorio digital Universidad de los Llanos |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unillanos.edu.co/handle/001/3269 |
dc.identifier.instname.spa.fl_str_mv |
Universidad de los Llanos |
dc.identifier.reponame.spa.fl_str_mv |
Repositorio digital Universidad de los Llanos |
dc.identifier.repourl.spa.fl_str_mv |
https://repositorio.unillanos.edu.co/ |
identifier_str_mv |
Rojas Jiménez, C. y Guerrero Olivera, J. (2015). Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio [Trabajo de grado, Universidad de los Llanos]. Repositorio digital Universidad de los Llanos Universidad de los Llanos Repositorio digital Universidad de los Llanos |
url |
https://repositorio.unillanos.edu.co/handle/001/3269 https://repositorio.unillanos.edu.co/ |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
Circulación Externa No. 22 año 2013– Implementación de la Resolución 2505 de 2012 [En Línea] 2013-2014. [Citado el 05 de Noviembre del 2014] http://www.minsalud.gov.co/Normatividad/ Ministerio de Salud y Protección Social, ASIS para conglomerados poblacionales caracterización de población EAPB,[En línea] [Citado el 05 de Noviembre del 2014] http://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/VS/ED/GCFI/Marco%2 0Contextual.%20Enero%202014.pdf#search=4505 Ministerio de Salud, Guías de promoción de la salud y prevención de enfermedades en la salud pública,[En Linea], [Citado 14 Noviembre de 2014], http://www.minsalud.gov.co/Documentos%20y%20Publicaciones/GUIAS%20DE%20ATEN CION%20-TOMO%20DOS.pdf Resolución número 0004505 de 2012- Por la cual se establece el reporte relacionado con el registro de las actividades de Protección Específica, Detección Temprana y la aplicación de las Guías de Atención Integral para las enfermedades de interés en salud pública de obligatorio cumplimiento [28 de Diciembre 2012] , [En línea] [Citado el 05 de Noviembre del 2014] http://www.minsalud.gov.co/Normatividad_Nuevo/Resoluci%C3%B3n%204505%20de%2 02012.pdf#search=4505 EMSSANAR, resolución 4505, [En Línea], [Citado el 13 de Noviembre del 2014] http://www.emssanar.org.co/index.php?option=com_content&view=article&id=170:resol ucion4505&catid=42 SALUDCOOP EPS, Medio de transferencia de datos resolución 4505, [En línea] [Citado el 05 de Noviembre del 2014] http://www.saludcoop.coop/index.php?option=com_content&view=article&id=269&Item id=297, EMDISALUD E.S.S. EPS-S, Validador de la resolución 4505, [En línea] [Citado el 05 de Noviembre del 2014] http://correo.emdisalud.com.co:8090/sies2/app/resoluciones/general/view/login.html CAFESALUD EPS, Medio de transferencia de datos Res. 4505, [En línea] [Citado el 05 de Noviembre del 2014] http://www.cafesalud.com.co/NuevaCafesalud/index.php?option=com_content&view=ar ticle&id=299&Itemid=332 Dirección Territorial de Salud de Caldas, Resolución 4505, [En línea] [Citado el 05 de Noviembre del 2014] http://www.saluddecaldas.gov.co/index.php/resolucion-4505 Gobernación de Santander, validador de actividades resolución 4505, [En línea], [Citado el 05 de Noviembre del 2014] http://www.santander.gov.co/index.php/gobernacion/documentacion/viewcategory/230validador-de-actividades-resolucion-4505 Secretaria de salud del Tolima, Sistema de Registro Actividades de Protección Específica y Detección Temprana, [En línea] [Citado el 05 de Noviembre del 2014], http://www.saludtolima.gov.co/saludtolima/aplicaciones/4505RES/. Circular 0026 de 2014, Instrucciones en relación con el procedimiento de reporte de datos de las Resoluciones 4505 de 2012 y 0247 de 2014,[En Línea], [Citado el 05 de Noviembre del 2014], http://www.minsalud.gov.co/Normatividad_Nuevo/Circular%200026%20de%202014.pdf Proyectosagiles.org. PLANIFICACIÓN DE LA ITERACIÓN (SPRINT PLANNING), [En línea], [Citado 14 de noviembre de 2014], http://www.proyectosagiles.org/planificacioniteracion-sprint-planning. proyectosagiles.org. EJECUCIÓN DE LA ITERACIÓN (SPRINT), [En línea], [Citado 14 de noviembre de 2014], http://www.proyectosagiles.org/ejecucion-iteracion-sprint. Gestión de proyectos Scrum Manager (Scrum Manager I y II) Versión 2.5 – Abril 2014, Juan Palacio, [Libro],[En Línea], [Citado 14 de noviembre de 2014], http://navegapolis.com/index.php/112-libro-scrum-manager27/05/2022. |
dc.rights.spa.fl_str_mv |
Derechos Reservados - Universidad de los Llanos, 2015 |
dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Derechos Reservados - Universidad de los Llanos, 2015 https://creativecommons.org/licenses/by-nc-nd/4.0/ Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.spa.fl_str_mv |
92 páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad de los Llanos |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ciencias Básicas e Ingeniería |
dc.publisher.place.spa.fl_str_mv |
Villavicencio |
institution |
Universidad de los Llanos |
bitstream.url.fl_str_mv |
https://dspace7-unillanos.metacatalogo.org/bitstreams/6921666b-6cdc-4129-9e3d-0f3ff9084104/download https://dspace7-unillanos.metacatalogo.org/bitstreams/8521002f-1504-488d-85f3-b48531c21a69/download https://dspace7-unillanos.metacatalogo.org/bitstreams/f7c7c470-a01c-4cc3-8e64-abe859b7bee5/download https://dspace7-unillanos.metacatalogo.org/bitstreams/51d003db-f95a-4a86-8690-d8cc2580e090/download https://dspace7-unillanos.metacatalogo.org/bitstreams/34771374-508b-402c-8f38-457c754002eb/download https://dspace7-unillanos.metacatalogo.org/bitstreams/535fde2d-a8ef-4353-981b-3a1e773f607a/download https://dspace7-unillanos.metacatalogo.org/bitstreams/82a01859-8f0b-4bd9-af08-3288c2e9e84d/download https://dspace7-unillanos.metacatalogo.org/bitstreams/abc5cf9e-3d9f-4299-8aac-9d2501e257ae/download https://dspace7-unillanos.metacatalogo.org/bitstreams/70d8db6b-2066-4aa6-889b-431875af3a27/download https://dspace7-unillanos.metacatalogo.org/bitstreams/84a51b41-ec53-4c76-a16f-b7996a2fbd17/download https://dspace7-unillanos.metacatalogo.org/bitstreams/e691aec8-b905-4284-a88b-addada1e8e9a/download https://dspace7-unillanos.metacatalogo.org/bitstreams/62b23278-4481-4936-8ba7-613f2c122b64/download https://dspace7-unillanos.metacatalogo.org/bitstreams/e7decf01-7233-417e-b64e-9ee2a3231e44/download https://dspace7-unillanos.metacatalogo.org/bitstreams/1b734d33-540c-4a92-8cc5-f978d6aef023/download https://dspace7-unillanos.metacatalogo.org/bitstreams/40d0fe17-bc65-4183-84d7-24cf1500bfa5/download https://dspace7-unillanos.metacatalogo.org/bitstreams/4e9cbc03-437b-4783-94b9-80b67bfa0a3a/download |
bitstream.checksum.fl_str_mv |
987313928fb05f2f5564f8c9c7229e4e 2b076df6adae2b3fe18e8ba32288d8fa 31f89ea042025163e3ca49367aaeb7d6 a18f5545e7b573a53c49bb8b5e7c6917 66bbde497c6f748e8c6d0d46b8bffe12 f661acf14bedbf9f5d13897a0387e751 5ae4da4b6bd37c727c0e024062d19f4c 40986c02cb4d1f95c217321ce97de9fe 542ff4c74f273a0a732277f8f4f7f4c0 9919c97b42ef62290dfb9991625e3335 a0da45c45e27862d368d0f04f98862a5 1daf01ef8bda37652bb8ee1dec043fa5 b856384007c50fdc335222196581f882 94a8a3535ad86bb48e6814fe107781de b86e9eb62f57e8149bb397deb8932cd8 1211b5802e5d834397436c2e62c01110 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad de Los Llanos |
repository.mail.fl_str_mv |
repositorio@unillanos.edu.co |
_version_ |
1812104625272127488 |
spelling |
Agudelo, Oscar Manuelded6402fd57c86b952c2e59528c59f53Guerrero Olivera, Jonathan7a2f7d7af52a75a5166656d5258044e0Rojas Jiménez, Christian Aldemar73a328dc2b8f03aa756a3b5833a17c0c2023-12-05T16:33:32Z2023-12-05T16:33:32Z2015Rojas Jiménez, C. y Guerrero Olivera, J. (2015). Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de Villavicencio [Trabajo de grado, Universidad de los Llanos]. Repositorio digital Universidad de los Llanoshttps://repositorio.unillanos.edu.co/handle/001/3269Universidad de los LlanosRepositorio digital Universidad de los Llanoshttps://repositorio.unillanos.edu.co/Incluye tablas, figuras e ilustraciones.El Plan Decenal de Salud Pública (PDSP) como producto del Plan Nacional de Desarrollo 2010 - 2014 y como pacto social y mandato ciudadano, define la actuación articulada entre actores y sectores públicos, privados y comunitarios para crear condiciones que garanticen el bienestar integral y la calidad de vida en Colombia [1]. Es así que surge el desarrollo de un sistema de evaluación y calificación de las Direcciones Territoriales de Salud, de las Entidades Promotoras de Salud e Instituciones Prestadoras de Salud. La Resolución 4505 de 2012 de Colombia establece la estructura del reporte relacionado con el registro de las actividades de Protección Específica, Detección Temprana y la aplicación de las Guías de Atención Integral para las enfermedades de interés en salud pública de obligatorio cumplimiento [2], la cual alimenta el sistema de evaluación y calificación de las Direcciones Territoriales de Salud. Con el fin de dar cumplimientos al artículo número 5 Responsabilidades de las Direcciones Municipales de Salud [3] de la Resolución 4505/12, la Secretaria Municipal de Salud de Villavicencio está recopilando trimestralmente los reportes que envía las Instituciones Prestadoras de Salud (IPS) de la población pobre no asegurada, que consta de individuos que no cuentan con un aseguramiento en el régimen subsidiado de la ciudad de Villavicencio, Meta. Los reportes que son recibidos son en un archivo plano (.TXT) como lo indica la resolución y un número aproximado de la cantidad de registros se encuentra entre 10.000 y 20.000. Debido al gran volumen de información, se presentaba un gran número de errores estructurales y lógicos en los registros de la población que se encuentran contenidos en un archivo de 118 campos, donde la verificación se realiza de manera manual por medio de la herramienta de ofimática Excel, donde se realiza una validación estructural del archivo. Es por esto que se realiza un aplicativo web que permita realizar una validación lógica y estructural, además permitir realizar un seguimiento a las enfermedades de interés público de salud prioritaria.Listado de tablas. -- Tabla de ilustraciones. -- Listado de figuras. -- Glosario. -- Acrónimos. -- Resumen. -- Abstract. -- Introducción. -- Objetivos. -- Objetivo general. -- Objetivos específicos. -- Planteamiento del problema. -- Definición del problema. -- Justificación. -- Empresa. -- Información general. -- Misión. -- Visión. -- Desarrollo del proyecto. -- Introducción. -- Módulo validador. -- Proceso de validación archivo según resolución 4502/2012. -- Proceso de seguimiento enfermedades interés público. -- Proceso de seguimiento. -- Metodología ágil scrum. -- Definición. -- Roles de scrum. -- Artefactos. -- Historia de usuario. -- Product backlog. -- Sprint backlog. -- Incremento de producto. -- Actividades. -- Planificación de la iteración o sprint planning: -- Ejecución de la iteración o sprint. -- Demostración o sprint review: -- Retrospectiva o sprint retrospective: -- Implementación en el proyecto validador 4505/2012. -- Tegnologías de desarrollo. -- Descripción. -- Herramientas de desarrollo. -- Netbeans 8. -- Jaspersoft studio. -- Lenguajes de programación. -- JSP. -- JavaScript. -- AngularJS. -- Base de datos. -- Arquitectura global del sistema. -- herramientas y tecnologías utilizadas. -- Diagramas. -- Desarrollo de software. -- Requerimiento del sistema. -- Servidor. -- Cliente. -- Diseño del sistema de validación 4505/2012. -- Actores del sistema. -- Diagrama de casos de uso. -- Caso de uso: funcionalidades del sistema. -- Caso de uso: validar archivos. -- Caso de uso: generar reportes. -- Caso de uso: gestionar seguimientos. -- Caso de uso: control de alarmas. -- Modelo base de datos. -- Diccionario de datos. -- Tabla: act_cancer_cervix. -- Tabla: act_cancer_seno. -- Tabla: act_infecciones_transmision_se. -- Tabla: act_sifilis_gestacional_congen. -- Tabla: act_victima_violencia_sexual. -- Tabla: archivos. -- Tabla: eps. -- Table: geometry_columns. -- Tabla: ips. -- Tabla: login_dat. -- Tabla: login_reg. -- Tabla personas. -- Tabla: prcontributivo. -- Tabla: prsubsidiado. -- Tabla: reporte. -- Tabla: seguimiento_registro. -- Diagramas de secuencia. -- Diagrama de secuencia: inicio sesión. -- Diagrama de secuencia: validador. -- Diagrama de secuencia: seguimiento IPS. -- Diagrama de secuencia: seguimiento enfermedad. -- Diagrama de secuencia: seguimiento estadístico. -- Diagrama de secuencia: alarmas. -- Diagrama de clases. -- Diagrama de clases: autenticar usuario. -- Diagrama de clase: seguridad. -- Diagrama de clase: conexión. -- Diagrama de clase: controladores (servlets). -- Diagrama de clase: modelamiento de datos. -- Diagrama de clases: modelamiento de datos 2. -- Estructura de directorios. -- Ejecución. -- Product backlog. -- Sprint 0. -- Sprint 1. -- Planning sprint. -- Ejecución del sprint. -- Sprint review. -- Sprint retrospective. -- Sprint 2. -- Planning sprint. -- Sprint review. -- Sprint retrospective. -- Sprint 3. -- Planning sprint. -- Ejecución del sprint. -- Sprint review. -- Sprint retrospective. -- Sprint 4. -- Planning sprint. -- Ejecución del Sprint. -- Sprint 5. -- Planning sprint. -- Ejecución del sprint. -- Sprint review. -- Sprint retrospective. -- Sprint 6. -- Planning sprint. -- Ejecución del sprint. -- Sprint review. -- Sprint retrospective. -- Conclusiones. -- Referencias.PregradoIngeniero(a) de SistemasIngeniería de Sistemas92 páginasapplication/pdfspaUniversidad de los LlanosFacultad de Ciencias Básicas e IngenieríaVillavicencioDerechos Reservados - Universidad de los Llanos, 2015https://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Solución web aplicada a la resolución 4505 de 2012 para la secretaría de salud de VillavicencioTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/coar/version/c_970fb48d4fbd8a85Circulación Externa No. 22 año 2013– Implementación de la Resolución 2505 de 2012 [En Línea] 2013-2014. [Citado el 05 de Noviembre del 2014] http://www.minsalud.gov.co/Normatividad/Ministerio de Salud y Protección Social, ASIS para conglomerados poblacionales caracterización de población EAPB,[En línea] [Citado el 05 de Noviembre del 2014] http://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/VS/ED/GCFI/Marco%2 0Contextual.%20Enero%202014.pdf#search=4505Ministerio de Salud, Guías de promoción de la salud y prevención de enfermedades en la salud pública,[En Linea], [Citado 14 Noviembre de 2014], http://www.minsalud.gov.co/Documentos%20y%20Publicaciones/GUIAS%20DE%20ATEN CION%20-TOMO%20DOS.pdfResolución número 0004505 de 2012- Por la cual se establece el reporte relacionado con el registro de las actividades de Protección Específica, Detección Temprana y la aplicación de las Guías de Atención Integral para las enfermedades de interés en salud pública de obligatorio cumplimiento [28 de Diciembre 2012] , [En línea] [Citado el 05 de Noviembre del 2014] http://www.minsalud.gov.co/Normatividad_Nuevo/Resoluci%C3%B3n%204505%20de%2 02012.pdf#search=4505EMSSANAR, resolución 4505, [En Línea], [Citado el 13 de Noviembre del 2014] http://www.emssanar.org.co/index.php?option=com_content&view=article&id=170:resol ucion4505&catid=42SALUDCOOP EPS, Medio de transferencia de datos resolución 4505, [En línea] [Citado el 05 de Noviembre del 2014] http://www.saludcoop.coop/index.php?option=com_content&view=article&id=269&Item id=297,EMDISALUD E.S.S. EPS-S, Validador de la resolución 4505, [En línea] [Citado el 05 de Noviembre del 2014] http://correo.emdisalud.com.co:8090/sies2/app/resoluciones/general/view/login.htmlCAFESALUD EPS, Medio de transferencia de datos Res. 4505, [En línea] [Citado el 05 de Noviembre del 2014] http://www.cafesalud.com.co/NuevaCafesalud/index.php?option=com_content&view=ar ticle&id=299&Itemid=332Dirección Territorial de Salud de Caldas, Resolución 4505, [En línea] [Citado el 05 de Noviembre del 2014] http://www.saluddecaldas.gov.co/index.php/resolucion-4505Gobernación de Santander, validador de actividades resolución 4505, [En línea], [Citado el 05 de Noviembre del 2014] http://www.santander.gov.co/index.php/gobernacion/documentacion/viewcategory/230validador-de-actividades-resolucion-4505Secretaria de salud del Tolima, Sistema de Registro Actividades de Protección Específica y Detección Temprana, [En línea] [Citado el 05 de Noviembre del 2014], http://www.saludtolima.gov.co/saludtolima/aplicaciones/4505RES/.Circular 0026 de 2014, Instrucciones en relación con el procedimiento de reporte de datos de las Resoluciones 4505 de 2012 y 0247 de 2014,[En Línea], [Citado el 05 de Noviembre del 2014], http://www.minsalud.gov.co/Normatividad_Nuevo/Circular%200026%20de%202014.pdfProyectosagiles.org. PLANIFICACIÓN DE LA ITERACIÓN (SPRINT PLANNING), [En línea], [Citado 14 de noviembre de 2014], http://www.proyectosagiles.org/planificacioniteracion-sprint-planning.proyectosagiles.org. EJECUCIÓN DE LA ITERACIÓN (SPRINT), [En línea], [Citado 14 de noviembre de 2014], http://www.proyectosagiles.org/ejecucion-iteracion-sprint.Gestión de proyectos Scrum Manager (Scrum Manager I y II) Versión 2.5 – Abril 2014, Juan Palacio, [Libro],[En Línea], [Citado 14 de noviembre de 2014], http://navegapolis.com/index.php/112-libro-scrum-manager27/05/2022.Public healthWeb applicationFlat fileValidationLogicStructuralTechnical standardsPublicationORIGINAL1013612525_1120360503.pdf1013612525_1120360503.pdfTrabajo de gradoapplication/pdf2962885https://dspace7-unillanos.metacatalogo.org/bitstreams/6921666b-6cdc-4129-9e3d-0f3ff9084104/download987313928fb05f2f5564f8c9c7229e4eMD51Anexo 1.pdfAnexo 1.pdfArtículoapplication/pdf331073https://dspace7-unillanos.metacatalogo.org/bitstreams/8521002f-1504-488d-85f3-b48531c21a69/download2b076df6adae2b3fe18e8ba32288d8faMD52Anexo 2.pdfAnexo 2.pdfManual técnicoapplication/pdf2233850https://dspace7-unillanos.metacatalogo.org/bitstreams/f7c7c470-a01c-4cc3-8e64-abe859b7bee5/download31f89ea042025163e3ca49367aaeb7d6MD53Anexo 3.pdfAnexo 3.pdfManual de usuarioapplication/pdf2487091https://dspace7-unillanos.metacatalogo.org/bitstreams/51d003db-f95a-4a86-8690-d8cc2580e090/downloada18f5545e7b573a53c49bb8b5e7c6917MD54Anexo 4.pdfAnexo 4.pdfCarta de autorizaciónapplication/pdf803163https://dspace7-unillanos.metacatalogo.org/bitstreams/34771374-508b-402c-8f38-457c754002eb/download66bbde497c6f748e8c6d0d46b8bffe12MD55LICENSElicense.txtlicense.txttext/plain; charset=utf-814775https://dspace7-unillanos.metacatalogo.org/bitstreams/535fde2d-a8ef-4353-981b-3a1e773f607a/downloadf661acf14bedbf9f5d13897a0387e751MD56TEXT1013612525_1120360503.pdf.txt1013612525_1120360503.pdf.txtExtracted texttext/plain147060https://dspace7-unillanos.metacatalogo.org/bitstreams/82a01859-8f0b-4bd9-af08-3288c2e9e84d/download5ae4da4b6bd37c727c0e024062d19f4cMD57Anexo 1.pdf.txtAnexo 1.pdf.txtExtracted texttext/plain14190https://dspace7-unillanos.metacatalogo.org/bitstreams/abc5cf9e-3d9f-4299-8aac-9d2501e257ae/download40986c02cb4d1f95c217321ce97de9feMD59Anexo 2.pdf.txtAnexo 2.pdf.txtExtracted texttext/plain55513https://dspace7-unillanos.metacatalogo.org/bitstreams/70d8db6b-2066-4aa6-889b-431875af3a27/download542ff4c74f273a0a732277f8f4f7f4c0MD511Anexo 3.pdf.txtAnexo 3.pdf.txtExtracted texttext/plain14948https://dspace7-unillanos.metacatalogo.org/bitstreams/84a51b41-ec53-4c76-a16f-b7996a2fbd17/download9919c97b42ef62290dfb9991625e3335MD513Anexo 4.pdf.txtAnexo 4.pdf.txtExtracted texttext/plain2318https://dspace7-unillanos.metacatalogo.org/bitstreams/e691aec8-b905-4284-a88b-addada1e8e9a/downloada0da45c45e27862d368d0f04f98862a5MD515THUMBNAIL1013612525_1120360503.pdf.jpg1013612525_1120360503.pdf.jpgGenerated Thumbnailimage/jpeg6233https://dspace7-unillanos.metacatalogo.org/bitstreams/62b23278-4481-4936-8ba7-613f2c122b64/download1daf01ef8bda37652bb8ee1dec043fa5MD58Anexo 1.pdf.jpgAnexo 1.pdf.jpgGenerated Thumbnailimage/jpeg14847https://dspace7-unillanos.metacatalogo.org/bitstreams/e7decf01-7233-417e-b64e-9ee2a3231e44/downloadb856384007c50fdc335222196581f882MD510Anexo 2.pdf.jpgAnexo 2.pdf.jpgGenerated Thumbnailimage/jpeg6772https://dspace7-unillanos.metacatalogo.org/bitstreams/1b734d33-540c-4a92-8cc5-f978d6aef023/download94a8a3535ad86bb48e6814fe107781deMD512Anexo 3.pdf.jpgAnexo 3.pdf.jpgGenerated Thumbnailimage/jpeg6842https://dspace7-unillanos.metacatalogo.org/bitstreams/40d0fe17-bc65-4183-84d7-24cf1500bfa5/downloadb86e9eb62f57e8149bb397deb8932cd8MD514Anexo 4.pdf.jpgAnexo 4.pdf.jpgGenerated Thumbnailimage/jpeg17779https://dspace7-unillanos.metacatalogo.org/bitstreams/4e9cbc03-437b-4783-94b9-80b67bfa0a3a/download1211b5802e5d834397436c2e62c01110MD516001/3269oai:dspace7-unillanos.metacatalogo.org:001/32692024-04-17 16:38:34.498https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad de los Llanos, 2015open.accesshttps://dspace7-unillanos.metacatalogo.orgRepositorio Universidad de Los Llanosrepositorio@unillanos.edu.coTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCk1FRElBTlRFIEVMIEVKRVJDSUNJTyBERSBDVUFMUVVJRVJBIERFIExPUyBERVJFQ0hPUyBRVUUgU0UgT1RPUkdBTiBFTiBFU1RBIExJQ0VOQ0lBLCBVU1RFRCBBQ0VQVEEgWSBBQ1VFUkRBIFFVRURBUiBPQkxJR0FETyBFTiBMT1MgVEVSTUlOT1MgUVVFIFNFIFNFw5FBTEFOIEVOIEVMTEEuIEVMIExJQ0VOQ0lBTlRFIENPTkNFREUgQSBVU1RFRCBMT1MgREVSRUNIT1MgQ09OVEVOSURPUyBFTiBFU1RBIExJQ0VOQ0lBIENPTkRJQ0lPTkFET1MgQSBMQSBBQ0VQVEFDScOTTiBERSBTVVMgVEVSTUlOT1MgWSBDT05ESUNJT05FUy4KMS4gRGVmaW5pY2lvbmVzCmEuCU9icmEgQ29sZWN0aXZhIGVzIHVuYSBvYnJhLCB0YWwgY29tbyB1bmEgcHVibGljYWNpw7NuIHBlcmnDs2RpY2EsIHVuYSBhbnRvbG9nw61hLCBvIHVuYSBlbmNpY2xvcGVkaWEsIGVuIGxhIHF1ZSBsYSBvYnJhIGVuIHN1IHRvdGFsaWRhZCwgc2luIG1vZGlmaWNhY2nDs24gYWxndW5hLCBqdW50byBjb24gdW4gZ3J1cG8gZGUgb3RyYXMgY29udHJpYnVjaW9uZXMgcXVlIGNvbnN0aXR1eWVuIG9icmFzIHNlcGFyYWRhcyBlIGluZGVwZW5kaWVudGVzIGVuIHPDrSBtaXNtYXMsIHNlIGludGVncmFuIGVuIHVuIHRvZG8gY29sZWN0aXZvLiBVbmEgT2JyYSBxdWUgY29uc3RpdHV5ZSB1bmEgb2JyYSBjb2xlY3RpdmEgbm8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIChjb21vIHNlIGRlZmluZSBhYmFqbykgcGFyYSBsb3MgcHJvcMOzc2l0b3MgZGUgZXN0YSBsaWNlbmNpYS4gYXF1ZWxsYSBwcm9kdWNpZGEgcG9yIHVuIGdydXBvIGRlIGF1dG9yZXMsIGVuIHF1ZSBsYSBPYnJhIHNlIGVuY3VlbnRyYSBzaW4gbW9kaWZpY2FjaW9uZXMsIGp1bnRvIGNvbiB1bmEgY2llcnRhIGNhbnRpZGFkIGRlIG90cmFzIGNvbnRyaWJ1Y2lvbmVzLCBxdWUgY29uc3RpdHV5ZW4gZW4gc8OtIG1pc21vcyB0cmFiYWpvcyBzZXBhcmFkb3MgZSBpbmRlcGVuZGllbnRlcywgcXVlIHNvbiBpbnRlZ3JhZG9zIGFsIHRvZG8gY29sZWN0aXZvLCB0YWxlcyBjb21vIHB1YmxpY2FjaW9uZXMgcGVyacOzZGljYXMsIGFudG9sb2fDrWFzIG8gZW5jaWNsb3BlZGlhcy4KYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgpjLglMaWNlbmNpYW50ZSwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCB0aXR1bGFyIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBxdWUgb2ZyZWNlIGxhIE9icmEgZW4gY29uZm9ybWlkYWQgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLgpkLglBdXRvciBvcmlnaW5hbCwgZXMgZWwgaW5kaXZpZHVvIHF1ZSBjcmXDsyBsYSBPYnJhLgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCmYuCVVzdGVkLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHF1ZSBlamVyY2l0YSBsb3MgZGVyZWNob3Mgb3RvcmdhZG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHkgcXVlIGNvbiBhbnRlcmlvcmlkYWQgbm8gaGEgdmlvbGFkbyBsYXMgY29uZGljaW9uZXMgZGUgbGEgbWlzbWEgcmVzcGVjdG8gYSBsYSBPYnJhLCBvIHF1ZSBoYXlhIG9idGVuaWRvIGF1dG9yaXphY2nDs24gZXhwcmVzYSBwb3IgcGFydGUgZGVsIExpY2VuY2lhbnRlIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgcGVzZSBhIHVuYSB2aW9sYWNpw7NuIGFudGVyaW9yLgoyLiBEZXJlY2hvcyBkZSBVc29zIEhvbnJhZG9zIHkgZXhjZXBjaW9uZXMgTGVnYWxlcy4KTmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CmEuCVJlcHJvZHVjaXIgbGEgT2JyYSwgaW5jb3Jwb3JhciBsYSBPYnJhIGVuIHVuYSBvIG3DoXMgT2JyYXMgQ29sZWN0aXZhcywgeSByZXByb2R1Y2lyIGxhIE9icmEgaW5jb3Jwb3JhZGEgZW4gbGFzIE9icmFzIENvbGVjdGl2YXM7CmIuCURpc3RyaWJ1aXIgY29waWFzIG8gZm9ub2dyYW1hcyBkZSBsYXMgT2JyYXMsIGV4aGliaXJsYXMgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXJsYXMgcMO6YmxpY2FtZW50ZSB5L28gcG9uZXJsYXMgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EsIGluY2x1ecOpbmRvbGFzIGNvbW8gaW5jb3Jwb3JhZGFzIGVuIE9icmFzIENvbGVjdGl2YXMsIHNlZ8O6biBjb3JyZXNwb25kYTsKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuVG9kb3MgbG9zIGRlcmVjaG9zIG5vIG90b3JnYWRvcyBleHByZXNhbWVudGUgcG9yIGVsIExpY2VuY2lhbnRlIHF1ZWRhbiBwb3IgZXN0ZSBtZWRpbyByZXNlcnZhZG9zLCBpbmNsdXllbmRvIHBlcm8gc2luIGxpbWl0YXJzZSBhIGFxdWVsbG9zIHF1ZSBzZSBtZW5jaW9uYW4gZW4gbGFzIHNlY2Npb25lcyA0KGQpIHkgNChlKS4KNC4gUmVzdHJpY2Npb25lcy4KTGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6CmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KYi4JVXN0ZWQgbm8gcHVlZGUgZWplcmNlciBuaW5ndW5vIGRlIGxvcyBkZXJlY2hvcyBxdWUgbGUgaGFuIHNpZG8gb3RvcmdhZG9zIGVuIGxhIFNlY2Npw7NuIDMgcHJlY2VkZW50ZSBkZSBtb2RvIHF1ZSBlc3TDqW4gcHJpbmNpcGFsbWVudGUgZGVzdGluYWRvcyBvIGRpcmVjdGFtZW50ZSBkaXJpZ2lkb3MgYSBjb25zZWd1aXIgdW4gcHJvdmVjaG8gY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuIEVsIGludGVyY2FtYmlvIGRlIGxhIE9icmEgcG9yIG90cmFzIG9icmFzIHByb3RlZ2lkYXMgcG9yIGRlcmVjaG9zIGRlIGF1dG9yLCB5YSBzZWEgYSB0cmF2w6lzIGRlIHVuIHNpc3RlbWEgcGFyYSBjb21wYXJ0aXIgYXJjaGl2b3MgZGlnaXRhbGVzIChkaWdpdGFsIGZpbGUtc2hhcmluZykgbyBkZSBjdWFscXVpZXIgb3RyYSBtYW5lcmEgbm8gc2Vyw6EgY29uc2lkZXJhZG8gY29tbyBlc3RhciBkZXN0aW5hZG8gcHJpbmNpcGFsbWVudGUgbyBkaXJpZ2lkbyBkaXJlY3RhbWVudGUgYSBjb25zZWd1aXIgdW4gcHJvdmVjaG8gY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEsIHNpZW1wcmUgcXVlIG5vIHNlIHJlYWxpY2UgdW4gcGFnbyBtZWRpYW50ZSB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgZW4gcmVsYWNpw7NuIGNvbiBlbCBpbnRlcmNhbWJpbyBkZSBvYnJhcyBwcm90ZWdpZGFzIHBvciBlbCBkZXJlY2hvIGRlIGF1dG9yLgpjLglTaSB1c3RlZCBkaXN0cmlidXllLCBleGhpYmUgcMO6YmxpY2FtZW50ZSwgZWplY3V0YSBww7pibGljYW1lbnRlIG8gZWplY3V0YSBww7pibGljYW1lbnRlIGVuIGZvcm1hIGRpZ2l0YWwgbGEgT2JyYSBvIGN1YWxxdWllciBPYnJhIERlcml2YWRhIHUgT2JyYSBDb2xlY3RpdmEsIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0YSB0b2RhIGxhIGluZm9ybWFjacOzbiBkZSBkZXJlY2hvIGRlIGF1dG9yIGRlIGxhIE9icmEgeSBwcm9wb3JjaW9uYXIsIGRlIGZvcm1hIHJhem9uYWJsZSBzZWfDum4gZWwgbWVkaW8gbyBtYW5lcmEgcXVlIFVzdGVkIGVzdMOpIHV0aWxpemFuZG86IChpKSBlbCBub21icmUgZGVsIEF1dG9yIE9yaWdpbmFsIHNpIGVzdMOhIHByb3Zpc3RvIChvIHNldWTDs25pbW8sIHNpIGZ1ZXJlIGFwbGljYWJsZSksIHkvbyAoaWkpIGVsIG5vbWJyZSBkZSBsYSBwYXJ0ZSBvIGxhcyBwYXJ0ZXMgcXVlIGVsIEF1dG9yIE9yaWdpbmFsIHkvbyBlbCBMaWNlbmNpYW50ZSBodWJpZXJlbiBkZXNpZ25hZG8gcGFyYSBsYSBhdHJpYnVjacOzbiAodi5nLiwgdW4gaW5zdGl0dXRvIHBhdHJvY2luYWRvciwgZWRpdG9yaWFsLCBwdWJsaWNhY2nDs24pIGVuIGxhIGluZm9ybWFjacOzbiBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGVsIExpY2VuY2lhbnRlLCB0w6lybWlub3MgZGUgc2VydmljaW9zIG8gZGUgb3RyYXMgZm9ybWFzIHJhem9uYWJsZXM7IGVsIHTDrXR1bG8gZGUgbGEgT2JyYSBzaSBlc3TDoSBwcm92aXN0bzsgZW4gbGEgbWVkaWRhIGRlIGxvIHJhem9uYWJsZW1lbnRlIGZhY3RpYmxlIHksIHNpIGVzdMOhIHByb3Zpc3RvLCBlbCBJZGVudGlmaWNhZG9yIFVuaWZvcm1lIGRlIFJlY3Vyc29zIChVbmlmb3JtIFJlc291cmNlIElkZW50aWZpZXIpIHF1ZSBlbCBMaWNlbmNpYW50ZSBlc3BlY2lmaWNhIHBhcmEgc2VyIGFzb2NpYWRvIGNvbiBsYSBPYnJhLCBzYWx2byBxdWUgdGFsIFVSSSBubyBzZSByZWZpZXJhIGEgbGEgbm90YSBzb2JyZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgbyBhIGxhIGluZm9ybWFjacOzbiBzb2JyZSBlbCBsaWNlbmNpYW1pZW50byBkZSBsYSBPYnJhOyB5IGVuIGVsIGNhc28gZGUgdW5hIE9icmEgRGVyaXZhZGEsIGF0cmlidWlyIGVsIGNyw6lkaXRvIGlkZW50aWZpY2FuZG8gZWwgdXNvIGRlIGxhIE9icmEgZW4gbGEgT2JyYSBEZXJpdmFkYSAodi5nLiwgIlRyYWR1Y2Npw7NuIEZyYW5jZXNhIGRlIGxhIE9icmEgZGVsIEF1dG9yIE9yaWdpbmFsLCIgbyAiR3Vpw7NuIENpbmVtYXRvZ3LDoWZpY28gYmFzYWRvIGVuIGxhIE9icmEgb3JpZ2luYWwgZGVsIEF1dG9yIE9yaWdpbmFsIikuIFRhbCBjcsOpZGl0byBwdWVkZSBzZXIgaW1wbGVtZW50YWRvIGRlIGN1YWxxdWllciBmb3JtYSByYXpvbmFibGU7IGVuIGVsIGNhc28sIHNpbiBlbWJhcmdvLCBkZSBPYnJhcyBEZXJpdmFkYXMgdSBPYnJhcyBDb2xlY3RpdmFzLCB0YWwgY3LDqWRpdG8gYXBhcmVjZXLDoSwgY29tbyBtw61uaW1vLCBkb25kZSBhcGFyZWNlIGVsIGNyw6lkaXRvIGRlIGN1YWxxdWllciBvdHJvIGF1dG9yIGNvbXBhcmFibGUgeSBkZSB1bmEgbWFuZXJhLCBhbCBtZW5vcywgdGFuIGRlc3RhY2FkYSBjb21vIGVsIGNyw6lkaXRvIGRlIG90cm8gYXV0b3IgY29tcGFyYWJsZS4KZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CmkuCVJlZ2Fsw61hcyBwb3IgaW50ZXJwcmV0YWNpw7NuIHkgZWplY3VjacOzbiBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMuIEVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBleGNsdXNpdm8gZGUgYXV0b3JpemFyIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgbyBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSB5IGRlIHJlY29sZWN0YXIsIHNlYSBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBTQVlDTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgbyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvIFdlYmNhc3QpIGxpY2VuY2lhZGEgYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLCBzaSBsYSBpbnRlcnByZXRhY2nDs24gbyBlamVjdWNpw7NuIGRlIGxhIG9icmEgZXN0w6EgcHJpbW9yZGlhbG1lbnRlIG9yaWVudGFkYSBwb3IgbyBkaXJpZ2lkYSBhIGxhIG9idGVuY2nDs24gZGUgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCmlpLglSZWdhbMOtYXMgcG9yIEZvbm9ncmFtYXMuIEVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBleGNsdXNpdm8gZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCB1bmEgYWdlbmNpYSBkZSBkZXJlY2hvcyBtdXNpY2FsZXMgbyBhbGfDum4gYWdlbnRlIGRlc2lnbmFkbywgbGFzIHJlZ2Fsw61hcyBwb3IgY3VhbHF1aWVyIGZvbm9ncmFtYSBxdWUgVXN0ZWQgY3JlZSBhIHBhcnRpciBkZSBsYSBvYnJhICjigJx2ZXJzacOzbiBjb3ZlcuKAnSkgeSBkaXN0cmlidXlhLCBlbiBsb3MgdMOpcm1pbm9zIGRlbCByw6lnaW1lbiBkZSBkZXJlY2hvcyBkZSBhdXRvciwgc2kgbGEgY3JlYWNpw7NuIG8gZGlzdHJpYnVjacOzbiBkZSBlc2EgdmVyc2nDs24gY292ZXIgZXN0w6EgcHJpbW9yZGlhbG1lbnRlIGRlc3RpbmFkYSBvIGRpcmlnaWRhIGEgb2J0ZW5lciB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4KZS4JR2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFjaW5wcm8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KNi4gTGltaXRhY2nDs24gZGUgcmVzcG9uc2FiaWxpZGFkLgpBIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELgo3LiBUw6lybWluby4KYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCmIuCVN1amV0YSBhIGxhcyBjb25kaWNpb25lcyB5IHTDqXJtaW5vcyBhbnRlcmlvcmVzLCBsYSBsaWNlbmNpYSBvdG9yZ2FkYSBhcXXDrSBlcyBwZXJwZXR1YSAoZHVyYW50ZSBlbCBwZXLDrW9kbyBkZSB2aWdlbmNpYSBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgbGEgb2JyYSkuIE5vIG9ic3RhbnRlIGxvIGFudGVyaW9yLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gYSBwdWJsaWNhciB5L28gZXN0cmVuYXIgbGEgT2JyYSBiYWpvIGNvbmRpY2lvbmVzIGRlIGxpY2VuY2lhIGRpZmVyZW50ZXMgbyBhIGRlamFyIGRlIGRpc3RyaWJ1aXJsYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgTGljZW5jaWEgZW4gY3VhbHF1aWVyIG1vbWVudG87IGVuIGVsIGVudGVuZGlkbywgc2luIGVtYmFyZ28sIHF1ZSBlc2EgZWxlY2Npw7NuIG5vIHNlcnZpcsOhIHBhcmEgcmV2b2NhciBlc3RhIGxpY2VuY2lhIG8gcXVlIGRlYmEgc2VyIG90b3JnYWRhICwgYmFqbyBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWEpLCB5IGVzdGEgbGljZW5jaWEgY29udGludWFyw6EgZW4gcGxlbm8gdmlnb3IgeSBlZmVjdG8gYSBtZW5vcyBxdWUgc2VhIHRlcm1pbmFkYSBjb21vIHNlIGV4cHJlc2EgYXRyw6FzLiBMYSBMaWNlbmNpYSByZXZvY2FkYSBjb250aW51YXLDoSBzaWVuZG8gcGxlbmFtZW50ZSB2aWdlbnRlIHkgZWZlY3RpdmEgc2kgbm8gc2UgbGUgZGEgdMOpcm1pbm8gZW4gbGFzIGNvbmRpY2lvbmVzIGluZGljYWRhcyBhbnRlcmlvcm1lbnRlLgo4LiBWYXJpb3MuCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCmIuCVNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLgpjLglOaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS4KZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgoK |