Proyecto Final

La programación orientada a objetos es una “filosofía”, un modelo de programación, con su teoría y su metodología, que conviene conocer y estudiar antes de nada. Un lenguaje orientado a objetos es un lenguaje de programación que permite el diseño de aplicaciones orientadas a objetos

Autores:
Sotelo Cubillos, José Fernando
Tipo de recurso:
Work document
Fecha de publicación:
2017
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/1632
Acceso en línea:
https://hdl.handle.net/20.500.12494/1632
Palabra clave:
Metodología de Programación Orientada a Objetos
Rights
openAccess
License
Licencia CC
id COOPER2_1d57418f3396a5c48c8cf68e9bc70fcb
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/1632
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Proyecto Final
title Proyecto Final
spellingShingle Proyecto Final
Metodología de Programación Orientada a Objetos
title_short Proyecto Final
title_full Proyecto Final
title_fullStr Proyecto Final
title_full_unstemmed Proyecto Final
title_sort Proyecto Final
dc.creator.fl_str_mv Sotelo Cubillos, José Fernando
dc.contributor.advisor.none.fl_str_mv Urzola Metre, Enrique Carlos
dc.contributor.author.none.fl_str_mv Sotelo Cubillos, José Fernando
dc.subject.spa.fl_str_mv Metodología de Programación Orientada a Objetos
topic Metodología de Programación Orientada a Objetos
description La programación orientada a objetos es una “filosofía”, un modelo de programación, con su teoría y su metodología, que conviene conocer y estudiar antes de nada. Un lenguaje orientado a objetos es un lenguaje de programación que permite el diseño de aplicaciones orientadas a objetos
publishDate 2017
dc.date.accessioned.none.fl_str_mv 2017-11-02T00:12:09Z
dc.date.available.none.fl_str_mv 2017-10-27
2017-11-02T00:12:09Z
dc.date.issued.none.fl_str_mv 2017-10-27
dc.type.none.fl_str_mv Docencia - Guía práctica
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_8042
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/workingPaper
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_8042
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/1632
dc.identifier.bibliographicCitation.spa.fl_str_mv Sotelo Cubillos, J. F. (2017). Proyecto Final. http://luis.izqui.org/resources/ProgOrientadaObjetos.pdf Deitel, H. M., & Deitel, P. J. (2003). Como programar en C++. Pearson educación. https://s3.amazonaws.com/academia.edu.documents/52038278/Programacion-Orientada-a-Objetos-Con-Java.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=1506659124&Signature=lSLQiRRH64ysN51wSqCXIbCZlPo%3D&response-content-disposition=inline%3B%20filename%3DProgramacion_Orientada_a_Objetos_Con_Jav.pdf https://scholar.google.com.co/scholar?hl=en&as_sdt=0%2C5&q=curso+de+programacion+orientada+a+objetos&btnG=
url https://hdl.handle.net/20.500.12494/1632
identifier_str_mv Sotelo Cubillos, J. F. (2017). Proyecto Final. http://luis.izqui.org/resources/ProgOrientadaObjetos.pdf Deitel, H. M., & Deitel, P. J. (2003). Como programar en C++. Pearson educación. https://s3.amazonaws.com/academia.edu.documents/52038278/Programacion-Orientada-a-Objetos-Con-Java.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=1506659124&Signature=lSLQiRRH64ysN51wSqCXIbCZlPo%3D&response-content-disposition=inline%3B%20filename%3DProgramacion_Orientada_a_Objetos_Con_Jav.pdf https://scholar.google.com.co/scholar?hl=en&as_sdt=0%2C5&q=curso+de+programacion+orientada+a+objetos&btnG=
dc.rights.cc.none.fl_str_mv Licencia CC
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
rights_invalid_str_mv Licencia CC
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/22133190-025f-4495-9b18-b03823ef32d0/download
https://repository.ucc.edu.co/bitstreams/912eb33a-c375-4067-abf4-31bdb95a05a2/download
https://repository.ucc.edu.co/bitstreams/4c1b9811-d32c-4386-a7e2-f2c5a783794b/download
https://repository.ucc.edu.co/bitstreams/ba0819a3-9549-4c5f-ab07-2b96641640a3/download
https://repository.ucc.edu.co/bitstreams/eded1b39-93d1-40b3-8c05-2bca6608ea48/download
https://repository.ucc.edu.co/bitstreams/3a14ed2e-b759-4804-8690-ff5128094899/download
https://repository.ucc.edu.co/bitstreams/d2cb1566-4162-484e-8c8e-de406f7e990a/download
https://repository.ucc.edu.co/bitstreams/9e7a6c8f-ff5d-4cb6-a727-493aef056ccd/download
bitstream.checksum.fl_str_mv 216593f970631e171e5934184398c922
d09fd1a448462561d18689310c60384a
2ea60ee4dc048e06a2b9c7342ce109e4
2e8fe57319704601f3f4093da697d678
cb8f4d9b72d863ad6737f22af442cc82
df5451316b1009c4cd31750066fdb46d
a1540d7a21cee7b57c6ac5bb0fa13cab
deb3cbb3454cdfb5196128df6796a5cc
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814246766660288512
spelling Urzola Metre, Enrique CarlosSotelo Cubillos, José Fernando2017-11-02T00:12:09Z2017-10-272017-11-02T00:12:09Z2017-10-27https://hdl.handle.net/20.500.12494/1632Sotelo Cubillos, J. F. (2017). Proyecto Final. http://luis.izqui.org/resources/ProgOrientadaObjetos.pdf Deitel, H. M., & Deitel, P. J. (2003). Como programar en C++. Pearson educación. https://s3.amazonaws.com/academia.edu.documents/52038278/Programacion-Orientada-a-Objetos-Con-Java.pdf?AWSAccessKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=1506659124&Signature=lSLQiRRH64ysN51wSqCXIbCZlPo%3D&response-content-disposition=inline%3B%20filename%3DProgramacion_Orientada_a_Objetos_Con_Jav.pdf https://scholar.google.com.co/scholar?hl=en&as_sdt=0%2C5&q=curso+de+programacion+orientada+a+objetos&btnG=La programación orientada a objetos es una “filosofía”, un modelo de programación, con su teoría y su metodología, que conviene conocer y estudiar antes de nada. Un lenguaje orientado a objetos es un lenguaje de programación que permite el diseño de aplicaciones orientadas a objetosLa programación orientada a objetos es otra forma de descomponer problemas. Este nuevo método de descomposición es la descomposición en objetos; vamos a fijarnos no en lo que hay que hacer en el problema, sino en cuál es el escenario real del mismo, y vamos a intentar simular ese escenario en nuestro programa. En el caso de los lenguajes orientados a objetos, como es el caso de C++ y Java, el elemento básico no es la función, sino un ente denominado precisamente objeto. Un objeto es la representación en un programa de un concepto, y contiene toda la información necesaria para abstraerlo: datos que describen sus atributos y operaciones que pueden realizarse sobre los mismos.jose.soteloc@campusucc.edu.coUniversidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáMetodología de Programación Orientada a ObjetosProyecto FinalDocencia - Guía prácticahttp://purl.org/coar/resource_type/c_8042info:eu-repo/semantics/workingPaperinfo:eu-repo/semantics/acceptedVersionLicencia CCinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2PublicationORIGINALProyecto Final.mp4Proyecto Final.mp4application/octet-stream4000004https://repository.ucc.edu.co/bitstreams/22133190-025f-4495-9b18-b03823ef32d0/download216593f970631e171e5934184398c922MD51Videos.docxVideos.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document49587https://repository.ucc.edu.co/bitstreams/912eb33a-c375-4067-abf4-31bdb95a05a2/downloadd09fd1a448462561d18689310c60384aMD52Proyecto Final Jose Fernando Sotelo.docxProyecto Final Jose Fernando Sotelo.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document122467https://repository.ucc.edu.co/bitstreams/4c1b9811-d32c-4386-a7e2-f2c5a783794b/download2ea60ee4dc048e06a2b9c7342ce109e4MD53Anexo_Actividad_Evaluativa_EC2_jose sotelo.xlsxAnexo_Actividad_Evaluativa_EC2_jose sotelo.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet103450https://repository.ucc.edu.co/bitstreams/ba0819a3-9549-4c5f-ab07-2b96641640a3/download2e8fe57319704601f3f4093da697d678MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-84553https://repository.ucc.edu.co/bitstreams/eded1b39-93d1-40b3-8c05-2bca6608ea48/downloadcb8f4d9b72d863ad6737f22af442cc82MD55TEXTVideos.docx.txtVideos.docx.txtExtracted texttext/plain622https://repository.ucc.edu.co/bitstreams/3a14ed2e-b759-4804-8690-ff5128094899/downloaddf5451316b1009c4cd31750066fdb46dMD56Proyecto Final Jose Fernando Sotelo.docx.txtProyecto Final Jose Fernando Sotelo.docx.txtExtracted texttext/plain1180https://repository.ucc.edu.co/bitstreams/d2cb1566-4162-484e-8c8e-de406f7e990a/downloada1540d7a21cee7b57c6ac5bb0fa13cabMD57Anexo_Actividad_Evaluativa_EC2_jose sotelo.xlsx.txtAnexo_Actividad_Evaluativa_EC2_jose sotelo.xlsx.txtExtracted texttext/plain22228https://repository.ucc.edu.co/bitstreams/9e7a6c8f-ff5d-4cb6-a727-493aef056ccd/downloaddeb3cbb3454cdfb5196128df6796a5ccMD5820.500.12494/1632oai:repository.ucc.edu.co:20.500.12494/16322024-08-10 21:04:17.71open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGNvbnRyYXRvLiBFbCBBVVRPUiByZXNwb25kZXLDoSBwb3IgY3VhbHF1aWVyIGFjY2nDs24gZGUgcmVpdmluZGljYWNpw7NuLCBwbGFnaW8gdSBvdHJhIGNsYXNlIGRlIHJlY2xhbWFjacOzbiBxdWUgYWwgcmVzcGVjdG8gcHVkaWVyYSBzb2JyZXZlbmlyLgoKVEVSQ0VSQS4gQ29udHJhcHJlc3RhY2nDs24uIEVsIEFVVE9SIGF1dG9yaXphIGEgcXVlIHN1IG9icmEgc2VhIHV0aWxpemFkYSBkZSBjb25mb3JtaWRhZCBjb24gbGEgY2zDoXVzdWxhIFBSSU1FUkEgZGUgZm9ybWEgZ3JhdHVpdGEsIGVzIGRlY2lyLCBxdWUgbGEgdXRpbGl6YWNpw7NuIGRlIGxhIG1pc21hIG5vIGdlbmVyYSBuaW5nw7puIHBhZ28gbyByZWdhbMOtYXMgZW4gZmF2b3IgZGUgZXN0ZS4KCkNVQVJUQS4gVGl0dWxhcmlkYWQgZGUgZGVyZWNob3MuIEVsIHByZXNlbnRlIGNvbnRyYXRvIG5vIHRyYW5zZmllcmUgbGEgdGl0dWxhcmlkYWQgZGUgbG9zIGRlcmVjaG9zIHBhdHJpbW9uaWFsZXMgc29icmUgbGFzIG9icmFzIGFudGVyaW9ybWVudGUgbWVuY2lvbmFkYXMgYSBsYSBVTklWRVJTSURBRC4gw5puaWNhbWVudGUgaGFjZSByZWxhY2nDs24gYSB1bmEgbGljZW5jaWEgbm8gZXhjbHVzaXZhIGVuIGxvcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBhbnRlcmlvcm1lbnRlIHBhY3RhZG9zLgoKUVVJTlRBLiBDcsOpZGl0b3MuIExhIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBkYXIgYWwgQVVUT1IsIGVsIHJlY29ub2NpbWllbnRvIGRlbnRybyBjYWRhIGZvcm1hIGRlIHV0aWxpemFjacOzbiBlbiBsYSBvYnJhLiBMb3MgY3LDqWRpdG9zIGRlYmVuIGZpZ3VyYXIgZW4gY2FkYSB1bm8gZGUgbG9zIGZvcm1hdG9zIG8gcmVnaXN0cm9zIGRlIHB1YmxpY2FjacOzbi4gTm8gY29uc3RpdHVpcsOhIHVuYSB2aW9sYWNpw7NuIGEgbG9zIGRlcmVjaG9zIG1vcmFsZXMgZGVsIGF1dG9yIGxhIG5vIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gbyBkZW3DoXMgdXRpbGl6YWNpb25lcyBkZSBsYSBvYnJhLiBMYSB1dGlsaXphY2nDs24gbyBubyBkZSBsYSBvYnJhLCBhc8OtIGNvbW8gc3UgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIHNlcsOhIGZhY3VsdGFkIGV4Y2x1c2l2YSBkZSBsYSBVTklWRVJTSURBRC4KIApTRVhUQS4gRHVyYWNpw7NuIHkgdGVycml0b3Jpby4gTGEgcHJlc2VudGUgbGljZW5jaWEgZGUgdXNvIHF1ZSBzZSBvdG9yZ2EgYSBmYXZvciBkZSBsYSBVTklWRVJTSURBRCB0ZW5kcsOhIHVuYSBkdXJhY2nDs24gZXF1aXZhbGVudGUgYWwgdMOpcm1pbm8gZGUgcHJvdGVjY2nDs24gbGVnYWwgZGUgbGEgb2JyYSB5IHBhcmEgdG9kb3MgbG9zIHBhw61zZXMgZGVsIG11bmRvLgoKU8OJUFRJTUEuIFVzbyBkZSBDcmVhdGl2ZSBDb21tb25zLiBFbCBBVVRPUiBhdXRvcml6YXLDoSBsYSBkaWZ1c2nDs24gZGUgc3Ugb2JyYSBiYWpvIHVuYSBsaWNlbmNpYSBkZSBDcmVhdGl2ZSBDb21tb25zIEJZIE5DIE5EIChBdHJpYnVjacOzbiAtIE5vIGNvbWVyY2lhbCDigJMgTm8gRGVyaXZhZGEpLCBsbyBjdWFsIHNlIHBvZHLDoSBpbmNsdWlyIGVuIGxhIE9CUkEsIHNpIGxhIFVOSVZFUlNJREFEIGNvbnNpZGVyYSBuZWNlc2FyaW8gaGFjZXJsbyBleHBsw61jaXRvLCBhbCBtb21lbnRvIGRlIGxhIHB1YmxpY2FjacOzbiwgYXJjaGl2byBvIHJlZ2lzdHJvIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcywgcG9yIHNlciB1bmEgY29udmVuY2nDs24gbWF5b3JpdGFyaWFtZW50ZSByZWNvbm9jaWRhLiAKCk9DVEFWQS4gRGVyZWNobyBkZSBleGNsdXNpw7NuLiBDYWRhIGF1dG9yIHB1ZWRlIGluZGljYXIgZW4gZWwgbW9tZW50byBkZSBkZXDDs3NpdG8gZGVsIGNvbnRlbmlkbyBxdWUgZWwgdGV4dG8gY29tcGxldG8gZGUgbGEgcHJvZHVjY2nDs24gYWNhZMOpbWljYSBvIGNpZW50w61maWNhIG5vIGVzdGUgY29uIGFjY2VzbyBhYmllcnRvIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgcG9yIG1vdGl2b3MgZGUgY29uZmlkZW5jaWFsaWRhZCwgcG9ycXVlIHNlIGVuY3VlbnRyZSBlbiB2w61hcyBkZSBvYnRlbmVyIHVuIGRlcmVjaG8gZGUgcHJvcGllZGFkIGluZHVzdHJpYWwgbyBleGlzdGlyIGFjdWVyZG9zIHByZXZpb3MgY29uIHRlcmNlcm9zIChlZGl0b3JpYWxlcywgcmV2aXN0YXMgY2llbnTDrWZpY2FzLCBvdHJhcyBpbnN0aXR1Y2lvbmVzKS4gRWwgYXV0b3Igc2UgY29tcHJvbWV0ZSBhIGRlcG9zaXRhciBsb3MgbWV0YWRhdG9zIGUgaW5mb3JtYXIgZWwgdGllbXBvIGRlIGVtYmFyZ28gZHVyYW50ZSBlbCBjdWFsIGVsIHRleHRvIGNvbXBsZXRvIHRlbmRyw6EgYWNjZXNvIHJlc3RyaW5naWRvLiAKCk5PVkVOQS4gRWwgQVVUT1IgYWwgYWNlcHRhciBlc3RhIGxpY2VuY2lhIGFkdWNlIHF1ZSBlc3RhIHByb2R1Y2Npw7NuIHNlIGRlc2Fycm9sbMOzIGVuIGVsIHBlcmlvZG8gZW4gcXVlIHNlIGVuY3VlbnRyYSBjb24gdsOtbmN1bG9zIGNvbiBMYSBVbml2ZXJzaWRhZC4KCkTDiUNJTUEuIE5vcm1hcyBhcGxpY2FibGVzLiBQYXJhIGxhIGludGVycHJldGFjacOzbiB5IGN1bXBsaW1pZW50byBkZWwgcHJlc2VudGUgY29udHJhdG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=