Formulación y diseño de proyectos de software
: tablas, figuras ; 28 cm.
- Autores:
-
Varón Quimbayo, Ángel Alberto
Cardona Patiño, Camilo Augusto
Tabares Parra, Gustavo Enrique
- Tipo de recurso:
- Book
- Fecha de publicación:
- 2023
- Institución:
- Fundación Universitaria del Área Andina
- Repositorio:
- Repositorio Digital Areandina
- Idioma:
- spa
- OAI Identifier:
- oai:digitk.areandina.edu.co:areandina/6031
- Acceso en línea:
- https://digitk.areandina.edu.co/handle/areandina/6031
- Palabra clave:
- Desarrollo de software
Elaboración de proyectos
Ingeniería de software
Control de calidad - Normas
- Rights
- openAccess
- License
- https://creativecommons.org/licenses/by-nc-sa/4.0/
| id |
RAreandin2_3f779f16ef165549975ac817c61e6ba6 |
|---|---|
| oai_identifier_str |
oai:digitk.areandina.edu.co:areandina/6031 |
| network_acronym_str |
RAreandin2 |
| network_name_str |
Repositorio Digital Areandina |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Formulación y diseño de proyectos de software |
| title |
Formulación y diseño de proyectos de software |
| spellingShingle |
Formulación y diseño de proyectos de software Desarrollo de software Elaboración de proyectos Ingeniería de software Control de calidad - Normas |
| title_short |
Formulación y diseño de proyectos de software |
| title_full |
Formulación y diseño de proyectos de software |
| title_fullStr |
Formulación y diseño de proyectos de software |
| title_full_unstemmed |
Formulación y diseño de proyectos de software |
| title_sort |
Formulación y diseño de proyectos de software |
| dc.creator.fl_str_mv |
Varón Quimbayo, Ángel Alberto Cardona Patiño, Camilo Augusto Tabares Parra, Gustavo Enrique |
| dc.contributor.author.none.fl_str_mv |
Varón Quimbayo, Ángel Alberto Cardona Patiño, Camilo Augusto Tabares Parra, Gustavo Enrique |
| dc.subject.armarc.none.fl_str_mv |
Desarrollo de software Elaboración de proyectos Ingeniería de software Control de calidad - Normas |
| topic |
Desarrollo de software Elaboración de proyectos Ingeniería de software Control de calidad - Normas |
| description |
: tablas, figuras ; 28 cm. |
| publishDate |
2023 |
| dc.date.issued.none.fl_str_mv |
2023-12 |
| dc.date.accessioned.none.fl_str_mv |
2024-09-05T15:27:23Z |
| dc.date.available.none.fl_str_mv |
2024 2024-09-05T15:27:23Z |
| dc.type.spa.fl_str_mv |
Libro |
| 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.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| format |
http://purl.org/coar/resource_type/c_2f33 |
| status_str |
publishedVersion |
| dc.identifier.isbn.none.fl_str_mv |
978-628-7698-07-9 |
| dc.identifier.uri.none.fl_str_mv |
https://digitk.areandina.edu.co/handle/areandina/6031 |
| dc.identifier.eisbn.spa.fl_str_mv |
978-958-5139-97-8 |
| identifier_str_mv |
978-628-7698-07-9 978-958-5139-97-8 |
| url |
https://digitk.areandina.edu.co/handle/areandina/6031 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.relation.references.none.fl_str_mv |
IEEE (2001). Estándar IEEE para la documentación del usuario de software”, en IEEE Std 1063- 2001 , vol., No., Pp.1-24, 20 de diciembre de 2001, doi: 10.1109 / IEEESTD.2001.93368. IEEE (2000) . Práctica recomendada de IEEE para descripción arquitectónica para sistemas intensivos en software”, en IEEE Std 1471-2000, vol., No., Págs. 1 a 30, 9 de octubre de 2000, doi: 10.1109 / IEEESTD.2000.91944. Aguilera, S. (2015). Los Estándares de Calidad ISO para Desarrollo de Software. http://190.221.29.250/handle/123456789/5208 Alonso Amo, F. Martínez Normand, L. y Segovia Pérez, J. (2005). Introducción a la Ingeniería del Software: modelos de desarrollo de programas. Delta Publicaciones. Anwar, A. (2014). A review of rup (rational unified process). International Journal of Software Engineering (IJSE), 5(2), 12-19. https://citeseerx.ist.psu.edu/viewdoc/ download?doi=10.1.1.740.1239&rep=rep1&type=pdf Avison, D. E., Shah, H. U., & Wilson, D. N. (1994). Software quality standards in practice: the limitations of using ISO-9001 to support software development. Software Quality Journal, 3(2), 105-111. https://link.springer.com/article/10.1007/BF00213633 Bataller, Alfonse (2016) La gestión de proyectos Editorial UOC Behera, P. C. An Approach for Secure Software Development Life Cycle in Small Software Firms. https://www. researchgate.net/profile/Prakash-Chandra-Behera/publication/353306538_An_ Approach_for_Secure_Software_Development_Life_Cycle_in_Small_Software_Firms/ links/60f281ce9541032c6d464c17/An-Approach-for-Secure-Software-Development- Life-Cycle-in-Small-Software-Firms.pdf Calero, C., & Velthuis, M. G. P. (2010). Calidad del producto y proceso software. Editorial Ra-Ma. Campo Arranz, R. Domínguez, M. D. C. y Rodrigo Raya, V. (2014). Gestión de proyectos. RA- MA Editorial. Carrizo, D., & Alfaro, A. (2018). Método de aseguramiento de la calidad en una metodología de desarrollo de software: un enfoque práctico. Ingeniare. Revista Chilena de Ingeniería, 26(1), 114-129. https://scielo.conicyt.cl/scielo.php?pid=S0718- 33052018000100114&script=sci_arttext&tlng=p Castillo, F. F. R., Mora, N. M. L., Elizaldes, K. D. C., & Orozco, J. I. P. (2017). Estado del Arte: Métricas de calidad para el desarrollo de aplicaciones web. 3C Tecnología: glosas de innovación aplicadas a la pyme, 6(4), 1-12. https://dialnet.unirioja.es/servlet/ articulo?codigo=6252606 Castro, E., Mercado, K., Toledo, R., & Polo, A. (2021). Una metodología para el desarrollo de software seguro (prisonde). http://bonga.unisimon.edu.co/handle/20.500.12442/8107 Chavarría, A. E., Oré, S. B., & Pastor, C. (2016). Aseguramiento de la Calidad en el Proceso de Desarrollo de Software utilizando CMMI, TSP y PSP. RISTI-Revista Ibérica de Sistemas e Tecnologias de Informação, (20), 62-77. https://pdfs.semanticscholar. org/230c/177c4a620147c2f9dfbf9c1e9c9c7785e207.pdf Chomal, Vikas S; Saini, Jatinderkumar R. (2015). International Journal of Advanced Networking and Applications, 6(6), 2563-2572. Christianto, M. J., Tjahjadi, D., & Juliane, C. (2022). Designing The Architecture of Population Administration Information Systems Using Methods Rational Unified Process (Rup). Jurnal Sosial Teknologi, 2(2), 105-124. https://sostech.greenvest.co.id/index.php/ sostech/article/view/294 Córdoba Padilla, M. (2011). Formulación y evaluación de proyectos. Ecoe Ediciones. Corral, L. (2012, October). Using software quality standards to assure the quality of the mobile software product. In Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity (pp. 37-40). https://dl.acm.org/ doi/abs/10.1145/2384716.2384734 Daniel Muñoz Martínez (2020) Los procesos en la gestión de proyectos. El caso del Proyecto Integración complutense universidad de Madrid Dordević, N. D. (2017). Software quality standards. Vojnotehnički glasnik, 65(1), 102-124. Dugalic, B., & Mishev, A. (2012, September). ISO Software Quality Standards and Certification. In BCI (Local) (pp. 113-116). https://citeseerx.ist.psu.edu/viewdoc/ download?doi=10.1.1.416.5467&rep=rep1&type=pdf Echeverry, A. M. L., Ayala, L. E. V., & Cabrera, C. (2008). Introducción a la calidad de software. Scientia et Technica, 2(39), 326-331. https://dialnet.unirioja.es/servlet/ articulo?codigo=4745899 Espitia, N. A., & Solis, J. D. V. Auditoria Al Cumplimiento De Una Politica De Desarrollo Seguro Basada En La Iso 27001. Caso De Estudio: Escuela Colombiana De Ingenieria Julio Garavito. https://core.ac.uk/download/pdf/213560239.pdf Ferchichi, A., Bigand, M., & Lefebvre, H. (2008, June). An ontology for quality standards integration in software collaborative projects. In First International Workshop on Model Driven Interoperability for Sustainable Information Systems. Montpellier, France (pp. 17-30). http://ceur-ws.org/Vol-340/paper02.pdf Fuentes, J. R. L. (2015). Desarrollo de software ágil: Extreme Programming y Scrum. IT Campus Academy. Garcia Leon, D y Beltran Benavides, , A. (1995). Un enfoque actual de la calidad del software. ACIMED, 3(3), 40-42. http://scielo.sld.cu/scielo.php?script=sci_ arttext&pid=S1024-94351995000300005&lng=en&nrm=iso García, L.A. (2016). Gestión de proyectos según el PMI. Universidad Abierta de Cataluña. He, J., Berg-Kirkpatrick, T., & Neubig, G. (2020). Learning sparse prototypes for text generation. Advances in Neural Information Processing Systems, 33, 14724-14735. https://proceedings.neurips.cc/paper/2020/hash/a8ef1979aeec2737ae3830ec543ed0df- Abstract.html Hernández Bejarano, M., & Baquero Rey, L. E. (2020). Ciclo de vida de desarrollo ágil de software seguro. Editorial Los Libertadores. Hikmah, N., Lesmana, R. S., Leliyanah, L., & yuni Utami, D. (2021). Perancangan Sistem Informasi Persediaan Barang menggunakan metode RUP (Studi Kasus PT Medical Device Indonesia). Computer Science (CO-SCIENCE), 1(1), 72-80. http://103.75.24.116/index. php/co-science/article/view/202 IEEE. (1998). IEEE 830-1998 - IEEE Recommended Practice for Software Requirements Specifications. https://bit.ly/2tIz25d. Iyidogan, S. (2014). Exploring the diffusion of software quality standards: Evidence from the case of Turkey. Procedia-Social and Behavioral Sciences, 122, 362-366. https://www. sciencedirect.com/science/article/pii/S187704281401372X Jarvis, A., & Crandall, V. (1997). Inroads to software quality: “how to” guide and toolkit. Prentice- Hall, Inc.. https://dl.acm.org/doi/abs/10.5555/260863 Johnson, J., & Mulder, H. (2020). Endless modernization. Technical report, The Standish Group International, Incorporated. https://www.researchgate.net/profile/Hans-Mulder-2/ publication/348849361_Endless_Modernization_How_Infinite_Flow_Keeps_Software_ Fresh/links/60132878299bf1b33e30c29e/Endless-Modernization-How-Infinite-Flow- Keeps-Software-Fresh.pdf IPMA.(2006). ICB Competence Baseline Versión 3.0.IPMA. IPMA (Asociación Internacional de Gestión de Proyectos). Kobashi, T., Washizaki, H., Yoshioka, N., Kaiya, H., Okubo, T., & Fukazawa, Y. (2019). Designing secure software by testing application of security patterns. In Exploring Security in Software Architecture and Design (pp. 136-169). IGI Global. https://www.igi-global.com/chapter/ designing-secure-software-by-testing-application-of-security-patterns/221715 Lomprey, G., & Hernandez, S. (2008). La importancia de la calidad en el desarrollo de productos de software. Universidad de Montemorelos, 13. http://fit.um.edu.mx/CI3/publicaciones/ Technical%20Report%20COMP-018-2008.pdf Matulevičius, R. (2017). Fundamentals of secure system modelling. Springer. McAdam, R., & Fulton, F. (2002). The impact of the ISO 9000: 2000 quality standards in small software firms. Managing Service Quality: An International Journal. Volume 12 numero 5 https://www.emerald.com/insight/content/doi/10.1108/09604520210442074/full/ html Merkow, M. S. (2019). Secure, resilient, and agile software development. Auerbach Publications. https://www.taylorfrancis.com/books/mono/10.1201/9781003025399/secure-resilient- agile-software-development-mark-merkow Hernández Bejarano, M., & Baquero Rey, L. E. (2020). Ciclo de vida de desarrollo ágil de software seguro. Editorial Los Libertadores. Hikmah, N., Lesmana, R. S., Leliyanah, L., & yuni Utami, D. (2021). Perancangan Sistem Informasi Persediaan Barang menggunakan metode RUP (Studi Kasus PT Medical Device Indonesia). Computer Science (CO-SCIENCE), 1(1), 72-80. http://103.75.24.116/index. php/co-science/article/view/202 IEEE. (1998). IEEE 830-1998 - IEEE Recommended Practice for Software Requirements Specifications. https://bit.ly/2tIz25d. Iyidogan, S. (2014). Exploring the diffusion of software quality standards: Evidence from the case of Turkey. Procedia-Social and Behavioral Sciences, 122, 362-366. https://www. sciencedirect.com/science/article/pii/S187704281401372X Jarvis, A., & Crandall, V. (1997). Inroads to software quality: “how to” guide and toolkit. Prentice- Hall, Inc.. https://dl.acm.org/doi/abs/10.5555/260863 Johnson, J., & Mulder, H. (2020). Endless modernization. Technical report, The Standish Group International, Incorporated. https://www.researchgate.net/profile/Hans-Mulder-2/ publication/348849361_Endless_Modernization_How_Infinite_Flow_Keeps_Software_ Fresh/links/60132878299bf1b33e30c29e/Endless-Modernization-How-Infinite-Flow- Keeps-Software-Fresh.pdf IPMA.(2006). ICB Competence Baseline Versión 3.0.IPMA. IPMA (Asociación Internacional de Gestión de Proyectos). Kobashi, T., Washizaki, H., Yoshioka, N., Kaiya, H., Okubo, T., & Fukazawa, Y. (2019). Designing secure software by testing application of security patterns. In Exploring Security in Software Architecture and Design (pp. 136-169). IGI Global. https://www.igi-global.com/chapter/ designing-secure-software-by-testing-application-of-security-patterns/221715 Lomprey, G., & Hernandez, S. (2008). La importancia de la calidad en el desarrollo de productos de software. Universidad de Montemorelos, 13. http://fit.um.edu.mx/CI3/publicaciones/ Technical%20Report%20COMP-018-2008.pdf Matulevičius, R. (2017). Fundamentals of secure system modelling. Springer. McAdam, R., & Fulton, F. (2002). The impact of the ISO 9000: 2000 quality standards in small software firms. Managing Service Quality: An International Journal. Volume 12 numero 5 https://www.emerald.com/insight/content/doi/10.1108/09604520210442074/full/ html Merkow, M. S. (2019). Secure, resilient, and agile software development. Auerbach Publications. https://www.taylorfrancis.com/books/mono/10.1201/9781003025399/secure-resilient- agile-software-development-mark-merkow 240 FORMULACIÓN Y DISEÑO DE PROYECTOS DE SOFTWARE Moreno, J. J., Bolaños, L. P., & Navia, M. A. (2010). Exploración de modelos y estándares de calidad para el producto software. Revista UIS Ingenierías, 9(1), 39-53. https://revistas. uis.edu.co/index.php/revistauisingenierias/article/view/1055 Moshel, S., & Berkovich, I. (2021). Supervisors as definers of a new middle-level managers’ leadership model: Typology of four middle-level leadership prototypes in early childhood education. Leadership and Policy in Schools, 1-17. https://www.tandfonline.com/doi/abs/1 0.1080/15700763.2021.1950774 Nawroth, G., Herrmann, F., Spath, D., & Bauer, W. (2022). A Conceptual Approach for Business Model Innovation Including Strategic Simulations as Digital Prototypes for Decision Support. International Journal of Innovation and Technology Management, 19(8), 2250030. https://www.worldscientific.com/doi/full/10.1142/S0219877022500304 Nicole, E., & Guevara, G. (2020). Análisis comparativo del ciclo de vida en el Método de desarrollo de software Híbrido EssUp versus RUP y Scrum: Una revisión sistemática de la literatura. http://200.121.226.32:8080/handle/20.500.12840/3697 Oka, D. K. (2021). Building Secure Cars: Assuring the Automotive Software Development Lifecycle. John Wiley & Sons. Omaña, M., & Cadenas, J. (2010). Manufactura Esbelta: una contribución para el desarrollo de software con calidad. Enl@ce: revista Venezolana de Información, Tecnología y Conocimiento, 7(3), 11-26. https://www.redalyc.org/pdf/823/82316180002.pdf Osavio, F., Chirinos, L., Matteo, A., Lévy, N., & Ramdane-Cherif, A. (2004). ISO quality standards for measuring architectures. Journal of Systems and Software, 72(2), 209-223. https://www.sciencedirect.com/science/article/abs/pii/S0164121203001146 Padberg, F. (2010). Counting the Hidden Defects in Software Documents. In Handbook of Research on Machine Learning Applications and Trends: Algorithms, Methods, and Techniques (pp. 519-538). IGI Global. Pinto, J. K., y Slevin, D. P. (1988). Project Success: Definitions and Measurements Techniques. Project Management Journal, 19(1), 67-72. Piña Gargiullo, B. A. (2019). Propuesta de metodología de desarrollo seguro de software (Doctoral dissertation, Universidad Andrés Bello). http://repositorio.unab.cl/xmlui/ handle/ria/18187 Pressman, R. (2010). Ingeniería del software un enfoque practico. McGraw - Hill. Project Management Institute. (2017). La guía de los fundamentos para la dirección de proyectos (Guía del PMBOK). www.PMI.org RahimiZadeh, K., Torkamani, M., & Dehghani, A. (2020). Mapping of McGraw Cycle to RUP Methodology for Secure Software Developing. Signal and Data Processing, 17(2), 46-33. https://jsdp.rcisp.ac.ir/browse.php?a_id=917&sid=1&slc_lang=en 241 REFERENCIAS Reyes, A. G., Ampuero, M. A., & González, A. H. (2015). Análisis comparativo de modelos y estándares para evaluar la calidad del producto de software. Revista Cubana de Ingeniería, 6(3), 43-52. https://rci.cujae.edu.cu/index.php/rci/article/view/411 Rijayanti, R., Hendayun, M., Suharto, T., & Hwang, M. (2020). A Study on IT Security Control by Comparison of Secure Software Development Process. In Information Science and Applications (pp. 551-560). Springer, Singapore. https://link.springer.com/ chapter/10.1007/978-981-15-1465-4_54 Ruth Elizabeth, A. G. (2019). Análisis de la metodología SDL para su aplicación en el desarrollo de software seguro en instituciones financieras (Master’s thesis, Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Maestría en Gerencia de Sistemas de información). http://repositorio.uta.edu.ec/handle/123456789/29217 Sampada, G. C., & Sake, T. I. (2021). A systematic review on security metric in secure software development lifecycle. En Smart Computing (1a ed.) (pp. 331-336). https://www.taylorfrancis.com/chapters/edit/10.1201/9781003167488-38/systematic-review- security-metric-secure-software-development-lifecycle-sampada-sake-amrita Sancho Núñez, J. C. (2021). Implementación de un modelo de desarrollo de software seguro. https://dehesa.unex.es/handle/10662/12316 Sguerra, M. D. (2018). Diseño de software seguro. https://acis.org.co/archivos/Revista/119/ Uno.pdf Sheikh, A. F. (2020). Baseline and Secure Software Development. In CompTIA Security+ Certification Study Guide (pp. 163-183). Apress, Berkeley, CA. https://link.springer.com/ chapter/10.1007/978-1-4842-6234-4_11 Shen, P., Ding, X., Ren, W., & Yang, C. (2018, June). Research on software quality assurance based on software quality standards and technology management. In 2018 19th IEEE/ ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD) (pp. 385-390). IEEE. https:// ieeexplore.ieee.org/abstract/document/8441142 Siregar, M. H. (2021). Information system design of shahirah rahmawati dentist’s practice based on web and sms gateway using the rational unified process methodology. Jurnal Teknologi dan Open Source, 4(1), 85-92. http://www.ejournal.uniks.ac.id/index.php/JTOS/ article/view/1393 Software Project Documentation - An Essence of Software Development. (2015). Sommerville, I. (2005). Ingeniería del Software. Pearson Adisson Wesley. Torres, Z. (2014). Administración de proyectos. Grupo Editorial Patria.Sommerville IAN (2011). Ingeniería del software 9a Edición Editorial Pearson 242 FORMULACIÓN Y DISEÑO DE PROYECTOS DE SOFTWARE Utami, M., Putra, E. D., & Apridiansyah, Y. (2022). Survey Paper: Perbandingan Agile Process Development Method (SCRUM dan RUP). JSAI (Journal Scientific and Applied Informatics), 5(2), 113-116. http://jurnal.umb.ac.id/index.php/JSAI/article/view/3499 Valverde Montalvo, L. S. (2019). Implementación del Software RIPROD para la gestión de emisión de una póliza de seguro domiciliario en una empresa aseguradora, año 2018. https://repositorio.utp.edu.pe/handle/20.500.12867/3622 Williams, L. (2021). Secure Software Lifecycle Knowledge Area Version. https://www.cybok. org/media/downloads/Secure_Software_Lifecycle_v1.0.2.pdf |
| dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.license.none.fl_str_mv |
Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0) |
| 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 |
https://creativecommons.org/licenses/by-nc-sa/4.0/ Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0) http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.none.fl_str_mv |
224 páginas |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Fundación Universitaria del Área Andina |
| dc.publisher.place.none.fl_str_mv |
Bogotá |
| publisher.none.fl_str_mv |
Fundación Universitaria del Área Andina |
| institution |
Fundación Universitaria del Área Andina |
| bitstream.url.fl_str_mv |
https://digitk.areandina.edu.co/bitstreams/4e40721b-127a-41ad-87b3-a62a46940447/download https://digitk.areandina.edu.co/bitstreams/13e09285-792e-4daa-811c-2e78c4b7e219/download https://digitk.areandina.edu.co/bitstreams/3d4db17e-6856-417f-8c3b-f9c39e80734b/download https://digitk.areandina.edu.co/bitstreams/001c8b18-b265-486d-b75f-00c02a8ca231/download |
| bitstream.checksum.fl_str_mv |
334dff70e1587d1ec592a11c494bc532 2f9959eaf5b71fae44bbf9ec84150c7a 425129ae767f3d646749878ca936a419 ca25c27a026d2711385b3e8d73af3770 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Areandina |
| repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
| _version_ |
1851058652046163968 |
| spelling |
Varón Quimbayo, Ángel AlbertoCardona Patiño, Camilo AugustoTabares Parra, Gustavo Enrique2024-09-05T15:27:23Z20242024-09-05T15:27:23Z2023-12978-628-7698-07-9https://digitk.areandina.edu.co/handle/areandina/6031978-958-5139-97-8: tablas, figuras ; 28 cm.Hoy en día, el desarrollo de software goza de gran demanda en el ámbito empre- sarial. Prácticamente en cualquier escenario productivo se requiere de software que permita una operacionalización de la información, el desarrollo eficiente de procesos y la recuperación de datos relevantes para la operación; sin embargo, la creación de programas confiables y con calidad no es una tarea fácil, pues demanda de mucha pla- neación y control para lograr los resultados esperados. La meta de este libro es ofrecer un panorama general para el diseño de aplicaciones de software basado en los principios rectores de ingeniería de requerimientos, teniendo en cuenta la formulación, la planeación, la calidad y la seguridad. Para lo cual, el documento se divide en 8 capítulos, distribuidos de la siguiente manera.Consideraciones generales.-- Pregunta de investigación.-- Objetivo de investigación.-- Justificación.-- Marco referencial.-- Metodología.-- Resultados.-- Conclusiones.-- Recomendaciones.-- Bibliografía.224 páginasapplication/pdfspaFundación Universitaria del Área AndinaBogotáTexto general de licencia/copyright EL AUTOR-ESTUDIANTE, manifiesta que la obra objeto de la presente autorización es original y la realizó sin violar o usurpar derechos de autor de terceros, por lo tanto, la obra es de su exclusiva autoría y tiene la titularidad sobre la misma. PARÁGRAFO: en caso de presentarse cualquier reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre la obra en cuestión, EL ESTUDIANTE-AUTOR, asumirá toda la responsabilidad, y saldrá en defensa de los derechos aquí autorizados; para todos los efectos la Fundación Universitaria del Área Andina actúa como un tercero de buena fe.https://creativecommons.org/licenses/by-nc-sa/4.0/Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Formulación y diseño de proyectos de softwareLibrohttp://purl.org/coar/resource_type/c_2f33Textinfo:eu-repo/semantics/bookinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85Desarrollo de softwareElaboración de proyectosIngeniería de softwareControl de calidad - NormasIEEE (2001). Estándar IEEE para la documentación del usuario de software”, en IEEE Std 1063- 2001 , vol., No., Pp.1-24, 20 de diciembre de 2001, doi: 10.1109 / IEEESTD.2001.93368. IEEE (2000) . Práctica recomendada de IEEE para descripción arquitectónica para sistemas intensivos en software”, en IEEE Std 1471-2000, vol., No., Págs. 1 a 30, 9 de octubre de 2000, doi: 10.1109 / IEEESTD.2000.91944. Aguilera, S. (2015). Los Estándares de Calidad ISO para Desarrollo de Software. http://190.221.29.250/handle/123456789/5208 Alonso Amo, F. Martínez Normand, L. y Segovia Pérez, J. (2005). Introducción a la Ingeniería del Software: modelos de desarrollo de programas. Delta Publicaciones. Anwar, A. (2014). A review of rup (rational unified process). International Journal of Software Engineering (IJSE), 5(2), 12-19. https://citeseerx.ist.psu.edu/viewdoc/ download?doi=10.1.1.740.1239&rep=rep1&type=pdf Avison, D. E., Shah, H. U., & Wilson, D. N. (1994). Software quality standards in practice: the limitations of using ISO-9001 to support software development. Software Quality Journal, 3(2), 105-111. https://link.springer.com/article/10.1007/BF00213633 Bataller, Alfonse (2016) La gestión de proyectos Editorial UOC Behera, P. C. An Approach for Secure Software Development Life Cycle in Small Software Firms. https://www. researchgate.net/profile/Prakash-Chandra-Behera/publication/353306538_An_ Approach_for_Secure_Software_Development_Life_Cycle_in_Small_Software_Firms/ links/60f281ce9541032c6d464c17/An-Approach-for-Secure-Software-Development- Life-Cycle-in-Small-Software-Firms.pdf Calero, C., & Velthuis, M. G. P. (2010). Calidad del producto y proceso software. Editorial Ra-Ma. Campo Arranz, R. Domínguez, M. D. C. y Rodrigo Raya, V. (2014). Gestión de proyectos. RA- MA Editorial. Carrizo, D., & Alfaro, A. (2018). Método de aseguramiento de la calidad en una metodología de desarrollo de software: un enfoque práctico. Ingeniare. Revista Chilena de Ingeniería, 26(1), 114-129. https://scielo.conicyt.cl/scielo.php?pid=S0718- 33052018000100114&script=sci_arttext&tlng=p Castillo, F. F. R., Mora, N. M. L., Elizaldes, K. D. C., & Orozco, J. I. P. (2017). Estado del Arte: Métricas de calidad para el desarrollo de aplicaciones web. 3C Tecnología: glosas de innovación aplicadas a la pyme, 6(4), 1-12. https://dialnet.unirioja.es/servlet/ articulo?codigo=6252606 Castro, E., Mercado, K., Toledo, R., & Polo, A. (2021). Una metodología para el desarrollo de software seguro (prisonde). http://bonga.unisimon.edu.co/handle/20.500.12442/8107 Chavarría, A. E., Oré, S. B., & Pastor, C. (2016). Aseguramiento de la Calidad en el Proceso de Desarrollo de Software utilizando CMMI, TSP y PSP. RISTI-Revista Ibérica de Sistemas e Tecnologias de Informação, (20), 62-77. https://pdfs.semanticscholar. org/230c/177c4a620147c2f9dfbf9c1e9c9c7785e207.pdf Chomal, Vikas S; Saini, Jatinderkumar R. (2015). International Journal of Advanced Networking and Applications, 6(6), 2563-2572. Christianto, M. J., Tjahjadi, D., & Juliane, C. (2022). Designing The Architecture of Population Administration Information Systems Using Methods Rational Unified Process (Rup). Jurnal Sosial Teknologi, 2(2), 105-124. https://sostech.greenvest.co.id/index.php/ sostech/article/view/294 Córdoba Padilla, M. (2011). Formulación y evaluación de proyectos. Ecoe Ediciones. Corral, L. (2012, October). Using software quality standards to assure the quality of the mobile software product. In Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity (pp. 37-40). https://dl.acm.org/ doi/abs/10.1145/2384716.2384734 Daniel Muñoz Martínez (2020) Los procesos en la gestión de proyectos. El caso del Proyecto Integración complutense universidad de Madrid Dordević, N. D. (2017). Software quality standards. Vojnotehnički glasnik, 65(1), 102-124. Dugalic, B., & Mishev, A. (2012, September). ISO Software Quality Standards and Certification. In BCI (Local) (pp. 113-116). https://citeseerx.ist.psu.edu/viewdoc/ download?doi=10.1.1.416.5467&rep=rep1&type=pdf Echeverry, A. M. L., Ayala, L. E. V., & Cabrera, C. (2008). Introducción a la calidad de software. Scientia et Technica, 2(39), 326-331. https://dialnet.unirioja.es/servlet/ articulo?codigo=4745899 Espitia, N. A., & Solis, J. D. V. Auditoria Al Cumplimiento De Una Politica De Desarrollo Seguro Basada En La Iso 27001. Caso De Estudio: Escuela Colombiana De Ingenieria Julio Garavito. https://core.ac.uk/download/pdf/213560239.pdf Ferchichi, A., Bigand, M., & Lefebvre, H. (2008, June). An ontology for quality standards integration in software collaborative projects. In First International Workshop on Model Driven Interoperability for Sustainable Information Systems. Montpellier, France (pp. 17-30). http://ceur-ws.org/Vol-340/paper02.pdf Fuentes, J. R. L. (2015). Desarrollo de software ágil: Extreme Programming y Scrum. IT Campus Academy. Garcia Leon, D y Beltran Benavides, , A. (1995). Un enfoque actual de la calidad del software. ACIMED, 3(3), 40-42. http://scielo.sld.cu/scielo.php?script=sci_ arttext&pid=S1024-94351995000300005&lng=en&nrm=iso García, L.A. (2016). Gestión de proyectos según el PMI. Universidad Abierta de Cataluña. He, J., Berg-Kirkpatrick, T., & Neubig, G. (2020). Learning sparse prototypes for text generation. Advances in Neural Information Processing Systems, 33, 14724-14735. https://proceedings.neurips.cc/paper/2020/hash/a8ef1979aeec2737ae3830ec543ed0df- Abstract.html Hernández Bejarano, M., & Baquero Rey, L. E. (2020). Ciclo de vida de desarrollo ágil de software seguro. Editorial Los Libertadores. Hikmah, N., Lesmana, R. S., Leliyanah, L., & yuni Utami, D. (2021). Perancangan Sistem Informasi Persediaan Barang menggunakan metode RUP (Studi Kasus PT Medical Device Indonesia). Computer Science (CO-SCIENCE), 1(1), 72-80. http://103.75.24.116/index. php/co-science/article/view/202 IEEE. (1998). IEEE 830-1998 - IEEE Recommended Practice for Software Requirements Specifications. https://bit.ly/2tIz25d. Iyidogan, S. (2014). Exploring the diffusion of software quality standards: Evidence from the case of Turkey. Procedia-Social and Behavioral Sciences, 122, 362-366. https://www. sciencedirect.com/science/article/pii/S187704281401372X Jarvis, A., & Crandall, V. (1997). Inroads to software quality: “how to” guide and toolkit. Prentice- Hall, Inc.. https://dl.acm.org/doi/abs/10.5555/260863 Johnson, J., & Mulder, H. (2020). Endless modernization. Technical report, The Standish Group International, Incorporated. https://www.researchgate.net/profile/Hans-Mulder-2/ publication/348849361_Endless_Modernization_How_Infinite_Flow_Keeps_Software_ Fresh/links/60132878299bf1b33e30c29e/Endless-Modernization-How-Infinite-Flow- Keeps-Software-Fresh.pdf IPMA.(2006). ICB Competence Baseline Versión 3.0.IPMA. IPMA (Asociación Internacional de Gestión de Proyectos). Kobashi, T., Washizaki, H., Yoshioka, N., Kaiya, H., Okubo, T., & Fukazawa, Y. (2019). Designing secure software by testing application of security patterns. In Exploring Security in Software Architecture and Design (pp. 136-169). IGI Global. https://www.igi-global.com/chapter/ designing-secure-software-by-testing-application-of-security-patterns/221715 Lomprey, G., & Hernandez, S. (2008). La importancia de la calidad en el desarrollo de productos de software. Universidad de Montemorelos, 13. http://fit.um.edu.mx/CI3/publicaciones/ Technical%20Report%20COMP-018-2008.pdf Matulevičius, R. (2017). Fundamentals of secure system modelling. Springer. McAdam, R., & Fulton, F. (2002). The impact of the ISO 9000: 2000 quality standards in small software firms. Managing Service Quality: An International Journal. Volume 12 numero 5 https://www.emerald.com/insight/content/doi/10.1108/09604520210442074/full/ html Merkow, M. S. (2019). Secure, resilient, and agile software development. Auerbach Publications. https://www.taylorfrancis.com/books/mono/10.1201/9781003025399/secure-resilient- agile-software-development-mark-merkow Hernández Bejarano, M., & Baquero Rey, L. E. (2020). Ciclo de vida de desarrollo ágil de software seguro. Editorial Los Libertadores. Hikmah, N., Lesmana, R. S., Leliyanah, L., & yuni Utami, D. (2021). Perancangan Sistem Informasi Persediaan Barang menggunakan metode RUP (Studi Kasus PT Medical Device Indonesia). Computer Science (CO-SCIENCE), 1(1), 72-80. http://103.75.24.116/index. php/co-science/article/view/202 IEEE. (1998). IEEE 830-1998 - IEEE Recommended Practice for Software Requirements Specifications. https://bit.ly/2tIz25d. Iyidogan, S. (2014). Exploring the diffusion of software quality standards: Evidence from the case of Turkey. Procedia-Social and Behavioral Sciences, 122, 362-366. https://www. sciencedirect.com/science/article/pii/S187704281401372X Jarvis, A., & Crandall, V. (1997). Inroads to software quality: “how to” guide and toolkit. Prentice- Hall, Inc.. https://dl.acm.org/doi/abs/10.5555/260863 Johnson, J., & Mulder, H. (2020). Endless modernization. Technical report, The Standish Group International, Incorporated. https://www.researchgate.net/profile/Hans-Mulder-2/ publication/348849361_Endless_Modernization_How_Infinite_Flow_Keeps_Software_ Fresh/links/60132878299bf1b33e30c29e/Endless-Modernization-How-Infinite-Flow- Keeps-Software-Fresh.pdf IPMA.(2006). ICB Competence Baseline Versión 3.0.IPMA. IPMA (Asociación Internacional de Gestión de Proyectos). Kobashi, T., Washizaki, H., Yoshioka, N., Kaiya, H., Okubo, T., & Fukazawa, Y. (2019). Designing secure software by testing application of security patterns. In Exploring Security in Software Architecture and Design (pp. 136-169). IGI Global. https://www.igi-global.com/chapter/ designing-secure-software-by-testing-application-of-security-patterns/221715 Lomprey, G., & Hernandez, S. (2008). La importancia de la calidad en el desarrollo de productos de software. Universidad de Montemorelos, 13. http://fit.um.edu.mx/CI3/publicaciones/ Technical%20Report%20COMP-018-2008.pdf Matulevičius, R. (2017). Fundamentals of secure system modelling. Springer. McAdam, R., & Fulton, F. (2002). The impact of the ISO 9000: 2000 quality standards in small software firms. Managing Service Quality: An International Journal. Volume 12 numero 5 https://www.emerald.com/insight/content/doi/10.1108/09604520210442074/full/ html Merkow, M. S. (2019). Secure, resilient, and agile software development. Auerbach Publications. https://www.taylorfrancis.com/books/mono/10.1201/9781003025399/secure-resilient- agile-software-development-mark-merkow 240 FORMULACIÓN Y DISEÑO DE PROYECTOS DE SOFTWARE Moreno, J. J., Bolaños, L. P., & Navia, M. A. (2010). Exploración de modelos y estándares de calidad para el producto software. Revista UIS Ingenierías, 9(1), 39-53. https://revistas. uis.edu.co/index.php/revistauisingenierias/article/view/1055 Moshel, S., & Berkovich, I. (2021). Supervisors as definers of a new middle-level managers’ leadership model: Typology of four middle-level leadership prototypes in early childhood education. Leadership and Policy in Schools, 1-17. https://www.tandfonline.com/doi/abs/1 0.1080/15700763.2021.1950774 Nawroth, G., Herrmann, F., Spath, D., & Bauer, W. (2022). A Conceptual Approach for Business Model Innovation Including Strategic Simulations as Digital Prototypes for Decision Support. International Journal of Innovation and Technology Management, 19(8), 2250030. https://www.worldscientific.com/doi/full/10.1142/S0219877022500304 Nicole, E., & Guevara, G. (2020). Análisis comparativo del ciclo de vida en el Método de desarrollo de software Híbrido EssUp versus RUP y Scrum: Una revisión sistemática de la literatura. http://200.121.226.32:8080/handle/20.500.12840/3697 Oka, D. K. (2021). Building Secure Cars: Assuring the Automotive Software Development Lifecycle. John Wiley & Sons. Omaña, M., & Cadenas, J. (2010). Manufactura Esbelta: una contribución para el desarrollo de software con calidad. Enl@ce: revista Venezolana de Información, Tecnología y Conocimiento, 7(3), 11-26. https://www.redalyc.org/pdf/823/82316180002.pdf Osavio, F., Chirinos, L., Matteo, A., Lévy, N., & Ramdane-Cherif, A. (2004). ISO quality standards for measuring architectures. Journal of Systems and Software, 72(2), 209-223. https://www.sciencedirect.com/science/article/abs/pii/S0164121203001146 Padberg, F. (2010). Counting the Hidden Defects in Software Documents. In Handbook of Research on Machine Learning Applications and Trends: Algorithms, Methods, and Techniques (pp. 519-538). IGI Global. Pinto, J. K., y Slevin, D. P. (1988). Project Success: Definitions and Measurements Techniques. Project Management Journal, 19(1), 67-72. Piña Gargiullo, B. A. (2019). Propuesta de metodología de desarrollo seguro de software (Doctoral dissertation, Universidad Andrés Bello). http://repositorio.unab.cl/xmlui/ handle/ria/18187 Pressman, R. (2010). Ingeniería del software un enfoque practico. McGraw - Hill. Project Management Institute. (2017). La guía de los fundamentos para la dirección de proyectos (Guía del PMBOK). www.PMI.org RahimiZadeh, K., Torkamani, M., & Dehghani, A. (2020). Mapping of McGraw Cycle to RUP Methodology for Secure Software Developing. Signal and Data Processing, 17(2), 46-33. https://jsdp.rcisp.ac.ir/browse.php?a_id=917&sid=1&slc_lang=en 241 REFERENCIAS Reyes, A. G., Ampuero, M. A., & González, A. H. (2015). Análisis comparativo de modelos y estándares para evaluar la calidad del producto de software. Revista Cubana de Ingeniería, 6(3), 43-52. https://rci.cujae.edu.cu/index.php/rci/article/view/411 Rijayanti, R., Hendayun, M., Suharto, T., & Hwang, M. (2020). A Study on IT Security Control by Comparison of Secure Software Development Process. In Information Science and Applications (pp. 551-560). Springer, Singapore. https://link.springer.com/ chapter/10.1007/978-981-15-1465-4_54 Ruth Elizabeth, A. G. (2019). Análisis de la metodología SDL para su aplicación en el desarrollo de software seguro en instituciones financieras (Master’s thesis, Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Maestría en Gerencia de Sistemas de información). http://repositorio.uta.edu.ec/handle/123456789/29217 Sampada, G. C., & Sake, T. I. (2021). A systematic review on security metric in secure software development lifecycle. En Smart Computing (1a ed.) (pp. 331-336). https://www.taylorfrancis.com/chapters/edit/10.1201/9781003167488-38/systematic-review- security-metric-secure-software-development-lifecycle-sampada-sake-amrita Sancho Núñez, J. C. (2021). Implementación de un modelo de desarrollo de software seguro. https://dehesa.unex.es/handle/10662/12316 Sguerra, M. D. (2018). Diseño de software seguro. https://acis.org.co/archivos/Revista/119/ Uno.pdf Sheikh, A. F. (2020). Baseline and Secure Software Development. In CompTIA Security+ Certification Study Guide (pp. 163-183). Apress, Berkeley, CA. https://link.springer.com/ chapter/10.1007/978-1-4842-6234-4_11 Shen, P., Ding, X., Ren, W., & Yang, C. (2018, June). Research on software quality assurance based on software quality standards and technology management. In 2018 19th IEEE/ ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD) (pp. 385-390). IEEE. https:// ieeexplore.ieee.org/abstract/document/8441142 Siregar, M. H. (2021). Information system design of shahirah rahmawati dentist’s practice based on web and sms gateway using the rational unified process methodology. Jurnal Teknologi dan Open Source, 4(1), 85-92. http://www.ejournal.uniks.ac.id/index.php/JTOS/ article/view/1393 Software Project Documentation - An Essence of Software Development. (2015). Sommerville, I. (2005). Ingeniería del Software. Pearson Adisson Wesley. Torres, Z. (2014). Administración de proyectos. Grupo Editorial Patria.Sommerville IAN (2011). Ingeniería del software 9a Edición Editorial Pearson 242 FORMULACIÓN Y DISEÑO DE PROYECTOS DE SOFTWARE Utami, M., Putra, E. D., & Apridiansyah, Y. (2022). Survey Paper: Perbandingan Agile Process Development Method (SCRUM dan RUP). JSAI (Journal Scientific and Applied Informatics), 5(2), 113-116. http://jurnal.umb.ac.id/index.php/JSAI/article/view/3499 Valverde Montalvo, L. S. (2019). Implementación del Software RIPROD para la gestión de emisión de una póliza de seguro domiciliario en una empresa aseguradora, año 2018. https://repositorio.utp.edu.pe/handle/20.500.12867/3622 Williams, L. (2021). Secure Software Lifecycle Knowledge Area Version. https://www.cybok. org/media/downloads/Secure_Software_Lifecycle_v1.0.2.pdfORIGINALFormulacion y diseño de proyectos de software.pdfFormulacion y diseño de proyectos de software.pdfapplication/pdf5967716https://digitk.areandina.edu.co/bitstreams/4e40721b-127a-41ad-87b3-a62a46940447/download334dff70e1587d1ec592a11c494bc532MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://digitk.areandina.edu.co/bitstreams/13e09285-792e-4daa-811c-2e78c4b7e219/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTFormulacion y diseño de proyectos de software.pdf.txtFormulacion y diseño de proyectos de software.pdf.txtExtracted texttext/plain101848https://digitk.areandina.edu.co/bitstreams/3d4db17e-6856-417f-8c3b-f9c39e80734b/download425129ae767f3d646749878ca936a419MD53THUMBNAILFormulacion y diseño de proyectos de software.pdf.jpgFormulacion y diseño de proyectos de software.pdf.jpgGenerated Thumbnailimage/jpeg3156https://digitk.areandina.edu.co/bitstreams/001c8b18-b265-486d-b75f-00c02a8ca231/downloadca25c27a026d2711385b3e8d73af3770MD54areandina/6031oai:digitk.areandina.edu.co:areandina/60312024-09-06 03:00:19.735https://creativecommons.org/licenses/by-nc-sa/4.0/Texto general de licencia/copyright EL AUTOR-ESTUDIANTE, manifiesta que la obra objeto de la presente autorización es original y la realizó sin violar o usurpar derechos de autor de terceros, por lo tanto, la obra es de su exclusiva autoría y tiene la titularidad sobre la misma. PARÁGRAFO: en caso de presentarse cualquier reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre la obra en cuestión, EL ESTUDIANTE-AUTOR, asumirá toda la responsabilidad, y saldrá en defensa de los derechos aquí autorizados; para todos los efectos la Fundación Universitaria del Área Andina actúa como un tercero de buena fe.open.accesshttps://digitk.areandina.edu.coAreandinabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo= |
