Escribiendo sistemas expertos con flex
El lenguaje Prolog se basa en un pequeño conjunto de mecanismos básicos que, a pesar de su reducido tamaño, ofrece una sorprendente potencia y flexibilidad para el desarrollo de aplicaciones en periodos de tiempo relativamente cortos. La mayoría de las implementaciones modernas del Prolog permiten e...
- Autores:
-
Lezcano Brito, Mateo G.
Madiedo Méndez, Mercedes J.
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2006
- Institución:
- Universidad Cooperativa de Colombia
- Repositorio:
- Repositorio UCC
- Idioma:
- spa
- OAI Identifier:
- oai:repository.ucc.edu.co:20.500.12494/55786
- Acceso en línea:
- https://hdl.handle.net/20.500.12494/55786
- Palabra clave:
- Lenguaje Prolog
Programación lógica
Sistemas expertos
Prolog language
Logical programming
Expert systems
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
id |
COOPER2_364d018def6d1d0545214a29b66bfe88 |
---|---|
oai_identifier_str |
oai:repository.ucc.edu.co:20.500.12494/55786 |
network_acronym_str |
COOPER2 |
network_name_str |
Repositorio UCC |
repository_id_str |
|
dc.title.none.fl_str_mv |
Escribiendo sistemas expertos con flex |
dc.title.translated.none.fl_str_mv |
Writing expert systems with flex |
title |
Escribiendo sistemas expertos con flex |
spellingShingle |
Escribiendo sistemas expertos con flex Lenguaje Prolog Programación lógica Sistemas expertos Prolog language Logical programming Expert systems |
title_short |
Escribiendo sistemas expertos con flex |
title_full |
Escribiendo sistemas expertos con flex |
title_fullStr |
Escribiendo sistemas expertos con flex |
title_full_unstemmed |
Escribiendo sistemas expertos con flex |
title_sort |
Escribiendo sistemas expertos con flex |
dc.creator.fl_str_mv |
Lezcano Brito, Mateo G. Madiedo Méndez, Mercedes J. |
dc.contributor.author.none.fl_str_mv |
Lezcano Brito, Mateo G. Madiedo Méndez, Mercedes J. |
dc.subject.proposal.spa.fl_str_mv |
Lenguaje Prolog Programación lógica Sistemas expertos |
topic |
Lenguaje Prolog Programación lógica Sistemas expertos Prolog language Logical programming Expert systems |
dc.subject.proposal.eng.fl_str_mv |
Prolog language Logical programming Expert systems |
description |
El lenguaje Prolog se basa en un pequeño conjunto de mecanismos básicos que, a pesar de su reducido tamaño, ofrece una sorprendente potencia y flexibilidad para el desarrollo de aplicaciones en periodos de tiempo relativamente cortos. La mayoría de las implementaciones modernas del Prolog permiten enlaces con lenguajes de la familia imperativa, lo cual permite unir la potencia de dos paradigmas para la realización de tareas propias de la ingeniería del conocimiento. Este trabajo presenta la altemativa que ofrece LPA Prolog con su herramienta Flex para desarrollar sistemas expertos. |
publishDate |
2006 |
dc.date.issued.none.fl_str_mv |
2006-01 |
dc.date.accessioned.none.fl_str_mv |
2024-06-04T20:52:51Z |
dc.date.available.none.fl_str_mv |
2024-06-04T20:52:51Z |
dc.type.none.fl_str_mv |
Artículo |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_6501 |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.content.none.fl_str_mv |
Text |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
http://purl.org/coar/resource_type/c_6501 |
status_str |
publishedVersion |
dc.identifier.citation.none.fl_str_mv |
Lezcano Brito, M. G. y Madiedo Méndez, M. J. (2006). Escribiendo sistemas expertos con flex. Ingeniería Solidaria, 2 (2), pp. 10-14. |
dc.identifier.issn.none.fl_str_mv |
19003102 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12494/55786 |
identifier_str_mv |
Lezcano Brito, M. G. y Madiedo Méndez, M. J. (2006). Escribiendo sistemas expertos con flex. Ingeniería Solidaria, 2 (2), pp. 10-14. 19003102 |
url |
https://hdl.handle.net/20.500.12494/55786 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.citationendpage.none.fl_str_mv |
14 |
dc.relation.citationissue.none.fl_str_mv |
2 |
dc.relation.citationstartpage.none.fl_str_mv |
10 |
dc.relation.citationvolume.none.fl_str_mv |
2 |
dc.relation.ispartofjournal.none.fl_str_mv |
Ingeniería Solidaria |
dc.relation.references.none.fl_str_mv |
BRATKO I. (1993). Prolog, Programming for Artificial Intelligence. Addison-Wesley. LEZCANO M. (2000). Prolog y los sistemas expertos. Guadalajara: Pandora. SPENCER C. (2004). LPA Win Prolog 4.500. Flex Tutorial. Logic Programming Associates Ltd. (2004). Win Prolog 4.500. Prolog Tutorial. Logic Programming Associates Ltd. |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.format.extent.none.fl_str_mv |
p. 10-14 |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Editorial Universidad Cooperativa de Colombia |
dc.publisher.place.none.fl_str_mv |
Bogotá |
publisher.none.fl_str_mv |
Editorial Universidad Cooperativa de Colombia |
institution |
Universidad Cooperativa de Colombia |
bitstream.url.fl_str_mv |
https://repository.ucc.edu.co/bitstreams/cd2892c5-a30c-45a2-9018-dd867b7650ba/download https://repository.ucc.edu.co/bitstreams/03dbdc15-5e1c-4c18-8383-cba6a8e5f86a/download https://repository.ucc.edu.co/bitstreams/a33c7a2f-2b95-4fa0-b4dd-fa94e7590acb/download https://repository.ucc.edu.co/bitstreams/8f81190a-e802-472c-9cde-65666c7a839c/download |
bitstream.checksum.fl_str_mv |
3bce4f7ab09dfc588f126e1e36e98a45 f6743c0cdc46228f53588902f364a888 24a4acc488ed2cc9e8dcdf948faeb68d 1e8b673efc3dbcf9d94546bc3d941d3a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Cooperativa de Colombia |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814246518315548672 |
spelling |
Lezcano Brito, Mateo G.Madiedo Méndez, Mercedes J.2024-06-04T20:52:51Z2024-06-04T20:52:51Z2006-01Lezcano Brito, M. G. y Madiedo Méndez, M. J. (2006). Escribiendo sistemas expertos con flex. Ingeniería Solidaria, 2 (2), pp. 10-14.19003102https://hdl.handle.net/20.500.12494/55786El lenguaje Prolog se basa en un pequeño conjunto de mecanismos básicos que, a pesar de su reducido tamaño, ofrece una sorprendente potencia y flexibilidad para el desarrollo de aplicaciones en periodos de tiempo relativamente cortos. La mayoría de las implementaciones modernas del Prolog permiten enlaces con lenguajes de la familia imperativa, lo cual permite unir la potencia de dos paradigmas para la realización de tareas propias de la ingeniería del conocimiento. Este trabajo presenta la altemativa que ofrece LPA Prolog con su herramienta Flex para desarrollar sistemas expertos.The Prolog language is based on a small set of basic mechanisms that, in spite of its so reduced size, offers a surprising power and flexibility for the development of applications in relatively short periods of time. Most of the modern implementations of the Prolog, allow connections with languages of the imperative family, which allows uniting the power of two paradigms for the accomplishment of own tasks of the Engineering of Knowledge. This work presents the alternative that offers LPA Prolog with its Flex tool to develop expert systems.p. 10-14application/pdfspaEditorial Universidad Cooperativa de ColombiaBogotáEscribiendo sistemas expertos con flexWriting expert systems with flexArtículohttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/publishedVersion142102Ingeniería SolidariaBRATKO I. (1993). Prolog, Programming for Artificial Intelligence. Addison-Wesley.LEZCANO M. (2000). Prolog y los sistemas expertos. Guadalajara: Pandora.SPENCER C. (2004). LPA Win Prolog 4.500. Flex Tutorial. Logic Programming Associates Ltd.(2004). Win Prolog 4.500. Prolog Tutorial. Logic Programming Associates Ltd.info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Lenguaje PrologProgramación lógicaSistemas expertosProlog languageLogical programmingExpert systemsPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/cd2892c5-a30c-45a2-9018-dd867b7650ba/download3bce4f7ab09dfc588f126e1e36e98a45MD51ORIGINAL2006_Articulo_Revista2006_Articulo_Revistaapplication/pdf2324841https://repository.ucc.edu.co/bitstreams/03dbdc15-5e1c-4c18-8383-cba6a8e5f86a/downloadf6743c0cdc46228f53588902f364a888MD52TEXT2006_Articulo_Revista.txt2006_Articulo_Revista.txtExtracted texttext/plain25https://repository.ucc.edu.co/bitstreams/a33c7a2f-2b95-4fa0-b4dd-fa94e7590acb/download24a4acc488ed2cc9e8dcdf948faeb68dMD53THUMBNAIL2006_Articulo_Revista.jpg2006_Articulo_Revista.jpgGenerated Thumbnailimage/jpeg12800https://repository.ucc.edu.co/bitstreams/8f81190a-e802-472c-9cde-65666c7a839c/download1e8b673efc3dbcf9d94546bc3d941d3aMD5420.500.12494/55786oai:repository.ucc.edu.co:20.500.12494/557862024-08-10 17:36:22.41open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo= |