Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum

El presente documento contiene la información necesaria para entender cómo se levantan requerimientos para el proceso de desarrollo de software y los pasos realizados por el equipo de trabajo para lograr una aplicación web que permita llevar la trazabilidad de insumos dentro de la universidad cooper...

Full description

Autores:
Rodas Lemir, Robert Gertian
Cisneros Fuentes, Edwin
Calderón Sallas, Héctor Herney
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/8520
Acceso en línea:
https://hdl.handle.net/20.500.12494/8520
Palabra clave:
Software
Trazabilidad
Inventario
Scrum
Aplicación web
Informe
Software
Traceability
Inventory
Scrum
Web application
Rights
openAccess
License
Atribución
id COOPER2_4e9b3a904964cbfea18b24da36d7b2e2
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/8520
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum
title Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum
spellingShingle Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum
Software
Trazabilidad
Inventario
Scrum
Aplicación web
Informe
Software
Traceability
Inventory
Scrum
Web application
title_short Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum
title_full Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum
title_fullStr Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum
title_full_unstemmed Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum
title_sort Diseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología Scrum
dc.creator.fl_str_mv Rodas Lemir, Robert Gertian
Cisneros Fuentes, Edwin
Calderón Sallas, Héctor Herney
dc.contributor.advisor.none.fl_str_mv Puentes Figueroa, Carlos Eduardo
dc.contributor.author.none.fl_str_mv Rodas Lemir, Robert Gertian
Cisneros Fuentes, Edwin
Calderón Sallas, Héctor Herney
dc.subject.spa.fl_str_mv Software
Trazabilidad
Inventario
Scrum
Aplicación web
topic Software
Trazabilidad
Inventario
Scrum
Aplicación web
Informe
Software
Traceability
Inventory
Scrum
Web application
dc.subject.classification.spa.fl_str_mv Informe
dc.subject.other.spa.fl_str_mv Software
Traceability
Inventory
Scrum
Web application
description El presente documento contiene la información necesaria para entender cómo se levantan requerimientos para el proceso de desarrollo de software y los pasos realizados por el equipo de trabajo para lograr una aplicación web que permita llevar la trazabilidad de insumos dentro de la universidad cooperativa de Colombia campus Arauca. el desarrollo de la aplicación se realizó utilizando lenguaje de programación php y para el orden de trabajo la metodología scrum
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2019-04-25T20:53:44Z
dc.date.available.none.fl_str_mv 2019-04-25T20:53:44Z
dc.date.issued.none.fl_str_mv 2019-04-04
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/8520
dc.identifier.bibliographicCitation.spa.fl_str_mv Rodas Lemir, Robert Gertian.,Cisneros Fuentes, Edwin.,Calderon Sallas, Hector.(2019) Diseño e implementación de un Sistema de Información Web que permita optimizar la compra de insumos en la sede Medicina Veterinaria de la Universidad Cooperativa de Colombia utilizando la metodología Scrum. Arauca: Universidad Coopetativa de Colombia
url https://hdl.handle.net/20.500.12494/8520
identifier_str_mv Rodas Lemir, Robert Gertian.,Cisneros Fuentes, Edwin.,Calderon Sallas, Hector.(2019) Diseño e implementación de un Sistema de Información Web que permita optimizar la compra de insumos en la sede Medicina Veterinaria de la Universidad Cooperativa de Colombia utilizando la metodología Scrum. Arauca: Universidad Coopetativa de Colombia
dc.relation.conferenceplace.spa.fl_str_mv Arauca
dc.relation.ispartofconference.spa.fl_str_mv Diplomado
dc.relation.references.spa.fl_str_mv ¿Qué es un desarrollo a medida? ¿Por qué y cuándo elegirlo? Recuperado de (https://www.synergyweb.es/blog/laravel-desarrollo-medida.html ) el 10 de enero de 2019
About materialize, Recuperado de ( https://materializecss.com/about.html) el 10 de enero de 2019
Aumento de la productividad en la gestión de proyectos, utilizando una metodología ágil aplicada en una fábrica de software en la ciudad de Guayaquil. (Julio Gamboa Manzaba)
Fundamentos de la gestión de inventarios, (Julián Andrés Zapata Cortes) Recuperado de (https://www.esumer.edu.co/images/centroeditorial/Libros/fei/libros/Fundamentosdelagestiondeinventarios.pdf) el 8 de enero de 2019
Introducción a internet, (Ing. Oscar Vallejos) Recuperado de (http://ing.unne.edu.ar/pub/internet.pdf) el 8 de enero de 2019
La Guía de Scrum, ( Ken Schwaber y Jeff Sutherland ), (julio 2016)Recuperado de (https://www.scrumguides.org/docs/scrumguide/v2016/2016-Scrum-Guide-Spanish.pdf#zoom=100) el 9 de enero de 2019
Manual de Metodologías Ágiles, (wingu) Recuperado de (https://www.winguweb.org/system/files/biblioteca/manual_de_metologias_agiles_final.pdf) el 8 de enero de 2019
Microsoft SQL Server, Recuperado de (https://msdn.microsoft.com/es-es/library/bb545450.aspx) el 10 de enero de 2019
Qué son las metodologías ágiles y su aplicación en el mercado actual, (Gonzalo Gabino Diestro) Recuperado de (https://www.uv.es/capgeminiuv/documents/Capgemini_Charla_Agile_UV.pdf) el 9 de enero de 2019
Recuperado de (https://www.internetya.co/que-es-html5-y-para-que-sirve/) el 10 de enero de 2019
Recuperado de (https://www.internetya.co/que-es-html5-y-para-que-sirve/) el 10 de enero de 2019
Software libre, (Rafael Camps Paré, Luis Alberto Casillas Santillán, Dolors Costal Costa, Marc Gibert Ginestà, Carme Martín Escofet, Oscar Pérez Mora) Recuperado de (https://www.uoc.edu/masters/oficiales/img/913.pdf) el 8 de enero de 2019
What is Scrum? Recuperado de ( https://www.mountaingoatsoftware.com/agile/scrum) el 9 de enero de 2019
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 Arauca
Universidad Cooperativa de Colombia - Arauca Facultad de Ingeniería de Sistemas
Universidad Cooperativa de Colombia - Arauca
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/10b9bbbb-0aaf-4d21-b267-2ae45726e504/download
https://repository.ucc.edu.co/bitstreams/6fa24d3d-66d1-48f6-baf4-71259b780aad/download
https://repository.ucc.edu.co/bitstreams/91d0d2f0-9029-4a38-8083-3ddc4c53b53a/download
https://repository.ucc.edu.co/bitstreams/bd9138f2-aa85-4bd7-97b3-df7cc84d14cc/download
https://repository.ucc.edu.co/bitstreams/37624852-2077-47f9-bb98-92a8d8fb0f72/download
https://repository.ucc.edu.co/bitstreams/fd22b045-4954-43f6-9e83-c67e812d4839/download
https://repository.ucc.edu.co/bitstreams/7b1676aa-6d99-40e3-b322-5e8f82572261/download
https://repository.ucc.edu.co/bitstreams/045c9dc9-af67-4658-adae-d5aa23af67a8/download
https://repository.ucc.edu.co/bitstreams/aace14b3-7d40-401f-a060-e6b4c653c9e7/download
bitstream.checksum.fl_str_mv 3bce4f7ab09dfc588f126e1e36e98a45
34803728609dd45f63c1a80a4406ec54
4c35378ffd4a8a77e470186f74d2c324
44735c2fcf652014dc4f20d6c2ec1f29
ce40f1fb0fb41400b3b88bb18a5f9128
00c1b7d496cc2b558ec04315ba70e077
a283535775cfb81509c9676e609cffcf
dd87eefa84ef591562751392c667851d
92e95277ebc5fa86f59236dca96e8724
bitstream.checksumAlgorithm.fl_str_mv 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_ 1814246694826541056
spelling Puentes Figueroa, Carlos EduardoRodas Lemir, Robert GertianCisneros Fuentes, EdwinCalderón Sallas, Héctor Herney2019-04-25T20:53:44Z2019-04-25T20:53:44Z2019-04-04https://hdl.handle.net/20.500.12494/8520Rodas Lemir, Robert Gertian.,Cisneros Fuentes, Edwin.,Calderon Sallas, Hector.(2019) Diseño e implementación de un Sistema de Información Web que permita optimizar la compra de insumos en la sede Medicina Veterinaria de la Universidad Cooperativa de Colombia utilizando la metodología Scrum. Arauca: Universidad Coopetativa de ColombiaEl presente documento contiene la información necesaria para entender cómo se levantan requerimientos para el proceso de desarrollo de software y los pasos realizados por el equipo de trabajo para lograr una aplicación web que permita llevar la trazabilidad de insumos dentro de la universidad cooperativa de Colombia campus Arauca. el desarrollo de la aplicación se realizó utilizando lenguaje de programación php y para el orden de trabajo la metodología scrumThis document contains the necessary information to understand how requirements for the software development process are raised and the steps taken by the work team to achieve a web application that allows to track the traceability of inputs within the cooperative university of Colombia campus Arauca. the development of the application was made using php programming language and for the work order the scrum methodology.Tabla de contenido Tabla de contenido2 Lista de figuras y tablas3 Introducción5 Planteamiento del Problema6 Justificación10 Objetivos11 Objetivo General.11 Objetivos Específicos.11 Marco teórico11 Metodologías ágiles12 Scrum13 Los inventarios17 Redes de computación21 El internet22 Bases de datos23 Estado del arte25 Marco conceptual27 Metodología29 Diseño31 Fase 1. Planificación del proyecto31 Fase 2. Diseño31 Fase 3. Codificación32 Fase 4. Pruebas32 Instrumentos32 SQL SERVER32 XAMPP32 HTML533 CSS333 JAVASCRIPT33 LARAVEL34 MATERIALIZE34 GITHUB34 HOSTING34 Procedimiento34 Resultados34 Conclusiones34 Discusión34 Referentes Bibliográficos35 Anexos35Robert.rodasl@campusucc.edu.coEdwin.cisneros@campusucc.edu.coHector.calderons@campusucc.edu.coAraucaUniversidad Cooperativa de Colombia - Arauca Facultad de Ingeniería de SistemasUniversidad Cooperativa de Colombia - AraucaIngeniería de SistemasSoftwareTrazabilidadInventarioScrumAplicación webInformeSoftwareTraceabilityInventoryScrumWeb applicationDiseño e implementación de un sistema de información WEB que permita optimizar la compra de insumos en la sede medicina veterinaria de la Universidad Cooperativa De Colombia utilizando la metodología ScrumTrabajo 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_abf2AraucaDiplomado¿Qué es un desarrollo a medida? ¿Por qué y cuándo elegirlo? Recuperado de (https://www.synergyweb.es/blog/laravel-desarrollo-medida.html ) el 10 de enero de 2019About materialize, Recuperado de ( https://materializecss.com/about.html) el 10 de enero de 2019Aumento de la productividad en la gestión de proyectos, utilizando una metodología ágil aplicada en una fábrica de software en la ciudad de Guayaquil. (Julio Gamboa Manzaba)Fundamentos de la gestión de inventarios, (Julián Andrés Zapata Cortes) Recuperado de (https://www.esumer.edu.co/images/centroeditorial/Libros/fei/libros/Fundamentosdelagestiondeinventarios.pdf) el 8 de enero de 2019Introducción a internet, (Ing. Oscar Vallejos) Recuperado de (http://ing.unne.edu.ar/pub/internet.pdf) el 8 de enero de 2019La Guía de Scrum, ( Ken Schwaber y Jeff Sutherland ), (julio 2016)Recuperado de (https://www.scrumguides.org/docs/scrumguide/v2016/2016-Scrum-Guide-Spanish.pdf#zoom=100) el 9 de enero de 2019Manual de Metodologías Ágiles, (wingu) Recuperado de (https://www.winguweb.org/system/files/biblioteca/manual_de_metologias_agiles_final.pdf) el 8 de enero de 2019Microsoft SQL Server, Recuperado de (https://msdn.microsoft.com/es-es/library/bb545450.aspx) el 10 de enero de 2019Qué son las metodologías ágiles y su aplicación en el mercado actual, (Gonzalo Gabino Diestro) Recuperado de (https://www.uv.es/capgeminiuv/documents/Capgemini_Charla_Agile_UV.pdf) el 9 de enero de 2019Recuperado de (https://www.internetya.co/que-es-html5-y-para-que-sirve/) el 10 de enero de 2019Recuperado de (https://www.internetya.co/que-es-html5-y-para-que-sirve/) el 10 de enero de 2019Software libre, (Rafael Camps Paré, Luis Alberto Casillas Santillán, Dolors Costal Costa, Marc Gibert Ginestà, Carme Martín Escofet, Oscar Pérez Mora) Recuperado de (https://www.uoc.edu/masters/oficiales/img/913.pdf) el 8 de enero de 2019What is Scrum? Recuperado de ( https://www.mountaingoatsoftware.com/agile/scrum) el 9 de enero de 2019PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/10b9bbbb-0aaf-4d21-b267-2ae45726e504/download3bce4f7ab09dfc588f126e1e36e98a45MD54ORIGINALTrazabilidad de insumos MVZ grupo3.pdfTrazabilidad de insumos MVZ grupo3.pdfapplication/pdf657043https://repository.ucc.edu.co/bitstreams/6fa24d3d-66d1-48f6-baf4-71259b780aad/download34803728609dd45f63c1a80a4406ec54MD51Licencia de uso RI Ver3.pdfLicencia de uso RI Ver3.pdfapplication/pdf184159https://repository.ucc.edu.co/bitstreams/91d0d2f0-9029-4a38-8083-3ddc4c53b53a/download4c35378ffd4a8a77e470186f74d2c324MD52base de datos.pngbase de datos.pngimage/png218369https://repository.ucc.edu.co/bitstreams/bd9138f2-aa85-4bd7-97b3-df7cc84d14cc/download44735c2fcf652014dc4f20d6c2ec1f29MD53THUMBNAILTrazabilidad de insumos MVZ grupo3.pdf.jpgTrazabilidad de insumos MVZ grupo3.pdf.jpgGenerated Thumbnailimage/jpeg3321https://repository.ucc.edu.co/bitstreams/37624852-2077-47f9-bb98-92a8d8fb0f72/downloadce40f1fb0fb41400b3b88bb18a5f9128MD55Licencia de uso RI Ver3.pdf.jpgLicencia de uso RI Ver3.pdf.jpgGenerated Thumbnailimage/jpeg4954https://repository.ucc.edu.co/bitstreams/fd22b045-4954-43f6-9e83-c67e812d4839/download00c1b7d496cc2b558ec04315ba70e077MD56base de datos.png.jpgbase de datos.png.jpgGenerated Thumbnailimage/jpeg5575https://repository.ucc.edu.co/bitstreams/7b1676aa-6d99-40e3-b322-5e8f82572261/downloada283535775cfb81509c9676e609cffcfMD57TEXTTrazabilidad de insumos MVZ grupo3.pdf.txtTrazabilidad de insumos MVZ grupo3.pdf.txtExtracted texttext/plain47974https://repository.ucc.edu.co/bitstreams/045c9dc9-af67-4658-adae-d5aa23af67a8/downloaddd87eefa84ef591562751392c667851dMD58Licencia de uso RI Ver3.pdf.txtLicencia de uso RI Ver3.pdf.txtExtracted texttext/plain4954https://repository.ucc.edu.co/bitstreams/aace14b3-7d40-401f-a060-e6b4c653c9e7/download92e95277ebc5fa86f59236dca96e8724MD5920.500.12494/8520oai:repository.ucc.edu.co:20.500.12494/85202024-08-10 22:25:56.097open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=