Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.
Descripción: El presente proyecto tiene por objetivo principal el diseño y desarrollo de un aplicativo web para la asignación de citas o turnos y que a su vez sea utilizado como modelo didáctico para ser implementado en el portal MeiWeb en la asignatura de “programación en la web” y que sirva como e...
- Autores:
-
Amaris Ortiz, José Nelson
Landazábal Landazábal, Javier David
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad Industrial de Santander
- Repositorio:
- Repositorio UIS
- Idioma:
- spa
- OAI Identifier:
- oai:noesis.uis.edu.co:20.500.14071/11434
- Palabra clave:
- Aplicativo web
MeiWeb
MERN Stack
React.js
MongoDB
Web application
MeiWeb
MERN Stack
React.js
MongoDB
- Rights
- openAccess
- License
- Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id |
UISANTADR2_c2dd63930e664e0c9059bf35925aea02 |
---|---|
oai_identifier_str |
oai:noesis.uis.edu.co:20.500.14071/11434 |
network_acronym_str |
UISANTADR2 |
network_name_str |
Repositorio UIS |
repository_id_str |
|
dc.title.none.fl_str_mv |
Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico. |
dc.title.english.none.fl_str_mv |
Course prototype for the subject "Programming on the web" and the implementation of a PWA web application for scheduling appointments and events as a teaching resource. |
title |
Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico. |
spellingShingle |
Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico. Aplicativo web MeiWeb MERN Stack React.js MongoDB Web application MeiWeb MERN Stack React.js MongoDB |
title_short |
Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico. |
title_full |
Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico. |
title_fullStr |
Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico. |
title_full_unstemmed |
Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico. |
title_sort |
Prototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico. |
dc.creator.fl_str_mv |
Amaris Ortiz, José Nelson Landazábal Landazábal, Javier David |
dc.contributor.advisor.none.fl_str_mv |
Flórez Becerra, Manuel Guillermo |
dc.contributor.author.none.fl_str_mv |
Amaris Ortiz, José Nelson Landazábal Landazábal, Javier David |
dc.contributor.evaluator.none.fl_str_mv |
González Ramírez, Luis Ignacio Beltrán Castro, Carlos Adolfo |
dc.subject.none.fl_str_mv |
Aplicativo web MeiWeb MERN Stack React.js MongoDB |
topic |
Aplicativo web MeiWeb MERN Stack React.js MongoDB Web application MeiWeb MERN Stack React.js MongoDB |
dc.subject.keyword.none.fl_str_mv |
Web application MeiWeb MERN Stack React.js MongoDB |
description |
Descripción: El presente proyecto tiene por objetivo principal el diseño y desarrollo de un aplicativo web para la asignación de citas o turnos y que a su vez sea utilizado como modelo didáctico para ser implementado en el portal MeiWeb en la asignatura de “programación en la web” y que sirva como ejemplo para el aprendizaje y uso de nuevas alternativas en cuanto a desarrollo web, alternativas altamente demandadas en el ámbito laboral y de desarrollo. El aprendizaje y uso de estas nuevas alternativas es necesario para estar al día en cuanto a tecnologías y ser competentes ante la gran solicitud de profesionales con conocimientos en diferentes áreas del diseño web y que se encuentren modernizados, ya que, aunque se puede seguir trabajando de forma clásica, el uso de bibliotecas y frameworks como React.js u otros existentes, facilitan y permiten un desarrollo más ágil y controlado, adicional dan un ciclo de vida más largo a las aplicaciones desarrolladas. Si bien se desea dar una base didáctica en cuanto al desarrollo web y se plantea organizar un prototipo de “curso” estamos conscientes de la gran responsabilidad que ello conlleva y el conocimiento en cuanto a didáctica, modelos de aprendizaje y enseñanza se debe poseer, por ello reconocemos que un curso de esta índole debe estar siempre en constante actualización y crecimiento, de lo anterior agregamos nuestro aporte dando inicio en este con el uso de tecnologías MERN Stack, React.js como biblioteca de desarrollo web en la parte del Front-end , unido a un Back-end con una base de datos no relacional como MongoDB que sirva de ejemplo con el aplicativo desarrollado, para demostrar las principales funcionalidades que aquí en conjunto se nos ofrecen. |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2022-09-15T16:49:44Z |
dc.date.available.none.fl_str_mv |
2022-09-15T16:49:44Z |
dc.date.created.none.fl_str_mv |
2022-09-08 |
dc.date.issued.none.fl_str_mv |
2022-09-08 |
dc.type.local.none.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
dc.type.hasversion.none.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
https://noesis.uis.edu.co/handle/20.500.14071/11434 |
dc.identifier.instname.none.fl_str_mv |
Universidad Industrial de Santander |
dc.identifier.reponame.none.fl_str_mv |
Universidad Industrial de Santander |
dc.identifier.repourl.none.fl_str_mv |
https://noesis.uis.edu.co |
url |
https://noesis.uis.edu.co/handle/20.500.14071/11434 https://noesis.uis.edu.co |
identifier_str_mv |
Universidad Industrial de Santander |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.license.none.fl_str_mv |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) |
dc.rights.uri.none.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.coar.none.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.creativecommons.none.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
rights_invalid_str_mv |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
eu_rights_str_mv |
openAccess |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Industrial de Santander |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingeníerias Fisicomecánicas |
dc.publisher.program.none.fl_str_mv |
Ingeniería de Sistemas |
dc.publisher.school.none.fl_str_mv |
Escuela de Ingeniería de Sistemas e Informática |
publisher.none.fl_str_mv |
Universidad Industrial de Santander |
institution |
Universidad Industrial de Santander |
bitstream.url.fl_str_mv |
https://noesis.uis.edu.co/bitstreams/637476d2-9b01-49b8-8db7-531cccf93d64/download https://noesis.uis.edu.co/bitstreams/16f79133-87e7-4545-a739-084f227af5c4/download https://noesis.uis.edu.co/bitstreams/a15f2adf-ef64-4a50-a815-4d71daea0e4b/download https://noesis.uis.edu.co/bitstreams/09d00ae5-b9d0-461b-a1ab-c76122fce723/download https://noesis.uis.edu.co/bitstreams/af0fc66d-c7a0-464e-8262-53665d36bd4e/download https://noesis.uis.edu.co/bitstreams/6be61cb9-5314-4c5e-ac07-5b9a96603c60/download https://noesis.uis.edu.co/bitstreams/a94f7a32-9354-4586-ac7a-071711fc6386/download https://noesis.uis.edu.co/bitstreams/0de8f7ab-5e35-4abd-a6d0-542eaf264390/download https://noesis.uis.edu.co/bitstreams/34b9d55c-fdfa-4282-9b86-ba8a15adf04e/download https://noesis.uis.edu.co/bitstreams/963b675a-616b-4f6c-b8cf-47eee6fc6c86/download |
bitstream.checksum.fl_str_mv |
d6c6988fc27292fa76eb28e5cdc19e5d 49d2b55c8c36fa255b732c2b9622c68c 0fdb0a56b090ed96123fb88c3bca3b0e d6298274a8378d319ac744759540b71b 91e72fe13bee2891dceb292d3dbb650a 1021204256af21c629c76b2bc6b2cd89 a0f45a04e0dcf1f844fac759007e7d52 a11624a2abb5290476eb041b8386e36e 3c81b7a3d47391c2cdcfc6eddcca2f0c 8d2ffe12b646d3e2dad9fab36a716bad |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
DSpace at UIS |
repository.mail.fl_str_mv |
noesis@uis.edu.co |
_version_ |
1814095175541063680 |
spelling |
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Flórez Becerra, Manuel GuillermoAmaris Ortiz, José NelsonLandazábal Landazábal, Javier DavidGonzález Ramírez, Luis IgnacioBeltrán Castro, Carlos Adolfo2022-09-15T16:49:44Z2022-09-15T16:49:44Z2022-09-082022-09-08https://noesis.uis.edu.co/handle/20.500.14071/11434Universidad Industrial de SantanderUniversidad Industrial de Santanderhttps://noesis.uis.edu.coDescripción: El presente proyecto tiene por objetivo principal el diseño y desarrollo de un aplicativo web para la asignación de citas o turnos y que a su vez sea utilizado como modelo didáctico para ser implementado en el portal MeiWeb en la asignatura de “programación en la web” y que sirva como ejemplo para el aprendizaje y uso de nuevas alternativas en cuanto a desarrollo web, alternativas altamente demandadas en el ámbito laboral y de desarrollo. El aprendizaje y uso de estas nuevas alternativas es necesario para estar al día en cuanto a tecnologías y ser competentes ante la gran solicitud de profesionales con conocimientos en diferentes áreas del diseño web y que se encuentren modernizados, ya que, aunque se puede seguir trabajando de forma clásica, el uso de bibliotecas y frameworks como React.js u otros existentes, facilitan y permiten un desarrollo más ágil y controlado, adicional dan un ciclo de vida más largo a las aplicaciones desarrolladas. Si bien se desea dar una base didáctica en cuanto al desarrollo web y se plantea organizar un prototipo de “curso” estamos conscientes de la gran responsabilidad que ello conlleva y el conocimiento en cuanto a didáctica, modelos de aprendizaje y enseñanza se debe poseer, por ello reconocemos que un curso de esta índole debe estar siempre en constante actualización y crecimiento, de lo anterior agregamos nuestro aporte dando inicio en este con el uso de tecnologías MERN Stack, React.js como biblioteca de desarrollo web en la parte del Front-end , unido a un Back-end con una base de datos no relacional como MongoDB que sirva de ejemplo con el aplicativo desarrollado, para demostrar las principales funcionalidades que aquí en conjunto se nos ofrecen.PregradoIngeniero de SistemasDescription: The main objective of this project is the design and development of a web application for the assignment of appointments or shifts and that in turn is used as a didactic model to be implemented in the MeiWeb portal in the subject of "programming on the web" and that serves as an example for the learning and use of new alternatives in terms of web development, highly demanded alternatives in the labor and development field. The learning and use of these new alternatives is necessary to be up to date in terms of technologies and be competent in the face of the great demand of professionals with knowledge in different areas of web design and who are modernized, since, although it is possible to continue working Classically, the use of libraries and frameworks such as React.js or other existing ones, facilitate and allow a more agile and controlled development, additionally they give a longer life cycle to the developed applications. Although it is desired to give a didactic base in terms of web development and it is proposed to organize a prototype of a "course", we are aware of the great responsibility that this entails and knowledge in terms of didactics, learning and teaching models must be possessed, for We recognize that a course of this nature must always be constantly updated and growing, from the above we add our contribution starting in this with the use of MERN Stack technologies, React.js as a web development library in the Front-end part , together with a Back-end with a non-relational database such as MongoDB that serves as an example with the developed application, to demonstrate the main functionalities that are offered here as a whole.application/pdfspaUniversidad Industrial de SantanderFacultad de Ingeníerias FisicomecánicasIngeniería de SistemasEscuela de Ingeniería de Sistemas e InformáticaAplicativo webMeiWebMERN StackReact.jsMongoDBWeb applicationMeiWebMERN StackReact.jsMongoDBPrototipo de curso para la asignatura de "Programación en la web" y la implementación de un aplicativo web PWA para programación de citas y eventos como recurso didáctico.Course prototype for the subject "Programming on the web" and the implementation of a PWA web application for scheduling appointments and events as a teaching resource.Tesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_7a1fORIGINALDocumento.pdfDocumento.pdfapplication/pdf1018275https://noesis.uis.edu.co/bitstreams/637476d2-9b01-49b8-8db7-531cccf93d64/downloadd6c6988fc27292fa76eb28e5cdc19e5dMD51Nota de proyecto.pdfNota de proyecto.pdfapplication/pdf21110https://noesis.uis.edu.co/bitstreams/16f79133-87e7-4545-a739-084f227af5c4/download49d2b55c8c36fa255b732c2b9622c68cMD52Carta de autorización.pdfCarta de autorización.pdfapplication/pdf76817https://noesis.uis.edu.co/bitstreams/a15f2adf-ef64-4a50-a815-4d71daea0e4b/download0fdb0a56b090ed96123fb88c3bca3b0eMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82237https://noesis.uis.edu.co/bitstreams/09d00ae5-b9d0-461b-a1ab-c76122fce723/downloadd6298274a8378d319ac744759540b71bMD54TEXTDocumento.pdf.txtDocumento.pdf.txtExtracted texttext/plain104913https://noesis.uis.edu.co/bitstreams/af0fc66d-c7a0-464e-8262-53665d36bd4e/download91e72fe13bee2891dceb292d3dbb650aMD55Nota de proyecto.pdf.txtNota de proyecto.pdf.txtExtracted texttext/plain861https://noesis.uis.edu.co/bitstreams/6be61cb9-5314-4c5e-ac07-5b9a96603c60/download1021204256af21c629c76b2bc6b2cd89MD57Carta de autorización.pdf.txtCarta de autorización.pdf.txtExtracted texttext/plain4047https://noesis.uis.edu.co/bitstreams/a94f7a32-9354-4586-ac7a-071711fc6386/downloada0f45a04e0dcf1f844fac759007e7d52MD59THUMBNAILDocumento.pdf.jpgDocumento.pdf.jpgGenerated Thumbnailimage/jpeg3218https://noesis.uis.edu.co/bitstreams/0de8f7ab-5e35-4abd-a6d0-542eaf264390/downloada11624a2abb5290476eb041b8386e36eMD56Nota de proyecto.pdf.jpgNota de proyecto.pdf.jpgGenerated Thumbnailimage/jpeg4085https://noesis.uis.edu.co/bitstreams/34b9d55c-fdfa-4282-9b86-ba8a15adf04e/download3c81b7a3d47391c2cdcfc6eddcca2f0cMD58Carta de autorización.pdf.jpgCarta de autorización.pdf.jpgGenerated Thumbnailimage/jpeg5893https://noesis.uis.edu.co/bitstreams/963b675a-616b-4f6c-b8cf-47eee6fc6c86/download8d2ffe12b646d3e2dad9fab36a716badMD51020.500.14071/11434oai:noesis.uis.edu.co:20.500.14071/114342022-10-13 08:43:51.766http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.coRWwgc3VzY3JpdG8gQVVUT1Ig4oCTIEVTVFVESUFOVEUsIGlkZW50aWZpY2FkbyBjb21vIGFwYXJlY2UgYWwgcGllIGRlIG1pIGZpcm1hLCBhY3R1YW5kbyBlbiBub21icmUgcHJvcGlvLCB5IGVuIG1pIGNhbGlkYWQgZGUgYXV0b3IgZGVsIHRyYWJham8gZGUgZ3JhZG8sIGRlbCB0cmFiYWpvIGRlIGludmVzdGlnYWNpw7NuLCBvIGRlIGxhIHRlc2lzIGRlbm9taW5hZGEgY29tbyBzZSBlc3BlY2lmaWNhIGVuIGVsIGNhbXBvIOKAmFTDrXR1bG/igJksIHBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvIGF1dG9yaXpvIGEgbGEgVU5JVkVSU0lEQUQgSU5EVVNUUklBTCBERSBTQU5UQU5ERVIsIHBhcmEgcXVlIGVuIGxvcyB0w6lybWlub3MgZXN0YWJsZWNpZG9zIGVuIGxhIExleSAyMyBkZSAxOTgyLCBsYSBMZXkgNDQgZGUgMTk5MywgZWwgRGVjcmV0byA0NjAgZGUgMTk5NSwgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvcyBkZSBhdXRvciwgcmVhbGljZSBsYSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhLCBlZGljacOzbiwgZGlzdHJpYnVjacOzbiBiYWpvIGxhIG1vZGFsaWRhZCBkZSBhbHF1aWxlciwgcHLDqXN0YW1vIHDDumJsaWNvIG8gaW1wb3J0YWNpw7NuIGVuIGZvcm1hdG8gaW1wcmVzbyB5IGRpZ2l0YWwsIGxhIHRyYW5zZm9ybWFjacOzbiwgbGEgcHVibGljYWNpw7NuIGNvbW8gb2JyYSBsaXRlcmFyaWEsIGxpYnJvIGVsZWN0csOzbmljbyAoZS1Cb29rKSBvIHJldmlzdGEgZWxlY3Ryw7NuaWNhLCBpbmNsdXllbmRvIGxhIHBvc2liaWxpZGFkIGRlIGRpc3RyaWJ1aXJsYSBwb3IgbWVkaW9zIHRyYWRpY2lvbmFsZXMgbyBwb3IgSW50ZXJuZXQgYSBjdWFscXVpZXIgdMOtdHVsbyAgcG9yIGxhIFVuaXZlcnNpZGFkIHkgY29uIHF1aWVuIHRlbmdhIGNvbnZlbmlvIHBhcmEgZWxsbywgaW5jbHV5ZW5kbyBsYSBwb3NpYmlsaWRhZCBkZSBoYWNlciBhZGFwdGFjaW9uZXMsIGFjdHVhbGl6YWNpb25lcyB5IHRyYWR1Y2Npb25lcyBlbiB0b2RvcyBsb3MgaWRpb21hczsgbGEgaW5jb3Jwb3JhY2nDs24gYSB1bmEgY29sZWNjacOzbiBvIGNvbXBpbGFjacOzbiwgbGEgdHJhZHVjY2nDs24sIGZpamFjacOzbiBlbiBmb25vZ3JhbWEsIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBlbiBmb3JtYXRvIGFuw6Fsb2dvLCBkaWdpdGFsLCBhdWRpb3Zpc3VhbCwgbWFnbsOpdGljbywgeSwgZW4gZ2VuZXJhbCwgbG9zIGZvcm1hdG9zIGVuICBxdWUgc2UgcHVlZGEgcmVwcm9kdWNpciB5IGNvbXVuaWNhciAgZGUgbWFuZXJhIHRvdGFsIHkgcGFyY2lhbCBtaSB0cmFiYWpvIGRlIGdyYWRvIG8gdGVzaXMuIAoKTGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgYW7DoWxvZ28sIGZvcm1hdG8gdmlydHVhbCwgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCDDs3B0aWNvLCB1c28gZW4gcmVkLCBJbnRlcm5ldCwgZXh0cmFuZXQsIGludHJhbmV0LCBlbnRyZSBvdHJvcyBmb3JtYXRvcyB5IG1lZGlvcy4KCkVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBtYW5pZmllc3RhIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgbGEgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiAgCgpQYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIFVOSVZFUlNJREFEIElORFVTVFJJQUwgREUgU0FOVEFOREVSIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmU7IGVuIGNvbnNlY3VlbmNpYSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sIEVsIEFVVE9SIOKAkyBFU1RVRElBTlRFLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLgo= |