Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales

Tanto en las ciencias físicas como en la ingeniería hay muchos fenómenos que se resuelven usando leyes y principios matemáticos que analizan el comportamiento de un sistema y sus diversos componentes. En muchos casos, este comportamiento puede ser modelado matemáticamente por sistemas de ecuaciones...

Full description

Autores:
Rosales Ordoñez, German Raul
Tipo de recurso:
Article of journal
Fecha de publicación:
2009
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
spa
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/55937
Acceso en línea:
https://hdl.handle.net/20.500.12494/55937
Palabra clave:
Matlab
Not near equations systeme
Newton's method
Taylor's development
Sistemas de ecuaciones no lineates
Método de Newton
Desarrollo de Taylor
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id COOPER2_c623cdaf41207f178d2159ad1a25e6fa
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/55937
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.none.fl_str_mv Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales
dc.title.translated.none.fl_str_mv Matlab algorithm to solve systems of non-linear equations
title Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales
spellingShingle Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales
Matlab
Not near equations systeme
Newton's method
Taylor's development
Sistemas de ecuaciones no lineates
Método de Newton
Desarrollo de Taylor
title_short Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales
title_full Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales
title_fullStr Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales
title_full_unstemmed Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales
title_sort Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales
dc.creator.fl_str_mv Rosales Ordoñez, German Raul
dc.contributor.author.none.fl_str_mv Rosales Ordoñez, German Raul
dc.subject.proposal.eng.fl_str_mv Matlab
Not near equations systeme
Newton's method
Taylor's development
topic Matlab
Not near equations systeme
Newton's method
Taylor's development
Sistemas de ecuaciones no lineates
Método de Newton
Desarrollo de Taylor
dc.subject.proposal.spa.fl_str_mv Sistemas de ecuaciones no lineates
Método de Newton
Desarrollo de Taylor
description Tanto en las ciencias físicas como en la ingeniería hay muchos fenómenos que se resuelven usando leyes y principios matemáticos que analizan el comportamiento de un sistema y sus diversos componentes. En muchos casos, este comportamiento puede ser modelado matemáticamente por sistemas de ecuaciones no lineales. La necesidad de resolver ecuaciones simultaneas no Iineales es muy frecuenta. En este artículo se presenta el "Método de iteración de Newton", el cual consiste en que las ecuaciones no finales pueden transformarse a un número finito de ecuaciones lineales mediante una expansión de Taylor. El objetivo es resolver sistemas de ecuaciones no lineales y diferenciables usando este método con la ayuda del software Matlab
publishDate 2009
dc.date.issued.none.fl_str_mv 2009-07
dc.date.accessioned.none.fl_str_mv 2024-06-13T20:33:07Z
dc.date.available.none.fl_str_mv 2024-06-13T20:33:07Z
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 Rosales Ordoñez, G. R. (2009).Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales. Ingeniería Solidaria, 5(9), pp. 95-99.
dc.identifier.issn.none.fl_str_mv 19003102
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/55937
identifier_str_mv Rosales Ordoñez, G. R. (2009).Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales. Ingeniería Solidaria, 5(9), pp. 95-99.
19003102
url https://hdl.handle.net/20.500.12494/55937
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.citationendpage.none.fl_str_mv 99
dc.relation.citationissue.none.fl_str_mv 9
dc.relation.citationstartpage.none.fl_str_mv 95
dc.relation.citationvolume.none.fl_str_mv 5
dc.relation.ispartofjournal.none.fl_str_mv Ingeniería Solidaria
dc.relation.references.none.fl_str_mv Clarke, F. (1990), Optimization and Nonsmooth Analysis, Filadelfia, SIAM.
Dennis, J. E. y Schnabel, R. B. (1996), Numerical me- thods for unconstrained optimización and nonlinear equations, Filadelfia, SIAM.
Lang, S. (1990), Introducción al análisis matemático, México, Addison Wesley, Iberoamericana.
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. 95-99
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/3ad26d21-d672-433f-8a1c-45d8ac04b1a9/download
https://repository.ucc.edu.co/bitstreams/268b2258-53b7-4082-95b6-b18c0cd12f04/download
https://repository.ucc.edu.co/bitstreams/e49eb876-c676-4a57-af3e-3de5b4d5226b/download
https://repository.ucc.edu.co/bitstreams/cb938320-5cf8-4489-a9af-c70e45b1bc4a/download
bitstream.checksum.fl_str_mv 23b1b2c5dfc32fd91e15de9223dac7aa
3bce4f7ab09dfc588f126e1e36e98a45
a5a1253e848af7d76c2d44ce131674d2
94b6eca79012cbabe40bcfef8556b1f2
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_ 1814246835981647872
spelling Rosales Ordoñez, German Raul2024-06-13T20:33:07Z2024-06-13T20:33:07Z2009-07Rosales Ordoñez, G. R. (2009).Algoritmo en Matlab para resolver sistemas de ecuaciones no lineales. Ingeniería Solidaria, 5(9), pp. 95-99.19003102https://hdl.handle.net/20.500.12494/55937Tanto en las ciencias físicas como en la ingeniería hay muchos fenómenos que se resuelven usando leyes y principios matemáticos que analizan el comportamiento de un sistema y sus diversos componentes. En muchos casos, este comportamiento puede ser modelado matemáticamente por sistemas de ecuaciones no lineales. La necesidad de resolver ecuaciones simultaneas no Iineales es muy frecuenta. En este artículo se presenta el "Método de iteración de Newton", el cual consiste en que las ecuaciones no finales pueden transformarse a un número finito de ecuaciones lineales mediante una expansión de Taylor. El objetivo es resolver sistemas de ecuaciones no lineales y diferenciables usando este método con la ayuda del software MatlabIn both the physical sciences and engineering there are many phenomena that are solved using mathematical laws and principles that analyze the behavior of a system and its various components. In many cases, this behavior can be modeled mathematically by systems of nonlinear equations. The need to solve simultaneous non-linear equations is very common. This article presents the "Newton Iteration Method", which consists of non-final equations can be transformed into a finite number of linear equations through a Taylor expansion. The objective is to solve systems of nonlinear and differentiable equations using this method with the help of Matlab software.p. 95-99application/pdfspaEditorial Universidad Cooperativa de ColombiaBogotáAlgoritmo en Matlab para resolver sistemas de ecuaciones no linealesMatlab algorithm to solve systems of non-linear equationsArtí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/publishedVersion999955Ingeniería SolidariaClarke, F. (1990), Optimization and Nonsmooth Analysis, Filadelfia, SIAM.Dennis, J. E. y Schnabel, R. B. (1996), Numerical me- thods for unconstrained optimización and nonlinear equations, Filadelfia, SIAM.Lang, S. (1990), Introducción al análisis matemático, México, Addison Wesley, Iberoamericana.info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2MatlabNot near equations systemeNewton's methodTaylor's developmentSistemas de ecuaciones no lineatesMétodo de NewtonDesarrollo de TaylorPublicationORIGINAL2009_Articulo_Revista2009_Articulo_Revistaapplication/pdf297091https://repository.ucc.edu.co/bitstreams/3ad26d21-d672-433f-8a1c-45d8ac04b1a9/download23b1b2c5dfc32fd91e15de9223dac7aaMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/268b2258-53b7-4082-95b6-b18c0cd12f04/download3bce4f7ab09dfc588f126e1e36e98a45MD52TEXT2009_Articulo_Revista.txt2009_Articulo_Revista.txtExtracted texttext/plain13https://repository.ucc.edu.co/bitstreams/e49eb876-c676-4a57-af3e-3de5b4d5226b/downloada5a1253e848af7d76c2d44ce131674d2MD53THUMBNAIL2009_Articulo_Revista.jpg2009_Articulo_Revista.jpgGenerated Thumbnailimage/jpeg10568https://repository.ucc.edu.co/bitstreams/cb938320-5cf8-4489-a9af-c70e45b1bc4a/download94b6eca79012cbabe40bcfef8556b1f2MD5420.500.12494/55937oai:repository.ucc.edu.co:20.500.12494/559372024-08-10 17:35:32.809open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=