Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales
Las vías son el medio de transporte de personas y carga más importante en Colombia, mantenerlas en buenas condiciones es una tarea desafiante que requiere como primer paso conocer el estado de estas. Dentro de los muchos parámetros para medir el estado de las vías, las grietas y fisuras son uno de l...
- Autores:
-
Marín-Acevedo, Edwin Alonso
- Tipo de recurso:
- Tesis
- Fecha de publicación:
- 2019
- Institución:
- Universidad Católica de Oriente
- Repositorio:
- Repositorio UCO
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uco.edu.co:20.500.12516/419
- Acceso en línea:
- https://hdl.handle.net/20.500.12516/419
- Palabra clave:
- Detección de grietas y fisuras
Mask R-CNN
Segmentación de instancias
Redes neuronales convolucionales
Convolutional neural networks
Cracks and fissures detection
Instance segmentation
Mask R-CNN
Pavimento
Construción
Estradas
Rúas
Redes neuronales artificiales
Inteligencia artificial
- Rights
- License
- http://creativecommons.org/licenses/by/3.0/
id |
RUCO2_01089e3ffdfe597c824723d0ab5a9569 |
---|---|
oai_identifier_str |
oai:repositorio.uco.edu.co:20.500.12516/419 |
network_acronym_str |
RUCO2 |
network_name_str |
Repositorio UCO |
repository_id_str |
|
dc.title.es_ES.fl_str_mv |
Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales |
title |
Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales |
spellingShingle |
Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales Detección de grietas y fisuras Mask R-CNN Segmentación de instancias Redes neuronales convolucionales Convolutional neural networks Cracks and fissures detection Instance segmentation Mask R-CNN Pavimento Construción Estradas Rúas Redes neuronales artificiales Inteligencia artificial |
title_short |
Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales |
title_full |
Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales |
title_fullStr |
Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales |
title_full_unstemmed |
Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales |
title_sort |
Detección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales |
dc.creator.fl_str_mv |
Marín-Acevedo, Edwin Alonso |
dc.contributor.advisor.spa.fl_str_mv |
Castrillón-Osorio, Luis Reinel |
dc.contributor.author.spa.fl_str_mv |
Marín-Acevedo, Edwin Alonso |
dc.contributor.corpauthor.es_ES.fl_str_mv |
Universidad Católica de Oriente. Facultad de Ingeniería |
dc.subject.es_ES.fl_str_mv |
Detección de grietas y fisuras Mask R-CNN Segmentación de instancias Redes neuronales convolucionales |
topic |
Detección de grietas y fisuras Mask R-CNN Segmentación de instancias Redes neuronales convolucionales Convolutional neural networks Cracks and fissures detection Instance segmentation Mask R-CNN Pavimento Construción Estradas Rúas Redes neuronales artificiales Inteligencia artificial |
dc.subject.subjectenglish.es_ES.fl_str_mv |
Convolutional neural networks Cracks and fissures detection Instance segmentation Mask R-CNN |
dc.subject.lemb.es_ES.fl_str_mv |
Pavimento Construción Estradas Rúas Redes neuronales artificiales Inteligencia artificial |
description |
Las vías son el medio de transporte de personas y carga más importante en Colombia, mantenerlas en buenas condiciones es una tarea desafiante que requiere como primer paso conocer el estado de estas. Dentro de los muchos parámetros para medir el estado de las vías, las grietas y fisuras son uno de los más importantes porque reflejan el estado superficial del pavimento. En este trabajo se propuso un sistema automático para la detección y segmentación automática de grietas y fisuras por medio de imágenes del pavimento. Para ello se tomaron 28000 fotos en vías del oriente antioqueño y se etiquetaron manualmente 4200 con grietas visibles. Se entrenó una arquitectura de red neuronal convolucional conocida como Mask R-CNN y, estableciendo un valor de certidumbre del modelo en 0.85, se logró obtener una precisión del 80% con niveles de sensibilidad del 78% y media de precisión del 77 %. El modelo entrenado tiene un rendimiento sobresaliente cuando las grietas son grandes, por lo tanto, investigaciones futuras se deben centrar en la detección de grietas de menor dimensión. |
publishDate |
2019 |
dc.date.issued.none.fl_str_mv |
2019-06-11 |
dc.type.es_ES.fl_str_mv |
Research article |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_93fc |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/report |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_46ec |
dc.type.redcol.spa.fl_str_mv |
https://purl.org/redcol/resource_type/TP |
dc.type.local.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía – Especialización |
format |
http://purl.org/coar/resource_type/c_46ec |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12516/419 |
dc.identifier.bibliographicCitation.es_ES.fl_str_mv |
Marín Acevedo, Edwin Alonso. Detención automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales(Trabajo de grado) Rionegro, Antioquia; 2019. |
url |
https://hdl.handle.net/20.500.12516/419 |
identifier_str_mv |
Marín Acevedo, Edwin Alonso. Detención automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales(Trabajo de grado) Rionegro, Antioquia; 2019. |
dc.language.iso.es_ES.fl_str_mv |
spa |
language |
spa |
dc.relation.es_ES.fl_str_mv |
Trabajo de grados |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_14cb |
dc.rights.license.none.fl_str_mv |
http://creativecommons.org/licenses/by/3.0/ |
dc.rights.spa.spa.fl_str_mv |
Acceso cerrado |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.accessrights.spa.fl_str_mv |
Restricted Access |
dc.rights.cc.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/3.0/ Acceso cerrado http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Restricted Access Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_14cb |
dc.format.extent.es_ES.fl_str_mv |
18 |
dc.format.mimetype.es_ES.fl_str_mv |
application/pdf |
dc.coverage.spatial.none.fl_str_mv |
Sudamérica , Colombia, Rionegro, Antioquia. |
dc.coverage.temporal.es_ES.fl_str_mv |
2020 |
dc.publisher.es_ES.fl_str_mv |
Universidad Católica de Oriente |
dc.publisher.department.es_ES.fl_str_mv |
Ingeniería |
dc.publisher.program.es_ES.fl_str_mv |
Ingeniería Electrónica |
institution |
Universidad Católica de Oriente |
bitstream.url.fl_str_mv |
https://repositorio.uco.edu.co/bitstreams/9e1e181c-c362-40ab-abe9-380ae3b554bb/download https://repositorio.uco.edu.co/bitstreams/8ab2dce2-62f3-48e0-8eef-5936f76f829d/download https://repositorio.uco.edu.co/bitstreams/63d52c57-9a34-42c2-ac96-a4b41feb51e6/download https://repositorio.uco.edu.co/bitstreams/4b4b5847-a0e3-47b9-aba9-fc0e0afec06d/download https://repositorio.uco.edu.co/bitstreams/4fe54b4c-d6d2-4339-8b50-0e7fa837d2f7/download https://repositorio.uco.edu.co/bitstreams/9d209bc5-d707-46ac-8a5f-cffbdc46a96d/download https://repositorio.uco.edu.co/bitstreams/22eb772c-f1ce-4e85-b159-da4aeeb1273e/download https://repositorio.uco.edu.co/bitstreams/5e419b0f-f109-40f2-83a8-e84aaf756c54/download https://repositorio.uco.edu.co/bitstreams/8e1317b5-442c-4642-85d3-6860d67d1ae4/download https://repositorio.uco.edu.co/bitstreams/715942ee-9e99-4d0b-9ed6-c49e5c1e0ff4/download |
bitstream.checksum.fl_str_mv |
914f10bbc8b1494b76ef593159a1c40f e1c06d85ae7b8b032bef47e42e4c08f9 914f10bbc8b1494b76ef593159a1c40f 6810cf971cf2a93e5284ff388e0925ad 7e657994da6f3fd67e893ac3c8c7b79e 00d8c46ce190fd5ba7b5e2ef4b08ce60 af747b3d63b8fb060e6ec3d2738c3504 dd1c159824c6e1c6f75b21e88cc522e1 92a02ce7cda5164a98ec1a2f1c265772 1487462a1490a8fc01f5999ce7b3b9cc |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Católica de Oriente |
repository.mail.fl_str_mv |
repositorio@uco.edu.co |
_version_ |
1828329962472472576 |
spelling |
http://creativecommons.org/licenses/by/3.0/Acceso cerradohttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Restricted AccessAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_14cbCastrillón-Osorio, Luis ReinelMarín-Acevedo, Edwin AlonsoUniversidad Católica de Oriente. Facultad de IngenieríaSudamérica , Colombia, Rionegro, Antioquia.20202019-06-11https://hdl.handle.net/20.500.12516/419Marín Acevedo, Edwin Alonso. Detención automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales(Trabajo de grado) Rionegro, Antioquia; 2019.Las vías son el medio de transporte de personas y carga más importante en Colombia, mantenerlas en buenas condiciones es una tarea desafiante que requiere como primer paso conocer el estado de estas. Dentro de los muchos parámetros para medir el estado de las vías, las grietas y fisuras son uno de los más importantes porque reflejan el estado superficial del pavimento. En este trabajo se propuso un sistema automático para la detección y segmentación automática de grietas y fisuras por medio de imágenes del pavimento. Para ello se tomaron 28000 fotos en vías del oriente antioqueño y se etiquetaron manualmente 4200 con grietas visibles. Se entrenó una arquitectura de red neuronal convolucional conocida como Mask R-CNN y, estableciendo un valor de certidumbre del modelo en 0.85, se logró obtener una precisión del 80% con niveles de sensibilidad del 78% y media de precisión del 77 %. El modelo entrenado tiene un rendimiento sobresaliente cuando las grietas son grandes, por lo tanto, investigaciones futuras se deben centrar en la detección de grietas de menor dimensión.Roads are the most important means of transporting people and cargo in Colombia, keeping them in good condition is a challenging task that requires as a first step know their status. Among the many parameters to measure the state of the roads, cracks and fissures are one of the most important because they reflect the surface state of the pavement. In this work an automatic system was proposed for the automatic detection and segmentation of cracks and fissures by means of photos of the pavement. For this, 28000 images were taken on the eastern Antioquia roads and 4200 were manually labeled with visible cracks. A convolutional neural network specifically Mask R-CNN was trained and by setting a certainty value of the model at 0.85 an accuracy of 80% was achieved with sensitivity levels of 78% and mean accuracy of 77%. In general, the model works very well for large cracks, thus, future research should focus to detect small ones.18application/pdfspaUniversidad Católica de OrienteIngenieríaIngeniería ElectrónicaTrabajo de gradosDetección de grietas y fisurasMask R-CNNSegmentación de instanciasRedes neuronales convolucionalesConvolutional neural networksCracks and fissures detectionInstance segmentationMask R-CNNPavimentoConstruciónEstradasRúasRedes neuronales artificialesInteligencia artificialDetección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionalesResearch articleinfo:eu-repo/semantics/reporthttp://purl.org/coar/resource_type/c_46echttp://purl.org/coar/resource_type/c_93fchttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía – EspecializaciónInterés GeneralTEXTDetección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales.pdf.txtDetección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales.pdf.txtExtracted texttext/plain25061https://repositorio.uco.edu.co/bitstreams/9e1e181c-c362-40ab-abe9-380ae3b554bb/download914f10bbc8b1494b76ef593159a1c40fMD55Autorización depósito Repositorio Institucional.pdf.txtAutorización depósito Repositorio Institucional.pdf.txtExtracted texttext/plain2https://repositorio.uco.edu.co/bitstreams/8ab2dce2-62f3-48e0-8eef-5936f76f829d/downloade1c06d85ae7b8b032bef47e42e4c08f9MD57Trabajo de grado.pdf.txtTrabajo de grado.pdf.txtExtracted texttext/plain25061https://repositorio.uco.edu.co/bitstreams/63d52c57-9a34-42c2-ac96-a4b41feb51e6/download914f10bbc8b1494b76ef593159a1c40fMD59THUMBNAILDetección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales.pdf.jpgDetección automática de grietas y fisuras en pavimento por medio de fotos y redes neuronales convolucionales.pdf.jpgGenerated Thumbnailimage/jpeg4867https://repositorio.uco.edu.co/bitstreams/4b4b5847-a0e3-47b9-aba9-fc0e0afec06d/download6810cf971cf2a93e5284ff388e0925adMD56Autorización depósito Repositorio Institucional.pdf.jpgAutorización depósito Repositorio Institucional.pdf.jpgGenerated Thumbnailimage/jpeg5718https://repositorio.uco.edu.co/bitstreams/4fe54b4c-d6d2-4339-8b50-0e7fa837d2f7/download7e657994da6f3fd67e893ac3c8c7b79eMD58Trabajo de grado.pdf.jpgTrabajo de grado.pdf.jpgGenerated Thumbnailimage/jpeg1559https://repositorio.uco.edu.co/bitstreams/9d209bc5-d707-46ac-8a5f-cffbdc46a96d/download00d8c46ce190fd5ba7b5e2ef4b08ce60MD510ORIGINALTrabajo de grado.pdfTrabajo de grado.pdfapplication/pdf728838https://repositorio.uco.edu.co/bitstreams/22eb772c-f1ce-4e85-b159-da4aeeb1273e/downloadaf747b3d63b8fb060e6ec3d2738c3504MD51Autorización depósito Repositorio Institucional.pdfAutorización depósito Repositorio Institucional.pdfapplication/pdf639488https://repositorio.uco.edu.co/bitstreams/5e419b0f-f109-40f2-83a8-e84aaf756c54/downloaddd1c159824c6e1c6f75b21e88cc522e1MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82626https://repositorio.uco.edu.co/bitstreams/8e1317b5-442c-4642-85d3-6860d67d1ae4/download92a02ce7cda5164a98ec1a2f1c265772MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81037https://repositorio.uco.edu.co/bitstreams/715942ee-9e99-4d0b-9ed6-c49e5c1e0ff4/download1487462a1490a8fc01f5999ce7b3b9ccMD5420.500.12516/419oai:repositorio.uco.edu.co:20.500.12516/4192024-11-08 20:40:42.09http://creativecommons.org/licenses/by-nc-nd/2.5/co/info:eu-repo/semantics/closedAccessembargo2050-12-30https://repositorio.uco.edu.coRepositorio Institucional Universidad Católica de Orienterepositorio@uco.edu.coTElDRU5DSUEgREUgRElTVFJJQlVDScOTTiBFTiBFTCBQUk9DRVNPIERFIEFVVE9BUkNISVZPIFBBUkEgRUwgUkVQT1NJVE9SSU8gSU5TVElUVUNJT05BTAoKRW50cmVnYSBkZSBkb2N1bWVudG8gbyB0cmFiYWpvIGRlIGdyYWRvIHkgYXV0b3JpemFjacOzbiBkZSB1c28uCgpFbCBhdXRvci1lc3R1ZGlhbnRlLCBoYWNlIGVudHJlZ2EgZGVsIHJlc3BlY3Rpdm8gZG9jdW1lbnRvIG8gdHJhYmFqbyBkZSBncmFkbyB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hIGRpZ2l0YWwgbyBlbGVjdHLDs25pY2EsIHkgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBDYXTDs2xpY2EgZGUgT3JpZW50ZSwgcGFyYSBxdWUgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlLCB5IHVzZSBlbiB0b2RhcyBzdXMgZm9ybWFzLCBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgZGlzdHJpYnVjacOzbiBxdWUgbGUgY29ycmVzcG9uZGUgY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uIExhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gc2UgaGFjZSBleHRlbnNpdmEgbm8gc29sbyBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgbWF0ZXJpYWwsIHNpbm8gdGFtYmnDqW4gcGFyYSBmb3JtYXRvIHZpcnR1YWwgZWxlY3Ryw7NuaWNvIGRpZ2l0YWwsIHVzbyBlbiByZWQsIGludGVybmV0LCBpbnRyYW5ldCwgeSBlbiBjdWFscXVpZXIgZm9ybWF0byBjb25vY2lkbyBvIHBvciBjb25vY2VyLgoKRWwgKGxvcykgYXV0b3IoZXMpLSBlc3R1ZGlhbnRlKHMpLCBtYW5pZmllc3RhKG4pIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgc2UgcmVhbGl6w7MgKGFyb24pIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yZXMgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhKG4pIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiBFbGxvcyBhY2VwdGFuIHF1ZSBsYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIHJlbnVuY2lhbiBhIHJlY2liaXIgcmV0cmlidWNpw7NuIGFsZ3VuYSBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBkZSBSZWNvbm9jaW1pZW50by1ObyBjb21lcmNpYWwtU2luIG9icmFzIGRlcml2YWRhcywgY29uIHF1ZSBzZSBwdWJsaWNhLgoKRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4odW5vcykgdGVyY2VyKG9zKSBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3IoZXMpIHNvYnJlIGxhIG9icmEgZW4gbWVuY2nDs24sIGVsIChsb3MpIGF1dG9yZXMtIGVzdHVkaWFudGVzLCBhc3VtaXLDoW4gdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhbiBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBDYXTDs2xpY2EgZGUgT3JpZW50ZSBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLgoKTGEgdW5pdmVyc2lkYWQgYSBzdSB2ZXosIGRhcsOhIGxvcyBjcsOpZGl0b3MgYSBsb3MgcmVzcGVjdGl2b3MgYXV0b3JlcyB5IHRvZGFzIGFxdWVsbGFzIGFjY2lvbmVzIHF1ZSBpbXBsaXF1ZW4gZWwgdXNvIHkgdXRpbGl6YWNpw7NuIGF1dG9yaXphZGEuIApFc3RhIGF1dG9yaXphY2nDs24gc2UgZW50aWVuZGUgY29tbyB1bmEgY29udHJpYnVjacOzbiBwb3IgcGFydGUgZGVsIChsb3MpIGVzdHVkaWFudGVzIC0gYXV0b3JlcyBhIGxhIGRpZnVzacOzbiBkZWwgY29ub2NpbWllbnRvIG8gZGVzYXJyb2xsbyB0ZWNub2zDs2dpY28sIGN1bHR1cmFsIG8gY2llbnTDrWZpY28gZGUgbGEgY29tdW5pZGFkIG8gZGVsIHBhw61zLCBlbiBlbCDDoXJlYSBlbiBxdWUgc2UgaW5zY3JpYmUuCkxhIGxpY2VuY2lhIGVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5ZSBlbCBkb2N1bWVudG8gbyB0cmFiYWpvIGRlIGdyYWRvIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZGljaG8gZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IsIGVsIGN1YWwgcG9kcsOhIGRhciBwb3IgdGVybWluYWRhIGxhIGxpY2VuY2lhIHNvbGljaXTDoW5kb2xvIGEgbGEgVW5pdmVyc2lkYWQgQ2F0w7NsaWNhIGRlIE9yaWVudGUgY29uIHVuYSBhbnRlbGFjacOzbiBkZSAzMCBkw61hcyBwb3IgZXNjcml0by4KCg== |