Investigación e Innovación en Ingeniería de Software

La Facultad de Ingeniería y el grupo de investigación GIISTA del Tecnológico de Antioquia - Institución Universitaria, conscientes de las necesidades de desarrollo de las nuevas tecnologías de la información y las comunicaciones, sus métodos y estrategias de investigación y sus nuevos desarr...

Full description

Autores:
Valdés Quintero, Juan Carlos
Parra Toro, Juan Camilo
Escobar Martínez, John Fernando
Tobón Cataño, Gloria Yaned
Rojas R, Mónica María
Reyes Gamboa, Adriana Xiomara
Jimenez Builes, Jovani Alberto
Soto Duran, Dario Enrique
Parra Valencia, Jorge Andrick
Cuesta Quintero, Byron
Gil Vera, Víctor Daniel
Giraldo Escobar, Ramiro Antonio
Montoya Suarez, Lina María
Botero Tabares, Ricardo de J.
Guevara Calume, Roberto
Castro Castro, Carlos Arturo
Jaramillo Ramírez, Leon Daniel
Mazo Peña, Raúl Ivan
Giraldo Gómez, Gloria Lucía
Noreña Cardona, Paola Andrea
Zapata Jaramillo, Carlos Mario
Villamizar Jaimes, Aixa Eileen
Vera Contreras, Milton Jesús
Herrera Cáceres, Matías
Gallardo Pérez, Oscar Alberto
Marín, Beatriz
Pantoja, Antonio
Osorio, Daniel
Idrobo, Miguel Andres
Núñez Ortiz, Edwin
Toro Lazo, Alonso
Gálvez Botero, Juan Guillermo
Peláez Valencia, Luis Eduardo
Hurtado Gil, Sandra Victoria
Arias Vargas, Juan Luis
Delgado, Iván
Bohada Jaime, John A.
Ríos Gutiérrez, Geiver Vianey
Villamizar Suaza, Katerine
Giraldo Mejía, Juan Camilo
Amariles Camacho, Mauricio
Vargas Agudelo, Fabio Alberto
Durango Vanegas, Claudia Elena
Tipo de recurso:
Book
Fecha de publicación:
2018
Institución:
Tecnológico de Antioquia
Repositorio:
Repositorio Tdea
Idioma:
spa
OAI Identifier:
oai:dspace.tdea.edu.co:tdea/1310
Acceso en línea:
https://dspace.tdea.edu.co/handle/tdea/1310
Palabra clave:
Tecnología
Ciencia
Economía
Rights
closedAccess
License
https://issuu.com/boletin_marcat_tdea/docs/ingenieria_software_volumen_2
id RepoTdea2_29b51162490413785cc188e6cf6c72bb
oai_identifier_str oai:dspace.tdea.edu.co:tdea/1310
network_acronym_str RepoTdea2
network_name_str Repositorio Tdea
repository_id_str
dc.title.spa.fl_str_mv Investigación e Innovación en Ingeniería de Software
title Investigación e Innovación en Ingeniería de Software
spellingShingle Investigación e Innovación en Ingeniería de Software
Tecnología
Ciencia
Economía
title_short Investigación e Innovación en Ingeniería de Software
title_full Investigación e Innovación en Ingeniería de Software
title_fullStr Investigación e Innovación en Ingeniería de Software
title_full_unstemmed Investigación e Innovación en Ingeniería de Software
title_sort Investigación e Innovación en Ingeniería de Software
dc.creator.fl_str_mv Valdés Quintero, Juan Carlos
Parra Toro, Juan Camilo
Escobar Martínez, John Fernando
Tobón Cataño, Gloria Yaned
Rojas R, Mónica María
Reyes Gamboa, Adriana Xiomara
Jimenez Builes, Jovani Alberto
Soto Duran, Dario Enrique
Parra Valencia, Jorge Andrick
Cuesta Quintero, Byron
Gil Vera, Víctor Daniel
Giraldo Escobar, Ramiro Antonio
Montoya Suarez, Lina María
Botero Tabares, Ricardo de J.
Guevara Calume, Roberto
Castro Castro, Carlos Arturo
Jaramillo Ramírez, Leon Daniel
Mazo Peña, Raúl Ivan
Giraldo Gómez, Gloria Lucía
Noreña Cardona, Paola Andrea
Zapata Jaramillo, Carlos Mario
Villamizar Jaimes, Aixa Eileen
Vera Contreras, Milton Jesús
Herrera Cáceres, Matías
Gallardo Pérez, Oscar Alberto
Marín, Beatriz
Pantoja, Antonio
Osorio, Daniel
Idrobo, Miguel Andres
Núñez Ortiz, Edwin
Toro Lazo, Alonso
Gálvez Botero, Juan Guillermo
Peláez Valencia, Luis Eduardo
Hurtado Gil, Sandra Victoria
Arias Vargas, Juan Luis
Delgado, Iván
Bohada Jaime, John A.
Ríos Gutiérrez, Geiver Vianey
Villamizar Suaza, Katerine
Giraldo Mejía, Juan Camilo
Amariles Camacho, Mauricio
Vargas Agudelo, Fabio Alberto
Durango Vanegas, Claudia Elena
dc.contributor.author.none.fl_str_mv Valdés Quintero, Juan Carlos
Parra Toro, Juan Camilo
Escobar Martínez, John Fernando
Tobón Cataño, Gloria Yaned
Rojas R, Mónica María
Reyes Gamboa, Adriana Xiomara
Jimenez Builes, Jovani Alberto
Soto Duran, Dario Enrique
Parra Valencia, Jorge Andrick
Cuesta Quintero, Byron
Gil Vera, Víctor Daniel
Giraldo Escobar, Ramiro Antonio
Montoya Suarez, Lina María
Botero Tabares, Ricardo de J.
Guevara Calume, Roberto
Castro Castro, Carlos Arturo
Jaramillo Ramírez, Leon Daniel
Mazo Peña, Raúl Ivan
Giraldo Gómez, Gloria Lucía
Noreña Cardona, Paola Andrea
Zapata Jaramillo, Carlos Mario
Villamizar Jaimes, Aixa Eileen
Vera Contreras, Milton Jesús
Herrera Cáceres, Matías
Gallardo Pérez, Oscar Alberto
Marín, Beatriz
Pantoja, Antonio
Osorio, Daniel
Idrobo, Miguel Andres
Núñez Ortiz, Edwin
Toro Lazo, Alonso
Gálvez Botero, Juan Guillermo
Peláez Valencia, Luis Eduardo
Hurtado Gil, Sandra Victoria
Arias Vargas, Juan Luis
Delgado, Iván
Bohada Jaime, John A.
Ríos Gutiérrez, Geiver Vianey
Villamizar Suaza, Katerine
Giraldo Mejía, Juan Camilo
Amariles Camacho, Mauricio
Vargas Agudelo, Fabio Alberto
Durango Vanegas, Claudia Elena
dc.subject.unesco.none.fl_str_mv Tecnología
Ciencia
Economía
topic Tecnología
Ciencia
Economía
description La Facultad de Ingeniería y el grupo de investigación GIISTA del Tecnológico de Antioquia - Institución Universitaria, conscientes de las necesidades de desarrollo de las nuevas tecnologías de la información y las comunicaciones, sus métodos y estrategias de investigación y sus nuevos desarrollos, compilan resultados de investigaciones de la comunidad académica e investigativa del país y exponen diferentes enfoques de la disciplina a través de la segunda edición del libro denominado: Investigación e innovación de la ingeniería de software
publishDate 2018
dc.date.issued.none.fl_str_mv 2018-12-16
dc.date.accessioned.none.fl_str_mv 2021-06-01T15:35:28Z
dc.date.available.none.fl_str_mv 2021-06-01T15:35:28Z
dc.type.spa.fl_str_mv Libro
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_2f33
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/book
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/LIB
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_2f33
status_str publishedVersion
dc.identifier.isbn.none.fl_str_mv 978-958-59925-8-0
dc.identifier.uri.none.fl_str_mv https://dspace.tdea.edu.co/handle/tdea/1310
identifier_str_mv 978-958-59925-8-0
url https://dspace.tdea.edu.co/handle/tdea/1310
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv https://issuu.com/boletin_marcat_tdea/docs/ingenieria_software_volumen_2
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_14cb
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/closedAccess
rights_invalid_str_mv https://issuu.com/boletin_marcat_tdea/docs/ingenieria_software_volumen_2
http://purl.org/coar/access_right/c_14cb
eu_rights_str_mv closedAccess
dc.format.extent.spa.fl_str_mv 180 p.
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Sello Editorial Tecnológico de Antioquia
dc.source.spa.fl_str_mv https://issuu.com/boletin_marcat_tdea/docs/ingenieria_software_volumen_2
institution Tecnológico de Antioquia
bitstream.url.fl_str_mv https://dspace.tdea.edu.co/bitstream/tdea/1310/4/Investigaci%c3%b3n%20e%20Innovaci%c3%b3n%20en%20Ingenier%c3%ada%20de%20Software%20%281%29.pdf.jpg
https://dspace.tdea.edu.co/bitstream/tdea/1310/3/Investigaci%c3%b3n%20e%20Innovaci%c3%b3n%20en%20Ingenier%c3%ada%20de%20Software%20%281%29.pdf.txt
https://dspace.tdea.edu.co/bitstream/tdea/1310/2/license.txt
https://dspace.tdea.edu.co/bitstream/tdea/1310/1/Investigaci%c3%b3n%20e%20Innovaci%c3%b3n%20en%20Ingenier%c3%ada%20de%20Software%20%281%29.pdf
bitstream.checksum.fl_str_mv a0948c92b86c254c011b3a9ae7910dcc
ec51465b4ca2928d246d7ee0453467b2
2f9959eaf5b71fae44bbf9ec84150c7a
97e1752a3178f5b1a57d3fd5b10ff07f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Tecnologico de Antioquia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1812189191563378688
spelling Valdés Quintero, Juan Carlose000e616-a4fb-4851-8739-9a5e89f99234Parra Toro, Juan Camilo24859c2e-098f-40c3-b9c6-9b0b3c658426Escobar Martínez, John Fernando41006e50-25bf-434f-8b2f-0f77c10e8d34Tobón Cataño, Gloria Yaned2df3d2fd-80a4-443f-ba2a-45159924341eRojas R, Mónica Maríad9eaf019-63d5-44e9-8a4e-10e5711b9390Reyes Gamboa, Adriana Xiomarae315677b-7b18-456b-83c7-e84c1c98ec0fJimenez Builes, Jovani Albertob7ed825f-8ede-4616-a3df-b86a45697037Soto Duran, Dario Enrique1ca0a35b-0cd9-4228-bff7-e07e15e9bb7dParra Valencia, Jorge Andrickd3346f87-a0e2-4017-bd4d-6d1ffc18261dCuesta Quintero, Byronad0b8ad3-c129-4594-9a9c-2904609293e7Gil Vera, Víctor Danielf9c9b415-0390-4652-b629-3743819bfe97Giraldo Escobar, Ramiro Antonio2a729af7-e1d2-43b0-9bed-3730a336c6a0Montoya Suarez, Lina María196c8034-8f76-4f72-8887-706e7c4fa098Botero Tabares, Ricardo de J.d7a475ee-21d7-4712-bc5a-398384393618Guevara Calume, Roberto11ad968f-1bea-4db4-a031-3a9b9d7fecc7Castro Castro, Carlos Arturob38e7c85-8304-4d66-adeb-a01e390387f7Jaramillo Ramírez, Leon Daniel379f1aab-4ef6-48c6-88f7-2f9fcdb17d48Mazo Peña, Raúl Ivanafbca85b-7baf-4988-84b9-82a0e0255bd1Giraldo Gómez, Gloria Lucía051f25f1-07ee-425a-b491-40ccb85e62ecNoreña Cardona, Paola Andrea48c82199-57ba-4b2f-abb5-da9a4894e50fZapata Jaramillo, Carlos Mario654116d8-88c2-442b-b28b-7836db524d2fVillamizar Jaimes, Aixa Eileenc6bfe1a7-0f2f-4b2c-b6c9-1721fd32e1b3Vera Contreras, Milton Jesús1196726f-6314-4eff-93c3-86266613f911Herrera Cáceres, Matías2f168172-dcc6-4323-a2b8-c40c670c1768Gallardo Pérez, Oscar Alberto6b6e4285-8b6e-458d-ab29-e6b9f2b94592Marín, Beatriz2357f586-858a-40b2-b2e5-216656d54bcaPantoja, Antonio5da9f84f-11b1-42b1-8cf9-ff8a94f98ec8Osorio, Daniel033f923a-7207-484e-a52c-03e6838da37aIdrobo, Miguel Andres911d60e8-dfb7-4295-9931-69c66708802fNúñez Ortiz, Edwin90a3a0a1-9b39-4fde-88af-a425e37abf36Toro Lazo, Alonso79248f1a-7b29-40a4-98f6-7db746ad4280Gálvez Botero, Juan Guillermoeff52861-2045-4c36-8a3a-09394834d377Peláez Valencia, Luis Eduardo264361c8-1cc1-4686-bd75-80cf01823279Hurtado Gil, Sandra Victoriab41e5871-1a22-44bc-a051-9a17b88e9fbfArias Vargas, Juan Luisa12c4172-3ee7-4973-86d4-18d98ebb790bDelgado, Iván46694b24-5bf8-4e88-81ca-70b45c1d1746Bohada Jaime, John A.6ae60952-6990-4b3d-8a89-0feb1a931f67Ríos Gutiérrez, Geiver Vianey48216d7d-e315-4294-83d9-bb86ad09742bVillamizar Suaza, Katerineabf82ca7-4d56-4f61-b809-28f85a019b99Giraldo Mejía, Juan Camilo02954ed8-c1c7-4449-a226-011845bc4f81Amariles Camacho, Mauricio3d17d2e9-ad95-41c5-b31c-4b6b76b103b4Vargas Agudelo, Fabio Alberto430096c5-fb9c-4699-be17-5ff6154470edDurango Vanegas, Claudia Elenacfcbba32-cbce-47c8-9571-5265514c3b262021-06-01T15:35:28Z2021-06-01T15:35:28Z2018-12-16978-958-59925-8-0https://dspace.tdea.edu.co/handle/tdea/1310La Facultad de Ingeniería y el grupo de investigación GIISTA del Tecnológico de Antioquia - Institución Universitaria, conscientes de las necesidades de desarrollo de las nuevas tecnologías de la información y las comunicaciones, sus métodos y estrategias de investigación y sus nuevos desarrollos, compilan resultados de investigaciones de la comunidad académica e investigativa del país y exponen diferentes enfoques de la disciplina a través de la segunda edición del libro denominado: Investigación e innovación de la ingeniería de software1.PREFACIO, 7, 2.Capítulo I ... 9, UN FRAMEWORK PARA LA DEFINICIÓN DE MÉTRICAS EN INGENIERÍA DE LÍNEAS DE PRODUCTOS 3.Capítulo II-- 19, ASEGURAMIENTO DE LA CALIDAD DEL SOFTWARE: ACERCAMIENTO AL MARCO TEÓRICO Y AL ESTADO DE LA CUESTIÓN DESDE LA DISCIPLINA DE LA INGENIERÍA DE SOFTWARE 4.Capítulo III--31, METODOLOGÍAS CERCANAS AL DESARROLLO DE SOFTWARE LIBRE Y DE CÓDIGO ABIERTO (FOSS). EVALUANDO EL PROCESO DE DESARROLLO DESDE LA COOPERACIÓN 5.Capítulo IV--43, REVISIÓN SISTEMÁTICA A LOS CONTENIDOS DIGITALES INTERACTIVOS ELABORADOS CON PRÁCTICAS ÁGILES 6.Capítulo V--55, GESTIÓN DE RIESGOS ASOCIADOS A LAS PERSONAS EN PROYECTOS CON SCRUM: UNA REVISIÓN BIBLIOGRÁFICA 7.Capítulo VI--69, REPRESENTACIÓN DE EVENTOS A PARTIR DE ESTRUCTURAS LINGÜÍSTICAS BASADAS EN ROLES SEMÁNTICOS: UNA EXTENSIÓN AL ESQUEMA PRECONCEPTUAL 8.Capítulo VII--81, REPRESENTACIÓN EN EL NÚCLEO DE SEMAT DEL MODELO MADCE-TVD 9.Capítulo VIII--89. OBJETOS VIRTUALES DE APRENDIZAJE EN LA EDUCACIÓN SUPERIOR: UN CASO DE APLICACIÓN 10.Capítulo IX--101, LA MODA DE CLOUD COMPUTING: DESAFÍOS CURRICULARES 11.Capítulo X--11, GESTIÓN DE SEGURIDAD DE LA INFORMACIÓN EN LAS ORGANIZACIONES 12.Capítulo XI.123, SISTEMAS DE SOPORTE A LAS DECISIONES ESPACIALES CASO DE APLICACIÓN: MAPIFICACIÓN DE SERVICIOS ECOSISTÉMICOS EN LA GESTIÓN TERRITORIAL URBANA 13.Capítulo XII--139 MODELO DE MONITOREO Y MEJORA DE PROCESOS PARA PYMES DEL SECTOR JURÍDICO 14.Capítulo XIII--147, PROCEDIMIENTO PARA ESPECIFICAR Y VALIDAR REQUISITOS DE SOFTWARE 15.Capítulo XIV--161, MANEJO DE INFORMACIÓN GEOGRÁFICA A TRAVÉS DE HERRAMIENTAS INTEGRADAS. CASO DE ESTUDIO: CENSO ARBÓREO MUNICIPIO DE TULUÁ 16.Capítulo XV--169, REVISIÓN SISTEMÁTICA DE LITERATURA: FACTORES QUE AFECTAN EL PROCESO DE PRUEBAS DE SOFTWARE1a ed.180 p.application/pdfspaSello Editorial Tecnológico de Antioquiahttps://issuu.com/boletin_marcat_tdea/docs/ingenieria_software_volumen_2info:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbhttps://issuu.com/boletin_marcat_tdea/docs/ingenieria_software_volumen_2Investigación e Innovación en Ingeniería de SoftwareLibrohttp://purl.org/coar/resource_type/c_2f33Textinfo:eu-repo/semantics/bookhttps://purl.org/redcol/resource_type/LIBinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85TecnologíaCienciaEconomíaC. Kaner, B. Johnson, J. Falk y H. Q. Nguyen, “This is near-final, B. L. Recruiting Software Testers”, Software Development, N.° 7, pp. 62- 64, 1999, San Francisco,.ISO, I. IEEE, Systems and Software Engineering- -Vocabulary. ISO/IEC/IEEE 24765: (E) Piscataway, NJ: IEEE Computer Society, Tech. Rep, 2010C. García, A. Dávila y M. Pessoa, “Test process models: Systematic literature review”, en International Conference on Software Process Improvement and Capability Determination, Springer International Publishing, 2014, pp. 84-93F. A. Amo, L. M. Normand, y F. J. S. Pérez, Introducción a la ingeniería del software, Delta Publicaciones, 2005G. J. Myers, C. Sandler y T. Badgett, The art of software testing, John Wiley & Sons, 2011P. Kruchten, The rational unified process: an introduction, Addison-Wesley Professional, 2004A. Bertolino, “Software testing research: Achievements, challenges, dreams”, en 2007Future of Software Engineering, IEEE Computer Society, 2007, pp. 85-103M. J. Harrold, “Testing: a roadmap”, en Proceedings of the Conference on the Future of Software Engineering, ACM, 2000, pp. 61-72J. García, A. de Amescua y M. Velasco, “Top 10 de factores que obstaculizan la mejora de los procesos de verificación y validación en organizaciones intensivas en software”, REICIS. Revista Española de Innovación, Calidad e Ingeniería del Software, vol. 2, N.° 2, pp. 18-28, 2006.L. M. I. Infante, D. E. A. Rabí y M. M. Díaz, “Exposición a los riesgos en un proyecto de software: aplicación del modelo Mogeri”, Serie Científica de la Universidad de las Ciencias Informáticas, vol. 6, N.° 6, 2013A. Kitchenham, Guidelines for performing systematic literature reviews in software engineering, Technical report, EBSE Technical Report. EBSE, Durham: University of Durham, 2007D. H. Ham, “A model-based framework for classifying and diagnosing usability problems”, Cognition, technology & work, vol. 16, N.° 3, pp. 373-388, 2014H. Ohtera y S. Yamada, “Optimal allocation and control problems for software-testing resources”, IEEE Transactions on Reliability, vol. 39, N.° 2, pp. 171-176, 1990J. P. Zhang, W. F. Li, J. Yang y Z. Y. Ding, “Notice of Retraction Analysis of equipment’s software test’s problems and the countermeasures”, en International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering, (QR2MSE), IEEE, 2013, pp. 1143-1146.B. Suri y S. Singhal, “Literature survey of ant colony optimization in software testing”, en CSI Sixth International Conference on Software Engineering (CONSEG), IEEE, 2012, pp. 1-7.J. Kasurinen, O. Taipale y K. Smolander, “Analysis of problems in testing practices”, en Software Engineering Conference. APSEC’09, Asia-Pacific, IEEE, 2009, pp. 309-315C. Y. Huang y M. R. Lyu, “Optimal testing resource allocation, and sensitivity analysis in software development”, IEEE Transactions on Reliability, vol. 54, N.° 4, pp. 592-603, 2005K. Z. Bell y M. A. Vouk, “On effectiveness of pairwise methodology for testing network-centric software”, en Third International Conference on Information and Communications Technology ITIT. Parveen y S. Tilley, “When to migrate software testing to the cloud?”, En Third International Conference on Software Testing, Verification and Validation Workshops (ICSTW), IEEE, 2010, pp. 424-427J. Gao, Y. Lan y M. Jin, “A Model of ThirdParty Integration Testing Process Management for Foundation Software Platform”, en Fourth International Conference on Wireless Communications, Networking and Mobile Computing. WiCOM’08, IEEE, 2008, pp. 1-4C. Y. Huang, J. H. Lo, J. W. Lin, C. C. Sue y C. T. Lin, “Optimal resource allocation and sensitivity analysis for modular software testing”, en Fifth International Symposium on Multimedia Software Engineering. Proceedings, IEEE, 2003, pp. 231-238.Y. A. O. Jun-feng, Y. I. N. G. Shi, L. U. O. Ju-bo, X. Dan y J. Xiang-yang, “Reflective architecture based software testing management model”, en IEEE International Conference on Management of Innovation and Technology, vol. 2, IEEE, 2006, pp. 821-825.R. E. Lopez-Herrejon, J. Ferrer, F. Chicano, A. Egyed y E. Alba, “Comparative analysis of classical multi-objective evolutionary algorithms and seeding strategies for pairwise testing of software product lines”, en IEEE Congress on Evolutionary Computation (CEC), IEEE, 2014, pp. 387-396.D. N. Rao, M. V. Srinath y P. H. Bala, “Reliable code coverage technique in software testing”, en International Conference on Pattern Recognition, Informatics and Mobile Engineering (PRIME), IEEE, 2013, pp. 157-163.L. Xue-Mei, G. Guochang, L. Yong-Po y W. Ji, “Research and implementation of knowledge management methods in software testing process”, en WRI World Congress on Computer Science and Information Engineering, vol. 7, IEEE, 2009, pp. 739-743H. Yongming, W. Xianglin y Y. Chaoyuan, “Optimal budget spending for software testing under the condition of nonlinear constraint”, Journal of Systems Engineering and Electronics, vol. 14, N.° 3, pp. 92-97, 2003.T. Mahmoud y B. S. Ahmed, “An efficient strategy for covering array construction with fuzzy logicbased adaptive swarm optimization for software testing use”, Expert Systems vol. 42, N.° 22, pp. 8753-8765, 2015with Applications,B. S. Ahmed, T. S. Abdulsamad y M. Y Potrus, “Achievement of minimized combinatorial test suite for configuration-aware software functional testing using the cuckoo search algorithm”, Information and Software Technology, vol. 66, pp. 13-29, 2015J. Kempka, P. McMinn y D. Sudholt, “Design and analysis of different alternating variable searches for search-based software testing”, Theoretical Computer Science, vol. 605, pp. 1-20, 2015.P. Janczarek y J. Sosnowski, “Investigating software testing and maintenance reports: Case study”, Information and Software Technology, N.° 58, pp. 272-288, 2015L. Lin, J. He, Y. Zhang y F. Song, “Quality assurance through rigorous software specification and testing: A case study”, Procedia Computer Science, N.° 62, pp. 257-265, 2015C. Yang, “Software Safety Testing based on STPA”, Procedia Engineering, N.° 80, pp. 399- 406, 2014W. Afzal, S. Alone, K. Glocksien y R Torkar, “Software test process improvement approaches: A systematic literature review and an industrial case study”, Journal of Systems and Software, N.° 111, pp. 1-33, 2016R. N. Kacker, D. R. Kuhn, Y. Lei y J. F. Lawrence, “Combinatorial testing for software: An adaptation of design of experiments”, Measurement, vol. 46, N.° 9, pp. 3745-3752, 2013.E. Guerra y M. Aniche, “Achieving quality on software design through test-driven development”, en Software Quality Assurance: Large Scale and Complex Software-intensive Systems, Chapter 9, 2015A. Gotlieb, “Constraint-based testing: An emerging trend in software testing”, Advances in Computers, N.° 99, pp. 67-101, Chapter Two, 2015.H. Shah, M. J. Harrold y S. Sinha, “Global software testing under deadline pressure: Vendorside experiences”, Information and Software Technology, vol. 56, N.° 1, pp. 6-19, 2014.D. Cotroneo, R. Pietrantuono y S. Russo, “Testing techniques selection based on ODC fault types and software metrics”, Journal of Systems and Software, vol. 86, N.° 6, pp. 1613-1637, 2013.V. Garousi y J. A. Zhi, A survey of software testing practices in Canada, Journal of Systems and Software, vol. 86 N.° 5, pp. 1354-1376, 2013F. Elberzhager, J. Münch, y D. Assmann, “Analyzing the relationships between inspections and testing to provide a software testing focus”, Information and Software Technology, vol. 56, N.° 7, pp. 793-806, 2014J. J. Gutiérrez, M. J., Escalona y M. Mejías, “A Model-Driven approach for functional test case generation”, Journal of Systems and Software, N.° 109, pp. 214-228, 2015.M. V., Mäntylä y J. Itkonen, “How are software defects found? The role of implicit defect detection, individual responsibility, documents, and knowledge”, Information and Software Technology, vol. 56, N.° 12, pp. 1597-1612, 2014S. Vegas y V. Basili, “A characterization schema for software testing techniques”, Empirical Software Engineering, vol. 10, N.° 4, pp. 437- 466, 2005T. Xie, L. Zhang, X. Xiao, Y. F. Xiong y D. Hao, “Cooperative software testing and analysis: Advances and challenges”, Journal of Computer Science and Technology, vol. 29, N.° 4, pp. 713- 723, 2014M. V. Mäntylä, J. Itkonen y J. Iivonen, “Who tested my software? Testing as an organizationally cross-cutting activity”, Software Quality Journal, vol. 20, N.° 1, pp. 145-172, 2012.M. Felderer y R. Ramler, “Risk orientation in software testing processes of small and medium enterprises: An exploratory and comparative study”, Software Quality Journal, vol. 24, N.° 3, pp. 519-548, 2016.H. Yenigün, C. Yilmaz y A. Ulrich, “Advances in test generation for testing software and systems”, International Journal on Software Tools for Technology Transfer, vol. 18, N.° 3, pp. 245-249, 2016.R. Hewett, “Mining software defect data to support software testing management”, Applied Intelligence, vol. 34, N.° 2, pp. 245-257, 2011D. Liu, S. Xu y H. Liu, “Observations on Software Testing and Its Optimization”, en Computer and Information Science, R. Lee, ed., Switzerland: Springer International Publishing, 2013, pp. 33-49.Lu, J., Su, N., & Zhao, A. “Design and implementation of software testing cases management system based on J2EE”, en Information Engineering and Applications, Springer London, 2012, pp. 1268-1274D. H. Ham, “A model-based framework for classifying and diagnosing usability problems”, Cognition, Technology & Work, vol. 16, N.° 3, pp. 373-388, 2014THUMBNAILInvestigación e Innovación en Ingeniería de Software (1).pdf.jpgInvestigación e Innovación en Ingeniería de Software (1).pdf.jpgGenerated Thumbnailimage/jpeg12995https://dspace.tdea.edu.co/bitstream/tdea/1310/4/Investigaci%c3%b3n%20e%20Innovaci%c3%b3n%20en%20Ingenier%c3%ada%20de%20Software%20%281%29.pdf.jpga0948c92b86c254c011b3a9ae7910dccMD54open accessTEXTInvestigación e Innovación en Ingeniería de Software (1).pdf.txtInvestigación e Innovación en Ingeniería de Software (1).pdf.txtExtracted texttext/plain600863https://dspace.tdea.edu.co/bitstream/tdea/1310/3/Investigaci%c3%b3n%20e%20Innovaci%c3%b3n%20en%20Ingenier%c3%ada%20de%20Software%20%281%29.pdf.txtec51465b4ca2928d246d7ee0453467b2MD53open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace.tdea.edu.co/bitstream/tdea/1310/2/license.txt2f9959eaf5b71fae44bbf9ec84150c7aMD52open accessORIGINALInvestigación e Innovación en Ingeniería de Software (1).pdfInvestigación e Innovación en Ingeniería de Software (1).pdfapplication/pdf10804880https://dspace.tdea.edu.co/bitstream/tdea/1310/1/Investigaci%c3%b3n%20e%20Innovaci%c3%b3n%20en%20Ingenier%c3%ada%20de%20Software%20%281%29.pdf97e1752a3178f5b1a57d3fd5b10ff07fMD51open accesstdea/1310oai:dspace.tdea.edu.co:tdea/13102023-06-21 12:03:09.579open accessRepositorio Institucional Tecnologico de Antioquiabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=