Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali

El presente documento muestra el desarrollo de un sistema de información que soporta los procesos relacionados con la gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali. El sistema permite dar seguimiento a los informes de avances de los proyectos de investigac...

Full description

Autores:
Devia Lozano, Walter José
Henao Tunjo, José Brandon
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2017
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/10470
Acceso en línea:
https://hdl.handle.net/20.500.12494/10470
Palabra clave:
Ingeniería de software
Proyectos de investigación
Lenguajes de programación (Computadores electrónicos)
Desarrollo web
Metodología cascada
TG 2017 ISI 10470
Rights
openAccess
License
Atribución
id COOPER2_bab55bf4ffdefb9cee3718733af51c41
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/10470
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali
title Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali
spellingShingle Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali
Ingeniería de software
Proyectos de investigación
Lenguajes de programación (Computadores electrónicos)
Desarrollo web
Metodología cascada
TG 2017 ISI 10470
title_short Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali
title_full Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali
title_fullStr Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali
title_full_unstemmed Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali
title_sort Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali
dc.creator.fl_str_mv Devia Lozano, Walter José
Henao Tunjo, José Brandon
dc.contributor.advisor.none.fl_str_mv Cano Beltrán, Jhon Haide
dc.contributor.author.none.fl_str_mv Devia Lozano, Walter José
Henao Tunjo, José Brandon
dc.subject.spa.fl_str_mv Ingeniería de software
Proyectos de investigación
Lenguajes de programación (Computadores electrónicos)
Desarrollo web
Metodología cascada
topic Ingeniería de software
Proyectos de investigación
Lenguajes de programación (Computadores electrónicos)
Desarrollo web
Metodología cascada
TG 2017 ISI 10470
dc.subject.classification.spa.fl_str_mv TG 2017 ISI 10470
description El presente documento muestra el desarrollo de un sistema de información que soporta los procesos relacionados con la gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali. El sistema permite dar seguimiento a los informes de avances de los proyectos de investigación, presentar información relevante de cada proyecto, reducir tiempo de consulta de información de proyectos, liberar carga de trabajo manual y soportar toma de decisiones relacionadas con la gestión de los proyectos de investigación. El sistema de información es desarrollado en el lenguaje de programación PHP basado en el marco de trabajo Laravel del lado del servidor junto con el motor de base de datos MySQ, y del lado del cliente se usa el lenguaje de programación Ecmascript (más conocido como Javascript). Todas las herramientas usadas son de código libre. Para estructurar, planificar y controlar el proceso de desarrollo del sistema, se utilizó la metodología de desarrollo tradicional Cascada.
publishDate 2017
dc.date.issued.none.fl_str_mv 2017
dc.date.accessioned.none.fl_str_mv 2019-05-27T20:19:32Z
dc.date.available.none.fl_str_mv 2019-05-27T20:19:32Z
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/10470
dc.identifier.bibliographicCitation.spa.fl_str_mv Devia Lozano, W. J. y Henao Tunjo, J. B. (2017). Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali (Tesis de pregrado). Recuperado de:http://repository.ucc.edu.co/handle/ucc/10470
url https://hdl.handle.net/20.500.12494/10470
identifier_str_mv Devia Lozano, W. J. y Henao Tunjo, J. B. (2017). Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali (Tesis de pregrado). Recuperado de:http://repository.ucc.edu.co/handle/ucc/10470
dc.relation.references.spa.fl_str_mv Adetokunbo A.A. Adenowo, Basirat A. Adenowo. ”Software Engineering Methodologies: A Review of the Waterfall Model and Object-Oriented Approach”. International Journal of Scientific & Engineering Research, Vol. 4, Issue 7, Julio del 2013. Internet: https://pdfs.semanticscholar.org/c3ea/72f018b454b2bc9c83835d13f67ab3ef531 2.pdf
Alonso García, José; Berrocal, Javier; MURILLO, Juan Manuel. "Modelado de la variabilidad en arquitecturas multicapa". Escuela Politécnica, Universidad de Extremadura. Internet: <https://www.researchgate.net/profile/Javier_Berrocal2/publication/235408808_ Modelado_de_la_Variabilidad_en_arquitecturas_Multicapas/links/0fcfd5118aa4 85e8ac000000.pdf> [consultado el 27 de agosto del 2016]
Fernandez Romero, Yenisleidy, DÍAS GONZALES, Yannete. “Patrón Modelo-Vista-Controlador”. Revista Telem@tica. Vol. 11. No. 1, enero – abril del 2012, p. 47 - 57.
Flórez Fernandez, Héctor Hugo. “Arquitectura multicapa mediante AJAX y ORM”. Revista vínculos Vol. 7 No. 1, abril 30 de 2010, p. 4. Internet: <http://revistas.udistrital.edu.co/ojs/index.php/vinculos/article/view/4154/5818> [consultado el 27 de agosto del 2016]
Nabil Mohammed Ali Munassar, A. Govardhan. “A Comparison Between Five Models Of Software Engineering”. JCSI International Journal of Computer Science Issues, Vol. 7, Septiembre 2010. Internet: https://www.ijcsi.org/papers/7- 5-94-101.pdf
PRESSMAN, Roger S. "Ingeniería del Software. Un enfoque práctico". McGraw- Hill, 6 edición. 2006.
dc.rights.license.none.fl_str_mv Atribución
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
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Cali
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Cali
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/e3872b5f-c4a9-4bda-b99b-c3c4526d5bd7/download
https://repository.ucc.edu.co/bitstreams/25a963f2-ac54-44ef-be84-aa3facdc5b92/download
https://repository.ucc.edu.co/bitstreams/63d1456c-f4a0-4d8b-b67e-bac889afabe2/download
https://repository.ucc.edu.co/bitstreams/900a67dd-39ee-418c-86da-a278afacaf93/download
https://repository.ucc.edu.co/bitstreams/ea92508f-0b4d-431b-96ed-f723587b5134/download
https://repository.ucc.edu.co/bitstreams/7e25e376-0118-4bbb-8f3d-a4274f643c46/download
https://repository.ucc.edu.co/bitstreams/55865586-a66b-4a34-82a6-238964eb6468/download
bitstream.checksum.fl_str_mv 939b1b833261a48faeb89d97d6fc3182
dc4f0152da6f45524aa22743ef19d3d6
3bce4f7ab09dfc588f126e1e36e98a45
d058d1a04973d314ced7832004079d99
54ca869d5840142141ac7b89c19f4b2c
f94e65720cbffe011fd3fc0fcceb413a
24d68299ae13852334a122ea657bbaaa
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_ 1814246520356077568
spelling Cano Beltrán, Jhon HaideDevia Lozano, Walter JoséHenao Tunjo, José Brandon2019-05-27T20:19:32Z2019-05-27T20:19:32Z2017https://hdl.handle.net/20.500.12494/10470Devia Lozano, W. J. y Henao Tunjo, J. B. (2017). Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali (Tesis de pregrado). Recuperado de:http://repository.ucc.edu.co/handle/ucc/10470El presente documento muestra el desarrollo de un sistema de información que soporta los procesos relacionados con la gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede Cali. El sistema permite dar seguimiento a los informes de avances de los proyectos de investigación, presentar información relevante de cada proyecto, reducir tiempo de consulta de información de proyectos, liberar carga de trabajo manual y soportar toma de decisiones relacionadas con la gestión de los proyectos de investigación. El sistema de información es desarrollado en el lenguaje de programación PHP basado en el marco de trabajo Laravel del lado del servidor junto con el motor de base de datos MySQ, y del lado del cliente se usa el lenguaje de programación Ecmascript (más conocido como Javascript). Todas las herramientas usadas son de código libre. Para estructurar, planificar y controlar el proceso de desarrollo del sistema, se utilizó la metodología de desarrollo tradicional Cascada.1. Introducción. -- 2. Identificación del problema. -- 2.1 Planteamiento del problema. -- 2.2 Formulación del problema. -- 3. Objetivos. -- 3.1 Objetivo general. -- 3.2 Objetivos específicos. -- 4. Justificación. -- 5. Marco referencial. -- 5.1 Marco teórico y conceptual. -- 5.1.1 Arquitectura multicapa. -- 5.1.2 Modelo-Vista-Controlador (MVC). -- 5.1.3 Modelo de variabilidad arquitectónica y tecnológica. -- 5.2 Marco contextual. -- 6. Metodología. -- 7. Materiales usados. -- 8. Resultados y discusión. -- 8.1 Análisis y requerimientos. -- 8.1.2 Perspectiva del producto final. -- 8.1.3 Requerimientos. -- 8.1.3.1 Requerimientos funcionales. -- 8.1.3.2 Requerimientos no funcionales. -- 8.1.4 Requisitos del sistema. -- 8.1.5 Casos de uso. -- 8.1.5.1. Listado de casos de uso. -- 8.2 Diseño del sistema. -- 8.2.1 Diseño arquitectónico. -- 8.2.1.1 Vista arquitectónica de tecnologías implementadoras. -- 8.2.1.2 Vista arquitectónica de procesos. -- 8.2.1.3 Vista arquitectónica de desarrollo. -- 8.2.1.4. Modelo entidad-relación (MER). -- 8.2.2 Diseño detallado. -- 8.2.2.1 Diagramas de secuencia. -- 8.2.2.2 Mapa de navegación. -- 8.2.2.3 Diagrama de despliegue. -- 8.3 Codificación. -- 8.3.1 Algunas interfaces gráficas de usuario prototipo del sistema. -- 8.3.2 Interfaces gráficas de usuario finales del sistema. -- 8.3.2.1 Interfaces gráficas comunes a todos los usuarios. -- 8.3.2.2 Interfaces gráficas exclusivas del usuario investigador principal. -- 8.3.2.3 Interfaces gráficas exclusivas del usuario administrador. -- 8.3.2.4 Interfaces gráficas exclusivas del usuario coordinador. -- 8.4 Pruebas. -- 8.5 Implementación. -- 9. Conclusiones. -- 10. Recomendaciones. -- Bibliografía.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, CaliIngeniería de SistemasCaliIngeniería de softwareProyectos de investigaciónLenguajes de programación (Computadores electrónicos)Desarrollo webMetodología cascadaTG 2017 ISI 10470Desarrollo del sistema de gestión de proyectos de investigación de la Universidad Cooperativa de Colombia sede CaliTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribucióninfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Adetokunbo A.A. Adenowo, Basirat A. Adenowo. ”Software Engineering Methodologies: A Review of the Waterfall Model and Object-Oriented Approach”. International Journal of Scientific & Engineering Research, Vol. 4, Issue 7, Julio del 2013. Internet: https://pdfs.semanticscholar.org/c3ea/72f018b454b2bc9c83835d13f67ab3ef531 2.pdfAlonso García, José; Berrocal, Javier; MURILLO, Juan Manuel. "Modelado de la variabilidad en arquitecturas multicapa". Escuela Politécnica, Universidad de Extremadura. Internet: <https://www.researchgate.net/profile/Javier_Berrocal2/publication/235408808_ Modelado_de_la_Variabilidad_en_arquitecturas_Multicapas/links/0fcfd5118aa4 85e8ac000000.pdf> [consultado el 27 de agosto del 2016]Fernandez Romero, Yenisleidy, DÍAS GONZALES, Yannete. “Patrón Modelo-Vista-Controlador”. Revista Telem@tica. Vol. 11. No. 1, enero – abril del 2012, p. 47 - 57.Flórez Fernandez, Héctor Hugo. “Arquitectura multicapa mediante AJAX y ORM”. Revista vínculos Vol. 7 No. 1, abril 30 de 2010, p. 4. Internet: <http://revistas.udistrital.edu.co/ojs/index.php/vinculos/article/view/4154/5818> [consultado el 27 de agosto del 2016]Nabil Mohammed Ali Munassar, A. Govardhan. “A Comparison Between Five Models Of Software Engineering”. JCSI International Journal of Computer Science Issues, Vol. 7, Septiembre 2010. Internet: https://www.ijcsi.org/papers/7- 5-94-101.pdfPRESSMAN, Roger S. "Ingeniería del Software. Un enfoque práctico". McGraw- Hill, 6 edición. 2006.PublicationORIGINAL2017_desarrollo_sistema_gestion.pdf2017_desarrollo_sistema_gestion.pdfTrabajo de gradoapplication/pdf3195212https://repository.ucc.edu.co/bitstreams/e3872b5f-c4a9-4bda-b99b-c3c4526d5bd7/download939b1b833261a48faeb89d97d6fc3182MD512017_desarrollo_sistema_gestion-Formatos.pdf2017_desarrollo_sistema_gestion-Formatos.pdfFormatosapplication/pdf4963657https://repository.ucc.edu.co/bitstreams/25a963f2-ac54-44ef-be84-aa3facdc5b92/downloaddc4f0152da6f45524aa22743ef19d3d6MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/63d1456c-f4a0-4d8b-b67e-bac889afabe2/download3bce4f7ab09dfc588f126e1e36e98a45MD53THUMBNAIL2017_desarrollo_sistema_gestion.pdf.jpg2017_desarrollo_sistema_gestion.pdf.jpgGenerated Thumbnailimage/jpeg2497https://repository.ucc.edu.co/bitstreams/900a67dd-39ee-418c-86da-a278afacaf93/downloadd058d1a04973d314ced7832004079d99MD542017_desarrollo_sistema_gestion-Formatos.pdf.jpg2017_desarrollo_sistema_gestion-Formatos.pdf.jpgGenerated Thumbnailimage/jpeg3825https://repository.ucc.edu.co/bitstreams/ea92508f-0b4d-431b-96ed-f723587b5134/download54ca869d5840142141ac7b89c19f4b2cMD55TEXT2017_desarrollo_sistema_gestion.pdf.txt2017_desarrollo_sistema_gestion.pdf.txtExtracted texttext/plain101754https://repository.ucc.edu.co/bitstreams/7e25e376-0118-4bbb-8f3d-a4274f643c46/downloadf94e65720cbffe011fd3fc0fcceb413aMD562017_desarrollo_sistema_gestion-Formatos.pdf.txt2017_desarrollo_sistema_gestion-Formatos.pdf.txtExtracted texttext/plain16https://repository.ucc.edu.co/bitstreams/55865586-a66b-4a34-82a6-238964eb6468/download24d68299ae13852334a122ea657bbaaaMD5720.500.12494/10470oai:repository.ucc.edu.co:20.500.12494/104702024-08-10 22:26:19.347open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=