Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC
En el presente trabajo de grado se sintonizan e implementan dos controladores sobre una planta para el control de velocidad de un motor DC. El primer controlador es sintonizado de forma no convencional mediante una estrategia hibrida de RS. El segundo controlador es sintonizado mediante una estrateg...
- Autores:
-
Álvarez López , Sebastian
Gutiérrez Betancur , Arlex Johan
- Tipo de recurso:
- Fecha de publicación:
- 2018
- Institución:
- Politécnico Colombiano Jaime Izasa Cadavid
- Repositorio:
- ICARUS
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.elpoli.edu.co:123456789/8640
- Acceso en línea:
- https://repositorio.elpoli.edu.co/handle/123456789/8640
- Palabra clave:
- Autómata programable. Mataheurística. Controladores de dispositivos (programas para computador). Motors DC
- Rights
- License
- open access
| id |
ICARUS2_a4853ff91aba6a16b46955b545683855 |
|---|---|
| oai_identifier_str |
oai:repositorio.elpoli.edu.co:123456789/8640 |
| network_acronym_str |
ICARUS2 |
| network_name_str |
ICARUS |
| repository_id_str |
|
| dc.title.none.fl_str_mv |
Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC |
| title |
Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC |
| spellingShingle |
Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC Autómata programable. Mataheurística. Controladores de dispositivos (programas para computador). Motors DC |
| title_short |
Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC |
| title_full |
Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC |
| title_fullStr |
Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC |
| title_full_unstemmed |
Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC |
| title_sort |
Sintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DC |
| dc.creator.fl_str_mv |
Álvarez López , Sebastian Gutiérrez Betancur , Arlex Johan |
| dc.contributor.advisor.none.fl_str_mv |
García Jaimes, Luís Eduardo Ramírez , Jhon Alexis |
| dc.contributor.author.none.fl_str_mv |
Álvarez López , Sebastian Gutiérrez Betancur , Arlex Johan |
| dc.subject.none.fl_str_mv |
Autómata programable. Mataheurística. Controladores de dispositivos (programas para computador). Motors DC |
| topic |
Autómata programable. Mataheurística. Controladores de dispositivos (programas para computador). Motors DC |
| description |
En el presente trabajo de grado se sintonizan e implementan dos controladores sobre una planta para el control de velocidad de un motor DC. El primer controlador es sintonizado de forma no convencional mediante una estrategia hibrida de RS. El segundo controlador es sintonizado mediante una estrategia por asignación y cancelación de polos. La respuesta de ambos controladores es comparada mediante métricas de estado estable y de integración del error para evaluar su desempeño. En la parte inicial del trabajo se presenta la conceptualización de las bases teóricas de la metaheurística RS. Posteriormente se describe la planta para el control de velocidad de un motor DC sobre la que se van a implementar los controladores. Adicionalmente se presenta la identificación del sistema mediante el método de respuesta transitoria, generando dos modelos del tipo POR y SOR. Para seleccionar el modelo, se utilizaron dos métricas estadísticas, coeficiente de determinación y error medio cuadrático. Para hibridar el algoritmo RS se adicionó una componente de memoria, la cual permitió almacenar las mejores soluciones. Mediante la permutación de las soluciones en memoria se intensifico la búsqueda de soluciones de mejor calidad para la sintonización del controlador PID. Una vez sintonizados ambos controladores, se diseña una interfaz en el software LabVIEW™, en la que se permite ingresar los parámetros de los controladores. Seguido, se procede a la implementación sobre la planta para el control de velocidad de un motor DC, en búsqueda de verificar el desempeño de cada uno de los controladores. Finalmente, se realiza una comparación entre controladores mediante métricas de desempeño de la integral del error y de respuesta temporal. |
| publishDate |
2018 |
| dc.date.issued.none.fl_str_mv |
2018 |
| dc.date.accessioned.none.fl_str_mv |
2024-03-14T13:29:01Z |
| dc.date.available.none.fl_str_mv |
2024-03-14T13:29:01Z |
| dc.type.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
| dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.identifier.other.none.fl_str_mv |
TIIC 342 |
| dc.identifier.uri.none.fl_str_mv |
https://repositorio.elpoli.edu.co/handle/123456789/8640 |
| identifier_str_mv |
TIIC 342 |
| url |
https://repositorio.elpoli.edu.co/handle/123456789/8640 |
| dc.language.iso.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.fl_str_mv |
open access |
| dc.rights.cc.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 |
| dc.format.none.fl_str_mv |
http://purl.org/coar/resource_type/c_18cf |
| dc.publisher.none.fl_str_mv |
Politécnico Colombiano Jaime Isaza Cadavid |
| dc.publisher.department.none.fl_str_mv |
Facultad de Ingenierías |
| dc.publisher.program.none.fl_str_mv |
Ingeniería en Instrumentación y Control |
| publisher.none.fl_str_mv |
Politécnico Colombiano Jaime Isaza Cadavid |
| institution |
Politécnico Colombiano Jaime Izasa Cadavid |
| bitstream.url.fl_str_mv |
https://repositorio.elpoli.cloudbiteca.com/bitstreams/0ec18be8-b6c7-4c81-a147-157a321e8d3a/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/2f700f23-c980-4d02-954c-ec48e12e9cc5/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/de80f1c2-5cc9-418a-ad81-401efcffef50/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/a840d0f5-49fc-4e63-b097-cff84f153a38/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/ec38e0ff-541d-4791-add8-4148425c0acd/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/8b113ff7-d8e0-46fc-9bf4-5be93a21025d/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/2dfddc9f-8e0d-45b2-82db-cb97262aa813/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/cd9002dc-8ab4-4786-8bd4-5d7f790f43dc/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/18951256-4fc6-4ae4-bda4-2875a13223f6/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/3448e0cc-294b-4b86-bf72-efd2d26effb8/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/bf9e48a0-0883-4011-a56b-e0ed4a9e776d/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/608d280f-dc45-4d47-ae86-d116bae568de/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/54ea1976-8aa0-42c0-90a4-a03cb31b5826/download https://repositorio.elpoli.cloudbiteca.com/bitstreams/65b03d42-346d-4f0a-932d-4360c8fbf241/download |
| bitstream.checksum.fl_str_mv |
9eae770952a8348b43183d3bd8fb6353 4c8ff5b8147bff1ffed6229e7c8c8836 5378365e43f87f3669b46eeed17585ce 5378365e43f87f3669b46eeed17585ce 4c8ff5b8147bff1ffed6229e7c8c8836 642f93b35eb56513c4d14578dcf73516 9042b6eb33454204b4200699a068ee10 e1c06d85ae7b8b032bef47e42e4c08f9 e1c06d85ae7b8b032bef47e42e4c08f9 e1c06d85ae7b8b032bef47e42e4c08f9 70f7a49c69089255161384574e6693a0 2bca1129859595530960ea382179424f ca02c213e6e5fe415338cf221d8992e6 ca02c213e6e5fe415338cf221d8992e6 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional POLIJIC |
| repository.mail.fl_str_mv |
repositorio.polijic@gmail.com |
| _version_ |
1851225709413924864 |
| spelling |
García Jaimes, Luís EduardoRamírez , Jhon AlexisÁlvarez López , SebastianGutiérrez Betancur , Arlex Johan2024-03-14T13:29:01Z2024-03-14T13:29:01Z2018TIIC 342https://repositorio.elpoli.edu.co/handle/123456789/8640En el presente trabajo de grado se sintonizan e implementan dos controladores sobre una planta para el control de velocidad de un motor DC. El primer controlador es sintonizado de forma no convencional mediante una estrategia hibrida de RS. El segundo controlador es sintonizado mediante una estrategia por asignación y cancelación de polos. La respuesta de ambos controladores es comparada mediante métricas de estado estable y de integración del error para evaluar su desempeño. En la parte inicial del trabajo se presenta la conceptualización de las bases teóricas de la metaheurística RS. Posteriormente se describe la planta para el control de velocidad de un motor DC sobre la que se van a implementar los controladores. Adicionalmente se presenta la identificación del sistema mediante el método de respuesta transitoria, generando dos modelos del tipo POR y SOR. Para seleccionar el modelo, se utilizaron dos métricas estadísticas, coeficiente de determinación y error medio cuadrático. Para hibridar el algoritmo RS se adicionó una componente de memoria, la cual permitió almacenar las mejores soluciones. Mediante la permutación de las soluciones en memoria se intensifico la búsqueda de soluciones de mejor calidad para la sintonización del controlador PID. Una vez sintonizados ambos controladores, se diseña una interfaz en el software LabVIEW™, en la que se permite ingresar los parámetros de los controladores. Seguido, se procede a la implementación sobre la planta para el control de velocidad de un motor DC, en búsqueda de verificar el desempeño de cada uno de los controladores. Finalmente, se realiza una comparación entre controladores mediante métricas de desempeño de la integral del error y de respuesta temporal.http://purl.org/coar/resource_type/c_18cfPolitécnico Colombiano Jaime Isaza CadavidFacultad de IngenieríasIngeniería en Instrumentación y Controlopen accesshttp://purl.org/coar/access_right/c_abf2Autómata programable. Mataheurística. Controladores de dispositivos (programas para computador). Motors DCSintonización no convencional de un controlador PID mediante un algoritmo hibrido recocido simulado aplicado al control de velocidad de un motor DChttp://purl.org/redcol/resource_type/TPhttp://purl.org/coar/resource_type/c_7a1fspaORIGINALTIIC 342.pdfTIIC 342.pdfapplication/pdf2459129https://repositorio.elpoli.cloudbiteca.com/bitstreams/0ec18be8-b6c7-4c81-a147-157a321e8d3a/download9eae770952a8348b43183d3bd8fb6353MD52trueAnonymousREADSEBASTIAN ALVAREZ LÓPEZ.pdfSEBASTIAN ALVAREZ LÓPEZ.pdfapplication/pdf303486https://repositorio.elpoli.cloudbiteca.com/bitstreams/2f700f23-c980-4d02-954c-ec48e12e9cc5/download4c8ff5b8147bff1ffed6229e7c8c8836MD53falseBibliotecaREADARLEX JOHAN GUTIÉRREZ BETANCUR.pdfARLEX JOHAN GUTIÉRREZ BETANCUR.pdfapplication/pdf291967https://repositorio.elpoli.cloudbiteca.com/bitstreams/de80f1c2-5cc9-418a-ad81-401efcffef50/download5378365e43f87f3669b46eeed17585ceMD54falseBibliotecaREADAutorizacion de uso.pdfapplication/pdf291967https://repositorio.elpoli.cloudbiteca.com/bitstreams/a840d0f5-49fc-4e63-b097-cff84f153a38/download5378365e43f87f3669b46eeed17585ceMD55falseBibliotecaREADAutorizacion de uso.pdfapplication/pdf303486https://repositorio.elpoli.cloudbiteca.com/bitstreams/ec38e0ff-541d-4791-add8-4148425c0acd/download4c8ff5b8147bff1ffed6229e7c8c8836MD56falseBibliotecaREADLICENSElicense.txtlicense.txttext/plain; charset=utf-82614https://repositorio.elpoli.cloudbiteca.com/bitstreams/8b113ff7-d8e0-46fc-9bf4-5be93a21025d/download642f93b35eb56513c4d14578dcf73516MD51falseAnonymousREADTEXTTIIC 342.pdf.txtTIIC 342.pdf.txtExtracted texttext/plain104649https://repositorio.elpoli.cloudbiteca.com/bitstreams/2dfddc9f-8e0d-45b2-82db-cb97262aa813/download9042b6eb33454204b4200699a068ee10MD57falseAnonymousREADSEBASTIAN ALVAREZ LÓPEZ.pdf.txtSEBASTIAN ALVAREZ LÓPEZ.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.cloudbiteca.com/bitstreams/cd9002dc-8ab4-4786-8bd4-5d7f790f43dc/downloade1c06d85ae7b8b032bef47e42e4c08f9MD59falseBibliotecaREADARLEX JOHAN GUTIÉRREZ BETANCUR.pdf.txtARLEX JOHAN GUTIÉRREZ BETANCUR.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.cloudbiteca.com/bitstreams/18951256-4fc6-4ae4-bda4-2875a13223f6/downloade1c06d85ae7b8b032bef47e42e4c08f9MD511falseBibliotecaREADAutorizacion de uso.pdf.txtAutorizacion de uso.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.cloudbiteca.com/bitstreams/3448e0cc-294b-4b86-bf72-efd2d26effb8/downloade1c06d85ae7b8b032bef47e42e4c08f9MD513falseBibliotecaREADTHUMBNAILTIIC 342.pdf.jpgTIIC 342.pdf.jpgGenerated Thumbnailimage/jpeg2903https://repositorio.elpoli.cloudbiteca.com/bitstreams/bf9e48a0-0883-4011-a56b-e0ed4a9e776d/download70f7a49c69089255161384574e6693a0MD58falseAnonymousREADSEBASTIAN ALVAREZ LÓPEZ.pdf.jpgSEBASTIAN ALVAREZ LÓPEZ.pdf.jpgGenerated Thumbnailimage/jpeg4153https://repositorio.elpoli.cloudbiteca.com/bitstreams/608d280f-dc45-4d47-ae86-d116bae568de/download2bca1129859595530960ea382179424fMD510falseBibliotecaREADARLEX JOHAN GUTIÉRREZ BETANCUR.pdf.jpgARLEX JOHAN GUTIÉRREZ BETANCUR.pdf.jpgGenerated Thumbnailimage/jpeg3957https://repositorio.elpoli.cloudbiteca.com/bitstreams/54ea1976-8aa0-42c0-90a4-a03cb31b5826/downloadca02c213e6e5fe415338cf221d8992e6MD512falseBibliotecaREADAutorizacion de uso.pdf.jpgAutorizacion de uso.pdf.jpgGenerated Thumbnailimage/jpeg3957https://repositorio.elpoli.cloudbiteca.com/bitstreams/65b03d42-346d-4f0a-932d-4360c8fbf241/downloadca02c213e6e5fe415338cf221d8992e6MD514falseBibliotecaREAD123456789/8640oai:repositorio.elpoli.cloudbiteca.com:123456789/86402025-11-19T16:41:49.586250Zopen.accesshttps://repositorio.elpoli.cloudbiteca.comRepositorio Institucional POLIJICrepositorio.polijic@gmail.comTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIERPQ1VNRU5UTwoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwKeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLApsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLgoKUEFSw4FHUkFGTzogRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUKZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sCkVMIEFVVE9SLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zCmFxdcOtIGF1dG9yaXphZG9zOyBwYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIHVuaXZlcnNpZGFkIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8KZGUgYnVlbmEgZmUuCgpFTCBBVVRPUiwgYXV0b3JpemEgYWwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZCwgcGFyYSBxdWUKZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgbGV5IDIzIGRlIDE5ODIsIGxleSA0NCBkZSAxOTkzLApkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMKc29icmUgbGEgbWF0ZXJpYSwgbGEgcHVibGljYWNpw7NuIGRlIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgcGFyYSBmaW5lcwphY2Fkw6ltaWNvcyBlIGludmVzdGlnYXRpdm9zLiBFbiBmdW5jacOzbiBkZSBsbyBjdWFsLCBhbCBmaXJtYXIgeSBlbnZpYXIgZXN0YSBsaWNlbmNpYSwKRUwgQVVUT1Igb3RvcmdhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgZWwgZGVyZWNobyBOTyBFWENMVVNJVk8KZGUgYWxtYWNlbmFyLCByZXByb2R1Y2lyLCB0cmFkdWNpciB5IGRpdnVsZ2FyIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgZW4gZm9ybWF0bwppbXByZXNvLCBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8sIHBlcm8gbm8gbGltaXRhZG8gYSBhdWRpbyBvIHbDrWRlbzsKeSBhY2VwdGEgcXVlIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcHVlZGUsIFNJTiBNT0RJRklDQVIKRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5UTyBMT1MgREVSRUNIT1MgTU9SQUxFUywgZGlzcG9uZXIgZGUgbGEgcmVjdXBlcmFjacOzbiBkZSBpbmZvcm1hY2nDs24KcG9yIHBhcnRlIGRlIGNvc2VjaGFkb3JlcyBkZSBpbmZvcm1hY2nDs24gYXZhbGFkb3MgcG9yIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQKeSBxdWUgZXN0b3MgbWV0YWRhdG9zIHNlYW4gcmVjdXBlcmFibGVzIHkgYWNjZXNpYmxlcyBjb24gZmluZXMgYWNhZMOpbWljb3MgZSBpbnZlc3RpZ2F0aXZvcy4KCkxvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgQUwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZApFU1TDiSBPQkxJR0FEQSBBIEJSSU5EQVIgQ09NUEVOU0FTScOTTiBNT05FVEFSSUEgQUwgQVVUT1IgcG9yIGFjdGl2aWRhZGVzIGRlIGRpdnVsZ2FjacOzbgp5IGxvcyBwb3NpYmxlcyBiZW5lZmljaW9zIGVjb27Ds21pY29zIHF1ZSBlc3RhIGRpdnVsZ2FjacOzbiBwdWVkYSBnZW5lcmFyIHBhcmEgZWwKUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZC4KCi0tLS0tLS0tLS0KUE9Mw41USUNBIERFIFRSQVRBTUlFTlRPIERFIERBVE9TIFBFUlNPTkFMRVMuCkRlY2xhcm8gcXVlIGF1dG9yaXpvIHByZXZpYSB5IGRlIGZvcm1hIGluZm9ybWFkYSBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcwpwb3IgcGFydGUgZGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuCmFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZQpsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuCgpEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8KZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geQpzdXByZXNpw7NuIGRlIG1pcyBkYXRvcyBwb3IgbWVkaW8gZGUgY29tdW5pY2FjacOzbiBvZmljaWFsIGRpcmlnaWRhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQuCg== |
