Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis
La tuberculosis (TB) es una enfermedad infecciosa causada por la Mycobacterium Tuberculosis, que puede afectar a cualquier órgano del cuerpo, siendo la TB pulmonar la forma más frecuente de la enfermedad y la que más muertes causa. Según la Organización Mundial de la Salud (OMS), la TB se encuentra...
- Autores:
-
Romero Gómez, Andrés Felipe
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Escuela Colombiana de Ingeniería Julio Garavito
- Repositorio:
- Repositorio Institucional ECI
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.escuelaing.edu.co:001/1527
- Acceso en línea:
- https://repositorio.escuelaing.edu.co/handle/001/1527
https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=22634
- Palabra clave:
- Inteligencia artificial
Procesamiento de lenguaje natural
Tuberculosis
Procesamiento del Lenguaje Natural
Inteligencia Artificial
Historia Clínica
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
id |
ESCUELAIG2_f22b74a594cf6f1f224d0e9031ceb6b8 |
---|---|
oai_identifier_str |
oai:repositorio.escuelaing.edu.co:001/1527 |
network_acronym_str |
ESCUELAIG2 |
network_name_str |
Repositorio Institucional ECI |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis |
title |
Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis |
spellingShingle |
Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis Inteligencia artificial Procesamiento de lenguaje natural Tuberculosis Procesamiento del Lenguaje Natural Inteligencia Artificial Historia Clínica |
title_short |
Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis |
title_full |
Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis |
title_fullStr |
Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis |
title_full_unstemmed |
Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis |
title_sort |
Procesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de Tuberculosis |
dc.creator.fl_str_mv |
Romero Gómez, Andrés Felipe |
dc.contributor.advisor.none.fl_str_mv |
Orjuela Cañón, Álvaro David Jutinico Alarcón, Andrés Leonardo |
dc.contributor.author.none.fl_str_mv |
Romero Gómez, Andrés Felipe |
dc.subject.armarc.none.fl_str_mv |
Inteligencia artificial Procesamiento de lenguaje natural |
topic |
Inteligencia artificial Procesamiento de lenguaje natural Tuberculosis Procesamiento del Lenguaje Natural Inteligencia Artificial Historia Clínica |
dc.subject.proposal.spa.fl_str_mv |
Tuberculosis Procesamiento del Lenguaje Natural Inteligencia Artificial Historia Clínica |
description |
La tuberculosis (TB) es una enfermedad infecciosa causada por la Mycobacterium Tuberculosis, que puede afectar a cualquier órgano del cuerpo, siendo la TB pulmonar la forma más frecuente de la enfermedad y la que más muertes causa. Según la Organización Mundial de la Salud (OMS), la TB se encuentra entre las 10 principales causas de muerte a nivel mundial, y en el caso de Colombia la TB es una enfermedad de interés en cuanto a la salud pública, por el alto número de casos que son reportados en el territorio, respecto a otras enfermedades transmisibles. Uno de los principales problemas para manejo de la TB está en los métodos de diagnóstico, para los cuales se necesita de personal e infraestructura que no siempre están disponibles en lugares con sistemas de salud deficientes. Según el protocolo nacional para la detección de la TB, el diagnóstico de la TB pulmonar se debe hacer mediante una confirmación microbiológica, para lo cual se tienen tres tipos de pruebas, las baciloscopias, las pruebas moleculares y los cultivos. Todas las pruebas tienen un coste asociado y su disponibilidad es limitada, por lo que la generación de herramientas que den apoyo en el diagnóstico de la TB, pueden ayudar a tener un mejor control de la enfermedad. La inteligencia artificial (IA) es un área de la informática que busca dotar a las máquinas de comportamientos inteligentes, con el fin de que realicen una tarea especifica. Una de las aplicaciones de la IA son los sistemas de apoyo a la toma de decisiones del inglés Decision Support System (DSS), estos sistemas aplicados en salud, buscan generar modelos que se basan en grandes volúmenes de datos y conocimientos clínicos previos, para ayudar al médico en la toma de mejores decisiones respecto a los pacientes. Con el fin de generar herramientas que ayuden en el manejo de la TB, en el presente trabajo se utilizan técnicas de IA para el desarrollo un DSS que de apoyo en el diagnóstico de la TB, usando la información contenida en las historias clínicas electrónicas (HCE). Las HCE son fuentes de información ampliamente usadas por los médicos, en las cuales se registra el estado de salud de los pacientes, por lo que se espera que con la información contenida en ellas, se pueda generar una herramienta computacional que ayude a los profesionales de la salud en el manejo de la TB. Para el desarrollo del trabajo se construyó una base de datos a partir de 151 HCE de pacientes sospechosos de TB pulmonar, en la base de datos se encuentran los reportes clínicos de los pacientes en fechas previas a la realización de las pruebas diagnósticas, de manera que en los reportes no se encuentra información sobre el diagnóstico final de TB. Para la creación de la herramienta diagnóstica, se tomaron los reportes clínicos y se les aplicó un preprocesamiento para limpiar el texto, luego, se extrajeron características usando 2 métodos TF-IDF (del inglés, term-frequency - inverse document frequency) y Word2Vec; posteriormente, se usaron modelos de aprendizaje automático para hacer la predicción de la TB. La exploración de modelos se realizó mediante validación cruzada, encontrando que los mejores resultados se obtienen haciendo una reducción de la dimensionalidad de las características obtenidas con TF-IDF, y usando del algoritmo de árboles aleatorios para la clasificación. Las métricas de desempeño obtenidas sobre los conjuntos de prueba con este modelo son: 0.721, 0.802, 0.462, y 0.723, en exactitud, sensibilidad, especificidad, y F1-score respectivamente. Este trabajo se desarrolló dentro del proyecto Generación de modelos alternativos basados en inteligencia computacional para tamización y diagnóstico de tuberculosis pulmonar (minciencias, Universidad del Rosario, Universidad Antonio Nariño, Subred Integrada de Servicios de Salud Centro-Oriente–Hospital Santa Clara), el cual es un proyecto conformado por un equipo conjunto de médicos e ingenieros, y tiene por objetivo generar herramientas computacionales, que puedan ser empleadas en lugares con infraestructura precaria para el diagnóstico de la TB pulmonar. Dentro del proyecto se están desarrollando modelos computacionales usando variables clínicas, epidemiológicas y sociodemográficas, se espera en un futuro integrar este trabajo con otras estrategias generadas dentro del proyecto, para la construcción de un sistema más robusto, que pueda apoyar al médico en el diagnóstico de la TB pulmonar. |
publishDate |
2021 |
dc.date.accessioned.none.fl_str_mv |
2021-05-29T03:18:19Z 2021-10-01T14:30:13Z |
dc.date.available.none.fl_str_mv |
2021-05-29T03:18:19Z 2021-10-01T14:30:13Z |
dc.date.issued.none.fl_str_mv |
2021 |
dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
publishedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.escuelaing.edu.co/handle/001/1527 |
dc.identifier.url.none.fl_str_mv |
https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=22634 |
url |
https://repositorio.escuelaing.edu.co/handle/001/1527 https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=22634 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.format.extent.spa.fl_str_mv |
47 páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.faculty.spa.fl_str_mv |
Ingeniería Biomédica |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Biomédica |
institution |
Escuela Colombiana de Ingeniería Julio Garavito |
bitstream.url.fl_str_mv |
https://repositorio.escuelaing.edu.co/bitstream/001/1527/1/license.txt https://repositorio.escuelaing.edu.co/bitstream/001/1527/2/Romero%20G%c3%b3mez%2c%20Andr%c3%a9s%20Felipe-2021.pdf https://repositorio.escuelaing.edu.co/bitstream/001/1527/3/Autorizaci%c3%b3n.pdf https://repositorio.escuelaing.edu.co/bitstream/001/1527/4/Romero%20G%c3%b3mez%2c%20Andr%c3%a9s%20Felipe-2021.pdf.txt https://repositorio.escuelaing.edu.co/bitstream/001/1527/6/Autorizaci%c3%b3n.pdf.txt https://repositorio.escuelaing.edu.co/bitstream/001/1527/5/Romero%20G%c3%b3mez%2c%20Andr%c3%a9s%20Felipe-2021.pdf.jpg https://repositorio.escuelaing.edu.co/bitstream/001/1527/7/Autorizaci%c3%b3n.pdf.jpg |
bitstream.checksum.fl_str_mv |
5a7ca94c2e5326ee169f979d71d0f06e 5c5063d70c6d16d508129d50bc32c764 4eeb571ebabd46a301d6e32430dc1446 0dc355a80781f0217b1b3f8233f1a47f 025bd6450df68bef682cb0fcb73630d2 b98cd33e8879231c94eb6d4b1bdf4319 c07905d36d178fd515058f223602415e |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Escuela Colombiana de Ingeniería Julio Garavito |
repository.mail.fl_str_mv |
repositorio.eci@escuelaing.edu.co |
_version_ |
1814355607912710144 |
spelling |
Orjuela Cañón, Álvaro Davidc3f16ff4f9857ef9a57193e86d4355de300Jutinico Alarcón, Andrés Leonardo997f3d5f806b199cdde380bbb6ba3d1e300Romero Gómez, Andrés Felipea3cec2b96e2e75040134544b579838c76002021-05-29T03:18:19Z2021-10-01T14:30:13Z2021-05-29T03:18:19Z2021-10-01T14:30:13Z2021https://repositorio.escuelaing.edu.co/handle/001/1527https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=22634La tuberculosis (TB) es una enfermedad infecciosa causada por la Mycobacterium Tuberculosis, que puede afectar a cualquier órgano del cuerpo, siendo la TB pulmonar la forma más frecuente de la enfermedad y la que más muertes causa. Según la Organización Mundial de la Salud (OMS), la TB se encuentra entre las 10 principales causas de muerte a nivel mundial, y en el caso de Colombia la TB es una enfermedad de interés en cuanto a la salud pública, por el alto número de casos que son reportados en el territorio, respecto a otras enfermedades transmisibles. Uno de los principales problemas para manejo de la TB está en los métodos de diagnóstico, para los cuales se necesita de personal e infraestructura que no siempre están disponibles en lugares con sistemas de salud deficientes. Según el protocolo nacional para la detección de la TB, el diagnóstico de la TB pulmonar se debe hacer mediante una confirmación microbiológica, para lo cual se tienen tres tipos de pruebas, las baciloscopias, las pruebas moleculares y los cultivos. Todas las pruebas tienen un coste asociado y su disponibilidad es limitada, por lo que la generación de herramientas que den apoyo en el diagnóstico de la TB, pueden ayudar a tener un mejor control de la enfermedad. La inteligencia artificial (IA) es un área de la informática que busca dotar a las máquinas de comportamientos inteligentes, con el fin de que realicen una tarea especifica. Una de las aplicaciones de la IA son los sistemas de apoyo a la toma de decisiones del inglés Decision Support System (DSS), estos sistemas aplicados en salud, buscan generar modelos que se basan en grandes volúmenes de datos y conocimientos clínicos previos, para ayudar al médico en la toma de mejores decisiones respecto a los pacientes. Con el fin de generar herramientas que ayuden en el manejo de la TB, en el presente trabajo se utilizan técnicas de IA para el desarrollo un DSS que de apoyo en el diagnóstico de la TB, usando la información contenida en las historias clínicas electrónicas (HCE). Las HCE son fuentes de información ampliamente usadas por los médicos, en las cuales se registra el estado de salud de los pacientes, por lo que se espera que con la información contenida en ellas, se pueda generar una herramienta computacional que ayude a los profesionales de la salud en el manejo de la TB. Para el desarrollo del trabajo se construyó una base de datos a partir de 151 HCE de pacientes sospechosos de TB pulmonar, en la base de datos se encuentran los reportes clínicos de los pacientes en fechas previas a la realización de las pruebas diagnósticas, de manera que en los reportes no se encuentra información sobre el diagnóstico final de TB. Para la creación de la herramienta diagnóstica, se tomaron los reportes clínicos y se les aplicó un preprocesamiento para limpiar el texto, luego, se extrajeron características usando 2 métodos TF-IDF (del inglés, term-frequency - inverse document frequency) y Word2Vec; posteriormente, se usaron modelos de aprendizaje automático para hacer la predicción de la TB. La exploración de modelos se realizó mediante validación cruzada, encontrando que los mejores resultados se obtienen haciendo una reducción de la dimensionalidad de las características obtenidas con TF-IDF, y usando del algoritmo de árboles aleatorios para la clasificación. Las métricas de desempeño obtenidas sobre los conjuntos de prueba con este modelo son: 0.721, 0.802, 0.462, y 0.723, en exactitud, sensibilidad, especificidad, y F1-score respectivamente. Este trabajo se desarrolló dentro del proyecto Generación de modelos alternativos basados en inteligencia computacional para tamización y diagnóstico de tuberculosis pulmonar (minciencias, Universidad del Rosario, Universidad Antonio Nariño, Subred Integrada de Servicios de Salud Centro-Oriente–Hospital Santa Clara), el cual es un proyecto conformado por un equipo conjunto de médicos e ingenieros, y tiene por objetivo generar herramientas computacionales, que puedan ser empleadas en lugares con infraestructura precaria para el diagnóstico de la TB pulmonar. Dentro del proyecto se están desarrollando modelos computacionales usando variables clínicas, epidemiológicas y sociodemográficas, se espera en un futuro integrar este trabajo con otras estrategias generadas dentro del proyecto, para la construcción de un sistema más robusto, que pueda apoyar al médico en el diagnóstico de la TB pulmonar.Tuberculosis (TB) is an infectious disease caused by Mycobacterium tuberculosis, which can affect any organ of the body, being pulmonary TB the most frequent form of the disease and the one that causes the most deaths. According to the World Health Organization (WHO), TB is among the 10 leading causes of death worldwide, and in the case of Colombia, TB is a disease of public health interest, due to the high number of cases reported in the territory, compared to other communicable diseases. One of the main problems for TB management lies in diagnostic methods, which require personnel and infrastructure that are not always available in places with deficient health systems. According to the national protocol for TB detection, the diagnosis of pulmonary TB should be made by microbiological confirmation, for which there are three types of tests: smear microscopy, molecular tests and cultures. All tests have an associated cost and their availability is limited, so the generation of tools that provide support in the diagnosis of TB can help to have a better control of the disease. Artificial intelligence (AI) is an area of computer science that seeks to endow machines with intelligent behaviors in order to perform a specific task. One of the applications of AI are Decision Support Systems (DSS), these systems applied in healthcare, seek to generate models based on large volumes of data and previous clinical knowledge, to help the physician in making better decisions regarding patients. In order to generate tools that help in the management of TB, this work uses AI techniques for the development of a DSS that supports TB diagnosis, using the information contained in electronic medical records (EMR). EHRs are sources of information widely used by physicians, in which the health status of patients is recorded, so it is expected that with the information contained in them, a computational tool can be generated to help health professionals in the management of TB. For the development of the work, a database was built from 151 EHRs of patients suspected of pulmonary TB. The database contains the clinical reports of the patients on dates prior to the diagnostic tests, so that the reports do not contain information on the final diagnosis of TB. For the creation of the diagnostic tool, clinical reports were taken and preprocessed to clean the text, then, features were extracted using 2 methods TF-IDF (term-frequency - inverse document frequency) and Word2Vec; subsequently, machine learning models were used to make TB prediction. Model exploration was performed by cross-validation, finding that the best results are obtained by performing dimensionality reduction of the features obtained with TF-IDF, and using the random tree algorithm for classification. The performance metrics obtained on the test sets with this model are: 0.721, 0.802, 0.462, and 0.723, in accuracy, sensitivity, specificity, and F1-score respectively. This work was developed within the project Generation of alternative models based on computational intelligence for screening and diagnosis of pulmonary tuberculosis (minciencias, Universidad del Rosario, Universidad Antonio Nariño, Subred Integrada de Servicios de Salud Centro-Oriente-Hospital Santa Clara), which is a project formed by a joint team of physicians and engineers, and aims to generate computational tools that can be used in places with poor infrastructure for the diagnosis of pulmonary TB. Within the project, computational models are being developed using clinical, epidemiological and sociodemographic variables, and it is expected that in the future this work will be integrated with other strategies generated within the project, for the construction of a more robust system that can support the physician in the diagnosis of pulmonary TB.PregradoIngeniero(a) Biomédico(a)47 páginasapplication/pdfspaProcesamiento del Lenguaje Natural para el Apoyo en el Diagnóstico de TuberculosisTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85Ingeniería BiomédicaIngeniería Biomédicainfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Inteligencia artificialProcesamiento de lenguaje naturalTuberculosisProcesamiento del Lenguaje NaturalInteligencia ArtificialHistoria ClínicaLICENSElicense.txttext/plain1881https://repositorio.escuelaing.edu.co/bitstream/001/1527/1/license.txt5a7ca94c2e5326ee169f979d71d0f06eMD51open accessORIGINALRomero Gómez, Andrés Felipe-2021.pdfapplication/pdf1766086https://repositorio.escuelaing.edu.co/bitstream/001/1527/2/Romero%20G%c3%b3mez%2c%20Andr%c3%a9s%20Felipe-2021.pdf5c5063d70c6d16d508129d50bc32c764MD52open accessAutorización.pdfAutorizaciónapplication/pdf747492https://repositorio.escuelaing.edu.co/bitstream/001/1527/3/Autorizaci%c3%b3n.pdf4eeb571ebabd46a301d6e32430dc1446MD53metadata only accessTEXTRomero Gómez, Andrés Felipe-2021.pdf.txtRomero Gómez, Andrés Felipe-2021.pdf.txtExtracted texttext/plain111295https://repositorio.escuelaing.edu.co/bitstream/001/1527/4/Romero%20G%c3%b3mez%2c%20Andr%c3%a9s%20Felipe-2021.pdf.txt0dc355a80781f0217b1b3f8233f1a47fMD54open accessAutorización.pdf.txtAutorización.pdf.txtExtracted texttext/plain3441https://repositorio.escuelaing.edu.co/bitstream/001/1527/6/Autorizaci%c3%b3n.pdf.txt025bd6450df68bef682cb0fcb73630d2MD56metadata only accessTHUMBNAILRomero Gómez, Andrés Felipe-2021.pdf.jpgRomero Gómez, Andrés Felipe-2021.pdf.jpgGenerated Thumbnailimage/jpeg7230https://repositorio.escuelaing.edu.co/bitstream/001/1527/5/Romero%20G%c3%b3mez%2c%20Andr%c3%a9s%20Felipe-2021.pdf.jpgb98cd33e8879231c94eb6d4b1bdf4319MD55open accessAutorización.pdf.jpgAutorización.pdf.jpgGenerated Thumbnailimage/jpeg12668https://repositorio.escuelaing.edu.co/bitstream/001/1527/7/Autorizaci%c3%b3n.pdf.jpgc07905d36d178fd515058f223602415eMD57metadata only access001/1527oai:repositorio.escuelaing.edu.co:001/15272021-10-01 16:44:35.365open accessRepositorio Escuela Colombiana de Ingeniería Julio Garavitorepositorio.eci@escuelaing.edu.coU0kgVVNURUQgSEFDRSBQQVJURSBERUwgR1JVUE8gREUgUEFSRVMgRVZBTFVBRE9SRVMgREUgTEEgQ09MRUNDScOTTiAiUEVFUiBSRVZJRVciLCBPTUlUQSBFU1RBIExJQ0VOQ0lBLgoKQXV0b3Jpem8gYSBsYSBFc2N1ZWxhIENvbG9tYmlhbmEgZGUgSW5nZW5pZXLDrWEgSnVsaW8gR2FyYXZpdG8gcGFyYSBwdWJsaWNhciBlbCB0cmFiYWpvIGRlIGdyYWRvLCBhcnTDrWN1bG8sIHZpZGVvLCAKY29uZmVyZW5jaWEsIGxpYnJvLCBpbWFnZW4sIGZvdG9ncmFmw61hLCBhdWRpbywgcHJlc2VudGFjacOzbiB1IG90cm8gKGVuICAgIGFkZWxhbnRlIGRvY3VtZW50bykgcXVlIGVuIGxhIGZlY2hhIAplbnRyZWdvIGVuIGZvcm1hdG8gZGlnaXRhbCwgeSBsZSBwZXJtaXRvIGRlIGZvcm1hIGluZGVmaW5pZGEgcXVlIGxvIHB1YmxpcXVlIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwsIAplbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIHkgZGVtw6FzIGxleWVzIHkganVyaXNwcnVkZW5jaWEgdmlnZW50ZQphbCByZXNwZWN0bywgcGFyYSBmaW5lcyBlZHVjYXRpdm9zIHkgbm8gbHVjcmF0aXZvcy4gRXN0YSBhdXRvcml6YWNpw7NuIGVzIHbDoWxpZGEgcGFyYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIAp1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbDsgeSBwYXJhIHVzb3MgZW4gcmVkZXMsIGludGVybmV0LCBleHRyYW5ldCwgeSBjdWFscXVpZXIgCmZvcm1hdG8gbyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyLgpFbiBtaSBjYWxpZGFkIGRlIGF1dG9yLCBleHByZXNvIHF1ZSBlbCBkb2N1bWVudG8gb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsbyBlbGFib3LDqSBzaW4gCnF1ZWJyYW50YXIgbmkgc3VwbGFudGFyIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gUG9yIGxvIHRhbnRvLCBlcyBkZSBtaSBleGNsdXNpdmEgYXV0b3LDrWEgeSwgZW4gY29uc2VjdWVuY2lhLCAKdGVuZ28gbGEgdGl0dWxhcmlkYWQgc29icmUgw6lsLiBFbiBjYXNvIGRlIHF1ZWphIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyByZWZlcmVudGUgYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgCmVsIGRvY3VtZW50byBlbiBjdWVzdGnDs24sIGFzdW1pcsOpIGxhIHJlc3BvbnNhYmlsaWRhZCB0b3RhbCB5IHNhbGRyw6kgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MuIEVzdG8gCnNpZ25pZmljYSBxdWUsIHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhIEVzY3VlbGEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIEVzY3VlbGEsIGVsIENhdMOhbG9nbyBlbiBsw61uZWEgdSBvdHJvIG1lZGlvIGVsZWN0csOzbmljbywgCnBvZHLDoSBjb3BpYXIgYXBhcnRlcyBkZWwgdGV4dG8sIGNvbiBlbCBjb21wcm9taXNvIGRlIGNpdGFyIHNpZW1wcmUgbGEgZnVlbnRlLCBsYSBjdWFsIGluY2x1eWUgZWwgdMOtdHVsbyBkZWwgdHJhYmFqbyB5IGVsIAphdXRvci5Fc3RhIGF1dG9yaXphY2nDs24gbm8gaW1wbGljYSByZW51bmNpYSBhIGxhIGZhY3VsdGFkIHF1ZSB0ZW5nbyBkZSBwdWJsaWNhciB0b3RhbCBvIHBhcmNpYWxtZW50ZSBsYSBvYnJhIGVuIG90cm9zIAptZWRpb3MuRXN0YSBhdXRvcml6YWNpw7NuIGVzdMOhIHJlc3BhbGRhZGEgcG9yIGxhcyBmaXJtYXMgZGVsIChsb3MpIGF1dG9yKGVzKSBkZWwgZG9jdW1lbnRvLiAKU8OtIGF1dG9yaXpvIChhbWJvcykK |