Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java
- Autores:
-
García Victoria, Freddy Sebastián
Daza González, Frank Edward
- Tipo de recurso:
- Fecha de publicación:
- 2017
- Institución:
- Universidad de San Buenaventura
- Repositorio:
- Repositorio USB
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.usb.edu.co:10819/4581
- Acceso en línea:
- http://hdl.handle.net/10819/4581
- Palabra clave:
- Formato WAR
Servidor de producción
Formatos digitales
Arquitectura de software
Aplicaciones multimedia
- Rights
- License
- Atribución-NoComercial-SinDerivadas 2.5 Colombia
id |
SANBUENAV2_fcb53e743cfcdfa310fc4d8804c6453a |
---|---|
oai_identifier_str |
oai:bibliotecadigital.usb.edu.co:10819/4581 |
network_acronym_str |
SANBUENAV2 |
network_name_str |
Repositorio USB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java |
title |
Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java |
spellingShingle |
Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java Formato WAR Servidor de producción Formatos digitales Arquitectura de software Aplicaciones multimedia |
title_short |
Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java |
title_full |
Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java |
title_fullStr |
Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java |
title_full_unstemmed |
Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java |
title_sort |
Diseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en Java |
dc.creator.fl_str_mv |
García Victoria, Freddy Sebastián Daza González, Frank Edward |
dc.contributor.advisor.none.fl_str_mv |
Gómez Mosquera, Diego Armando López Dueñas, María Teresa |
dc.contributor.author.none.fl_str_mv |
García Victoria, Freddy Sebastián Daza González, Frank Edward |
dc.subject.spa.fl_str_mv |
Formato WAR Servidor de producción |
topic |
Formato WAR Servidor de producción Formatos digitales Arquitectura de software Aplicaciones multimedia |
dc.subject.lemb.spa.fl_str_mv |
Formatos digitales Arquitectura de software Aplicaciones multimedia |
publishDate |
2017 |
dc.date.accessioned.none.fl_str_mv |
2017-10-16T03:37:07Z |
dc.date.available.none.fl_str_mv |
2017-10-16T03:37:07Z |
dc.date.issued.none.fl_str_mv |
2017-01-17 |
dc.date.submitted.none.fl_str_mv |
2017-10-17 |
dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.spa.spa.fl_str_mv |
Trabajo de Grado |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10819/4581 |
url |
http://hdl.handle.net/10819/4581 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.cc.spa.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia http://creativecommons.org/licenses/by-nc-nd/2.5/co/ http://purl.org/coar/access_right/c_abf2 |
dc.format.spa.fl_str_mv |
pdf |
dc.format.extent.spa.fl_str_mv |
90 páginas |
dc.format.medium.spa.fl_str_mv |
Recurso en linea |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad de San Buenaventura |
dc.publisher.faculty.spa.fl_str_mv |
Ingenierias |
dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
dc.publisher.sede.spa.fl_str_mv |
Cali |
institution |
Universidad de San Buenaventura |
dc.source.bibliographicCitation.spa.fl_str_mv |
[1] Que son los microservicios. Recurso disponible [En línea] http://microservices.io/ (Enlace existente 05/09/2016). [2] Protocolo de comunicación. Recurso disponible [En línea] http://definicion.de/protocolo-de-comunicacion/ (Enlace existente 07/01/2017) [3] Que es y para qué sirve una API. Recurso disponible [En línea] http://www.internetya.co/que-es-y-para-que-sirve-una-api/ (Enlace existente 07/01/2017) [4] Que es una erp. Recurso disponible [En línea] http://www.aner.com/que-es-un-erp.html (Enlace existente 07/01/2017) [5] Oracle Docs. DAO Pattern (Data Access Object). Recurso disponible [En línea]. http://www.oracle.com/technetwork/java/dataaccessobject-138824.html (Enlace existente 20/03/2017). [6] Real academia española. Definición de “internauta”. Recurso disponible [En línea] http://dle.rae.es/?id=LvqsKVk (Enlace existente 05/06/2016). [7] Barrie Sosinsky. Cloud Computing Bible. Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256, 2011, p. 24. [8] Frank Buschmann Regine Meunier Hans Rohnert Peter Sornmerlad Michael Stal of Siemens AG, Germany. Pattern - Oriented Software Architecture A System of Patterns. JOHN WlLEY & SONS Chichester . New York . Brisbane . Toronto . Singapore 1996, p. 31. [9] Martin Fowler. Definición de “arquitectura de microservicios”. Recurso disponible [En línea] http://martinfowler.com/articles/microservices.html#footnote-etymology (Enlace existente 05/06/2016). [10] Generador de código para JavaEE. Zathuracode. Recurso disponible [En línea] http://zathuracode.org/ (Enlace existente 05/06/2016). [11] ¿What is software architecture? Recurso disponible [En línea] https://msdn.microsoft.com/en-us/library/ee658098.aspx (Enlace existente 05/03/2016). [12] HEIKO SCHULDT Database and Information Systems Group, Department of Computer Science, University of Basel, Basel, Switzerland. Multi-Tier Architecture. Comp. by: MGrahalatshmiGalleys0000874184 Date:19/11/08 Time:17:15:12 Stage:First Proof File Path://ppdys1108/Womat3/Production/PRODENV/0000000005/0000008302/0000000016/ 0000874184.3D. P. 1. [13] Leonard Richardson and Sam Ruby. RESTFul Web Services. O’Reilly. Beijing Cambridge Farnham Köln Sebastopol Tokyo. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. 2007 p. 215. [14] Michael P. Papazoglou, Web Services, 1st Edition, © Pearson Education Limited 2008. What is SOAP. Recurso disponible [En línea] https://www.cs.colorado.edu/~kena/classes/7818/f08/lectures/lecture_3_soap.pdf (Enlace existente 06/06/2016). [15] Miguel Arlandy Rodríguez. SOA vs. SOAP y REST. Recurso disponible [En línea]. https://www.adictosaltrabajo.com/tutoriales/soavs-soap-rest/#03 (Enlace existente 05/06/2016). [16] Santiago Pavón Gómez, Manuel Pérez, Herrera Cuadrillero. Arquitectura Basada en Microservicios. [Universidad Politécnica de Madrid]. Madrid. 2015 p. 9. [17] ¿What is Docker? Recurso disponible [En línea] https://www.docker.com/what-docker (Enlace existente 06/06/2016). [18] Zathuracode. Recurso disponible [En línea] http://zathuracode.org/ (Enlace existente 06/06/2016). [19] Migrando a microservicios. Recurso disponible [En línea] https://dzone.com/articles/migrating-to-microservices (Enlace existente 20/03/2017). [20] Patrón: Arquitectura en microservicios. Recurso disponible [En línea] http://microservices.io/patterns/microservices.html (Enlace existente 10/01/2017). [21] Que son los microservicios. Recurso disponible [En línea] http://microservices.io/ (Enlace existente 15/01/2017). [22] Arquitectura de Microservicios es una arquitectura de software ágil. Recurso disponible [En línea] http://www.javaworld.com/article/3075880/application-development/microservice-architecture-is-agile-software-architecture.html (Enlace existente 16/01/2017). [23] Adaptando de manera sencilla con automapper nuestros data transfer objects (dto) entity framework, wcf c#. Recurso disponible [En línea] https://jhonnyslopez.wordpress.com/2012/07/14/adaptando-de-manera-sencilla-con-automapper-nuestros-data-transfer-objects-dto-entity-framework-wcf-c/ (Enlace existente 20/03/2017). [24] Github Inc. ¿Qué es Github? Recurso disponible [En línea] https://github.com/about (Enlace existente 15/03/2017). [25] Eclipse Foundation. ¿Qué es Eclipse? Recurso disponible [En línea] http://www.eclipse.org/mars/ (Enlace existente 15/03/2017). [26] The Apache Velocity Project. ¿Qué es Velocity? Recurso disponible [En línea] http://velocity.apache.org (Enlace existente 15/03/2017). [27] Oracle. ¿What is Java technology and why do I need it? Recurso disponible [En línea] https://java.com/en/download/faq/whatis_java.xml (Enlace existente 05/06/2016). [28] Hibernate ORM. ¿Qué es Hibernate? Recurso disponible [En línea] http://hibernate.org/orm/ (Enlace existente 15/03/2017). [29] Apache Tomcat. ¿Qué es Apache Tomcat? Recurso disponible [En línea]. http://tomcat.apache.org (Enlace existente 29/03/2017). [30] Building Products at SoundCloud —Part I: Dealing with the Monolith. Phil Calçado. Recurso disponible [En línea] https://developers.soundcloud.com/blog/building-products-at-soundcloud-part-1-dealing-with-the-monolith (Enlace existente 22/05/2017). [31] Ingeniería de software: el proceso para el desarrollo de software. Alfredo Weitzenfeld Ridel y Silvia Guardati Buemo. Recurso disponible [En línea]. http://weitzenfeld.robolat.org/wp-content/uploads/2015/01/WeitzenfeldGuardatiComputacion2008.pdf (Enlace existente 22/05/2017). [32] Microservice Trade-Offs, Martin Fowler 01 July 2015. Recurso disponible [En línea]. https://martinfowler.com/articles/microservice-trade-offs.html (Enlace existente 22/05/2017). [33] Microservice Design Patterns, Arun Gupta. Recurso disponible [En línea]. https://dzone.com/articles/microservice-design-patterns (Enlace existente 22/05/2017). |
dc.source.instname.spa.fl_str_mv |
Universidad de San Buenaventura - Cali |
dc.source.other.spa.fl_str_mv |
Cali, Trabajo de Grado, T005.1 G216d |
dc.source.reponame.spa.fl_str_mv |
Biblioteca Digital Universidad de San Buenaventura |
bitstream.url.fl_str_mv |
https://bibliotecadigital.usb.edu.co/bitstreams/a1354c82-46bc-47c3-a7c0-141c04553bea/download https://bibliotecadigital.usb.edu.co/bitstreams/7ef26122-167b-477f-b05c-66cc8abbca09/download https://bibliotecadigital.usb.edu.co/bitstreams/dcdf2d6d-ca72-477b-8842-75c662a42454/download https://bibliotecadigital.usb.edu.co/bitstreams/76fa1776-22ec-46c6-b4b1-c3a9efefbf24/download |
bitstream.checksum.fl_str_mv |
2283a1bba2cd64f425347114e9e1090b 0c7b7184e7583ec671a5d9e43f0939c0 e79f2636e2c9f2336573e11318c8b7b6 54ca5470e40787d473f112716a6c1bad |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad de San Buenaventura Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1837099274206183424 |
spelling |
Comunidad Científica y AcadémicaGómez Mosquera, Diego Armando681d0b17-df9b-4ad2-87a5-5da6a54065c0-1López Dueñas, María Teresab65a212a-e852-4850-8a77-fc7d4e11a621-1García Victoria, Freddy Sebastiánec99392a-e200-4b17-846c-60f26423e461-1Daza González, Frank Edward25075212-5213-441b-86ff-9515bfdb29f6-12017-10-16T03:37:07Z2017-10-16T03:37:07Z2017-01-172017-10-17pdf90 páginasRecurso en lineaapplication/pdfhttp://hdl.handle.net/10819/4581spaUniversidad de San BuenaventuraIngenieriasIngeniería de SistemasCaliAtribución-NoComercial-SinDerivadas 2.5 ColombiaPor medio de este formato manifiesto mi voluntad de AUTORIZAR a la Universidad de San Buenaventura, Sede Bogotá, Seccionales Medellín, Cali y Cartagena, la difusión en texto completo de manera gratuita y por tiempo indefinido en la Biblioteca Digital Universidad de San Buenaventura, el documento académico-investigativo objeto de la presente autorización, con fines estrictamente educativos, científicos y culturales, en los términos establecidos en la Ley 23 de 1982, Ley 44 de 1993, Decisión Andina 351 de 1993, Decreto 460 de 1995 y demás normas generales sobre derechos de autor. Como autor manifiesto que el presente documento académico-investigativo es original y se realiza sin violar o usurpar derechos de autor de terceros, por lo tanto, la obra es de mi exclusiva autora y poseo la titularidad sobre la misma. La Universidad de San Buenaventura no será responsable de ninguna utilización indebida del documento por parte de terceros y será exclusivamente mi responsabilidad atender personalmente cualquier reclamación que pueda presentarse a la Universidad. Autorizo a la Biblioteca Digital de la Universidad de San Buenaventura convertir el documento al formato que el repositorio lo requiera (impreso, digital, electrónico o cualquier otro conocido o por conocer) o con fines de preservación digital. Esta autorización no implica renuncia a la facultad que tengo de publicar posteriormente la obra, en forma total o parcial, por lo cual podrá, dando aviso por escrito con no menos de un mes de antelación, solicitar que el documento deje de estar disponible para el público en la Biblioteca Digital de la Universidad de San Buenaventura, así mismo, cuando se requiera por razones legales y/o reglas del editor de una revista.http://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2[1] Que son los microservicios. Recurso disponible [En línea] http://microservices.io/ (Enlace existente 05/09/2016). [2] Protocolo de comunicación. Recurso disponible [En línea] http://definicion.de/protocolo-de-comunicacion/ (Enlace existente 07/01/2017) [3] Que es y para qué sirve una API. Recurso disponible [En línea] http://www.internetya.co/que-es-y-para-que-sirve-una-api/ (Enlace existente 07/01/2017) [4] Que es una erp. Recurso disponible [En línea] http://www.aner.com/que-es-un-erp.html (Enlace existente 07/01/2017) [5] Oracle Docs. DAO Pattern (Data Access Object). Recurso disponible [En línea]. http://www.oracle.com/technetwork/java/dataaccessobject-138824.html (Enlace existente 20/03/2017). [6] Real academia española. Definición de “internauta”. Recurso disponible [En línea] http://dle.rae.es/?id=LvqsKVk (Enlace existente 05/06/2016). [7] Barrie Sosinsky. Cloud Computing Bible. Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256, 2011, p. 24. [8] Frank Buschmann Regine Meunier Hans Rohnert Peter Sornmerlad Michael Stal of Siemens AG, Germany. Pattern - Oriented Software Architecture A System of Patterns. JOHN WlLEY & SONS Chichester . New York . Brisbane . Toronto . Singapore 1996, p. 31. [9] Martin Fowler. Definición de “arquitectura de microservicios”. Recurso disponible [En línea] http://martinfowler.com/articles/microservices.html#footnote-etymology (Enlace existente 05/06/2016). [10] Generador de código para JavaEE. Zathuracode. Recurso disponible [En línea] http://zathuracode.org/ (Enlace existente 05/06/2016). [11] ¿What is software architecture? Recurso disponible [En línea] https://msdn.microsoft.com/en-us/library/ee658098.aspx (Enlace existente 05/03/2016). [12] HEIKO SCHULDT Database and Information Systems Group, Department of Computer Science, University of Basel, Basel, Switzerland. Multi-Tier Architecture. Comp. by: MGrahalatshmiGalleys0000874184 Date:19/11/08 Time:17:15:12 Stage:First Proof File Path://ppdys1108/Womat3/Production/PRODENV/0000000005/0000008302/0000000016/ 0000874184.3D. P. 1. [13] Leonard Richardson and Sam Ruby. RESTFul Web Services. O’Reilly. Beijing Cambridge Farnham Köln Sebastopol Tokyo. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. 2007 p. 215. [14] Michael P. Papazoglou, Web Services, 1st Edition, © Pearson Education Limited 2008. What is SOAP. Recurso disponible [En línea] https://www.cs.colorado.edu/~kena/classes/7818/f08/lectures/lecture_3_soap.pdf (Enlace existente 06/06/2016). [15] Miguel Arlandy Rodríguez. SOA vs. SOAP y REST. Recurso disponible [En línea]. https://www.adictosaltrabajo.com/tutoriales/soavs-soap-rest/#03 (Enlace existente 05/06/2016). [16] Santiago Pavón Gómez, Manuel Pérez, Herrera Cuadrillero. Arquitectura Basada en Microservicios. [Universidad Politécnica de Madrid]. Madrid. 2015 p. 9. [17] ¿What is Docker? Recurso disponible [En línea] https://www.docker.com/what-docker (Enlace existente 06/06/2016). [18] Zathuracode. Recurso disponible [En línea] http://zathuracode.org/ (Enlace existente 06/06/2016). [19] Migrando a microservicios. Recurso disponible [En línea] https://dzone.com/articles/migrating-to-microservices (Enlace existente 20/03/2017). [20] Patrón: Arquitectura en microservicios. Recurso disponible [En línea] http://microservices.io/patterns/microservices.html (Enlace existente 10/01/2017). [21] Que son los microservicios. Recurso disponible [En línea] http://microservices.io/ (Enlace existente 15/01/2017). [22] Arquitectura de Microservicios es una arquitectura de software ágil. Recurso disponible [En línea] http://www.javaworld.com/article/3075880/application-development/microservice-architecture-is-agile-software-architecture.html (Enlace existente 16/01/2017). [23] Adaptando de manera sencilla con automapper nuestros data transfer objects (dto) entity framework, wcf c#. Recurso disponible [En línea] https://jhonnyslopez.wordpress.com/2012/07/14/adaptando-de-manera-sencilla-con-automapper-nuestros-data-transfer-objects-dto-entity-framework-wcf-c/ (Enlace existente 20/03/2017). [24] Github Inc. ¿Qué es Github? Recurso disponible [En línea] https://github.com/about (Enlace existente 15/03/2017). [25] Eclipse Foundation. ¿Qué es Eclipse? Recurso disponible [En línea] http://www.eclipse.org/mars/ (Enlace existente 15/03/2017). [26] The Apache Velocity Project. ¿Qué es Velocity? Recurso disponible [En línea] http://velocity.apache.org (Enlace existente 15/03/2017). [27] Oracle. ¿What is Java technology and why do I need it? Recurso disponible [En línea] https://java.com/en/download/faq/whatis_java.xml (Enlace existente 05/06/2016). [28] Hibernate ORM. ¿Qué es Hibernate? Recurso disponible [En línea] http://hibernate.org/orm/ (Enlace existente 15/03/2017). [29] Apache Tomcat. ¿Qué es Apache Tomcat? Recurso disponible [En línea]. http://tomcat.apache.org (Enlace existente 29/03/2017). [30] Building Products at SoundCloud —Part I: Dealing with the Monolith. Phil Calçado. Recurso disponible [En línea] https://developers.soundcloud.com/blog/building-products-at-soundcloud-part-1-dealing-with-the-monolith (Enlace existente 22/05/2017). [31] Ingeniería de software: el proceso para el desarrollo de software. Alfredo Weitzenfeld Ridel y Silvia Guardati Buemo. Recurso disponible [En línea]. http://weitzenfeld.robolat.org/wp-content/uploads/2015/01/WeitzenfeldGuardatiComputacion2008.pdf (Enlace existente 22/05/2017). [32] Microservice Trade-Offs, Martin Fowler 01 July 2015. Recurso disponible [En línea]. https://martinfowler.com/articles/microservice-trade-offs.html (Enlace existente 22/05/2017). [33] Microservice Design Patterns, Arun Gupta. Recurso disponible [En línea]. https://dzone.com/articles/microservice-design-patterns (Enlace existente 22/05/2017).Universidad de San Buenaventura - CaliCali, Trabajo de Grado, T005.1 G216dBiblioteca Digital Universidad de San BuenaventuraFormato WARServidor de producciónFormatos digitalesArquitectura de softwareAplicaciones multimediaIngeniero de SistemasDiseño y construcción de un componente para el generador de código ZathuraCode que genere proyectos con arquitectura basada en microservicios en JavaTrabajo de grado - PregradoTrabajo de Gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fPublicationORIGINALDiseño_Construcción_Componente_2017.pdfDiseño_Construcción_Componente_2017.pdfapplication/pdf5259767https://bibliotecadigital.usb.edu.co/bitstreams/a1354c82-46bc-47c3-a7c0-141c04553bea/download2283a1bba2cd64f425347114e9e1090bMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82071https://bibliotecadigital.usb.edu.co/bitstreams/7ef26122-167b-477f-b05c-66cc8abbca09/download0c7b7184e7583ec671a5d9e43f0939c0MD52TEXTDiseño_Construcción_Componente_2017.pdf.txtDiseño_Construcción_Componente_2017.pdf.txtExtracted texttext/plain106810https://bibliotecadigital.usb.edu.co/bitstreams/dcdf2d6d-ca72-477b-8842-75c662a42454/downloade79f2636e2c9f2336573e11318c8b7b6MD53THUMBNAILDiseño_Construcción_Componente_2017.pdf.jpgDiseño_Construcción_Componente_2017.pdf.jpgGenerated Thumbnailimage/jpeg9417https://bibliotecadigital.usb.edu.co/bitstreams/76fa1776-22ec-46c6-b4b1-c3a9efefbf24/download54ca5470e40787d473f112716a6c1badMD5410819/4581oai:bibliotecadigital.usb.edu.co:10819/45812025-06-16 15:03:27.711http://creativecommons.org/licenses/by-nc-nd/2.5/co/https://bibliotecadigital.usb.edu.coRepositorio Institucional Universidad de San Buenaventura Colombiabdigital@metabiblioteca.comPGNlbnRlcj4KPGgzPkJJQkxJT1RFQ0EgRElHSVRBTCBVTklWRVJTSURBRCBERSBTQU4gQlVFTkFWRU5UVVJBIC0gQ09MT01CSUE8L2gzPgo8cD4KVMOpcm1pbm9zIGRlIGxhIGxpY2VuY2lhIGdlbmVyYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgcmVwb3NpdG9yaW8gaW5zdGl0dWNpb25hbDwvcD48L2NlbnRlcj4KPFAgQUxJR049Y2VudGVyPgpQb3IgbWVkaW8gZGUgZXN0ZSBmb3JtYXRvIG1hbmlmaWVzdG8gbWkgdm9sdW50YWQgZGUgQVVUT1JJWkFSIGEgbGEgVW5pdmVyc2lkYWQgZGUgU2FuIEJ1ZW5hdmVudHVyYSwgU2VkZSBCb2dvdMOhIHkgPEJSPlNlY2Npb25hbGVzIE1lZGVsbMOtbiwgQ2FsaSB5IENhcnRhZ2VuYSwgbGEgZGlmdXNpw7NuIGVuIHRleHRvIGNvbXBsZXRvIGRlIG1hbmVyYSBncmF0dWl0YSB5IHBvciB0aWVtcG8gaW5kZWZpbmlkbyBlbiBsYTxCUj4gQmlibGlvdGVjYSBEaWdpdGFsIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIGVsIGRvY3VtZW50byBhY2Fkw6ltaWNvIC0gaW52ZXN0aWdhdGl2byBvYmpldG8gZGUgbGEgcHJlc2VudGUgPEJSPmF1dG9yaXphY2nDs24sIGNvbiBmaW5lcyBlc3RyaWN0YW1lbnRlIGVkdWNhdGl2b3MsIGNpZW50w63CrWZpY29zIHkgY3VsdHVyYWxlcywgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDxCUj4gMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvczxCUj4gZGUgYXV0b3IuIDxCUj4gCiAKQ29tbyBhdXRvciBtYW5pZmllc3RvIHF1ZSBlbCBwcmVzZW50ZSBkb2N1bWVudG8gYWNhZMOpbWljbyAtIGludmVzdGlnYXRpdm8gZXMgb3JpZ2luYWwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gPEJSPiB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgbWkgZXhjbHVzaXZhIGF1dG9yw63CrWEgeSBwb3NlbyBsYSB0aXR1bGFyaWRhZCA8QlI+IHNvYnJlIGxhIG1pc21hLiBMYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIG5vIHNlcsOhIHJlc3BvbnNhYmxlIGRlIG5pbmd1bmEgdXRpbGl6YWNpw7NuIGluZGViaWRhIGRlbCBkb2N1bWVudG8gPEJSPnBvciBwYXJ0ZSBkZSB0ZXJjZXJvcyB5IHNlcsOhIGV4Y2x1c2l2YW1lbnRlIG1pIHJlc3BvbnNhYmlsaWRhZCBhdGVuZGVyIHBlcnNvbmFsbWVudGUgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBxdWUgcHVlZGE8QlI+IHByZXNlbnRhcnNlIGEgbGEgVW5pdmVyc2lkYWQuIDxCUj4KIApBdXRvcml6byBhIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBsYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYWwgZm9ybWF0byBxdWUgZWwgPEJSPnJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBvIGNvbiBmaW5lcyBkZTxCUj4gcHJlc2VydmFjacOzbiBkaWdpdGFsLiA8QlI+CiAKRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGVuZ28gZGUgcHVibGljYXIgcG9zdGVyaW9ybWVudGUgbGEgb2JyYSwgZW4gZm9ybWEgdG90YWwgbyA8QlI+cGFyY2lhbCwgcG9yIGxvIGN1YWwgcG9kcsOpLCBkYW5kbyBhdmlzbyBwb3IgZXNjcml0byBjb24gbm8gbWVub3MgZGUgdW4gbWVzIGRlIGFudGVsYWNpw7NuLCBzb2xpY2l0YXIgcXVlIGVsIDxCUj5kb2N1bWVudG8gZGVqZSBkZSBlc3RhciBkaXNwb25pYmxlIHBhcmEgZWwgcMO6YmxpY28gZW4gbGEgQmlibGlvdGVjYSBEaWdpdGFsIGRlIGxhIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIDxCUj4gYXPDrcKtIG1pc21vLCBjdWFuZG8gc2UgcmVxdWllcmEgcG9yIHJhem9uZXMgbGVnYWxlcyB5L28gcmVnbGFzIGRlbCBlZGl0b3IgZGUgdW5hIHJldmlzdGEuIDxCUj48L1A+Cg== |