Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT

Las caídas en adultos mayores representan un grave problema de salud pública, siendo la segunda causa principal de muerte por traumatismos involuntarios y responsables de más de 684,000 fallecimientos anuales, con el 80% de los casos en países de ingresos bajos y medianos. Además, el 30% de las pers...

Full description

Autores:
Villar González, Daniel
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/75942
Acceso en línea:
https://hdl.handle.net/1992/75942
Palabra clave:
AIoT (Artificial Intelligence of Things)
Machine Learning
Monitoreo en tiempo real
Sistemas de alerta médica
Adultos mayores
Aplicación móvil
Detección de caídas
Ingeniería
Rights
embargoedAccess
License
https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
id UNIANDES2_53aa5c4b27768e3ec2ae30953693a7a0
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/75942
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.spa.fl_str_mv Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT
title Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT
spellingShingle Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT
AIoT (Artificial Intelligence of Things)
Machine Learning
Monitoreo en tiempo real
Sistemas de alerta médica
Adultos mayores
Aplicación móvil
Detección de caídas
Ingeniería
title_short Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT
title_full Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT
title_fullStr Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT
title_full_unstemmed Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT
title_sort Sistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT
dc.creator.fl_str_mv Villar González, Daniel
dc.contributor.advisor.none.fl_str_mv Montoya Orozco, Germán Adolfo
Lozano Garzon, Carlos Andres
dc.contributor.author.none.fl_str_mv Villar González, Daniel
dc.subject.keyword.eng.fl_str_mv AIoT (Artificial Intelligence of Things)
Machine Learning
topic AIoT (Artificial Intelligence of Things)
Machine Learning
Monitoreo en tiempo real
Sistemas de alerta médica
Adultos mayores
Aplicación móvil
Detección de caídas
Ingeniería
dc.subject.keyword.spa.fl_str_mv Monitoreo en tiempo real
Sistemas de alerta médica
Adultos mayores
Aplicación móvil
Detección de caídas
dc.subject.themes.spa.fl_str_mv Ingeniería
description Las caídas en adultos mayores representan un grave problema de salud pública, siendo la segunda causa principal de muerte por traumatismos involuntarios y responsables de más de 684,000 fallecimientos anuales, con el 80% de los casos en países de ingresos bajos y medianos. Además, el 30% de las personas mayores de 65 años y el 50% de las mayores de 81 experimentan caídas cada año, lo que puede generar complicaciones graves. No obstante, la detección temprana y la asistencia rápida pueden reducir el riesgo de hospitalización en un 26% y disminuir la tasa de mortalidad en un 80%. En este trabajo se propone un sistema de monitoreo basado en AIoT para detectar y alertar caídas en adultos mayores, con el objetivo de reducir la mortalidad asociada mediante una detección temprana y eficaz. El prototipo desarrollado combina una aplicación móvil implementada en Flutter, un acelerómetro MPU-6050, un sensor de ritmo cardíaco AD-8232, un módulo Bluetooth HC-05 y una placa Arduino Nano para capturar datos de un usuario en tiempo real. Estos datos son procesados mediante un modelo de Machine Learning, capaz de clasificar actividades en “Caídas”, “Casi caídas” y “Actividades de la vida diaria”, alcanzando una precisión general del 95%. El sistema envía alertas automáticas a un contacto de emergencia cuando se detecta una caída y el ritmo cardíaco supera los 100 BPM, utilizando este criterio como apoyo para confirmar el evento y reducir posibles errores en la detección. Esto se basa en la correlación entre caídas y el aumento significativo del ritmo cardíaco, asociado a respuestas fisiológicas al estrés o al impacto. La aplicación proporciona una interfaz intuitiva que permite configurar notificaciones y consultar el estado del sistema de manera sencilla. Este diseño se caracteriza por su bajo costo, inferior a 100.000 pesos colombianos, su portabilidad y su enfoque optimizado para las necesidades de los adultos mayores, representando una solución tecnológica accesible y eficaz para la prevención de riesgos asociados a las caídas.
publishDate 2024
dc.date.issued.none.fl_str_mv 2024-12-06
dc.date.accessioned.none.fl_str_mv 2025-01-31T20:14:56Z
dc.date.accepted.none.fl_str_mv 2025-01-31
dc.date.available.none.fl_str_mv 2026-12-31
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/1992/75942
dc.identifier.instname.none.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.none.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url https://hdl.handle.net/1992/75942
identifier_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Anahana (2023). Variabilidad de la frecuencia cardíaca. https://www.anahana.com/es/physical-health/heart-rate-variability.
Badgujar, S. and Pillai, A. S. (2020). Fall detection for elderly people using machine learning. In IEEE Xplore.
DiGiacinto, J. and Seladi-Schulman, J. (2021). Ritmo cardíaco normal vs. peligroso: Cómo saber la diferencia. Healthline. Revisado médicamente por Dr. Payal.
Kohli, M.D., FACC. Recuperado de https://www.healthline.com/health/es/ritmo-cardiaco-peligroso#conclusion.
Habas, C. (2024). 4 best fall detection devices: A complete guide in 2024. https://www.helpguide.org/handbook/medical-alert-systems/best-fall-detection-devices.
Hassan, C. A. U., Karim, F. K., Abbas, A., Iqbal, J., Elmannai, H., Hussain, S., Ullah, S. S., and Khan, M. S. (2023). A cost-effective fall-detection framework for the elderly using sensor-based technologies.
Kaplan, D. B. (2023). Older adults living alone. https://www.merckmanuals.com/professional/geriatrics/social-issues-in-older-adults/older-adults-living-alone.
Kulurkar, P., Dixit, C. K., Bharathi, V. C., Monikavishnuvarthini, A., Dhakne, A., and Preethi, P. (2023). Ai based elderly fall prediction system using wearable sensors: A smart home-care technology with iot. ScienceDirect.
Ojetola, O. (2013). Detection of human falls using wearable sensors. PhD thesis, Coventry University.
Ojetola, O., Gaura, E., and Brusey, J. (2015). Data set for fall events and daily activities from inertial sensors. Cogent Labs, Coventry University.
Organización Mundial de la Salud (2021). Caídas. https://www.who.int/es/news-room/fact-sheets/detail/falls.
Rojas, J. P. (2019). ¿por qué hay cada vez más personas mayores viviendo solas en colombia? https://www.eltiempo.com/economia/sectores/por-que-hay-cada-vez-mas-personas-mayores-viviendo-solas-en-colombia-363954.
Schlesinger, S. A. (2023). Paro cardíaco y reanimación cardiorrespiratoria. https://www.msdmanuals.com/es/hogar/trastornos-del-coraz%C3%B3n-y-los-vasos-sangu%C3%ADneos/paro-card%C3%ADaco-y-reanimaci%C3%B3n-cardiorrespiratoria/paro-card%C3%ADaco-y-reanimaci%C3%B3n-cardiorrespiratoria
dc.rights.uri.none.fl_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/embargoedAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_f1cf
rights_invalid_str_mv https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdf
http://purl.org/coar/access_right/c_f1cf
eu_rights_str_mv embargoedAccess
dc.format.extent.none.fl_str_mv 37 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de los Andes
dc.publisher.program.none.fl_str_mv Ingeniería de Sistemas y Computación
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeniería
dc.publisher.department.none.fl_str_mv Departamento de Ingeniería de Sistemas y Computación
publisher.none.fl_str_mv Universidad de los Andes
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/b34013c3-fca5-4d59-a1bb-fa15fa6d79e2/download
https://repositorio.uniandes.edu.co/bitstreams/2a412def-3205-4e4f-881d-2d59a63db64d/download
https://repositorio.uniandes.edu.co/bitstreams/5c9795e6-07c0-4e13-9b82-d892cd97a218/download
https://repositorio.uniandes.edu.co/bitstreams/d7789a41-a560-436a-912f-44ab0e40bc46/download
https://repositorio.uniandes.edu.co/bitstreams/d7efb022-fd42-42fa-80f6-0b530d644fab/download
https://repositorio.uniandes.edu.co/bitstreams/6fef7d80-2ad3-410f-90ec-6352ca11808c/download
https://repositorio.uniandes.edu.co/bitstreams/ee7c8bb8-e1fe-4670-87ec-1ed3481fe032/download
bitstream.checksum.fl_str_mv 10263c9ce021ffcbec81711d54a367cc
a07dcdac3af7c2ea8360b09fa98f8354
ae9e573a68e7f92501b6913cc846c39f
6f103de45cb559fd967839552fd4990f
38cfae2816d81b7c2bd7f8b21db590c5
353a7612a1fe74f8bfc19036bf93e121
88818e02f62cd6393d0ef61a5ee33b4c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1831927652640882688
spelling Montoya Orozco, Germán Adolfovirtual::23029-1Lozano Garzon, Carlos Andresvirtual::23970-1Villar González, Daniel2025-01-31T20:14:56Z2026-12-312024-12-062025-01-31https://hdl.handle.net/1992/75942instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Las caídas en adultos mayores representan un grave problema de salud pública, siendo la segunda causa principal de muerte por traumatismos involuntarios y responsables de más de 684,000 fallecimientos anuales, con el 80% de los casos en países de ingresos bajos y medianos. Además, el 30% de las personas mayores de 65 años y el 50% de las mayores de 81 experimentan caídas cada año, lo que puede generar complicaciones graves. No obstante, la detección temprana y la asistencia rápida pueden reducir el riesgo de hospitalización en un 26% y disminuir la tasa de mortalidad en un 80%. En este trabajo se propone un sistema de monitoreo basado en AIoT para detectar y alertar caídas en adultos mayores, con el objetivo de reducir la mortalidad asociada mediante una detección temprana y eficaz. El prototipo desarrollado combina una aplicación móvil implementada en Flutter, un acelerómetro MPU-6050, un sensor de ritmo cardíaco AD-8232, un módulo Bluetooth HC-05 y una placa Arduino Nano para capturar datos de un usuario en tiempo real. Estos datos son procesados mediante un modelo de Machine Learning, capaz de clasificar actividades en “Caídas”, “Casi caídas” y “Actividades de la vida diaria”, alcanzando una precisión general del 95%. El sistema envía alertas automáticas a un contacto de emergencia cuando se detecta una caída y el ritmo cardíaco supera los 100 BPM, utilizando este criterio como apoyo para confirmar el evento y reducir posibles errores en la detección. Esto se basa en la correlación entre caídas y el aumento significativo del ritmo cardíaco, asociado a respuestas fisiológicas al estrés o al impacto. La aplicación proporciona una interfaz intuitiva que permite configurar notificaciones y consultar el estado del sistema de manera sencilla. Este diseño se caracteriza por su bajo costo, inferior a 100.000 pesos colombianos, su portabilidad y su enfoque optimizado para las necesidades de los adultos mayores, representando una solución tecnológica accesible y eficaz para la prevención de riesgos asociados a las caídas.Pregrado37 páginasapplication/pdfspaUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y Computaciónhttps://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfinfo:eu-repo/semantics/embargoedAccesshttp://purl.org/coar/access_right/c_f1cfSistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoTTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPAIoT (Artificial Intelligence of Things)Machine LearningMonitoreo en tiempo realSistemas de alerta médicaAdultos mayoresAplicación móvilDetección de caídasIngenieríaAnahana (2023). Variabilidad de la frecuencia cardíaca. https://www.anahana.com/es/physical-health/heart-rate-variability.Badgujar, S. and Pillai, A. S. (2020). Fall detection for elderly people using machine learning. In IEEE Xplore.DiGiacinto, J. and Seladi-Schulman, J. (2021). Ritmo cardíaco normal vs. peligroso: Cómo saber la diferencia. Healthline. Revisado médicamente por Dr. Payal.Kohli, M.D., FACC. Recuperado de https://www.healthline.com/health/es/ritmo-cardiaco-peligroso#conclusion.Habas, C. (2024). 4 best fall detection devices: A complete guide in 2024. https://www.helpguide.org/handbook/medical-alert-systems/best-fall-detection-devices.Hassan, C. A. U., Karim, F. K., Abbas, A., Iqbal, J., Elmannai, H., Hussain, S., Ullah, S. S., and Khan, M. S. (2023). A cost-effective fall-detection framework for the elderly using sensor-based technologies.Kaplan, D. B. (2023). Older adults living alone. https://www.merckmanuals.com/professional/geriatrics/social-issues-in-older-adults/older-adults-living-alone.Kulurkar, P., Dixit, C. K., Bharathi, V. C., Monikavishnuvarthini, A., Dhakne, A., and Preethi, P. (2023). Ai based elderly fall prediction system using wearable sensors: A smart home-care technology with iot. ScienceDirect.Ojetola, O. (2013). Detection of human falls using wearable sensors. PhD thesis, Coventry University.Ojetola, O., Gaura, E., and Brusey, J. (2015). Data set for fall events and daily activities from inertial sensors. Cogent Labs, Coventry University.Organización Mundial de la Salud (2021). Caídas. https://www.who.int/es/news-room/fact-sheets/detail/falls.Rojas, J. P. (2019). ¿por qué hay cada vez más personas mayores viviendo solas en colombia? https://www.eltiempo.com/economia/sectores/por-que-hay-cada-vez-mas-personas-mayores-viviendo-solas-en-colombia-363954.Schlesinger, S. A. (2023). Paro cardíaco y reanimación cardiorrespiratoria. https://www.msdmanuals.com/es/hogar/trastornos-del-coraz%C3%B3n-y-los-vasos-sangu%C3%ADneos/paro-card%C3%ADaco-y-reanimaci%C3%B3n-cardiorrespiratoria/paro-card%C3%ADaco-y-reanimaci%C3%B3n-cardiorrespiratoria201923374Publicationhttps://scholar.google.es/citations?user=WRJlR-UAAAAJvirtual::23970-10000-0003-2920-6320virtual::23970-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000219541https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000219541virtual::23970-1a197a9f7-96e5-47cb-a497-2ee4c9cdce71virtual::23029-1144aa5a0-592f-47a4-995b-a440d00b1658virtual::23970-19a0ca46c-ed4d-4da2-af46-db6aa9454a0da197a9f7-96e5-47cb-a497-2ee4c9cdce71virtual::23029-1144aa5a0-592f-47a4-995b-a440d00b1658virtual::23970-1ORIGINALSistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT.pdfSistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT.pdfRestricción de acceso hasta el año 2027. La idea es enviar un paper más adelante y la tesis debe quedar privada para que no haya problema con la evaluación.application/pdf1626729https://repositorio.uniandes.edu.co/bitstreams/b34013c3-fca5-4d59-a1bb-fa15fa6d79e2/download10263c9ce021ffcbec81711d54a367ccMD54autorizacion tesis.pdfautorizacion tesis.pdfHIDEapplication/pdf347975https://repositorio.uniandes.edu.co/bitstreams/2a412def-3205-4e4f-881d-2d59a63db64d/downloada07dcdac3af7c2ea8360b09fa98f8354MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82535https://repositorio.uniandes.edu.co/bitstreams/5c9795e6-07c0-4e13-9b82-d892cd97a218/downloadae9e573a68e7f92501b6913cc846c39fMD53TEXTSistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT.pdf.txtSistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT.pdf.txtExtracted texttext/plain59668https://repositorio.uniandes.edu.co/bitstreams/d7789a41-a560-436a-912f-44ab0e40bc46/download6f103de45cb559fd967839552fd4990fMD55autorizacion tesis.pdf.txtautorizacion tesis.pdf.txtExtracted texttext/plain1468https://repositorio.uniandes.edu.co/bitstreams/d7efb022-fd42-42fa-80f6-0b530d644fab/download38cfae2816d81b7c2bd7f8b21db590c5MD57THUMBNAILSistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT.pdf.jpgSistema de monitoreo de detección y alerta de caídas de adultos mayores basado en AIoT.pdf.jpgGenerated Thumbnailimage/jpeg7866https://repositorio.uniandes.edu.co/bitstreams/6fef7d80-2ad3-410f-90ec-6352ca11808c/download353a7612a1fe74f8bfc19036bf93e121MD56autorizacion tesis.pdf.jpgautorizacion tesis.pdf.jpgGenerated Thumbnailimage/jpeg11062https://repositorio.uniandes.edu.co/bitstreams/ee7c8bb8-e1fe-4670-87ec-1ed3481fe032/download88818e02f62cd6393d0ef61a5ee33b4cMD581992/75942oai:repositorio.uniandes.edu.co:1992/759422025-03-05 10:02:11.683https://repositorio.uniandes.edu.co/static/pdf/aceptacion_uso_es.pdfrestrictedhttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coPGgzPjxzdHJvbmc+RGVzY2FyZ28gZGUgUmVzcG9uc2FiaWxpZGFkIC0gTGljZW5jaWEgZGUgQXV0b3JpemFjacOzbjwvc3Ryb25nPjwvaDM+CjxwPjxzdHJvbmc+UG9yIGZhdm9yIGxlZXIgYXRlbnRhbWVudGUgZXN0ZSBkb2N1bWVudG8gcXVlIHBlcm1pdGUgYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBTw6luZWNhIHJlcHJvZHVjaXIgeSBkaXN0cmlidWlyIGxvcyByZWN1cnNvcyBkZSBpbmZvcm1hY2nDs24gZGVwb3NpdGFkb3MgbWVkaWFudGUgbGEgYXV0b3JpemFjacOzbiBkZSBsb3Mgc2lndWllbnRlcyB0w6lybWlub3M6PC9zdHJvbmc+PC9wPgo8cD5Db25jZWRhIGxhIGxpY2VuY2lhIGRlIGRlcMOzc2l0byBlc3TDoW5kYXIgc2VsZWNjaW9uYW5kbyBsYSBvcGNpw7NuIDxzdHJvbmc+J0FjZXB0YXIgbG9zIHTDqXJtaW5vcyBhbnRlcmlvcm1lbnRlIGRlc2NyaXRvcyc8L3N0cm9uZz4geSBjb250aW51YXIgZWwgcHJvY2VzbyBkZSBlbnbDrW8gbWVkaWFudGUgZWwgYm90w7NuIDxzdHJvbmc+J1NpZ3VpZW50ZScuPC9zdHJvbmc+PC9wPgo8aHI+CjxwPllvLCBlbiBtaSBjYWxpZGFkIGRlIGF1dG9yIGRlbCB0cmFiYWpvIGRlIHRlc2lzLCBtb25vZ3JhZsOtYSBvIHRyYWJham8gZGUgZ3JhZG8sIGhhZ28gZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2byB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hdG8gZGlnaXRhbCB5L28gZWxlY3Ryw7NuaWNvIHkgYXV0b3Jpem8gYSBsYSBVbml2ZXJzaWRhZCBkZSBsb3MgQW5kZXMgcGFyYSBxdWUgcmVhbGljZSBsYSBwdWJsaWNhY2nDs24gZW4gZWwgU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBvIGVuIGN1YWxxdWllciBvdHJvIHNpc3RlbWEgbyBiYXNlIGRlIGRhdG9zIHByb3BpbyBvIGFqZW5vIGEgbGEgVW5pdmVyc2lkYWQgeSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiB5IGRpc3RyaWJ1Y2nDs24gKGFscXVpbGVyLCBwcsOpc3RhbW8gcMO6YmxpY28gZSBpbXBvcnRhY2nDs24pIHF1ZSBtZSBjb3JyZXNwb25kZW4gY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uPC9wPgo8cD5MYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGVtaXRlIGVuIGNhbGlkYWQgZGUgYXV0b3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50byB5IG5vIGNvcnJlc3BvbmRlIGEgY2VzacOzbiBkZSBkZXJlY2hvcywgc2lubyBhIGxhIGF1dG9yaXphY2nDs24gZGUgdXNvIGFjYWTDqW1pY28gZGUgY29uZm9ybWlkYWQgY29uIGxvIGFudGVyaW9ybWVudGUgc2XDsWFsYWRvLiBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgZXh0ZW5zaXZhIG5vIHNvbG8gYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIHVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gbyBzb3BvcnRlIG1hdGVyaWFsLCBzaW5vIHRhbWJpw6luIHBhcmEgZm9ybWF0byBlbGVjdHLDs25pY28sIHkgZW4gZ2VuZXJhbCBwYXJhIGN1YWxxdWllciBmb3JtYXRvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuPC9wPgo8cD5FbCBhdXRvciwgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuPC9wPgo8cD5FbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLjwvcD4KPHA+U2kgdGllbmUgYWxndW5hIGR1ZGEgc29icmUgbGEgbGljZW5jaWEsIHBvciBmYXZvciwgY29udGFjdGUgY29uIGVsIDxhIGhyZWY9Im1haWx0bzpiaWJsaW90ZWNhQHVuaWFuZGVzLmVkdS5jbyIgdGFyZ2V0PSJfYmxhbmsiPkFkbWluaXN0cmFkb3IgZGVsIFNpc3RlbWEuPC9hPjwvcD4K