Laboratorio Virtual de Sistemas Digitales

En este artículo se describe el desarrollo de un Laboratorio de Sistemas Digitales para estudiantes, que hace posible aprender al interactuar con una serie de simulaciones funcionales y un banco de problemas. Las simulaciones abarcan los circuitos digitales básicos, tanto combinacionales con compuer...

Full description

Autores:
Soto Vargas, Javier Evandro
Perez Castillo, Jose Nelson
Tipo de recurso:
Article of investigation
Fecha de publicación:
2007
Institución:
Escuela Colombiana de Ingeniería Julio Garavito
Repositorio:
Repositorio Institucional ECI
Idioma:
spa
OAI Identifier:
oai:repositorio.escuelaing.edu.co:001/2469
Acceso en línea:
https://repositorio.escuelaing.edu.co/handle/001/2469
Palabra clave:
Laboratorio virtual
Sistemas digitales
Simulaciones
Virtual Lab
Digital Systems
Simulations
Rights
openAccess
License
https://creativecommons.org/licenses/by-nc-nd/4.0/
id ESCUELAIG2_333cb0d7b04996aa5ad2c2c74eb606c6
oai_identifier_str oai:repositorio.escuelaing.edu.co:001/2469
network_acronym_str ESCUELAIG2
network_name_str Repositorio Institucional ECI
repository_id_str
dc.title.spa.fl_str_mv Laboratorio Virtual de Sistemas Digitales
title Laboratorio Virtual de Sistemas Digitales
spellingShingle Laboratorio Virtual de Sistemas Digitales
Laboratorio virtual
Sistemas digitales
Simulaciones
Virtual Lab
Digital Systems
Simulations
title_short Laboratorio Virtual de Sistemas Digitales
title_full Laboratorio Virtual de Sistemas Digitales
title_fullStr Laboratorio Virtual de Sistemas Digitales
title_full_unstemmed Laboratorio Virtual de Sistemas Digitales
title_sort Laboratorio Virtual de Sistemas Digitales
dc.creator.fl_str_mv Soto Vargas, Javier Evandro
Perez Castillo, Jose Nelson
dc.contributor.author.none.fl_str_mv Soto Vargas, Javier Evandro
Perez Castillo, Jose Nelson
dc.contributor.researchgroup.spa.fl_str_mv Grupo de Investigación Ecitrónica
dc.subject.proposal.spa.fl_str_mv Laboratorio virtual
Sistemas digitales
Simulaciones
topic Laboratorio virtual
Sistemas digitales
Simulaciones
Virtual Lab
Digital Systems
Simulations
dc.subject.proposal.eng.fl_str_mv Virtual Lab
Digital Systems
Simulations
description En este artículo se describe el desarrollo de un Laboratorio de Sistemas Digitales para estudiantes, que hace posible aprender al interactuar con una serie de simulaciones funcionales y un banco de problemas. Las simulaciones abarcan los circuitos digitales básicos, tanto combinacionales con compuertas lógicas, sumadores, multiplexores, decodificadores con flip flops, contadores y registros, además de las técnicas para obtener y reducir funciones booleanas, utilizando términos mínimos /máximos y mapas de Karnaugh. También está disponible una nutrida base de datos de problemas, la cual abarca temas como sistema numéricos, álgebra booleana, lógica combinacional / secuencial, Ecaes (Exámenes de Calidad de la Educación Superior en Colombia), microcontroladores y muchos otros. El estudiante tiene la posibilidad de buscar los problemas a manera de información o probar sus conocimientos resolviendo cuestionarios personalizados, recibiendo de inmediato los resultados, con las opciones adicionales de enviárselos a sí mismo por correo electrónico o a un tercero (por ejemplo, un profesor). Los profesores tendrán todas las opciones del estudiante y adicionalmente algunas otras, como insertar, editar, borrar problemas y mirar estadísticas detalladas de utilización del laboratorio, tanto de su funcionamiento como de las acciones realizadas por parte de los estudiantes.
publishDate 2007
dc.date.issued.none.fl_str_mv 2007
dc.date.accessioned.none.fl_str_mv 2023-07-05T16:31:52Z
dc.date.available.none.fl_str_mv 2023-07-05T16:31:52Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
format http://purl.org/coar/resource_type/c_2df8fbb1
status_str publishedVersion
dc.identifier.issn.spa.fl_str_mv 0121-5132
dc.identifier.uri.none.fl_str_mv https://repositorio.escuelaing.edu.co/handle/001/2469
identifier_str_mv 0121-5132
url https://repositorio.escuelaing.edu.co/handle/001/2469
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.citationendpage.spa.fl_str_mv 32
dc.relation.citationissue.spa.fl_str_mv 65
dc.relation.citationstartpage.spa.fl_str_mv 24
dc.relation.citationvolume.spa.fl_str_mv 17
dc.relation.indexed.spa.fl_str_mv N/A
dc.relation.ispartofjournal.eng.fl_str_mv Revista de la Escuela Colombiana de Ingeniería
dc.relation.references.spa.fl_str_mv Brown, Simon et al. (2001). Proffesional JSP, 2nd ed. Canadá: Wrox Press, 1195 pp.
Coward, Danny (2005). Java TM Servlet API Specification Version 2,3. Sun Microsystems, septiembre17. 901 San Antonio Road, Palo Alto, California, 94303, USA.
Ministerio de Educación Nacional, República de Colombia, Icfes y Asociación Colombiana de Facultades de Ingeniería (Acofi).
(2003). Exámenes de Calidad de la Educación Superior (Ecaes).
Deitel, Harvey M. y Deitel, Paul j. (2004). Cómo programar en Java, %a ed. México: Pearson Education, 1325 pp.
Documentación y manual en línea de MySQL: http://dev.mysql.com/doc/.
Dunn, Ivan. (2002). Apache/Tomcat: Installation and Configuration. The Open University, October, <URL:http://mcs.open.ac.uk/jtrg/Presentation/IvanDunn/Apache-Tomcat-pres.pdf>.
Floyd, Thomas L. (2000). Fundamentos de sistemas digitales, 7a ed. España: Prentice Hall, 1127 pp.
Froufe, Agustín (2003). Java2: Manual de usuario y tutorial, 3a ed. México: Alfaomega, 771 pp.
Hamza, Khalid; Alhalabi, Bassem; Petrie, María y Marcovitz, David. Remote Labs: An innovative leap in the world of distance education. Center for Innovative Distance Educations Technologies, CSE Dept. Florida Atlantic University, Boca Raton FL 33431, USA. Education Department Loyola Collage In Maryland, Baltimore, MD 21210.
Larman, Craig (2003). UML y patrones: una introducción al análisis y diseño orientado a objetos y al proceso unificado, 2a ed. Madrid, España: Prentice Hall, 590 pp.
M. Morris, Mano (1982). Lógica digital y diseño de computadores, México: Prentice Hall, 636 pp.
Mehta, Shailesh (2002). Virtual Labs for software training. India: eLearning Journal, GurukulOnline Learning Solutions, junio. <URL:http://www.gurukulonline.co.in>.
Monge-Nájera, Julián; Rivas Rossi, Marta y Méndez Estrada, Victor Hugo. La evolución de los laboratorios virtuales durante una experiencia de seis años con estudiantes a distancia. Centro para el Mejoramiento de los Procesos Académicos (Cempa), Uned. Apdo. 474-2050 San Pedro, M.O. San José, Costa Rica. Fax (506) 2249216, jmonge@uned.ac.cr, mrivas@uned.ac.cr, vmendez@uned.ac.cr.
Mungaray Lagarda, Ana Marcela (2005). Sujetos virtuales de conocimiento: los retos de la información en el hipertexto. Revista Electrónica de Investigación Educativa, vol. 7 (1), <URL:http://redie.uabc.mx/vol7no1/contanido-lagarda.html>.
Ortiz Ocaña, Alexander Luis. Análisis de la enseñanza problémica desde una dimensión técnico - profesional. Universidad Pedagógica "José de la Luz y Caballero". Holguín. <URL:http://www.monografias.com>.
Página de referencia de la especificación JSP. htpp://java.sun.com/products/jsp/.
Página oficial de Java Sun Microsystems. http://java.sun.com/.
Palos, Juan Antonio. Servlets y JSP. Autor-Traductor, versión original en <URL:http://www.java.sun.com>.
Pellegri-Lopard, Eduardo (ed.)(2001). JavaServer Pages Specification: Version 1.2. Sun Microsystems, agosto 27, 901 San Antonio Road, Palo Alto CA 94303 USA.
Peterson, Rune y Anderson van Limbeek, Carina (2002). Design of a virtual classroom: The 34th Annual Conference of the Internacional Visual Literacy Association, Breckenridge, Colorado, USA, October 1-5.
Romance, Nancy; Hsu, Sam; Hamza, M.Khalid y Alhalabi, Bassem. Virtual Labs vs Remote Labs: Between Myth and Reality. Center of Distance Education Technologies (CDET) CSE. Dept., Florida Atlantic University 777 Glades Road, Boca Raton, Florida, 333431.
Serna Ruiz, Antonio y García Gil, José Vicente (2000). Lógica digital y microprogramable: desarrollo de productos electrónicos. España: Paraninfo - Thompson, 277 pp.
Varela Fernández, Gervasio (2004). Plataforma para la monitorización y gestión remota de sistemas. Facultad de Informática, Departamento de Tecnologías de la Información y las Comunicaciones: Universidad de la Coruña, 1118 pp.
Wakerly, John F. (2001). Diseño digital: principios y prácticas, 3a ed. México: Pearson Education, 946 pp.
Wikipedia, la enciclopedia libre. http://es.wikipedia.org
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 9 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Escuela Colombiana de Ingeniería Julio Garavito
dc.publisher.place.spa.fl_str_mv Colombia
institution Escuela Colombiana de Ingeniería Julio Garavito
bitstream.url.fl_str_mv https://repositorio.escuelaing.edu.co/bitstream/001/2469/4/Laboratorio%20Virtual%20de%20Sistemas%20Digitales.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/2469/3/Laboratorio%20virtual%20de%20sistemas%20digitales.png
https://repositorio.escuelaing.edu.co/bitstream/001/2469/5/Laboratorio%20Virtual%20de%20Sistemas%20Digitales.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/2469/2/license.txt
https://repositorio.escuelaing.edu.co/bitstream/001/2469/1/Laboratorio%20Virtual%20de%20Sistemas%20Digitales.pdf
bitstream.checksum.fl_str_mv 33f4f15a16a9843faf6a25d4f387b6fd
648eff2ee33b1944a530355a48ac2af3
ed263534a1ad307b620cb5d1c6109f5c
5a7ca94c2e5326ee169f979d71d0f06e
5cfa2f570def32b7b2a5a4e69d76b0a1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Escuela Colombiana de Ingeniería Julio Garavito
repository.mail.fl_str_mv repositorio.eci@escuelaing.edu.co
_version_ 1814355607519494144
spelling Soto Vargas, Javier Evandro89c3f0d0d7d4dce81c10ac82b757ef50600Perez Castillo, Jose Nelsond77ea87ce4c6c6de3fde7db41a9a76fa600Grupo de Investigación Ecitrónica2023-07-05T16:31:52Z2023-07-05T16:31:52Z20070121-5132https://repositorio.escuelaing.edu.co/handle/001/2469En este artículo se describe el desarrollo de un Laboratorio de Sistemas Digitales para estudiantes, que hace posible aprender al interactuar con una serie de simulaciones funcionales y un banco de problemas. Las simulaciones abarcan los circuitos digitales básicos, tanto combinacionales con compuertas lógicas, sumadores, multiplexores, decodificadores con flip flops, contadores y registros, además de las técnicas para obtener y reducir funciones booleanas, utilizando términos mínimos /máximos y mapas de Karnaugh. También está disponible una nutrida base de datos de problemas, la cual abarca temas como sistema numéricos, álgebra booleana, lógica combinacional / secuencial, Ecaes (Exámenes de Calidad de la Educación Superior en Colombia), microcontroladores y muchos otros. El estudiante tiene la posibilidad de buscar los problemas a manera de información o probar sus conocimientos resolviendo cuestionarios personalizados, recibiendo de inmediato los resultados, con las opciones adicionales de enviárselos a sí mismo por correo electrónico o a un tercero (por ejemplo, un profesor). Los profesores tendrán todas las opciones del estudiante y adicionalmente algunas otras, como insertar, editar, borrar problemas y mirar estadísticas detalladas de utilización del laboratorio, tanto de su funcionamiento como de las acciones realizadas por parte de los estudiantes.This paper describes the development of a Digital Systems Virtual Lab oriented to students, which makes possible to learn by interacting with functional simulations and a bank of problems. The simulations contain basic digital circuits of two types, combinational, such as logic gates, adders, multiplexers, decoders and comparers; and sequential, using flip flops, counters and registers. In addition, the simulations involve techniques to obtain and reduce Boolean functions, using minimum and maximum terms and Karnaugh's maps. The Digital Systems Virtual Lab has also a humungous data base of problems, with topics as: numeric systems, Boolean algebra, combinational and sequential logic, Ecaes, (exams to evaluate quality of the superior education at Colombia), and microcontrollers among others. There is the possibility for the student to find the problems as an informational method or as an evaluating method, by taking personalized questionnaires. Results can be sent immediately by electronic mail to the student or to another person, e.g. the professor. In addition to the mentioned options that students can perform, which professors can also use, proffesors will have the opportunity to insert, edit and delete problems, review detailed statistics of lab usage, such as lab functionality and students development.9 páginasapplication/pdfspaUniversidad Escuela Colombiana de Ingeniería Julio GaravitoColombiahttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Laboratorio Virtual de Sistemas DigitalesArtículo de revistainfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARThttp://purl.org/coar/version/c_970fb48d4fbd8a8532652417N/ARevista de la Escuela Colombiana de IngenieríaBrown, Simon et al. (2001). Proffesional JSP, 2nd ed. Canadá: Wrox Press, 1195 pp.Coward, Danny (2005). Java TM Servlet API Specification Version 2,3. Sun Microsystems, septiembre17. 901 San Antonio Road, Palo Alto, California, 94303, USA.Ministerio de Educación Nacional, República de Colombia, Icfes y Asociación Colombiana de Facultades de Ingeniería (Acofi).(2003). Exámenes de Calidad de la Educación Superior (Ecaes).Deitel, Harvey M. y Deitel, Paul j. (2004). Cómo programar en Java, %a ed. México: Pearson Education, 1325 pp.Documentación y manual en línea de MySQL: http://dev.mysql.com/doc/.Dunn, Ivan. (2002). Apache/Tomcat: Installation and Configuration. The Open University, October, <URL:http://mcs.open.ac.uk/jtrg/Presentation/IvanDunn/Apache-Tomcat-pres.pdf>.Floyd, Thomas L. (2000). Fundamentos de sistemas digitales, 7a ed. España: Prentice Hall, 1127 pp.Froufe, Agustín (2003). Java2: Manual de usuario y tutorial, 3a ed. México: Alfaomega, 771 pp.Hamza, Khalid; Alhalabi, Bassem; Petrie, María y Marcovitz, David. Remote Labs: An innovative leap in the world of distance education. Center for Innovative Distance Educations Technologies, CSE Dept. Florida Atlantic University, Boca Raton FL 33431, USA. Education Department Loyola Collage In Maryland, Baltimore, MD 21210.Larman, Craig (2003). UML y patrones: una introducción al análisis y diseño orientado a objetos y al proceso unificado, 2a ed. Madrid, España: Prentice Hall, 590 pp.M. Morris, Mano (1982). Lógica digital y diseño de computadores, México: Prentice Hall, 636 pp.Mehta, Shailesh (2002). Virtual Labs for software training. India: eLearning Journal, GurukulOnline Learning Solutions, junio. <URL:http://www.gurukulonline.co.in>.Monge-Nájera, Julián; Rivas Rossi, Marta y Méndez Estrada, Victor Hugo. La evolución de los laboratorios virtuales durante una experiencia de seis años con estudiantes a distancia. Centro para el Mejoramiento de los Procesos Académicos (Cempa), Uned. Apdo. 474-2050 San Pedro, M.O. San José, Costa Rica. Fax (506) 2249216, jmonge@uned.ac.cr, mrivas@uned.ac.cr, vmendez@uned.ac.cr.Mungaray Lagarda, Ana Marcela (2005). Sujetos virtuales de conocimiento: los retos de la información en el hipertexto. Revista Electrónica de Investigación Educativa, vol. 7 (1), <URL:http://redie.uabc.mx/vol7no1/contanido-lagarda.html>.Ortiz Ocaña, Alexander Luis. Análisis de la enseñanza problémica desde una dimensión técnico - profesional. Universidad Pedagógica "José de la Luz y Caballero". Holguín. <URL:http://www.monografias.com>.Página de referencia de la especificación JSP. htpp://java.sun.com/products/jsp/.Página oficial de Java Sun Microsystems. http://java.sun.com/.Palos, Juan Antonio. Servlets y JSP. Autor-Traductor, versión original en <URL:http://www.java.sun.com>.Pellegri-Lopard, Eduardo (ed.)(2001). JavaServer Pages Specification: Version 1.2. Sun Microsystems, agosto 27, 901 San Antonio Road, Palo Alto CA 94303 USA.Peterson, Rune y Anderson van Limbeek, Carina (2002). Design of a virtual classroom: The 34th Annual Conference of the Internacional Visual Literacy Association, Breckenridge, Colorado, USA, October 1-5.Romance, Nancy; Hsu, Sam; Hamza, M.Khalid y Alhalabi, Bassem. Virtual Labs vs Remote Labs: Between Myth and Reality. Center of Distance Education Technologies (CDET) CSE. Dept., Florida Atlantic University 777 Glades Road, Boca Raton, Florida, 333431.Serna Ruiz, Antonio y García Gil, José Vicente (2000). Lógica digital y microprogramable: desarrollo de productos electrónicos. España: Paraninfo - Thompson, 277 pp.Varela Fernández, Gervasio (2004). Plataforma para la monitorización y gestión remota de sistemas. Facultad de Informática, Departamento de Tecnologías de la Información y las Comunicaciones: Universidad de la Coruña, 1118 pp.Wakerly, John F. (2001). Diseño digital: principios y prácticas, 3a ed. México: Pearson Education, 946 pp.Wikipedia, la enciclopedia libre. http://es.wikipedia.orgLaboratorio virtualSistemas digitalesSimulacionesVirtual LabDigital SystemsSimulationsTEXTLaboratorio Virtual de Sistemas Digitales.pdf.txtLaboratorio Virtual de Sistemas Digitales.pdf.txtExtracted texttext/plain9https://repositorio.escuelaing.edu.co/bitstream/001/2469/4/Laboratorio%20Virtual%20de%20Sistemas%20Digitales.pdf.txt33f4f15a16a9843faf6a25d4f387b6fdMD54open accessTHUMBNAILLaboratorio virtual de sistemas digitales.pngLaboratorio virtual de sistemas digitales.pngimage/png336771https://repositorio.escuelaing.edu.co/bitstream/001/2469/3/Laboratorio%20virtual%20de%20sistemas%20digitales.png648eff2ee33b1944a530355a48ac2af3MD53open accessLaboratorio Virtual de Sistemas Digitales.pdf.jpgLaboratorio Virtual de Sistemas Digitales.pdf.jpgGenerated Thumbnailimage/jpeg14063https://repositorio.escuelaing.edu.co/bitstream/001/2469/5/Laboratorio%20Virtual%20de%20Sistemas%20Digitales.pdf.jpged263534a1ad307b620cb5d1c6109f5cMD55open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81881https://repositorio.escuelaing.edu.co/bitstream/001/2469/2/license.txt5a7ca94c2e5326ee169f979d71d0f06eMD52open accessORIGINALLaboratorio Virtual de Sistemas Digitales.pdfLaboratorio Virtual de Sistemas Digitales.pdfArtículo de revistaapplication/pdf8870550https://repositorio.escuelaing.edu.co/bitstream/001/2469/1/Laboratorio%20Virtual%20de%20Sistemas%20Digitales.pdf5cfa2f570def32b7b2a5a4e69d76b0a1MD51open access001/2469oai:repositorio.escuelaing.edu.co:001/24692024-03-04 16:19:01.714open accessRepositorio Escuela Colombiana de Ingeniería Julio Garavitorepositorio.eci@escuelaing.edu.coU0kgVVNURUQgSEFDRSBQQVJURSBERUwgR1JVUE8gREUgUEFSRVMgRVZBTFVBRE9SRVMgREUgTEEgQ09MRUNDScOTTiAiUEVFUiBSRVZJRVciLCBPTUlUQSBFU1RBIExJQ0VOQ0lBLgoKQXV0b3Jpem8gYSBsYSBFc2N1ZWxhIENvbG9tYmlhbmEgZGUgSW5nZW5pZXLDrWEgSnVsaW8gR2FyYXZpdG8gcGFyYSBwdWJsaWNhciBlbCB0cmFiYWpvIGRlIGdyYWRvLCBhcnTDrWN1bG8sIHZpZGVvLCAKY29uZmVyZW5jaWEsIGxpYnJvLCBpbWFnZW4sIGZvdG9ncmFmw61hLCBhdWRpbywgcHJlc2VudGFjacOzbiB1IG90cm8gKGVuICAgIGFkZWxhbnRlIGRvY3VtZW50bykgcXVlIGVuIGxhIGZlY2hhIAplbnRyZWdvIGVuIGZvcm1hdG8gZGlnaXRhbCwgeSBsZSBwZXJtaXRvIGRlIGZvcm1hIGluZGVmaW5pZGEgcXVlIGxvIHB1YmxpcXVlIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwsIAplbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIHkgZGVtw6FzIGxleWVzIHkganVyaXNwcnVkZW5jaWEgdmlnZW50ZQphbCByZXNwZWN0bywgcGFyYSBmaW5lcyBlZHVjYXRpdm9zIHkgbm8gbHVjcmF0aXZvcy4gRXN0YSBhdXRvcml6YWNpw7NuIGVzIHbDoWxpZGEgcGFyYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIAp1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbDsgeSBwYXJhIHVzb3MgZW4gcmVkZXMsIGludGVybmV0LCBleHRyYW5ldCwgeSBjdWFscXVpZXIgCmZvcm1hdG8gbyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyLgpFbiBtaSBjYWxpZGFkIGRlIGF1dG9yLCBleHByZXNvIHF1ZSBlbCBkb2N1bWVudG8gb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsbyBlbGFib3LDqSBzaW4gCnF1ZWJyYW50YXIgbmkgc3VwbGFudGFyIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gUG9yIGxvIHRhbnRvLCBlcyBkZSBtaSBleGNsdXNpdmEgYXV0b3LDrWEgeSwgZW4gY29uc2VjdWVuY2lhLCAKdGVuZ28gbGEgdGl0dWxhcmlkYWQgc29icmUgw6lsLiBFbiBjYXNvIGRlIHF1ZWphIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyByZWZlcmVudGUgYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgCmVsIGRvY3VtZW50byBlbiBjdWVzdGnDs24sIGFzdW1pcsOpIGxhIHJlc3BvbnNhYmlsaWRhZCB0b3RhbCB5IHNhbGRyw6kgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MuIEVzdG8gCnNpZ25pZmljYSBxdWUsIHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhIEVzY3VlbGEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIEVzY3VlbGEsIGVsIENhdMOhbG9nbyBlbiBsw61uZWEgdSBvdHJvIG1lZGlvIGVsZWN0csOzbmljbywgCnBvZHLDoSBjb3BpYXIgYXBhcnRlcyBkZWwgdGV4dG8sIGNvbiBlbCBjb21wcm9taXNvIGRlIGNpdGFyIHNpZW1wcmUgbGEgZnVlbnRlLCBsYSBjdWFsIGluY2x1eWUgZWwgdMOtdHVsbyBkZWwgdHJhYmFqbyB5IGVsIAphdXRvci5Fc3RhIGF1dG9yaXphY2nDs24gbm8gaW1wbGljYSByZW51bmNpYSBhIGxhIGZhY3VsdGFkIHF1ZSB0ZW5nbyBkZSBwdWJsaWNhciB0b3RhbCBvIHBhcmNpYWxtZW50ZSBsYSBvYnJhIGVuIG90cm9zIAptZWRpb3MuRXN0YSBhdXRvcml6YWNpw7NuIGVzdMOhIHJlc3BhbGRhZGEgcG9yIGxhcyBmaXJtYXMgZGVsIChsb3MpIGF1dG9yKGVzKSBkZWwgZG9jdW1lbnRvLiAKU8OtIGF1dG9yaXpvIChhbWJvcykK