Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB.
El objetivo general de la investigación es desarrollar un Sistema De Identificación y seguimiento de objetos de colores RGB empleando visión artificial en MatLab, para una plataforma robótica rotatoria de tal manera que se pueda realizará un seguimiento en tiempo real para evitar perderle de vista e...
- Autores:
-
Acosta Jiménez, Rafael Jesús
Rodríguez Moreno, Carlos Alberto
- Tipo de recurso:
- Fecha de publicación:
- 2017
- Institución:
- Universidad del Magdalena
- Repositorio:
- Repositorio Unimagdalena
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unimagdalena.edu.co:123456789/2071
- Acceso en línea:
- http://repositorio.unimagdalena.edu.co/handle/123456789/2071
- Palabra clave:
- Objetos de colores RGB
Plataforma Rotatoria
Sistema inteligente
Visión artificial
IE-00014
- Rights
- openAccess
- License
- atribucionnocomercialsinderivar
id |
UNIMAGDALE_869a032844174ea0f7c6e2e2fec52402 |
---|---|
oai_identifier_str |
oai:repositorio.unimagdalena.edu.co:123456789/2071 |
network_acronym_str |
UNIMAGDALE |
network_name_str |
Repositorio Unimagdalena |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB. |
title |
Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB. |
spellingShingle |
Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB. Objetos de colores RGB Plataforma Rotatoria Sistema inteligente Visión artificial IE-00014 |
title_short |
Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB. |
title_full |
Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB. |
title_fullStr |
Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB. |
title_full_unstemmed |
Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB. |
title_sort |
Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB. |
dc.creator.fl_str_mv |
Acosta Jiménez, Rafael Jesús Rodríguez Moreno, Carlos Alberto |
dc.contributor.advisor.none.fl_str_mv |
Rodríguez Álvarez, Omar Francisco |
dc.contributor.author.none.fl_str_mv |
Acosta Jiménez, Rafael Jesús Rodríguez Moreno, Carlos Alberto |
dc.subject.spa.fl_str_mv |
Objetos de colores RGB Plataforma Rotatoria Sistema inteligente Visión artificial |
topic |
Objetos de colores RGB Plataforma Rotatoria Sistema inteligente Visión artificial IE-00014 |
dc.subject.classification.spa.fl_str_mv |
IE-00014 |
description |
El objetivo general de la investigación es desarrollar un Sistema De Identificación y seguimiento de objetos de colores RGB empleando visión artificial en MatLab, para una plataforma robótica rotatoria de tal manera que se pueda realizará un seguimiento en tiempo real para evitar perderle de vista el objeto. Es preciso reconocer que hoy por hoy la visión artificial, también conocida como visión por computador, es sin duda alguna, uno de los campos más interesantes y revolucionarios de la robótica y su estrecha relación con la inteligencia artificial lo hace verdaderamente interesante. Actualmente, ya no hace falta dominar un lenguaje computacional para interactuar con los sistemas inteligentes, puesto que los sistemas de inteligencia artificial ya son capaces de entender y procesar nuestras órdenes empleando el lenguaje natural. Estamos acostumbrados a ver equipos inteligentes completamente autónomos, en entornos estrictamente industriales ya sea para la clasificación de formas o de objetos, control de nivel, seguimiento de objetos y personas entre otros, o por lo menos altamente controlados como en fábricas de automóviles. La aplicación de estos sistemas en entornos más dinámicos como nuestros hogares u oficinas, necesita de una enorme cantidad de sensores que permita al sistema inteligente percibir al medio con toda su complejidad para interactuar con él. Igual que en los humanos, la entrada de datos más importante es la visión. En un sistema inteligente, normalmente se trata de una cámara compuesta por un lente o por una multitud de lentes, además de contar con sensores específicos para cada sistema y campo de aplicación. Una vez realizados todos los ajustes mecánicos, la visión artificial permite al sistema detectar la mayoría de los objetos para decidir cómo reaccionar y actuar frente a ellos. Este proceso está dotado de una inmensa complejidad, debido a la infinidad de situaciones u objetos, colores y formas a los que el sistema se puede enfrentar. Una de las aplicaciones que tiene la visión artificial y la cual es el objetivo de este documento, es el reconocimiento de colores RGB lo cual traduce, color rojo, verde y azul. Este documento de grado se ha dividido en cinco (5) ítems o capítulos, con el fin de organizar y entender mejor la relación que hay entre cada uno de ellos. El primero hace referencia al título que debe tener el proyecto de grado, además de ser parte fundamental del objetivo general el cual enmarca la idea general de lo que se pretende desarrollar. En el segundo ítem o capitulo, se podrá apreciar el resumen del proyecto el cual explica de manera resumida sobre qué consiste el trabajo. En el tercer ítem el cual es uno de gran importancia, se dará a conocer la descripción del proyecto el cual abarca nueve (9) subcategorías las cuales brindaran una mayor información con el fin de entender y dejar más claro el contenido de este proyecto de grado. En las subcategorías se expondrán el planteamiento del problema, en el cual se describe el problema detectado con la solución, al igual que la justificación, los alcances y limitaciones, el marco teórico, el estado del arte, los objetivos específicos y el general, además del diseño metodológico explicado en fases, complementándose con un cronograma de actividades detallado en semas y por último los impactos esperados. En el cuarto inciso, se detalla el presupuesto de este anteproyecto, el cual tiene en cuenta los recursos humanos que describen a las personas que hacen parte de este proyecto, con su formación académica y su función dentro del mismo, los recursos institucionales con los que cuenta la universidad, los recursos adicionales, el presupuesto en hardware y en software, además el presupuesto vario el cual contiene gastos cotidianos como papelería, internet entre otros. Finalmente, el quinto apartado, tendrá las referencias bibliográficas y referencias de páginas web vistas y revisadas para poder dar construcción a este documento. Siendo así, lo que este proyecto pretende es poder identificar objetos de cualquier forma por medio de una cámara, la cual cumplirá la función de sensor visual, es decir un ojo, pero con la particularidad y es que sean objetos o formas de colores específicos tales como él (Rojo), (verde) y (Azul), posteriormente después de esta identificación se realizará un seguimiento en tiempo real para evitar perderle de vista. Este seguimiento se hará posible ya que la cámara deberá ser instalada en una plataforma rotatoria la cual contará con dos servos motores que le permita realizar movimientos en dos direcciones (X, Y). A su vez estos elementos conocidos como servo motores dependerán de un driver y placa de desarrollo la cual recibirá las órdenes del algoritmo desarrollado en el software Matlab, el cual es parte indispensable, por lo que este algoritmo será el responsable de la identificación de los elementos de colores RGB. |
publishDate |
2017 |
dc.date.issued.none.fl_str_mv |
2017 |
dc.date.submitted.none.fl_str_mv |
2017 |
dc.date.accessioned.none.fl_str_mv |
2019-04-08T16:16:21Z |
dc.date.available.none.fl_str_mv |
2019-04-08T16:16:21Z |
dc.type.spa.fl_str_mv |
bachelorThesis |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://repositorio.unimagdalena.edu.co/handle/123456789/2071 |
url |
http://repositorio.unimagdalena.edu.co/handle/123456789/2071 |
dc.language.iso.fl_str_mv |
spa |
language |
spa |
dc.rights.spa.fl_str_mv |
atribucionnocomercialsinderivar |
dc.rights.none.fl_str_mv |
Acceso Abierto |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.cc.spa.fl_str_mv |
Acceso Abierto |
dc.rights.creativecommons.spa.fl_str_mv |
atribucionnocomercialsinderivar |
rights_invalid_str_mv |
atribucionnocomercialsinderivar Acceso Abierto http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.spa.fl_str_mv |
text |
dc.publisher.spa.fl_str_mv |
Universidad del Magdalena |
dc.publisher.department.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Electrónica |
institution |
Universidad del Magdalena |
bitstream.url.fl_str_mv |
https://repositorio.unimagdalena.edu.co/bitstreams/4621c901-7f42-4781-abd6-83060b317d76/download https://repositorio.unimagdalena.edu.co/bitstreams/a5aa5242-46ee-4fc9-8e73-c2d566e61a69/download https://repositorio.unimagdalena.edu.co/bitstreams/cee94d58-c758-4148-bab1-b3988dfd1b16/download https://repositorio.unimagdalena.edu.co/bitstreams/2243cc91-04f5-42f9-a3c5-a85c2a72e3ae/download https://repositorio.unimagdalena.edu.co/bitstreams/01bac90f-0830-43ee-b3ab-efc331e05e5b/download |
bitstream.checksum.fl_str_mv |
85aaf4716fc2efeefac694782330c54d 84ae43abfcc02da58b150a479ee69e42 b37f3126bcd22eeae85cbc2659ee387b 0af4a0be856bcd5000eb8facc40a5397 04104f4264e9b9b201dbdd43554903a8 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional UniMagdalena |
repository.mail.fl_str_mv |
repositorio@unimagdalena.edu.co |
_version_ |
1814126904467259392 |
spelling |
Rodríguez Álvarez, Omar FranciscoAcosta Jiménez, Rafael JesúsRodríguez Moreno, Carlos AlbertoIngeniero Electrónico2019-04-08T16:16:21Z2019-04-08T16:16:21Z20172017El objetivo general de la investigación es desarrollar un Sistema De Identificación y seguimiento de objetos de colores RGB empleando visión artificial en MatLab, para una plataforma robótica rotatoria de tal manera que se pueda realizará un seguimiento en tiempo real para evitar perderle de vista el objeto. Es preciso reconocer que hoy por hoy la visión artificial, también conocida como visión por computador, es sin duda alguna, uno de los campos más interesantes y revolucionarios de la robótica y su estrecha relación con la inteligencia artificial lo hace verdaderamente interesante. Actualmente, ya no hace falta dominar un lenguaje computacional para interactuar con los sistemas inteligentes, puesto que los sistemas de inteligencia artificial ya son capaces de entender y procesar nuestras órdenes empleando el lenguaje natural. Estamos acostumbrados a ver equipos inteligentes completamente autónomos, en entornos estrictamente industriales ya sea para la clasificación de formas o de objetos, control de nivel, seguimiento de objetos y personas entre otros, o por lo menos altamente controlados como en fábricas de automóviles. La aplicación de estos sistemas en entornos más dinámicos como nuestros hogares u oficinas, necesita de una enorme cantidad de sensores que permita al sistema inteligente percibir al medio con toda su complejidad para interactuar con él. Igual que en los humanos, la entrada de datos más importante es la visión. En un sistema inteligente, normalmente se trata de una cámara compuesta por un lente o por una multitud de lentes, además de contar con sensores específicos para cada sistema y campo de aplicación. Una vez realizados todos los ajustes mecánicos, la visión artificial permite al sistema detectar la mayoría de los objetos para decidir cómo reaccionar y actuar frente a ellos. Este proceso está dotado de una inmensa complejidad, debido a la infinidad de situaciones u objetos, colores y formas a los que el sistema se puede enfrentar. Una de las aplicaciones que tiene la visión artificial y la cual es el objetivo de este documento, es el reconocimiento de colores RGB lo cual traduce, color rojo, verde y azul. Este documento de grado se ha dividido en cinco (5) ítems o capítulos, con el fin de organizar y entender mejor la relación que hay entre cada uno de ellos. El primero hace referencia al título que debe tener el proyecto de grado, además de ser parte fundamental del objetivo general el cual enmarca la idea general de lo que se pretende desarrollar. En el segundo ítem o capitulo, se podrá apreciar el resumen del proyecto el cual explica de manera resumida sobre qué consiste el trabajo. En el tercer ítem el cual es uno de gran importancia, se dará a conocer la descripción del proyecto el cual abarca nueve (9) subcategorías las cuales brindaran una mayor información con el fin de entender y dejar más claro el contenido de este proyecto de grado. En las subcategorías se expondrán el planteamiento del problema, en el cual se describe el problema detectado con la solución, al igual que la justificación, los alcances y limitaciones, el marco teórico, el estado del arte, los objetivos específicos y el general, además del diseño metodológico explicado en fases, complementándose con un cronograma de actividades detallado en semas y por último los impactos esperados. En el cuarto inciso, se detalla el presupuesto de este anteproyecto, el cual tiene en cuenta los recursos humanos que describen a las personas que hacen parte de este proyecto, con su formación académica y su función dentro del mismo, los recursos institucionales con los que cuenta la universidad, los recursos adicionales, el presupuesto en hardware y en software, además el presupuesto vario el cual contiene gastos cotidianos como papelería, internet entre otros. Finalmente, el quinto apartado, tendrá las referencias bibliográficas y referencias de páginas web vistas y revisadas para poder dar construcción a este documento. Siendo así, lo que este proyecto pretende es poder identificar objetos de cualquier forma por medio de una cámara, la cual cumplirá la función de sensor visual, es decir un ojo, pero con la particularidad y es que sean objetos o formas de colores específicos tales como él (Rojo), (verde) y (Azul), posteriormente después de esta identificación se realizará un seguimiento en tiempo real para evitar perderle de vista. Este seguimiento se hará posible ya que la cámara deberá ser instalada en una plataforma rotatoria la cual contará con dos servos motores que le permita realizar movimientos en dos direcciones (X, Y). A su vez estos elementos conocidos como servo motores dependerán de un driver y placa de desarrollo la cual recibirá las órdenes del algoritmo desarrollado en el software Matlab, el cual es parte indispensable, por lo que este algoritmo será el responsable de la identificación de los elementos de colores RGB.Submitted by CRISTIAN ROMERO (cris.2301.cr@gmail.com) on 2018-10-30T22:37:46Z No. of bitstreams: 1 Proyecto_carlos Rodriguez y Rafael Acosta_23-06-2017.pdf: 3624731 bytes, checksum: 85aaf4716fc2efeefac694782330c54d (MD5)Approved for entry into archive by John Esteban Ramirez Rios (jramirezr@unimagdalena.edu.co) on 2019-04-08T16:16:21Z (GMT) No. of bitstreams: 1 Proyecto_carlos Rodriguez y Rafael Acosta_23-06-2017.pdf: 3624731 bytes, checksum: 85aaf4716fc2efeefac694782330c54d (MD5)Made available in DSpace on 2019-04-08T16:16:21Z (GMT). No. of bitstreams: 1 Proyecto_carlos Rodriguez y Rafael Acosta_23-06-2017.pdf: 3624731 bytes, checksum: 85aaf4716fc2efeefac694782330c54d (MD5) Previous issue date: 2017texthttp://repositorio.unimagdalena.edu.co/handle/123456789/2071Universidad del MagdalenaFacultad de IngenieríaIngeniería ElectrónicaatribucionnocomercialsinderivarAcceso Abiertoinfo:eu-repo/semantics/openAccessAcceso Abiertoatribucionnocomercialsinderivarhttp://purl.org/coar/access_right/c_abf2Objetos de colores RGBPlataforma RotatoriaSistema inteligenteVisión artificialIE-00014Sistema de identificación y seguimiento de objetos de colores RGB para una plataforma rotatoria mediante visión artificial empleando el software de MATLAB.bachelorThesishttp://purl.org/coar/resource_type/c_7a1fspaORIGINALIE-00014.pdfIE-00014.pdfapplication/pdf3624731https://repositorio.unimagdalena.edu.co/bitstreams/4621c901-7f42-4781-abd6-83060b317d76/download85aaf4716fc2efeefac694782330c54dMD53IE-00014_Licencia_OA.pdfIE-00014_Licencia_OA.pdfRestringidaapplication/pdf1062129https://repositorio.unimagdalena.edu.co/bitstreams/a5aa5242-46ee-4fc9-8e73-c2d566e61a69/download84ae43abfcc02da58b150a479ee69e42MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-82289https://repositorio.unimagdalena.edu.co/bitstreams/cee94d58-c758-4148-bab1-b3988dfd1b16/downloadb37f3126bcd22eeae85cbc2659ee387bMD52TEXTIE-00014.pdf.txtIE-00014.pdf.txtExtracted texttext/plain128453https://repositorio.unimagdalena.edu.co/bitstreams/2243cc91-04f5-42f9-a3c5-a85c2a72e3ae/download0af4a0be856bcd5000eb8facc40a5397MD54THUMBNAILIE-00014.pdf.jpgIE-00014.pdf.jpgGenerated Thumbnailimage/jpeg1444https://repositorio.unimagdalena.edu.co/bitstreams/01bac90f-0830-43ee-b3ab-efc331e05e5b/download04104f4264e9b9b201dbdd43554903a8MD55123456789/2071oai:repositorio.unimagdalena.edu.co:123456789/20712024-10-02 22:33:27.908https://repositorio.unimagdalena.edu.coRepositorio Institucional UniMagdalenarepositorio@unimagdalena.edu.coTElDRU5DSUEgREUgRElWVUxHQUNJw5NOIE5PIEVYQ0xVU0lWQQoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuIFBBUsOBR1JBRk86IEVuIGNhc28gZGUgcHJlc2VudGFyc2UgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBvIGFjY2nDs24gcG9yIHBhcnRlIGRlIHVuIHRlcmNlcm8gZW4gY3VhbnRvIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGxhIG9icmEgZW4gY3Vlc3Rpw7NuLCBFTCBBVVRPUiwgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSB1bml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLgpFTCBBVVRPUiwgYXV0b3JpemEgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIHkgdXNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uIEVuIGZ1bmNpw7NuIGRlIGxvIGN1YWwsIGFsIGZpcm1hciB5IGVudmlhciBlc3RhIGxpY2VuY2lhLApFTCBBVVRPUiBvdG9yZ2EgYSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIGVsIGRlcmVjaG8gTk8gRVhDTFVTSVZPIGRlIGFsbWFjZW5hciwgcmVwcm9kdWNjacOzbiwgdHJhZHVjaXIgeSBkaXZ1bGdhciBzdSB0cmFiYWpvIGVuIHRvZG8gZWwgbXVuZG8gZW4gZm9ybWF0byBpbXByZXNvIHkgZWxlY3Ryw7NuaWNvIHkgZW4gY3VhbHF1aWVyIG1lZGlvLCBpbmNsdXllbmRvLCBwZXJvIG5vIGxpbWl0YWRvIGEgYXVkaW8gbyB2aWRlby4gWSBhY2VwdGEgcXVlIExBIFVOSVZFUlNJREFEIERFTCBNQUdEQUxFTkEgcHVlZGUsIFNJTiBNT0RJRklDQVIgRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5ETyBMT1MgREVSRUNIT1MgTU9SQUxFUywgcHJlc2VudGFyIGxhIG9icmEgZW4gY29tcGlsYWNpb25lcywgw61uZGV4LCBjb25mZXJlbmNpYXMgeSBvdHJhcyBwdWJsaWNhY2lvbmVzIHF1ZSBzZSBwdWVkYW4gZGlzZcOxYXIgcGFyYSBkaXZ1bGdhciBsYSBwcm9kdWNjacOzbiBhY2Fkw6ltaWNhIHkgY2llbnTDrWZpY2EgZGUgbGEgdW5pdmVyc2lkYWQsIFNJTiBRVUUgRVNUTyBDT05MTEVWRSBBIFFVRSBMQSBVTklWRVJTSURBRCBFU1RFIE9CTElHQURBIEEgQlJJTkRBUiBDT01QRU5TQUNJw5NOIE1PTkVUQVJJQSBBTCBBVVRPUiBwb3IgYWN0aXZpZGFkZXMgZGUgZGl2dWxnYWNpw7NuIHkgbG9zIHBvc2libGVzIGJlbsOpZmljb3MgZWNvbsOzbWljb3MgcXVlIGVzdGEgZGl2dWxnYWNpw7NuIHB1ZWRhIGdlbmVyYXIgcGFyYSBsYSB1bml2ZXJzaWRhZC4gCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIApQT0zDjVRJQ0EgREUgVFJBVEFNSUVOVE8gREUgREFUT1MgUEVSU09OQUxFUy4gRGVjbGFybyBxdWUgYXV0b3Jpem8gcHJldmlhIHkgZGUgZm9ybWEgaW5mb3JtYWRhIGVsIHRyYXRhbWllbnRvIGRlIG1pcyBkYXRvcyBwZXJzb25hbGVzIHBvciBwYXJ0ZSBkZSBMQSBVTklWRVJTSURBRCBERUwgTUFHREFMRU5BIHBhcmEgZmluZXMgYWNhZMOpbWljb3MgeSBlbiBhcGxpY2FjacOzbiBkZSBjb252ZW5pb3MgY29uIHRlcmNlcm9zIG8gc2VydmljaW9zIGNvbmV4b3MgY29uIGFjdGl2aWRhZGVzIHByb3BpYXMgZGUgbGEgYWNhZGVtaWEsIGNvbiBlc3RyaWN0byBjdW1wbGltaWVudG8gZGUgbG9zIHByaW5jaXBpb3MgZGUgbGV5LiBEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8gZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geSBzdXByZXNpw7NuIGRlIG1pcyBkYXRvcy4K |