Diseño y construcción de un robot de escritura
Contiene gráficas, imágenes a color, fotografías y tablas
- Autores:
-
Russi Bohórquez, Alejandro
Acevedo Gutierrez, Juan Sebastián
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2020
- Institución:
- Universidad de San Buenaventura
- Repositorio:
- Repositorio USB
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.usb.edu.co:10819/11768
- Acceso en línea:
- https://hdl.handle.net/10819/11768
- Palabra clave:
- 620 - Ingeniería y operaciones afines
Control PID
Cinemática inversa
Prototipo de máquina
Movimiento planar
Control de posición
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
id |
SANBUENAV2_2ccde0678b5941e1129820db59300a06 |
---|---|
oai_identifier_str |
oai:bibliotecadigital.usb.edu.co:10819/11768 |
network_acronym_str |
SANBUENAV2 |
network_name_str |
Repositorio USB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño y construcción de un robot de escritura |
title |
Diseño y construcción de un robot de escritura |
spellingShingle |
Diseño y construcción de un robot de escritura 620 - Ingeniería y operaciones afines Control PID Cinemática inversa Prototipo de máquina Movimiento planar Control de posición |
title_short |
Diseño y construcción de un robot de escritura |
title_full |
Diseño y construcción de un robot de escritura |
title_fullStr |
Diseño y construcción de un robot de escritura |
title_full_unstemmed |
Diseño y construcción de un robot de escritura |
title_sort |
Diseño y construcción de un robot de escritura |
dc.creator.fl_str_mv |
Russi Bohórquez, Alejandro Acevedo Gutierrez, Juan Sebastián |
dc.contributor.advisor.none.fl_str_mv |
Villarreal López, Edwin |
dc.contributor.author.none.fl_str_mv |
Russi Bohórquez, Alejandro Acevedo Gutierrez, Juan Sebastián |
dc.subject.ddc.none.fl_str_mv |
620 - Ingeniería y operaciones afines |
topic |
620 - Ingeniería y operaciones afines Control PID Cinemática inversa Prototipo de máquina Movimiento planar Control de posición |
dc.subject.proposal.spa.fl_str_mv |
Control PID Cinemática inversa Prototipo de máquina Movimiento planar Control de posición |
description |
Contiene gráficas, imágenes a color, fotografías y tablas |
publishDate |
2020 |
dc.date.issued.none.fl_str_mv |
2020 |
dc.date.accessioned.none.fl_str_mv |
2023-06-21T13:51:30Z |
dc.date.available.none.fl_str_mv |
2023-06-21T13:51:30Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
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 |
http://purl.org/redcol/resource_type/TP |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad de San Buenaventura |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Universidad de San Buenaventura |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://bibliotecadigital.usb.edu.co/ |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10819/11768 |
identifier_str_mv |
instname:Universidad de San Buenaventura reponame:Repositorio Institucional Universidad de San Buenaventura repourl:https://bibliotecadigital.usb.edu.co/ |
url |
https://hdl.handle.net/10819/11768 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
Reyes, F. (2012). Cinemática directa cartesiana. En MATLAB APLICADO A ROBÓTICA Y MECATRÓNICA (pp.199-282). México D.F.: Alfaomega Grupo Editor. ABB. (2015). Robot ABB IRB 120 Escribe y Dibuja -GRUPRO-. . 2019, noviembre 30, de Grupo Tecnología Aplicada Recuperado de http://grupro.com.ar/, https://www.youtube.com/watch?v=MKQvyfXjV8Y, https://youtu.be/36fUGMIJJMs Caberwal, S. (2015). Sending A Handwritten Letter Is Now As Easy As Using Gmail. 2017, enero 20, de Fast Company Recuperado de https://www.fastcompany.com/3041110/sending-a-handwritten-letter-is-now-aseasy-as-using-gmail Catuche, J. & Sterling, J. & Bacca, B. (2009). Seguimiento de trayectorias y objetivos en tierra usando un dirigible y visión artificial. Revista Facultad de Ingeniería Universidad de Antioquia, Vol. 50 (2009), pp.122-134. 2017, enero 20, Recuperado de http://aprendeenlinea.udea.edu.co/revistas/index.php/ingenieria/article/view/14938. Diard, J. & Rynic, V. & Lorenceau, J. (2013). A Bayesian computational model for online character recognition and disability assessment during cursive eye writing. Frontiers in Psychology Cognitive Science, 4:843 2013 Nov 11. 2017, enero 20, Recuperado de http://journal.frontiersin.org/article/10.3389/fpsyg.2013.00843/full. García, M. & Hernández, A. Fernández, A. (2012). Instrumentos para dispensado y lectura de microarreglos: robot cartesiano y lector de CCD. Revista CENIC CienciasQuímicas, Vol. 43, 2012, pp.1-8. 2017, enero 20, Recuperado de http://www.redalyc.org/articulo.oa?id=181628775004. Kumar, S. & Irshad, K. (2012). Implementation of Artificial Neural Network applied for the solution of inverse kinematics of 2-link serial chain manipulator. International Journal of Engineering Science and Technology (IJEST), Vol. 4 No.09, pp.4012-4024. 2017, enero 20, Recuperado de http://www.ijest.info/docs/IJEST12-04-09-021.pdf. Zhao, G. & Zhao Y. & Wang, S. (2013). The Acceleration/Deceleration Control Algorithm Based on Trapezoid-Curve Jerk in CNC Machining. Maxwell Scientific Publication Corp., 2013 (Vol. 5, Issue: 13) , pp.1639-1645. 2017, enero 20, Recuperado de https://maxwellsci.com/jp/mspabstract.php?doi=rjaset.5.4917 Barrientos, A. & Peñin, L. & Balaguer, C. & Aracil, R. (2007). Control Cinemático. En FUNDAMENTOS DE ROBÓTICA (pp. 169-185) Segunda Edición. Madrid, España: McGraw-Hill. Pinto, E. & Reyes, F. (2010). Fundamentos de Control con MATLAB. Primera Edición. Pearson Educación. Atehortúa, A. & Ladino, L. & Valverde, J. (2012). DSamala toolbox software for analysing and simulating discrete, continuous, stochastic dynamic systems. Ingeniería e Investigación Universidad Nacional de Colombia, Vol. 32, núm. 2, pp.51-57. 2017, enero 30, Recuperado de https://www.redalyc.org/pdf/643/64323232010.pdf. |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.*.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 International |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_abf2 Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.format.extent.none.fl_str_mv |
43 Páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad de San Buenaventura - Bogotá |
dc.publisher.branch.spa.fl_str_mv |
Bogotá |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.place.none.fl_str_mv |
Bogotá |
dc.publisher.program.spa.fl_str_mv |
Ingeniería Mecatrónica |
publisher.none.fl_str_mv |
Universidad de San Buenaventura - Bogotá |
institution |
Universidad de San Buenaventura |
bitstream.url.fl_str_mv |
https://bibliotecadigital.usb.edu.co/bitstreams/fd073d99-0012-41c4-bb5a-95f7f85eb49e/download https://bibliotecadigital.usb.edu.co/bitstreams/d1263565-c530-4f9c-b71d-152a7d9bdb24/download https://bibliotecadigital.usb.edu.co/bitstreams/0fb5b266-9fed-4ec3-aa72-ed95a56881fe/download https://bibliotecadigital.usb.edu.co/bitstreams/97220584-d60e-44ce-a47c-d7e38d97c535/download https://bibliotecadigital.usb.edu.co/bitstreams/bc074395-73ec-4b4b-b57d-0ab4680d46d9/download https://bibliotecadigital.usb.edu.co/bitstreams/851838fd-9a7c-4251-b35e-146076f1f4a5/download |
bitstream.checksum.fl_str_mv |
2d2afb31258b37e4a300808cf9833363 e1c3eef98b039ab22c1d58537914a8bc 3b6ce8e9e36c89875e8cf39962fe8920 0c7b7184e7583ec671a5d9e43f0939c0 e7449e36312074fed9d355684826c9df d6ac19e4981d8164d00de4986b9a30ca |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad de San Buenaventura Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1812932489662955520 |
spelling |
Villarreal López, Edwin9aaaf790-15ac-4bfc-88f5-e4906e061aff-1Russi Bohórquez, Alejandro78afb896-980d-4671-acaa-b6e7e595b139-1Acevedo Gutierrez, Juan Sebastián06d86538-895e-4b31-aca5-7309e8ada0a9-12023-06-21T13:51:30Z2023-06-21T13:51:30Z2020Contiene gráficas, imágenes a color, fotografías y tablasEn este documento se presenta la consecución del diseño, construcción y funcionamiento de una máquina de morfología planar conformada por dos grados de libertad, con un movimiento rotacional de 180 grados y un movimiento prismático de 0.45 m de longitud a lo largo del eje en rotación, controlada por lazo cerrado y control PID, y cuyo funcionamiento se basa en la configuración de movimiento descrito por la cinemática inversa con la proporción de los datos de posición en los puntos ‘x, y’ del plano como entradas de señal, y a la salida de la función matemática se traduce la señal en una relación entre el ángulo (θ) y el desplazamiento o distancia radial (L) conforme a la combinación de los dos movimientos indicados. La finalidad del movimiento resultante es seguir la señal de referencia que entra al sistema de control y reproducir el movimiento conjugado de ambas señales (datos de ángulo y distancia) en trazos de escritura (caracteres) sobre un tablero acrílico, con buen grado de precisión posicional.This document shows the development about the design, construction and functionality about a planar morphology machine which it has two degrees of freedom, with a 180-degree rotational movement and a 45 cm length prismatic movement. This machine is controlled by an close loop PID control and whose operation is based on the motion configuration described by reverse kinematic with the data proportion in the ‘x, y’ points how signals entries and the mathematics function output translates the signals in a relation between the angle (θ) and the displacement or radial distance according to the combination of the indicated movements. The purpose of the ultimate movement is following the reference signal in the entry to the system control and show the conjugated movement of both signals (angle data and distance) in writing strokes (characters) on an acrylic table, with a good degree of positional precision.PregradoIngeniero Mecatrónico43 Páginasapplication/pdfinstname:Universidad de San Buenaventurareponame:Repositorio Institucional Universidad de San Buenaventurarepourl:https://bibliotecadigital.usb.edu.co/https://hdl.handle.net/10819/11768spaUniversidad de San Buenaventura - BogotáBogotáFacultad de IngenieríaBogotáIngeniería MecatrónicaReyes, F. (2012). Cinemática directa cartesiana. En MATLAB APLICADO A ROBÓTICA Y MECATRÓNICA (pp.199-282). México D.F.: Alfaomega Grupo Editor. ABB. (2015). Robot ABB IRB 120 Escribe y Dibuja -GRUPRO-. . 2019, noviembre 30, de Grupo Tecnología Aplicada Recuperado de http://grupro.com.ar/, https://www.youtube.com/watch?v=MKQvyfXjV8Y, https://youtu.be/36fUGMIJJMs Caberwal, S. (2015). Sending A Handwritten Letter Is Now As Easy As Using Gmail. 2017, enero 20, de Fast Company Recuperado de https://www.fastcompany.com/3041110/sending-a-handwritten-letter-is-now-aseasy-as-using-gmail Catuche, J. & Sterling, J. & Bacca, B. (2009). Seguimiento de trayectorias y objetivos en tierra usando un dirigible y visión artificial. Revista Facultad de Ingeniería Universidad de Antioquia, Vol. 50 (2009), pp.122-134. 2017, enero 20, Recuperado de http://aprendeenlinea.udea.edu.co/revistas/index.php/ingenieria/article/view/14938. Diard, J. & Rynic, V. & Lorenceau, J. (2013). A Bayesian computational model for online character recognition and disability assessment during cursive eye writing. Frontiers in Psychology Cognitive Science, 4:843 2013 Nov 11. 2017, enero 20, Recuperado de http://journal.frontiersin.org/article/10.3389/fpsyg.2013.00843/full. García, M. & Hernández, A. Fernández, A. (2012). Instrumentos para dispensado y lectura de microarreglos: robot cartesiano y lector de CCD. Revista CENIC CienciasQuímicas, Vol. 43, 2012, pp.1-8. 2017, enero 20, Recuperado de http://www.redalyc.org/articulo.oa?id=181628775004. Kumar, S. & Irshad, K. (2012). Implementation of Artificial Neural Network applied for the solution of inverse kinematics of 2-link serial chain manipulator. International Journal of Engineering Science and Technology (IJEST), Vol. 4 No.09, pp.4012-4024. 2017, enero 20, Recuperado de http://www.ijest.info/docs/IJEST12-04-09-021.pdf. Zhao, G. & Zhao Y. & Wang, S. (2013). The Acceleration/Deceleration Control Algorithm Based on Trapezoid-Curve Jerk in CNC Machining. Maxwell Scientific Publication Corp., 2013 (Vol. 5, Issue: 13) , pp.1639-1645. 2017, enero 20, Recuperado de https://maxwellsci.com/jp/mspabstract.php?doi=rjaset.5.4917 Barrientos, A. & Peñin, L. & Balaguer, C. & Aracil, R. (2007). Control Cinemático. En FUNDAMENTOS DE ROBÓTICA (pp. 169-185) Segunda Edición. Madrid, España: McGraw-Hill. Pinto, E. & Reyes, F. (2010). Fundamentos de Control con MATLAB. Primera Edición. Pearson Educación. Atehortúa, A. & Ladino, L. & Valverde, J. (2012). DSamala toolbox software for analysing and simulating discrete, continuous, stochastic dynamic systems. Ingeniería e Investigación Universidad Nacional de Colombia, Vol. 32, núm. 2, pp.51-57. 2017, enero 30, Recuperado de https://www.redalyc.org/pdf/643/64323232010.pdf.info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/620 - Ingeniería y operaciones afinesControl PIDCinemática inversaPrototipo de máquinaMovimiento planarControl de posiciónDiseño y construcción de un robot de escrituraTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/acceptedVersionComunidad Científica y AcadémicaPublicationORIGINALDiseño_Construcción_Robot_2022_CartasDiseño_Construcción_Robot_2022_Cartasapplication/octet-stream940646https://bibliotecadigital.usb.edu.co/bitstreams/fd073d99-0012-41c4-bb5a-95f7f85eb49e/download2d2afb31258b37e4a300808cf9833363MD51Diseño_Construcción_Robot_2022.pdfDiseño_Construcción_Robot_2022.pdfapplication/pdf978926https://bibliotecadigital.usb.edu.co/bitstreams/d1263565-c530-4f9c-b71d-152a7d9bdb24/downloade1c3eef98b039ab22c1d58537914a8bcMD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8899https://bibliotecadigital.usb.edu.co/bitstreams/0fb5b266-9fed-4ec3-aa72-ed95a56881fe/download3b6ce8e9e36c89875e8cf39962fe8920MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82071https://bibliotecadigital.usb.edu.co/bitstreams/97220584-d60e-44ce-a47c-d7e38d97c535/download0c7b7184e7583ec671a5d9e43f0939c0MD54TEXTDiseño_Construcción_Robot_2022.pdf.txtDiseño_Construcción_Robot_2022.pdf.txtExtracted texttext/plain53702https://bibliotecadigital.usb.edu.co/bitstreams/bc074395-73ec-4b4b-b57d-0ab4680d46d9/downloade7449e36312074fed9d355684826c9dfMD55THUMBNAILDiseño_Construcción_Robot_2022.pdf.jpgDiseño_Construcción_Robot_2022.pdf.jpgGenerated Thumbnailimage/jpeg11054https://bibliotecadigital.usb.edu.co/bitstreams/851838fd-9a7c-4251-b35e-146076f1f4a5/downloadd6ac19e4981d8164d00de4986b9a30caMD5610819/11768oai:bibliotecadigital.usb.edu.co:10819/117682023-06-22 03:01:17.173http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttps://bibliotecadigital.usb.edu.coRepositorio Institucional Universidad de San Buenaventura Colombiabdigital@metabiblioteca.comPGNlbnRlcj4KPGgzPkJJQkxJT1RFQ0EgRElHSVRBTCBVTklWRVJTSURBRCBERSBTQU4gQlVFTkFWRU5UVVJBIC0gQ09MT01CSUE8L2gzPgo8cD4KVMOpcm1pbm9zIGRlIGxhIGxpY2VuY2lhIGdlbmVyYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgcmVwb3NpdG9yaW8gaW5zdGl0dWNpb25hbDwvcD48L2NlbnRlcj4KPFAgQUxJR049Y2VudGVyPgpQb3IgbWVkaW8gZGUgZXN0ZSBmb3JtYXRvIG1hbmlmaWVzdG8gbWkgdm9sdW50YWQgZGUgQVVUT1JJWkFSIGEgbGEgVW5pdmVyc2lkYWQgZGUgU2FuIEJ1ZW5hdmVudHVyYSwgU2VkZSBCb2dvdMOhIHkgPEJSPlNlY2Npb25hbGVzIE1lZGVsbMOtbiwgQ2FsaSB5IENhcnRhZ2VuYSwgbGEgZGlmdXNpw7NuIGVuIHRleHRvIGNvbXBsZXRvIGRlIG1hbmVyYSBncmF0dWl0YSB5IHBvciB0aWVtcG8gaW5kZWZpbmlkbyBlbiBsYTxCUj4gQmlibGlvdGVjYSBEaWdpdGFsIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIGVsIGRvY3VtZW50byBhY2Fkw6ltaWNvIC0gaW52ZXN0aWdhdGl2byBvYmpldG8gZGUgbGEgcHJlc2VudGUgPEJSPmF1dG9yaXphY2nDs24sIGNvbiBmaW5lcyBlc3RyaWN0YW1lbnRlIGVkdWNhdGl2b3MsIGNpZW50w63CrWZpY29zIHkgY3VsdHVyYWxlcywgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDxCUj4gMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvczxCUj4gZGUgYXV0b3IuIDxCUj4gCiAKQ29tbyBhdXRvciBtYW5pZmllc3RvIHF1ZSBlbCBwcmVzZW50ZSBkb2N1bWVudG8gYWNhZMOpbWljbyAtIGludmVzdGlnYXRpdm8gZXMgb3JpZ2luYWwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gPEJSPiB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgbWkgZXhjbHVzaXZhIGF1dG9yw63CrWEgeSBwb3NlbyBsYSB0aXR1bGFyaWRhZCA8QlI+IHNvYnJlIGxhIG1pc21hLiBMYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIG5vIHNlcsOhIHJlc3BvbnNhYmxlIGRlIG5pbmd1bmEgdXRpbGl6YWNpw7NuIGluZGViaWRhIGRlbCBkb2N1bWVudG8gPEJSPnBvciBwYXJ0ZSBkZSB0ZXJjZXJvcyB5IHNlcsOhIGV4Y2x1c2l2YW1lbnRlIG1pIHJlc3BvbnNhYmlsaWRhZCBhdGVuZGVyIHBlcnNvbmFsbWVudGUgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBxdWUgcHVlZGE8QlI+IHByZXNlbnRhcnNlIGEgbGEgVW5pdmVyc2lkYWQuIDxCUj4KIApBdXRvcml6byBhIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBsYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYWwgZm9ybWF0byBxdWUgZWwgPEJSPnJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBvIGNvbiBmaW5lcyBkZTxCUj4gcHJlc2VydmFjacOzbiBkaWdpdGFsLiA8QlI+CiAKRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGVuZ28gZGUgcHVibGljYXIgcG9zdGVyaW9ybWVudGUgbGEgb2JyYSwgZW4gZm9ybWEgdG90YWwgbyA8QlI+cGFyY2lhbCwgcG9yIGxvIGN1YWwgcG9kcsOpLCBkYW5kbyBhdmlzbyBwb3IgZXNjcml0byBjb24gbm8gbWVub3MgZGUgdW4gbWVzIGRlIGFudGVsYWNpw7NuLCBzb2xpY2l0YXIgcXVlIGVsIDxCUj5kb2N1bWVudG8gZGVqZSBkZSBlc3RhciBkaXNwb25pYmxlIHBhcmEgZWwgcMO6YmxpY28gZW4gbGEgQmlibGlvdGVjYSBEaWdpdGFsIGRlIGxhIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIDxCUj4gYXPDrcKtIG1pc21vLCBjdWFuZG8gc2UgcmVxdWllcmEgcG9yIHJhem9uZXMgbGVnYWxlcyB5L28gcmVnbGFzIGRlbCBlZGl0b3IgZGUgdW5hIHJldmlzdGEuIDxCUj48L1A+Cg== |