Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software

Este proyecto es una investigación que trata sobre el diseño de una estructura lógica para la definición y trazabilidad de requerimientos, además de la creación de un prototipo de software para empresas pymes basado en la estructura lógica diseñada. Muchas empresas de desarrollo de software, en espe...

Full description

Autores:
Góngora Granada, Giovanny Andrés
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/14071
Acceso en línea:
https://hdl.handle.net/20.500.12494/14071
Palabra clave:
Investigación
Trazabilidad
Requerimientos
Software
Pymes
Research
Traceability
Requirements
Software
Pymes
Rights
openAccess
License
Atribución – No comercial – Compartir igual
id COOPER2_d78c0581d501441299195db99593210c
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/14071
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software
title Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software
spellingShingle Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software
Investigación
Trazabilidad
Requerimientos
Software
Pymes
Research
Traceability
Requirements
Software
Pymes
title_short Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software
title_full Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software
title_fullStr Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software
title_full_unstemmed Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software
title_sort Prototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de software
dc.creator.fl_str_mv Góngora Granada, Giovanny Andrés
dc.contributor.advisor.none.fl_str_mv Pacheco Casadiego, Jorge Manuel
dc.contributor.author.none.fl_str_mv Góngora Granada, Giovanny Andrés
dc.subject.spa.fl_str_mv Investigación
Trazabilidad
Requerimientos
Software
Pymes
topic Investigación
Trazabilidad
Requerimientos
Software
Pymes
Research
Traceability
Requirements
Software
Pymes
dc.subject.other.spa.fl_str_mv Research
Traceability
Requirements
Software
Pymes
description Este proyecto es una investigación que trata sobre el diseño de una estructura lógica para la definición y trazabilidad de requerimientos, además de la creación de un prototipo de software para empresas pymes basado en la estructura lógica diseñada. Muchas empresas de desarrollo de software, en especial las pymes, no consideran la definición de requerimientos como una parte critica o de valor dentro del proceso de desarrollo de software, por eso mismo el principal objetivo es desarrollar un prototipo de una aplicación que facilite la trazabilidad de los requerimientos en un proyecto de software para empresas pyme con base en un diseño de recolección y trazabilidad de requerimientos que sea flexible y ajustable que aquí se propone.El proyecto contempla cinco etapas: en la primera, se realiza una exploración de literatura sobre herramientas de trazabilidad de requerimientos. En la segunda, se diseña la propuesta del proceso de trazabilidad de requerimientos con base en la revisión de literatura y las formas de trabajo mas comunes en pequeñas y medianas empresas de software. La tercera etapa consiste en el diseño de una arquitectura multicapas, constituida por la capa de almacenamiento, lógica o de negocios y una maquetación de la capa de presentación. En la cuarta, se crean la base de datos, los módulos del prototipo y materialización de las interfaces. Por último, en la quinta etapa se realizan pruebas al prototipo. Finalmente se exponen conclusiones y argumentos que soportan la importancia y beneficio de este proyecto para el sector de medianas y pequeñas empresas de software.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-09-23T18:54:13Z
dc.date.available.none.fl_str_mv 2019-09-23T18:54:13Z
dc.date.issued.none.fl_str_mv 2019-09-20
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/14071
dc.identifier.bibliographicCitation.spa.fl_str_mv Gongora Granada, G. A..(2019). Prototipo de Trazabilidad de Requerimientos en Proyectos de Software para Empresas Pymes de Desarrollo de Software (Tesis de Pregrado) Recuperado de: http://hdl.handle.net/20.500.12494/14071
url https://hdl.handle.net/20.500.12494/14071
identifier_str_mv Gongora Granada, G. A..(2019). Prototipo de Trazabilidad de Requerimientos en Proyectos de Software para Empresas Pymes de Desarrollo de Software (Tesis de Pregrado) Recuperado de: http://hdl.handle.net/20.500.12494/14071
dc.relation.references.spa.fl_str_mv A. Villafañe, M. d. l. A. Ferraro, Y. Medina, C. Greiner, G. Dapozo y M. Estayno, «Herramienta de gestión de trazabilidad de requerimientos en proyectos de software,» de XVIII Congreso Argentino de Ciencias de la Computación, 2013.
Group, Standish, «Standish Group,» 2015. [En línea]. Available: https://www.standishgroup.com/sample_research_files/CHAOSReport2015-Final.pdf. [Último acceso: Febrero 2018].
IAG Consulting, «The Business Analysis Benchmark,» 2009. [En línea]. Available: https://www.iag.biz/resource/business-analysis-benchmark/.
J. Aguilar, I. Garrigós, J.-N. Mazón y J. Trujillo, «Web Engineering Approaches for Requirement Analysis - A Systematic Literature Review,» de WEBIST, 2010.
A. &. M. E. &. K. F. Hussain, «The Role of Requirements in the Success or Failure of Software Projects,» EJ Econjournals, vol. 6, nº ISSC 2016, pp. 6-7, 2016.
M. A. Chaves, «La ingeniería de requerimientos y su importancia en el desarrollo de proyectos de software,» InterSedes: Revista de las Sedes Regionales, pp. 1-13, 2005.
J. M. Pacheco Casadiego, «Modelado de requerimientos de softwares,» Universidad Cooperativa de Colombia Sede Ibagué - Documentos de docencia, p. 6, 2016.
M. S. Tabares, F. Arango y R. Anaya, «UNA REVISIÓN DE MODELOS Y SEMÁNTICAS PARA LA TRAZABILIDAD DE REQUISITOS,» Revista EIA, pp. 32-42, 2006.
dc.rights.license.none.fl_str_mv Atribución – No comercial – Compartir igual
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 – Compartir igual
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 48 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Ibagué
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Ibagué
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/22bd5cfb-16d8-48fd-968c-bff9b8d6ffe4/download
https://repository.ucc.edu.co/bitstreams/18b194f6-c8b9-462c-ac34-beee7888d59a/download
https://repository.ucc.edu.co/bitstreams/aedf1144-87da-4ab7-89eb-9af8c534c4a2/download
https://repository.ucc.edu.co/bitstreams/3fb88c32-802b-492b-8901-30bf6f6dfed1/download
https://repository.ucc.edu.co/bitstreams/41e945e5-6709-4177-b279-401a70ab8fb1/download
https://repository.ucc.edu.co/bitstreams/6e97e4af-ee63-4c95-a35d-778dd060b73c/download
https://repository.ucc.edu.co/bitstreams/06af6542-6f61-485c-88db-1a48c2974b84/download
https://repository.ucc.edu.co/bitstreams/8ca67d63-17ec-4f8d-aa6e-9393920e32c4/download
https://repository.ucc.edu.co/bitstreams/f4ee2058-c4a2-4542-bf7f-de5aab0f8960/download
https://repository.ucc.edu.co/bitstreams/acb9e41b-732b-4fbb-9e4b-e952d2261bb0/download
https://repository.ucc.edu.co/bitstreams/c359a7e2-b0c5-4ec5-989b-17574f05219c/download
https://repository.ucc.edu.co/bitstreams/0f1d4010-0130-42d8-a825-dd4163d60fa5/download
https://repository.ucc.edu.co/bitstreams/1db621e6-07c1-4ce8-82c9-a71498efda12/download
bitstream.checksum.fl_str_mv 3bce4f7ab09dfc588f126e1e36e98a45
998c12bc496d415557ff71556c7e2737
2228e977ebea8966e27929f43e39cb67
68b329da9893e34099c7d8ad5cb9c940
ffb7039e5ec1a20d585b5de9dd87393f
014843f8e251d7a8206e4943a9446bef
06a174c7927864f43669ed7c968f4827
92675980fee119b529aa4c7f7907d7c3
25192c7c55b6987b32adee9972baa1d5
a7b5afd0d9c1c13449e08475cd8a6bdc
8399e262f733247630a758353f2e3fa8
e70cfc3157b6dab0c28d28ceb7e7410b
721e6bfffd6a15172d6ba5da27f3fda8
bitstream.checksumAlgorithm.fl_str_mv 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_ 1808789162470408192
spelling Pacheco Casadiego, Jorge ManuelGóngora Granada, Giovanny Andrés2019-09-23T18:54:13Z2019-09-23T18:54:13Z2019-09-20https://hdl.handle.net/20.500.12494/14071Gongora Granada, G. A..(2019). Prototipo de Trazabilidad de Requerimientos en Proyectos de Software para Empresas Pymes de Desarrollo de Software (Tesis de Pregrado) Recuperado de: http://hdl.handle.net/20.500.12494/14071Este proyecto es una investigación que trata sobre el diseño de una estructura lógica para la definición y trazabilidad de requerimientos, además de la creación de un prototipo de software para empresas pymes basado en la estructura lógica diseñada. Muchas empresas de desarrollo de software, en especial las pymes, no consideran la definición de requerimientos como una parte critica o de valor dentro del proceso de desarrollo de software, por eso mismo el principal objetivo es desarrollar un prototipo de una aplicación que facilite la trazabilidad de los requerimientos en un proyecto de software para empresas pyme con base en un diseño de recolección y trazabilidad de requerimientos que sea flexible y ajustable que aquí se propone.El proyecto contempla cinco etapas: en la primera, se realiza una exploración de literatura sobre herramientas de trazabilidad de requerimientos. En la segunda, se diseña la propuesta del proceso de trazabilidad de requerimientos con base en la revisión de literatura y las formas de trabajo mas comunes en pequeñas y medianas empresas de software. La tercera etapa consiste en el diseño de una arquitectura multicapas, constituida por la capa de almacenamiento, lógica o de negocios y una maquetación de la capa de presentación. En la cuarta, se crean la base de datos, los módulos del prototipo y materialización de las interfaces. Por último, en la quinta etapa se realizan pruebas al prototipo. Finalmente se exponen conclusiones y argumentos que soportan la importancia y beneficio de este proyecto para el sector de medianas y pequeñas empresas de software.This is a research project to design a logical structure for the requirements definition and traceability, as well as the creation of a software prototype for small and medium companies, based on the logical structure designed here. Many software development companies, especially small and medium-sized, don't think in software requirements as a critical or valuable part in the software development process, so, a software prototype has been developed to make easier the traceability of the software requirements for companies based on a flexible and adjustable requirements collection and traceability design proposed here. The project has 5 stages: in the first one, a literature exploration on requirements traceability tools is done. In the second one, the proposal for the requirements traceability process it's designed based on the review of the literature and the most common work processes in small and medium-sized software companies. The third stage consists of the design of a multilayer architecture, the storage layer, the logic or business, and the presentation layout. In the fourth stage, databases, prototype modules, and interfaces are built. Finally, in the fifth stage prototype tests are made. Finally, conclusions and arguments that support the importance and benefit of this project for the medium and small software companies are presented.Resumen. -- Abstract. -- I. Introducción. -- II. Planteamiento del problema. -- III. Justificación. --IV. Objetivos. --A. Objetivo general. --B. Objetivos específicos. -- V. Marco teórico. -- VI.Estado del arte. --VII. Alcance. --VIII. Metodología. -- IX. Capítulo 1. --A. Estructura y diseño de un requerimiento. --B. Trazabilidad entre requerimientos y artefactos. --X. Capítulo 2. --A. Diseño y arquitectura del prototipo. -- B. Diagramas y estructura de la base de datos. -- C. Diagramas. -- D. Maquetación de la interfaz. -- XI. Capítulo 3. -- XII. Capítulo 4. -- Referencias. -- Anexos.giovanny.gongora@campusucc.edu.co48 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, IbaguéIngeniería de SistemasIbaguéInvestigaciónTrazabilidadRequerimientosSoftwarePymesResearchTraceabilityRequirementsSoftwarePymesPrototipo de trazabilidad de requerimientos en proyectos de software para empresas pymes de desarrollo de softwareTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribución – No comercial – Compartir igualinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2A. Villafañe, M. d. l. A. Ferraro, Y. Medina, C. Greiner, G. Dapozo y M. Estayno, «Herramienta de gestión de trazabilidad de requerimientos en proyectos de software,» de XVIII Congreso Argentino de Ciencias de la Computación, 2013.Group, Standish, «Standish Group,» 2015. [En línea]. Available: https://www.standishgroup.com/sample_research_files/CHAOSReport2015-Final.pdf. [Último acceso: Febrero 2018].IAG Consulting, «The Business Analysis Benchmark,» 2009. [En línea]. Available: https://www.iag.biz/resource/business-analysis-benchmark/.J. Aguilar, I. Garrigós, J.-N. Mazón y J. Trujillo, «Web Engineering Approaches for Requirement Analysis - A Systematic Literature Review,» de WEBIST, 2010.A. &. M. E. &. K. F. Hussain, «The Role of Requirements in the Success or Failure of Software Projects,» EJ Econjournals, vol. 6, nº ISSC 2016, pp. 6-7, 2016.M. A. Chaves, «La ingeniería de requerimientos y su importancia en el desarrollo de proyectos de software,» InterSedes: Revista de las Sedes Regionales, pp. 1-13, 2005.J. M. Pacheco Casadiego, «Modelado de requerimientos de softwares,» Universidad Cooperativa de Colombia Sede Ibagué - Documentos de docencia, p. 6, 2016.M. S. Tabares, F. Arango y R. Anaya, «UNA REVISIÓN DE MODELOS Y SEMÁNTICAS PARA LA TRAZABILIDAD DE REQUISITOS,» Revista EIA, pp. 32-42, 2006.PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/22bd5cfb-16d8-48fd-968c-bff9b8d6ffe4/download3bce4f7ab09dfc588f126e1e36e98a45MD57TEXT2019_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software.pdf.txt2019_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software.pdf.txtExtracted texttext/plain51986https://repository.ucc.edu.co/bitstreams/18b194f6-c8b9-462c-ac34-beee7888d59a/download998c12bc496d415557ff71556c7e2737MD582019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoLicenciaUso.pdf.txt2019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoLicenciaUso.pdf.txtExtracted texttext/plain3https://repository.ucc.edu.co/bitstreams/aedf1144-87da-4ab7-89eb-9af8c534c4a2/download2228e977ebea8966e27929f43e39cb67MD592019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoPublicacionWeb.pdf.txt2019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoPublicacionWeb.pdf.txtExtracted texttext/plain1https://repository.ucc.edu.co/bitstreams/3fb88c32-802b-492b-8901-30bf6f6dfed1/download68b329da9893e34099c7d8ad5cb9c940MD510ORIGINAL2019_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software.pdf2019_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software.pdfTrabajo de gradoapplication/pdf2510262https://repository.ucc.edu.co/bitstreams/41e945e5-6709-4177-b279-401a70ab8fb1/downloadffb7039e5ec1a20d585b5de9dd87393fMD512019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoLicenciaUso.pdf2019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoLicenciaUso.pdfAutorización de publicación en la webapplication/pdf174011https://repository.ucc.edu.co/bitstreams/6e97e4af-ee63-4c95-a35d-778dd060b73c/download014843f8e251d7a8206e4943a9446befMD522019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoPublicacionWeb.pdf2019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoPublicacionWeb.pdfFormato Publicacion Webapplication/pdf92708https://repository.ucc.edu.co/bitstreams/06af6542-6f61-485c-88db-1a48c2974b84/download06a174c7927864f43669ed7c968f4827MD532019_script_base_de_datos-Anexo.zip2019_script_base_de_datos-Anexo.zipAnexoapplication/octet-stream18557https://repository.ucc.edu.co/bitstreams/8ca67d63-17ec-4f8d-aa6e-9393920e32c4/download92675980fee119b529aa4c7f7907d7c3MD542019_codigo_de_fuente_del_frontend_del_prototipo-Anexo.zip2019_codigo_de_fuente_del_frontend_del_prototipo-Anexo.zipAnexoapplication/octet-stream51537https://repository.ucc.edu.co/bitstreams/f4ee2058-c4a2-4542-bf7f-de5aab0f8960/download25192c7c55b6987b32adee9972baa1d5MD552019_codigo_de_fuente_del_backend_del_prototipo-Anexo.zip2019_codigo_de_fuente_del_backend_del_prototipo-Anexo.zipAnexoapplication/octet-stream896166https://repository.ucc.edu.co/bitstreams/acb9e41b-732b-4fbb-9e4b-e952d2261bb0/downloada7b5afd0d9c1c13449e08475cd8a6bdcMD56THUMBNAIL2019_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software.pdf.jpg2019_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software.pdf.jpgGenerated Thumbnailimage/jpeg3230https://repository.ucc.edu.co/bitstreams/c359a7e2-b0c5-4ec5-989b-17574f05219c/download8399e262f733247630a758353f2e3fa8MD5112019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoLicenciaUso.pdf.jpg2019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoLicenciaUso.pdf.jpgGenerated Thumbnailimage/jpeg5027https://repository.ucc.edu.co/bitstreams/0f1d4010-0130-42d8-a825-dd4163d60fa5/downloade70cfc3157b6dab0c28d28ceb7e7410bMD5122019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoPublicacionWeb.pdf.jpg2019_GongoraGranada_prototipo_de_trazabilidad_de_requerimientos_en_proyectos_de_software_para_empresas_pymes_de_desarrollo_de_software-FormatoPublicacionWeb.pdf.jpgGenerated Thumbnailimage/jpeg5668https://repository.ucc.edu.co/bitstreams/1db621e6-07c1-4ce8-82c9-a71498efda12/download721e6bfffd6a15172d6ba5da27f3fda8MD51320.500.12494/14071oai:repository.ucc.edu.co:20.500.12494/140712024-08-10 22:00:58.785open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=