Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel
En este trabajo, se presenta el desarrollo y la programación de una Interfaz Gráfica de Usuario (GUI, por sus siglas en inglés) utilizando el framework ROOT del CERN. Este laboratorio virtual establece una analogı́a entre el fenómeno de la Reflexión Interna Total Frustrada (FTIR, en inglés) y el Efe...
- Autores:
-
Agudelo Gonzalez, Sandra Milena
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2024
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/42014
- Acceso en línea:
- http://hdl.handle.net/11349/42014
- Palabra clave:
- Mecánica cuántica
Efecto Túnel
Reflexión Interna Total Frustrada
Interfaz Gráfica de Usuario
ROOT-CERN
Licenciatura en Física -- Tesis y disertaciones académicas
Interfaz Gráfica de Usuario (GUI) y ROOT del CERN
Fenómenos de Reflexión Interna Total Frustrada (FTIR) y Efecto Túnel
Enseñanza de mecánica cuántica
Análisis de coeficiente de transmisión
Quantum mechanics
Quantum Tunneling Effect
Frustrated Total Internal Reflection
Graphical User Interface
ROOT-CERN
- Rights
- License
- Restringido (Solo Referencia)
id |
UDISTRITA2_34d15b70fbab4943c55407f3f4ea7ea9 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/42014 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel |
dc.title.titleenglish.none.fl_str_mv |
Approach to Frustrated Total Internal Reflection: a Graphical user Interface Programmed in ROOT C++ for teaching the quantum Tunneling Effect |
title |
Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel |
spellingShingle |
Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel Mecánica cuántica Efecto Túnel Reflexión Interna Total Frustrada Interfaz Gráfica de Usuario ROOT-CERN Licenciatura en Física -- Tesis y disertaciones académicas Interfaz Gráfica de Usuario (GUI) y ROOT del CERN Fenómenos de Reflexión Interna Total Frustrada (FTIR) y Efecto Túnel Enseñanza de mecánica cuántica Análisis de coeficiente de transmisión Quantum mechanics Quantum Tunneling Effect Frustrated Total Internal Reflection Graphical User Interface ROOT-CERN |
title_short |
Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel |
title_full |
Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel |
title_fullStr |
Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel |
title_full_unstemmed |
Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel |
title_sort |
Aproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto Túnel |
dc.creator.fl_str_mv |
Agudelo Gonzalez, Sandra Milena |
dc.contributor.advisor.none.fl_str_mv |
Salamanca Bernal, Julian Andres |
dc.contributor.author.none.fl_str_mv |
Agudelo Gonzalez, Sandra Milena |
dc.contributor.orcid.none.fl_str_mv |
Salamanca Bernal, Julian Andres [0000-0001-8378-4215] |
dc.subject.none.fl_str_mv |
Mecánica cuántica Efecto Túnel Reflexión Interna Total Frustrada Interfaz Gráfica de Usuario ROOT-CERN |
topic |
Mecánica cuántica Efecto Túnel Reflexión Interna Total Frustrada Interfaz Gráfica de Usuario ROOT-CERN Licenciatura en Física -- Tesis y disertaciones académicas Interfaz Gráfica de Usuario (GUI) y ROOT del CERN Fenómenos de Reflexión Interna Total Frustrada (FTIR) y Efecto Túnel Enseñanza de mecánica cuántica Análisis de coeficiente de transmisión Quantum mechanics Quantum Tunneling Effect Frustrated Total Internal Reflection Graphical User Interface ROOT-CERN |
dc.subject.lemb.none.fl_str_mv |
Licenciatura en Física -- Tesis y disertaciones académicas Interfaz Gráfica de Usuario (GUI) y ROOT del CERN Fenómenos de Reflexión Interna Total Frustrada (FTIR) y Efecto Túnel Enseñanza de mecánica cuántica Análisis de coeficiente de transmisión |
dc.subject.keyword.none.fl_str_mv |
Quantum mechanics Quantum Tunneling Effect Frustrated Total Internal Reflection Graphical User Interface ROOT-CERN |
description |
En este trabajo, se presenta el desarrollo y la programación de una Interfaz Gráfica de Usuario (GUI, por sus siglas en inglés) utilizando el framework ROOT del CERN. Este laboratorio virtual establece una analogı́a entre el fenómeno de la Reflexión Interna Total Frustrada (FTIR, en inglés) y el Efecto Túnel en una dimensión, una intersección comúnmente citada en la literatura entre la mecánica cuántica y la óptica clásica. Este recurso cientı́fico-tecnológico emplea una aproximación al efecto túnel mediante la variación de parámetros del sistema fı́sico, analizando su coeficiente de transmisión. La GUI desarrollada constituye un recurso valioso para la enseñanza de la mecánica cuántica, especialmente en el tema del Efecto Túnel. Su aplicación en el aula puede mejorar la comprensión de los estudiantes y facilitar el aprendizaje de conceptos abstractos. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-10-23T21:08:30Z |
dc.date.available.none.fl_str_mv |
2024-10-23T21:08:30Z |
dc.date.created.none.fl_str_mv |
2024-08-14 |
dc.type.none.fl_str_mv |
bachelorThesis |
dc.type.degree.none.fl_str_mv |
Investigación-Innovación |
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 |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/42014 |
url |
http://hdl.handle.net/11349/42014 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
Aragón, M. d. M., Bonat, M., Oliva, J. M., and Mateo, J. (1999). Las analogı́as como recurso didáctico en la enseñanza de las ciencias. Ausubel, D. P. (1960). The use of advance organizers in the learning and retention of meaningful verbal material. Journal of Educational Psychology, 51(5):267–272. Ausubel, D. P. (2002). Adquisición y retención del conocimiento: una perspectiva cogni- tiva, volume 40. Grupo Planeta (GBS). Dagher, Z. R. (1995a). Analysis of analogies used by science teachers. Journal of Re- search in Science Teaching, 32(3):259–270. Dagher, Z. R. (1995b). Review of studies on the effectiveness of instructional analogies in science education. Science education, 79(3):295–312. De Fornel, F. (2001). Evanescent waves: from Newtonian optics to atomic optics, volu- me 73. Springer Science & Business Media. Dupin, J. and Joshua, S. (1990). Una analogı́a térmica para la enseñanza de la corriente continua en electricidad: descripción y evaluación. Enseñanza de las Ciencias. Revista de investigación y experiencias didácticas, 8(2):119–126. F Pantoja, G. C., Moreira, M. A., and Elnecave Herscovitz, V. (2014). La enseñanza de conceptos fundamentales de mecánica cuántica a alumnos de graduación en fı́sica. Revista electrónica de investigación en educación en ciencias, 9(1):22–39. Hernández, A. M. V. and Salamanca, J. (2015). ROOTlets, Interfaces gráficas de usuario en ROOT: un recurso educativo para la enseñanza de la fı́sica. EAE. Martı́nez, J. M. O., Aragón, M. d. M., Mateo, J., and Bonat, M. (2001). Una propuesta didáctica basada en la investigación para el uso de analogı́as en la enseñanza de las ciencias. Enseñanza de las ciencias: revista de investigación y experiencias didácticas, pages 453–470. Prabhu, P., Jablin, T. B., Raman, A., Zhang, Y., Huang, J., Kim, H., Johnson, N. P., Liu, F., Ghosh, S., Beard, S., et al. (2011). A survey of the practice of computational science. In State of the practice reports, pages 1–12. Selçuk, G. S. and Çalỳskan, S. (2009). Student understanding of some quantum physical concepts. Latin-American Journal of Physics Education, 3(2):2. Vörös, Z. and Johnsen, R. (2008). A simple demonstration of frustrated total internal reflection. American journal of physics, 76(8):746–749. Zhu, S., Yu, A., Hawley, D., and Roy, R. (1986). Frustrated total internal reflection: A demonstration and review. American Journal of Physics, 54(7):601–607. |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_16ec |
dc.rights.acceso.none.fl_str_mv |
Restringido (Solo Referencia) |
rights_invalid_str_mv |
Restringido (Solo Referencia) http://purl.org/coar/access_right/c_16ec |
dc.format.mimetype.none.fl_str_mv |
pdf |
dc.publisher.none.fl_str_mv |
Universidad Distrital Francisco José de Caldas |
publisher.none.fl_str_mv |
Universidad Distrital Francisco José de Caldas |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/1c192ea2-b91b-4307-9f19-7e558d92cf35/download https://repository.udistrital.edu.co/bitstreams/1e17e76d-06cc-4257-98ee-8df89832bf83/download https://repository.udistrital.edu.co/bitstreams/733b1dd8-d9ca-46b4-ae71-0a4310047097/download https://repository.udistrital.edu.co/bitstreams/76c6f456-b44e-4cfd-9fc8-49d7ba49f65e/download https://repository.udistrital.edu.co/bitstreams/3153ede8-4321-4738-a792-64b5ed1c02b7/download |
bitstream.checksum.fl_str_mv |
997daf6c648c962d566d7b082dac908d 887a50861e3b9f5817df993b57de7290 b551aa40d18d0ee5274737b0d9ef23ca fb78080a8cc3a3aa170b4d98d37edb54 8c40b16a89411844ad13b92103bf2cd6 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1828165214293458944 |
spelling |
Salamanca Bernal, Julian AndresAgudelo Gonzalez, Sandra MilenaSalamanca Bernal, Julian Andres [0000-0001-8378-4215]2024-10-23T21:08:30Z2024-10-23T21:08:30Z2024-08-14http://hdl.handle.net/11349/42014En este trabajo, se presenta el desarrollo y la programación de una Interfaz Gráfica de Usuario (GUI, por sus siglas en inglés) utilizando el framework ROOT del CERN. Este laboratorio virtual establece una analogı́a entre el fenómeno de la Reflexión Interna Total Frustrada (FTIR, en inglés) y el Efecto Túnel en una dimensión, una intersección comúnmente citada en la literatura entre la mecánica cuántica y la óptica clásica. Este recurso cientı́fico-tecnológico emplea una aproximación al efecto túnel mediante la variación de parámetros del sistema fı́sico, analizando su coeficiente de transmisión. La GUI desarrollada constituye un recurso valioso para la enseñanza de la mecánica cuántica, especialmente en el tema del Efecto Túnel. Su aplicación en el aula puede mejorar la comprensión de los estudiantes y facilitar el aprendizaje de conceptos abstractos.This work presents the development and programming of a Graphical User Interface (GUI) using the CERN’s ROOT framework. This virtual laboratory draws an analogy between the phenomenon of Frustrated Total Internal Reflection (FTIR) and the one-dimensional Tunneling Effect, a commonly cited intersection in the literature between quantum mechanics and classical optics. This scientific-technological resource employs an approach to the tunneling effect by varying parameters of the physical system and analyzing its transmission coefficient. The developed GUI is a valuable tool for teaching quantum mechanics, particularly in the area of the Tunneling Effect. Its application in the classroom can enhance students’ understanding and facilitate the learning of abstract concepts.pdfspaUniversidad Distrital Francisco José de CaldasMecánica cuánticaEfecto TúnelReflexión Interna Total FrustradaInterfaz Gráfica de UsuarioROOT-CERNLicenciatura en Física -- Tesis y disertaciones académicasInterfaz Gráfica de Usuario (GUI) y ROOT del CERNFenómenos de Reflexión Interna Total Frustrada (FTIR) y Efecto TúnelEnseñanza de mecánica cuánticaAnálisis de coeficiente de transmisiónQuantum mechanicsQuantum Tunneling EffectFrustrated Total Internal ReflectionGraphical User InterfaceROOT-CERNAproximación a la Reflexión Interna Total Frustrada: una Interfaz Gráfica Programada en ROOT C++ para la enseñanza del Efecto TúnelApproach to Frustrated Total Internal Reflection: a Graphical user Interface Programmed in ROOT C++ for teaching the quantum Tunneling EffectbachelorThesisInvestigación-Innovacióninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fRestringido (Solo Referencia)http://purl.org/coar/access_right/c_16ecAragón, M. d. M., Bonat, M., Oliva, J. M., and Mateo, J. (1999). Las analogı́as como recurso didáctico en la enseñanza de las ciencias.Ausubel, D. P. (1960). The use of advance organizers in the learning and retention of meaningful verbal material. Journal of Educational Psychology, 51(5):267–272.Ausubel, D. P. (2002). Adquisición y retención del conocimiento: una perspectiva cogni- tiva, volume 40. Grupo Planeta (GBS).Dagher, Z. R. (1995a). Analysis of analogies used by science teachers. Journal of Re- search in Science Teaching, 32(3):259–270.Dagher, Z. R. (1995b). Review of studies on the effectiveness of instructional analogies in science education. Science education, 79(3):295–312.De Fornel, F. (2001). Evanescent waves: from Newtonian optics to atomic optics, volu- me 73. Springer Science & Business Media.Dupin, J. and Joshua, S. (1990). Una analogı́a térmica para la enseñanza de la corriente continua en electricidad: descripción y evaluación. Enseñanza de las Ciencias. Revista de investigación y experiencias didácticas, 8(2):119–126.F Pantoja, G. C., Moreira, M. A., and Elnecave Herscovitz, V. (2014). La enseñanza de conceptos fundamentales de mecánica cuántica a alumnos de graduación en fı́sica. Revista electrónica de investigación en educación en ciencias, 9(1):22–39.Hernández, A. M. V. and Salamanca, J. (2015). ROOTlets, Interfaces gráficas de usuario en ROOT: un recurso educativo para la enseñanza de la fı́sica. EAE.Martı́nez, J. M. O., Aragón, M. d. M., Mateo, J., and Bonat, M. (2001). Una propuesta didáctica basada en la investigación para el uso de analogı́as en la enseñanza de las ciencias. Enseñanza de las ciencias: revista de investigación y experiencias didácticas, pages 453–470.Prabhu, P., Jablin, T. B., Raman, A., Zhang, Y., Huang, J., Kim, H., Johnson, N. P., Liu, F., Ghosh, S., Beard, S., et al. (2011). A survey of the practice of computational science. In State of the practice reports, pages 1–12.Selçuk, G. S. and Çalỳskan, S. (2009). Student understanding of some quantum physical concepts. Latin-American Journal of Physics Education, 3(2):2.Vörös, Z. and Johnsen, R. (2008). A simple demonstration of frustrated total internal reflection. American journal of physics, 76(8):746–749.Zhu, S., Yu, A., Hawley, D., and Roy, R. (1986). Frustrated total internal reflection: A demonstration and review. American Journal of Physics, 54(7):601–607.LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/1c192ea2-b91b-4307-9f19-7e558d92cf35/download997daf6c648c962d566d7b082dac908dMD51ORIGINALTrabajo de grado Trabajo de grado application/pdf4245496https://repository.udistrital.edu.co/bitstreams/1e17e76d-06cc-4257-98ee-8df89832bf83/download887a50861e3b9f5817df993b57de7290MD52Licencia de uso y autorizaciónLicencia de uso y autorizaciónapplication/pdf92211https://repository.udistrital.edu.co/bitstreams/733b1dd8-d9ca-46b4-ae71-0a4310047097/downloadb551aa40d18d0ee5274737b0d9ef23caMD51THUMBNAILTrabajo de grado .jpgTrabajo de grado .jpgIM Thumbnailimage/jpeg6909https://repository.udistrital.edu.co/bitstreams/76c6f456-b44e-4cfd-9fc8-49d7ba49f65e/downloadfb78080a8cc3a3aa170b4d98d37edb54MD53Licencia de uso y autorización.jpgLicencia de uso y autorización.jpgIM Thumbnailimage/jpeg13424https://repository.udistrital.edu.co/bitstreams/3153ede8-4321-4738-a792-64b5ed1c02b7/download8c40b16a89411844ad13b92103bf2cd6MD5411349/42014oai:repository.udistrital.edu.co:11349/420142024-11-19 01:05:43.157restrictedhttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |