Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory
A kinematic and workspace analysis of Spherical 3-RRR Coaxial Parallel Robot are developed in this paper. Position and orientation was determined through the inverse and forward kinematics using geometric and numerical method, respectively. Velocity state and screw-coordinate Jacobian matrix was dev...
- Autores:
-
Marrugo, D.
Vitola, A.
Villa Ramírez, José Luis
Rodelo, M.
- Tipo de recurso:
- Fecha de publicación:
- 2020
- Institución:
- Universidad Tecnológica de Bolívar
- Repositorio:
- Repositorio Institucional UTB
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.utb.edu.co:20.500.12585/9991
- Acceso en línea:
- https://hdl.handle.net/20.500.12585/9991
https://ieeexplore.ieee.org/document/9290317
- Palabra clave:
- Kinematics
Parallel Robots
Workspace
Screw Theory
Trajectory
- Rights
- closedAccess
- License
- http://purl.org/coar/access_right/c_14cb
id |
UTB2_c54e47ee781b957bccabdb172f69a906 |
---|---|
oai_identifier_str |
oai:repositorio.utb.edu.co:20.500.12585/9991 |
network_acronym_str |
UTB2 |
network_name_str |
Repositorio Institucional UTB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory |
title |
Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory |
spellingShingle |
Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory Kinematics Parallel Robots Workspace Screw Theory Trajectory |
title_short |
Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory |
title_full |
Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory |
title_fullStr |
Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory |
title_full_unstemmed |
Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory |
title_sort |
Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory |
dc.creator.fl_str_mv |
Marrugo, D. Vitola, A. Villa Ramírez, José Luis Rodelo, M. |
dc.contributor.author.none.fl_str_mv |
Marrugo, D. Vitola, A. Villa Ramírez, José Luis Rodelo, M. |
dc.subject.keywords.spa.fl_str_mv |
Kinematics Parallel Robots Workspace Screw Theory Trajectory |
topic |
Kinematics Parallel Robots Workspace Screw Theory Trajectory |
description |
A kinematic and workspace analysis of Spherical 3-RRR Coaxial Parallel Robot are developed in this paper. Position and orientation was determined through the inverse and forward kinematics using geometric and numerical method, respectively. Velocity state and screw-coordinate Jacobian matrix was developed based on Screw theory. Likewise, the workspace and reciprocal index as a measure of the robot's sensibility, were calculated for a developed trajectory by track with the end-effector. The simulations were performed using MATLAB environment, and the results provides that, for the path planning created, the inverse and forward kinematics are good in agreement. Where the robot remains in the workspace with high accuracy, with errors not exceeding 15×10−4 rad. Furthermore, the sensibility analysis computed with the reciprocal index shown that this type of parallel robots are efficient inside their workspace, even at points close to the singularity. |
publishDate |
2020 |
dc.date.issued.none.fl_str_mv |
2020-12-24 |
dc.date.accessioned.none.fl_str_mv |
2021-02-15T15:52:04Z |
dc.date.available.none.fl_str_mv |
2021-02-15T15:52:04Z |
dc.date.submitted.none.fl_str_mv |
2021-02-12 |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/lecture |
dc.type.hasversion.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.spa.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_8544 |
status_str |
publishedVersion |
dc.identifier.citation.spa.fl_str_mv |
D. Marrugo, A. Vitola, J. L. Villa and M. Rodelo, "Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory," 2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA), Cartagena de Indias, Colombia, 2020, pp. 1-6, doi: 10.1109/CIIMA50553.2020.9290317. |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12585/9991 |
dc.identifier.url.none.fl_str_mv |
https://ieeexplore.ieee.org/document/9290317 |
dc.identifier.doi.none.fl_str_mv |
10.1109/CIIMA50553.2020.9290317 |
dc.identifier.instname.spa.fl_str_mv |
Universidad Tecnológica de Bolívar |
dc.identifier.reponame.spa.fl_str_mv |
Repositorio Universidad Tecnológica de Bolívar |
identifier_str_mv |
D. Marrugo, A. Vitola, J. L. Villa and M. Rodelo, "Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory," 2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA), Cartagena de Indias, Colombia, 2020, pp. 1-6, doi: 10.1109/CIIMA50553.2020.9290317. 10.1109/CIIMA50553.2020.9290317 Universidad Tecnológica de Bolívar Repositorio Universidad Tecnológica de Bolívar |
url |
https://hdl.handle.net/20.500.12585/9991 https://ieeexplore.ieee.org/document/9290317 |
dc.language.iso.spa.fl_str_mv |
eng |
language |
eng |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_14cb |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/closedAccess |
eu_rights_str_mv |
closedAccess |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_14cb |
dc.format.extent.none.fl_str_mv |
6 páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.place.spa.fl_str_mv |
Cartagena de Indias |
dc.source.spa.fl_str_mv |
2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA) |
institution |
Universidad Tecnológica de Bolívar |
bitstream.url.fl_str_mv |
https://repositorio.utb.edu.co/bitstream/20.500.12585/9991/2/license.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/9991/1/151.pdf https://repositorio.utb.edu.co/bitstream/20.500.12585/9991/3/151.pdf.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/9991/4/151.pdf.jpg |
bitstream.checksum.fl_str_mv |
e20ad307a1c5f3f25af9304a7a7c86b6 d3aba06fcdc896985ef88a6b3227b464 55fa3dae4be3f416f604a8ed725f3c8e dfc80688085be92a700372625b665f85 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional UTB |
repository.mail.fl_str_mv |
repositorioutb@utb.edu.co |
_version_ |
1814021591537811456 |
spelling |
Marrugo, D.3310dd07-7c04-423b-be09-234ad9f0dbc1Vitola, A.51cd21b6-d8a0-4f88-b0a5-0daa3174e9c0Villa Ramírez, José Luis7f838bea-e596-45e5-a1f2-6351e6af6299Rodelo, M.5a35a50f-392b-43ea-b5cd-69ca72b760ff2021-02-15T15:52:04Z2021-02-15T15:52:04Z2020-12-242021-02-12D. Marrugo, A. Vitola, J. L. Villa and M. Rodelo, "Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theory," 2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA), Cartagena de Indias, Colombia, 2020, pp. 1-6, doi: 10.1109/CIIMA50553.2020.9290317.https://hdl.handle.net/20.500.12585/9991https://ieeexplore.ieee.org/document/929031710.1109/CIIMA50553.2020.9290317Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarA kinematic and workspace analysis of Spherical 3-RRR Coaxial Parallel Robot are developed in this paper. Position and orientation was determined through the inverse and forward kinematics using geometric and numerical method, respectively. Velocity state and screw-coordinate Jacobian matrix was developed based on Screw theory. Likewise, the workspace and reciprocal index as a measure of the robot's sensibility, were calculated for a developed trajectory by track with the end-effector. The simulations were performed using MATLAB environment, and the results provides that, for the path planning created, the inverse and forward kinematics are good in agreement. Where the robot remains in the workspace with high accuracy, with errors not exceeding 15×10−4 rad. Furthermore, the sensibility analysis computed with the reciprocal index shown that this type of parallel robots are efficient inside their workspace, even at points close to the singularity.6 páginasapplication/pdfeng2020 IX International Congress of Mechatronics Engineering and Automation (CIIMA)Kinematic and Workspace Analysis of Spherical 3RRR Coaxial Parallel Robot Based on Screw Theoryinfo:eu-repo/semantics/lectureinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_8544http://purl.org/coar/version/c_970fb48d4fbd8a85KinematicsParallel RobotsWorkspaceScrew TheoryTrajectoryinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbCartagena de IndiasInvestigadoresJ. Pradipta, M. Klunder, M. Weickgenannt and O. Sawodny, Develop-ment of a pneumatically driven flight simulator stewart platform using motion and force control, pp. 158-163, 2013.J. Ortega and M. Sigut, "Prototipo de una plataforma m6vil de bajo coste para simulaci6n de vuelo de alto realismo", Revista Iberoamericana de Automdtica e Informatica industrial, vol. 13, no. 3, pp. 293-303, 2016.S. Sadeqi, S. Bourgeois, E. Park and S. Arzanpour, "Design and performance analysis of a 3-RRR spherical parallel manipulator for hip exoskeleton applications", Journal of Rehabilitation and Assistive Technologies Engineering, vol. 4, pp. 205566831769759, 2017.T. Barz, A. Sommer, T. Wilms, P. Neubauer and M. Cruz Bournazou, "Adaptive optimal operation of a parallel robotic liquid handling station", IFAC Proceedings Volumes, vol. 51, pp. 765-770, 2018.K. Duarte, C. Borras and H. Vacca Visión Electrónica, "Generalidades de robots paralelos", Visión electronica, vol. 10, no. 06, 2016.J. Enferadi and A. Shahi, "On the position analysis of a new spherical parallel robot with orientation applications", Robotics and Computer-Integrated Manufacturing, vol. 37, pp. 151-161, 2016.B. Gherman, N. Plitea and D. Pisla, An innovative parallel robotic system for transperineal prostate biopsy, pp. 421-429, 2017.J. Yang, F. Gao and W. Guo, Classification of motion patterns for robot manipulators, pp. 54-57, 2009."Design and transmission analysis of an asymmetrical spherical parallel manipulator", Mechanism and Machine Theory, vol. 94, pp. 119-131, 2015."Hand fractures: A review of current treatment strategies", The Journal of Hand Surgery, vol. 38, no. 5, pp. 1021-1031, 2013.O. Mahdizadeh, A. Z. Meymand, M. Mollahossein and S. A. A. Moosavian, Kinematics and dynamics modeling of spherical parallel manipulator, pp. 406-412, 2018.T. Zhang, B. Li, D. Wang, L. Ma and X. Zhao, Kinematic analysis and its applications of a novel spherical parallel manipulator, pp. 1309-1312, 2016.Shaoping Bai and M. R. Hansen, Evaluation of workspace of a spherical robotic wrist, pp. 1-6, 2007.S. H. Mirmohammad, A. Yousefi-Koma and S. S. Mohtasebi, Direct kinematics of a three revolute-prismatic-spherical parallel robot using a fast homotopy continuation method, pp. 410-415, 2016.Y. Wang, S. Fan, X. Zhang, G. Lu and G. Zhao, Kinematics and singularity analysis of a 3-rps parallel mechanism, pp. 1348-1351, 2017."Design and kinematic analysis of a 3-rrr spherical parallel manipulator reconfigured with four-bar linkages", Robotics and Computer-Integrated Manufacturing, vol. 56, pp. 55-65, 2019.Y. B. Li and Z. L. Jin, Static analysis and design of a 3-dof spherical parallel manipulator, pp. 1-4, 2008.G. Wu, H. Dong, D. Wang and S. Bai, A 3-rrr spherical parallel manipulator reconfigured with four-bar linkages, pp. 1-7, 2018.A. Niyetkaliyev and A. Shintemirov, An approach for obtaining unique kinematic solutions of a spherical parallel manipulator, pp. 1355-1360, 2014.I. Tursynbek, A. Niyetkaliye and A. Shintemirov, Computation of unique kinematic solutions of a spherical parallel manipulator with coaxial input shafts, pp. 1524-1531, 2019.I. A. Bonev, D. Chablat and P. Wenger, Working and assembly modes of the agile eye, pp. 2317-2322, 2006.R. Sanchez-Alonso, J.-J. Gonzalez-Barbosa, E. Castillo Castaneda and M. Garcia-Murillo, "Analisis cinematico de un novedoso robot paralelo reconfigurable", Revista Iberoamericana de Automdtica e Informatica Industrial RIAI vol. 13, vol. 04, pp. 247-257, 2016.J. Gallardo-Alvarado, Kinematic Analysis of Parallel Manipulators by Algebraic Screw Theory, vol. 06, 2016.J. Gallardo-Alvarado, J. Rico and M. Caudillo-Ramirez, "Analisis cinernatico directo de un manipulador paralelo esferico asimetrico", lngenieria Investigacion y Tecnologia, vol. 7, no. 12, 2006.M. Rodelo, J. L. Villa, J. Duque and E. Yime, Kinematic analysis and performance of a planar 3rrr parallel robot with kinematic redundancy using screw theory, pp. 1-6, 2018.S. Valeria and P. Dmitry, Design of the parallel spherical manipulator for wrist rehabilitation, pp. 166-168, 2019.S. Bai, M. Hansen and T. Andersen, "Modelling of a special class of spherical parallel manipulators with euler parameters", Robotica, vol. 27, pp. 161-170, 2009.J. Mei, X. Zhang, J. Zang and F. Zhang, "Optimization design using a global and comprehensive performance index and angular constraints in a type of parallel manipulator", Advances in Mechanical Engineering vol. 10, vol. 07, pp. 168781401878706, 2018.http://purl.org/coar/resource_type/c_c94fLICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9991/2/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD52ORIGINAL151.pdf151.pdfAbstractapplication/pdf88936https://repositorio.utb.edu.co/bitstream/20.500.12585/9991/1/151.pdfd3aba06fcdc896985ef88a6b3227b464MD51TEXT151.pdf.txt151.pdf.txtExtracted texttext/plain1086https://repositorio.utb.edu.co/bitstream/20.500.12585/9991/3/151.pdf.txt55fa3dae4be3f416f604a8ed725f3c8eMD53THUMBNAIL151.pdf.jpg151.pdf.jpgGenerated Thumbnailimage/jpeg50381https://repositorio.utb.edu.co/bitstream/20.500.12585/9991/4/151.pdf.jpgdfc80688085be92a700372625b665f85MD5420.500.12585/9991oai:repositorio.utb.edu.co:20.500.12585/99912023-04-21 15:33:32.769Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo= |