Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores
El envejecimiento poblacional se está acelerando globalmente, con la expectativa de que la población de personas mayores de 60 años se duplique para 2050, alcanzando los 2.1 mil millones. Este fenómeno, junto con la mayor longevidad gracias a avances en salud, educación y la reducción de la tasa de...
- Autores:
-
Primera Correa, Ober
Pérez Díaz, Juan Pablo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2024
- Institución:
- Universidad de Córdoba
- Repositorio:
- Repositorio Institucional Unicórdoba
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unicordoba.edu.co:ucordoba/8789
- Acceso en línea:
- https://repositorio.unicordoba.edu.co/handle/ucordoba/8789
https://repositorio.unicordoba.edu.co
- Palabra clave:
- Envejecimiento activo.
Diseño de aplicación web.
Cognición en adultos mayores.
Diseño participativo.
Interacción humana-computadora.
Active aging.
Web application design.
Cognition in older adults.
Participatory design.
Human-computer interaction.
- Rights
- openAccess
- License
- https://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UCORDOBA2_407249f2049a1d7fb07531c07a272597 |
---|---|
oai_identifier_str |
oai:repositorio.unicordoba.edu.co:ucordoba/8789 |
network_acronym_str |
UCORDOBA2 |
network_name_str |
Repositorio Institucional Unicórdoba |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores |
title |
Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores |
spellingShingle |
Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores Envejecimiento activo. Diseño de aplicación web. Cognición en adultos mayores. Diseño participativo. Interacción humana-computadora. Active aging. Web application design. Cognition in older adults. Participatory design. Human-computer interaction. |
title_short |
Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores |
title_full |
Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores |
title_fullStr |
Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores |
title_full_unstemmed |
Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores |
title_sort |
Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayores |
dc.creator.fl_str_mv |
Primera Correa, Ober Pérez Díaz, Juan Pablo |
dc.contributor.advisor.none.fl_str_mv |
Enrique Navarro, Rubén Baena Macea Anaya, Mario Ramón |
dc.contributor.author.none.fl_str_mv |
Primera Correa, Ober Pérez Díaz, Juan Pablo |
dc.contributor.jury.none.fl_str_mv |
Crawford, Richard Barreiro, Francisco |
dc.subject.proposal.none.fl_str_mv |
Envejecimiento activo. Diseño de aplicación web. Cognición en adultos mayores. Diseño participativo. Interacción humana-computadora. |
topic |
Envejecimiento activo. Diseño de aplicación web. Cognición en adultos mayores. Diseño participativo. Interacción humana-computadora. Active aging. Web application design. Cognition in older adults. Participatory design. Human-computer interaction. |
dc.subject.keywords.none.fl_str_mv |
Active aging. Web application design. Cognition in older adults. Participatory design. Human-computer interaction. |
description |
El envejecimiento poblacional se está acelerando globalmente, con la expectativa de que la población de personas mayores de 60 años se duplique para 2050, alcanzando los 2.1 mil millones. Este fenómeno, junto con la mayor longevidad gracias a avances en salud, educación y la reducción de la tasa de fertilidad, presenta desafíos y oportunidades únicos para la sociedad. Ante este contexto, el diseño de intervenciones digitales que promuevan un envejecimiento activo y saludable se convierte en una prioridad. Este trabajo propone el desarrollo inicial de una aplicación web destinada a apoyar la memoria en adultos mayores, aplicando un enfoque holístico que integra conocimientos de diversas disciplinas. La aplicación se fundamenta en principios de accesibilidad, usabilidad y diseño centrado en el usuario, buscando no solo mejorar la cognición, sino también ofrecer una herramienta que facilite la inclusión social y mejore la calidad de vida de los adultos mayores. Al enfocarse en la accesibilidad y el diseño inclusivo, este proyecto aporta directamente a las estrategias de intervención tecnológica en el ámbito del envejecimiento, marcando un paso adelante en el desarrollo de soluciones que respondan efectivamente a las necesidades de una población en crecimiento. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-12-09T14:01:09Z |
dc.date.available.none.fl_str_mv |
2024-12-09T14:01:09Z |
dc.date.issued.none.fl_str_mv |
2024-12-07 |
dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.content.none.fl_str_mv |
Text |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unicordoba.edu.co/handle/ucordoba/8789 |
dc.identifier.instname.none.fl_str_mv |
Universidad de Córdoba |
dc.identifier.reponame.none.fl_str_mv |
Repositorio Institucional Unicórdoba |
dc.identifier.repourl.none.fl_str_mv |
https://repositorio.unicordoba.edu.co |
url |
https://repositorio.unicordoba.edu.co/handle/ucordoba/8789 https://repositorio.unicordoba.edu.co |
identifier_str_mv |
Universidad de Córdoba Repositorio Institucional Unicórdoba |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
Al-Shorbaji, N. (2022). Improving Healthcare Access through Digital Health: The Use of Information and Communication Technologies. En Healthcare Access. IntechOpen. https://doi.org/10.5772/intechopen.99607 Alzheimer’s Disease International. (2019). World Alzheimer report 2019: Attitudes to dementia. Alzheimer’s Disease International. https://www.alzint.org/resource/world-alzheimer-report-2019/ Baharum, A., Ismail, R., Saad, N., Daruis, D. D. I., Noh, N. A. M., & Noor, N. A. M. (2018). Development of Elderly Reminder Mobile Application Using Mental Model. Proceedings of the 2018 International Conference on Artificial Intelligence and Virtual Reality, 131–136. https://doi.org/10.1145/3293663.3293665 Baptista, A., Postolache, O., Mendes, D., Reis, E., & Nogueira, D. (2022). Memory Training Interface for Elderly based on Mobile APP. 2022 International Conference and Exposition on Electrical And Power Engineering (EPE), 708–713. https://doi.org/10.1109/EPE56121.2022.9959851 Cheng, S.-T. (2016). Cognitive Reserve and the Prevention of Dementia: the Role of Physical and Cognitive Activities. Current Psychiatry Reports, 18(9), 85. https://doi.org/10.1007/s11920-016-0721-2 Cuff, A. (2023). The evolution of digital health and its continuing challenges. BMC Digital Health, 1(1), 3. https://doi.org/10.1186/s44247-022-00004-x Department of Economic and Social Affairs, U. N. (2019). World population prospects 2019: Highlights. United Nations. United Nations. https://population.un.org/wpp/Publications/Files/WPP2019_Highlights.pdf Dinius, C. J., Pocknell, C. E., Caffrey, M. P., & Roche, R. A. P. (2023). Cognitive interventions for memory and psychological well-being in aging and dementias. Frontiers in Psychology, 14. https://doi.org/10.3389/fpsyg.2023.1070012 Escobar Reynel, J. L., Baena Navarro, R. E., & Yepes Miranda, D. D. (2023). Modelo de desarrollo basado en métricas de usabilidad para la construcción de aplicaciones móviles educativas. Ingeniare. Revista chilena de ingeniería, 31, 0–0. https://doi.org/10.4067/S0718-33052023000100201 Falzarano, F., Siedlecki, K., & Minahan, J. (2020). Investigating the Longitudinal Relationship Between Subjective Cognitive Complaints and Objective Cognition. Innovation in Aging, 4(Supplement_1), 592–593. https://doi.org/10.1093/geroni/igaa057.1988 Hall, C. L., Sanderson, C., Brown, B. J., Andrén, P., Bennett, S., Chamberlain, L. R., Davies, E. B., Khan, K., Kouzoupi, N., Mataix-Cols, D., McKenzie, C., Murphy, T., Townsend, M., Hollis, C., & Murray, E. (2020). Opportunities and challenges of delivering digital clinical trials: lessons learned from a randomised controlled trial of an online behavioural intervention for children and young people. Trials, 21(1), 1011. https://doi.org/10.1186/s13063-020-04902-1 Baena-Navarro, R., Macea-Anaya, M., Primera-Correa, O., & Pérez-Díaz, J. (2024). Intervención digital para el envejecimiento activo: Diseño de una aplicación web para adultos mayores. Ciencia e Ingeniería, 11(1) https://doi.org/10.5281/zenodo.12548244 Infurna, F. J., Gerstorf, D., & Lachman, M. E. (2020). Midlife in the 2020s: Opportunities and challenges. American Psychologist, 75(4), 470–485. https://doi.org/10.1037/amp0000591 Kansal, A. R., Tafazzoli, A., Ishak, K. J., & Krotneva, S. (2018). Alzheimer’s disease Archimedes condition‐event simulator: Development and validation. Alzheimer’s & Dementia: Translational Research & Clinical Interventions, 4(1), 76–88. https://doi.org/10.1016/j.trci.2018.01.001 KMaruta, C., & Martins, I. P. (2019). May Subjective Language Complaints Predict Future Language Decline in Community-Dwelling Subjects? Frontiers in Psychology, 10. https://doi.org/10.3389/fpsyg.2019.01974urakin, A., & Bredesen, D. E. (2020). Alzheimer’s disease as a systems network disorder: chronic stress/dyshomeostasis, innate immunity, and genetics. Aging, 12(18), 17815–17844. https://doi.org/10.18632/aging.103883 May, C. R., Cummings, A., Girling, M., Bracher, M., Mair, F. S., May, C. M., Murray, E., Myall, M., Rapley, T., & Finch, T. (2018). Using Normalization Process Theory in feasibility studies and process evaluations of complex healthcare interventions: a systematic review. Implementation Science, 13(1), 80. https://doi.org/10.1186/s13012-018-0758-1 Minary, L., Trompette, J., Kivits, J., Cambon, L., Tarquinio, C., & Alla, F. (2019). Which design to evaluate complex interventions? Toward a methodological framework through a systematic review. BMC Medical Research Methodology, 19(1), 92. https://doi.org/10.1186/s12874-019-0736-6 Nagarajan, N., Assi, L., Varadaraj, V., Motaghi, M., Sun, Y., Couser, E., Ehrlich, J. R., Whitson, H., & Swenor, B. K. (2022). Vision impairment and cognitive decline among older adults: a systematic review. BMJ Open, 12(1), e047929. https://doi.org/10.1136/bmjopen-2020-047929 Nouchi, R., Hu, Q., Saito, T., Kawata, N. Y. dos S., Nouchi, H., & Kawashima, R. (2021). Brain Training and Sulforaphane Intake Interventions Separately Improve Cognitive Performance in Healthy Older Adults, Whereas a Combination of These Interventions Does Not Have More Beneficial Effects: Evidence from a Randomized Controlled Trial. Nutrients, 13(2), 352. https://doi.org/10.3390/nu13020352 Onur Aysevener, E., Direk, N., Onat Özsoydan, E., & Diriöz, M. (2018). Relationship between subjective memory complaints and objective memory impairment in a community-dwelling elderly population. Journal of Clinical Psychiatry, 21(4), 334–340. https://doi.org/10.5505/kpd.2018.95967 Paton, C., Kushniruk, A. W., Borycki, E. M., English, M., & Warren, J. (2021). Improving the Usability and Safety of Digital Health Systems: The Role of Predictive Human-Computer Interaction Modeling. Journal of Medical Internet Research, 23(5), e25281. https://doi.org/10.2196/25281 Pike, K. E., Chong, M. S., Hume, C. H., Keech, B. J., Konjarski, M., Landolt, K. A., Leslie, B. E., Russo, A., Thai, C., Vilsten, J. S., & Kinsella, G. J. (2018). Providing Online Memory Interventions for Older Adults: A Critical Review and Recommendations for Development. Australian Psychologist, 53(5), 367–376. https://doi.org/10.1111/ap.12339 Saparamadu, A. A. D. N. S., Fernando, P., Zeng, P., Teo, H., Goh, A., Lee, J. M. Y., & Lam, C. W. L. (2021). User-Centered Design Process of an mHealth App for Health Professionals: Case Study. JMIR mHealth and uHealth, 9(3), e18079. https://doi.org/10.2196/18079 Sarant, J., Harris, D., Busby, P., Maruff, P., Schembri, A., Lemke, U., & Launer, S. (2020). The Effect of Hearing Aid Use on Cognition in Older Adults: Can We Delay Decline or Even Improve Cognitive Function? Journal of Clinical Medicine, 9(1), 254. https://doi.org/10.3390/jcm9010254 Smart, C. M., Karr, J. E., Areshenkoff, C. N., Rabin, L. A., Hudon, C., Gates, N., Ali, J. I., Arenaza-Urquijo, E. M., Buckley, R. F., Chetelat, G., Hampel, H., Jessen, F., Marchant, N. L., Sikkes, S. A. M., Tales, A., van der Flier, W. M., & Wesselman, L. (2017). Non-Pharmacologic Interventions for Older Adults with Subjective Cognitive Decline: Systematic Review, Meta-Analysis, and Preliminary Recommendations. Neuropsychology Review, 27(3), 245–257. https://doi.org/10.1007/s11065-017-9342-8 Smith, G. E. (2016). Healthy cognitive aging and dementia prevention. American Psychologist, 71(4), 268–275. https://doi.org/10.1037/a0040250 Tolf, S., Mesterton, J., Söderberg, D., Amer-Wåhlin, I., & Mazzocato, P. (2020). How can technology support quality improvement? Lessons learned from the adoption of an analytics tool for advanced performance measurement in a hospital unit. BMC Health Services Research, 20(1), 816. https://doi.org/10.1186/s12913-020-05622-7 Vázquez, M.-L., Miranda-Mendizabal, A., Eguiguren, P., Mogollón-Pérez, A.-S., Ferreira-de-Medeiros-Mendes, M., López-Vázquez, J., Bertolotto, F., & Vargas, I. (2022). Evaluating the effectiveness of care coordination interventions designed and implemented through a participatory action research process: Lessons learned from a quasi-experimental study in public healthcare networks in Latin America. PLOS ONE, 17(1), e0261604. https://doi.org/10.1371/journal.pone.0261604 WHO. (2019). WHO releases first guideline on digital health interventions. Yu, C. H., Parsons, J. A., Hall, S., Newton, D., Jovicic, A., Lottridge, D., Shah, B. R., & Straus, S. E. (2014). User-centered design of a web-based self-management site for individuals with type 2 diabetes – providing a sense of control and community. BMC Medical Informatics and Decision Making, 14(1), 60. https://doi.org/10.1186/1472-6947-14-60 Zharima, C., Griffiths, F., & Goudge, J. (2023). Exploring the barriers and facilitators to implementing electronic health records in a middle-income country: a qualitative study from South Africa. Frontiers in Digital Health, 5. https://doi.org/10.3389/fdgth.2023.1207602 Zhunio, C. S., Orellana, P. C., & Patino, A. V. (2020). A Memory Game for Elderly People: Development and Evaluation. 2020 Seventh International Conference on eDemocracy & eGovernment (ICEDEG), 248–252. https://doi.org/10.1109/ICEDEG48599.2020.9096862 Baena-Navarro, R., Macea-Anaya, M., Primera-Correa, O., & Pérez-Díaz, J. (2024). Intervención digital para el envejecimiento activo: Diseño de una aplicación web para adultos mayores. Ciencia e Ingeniería: Revista de Investigación Interdisciplinar en Biodiversidad y Desarrollo Sostenible, Ciencia, Tecnología e Innovación y Procesos Productivos Industriales, 11(1), 2389-9484. https://dialnet.unirioja.es/servlet/articulo?codigo=9685500 Microsoft. (2024) Descripción de TypeScript. Tutorialsteacher. Recuperado de https://www.tutorialsteacher.com/typescript/typescript-overview Angular. ( 2024). Introducción a Angular. Angular.io. Recuperado de https://angular.io/guide/architecture Node.js Foundation. (2021). Creación de aplicaciones eficientes y escalables con NodeJS . Coders.dev. Recuperado de https://www.coders.dev Containerize.com. (2024). MySQL: Sistema de gestión de bases de datos relacionales de código abierto. Productos Containerize. Recuperado de https://products.containerize.com/database-management-system/mysql/ |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.license.none.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 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-nd/4.0/ Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad de Córdoba |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.place.none.fl_str_mv |
Montería, Córdoba, Colombia |
dc.publisher.program.none.fl_str_mv |
Ingeniería de Sistemas |
publisher.none.fl_str_mv |
Universidad de Córdoba |
institution |
Universidad de Córdoba |
bitstream.url.fl_str_mv |
https://repositorio.unicordoba.edu.co/bitstreams/0db464b4-8185-4c76-aadf-5997a9bcf16d/download https://repositorio.unicordoba.edu.co/bitstreams/ad55e73b-e5e7-4fe7-96a6-d8f923cb6fed/download https://repositorio.unicordoba.edu.co/bitstreams/6f23d0e4-3b85-4f0f-8e50-17c0ba067cfd/download https://repositorio.unicordoba.edu.co/bitstreams/a12d78be-71eb-4683-97d8-a612ec27aeaa/download https://repositorio.unicordoba.edu.co/bitstreams/6d5da31d-829a-4d0e-bd76-b119386fbee2/download https://repositorio.unicordoba.edu.co/bitstreams/649cfd52-cc26-469a-8378-86dd8a84d73d/download https://repositorio.unicordoba.edu.co/bitstreams/c86f57cb-60d1-4a77-91f7-ea6c70553707/download |
bitstream.checksum.fl_str_mv |
73a5432e0b76442b22b026844140d683 506bf00ab4fb8e79b52326dbe834774c 0e744f8479e5203aad764b610e5b44a1 7bd679aa745a59e6a6d7aaaf5df6ef69 c48bdccb2636f3985eebd6c057a25972 529a362961e4ed8cdea36fee90b2bc33 738a23da194686bcc49a166dbfd4f596 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad de Córdoba |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1839636104835235840 |
spelling |
Enrique Navarro, Rubén Baena8a66fd22-32be-4b95-8a8d-121daa417ec1-1Macea Anaya, Mario Ramón3b2bd56a-efe2-4987-bdc8-247e2df9f759-1Primera Correa, Ober6f8c635f-4bd1-4515-8b37-7f691174a34a-1Pérez Díaz, Juan Pablo90b5e7ee-41e9-4cc6-b2f5-b1a865660cdc-1Crawford, Richard50fcda5a-622c-48f4-8d20-d13934864bb6-1Barreiro, Francisco89b1cb9c-70b4-45ec-a43e-142d88e5ae1d-12024-12-09T14:01:09Z2024-12-09T14:01:09Z2024-12-07https://repositorio.unicordoba.edu.co/handle/ucordoba/8789Universidad de CórdobaRepositorio Institucional Unicórdobahttps://repositorio.unicordoba.edu.coEl envejecimiento poblacional se está acelerando globalmente, con la expectativa de que la población de personas mayores de 60 años se duplique para 2050, alcanzando los 2.1 mil millones. Este fenómeno, junto con la mayor longevidad gracias a avances en salud, educación y la reducción de la tasa de fertilidad, presenta desafíos y oportunidades únicos para la sociedad. Ante este contexto, el diseño de intervenciones digitales que promuevan un envejecimiento activo y saludable se convierte en una prioridad. Este trabajo propone el desarrollo inicial de una aplicación web destinada a apoyar la memoria en adultos mayores, aplicando un enfoque holístico que integra conocimientos de diversas disciplinas. La aplicación se fundamenta en principios de accesibilidad, usabilidad y diseño centrado en el usuario, buscando no solo mejorar la cognición, sino también ofrecer una herramienta que facilite la inclusión social y mejore la calidad de vida de los adultos mayores. Al enfocarse en la accesibilidad y el diseño inclusivo, este proyecto aporta directamente a las estrategias de intervención tecnológica en el ámbito del envejecimiento, marcando un paso adelante en el desarrollo de soluciones que respondan efectivamente a las necesidades de una población en crecimiento.Population aging is accelerating globally, with the population of people over 60 expected todouble by 2050, reaching 2.1 billion. This phenomenon, together with increased longevitthanks to advances in health, education, and the reduction in the fertility rate, presentsunique challenges and opportunities for society. In this context, the design of digitainterventions that promote active and healthy aging becomes a priority. This work proposesthe initial development of a web application aimed at supporting memory in older adults,applying a holistic approach that integrates knowledge from various disciplines. Theapplication is based on principles of accessibility, usability, and user-centered design,seeking not only to improve cognition, but also to offer a tool that facilitates socialinclusion and improves the quality of life of older adults. By focusing on accessibility andinclusive design, this project directly contributes to technological intervention strategies inthe field of aging, marking a step forward in the development of solutions that effectively respond to the needs of a growing populationResumen 141.INTRODUCCIÓN 152.DESCRIPCIÓN Y FORMULACIÓN DEL PROBLEMA. 172.1Localización del problema objeto de estudio. 182.2Pregunta problema. 182.3 Árbol del problema. 193. OBJETIVOS 203.1 Objetivo General. 203.2 Objetivos específicos. 204. JUSTIFICACIÓN 215. MARCO TEÓRICO 235.2 NodeJS 245.3 Angular 255.4 TypeScript 265.5 MySQL 275.6 Software para la realización de aplicaciones 285.7 Arquitectura del software. 305.8 Seguridad. 305.9 Interfaz de Usuario. 305.10 Pruebas y depuración. 306. REQUERIMIENTOS 316.1 Requerimientos funcionales 316.2 Requerimientos No funcionales 406. DIAGRAMAS CASOS DE USO 457. DIAGRAMAS DE SECUENCIA 498. DIAGRAMAS DE ACTIVIDADES 559. MODELO DE DATOS 619.1Descripción del Modelo de datos. 6210.DICCIONARIO DE DATOS 6311 ARQUITECTURA DEL SOFTWARE 6812 ARQUITECTURA BACKEND 7512.1Controllers 7712.2 Helpers 7712.3 Middlewares 7712.4 Models 7712.5 Routes. 7913.DESPLIEGUE DEL BACKEND CI/CD 7913.1Descripción del despliegue del backend CI/CD. 7913.2Descripción de la Arquitectura de Aplicación. 8014.PRUEBAS DE USABILIDAD 81CONCLUSIÓN 8415.REFERENCIAS 8615. ANEXOS 92Anexo 1. Manual de Usuario 92Anexo 2. Modelos de sincronización de datos 108Anexo 3. Casos de usabilidad. 108PregradoIngeniero(a) de SistemasTrabajos de Investigación y/o Extensiónapplication/pdfspaUniversidad de CórdobaFacultad de IngenieríaMontería, Córdoba, ColombiaIngeniería de Sistemashttps://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Intervención digital para el envejecimiento activo: diseño de una aplicación web para adultos mayoresTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionTextAl-Shorbaji, N. (2022). Improving Healthcare Access through Digital Health: The Use of Information and Communication Technologies. En Healthcare Access. IntechOpen. https://doi.org/10.5772/intechopen.99607Alzheimer’s Disease International. (2019). World Alzheimer report 2019: Attitudes to dementia. Alzheimer’s Disease International. https://www.alzint.org/resource/world-alzheimer-report-2019/Baharum, A., Ismail, R., Saad, N., Daruis, D. D. I., Noh, N. A. M., & Noor, N. A. M. (2018). Development of Elderly Reminder Mobile Application Using Mental Model. Proceedings of the 2018 International Conference on Artificial Intelligence and Virtual Reality, 131–136. https://doi.org/10.1145/3293663.3293665Baptista, A., Postolache, O., Mendes, D., Reis, E., & Nogueira, D. (2022). Memory Training Interface for Elderly based on Mobile APP. 2022 International Conference and Exposition on Electrical And Power Engineering (EPE), 708–713. https://doi.org/10.1109/EPE56121.2022.9959851Cheng, S.-T. (2016). Cognitive Reserve and the Prevention of Dementia: the Role of Physical and Cognitive Activities. Current Psychiatry Reports, 18(9), 85. https://doi.org/10.1007/s11920-016-0721-2Cuff, A. (2023). The evolution of digital health and its continuing challenges. BMC Digital Health, 1(1), 3. https://doi.org/10.1186/s44247-022-00004-xDepartment of Economic and Social Affairs, U. N. (2019). World population prospects 2019: Highlights. United Nations. United Nations. https://population.un.org/wpp/Publications/Files/WPP2019_Highlights.pdfDinius, C. J., Pocknell, C. E., Caffrey, M. P., & Roche, R. A. P. (2023). Cognitive interventions for memory and psychological well-being in aging and dementias. Frontiers in Psychology, 14. https://doi.org/10.3389/fpsyg.2023.1070012Escobar Reynel, J. L., Baena Navarro, R. E., & Yepes Miranda, D. D. (2023). Modelo de desarrollo basado en métricas de usabilidad para la construcción de aplicaciones móviles educativas. Ingeniare. Revista chilena de ingeniería, 31, 0–0. https://doi.org/10.4067/S0718-33052023000100201Falzarano, F., Siedlecki, K., & Minahan, J. (2020). Investigating the Longitudinal Relationship Between Subjective Cognitive Complaints and Objective Cognition. Innovation in Aging, 4(Supplement_1), 592–593. https://doi.org/10.1093/geroni/igaa057.1988Hall, C. L., Sanderson, C., Brown, B. J., Andrén, P., Bennett, S., Chamberlain, L. R., Davies, E. B., Khan, K., Kouzoupi, N., Mataix-Cols, D., McKenzie, C., Murphy, T., Townsend, M., Hollis, C., & Murray, E. (2020). Opportunities and challenges of delivering digital clinical trials: lessons learned from a randomised controlled trial of an online behavioural intervention for children and young people. Trials, 21(1), 1011. https://doi.org/10.1186/s13063-020-04902-1Baena-Navarro, R., Macea-Anaya, M., Primera-Correa, O., & Pérez-Díaz, J. (2024). Intervención digital para el envejecimiento activo: Diseño de una aplicación web para adultos mayores. Ciencia e Ingeniería, 11(1) https://doi.org/10.5281/zenodo.12548244Infurna, F. J., Gerstorf, D., & Lachman, M. E. (2020). Midlife in the 2020s: Opportunities and challenges. American Psychologist, 75(4), 470–485. https://doi.org/10.1037/amp0000591Kansal, A. R., Tafazzoli, A., Ishak, K. J., & Krotneva, S. (2018). Alzheimer’s disease Archimedes condition‐event simulator: Development and validation. Alzheimer’s & Dementia: Translational Research & Clinical Interventions, 4(1), 76–88. https://doi.org/10.1016/j.trci.2018.01.001KMaruta, C., & Martins, I. P. (2019). May Subjective Language Complaints Predict Future Language Decline in Community-Dwelling Subjects? Frontiers in Psychology, 10. https://doi.org/10.3389/fpsyg.2019.01974urakin, A., & Bredesen, D. E. (2020). Alzheimer’s disease as a systems network disorder: chronic stress/dyshomeostasis, innate immunity, and genetics. Aging, 12(18), 17815–17844. https://doi.org/10.18632/aging.103883May, C. R., Cummings, A., Girling, M., Bracher, M., Mair, F. S., May, C. M., Murray, E., Myall, M., Rapley, T., & Finch, T. (2018). Using Normalization Process Theory in feasibility studies and process evaluations of complex healthcare interventions: a systematic review. Implementation Science, 13(1), 80. https://doi.org/10.1186/s13012-018-0758-1Minary, L., Trompette, J., Kivits, J., Cambon, L., Tarquinio, C., & Alla, F. (2019). Which design to evaluate complex interventions? Toward a methodological framework through a systematic review. BMC Medical Research Methodology, 19(1), 92. https://doi.org/10.1186/s12874-019-0736-6Nagarajan, N., Assi, L., Varadaraj, V., Motaghi, M., Sun, Y., Couser, E., Ehrlich, J. R., Whitson, H., & Swenor, B. K. (2022). Vision impairment and cognitive decline among older adults: a systematic review. BMJ Open, 12(1), e047929. https://doi.org/10.1136/bmjopen-2020-047929Nouchi, R., Hu, Q., Saito, T., Kawata, N. Y. dos S., Nouchi, H., & Kawashima, R. (2021). Brain Training and Sulforaphane Intake Interventions Separately Improve Cognitive Performance in Healthy Older Adults, Whereas a Combination of These Interventions Does Not Have More Beneficial Effects: Evidence from a Randomized Controlled Trial. Nutrients, 13(2), 352. https://doi.org/10.3390/nu13020352Onur Aysevener, E., Direk, N., Onat Özsoydan, E., & Diriöz, M. (2018). Relationship between subjective memory complaints and objective memory impairment in a community-dwelling elderly population. Journal of Clinical Psychiatry, 21(4), 334–340. https://doi.org/10.5505/kpd.2018.95967Paton, C., Kushniruk, A. W., Borycki, E. M., English, M., & Warren, J. (2021). Improving the Usability and Safety of Digital Health Systems: The Role of Predictive Human-Computer Interaction Modeling. Journal of Medical Internet Research, 23(5), e25281. https://doi.org/10.2196/25281Pike, K. E., Chong, M. S., Hume, C. H., Keech, B. J., Konjarski, M., Landolt, K. A., Leslie, B. E., Russo, A., Thai, C., Vilsten, J. S., & Kinsella, G. J. (2018). Providing Online Memory Interventions for Older Adults: A Critical Review and Recommendations for Development. Australian Psychologist, 53(5), 367–376. https://doi.org/10.1111/ap.12339Saparamadu, A. A. D. N. S., Fernando, P., Zeng, P., Teo, H., Goh, A., Lee, J. M. Y., & Lam, C. W. L. (2021). User-Centered Design Process of an mHealth App for Health Professionals: Case Study. JMIR mHealth and uHealth, 9(3), e18079. https://doi.org/10.2196/18079Sarant, J., Harris, D., Busby, P., Maruff, P., Schembri, A., Lemke, U., & Launer, S. (2020). The Effect of Hearing Aid Use on Cognition in Older Adults: Can We Delay Decline or Even Improve Cognitive Function? Journal of Clinical Medicine, 9(1), 254. https://doi.org/10.3390/jcm9010254Smart, C. M., Karr, J. E., Areshenkoff, C. N., Rabin, L. A., Hudon, C., Gates, N., Ali, J. I., Arenaza-Urquijo, E. M., Buckley, R. F., Chetelat, G., Hampel, H., Jessen, F., Marchant, N. L., Sikkes, S. A. M., Tales, A., van der Flier, W. M., & Wesselman, L. (2017). Non-Pharmacologic Interventions for Older Adults with Subjective Cognitive Decline: Systematic Review, Meta-Analysis, and Preliminary Recommendations. Neuropsychology Review, 27(3), 245–257. https://doi.org/10.1007/s11065-017-9342-8Smith, G. E. (2016). Healthy cognitive aging and dementia prevention. American Psychologist, 71(4), 268–275. https://doi.org/10.1037/a0040250Tolf, S., Mesterton, J., Söderberg, D., Amer-Wåhlin, I., & Mazzocato, P. (2020). How can technology support quality improvement? Lessons learned from the adoption of an analytics tool for advanced performance measurement in a hospital unit. BMC Health Services Research, 20(1), 816. https://doi.org/10.1186/s12913-020-05622-7Vázquez, M.-L., Miranda-Mendizabal, A., Eguiguren, P., Mogollón-Pérez, A.-S., Ferreira-de-Medeiros-Mendes, M., López-Vázquez, J., Bertolotto, F., & Vargas, I. (2022). Evaluating the effectiveness of care coordination interventions designed and implemented through a participatory action research process: Lessons learned from a quasi-experimental study in public healthcare networks in Latin America. PLOS ONE, 17(1), e0261604. https://doi.org/10.1371/journal.pone.0261604WHO. (2019). WHO releases first guideline on digital health interventions. Yu, C. H., Parsons, J. A., Hall, S., Newton, D., Jovicic, A., Lottridge, D., Shah, B. R., & Straus, S. E. (2014). User-centered design of a web-based self-management site for individuals with type 2 diabetes – providing a sense of control and community. BMC Medical Informatics and Decision Making, 14(1), 60. https://doi.org/10.1186/1472-6947-14-60Zharima, C., Griffiths, F., & Goudge, J. (2023). Exploring the barriers and facilitators to implementing electronic health records in a middle-income country: a qualitative study from South Africa. Frontiers in Digital Health, 5. https://doi.org/10.3389/fdgth.2023.1207602Zhunio, C. S., Orellana, P. C., & Patino, A. V. (2020). A Memory Game for Elderly People: Development and Evaluation. 2020 Seventh International Conference on eDemocracy & eGovernment (ICEDEG), 248–252. https://doi.org/10.1109/ICEDEG48599.2020.9096862Baena-Navarro, R., Macea-Anaya, M., Primera-Correa, O., & Pérez-Díaz, J. (2024). Intervención digital para el envejecimiento activo: Diseño de una aplicación web para adultos mayores. Ciencia e Ingeniería: Revista de Investigación Interdisciplinar en Biodiversidad y Desarrollo Sostenible, Ciencia, Tecnología e Innovación y Procesos Productivos Industriales, 11(1), 2389-9484. https://dialnet.unirioja.es/servlet/articulo?codigo=9685500Microsoft. (2024) Descripción de TypeScript. Tutorialsteacher. Recuperado de https://www.tutorialsteacher.com/typescript/typescript-overviewAngular. ( 2024). Introducción a Angular. Angular.io. Recuperado de https://angular.io/guide/architectureNode.js Foundation. (2021). Creación de aplicaciones eficientes y escalables con NodeJS . Coders.dev. Recuperado de https://www.coders.devContainerize.com. (2024). MySQL: Sistema de gestión de bases de datos relacionales de código abierto. Productos Containerize. Recuperado de https://products.containerize.com/database-management-system/mysql/Envejecimiento activo.Diseño de aplicación web.Cognición en adultos mayores.Diseño participativo.Interacción humana-computadora.Active aging.Web application design.Cognition in older adults.Participatory design.Human-computer interaction.PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repositorio.unicordoba.edu.co/bitstreams/0db464b4-8185-4c76-aadf-5997a9bcf16d/download73a5432e0b76442b22b026844140d683MD52ORIGINALprimeracorreaober-perezdiazjuanpablo.docx.pdfprimeracorreaober-perezdiazjuanpablo.docx.pdfapplication/pdf4293374https://repositorio.unicordoba.edu.co/bitstreams/ad55e73b-e5e7-4fe7-96a6-d8f923cb6fed/download506bf00ab4fb8e79b52326dbe834774cMD53AutorizaciónPublicación.pdfAutorizaciónPublicación.pdfapplication/pdf638186https://repositorio.unicordoba.edu.co/bitstreams/6f23d0e4-3b85-4f0f-8e50-17c0ba067cfd/download0e744f8479e5203aad764b610e5b44a1MD54TEXTprimeracorreaober-perezdiazjuanpablo.docx.pdf.txtprimeracorreaober-perezdiazjuanpablo.docx.pdf.txtExtracted texttext/plain97944https://repositorio.unicordoba.edu.co/bitstreams/a12d78be-71eb-4683-97d8-a612ec27aeaa/download7bd679aa745a59e6a6d7aaaf5df6ef69MD55AutorizaciónPublicación.pdf.txtAutorizaciónPublicación.pdf.txtExtracted texttext/plain4294https://repositorio.unicordoba.edu.co/bitstreams/6d5da31d-829a-4d0e-bd76-b119386fbee2/downloadc48bdccb2636f3985eebd6c057a25972MD57THUMBNAILprimeracorreaober-perezdiazjuanpablo.docx.pdf.jpgprimeracorreaober-perezdiazjuanpablo.docx.pdf.jpgGenerated Thumbnailimage/jpeg10277https://repositorio.unicordoba.edu.co/bitstreams/649cfd52-cc26-469a-8378-86dd8a84d73d/download529a362961e4ed8cdea36fee90b2bc33MD56AutorizaciónPublicación.pdf.jpgAutorizaciónPublicación.pdf.jpgGenerated Thumbnailimage/jpeg14443https://repositorio.unicordoba.edu.co/bitstreams/c86f57cb-60d1-4a77-91f7-ea6c70553707/download738a23da194686bcc49a166dbfd4f596MD58ucordoba/8789oai:repositorio.unicordoba.edu.co:ucordoba/87892024-12-10 03:00:51.688https://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.unicordoba.edu.coRepositorio Universidad de Córdobabdigital@metabiblioteca.comPHA+TEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuPC9wPgo8cD5NRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuPC9wPgo8b2wgdHlwZT0iMSI+CiAgPGxpPgogICAgRGVmaW5pY2lvbmVzCiAgICA8b2wgdHlwZT1hPgogICAgICA8bGk+T2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLjwvbGk+CiAgICAgIDxsaT5PYnJhIERlcml2YWRhIHNpZ25pZmljYSB1bmEgb2JyYSBiYXNhZGEgZW4gbGEgb2JyYSBvYmpldG8gZGUgZXN0YSBsaWNlbmNpYSBvIGVuIMOpc3RhIHkgb3RyYXMgb2JyYXMgcHJlZXhpc3RlbnRlcywgdGFsZXMgY29tbyB0cmFkdWNjaW9uZXMsIGFycmVnbG9zIG11c2ljYWxlcywgZHJhbWF0aXphY2lvbmVzLCDigJxmaWNjaW9uYWxpemFjaW9uZXPigJ0sIHZlcnNpb25lcyBwYXJhIGNpbmUsIOKAnGdyYWJhY2lvbmVzIGRlIHNvbmlkb+KAnSwgcmVwcm9kdWNjaW9uZXMgZGUgYXJ0ZSwgcmVzw7ptZW5lcywgY29uZGVuc2FjaW9uZXMsIG8gY3VhbHF1aWVyIG90cmEgZW4gbGEgcXVlIGxhIG9icmEgcHVlZGEgc2VyIHRyYW5zZm9ybWFkYSwgY2FtYmlhZGEgbyBhZGFwdGFkYSwgZXhjZXB0byBhcXVlbGxhcyBxdWUgY29uc3RpdHV5YW4gdW5hIG9icmEgY29sZWN0aXZhLCBsYXMgcXVlIG5vIHNlcsOhbiBjb25zaWRlcmFkYXMgdW5hIG9icmEgZGVyaXZhZGEgcGFyYSBlZmVjdG9zIGRlIGVzdGEgbGljZW5jaWEuIChQYXJhIGV2aXRhciBkdWRhcywgZW4gZWwgY2FzbyBkZSBxdWUgbGEgT2JyYSBzZWEgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsIG8gdW5hIGdyYWJhY2nDs24gc29ub3JhLCBwYXJhIGxvcyBlZmVjdG9zIGRlIGVzdGEgTGljZW5jaWEgbGEgc2luY3Jvbml6YWNpw7NuIHRlbXBvcmFsIGRlIGxhIE9icmEgY29uIHVuYSBpbWFnZW4gZW4gbW92aW1pZW50byBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgcGFyYSBsb3MgZmluZXMgZGUgZXN0YSBsaWNlbmNpYSkuPC9saT4KICAgICAgPGxpPkxpY2VuY2lhbnRlLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPkF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuPC9saT4KICAgICAgPGxpPk9icmEsIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWE8L2xpPgogICAgICA8bGk+VXN0ZWQsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgogICAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuPC9wPgogIDwvbGk+CiAgPGxpPgogICAgQ29uY2VzacOzbiBkZSBsYSBMaWNlbmNpYS4KICAgIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+UmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhcy48L2xpPgogICAgICA8bGk+RGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLjwvbGk+CiAgICAgIDxsaT5EaXN0cmlidWlyIGNvcGlhcyBkZSBsYXMgT2JyYXMgRGVyaXZhZGFzIHF1ZSBzZSBnZW5lcmVuLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLjwvbGk+CiAgICA8L29sPgogICAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXN0cmljY2lvbmVzLgogICAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+VXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLjwvbGk+CiAgICAgIDxsaT5Vc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuPC9saT4KICAgICAgPGxpPlNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLjwvbGk+CiAgICAgIDxsaT4KICAgICAgICBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKICAgICAgICA8b2wgdHlwZT0iaSI+CiAgICAgICAgICA8bGk+UmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS48L2xpPgogICAgICAgICAgPGxpPlJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuPC9saT4KICAgICAgICA8L29sPgogICAgICA8L2xpPgogICAgICA8bGk+R2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFDSU5QUk8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KICAgIDxwPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCiAgICA8cD5BIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELjwvcD4KICA8L2xpPgogIDxici8+CiAgPGxpPgogICAgVMOpcm1pbm8uCiAgICA8b2wgdHlwZT0iYSI+CiAgICAgIDxsaT5Fc3RhIExpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBlbiB2aXJ0dWQgZGUgZWxsYSB0ZXJtaW5hcsOhbiBhdXRvbcOhdGljYW1lbnRlIHNpIFVzdGVkIGluZnJpbmdlIGFsZ3VuYSBjb25kaWNpw7NuIGVzdGFibGVjaWRhIGVuIGVsbGEuIFNpbiBlbWJhcmdvLCBsb3MgaW5kaXZpZHVvcyBvIGVudGlkYWRlcyBxdWUgaGFuIHJlY2liaWRvIE9icmFzIERlcml2YWRhcyBvIENvbGVjdGl2YXMgZGUgVXN0ZWQgZGUgY29uZm9ybWlkYWQgY29uIGVzdGEgTGljZW5jaWEsIG5vIHZlcsOhbiB0ZXJtaW5hZGFzIHN1cyBsaWNlbmNpYXMsIHNpZW1wcmUgcXVlIGVzdG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgc2lnYW4gY3VtcGxpZW5kbyDDrW50ZWdyYW1lbnRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhcyBsaWNlbmNpYXMuIExhcyBTZWNjaW9uZXMgMSwgMiwgNSwgNiwgNywgeSA4IHN1YnNpc3RpcsOhbiBhIGN1YWxxdWllciB0ZXJtaW5hY2nDs24gZGUgZXN0YSBMaWNlbmNpYS48L2xpPgogICAgICA8bGk+U3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIHkgdMOpcm1pbm9zIGFudGVyaW9yZXMsIGxhIGxpY2VuY2lhIG90b3JnYWRhIGFxdcOtIGVzIHBlcnBldHVhIChkdXJhbnRlIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSBvYnJhKS4gTm8gb2JzdGFudGUgbG8gYW50ZXJpb3IsIGVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBhIHB1YmxpY2FyIHkvbyBlc3RyZW5hciBsYSBPYnJhIGJham8gY29uZGljaW9uZXMgZGUgbGljZW5jaWEgZGlmZXJlbnRlcyBvIGEgZGVqYXIgZGUgZGlzdHJpYnVpcmxhIGVuIGxvcyB0w6lybWlub3MgZGUgZXN0YSBMaWNlbmNpYSBlbiBjdWFscXVpZXIgbW9tZW50bzsgZW4gZWwgZW50ZW5kaWRvLCBzaW4gZW1iYXJnbywgcXVlIGVzYSBlbGVjY2nDs24gbm8gc2Vydmlyw6EgcGFyYSByZXZvY2FyIGVzdGEgbGljZW5jaWEgbyBxdWUgZGViYSBzZXIgb3RvcmdhZGEgLCBiYWpvIGxvcyB0w6lybWlub3MgZGUgZXN0YSBsaWNlbmNpYSksIHkgZXN0YSBsaWNlbmNpYSBjb250aW51YXLDoSBlbiBwbGVubyB2aWdvciB5IGVmZWN0byBhIG1lbm9zIHF1ZSBzZWEgdGVybWluYWRhIGNvbW8gc2UgZXhwcmVzYSBhdHLDoXMuIExhIExpY2VuY2lhIHJldm9jYWRhIGNvbnRpbnVhcsOhIHNpZW5kbyBwbGVuYW1lbnRlIHZpZ2VudGUgeSBlZmVjdGl2YSBzaSBubyBzZSBsZSBkYSB0w6lybWlubyBlbiBsYXMgY29uZGljaW9uZXMgaW5kaWNhZGFzIGFudGVyaW9ybWVudGUuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIFZhcmlvcy4KICAgIDxvbCB0eXBlPSJhIj4KICAgICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPlNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLjwvbGk+CiAgICAgIDxsaT5OaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS48L2xpPgogICAgICA8bGk+RXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KPC9vbD4K |