Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares

El aprendizaje efectivo de la lógica de programación básica es fundamental en la formación de competencias computacionales. Este estudio tiene como objetivo, implementar estrategias didácticas mediadas por Scratch para fomentar el proceso de aprendizaje de programación en los estudiantes de secundar...

Full description

Autores:
Espitia Sánchez, Andrés Felipe
Durango Medina, Adrián David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de Córdoba
Repositorio:
Repositorio Institucional Unicórdoba
Idioma:
spa
OAI Identifier:
oai:repositorio.unicordoba.edu.co:ucordoba/8093
Acceso en línea:
https://repositorio.unicordoba.edu.co/handle/ucordoba/8093
https://repositorio.unicordoba.edu.co/
Palabra clave:
Aprendizaje de programación
Scratch
Estrategias didácticas
Learning programming
Scratch
Teaching strategies
Rights
openAccess
License
Copyright Universidad de Córdoba, 2024
id UCORDOBA2_b67ea979b1fb5ef8016e7f40801329e8
oai_identifier_str oai:repositorio.unicordoba.edu.co:ucordoba/8093
network_acronym_str UCORDOBA2
network_name_str Repositorio Institucional Unicórdoba
repository_id_str
dc.title.none.fl_str_mv Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares
title Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares
spellingShingle Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares
Aprendizaje de programación
Scratch
Estrategias didácticas
Learning programming
Scratch
Teaching strategies
title_short Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares
title_full Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares
title_fullStr Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares
title_full_unstemmed Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares
title_sort Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz Alvares
dc.creator.fl_str_mv Espitia Sánchez, Andrés Felipe
Durango Medina, Adrián David
dc.contributor.advisor.none.fl_str_mv Buelvas-Cogollo, Luis A
Madera, Dalia
dc.contributor.author.none.fl_str_mv Espitia Sánchez, Andrés Felipe
Durango Medina, Adrián David
dc.contributor.jury.none.fl_str_mv Lee, Linda Luz,
Culchac de la Vega, Aly
dc.subject.proposal.spa.fl_str_mv Aprendizaje de programación
Scratch
Estrategias didácticas
topic Aprendizaje de programación
Scratch
Estrategias didácticas
Learning programming
Scratch
Teaching strategies
dc.subject.keywords.eng.fl_str_mv Learning programming
Scratch
Teaching strategies
description El aprendizaje efectivo de la lógica de programación básica es fundamental en la formación de competencias computacionales. Este estudio tiene como objetivo, implementar estrategias didácticas mediadas por Scratch para fomentar el proceso de aprendizaje de programación en los estudiantes de secundaria. Se empleó un enfoque cualitativo con un diseño de investigación-acción. Se administraron pruebas de entrada y salida a una muestra de 51 estudiantes de sexto grado. La intervención se basó en una estrategia didáctica centrada en Scratch, una plataforma que contribuye a la identificación de los estudiantes con su temática adecuada para su edad. Los resultados revelaron un fortalecimiento significativo en las competencias de programación de los estudiantes después de la implementación de la estrategia. Los datos muestran un aumento del 30% en la puntuación promedio de las pruebas de salida en comparación con las pruebas de entrada. Además, se observó un aumento del 25% en el número de estudiantes que lograron los objetivos de aprendizaje. Además se presenta un cambio significativo en la respuesta de las chicas en comparación a la de los chicos y su leve desconfianza en la respuesta al test sobre el tema. Este estudio respalda la efectividad de la estrategia didáctica en la mejora del aprendizaje de la programación en estudiantes de secundaria. Scratch se ha demostrado como una herramienta valiosa para introducir a los estudiantes en el mundo de la programación de manera efectiva. Estos hallazgos tienen implicaciones significativas para la enseñanza de la programación en el contexto educativo, destacando la importancia de la elección de herramientas apropiadas y estrategias pedagógicas para fomentar el aprendizaje efectivo de la programación en estudiantes jóvenes.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-01-24T19:27:34Z
dc.date.available.none.fl_str_mv 2024-01-24T19:27:34Z
dc.date.issued.none.fl_str_mv 2024-01-23
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.none.fl_str_mv Text
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unicordoba.edu.co/handle/ucordoba/8093
dc.identifier.instname.none.fl_str_mv Universidad de Córdoba
dc.identifier.reponame.none.fl_str_mv Repositorio Universidad de Córdoba
dc.identifier.repourl.none.fl_str_mv https://repositorio.unicordoba.edu.co/
url https://repositorio.unicordoba.edu.co/handle/ucordoba/8093
https://repositorio.unicordoba.edu.co/
identifier_str_mv Universidad de Córdoba
Repositorio Universidad de Córdoba
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Abramson, G. (2008). Dann, W., Cooper, S. & Pausch, R. (2006). Learning to program with Alice. Upper Saddle River, NJ: Prentice-Hall. Computing Reviews. https://nsuworks.nova.edu/gscis_facarticles/305
Angamarca, O., & Andrade, D. (2022). Vista de Enseñanza de programación a niños de edad escolar utilizando Scratch para mejora del razonamiento lógico. https://journalprosciences.com/index.php/ps/article/view/475/524
Astudillo, G. J., & Bast, S. G. (2020). Enseñanza y aprendizaje de programación. Hacia un estado del arte. Virtualidad, Educación y Ciencia, ISSN-e 1853-6530, Vol. 11, No. 20, 2020, Págs. 138-155, 11(20), 138–155. https://dialnet.unirioja.es/servlet/articulo?codigo=7869093&info=resumen&idioma=ENG
Baldwin, L. P., & Kuljis, J. (2001). Learning programming using program visualization techniques. Proceedings of the Hawaii International Conference on System Sciences, 29. https://doi.org/10.1109/HICSS.2001.926232
Barboza, A., Vergara, C., Múskus, E., & De Arce, E. (2021). ESTRATEGIA DIDÁCTICA MEDIADA POR EL RECURSO INSTITUCIÓN EDUCATIVA LICEO SAHAGÚN. https://repositorio.unicartagena.edu.co/flip/index.jsp?pdf=/bitstream/handle/11227/14724/TGF_Anuar%20Barboza_Clara%20Vergara_Edgar%20MUskus_Edgar%20de%20Arce.PDF?sequence=1&isAllowed=y
Blasco, J. E., Antonio, M. J., & Turpín, P. (2007). Metodologías de investigación en educación física y deportes: ampliando horizontes. 23 De Octubre De 2007, 187. http://rua.ua.es/dspace/handle/10045/12270
Caldas., C. de I. de la U. D. F. J. de. (2010). Estrategias de aprendizaje. Góndola, Enseñanza y Aprendizaje de Las Ciencias, 5(1), 27–37. https://doi.org/10.14483/23464712.5220
Efrén, J., Valle, M., & Salgado, V. C. (2012). Centro de Investigación de la Universidad Distrital Francisco José de Caldas. Revista Vínculos, 9(1), 87–95. https://doi.org/10.14483/2322939X.4208
Esteban-Albert, M., & Zapata-Ros, M. (2016). Estrategias de aprendizaje y eLearning. Un apunte para la fundamentación del diseño educativo en los entornos virtuales de aprendizaje. Revista de Educación a Distancia (RED), 15(50). https://doi.org/10.6018/red/50/15
Feo, R. (2010). ORIENTACIONES BÁSICAS PARA EL DISEÑO DE ESTRATEGIAS DIDÁCTICAS Ronald Feo.
Franco, D., García, D., Guevara-Vizcaíno, C. F., & Erazo-Álvarez, J. C. (2020). Scratch para la enseñanza de Lenguaje de Programación en Primero de Bachillerato. Revista Arbitrada Interdisciplinaria Koinonía, 5(5), 398. https://doi.org/10.35381/r.k.v5i5.1050
García, A. (2022). Enseñanza de la programación a través de Scratch para el desarrollo del pensamiento computacional en educación básica secundaria. Revista Academia y Virtualidad, ISSN 2011-0731, Vol. 15, No. 1, 2022, Págs. 161-182, 15(1), 161–182. https://doi.org/10.18359/ravi.5883
Herrera, J. (2005). IMPORTANCIA DE LAS ESTRATEGIAS DE ENSEÑANZA Y EL PLAN CURRICULAR.
HURTADO, P. A., GARCIA, M., RIVERA, D. A., & FORGIONY, J. O. (2018). Las estrategias de aprendizaje y la creatividad: una relación que favorece el procesamiento de la información. Revista ESPACIOS, 39(17).
Jhoanna, A., & Durán, M. (2020). Implementando la tecnología educativa para el desarrollo del pensamiento computacional en niños de grado cuarto en una institución educativa pública de Colombia. Revista Perspectivas Journal of Social Sciences, ISSN-e 2590-9215, Vol. 5, No. 2, 2020, Págs. 20-29, 5(2), 20–29. https://dialnet.unirioja.es/servlet/articulo?codigo=7995657&info=resumen&idioma=MUL
José, R., & Mora, F. (2010). Estratégias instruccionales para promover a aprendizagem estratégica em estudantes do instituto pedagógico de miranda josé manuel siso martínez. SAPIENS, 11(2), 34–42. http://ve.scielo.org/scielo.php?script=sci_arttext&pid=S1317-58152010000200007&lng=es&nrm=iso&tlng=es
Kemmis, S., & MacTaggart, R. (1988). Cómo planificar la investigación-acción. Pedagogía, 58, 198. https://dialnet.unirioja.es/servlet/libro?codigo=189996
Lucila, M., Lic, D., Guillermina, Y., & Zukerfeld, M. (2013). Investigadores Lic. María Florencia Botta Informe final.
Montenegro, V., Katherin, A., Ramírez, S., Alicia, M., Velásquez, O., Daniel, J., Curay, C., Alberto, J., Chinga, S., & Denisse, J. (2022). Uso de Scratch para el aprendizaje lógica de programación en estudiantes de nivel primaria, Huaraz-2019. https://repositorio.uladech.edu.pe/handle/20.500.13032/25489
Montero, E., & Pérez, F. (2019). La programación orientada a objetos facilidad para crear. I+ T+ C- Research, Technology and Science, 1(13), 96–100. https://revistas.unicomfacauca.edu.co/ojs/index.php/itc/article/view/241
Motoa, S. P. (2019). Pensamiento computacional. Revista Educación y Pensamiento, 26(26), 107–111. https://educacionypensamiento.colegiohispano.edu.co/index.php/revistaeyp/article/view/104
Olabe, X. B., Ángel, M., Basogain, O., & Carlos, J. (2015). Pensamiento Computacional a través de la Programación: Paradigma de Aprendizaje. Revista de Educación a Distancia (RED), 46(46), 30. https://revistas.um.es/red/article/view/240011
Ramirez, Y. (2019). Estrategia didáctica basada en TIC para enseñanza de programación: una alternativa para el desarrollo del pensamiento lógico. https://repositorio.uptc.edu.co/handle/001/2946
Ricardo, R., Guiza, M., & Negre Bennasar, F. (2021). Computational thinking, an educational strategy in times of pandemic. Innoeduca. International Journal of Technology and Educational Innovation, 7(1), 89–106. https://doi.org/10.24310/INNOEDUCA.2021.V7I1.10593
Román, M., & Pérez, J. (2015). Test de Pensamiento Computacional: diseño y psicometría general [Computational Thinking Test: design & general psychometry] Digital identity: self + reputation View project Niñas y mujeres neurodivergentes View project. https://doi.org/10.13140/RG.2.1.3056.5521
Salazar Malerva, I., & Heredia Escorza, Y. (2019). Estrategias de aprendizaje y desempeño académico en estudiantes de Medicina. Educación Médica, 20(4), 256–262. https://doi.org/10.1016/J.EDUMED.2018.12.005
Yela, M. (1980). Introducción a la teoría de los tests. Introducción a la teoría de los tests. Madrid, España: Facultad de Psicología. Universidad Complutense. https://www.psicothema.com/pdf/660.pdf
dc.rights.none.fl_str_mv Copyright Universidad de Córdoba, 2024
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
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 Copyright Universidad de Córdoba, 2024
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.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Córdoba
dc.publisher.faculty.none.fl_str_mv Facultad de Educación y Ciencias Humanas
dc.publisher.place.none.fl_str_mv Montería, Córdoba, Colombia
dc.publisher.program.none.fl_str_mv Licenciatura en Informática y Medios Audiovisuales
publisher.none.fl_str_mv Universidad de Córdoba
institution Universidad de Córdoba
bitstream.url.fl_str_mv https://repositorio.unicordoba.edu.co/bitstreams/4ebc912d-3cf1-442e-87b0-85f66555243b/download
https://repositorio.unicordoba.edu.co/bitstreams/e93cf7de-b443-4327-beb9-7846e26e6b9a/download
https://repositorio.unicordoba.edu.co/bitstreams/a854d74e-b750-4bb4-8640-aa4f49bbb2c1/download
https://repositorio.unicordoba.edu.co/bitstreams/ab5e9d29-50f7-4f05-b647-ab24a4c8ec84/download
https://repositorio.unicordoba.edu.co/bitstreams/e800990a-2393-4d5d-a264-6e13d9191ef6/download
https://repositorio.unicordoba.edu.co/bitstreams/9352db00-c1eb-46a1-913a-29f80e04421b/download
https://repositorio.unicordoba.edu.co/bitstreams/55df8203-185f-41fb-803a-9844b2abac55/download
bitstream.checksum.fl_str_mv 73a5432e0b76442b22b026844140d683
16c5d43d4e01a5bca375d910b6c18d2e
549a3fc6b96ec412c42da1dc6279e998
d8f68881b08b09c36a616cb88e7261e7
bdb06291e353f90fe318c2cfa1ded2fb
4c45503a358dcbbc61dd519e361c9210
0a40f324ec4435eb0c6e41914634dea6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad de Córdoba
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1839636170129014784
spelling Buelvas-Cogollo, Luis A7d480cc2-05e4-430c-9aa1-e77f4fdc3e4c600Madera, Dalia f11133f6-27c1-4b45-bfaa-0a34c36f7ac0600Espitia Sánchez, Andrés Felipee6e7ef75-5fed-4164-a84e-8506c7eb3a0b-1Durango Medina, Adrián David81f46748-19c9-4596-923b-bbafd2720797-1Lee, Linda Luz,0041e921-78a8-4661-af01-c7c82c8a695f-1Culchac de la Vega, Aly26dd47a1-7d52-4dbe-b438-29b35eee8f116002024-01-24T19:27:34Z2024-01-24T19:27:34Z2024-01-23https://repositorio.unicordoba.edu.co/handle/ucordoba/8093Universidad de CórdobaRepositorio Universidad de Córdobahttps://repositorio.unicordoba.edu.co/El aprendizaje efectivo de la lógica de programación básica es fundamental en la formación de competencias computacionales. Este estudio tiene como objetivo, implementar estrategias didácticas mediadas por Scratch para fomentar el proceso de aprendizaje de programación en los estudiantes de secundaria. Se empleó un enfoque cualitativo con un diseño de investigación-acción. Se administraron pruebas de entrada y salida a una muestra de 51 estudiantes de sexto grado. La intervención se basó en una estrategia didáctica centrada en Scratch, una plataforma que contribuye a la identificación de los estudiantes con su temática adecuada para su edad. Los resultados revelaron un fortalecimiento significativo en las competencias de programación de los estudiantes después de la implementación de la estrategia. Los datos muestran un aumento del 30% en la puntuación promedio de las pruebas de salida en comparación con las pruebas de entrada. Además, se observó un aumento del 25% en el número de estudiantes que lograron los objetivos de aprendizaje. Además se presenta un cambio significativo en la respuesta de las chicas en comparación a la de los chicos y su leve desconfianza en la respuesta al test sobre el tema. Este estudio respalda la efectividad de la estrategia didáctica en la mejora del aprendizaje de la programación en estudiantes de secundaria. Scratch se ha demostrado como una herramienta valiosa para introducir a los estudiantes en el mundo de la programación de manera efectiva. Estos hallazgos tienen implicaciones significativas para la enseñanza de la programación en el contexto educativo, destacando la importancia de la elección de herramientas apropiadas y estrategias pedagógicas para fomentar el aprendizaje efectivo de la programación en estudiantes jóvenes.Effective learning of basic programming logic is essential in the formation of computational skills. This study aims to implement teaching strategies mediated by Scratch to promote the programming learning process in high school students. A qualitative approach was used with an action research design. Entry and exit tests were administered to a sample of 51 sixth grade students. The intervention was based on a teaching strategy focused on Scratch, a platform that contributes to the identification of students with their age-appropriate theme. The results revealed a significant strengthening in the students' programming skills after the implementation of the strategy. The data shows a 30% increase in the average score of exit tests compared to entry tests. Additionally, a 25% increase was observed in the number of students achieving learning objectives. In addition, there is a significant change in the response of girls compared to that of boys and their slight distrust in the response to the test on the subject. This study supports the effectiveness of the teaching strategy in improving programming learning in high school students. Scratch has proven to be a valuable tool to introduce students to the world of programming effectively. These findings have significant implications for the teaching of programming in the educational context, highlighting the importance of choosing appropriate tools and pedagogical strategies to foster effective learning of programming in young students.Capítulo 1 Contextualización de la problemática1.1 Descripción del problema1.2 Formulación de la pregunta de investigación1.3 Hipótesis (cuantitativa) y/o Supuesto (cualitativa)1.4 Objetivos de la investigación1.4.1 Objetivo General1.4.2 Objetivos Específicos1.5 Justificación e impacto1.6 Línea de investigaciónCapítulo 2 Fundamentación teórica de la investigación2.1 Antecedentes investigativos2.2 Marco teórico2.2.1 Estrategias para el Aprendizaje2.2.2 Programación2.2.3 Pensamiento computacional2.2.4 Scratch2.3 Marco contextualCapítulo 3 Aspectos metodológicos de la investigación3.1 Enfoque de investigación3.2 Diseño de la investigación3.3 Técnicas e instrumentos de recolección de datos3.3.1 Test3.4 Población y muestra3.5 Procedimiento3.5.1 Test de pensamiento computacional: diseño y psicometría general3.5.2 Estrategias didácticas3.5.3 Fases de la implementación de la estrategia didácticaCapítulo 4 Análisis e interpretación de los resultados4.1 Análisis y discusión de los resultadosCapítulo 5 ConclusionesCapítulo 6 ReferenciasCapítulo 7 Anexos7.1 Anexo A. Carta de presentación7.2 Anexo B. Pre-test7.3 Anexo C. Post-testPregradoLicenciado(a) en InformáticaTrabajos de Investigación y/o Extensiónapplication/pdfspaUniversidad de CórdobaFacultad de Educación y Ciencias HumanasMontería, Córdoba, ColombiaLicenciatura en Informática y Medios AudiovisualesCopyright Universidad de Córdoba, 2024https://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Scratch como estrategia didáctica para fomentar el aprendizaje de programación en los estudiantes de grado 6 de la Institución Educativa Manuel Ruiz AlvaresTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionTextAbramson, G. (2008). Dann, W., Cooper, S. & Pausch, R. (2006). Learning to program with Alice. Upper Saddle River, NJ: Prentice-Hall. Computing Reviews. https://nsuworks.nova.edu/gscis_facarticles/305Angamarca, O., & Andrade, D. (2022). Vista de Enseñanza de programación a niños de edad escolar utilizando Scratch para mejora del razonamiento lógico. https://journalprosciences.com/index.php/ps/article/view/475/524Astudillo, G. J., & Bast, S. G. (2020). Enseñanza y aprendizaje de programación. Hacia un estado del arte. Virtualidad, Educación y Ciencia, ISSN-e 1853-6530, Vol. 11, No. 20, 2020, Págs. 138-155, 11(20), 138–155. https://dialnet.unirioja.es/servlet/articulo?codigo=7869093&info=resumen&idioma=ENGBaldwin, L. P., & Kuljis, J. (2001). Learning programming using program visualization techniques. Proceedings of the Hawaii International Conference on System Sciences, 29. https://doi.org/10.1109/HICSS.2001.926232Barboza, A., Vergara, C., Múskus, E., & De Arce, E. (2021). ESTRATEGIA DIDÁCTICA MEDIADA POR EL RECURSO INSTITUCIÓN EDUCATIVA LICEO SAHAGÚN. https://repositorio.unicartagena.edu.co/flip/index.jsp?pdf=/bitstream/handle/11227/14724/TGF_Anuar%20Barboza_Clara%20Vergara_Edgar%20MUskus_Edgar%20de%20Arce.PDF?sequence=1&isAllowed=yBlasco, J. E., Antonio, M. J., & Turpín, P. (2007). Metodologías de investigación en educación física y deportes: ampliando horizontes. 23 De Octubre De 2007, 187. http://rua.ua.es/dspace/handle/10045/12270Caldas., C. de I. de la U. D. F. J. de. (2010). Estrategias de aprendizaje. Góndola, Enseñanza y Aprendizaje de Las Ciencias, 5(1), 27–37. https://doi.org/10.14483/23464712.5220Efrén, J., Valle, M., & Salgado, V. C. (2012). Centro de Investigación de la Universidad Distrital Francisco José de Caldas. Revista Vínculos, 9(1), 87–95. https://doi.org/10.14483/2322939X.4208Esteban-Albert, M., & Zapata-Ros, M. (2016). Estrategias de aprendizaje y eLearning. Un apunte para la fundamentación del diseño educativo en los entornos virtuales de aprendizaje. Revista de Educación a Distancia (RED), 15(50). https://doi.org/10.6018/red/50/15Feo, R. (2010). ORIENTACIONES BÁSICAS PARA EL DISEÑO DE ESTRATEGIAS DIDÁCTICAS Ronald Feo.Franco, D., García, D., Guevara-Vizcaíno, C. F., & Erazo-Álvarez, J. C. (2020). Scratch para la enseñanza de Lenguaje de Programación en Primero de Bachillerato. Revista Arbitrada Interdisciplinaria Koinonía, 5(5), 398. https://doi.org/10.35381/r.k.v5i5.1050García, A. (2022). Enseñanza de la programación a través de Scratch para el desarrollo del pensamiento computacional en educación básica secundaria. Revista Academia y Virtualidad, ISSN 2011-0731, Vol. 15, No. 1, 2022, Págs. 161-182, 15(1), 161–182. https://doi.org/10.18359/ravi.5883Herrera, J. (2005). IMPORTANCIA DE LAS ESTRATEGIAS DE ENSEÑANZA Y EL PLAN CURRICULAR.HURTADO, P. A., GARCIA, M., RIVERA, D. A., & FORGIONY, J. O. (2018). Las estrategias de aprendizaje y la creatividad: una relación que favorece el procesamiento de la información. Revista ESPACIOS, 39(17).Jhoanna, A., & Durán, M. (2020). Implementando la tecnología educativa para el desarrollo del pensamiento computacional en niños de grado cuarto en una institución educativa pública de Colombia. Revista Perspectivas Journal of Social Sciences, ISSN-e 2590-9215, Vol. 5, No. 2, 2020, Págs. 20-29, 5(2), 20–29. https://dialnet.unirioja.es/servlet/articulo?codigo=7995657&info=resumen&idioma=MULJosé, R., & Mora, F. (2010). Estratégias instruccionales para promover a aprendizagem estratégica em estudantes do instituto pedagógico de miranda josé manuel siso martínez. SAPIENS, 11(2), 34–42. http://ve.scielo.org/scielo.php?script=sci_arttext&pid=S1317-58152010000200007&lng=es&nrm=iso&tlng=esKemmis, S., & MacTaggart, R. (1988). Cómo planificar la investigación-acción. Pedagogía, 58, 198. https://dialnet.unirioja.es/servlet/libro?codigo=189996Lucila, M., Lic, D., Guillermina, Y., & Zukerfeld, M. (2013). Investigadores Lic. María Florencia Botta Informe final.Montenegro, V., Katherin, A., Ramírez, S., Alicia, M., Velásquez, O., Daniel, J., Curay, C., Alberto, J., Chinga, S., & Denisse, J. (2022). Uso de Scratch para el aprendizaje lógica de programación en estudiantes de nivel primaria, Huaraz-2019. https://repositorio.uladech.edu.pe/handle/20.500.13032/25489Montero, E., & Pérez, F. (2019). La programación orientada a objetos facilidad para crear. I+ T+ C- Research, Technology and Science, 1(13), 96–100. https://revistas.unicomfacauca.edu.co/ojs/index.php/itc/article/view/241Motoa, S. P. (2019). Pensamiento computacional. Revista Educación y Pensamiento, 26(26), 107–111. https://educacionypensamiento.colegiohispano.edu.co/index.php/revistaeyp/article/view/104Olabe, X. B., Ángel, M., Basogain, O., & Carlos, J. (2015). Pensamiento Computacional a través de la Programación: Paradigma de Aprendizaje. Revista de Educación a Distancia (RED), 46(46), 30. https://revistas.um.es/red/article/view/240011Ramirez, Y. (2019). Estrategia didáctica basada en TIC para enseñanza de programación: una alternativa para el desarrollo del pensamiento lógico. https://repositorio.uptc.edu.co/handle/001/2946Ricardo, R., Guiza, M., & Negre Bennasar, F. (2021). Computational thinking, an educational strategy in times of pandemic. Innoeduca. International Journal of Technology and Educational Innovation, 7(1), 89–106. https://doi.org/10.24310/INNOEDUCA.2021.V7I1.10593Román, M., & Pérez, J. (2015). Test de Pensamiento Computacional: diseño y psicometría general [Computational Thinking Test: design & general psychometry] Digital identity: self + reputation View project Niñas y mujeres neurodivergentes View project. https://doi.org/10.13140/RG.2.1.3056.5521Salazar Malerva, I., & Heredia Escorza, Y. (2019). Estrategias de aprendizaje y desempeño académico en estudiantes de Medicina. Educación Médica, 20(4), 256–262. https://doi.org/10.1016/J.EDUMED.2018.12.005Yela, M. (1980). Introducción a la teoría de los tests. Introducción a la teoría de los tests. Madrid, España: Facultad de Psicología. Universidad Complutense. https://www.psicothema.com/pdf/660.pdfAprendizaje de programaciónScratchEstrategias didácticasLearning programmingScratchTeaching strategiesPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repositorio.unicordoba.edu.co/bitstreams/4ebc912d-3cf1-442e-87b0-85f66555243b/download73a5432e0b76442b22b026844140d683MD51ORIGINALAdriánDavidDurangoMedina-EspitiaSánchezAndrésFelipe.pdfAdriánDavidDurangoMedina-EspitiaSánchezAndrésFelipe.pdfapplication/pdf2770880https://repositorio.unicordoba.edu.co/bitstreams/e93cf7de-b443-4327-beb9-7846e26e6b9a/download16c5d43d4e01a5bca375d910b6c18d2eMD55formato de Autorizaciones.pdfformato de Autorizaciones.pdfapplication/pdf650944https://repositorio.unicordoba.edu.co/bitstreams/a854d74e-b750-4bb4-8640-aa4f49bbb2c1/download549a3fc6b96ec412c42da1dc6279e998MD54TEXTAdriánDavidDurangoMedina-EspitiaSánchezAndrésFelipe.pdf.txtAdriánDavidDurangoMedina-EspitiaSánchezAndrésFelipe.pdf.txtExtracted texttext/plain90992https://repositorio.unicordoba.edu.co/bitstreams/ab5e9d29-50f7-4f05-b647-ab24a4c8ec84/downloadd8f68881b08b09c36a616cb88e7261e7MD56formato de Autorizaciones.pdf.txtformato de Autorizaciones.pdf.txtExtracted texttext/plain5867https://repositorio.unicordoba.edu.co/bitstreams/e800990a-2393-4d5d-a264-6e13d9191ef6/downloadbdb06291e353f90fe318c2cfa1ded2fbMD58THUMBNAILAdriánDavidDurangoMedina-EspitiaSánchezAndrésFelipe.pdf.jpgAdriánDavidDurangoMedina-EspitiaSánchezAndrésFelipe.pdf.jpgGenerated Thumbnailimage/jpeg8616https://repositorio.unicordoba.edu.co/bitstreams/9352db00-c1eb-46a1-913a-29f80e04421b/download4c45503a358dcbbc61dd519e361c9210MD57formato de Autorizaciones.pdf.jpgformato de Autorizaciones.pdf.jpgGenerated Thumbnailimage/jpeg14452https://repositorio.unicordoba.edu.co/bitstreams/55df8203-185f-41fb-803a-9844b2abac55/download0a40f324ec4435eb0c6e41914634dea6MD59ucordoba/8093oai:repositorio.unicordoba.edu.co:ucordoba/80932024-01-25 03:01:07.335https://creativecommons.org/licenses/by-nc-nd/4.0/Copyright Universidad de Córdoba, 2024open.accesshttps://repositorio.unicordoba.edu.coRepositorio Universidad de Córdobabdigital@metabiblioteca.comPHA+TEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuPC9wPgo8cD5NRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuPC9wPgo8b2wgdHlwZT0iMSI+CiAgPGxpPgogICAgRGVmaW5pY2lvbmVzCiAgICA8b2wgdHlwZT1hPgogICAgICA8bGk+T2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLjwvbGk+CiAgICAgIDxsaT5PYnJhIERlcml2YWRhIHNpZ25pZmljYSB1bmEgb2JyYSBiYXNhZGEgZW4gbGEgb2JyYSBvYmpldG8gZGUgZXN0YSBsaWNlbmNpYSBvIGVuIMOpc3RhIHkgb3RyYXMgb2JyYXMgcHJlZXhpc3RlbnRlcywgdGFsZXMgY29tbyB0cmFkdWNjaW9uZXMsIGFycmVnbG9zIG11c2ljYWxlcywgZHJhbWF0aXphY2lvbmVzLCDigJxmaWNjaW9uYWxpemFjaW9uZXPigJ0sIHZlcnNpb25lcyBwYXJhIGNpbmUsIOKAnGdyYWJhY2lvbmVzIGRlIHNvbmlkb+KAnSwgcmVwcm9kdWNjaW9uZXMgZGUgYXJ0ZSwgcmVzw7ptZW5lcywgY29uZGVuc2FjaW9uZXMsIG8gY3VhbHF1aWVyIG90cmEgZW4gbGEgcXVlIGxhIG9icmEgcHVlZGEgc2VyIHRyYW5zZm9ybWFkYSwgY2FtYmlhZGEgbyBhZGFwdGFkYSwgZXhjZXB0byBhcXVlbGxhcyBxdWUgY29uc3RpdHV5YW4gdW5hIG9icmEgY29sZWN0aXZhLCBsYXMgcXVlIG5vIHNlcsOhbiBjb25zaWRlcmFkYXMgdW5hIG9icmEgZGVyaXZhZGEgcGFyYSBlZmVjdG9zIGRlIGVzdGEgbGljZW5jaWEuIChQYXJhIGV2aXRhciBkdWRhcywgZW4gZWwgY2FzbyBkZSBxdWUgbGEgT2JyYSBzZWEgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsIG8gdW5hIGdyYWJhY2nDs24gc29ub3JhLCBwYXJhIGxvcyBlZmVjdG9zIGRlIGVzdGEgTGljZW5jaWEgbGEgc2luY3Jvbml6YWNpw7NuIHRlbXBvcmFsIGRlIGxhIE9icmEgY29uIHVuYSBpbWFnZW4gZW4gbW92aW1pZW50byBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgcGFyYSBsb3MgZmluZXMgZGUgZXN0YSBsaWNlbmNpYSkuPC9saT4KICAgICAgPGxpPkxpY2VuY2lhbnRlLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPkF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuPC9saT4KICAgICAgPGxpPk9icmEsIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWE8L2xpPgogICAgICA8bGk+VXN0ZWQsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgogICAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuPC9wPgogIDwvbGk+CiAgPGxpPgogICAgQ29uY2VzacOzbiBkZSBsYSBMaWNlbmNpYS4KICAgIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+UmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhcy48L2xpPgogICAgICA8bGk+RGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLjwvbGk+CiAgICAgIDxsaT5EaXN0cmlidWlyIGNvcGlhcyBkZSBsYXMgT2JyYXMgRGVyaXZhZGFzIHF1ZSBzZSBnZW5lcmVuLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLjwvbGk+CiAgICA8L29sPgogICAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXN0cmljY2lvbmVzLgogICAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+VXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLjwvbGk+CiAgICAgIDxsaT5Vc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuPC9saT4KICAgICAgPGxpPlNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLjwvbGk+CiAgICAgIDxsaT4KICAgICAgICBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKICAgICAgICA8b2wgdHlwZT0iaSI+CiAgICAgICAgICA8bGk+UmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS48L2xpPgogICAgICAgICAgPGxpPlJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuPC9saT4KICAgICAgICA8L29sPgogICAgICA8L2xpPgogICAgICA8bGk+R2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFDSU5QUk8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KICAgIDxwPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCiAgICA8cD5BIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELjwvcD4KICA8L2xpPgogIDxici8+CiAgPGxpPgogICAgVMOpcm1pbm8uCiAgICA8b2wgdHlwZT0iYSI+CiAgICAgIDxsaT5Fc3RhIExpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBlbiB2aXJ0dWQgZGUgZWxsYSB0ZXJtaW5hcsOhbiBhdXRvbcOhdGljYW1lbnRlIHNpIFVzdGVkIGluZnJpbmdlIGFsZ3VuYSBjb25kaWNpw7NuIGVzdGFibGVjaWRhIGVuIGVsbGEuIFNpbiBlbWJhcmdvLCBsb3MgaW5kaXZpZHVvcyBvIGVudGlkYWRlcyBxdWUgaGFuIHJlY2liaWRvIE9icmFzIERlcml2YWRhcyBvIENvbGVjdGl2YXMgZGUgVXN0ZWQgZGUgY29uZm9ybWlkYWQgY29uIGVzdGEgTGljZW5jaWEsIG5vIHZlcsOhbiB0ZXJtaW5hZGFzIHN1cyBsaWNlbmNpYXMsIHNpZW1wcmUgcXVlIGVzdG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgc2lnYW4gY3VtcGxpZW5kbyDDrW50ZWdyYW1lbnRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhcyBsaWNlbmNpYXMuIExhcyBTZWNjaW9uZXMgMSwgMiwgNSwgNiwgNywgeSA4IHN1YnNpc3RpcsOhbiBhIGN1YWxxdWllciB0ZXJtaW5hY2nDs24gZGUgZXN0YSBMaWNlbmNpYS48L2xpPgogICAgICA8bGk+U3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIHkgdMOpcm1pbm9zIGFudGVyaW9yZXMsIGxhIGxpY2VuY2lhIG90b3JnYWRhIGFxdcOtIGVzIHBlcnBldHVhIChkdXJhbnRlIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSBvYnJhKS4gTm8gb2JzdGFudGUgbG8gYW50ZXJpb3IsIGVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBhIHB1YmxpY2FyIHkvbyBlc3RyZW5hciBsYSBPYnJhIGJham8gY29uZGljaW9uZXMgZGUgbGljZW5jaWEgZGlmZXJlbnRlcyBvIGEgZGVqYXIgZGUgZGlzdHJpYnVpcmxhIGVuIGxvcyB0w6lybWlub3MgZGUgZXN0YSBMaWNlbmNpYSBlbiBjdWFscXVpZXIgbW9tZW50bzsgZW4gZWwgZW50ZW5kaWRvLCBzaW4gZW1iYXJnbywgcXVlIGVzYSBlbGVjY2nDs24gbm8gc2Vydmlyw6EgcGFyYSByZXZvY2FyIGVzdGEgbGljZW5jaWEgbyBxdWUgZGViYSBzZXIgb3RvcmdhZGEgLCBiYWpvIGxvcyB0w6lybWlub3MgZGUgZXN0YSBsaWNlbmNpYSksIHkgZXN0YSBsaWNlbmNpYSBjb250aW51YXLDoSBlbiBwbGVubyB2aWdvciB5IGVmZWN0byBhIG1lbm9zIHF1ZSBzZWEgdGVybWluYWRhIGNvbW8gc2UgZXhwcmVzYSBhdHLDoXMuIExhIExpY2VuY2lhIHJldm9jYWRhIGNvbnRpbnVhcsOhIHNpZW5kbyBwbGVuYW1lbnRlIHZpZ2VudGUgeSBlZmVjdGl2YSBzaSBubyBzZSBsZSBkYSB0w6lybWlubyBlbiBsYXMgY29uZGljaW9uZXMgaW5kaWNhZGFzIGFudGVyaW9ybWVudGUuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIFZhcmlvcy4KICAgIDxvbCB0eXBlPSJhIj4KICAgICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPlNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLjwvbGk+CiAgICAgIDxsaT5OaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS48L2xpPgogICAgICA8bGk+RXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KPC9vbD4K