Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera
Este trabajo de grado cuenta con un modelo teórico desarrollado, modelo computacional, interfaz gráfica y simulaciones de plasma electrostático. dentro de sus anexos se encuentran los códigos desarrollados para este trabajo los cuales pueden ser consultado en el sitio : Github://gitfront.io/r/user-1...
- Autores:
-
Osorio Tascón, Juan Camilo
Gómez Tabares, Oscar Julián
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad Tecnológica de Pereira
- Repositorio:
- Repositorio Institucional UTP
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.utp.edu.co:11059/13902
- Acceso en línea:
- https://hdl.handle.net/11059/13902
https://repositorio.utp.edu.co/home
- Palabra clave:
- 530 - Física
Inestabilidad en el plasma
Procedimientos electrostáticos
Atmosfera superior
Magnetosfera
Procesos electrostáticos
Onda solitaria
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id |
UTP2_2339208f212b2d86e6b7d11234e16100 |
---|---|
oai_identifier_str |
oai:repositorio.utp.edu.co:11059/13902 |
network_acronym_str |
UTP2 |
network_name_str |
Repositorio Institucional UTP |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera |
title |
Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera |
spellingShingle |
Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera 530 - Física Inestabilidad en el plasma Procedimientos electrostáticos Atmosfera superior Magnetosfera Procesos electrostáticos Onda solitaria |
title_short |
Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera |
title_full |
Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera |
title_fullStr |
Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera |
title_full_unstemmed |
Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera |
title_sort |
Implementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosfera |
dc.creator.fl_str_mv |
Osorio Tascón, Juan Camilo Gómez Tabares, Oscar Julián |
dc.contributor.advisor.none.fl_str_mv |
Riascos Landázuri, Henry |
dc.contributor.author.none.fl_str_mv |
Osorio Tascón, Juan Camilo Gómez Tabares, Oscar Julián |
dc.contributor.researchgroup.none.fl_str_mv |
Grupo de investigación GPLA (Plasma láser y aplicaciones) |
dc.subject.ddc.none.fl_str_mv |
530 - Física |
topic |
530 - Física Inestabilidad en el plasma Procedimientos electrostáticos Atmosfera superior Magnetosfera Procesos electrostáticos Onda solitaria |
dc.subject.lemb.none.fl_str_mv |
Inestabilidad en el plasma Procedimientos electrostáticos Atmosfera superior |
dc.subject.proposal.spa.fl_str_mv |
Magnetosfera Procesos electrostáticos Onda solitaria |
description |
Este trabajo de grado cuenta con un modelo teórico desarrollado, modelo computacional, interfaz gráfica y simulaciones de plasma electrostático. dentro de sus anexos se encuentran los códigos desarrollados para este trabajo los cuales pueden ser consultado en el sitio : Github://gitfront.io/r/user-1533735/bc0c57d4d1f428ba39910dfde17342a16c0dd00c/PEWAV/ |
publishDate |
2021 |
dc.date.issued.none.fl_str_mv |
2021 |
dc.date.accessioned.none.fl_str_mv |
2022-02-17T16:49:12Z |
dc.date.available.none.fl_str_mv |
2022-02-17T16:49:12Z |
dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.none.fl_str_mv |
Text |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/11059/13902 |
dc.identifier.instname.none.fl_str_mv |
Universidad Tecnológica de Pereira |
dc.identifier.reponame.none.fl_str_mv |
Repositorio UTP |
dc.identifier.repourl.none.fl_str_mv |
https://repositorio.utp.edu.co/home |
url |
https://hdl.handle.net/11059/13902 https://repositorio.utp.edu.co/home |
identifier_str_mv |
Universidad Tecnológica de Pereira Repositorio UTP |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
A. A. Abid, Q. Lu, M. N. Qureshi, X. L. Gao, H. Chen, K. H. Shah, and S. Wang, 1-D particle-in cell simulations of electron acoustic solitary structures in an electron beam-plasma, AIP Advances, vol. 9, no. 2, 2019. L. Brida, Plasma Simulations by Example. 2019 L. D. Herrera and C. R. Arias, Simulación de ondas generadas en la inestabilidad two-stream para plasmas electrostáticos usando particle-in-cell simulación de ondas generadas en la inestabilidad two-stream para plasmas electrostáticos usando particle-in-cell, 2019. R. Schulz and J. Benkho , Bepicolombo: Payload and mission updates, Advances in Space Re search, vol. 38, no. 4, pp. 572 577, 2006. Mercury, Mars and Saturn A. Danehkar, N. S. Saini, M. A. Hellberg, and I. Kourakis, Electron-acoustic solitary waves in the presence of a suprathermal electron component, Physics of Plasmas, vol. 18, no. 7, p. 072902, 2011. C. K. Birdsall and A. B. Langdon, Plasma physics via computer simulation. New York: Taylor and Francis, 2005. D. Martin, Electrostatic pic simulation of plasmas in one dimension, 2007. M. Paprzycki, Parallel computing works!, IEEE Parallel Distributed Technology: Systems Appli cations, vol. 4, no. 4, pp. 82 83, 1996 D. Baker, S. Elkington, X. Li, and M. Wiltberger, Particle Acceleration in the Inner Magnetosphere, pp. 73 85. American Geophysical Union (AGU), 2005 W. Baumjohann and R. A. Treumann, Basic space plasma physics. 1996. F. F. Chen, Introduction to plasma physics. New York: Plenum Press, 1974. M. S. Arenada, J. and A. Patricio, 2011 P. Debye and E. Hückel Phys. Zeit., vol. 24, pp. 185 206, 1923 L. D. Landau, On the vibrations of the electronic plasma, Yad. Fiz., vol. 10, p. 25, 1946 H. Koskinen, Physics of Space Storms, pp. 163 190. 01 2011. J. Humphries, Stanley, Charged particle beams. 1990. M. Ghorbanalilu, E. Abdollahzadeh, and S. E. Rahbari, Particle-in-cell simulation of two stream instability in the non-extensive statistics, Laser and Particle Beams, vol. 32, no. 3, p. 399 407, 2014. P. Abarca and N. Accel, Simulación uido-cinética de los efectos ionosféricos producidos por la inyección de partículas desde el espacio. P. G. Drazin and R. S. Johnson, Solitons: An Introduction. Cambridge Texts in Applied Mathe matics, Cambridge University Press, 2 ed., 198 Y. Omura, H. Matsumoto, T. Miyake, and H. Kojima, Electron beam instabilities as generation mechanism of electrostatic solitary waves in the magnetotail, vol. 101, no. 95, pp. 2685 2697, 1996 D. Sulsky, S.-J. Zhou, and H. L. Schreyer, Application of a particle-in-cell method to solid mecha nics, Computer Physics Communications, vol. 87, no. 1, pp. 236 252, 1995. Particle Simulation Methods D. Tskhakaya, K. Matyash, R. Schneider, and F. Taccogna, The particle-in-cell method, Con tributions to Plasma Physics, vol. 47, no. 8-9, pp. 563 594, 2007 O. Y. Matsumoto, H. and I. S. for Space Simulations, Computer space plasma physics: Simulation techniques and software, 1993. H. Okuda, Nonphysical noises and instabilities in plasma simulation due to a spatial grid, Journal of Computational Physics, vol. 10, no. 3, pp. 475 486, 1972. E. L. Lindman, Dispersion relation for computer-simulated plasmas, Journal of Computational Physics, vol. 5, no. 1, pp. 13 22, 1970. C. S. Dillard, I. Y. Vasko, F. S. Mozer, O. V. Agapitov, and J. W. Bonnell, Electron-acoustic solitary waves in the Earth's inner magnetosphere, Physics of Plasmas, vol. 25, no. 2, 2018 X. Deng, R. Tang, H. Matsumoto, J. Pickett, A. Fazakerley, H. Kojima, W. Baumjohann, A. Coates, R. Nakamura, D. Gurnett, and Z. Liu, Observations of electrostatic solitary waves associated with reconnection by geotail and cluster, Advances in Space Research, vol. 37, no. 7, pp. 1373 1381, 2006. Reconnection at Sun and in Magnetospheres R. E. Ergun, C. W. Carlson, J. P. McFadden, F. S. Mozer, G. T. Delory, W. Peria, C. C. Chaston, M. Temerin, I. Roth, L. Muschietti, R. Elphic, R. Strangeway, R. Pfa , C. A. Cattell, D. Klumpar, E. Shelley, W. Peterson, E. Moebius, and L. Kistler, Fast satellite observations of large-amplitude solitary structures, Geophysical Research Letters, vol. 25, no. 12, pp. 2041 2044, 1998. I. Y. Vasko, O. V. Agapitov, F. S. Mozer, J. W. Bonnell, A. V. Artemyev, V. V. Krasnosels kikh, G. Reeves, and G. Hospodarsky, Electron-acoustic solitons and double layers in the inner magnetosphere, Geophysical Research Letters, vol. 44, no. 10, pp. 4575 4583, 2017. J. C. Holmes, R. E. Ergun, D. L. Newman, F. D. Wilder, A. P. Sturner, K. A. Goodrich, R. B. Torbert, B. L. Giles, R. J. Strangeway, and J. L. Burch, Negative potential solitary structures in the magnetosheath with large parallel width, Journal of Geophysical Research: Space Physics, vol. 123, no. 1, pp. 132 145, 2018. Y. Omura, H. Kojima, and H. Matsumoto, Computer simulation of electrostatic solitary waves: A nonlinear model of broadband electrostatic noise, Geophysical Research Letters, vol. 21, no. 25, pp. 2923 2926, 1994. T. Miyake, Y. Omura, and H. Matsumoto, Electrostatic particle simulations of solitary waves in the auroral region, Journal of Geophysical Research: Space Physics, vol. 105, no. A10, pp. 23239 23249, 2000. S. Singh, R. Reddy, and G. Lakhina, Broadband electrostatic noise and low-frequency waves in the earth's magnetosphere, Advances in Space Research, vol. 43, no. 12, pp. 1940 1944, 2009. S. P. Gary and R. L. Tokar, The electron-acoustic mode, The Physics of Fluids, vol. 28, no. 8, pp. 2439 2441, 1985. R. L. Tokar and S. P. Gary, Electrostatic hiss and the beam driven electron acoustic instability in the dayside polar cusp, Geophysical Research Letters, vol. 11, no. 12, pp. 1180 1183, 1984. K. Watanabe and T. Taniuti, Electron-acoustic mode in a plasma of two-temperature electrons, Journal of the Physical Society of Japan, vol. 43, no. 5, pp. 1819 1820, 1977. Q. Lu, S. Wang, and X. Dou, Electrostatic waves in an electron-beam plasma system, Physics of Plasmas, vol. 12, no. 7, p. 072903, 2005 M. Zul qar Ahmad and A. Qamar, Kinetic treatment of nonlinear ion-acoustic waves in multi-ion plasma, Physics of Plasmas, vol. 24, no. 9, p. 092304, 2017 |
dc.rights.license.none.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.none.fl_str_mv |
75 Pag. |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Tecnológica de Pereira |
dc.publisher.program.none.fl_str_mv |
Ingeniería Física |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingenierías |
dc.publisher.place.none.fl_str_mv |
Pereira |
publisher.none.fl_str_mv |
Universidad Tecnológica de Pereira |
institution |
Universidad Tecnológica de Pereira |
bitstream.url.fl_str_mv |
https://dspace7-utp.metabuscador.org/bitstreams/1c27f5ed-4a1d-4dd8-a0f6-3b22e509d6b8/download https://dspace7-utp.metabuscador.org/bitstreams/83347f4b-d690-43a1-bfee-deecb7df25e0/download https://dspace7-utp.metabuscador.org/bitstreams/71b8dd12-1bc2-4ce0-90a3-326d8f502a6c/download https://dspace7-utp.metabuscador.org/bitstreams/51f5af06-c4b0-4467-9633-1aaa6f695c6e/download |
bitstream.checksum.fl_str_mv |
4b93bab2eca16370743cfa3ad062b8b4 2f9959eaf5b71fae44bbf9ec84150c7a 0df80471623d478ab0153510a5d0c9bc e0cfe3bc6d241a80b72a34e361a0c4dd |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio de la Universidad Tecnológica de Pereira |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814021939051626496 |
spelling |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 dehttps://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessRiascos Landázuri, HenryOsorio Tascón, Juan CamiloGómez Tabares, Oscar JuliánGrupo de investigación GPLA (Plasma láser y aplicaciones)2022-02-17T16:49:12Z2022-02-17T16:49:12Z2021https://hdl.handle.net/11059/13902Universidad Tecnológica de PereiraRepositorio UTPhttps://repositorio.utp.edu.co/homeEste trabajo de grado cuenta con un modelo teórico desarrollado, modelo computacional, interfaz gráfica y simulaciones de plasma electrostático. dentro de sus anexos se encuentran los códigos desarrollados para este trabajo los cuales pueden ser consultado en el sitio : Github://gitfront.io/r/user-1533735/bc0c57d4d1f428ba39910dfde17342a16c0dd00c/PEWAV/Para este trabajo se construyó una interfaz gráfca a partir del lenguaje de programación Python para simulación de plasmas electrostáticos tomando como base el código OneGPLA.py desarrollado anteriormente en el grupo de investigación GPLA. Esto se hizo con la fínalidad de brindar una herramienta académica para el estudio de plasmas bajo condiciones que no son fácilmente reproducibles ya sea por la falta de los instrumentos o infraestructura necesaria para ello, como por su poca probabilidad de obtenerla aquí en la tierra, por ejemplo, el caso del plasma astrofísico. Es así que al implementar la interfaz gráfca: Plasma Electrostatic Wave (PEWAV), el cual utiliza el algoritmo enfocado en la dinámica de múltiples partículas llamado Particle-in-Cell (PIC), se decidió aplicarlo en las inestabilidades electrónicas del plasma para corroborar que bajo ciertas condiciones dichas inestabilidades son el mecanismo principal de generación de las ondas solitarias electrostáticas (OSE) que han sido observadas en algunas regiones de la magnetosfera como la zona de media y alta altitud.Índice general Índice general 3 Índice de tablas 5 Índice de guras 6 Resumen y Agradecimientos 8 1. Introducción 9 1.1. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.1.1. Objetivos Generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.1.2. Objetivos especí cos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2. Modelo Teórico 11 2.1. Magnetosfera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2. Teoría Cinética del Plasma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.3. Longitud de Debye . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.4. Frecuencia del Plasma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.5. Velocidad Térmica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.6. Amortiguamiento de Landau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.7. Inestabilidades en el Plasma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.7.1. Inestabilidad Two-Stream . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.7.2. Inestabilidad Bump-of-Tail . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.7.3. Inestabilidad Beam-Plasma . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.8. Teoría de Fluido del Plasma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.8.1. Ecuación de Continuidad . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.8.2. Ecuación de Momento . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.8.3. Ecuación de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.9. Ondas Solitarias y la Ecuación Korteweg-de Vries . . . . . . . . . . . . . . . . . 19 3. Modelo Computacional 25 3.1. Método Particle-in-Cell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.1.1. Método de ponderación . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.1.2. Integración de las ecuaciones de campo . . . . . . . . . . . . . . . . . . . 26 3.1.3. Integración de las ecuaciones de movimiento . . . . . . . . . . . . . . . . 27 3.1.4. Condiciones de frontera . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.5. Normalización . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.1.6. Condiciones iniciales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3 4 ÍNDICE GENERAL 4. Interfaz Grá ca PEWAV 30 4.1. Librerías Usadas de Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.1.1. Numpy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.1.2. Pandas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.1.3. Tkinter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.1.4. Matplotlib . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.1.5. H5py . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.2. Adaptación de los códigos OneGPLA . . . . . . . . . . . . . . . . . . . . . . . . 33 4.3. Composición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4.3.1. ROneGPLAfunctions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4.3.2. ROneGPLA_AIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4.3.3. PEWAV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 4.4. Manual de Usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 4.4.1. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 4.4.2. Ejecución de la Interfaz: Introducción al Entorno . . . . . . . . . . . . . 37 4.4.3. Elementos de la Interfaz : Condiciones Iniciales . . . . . . . . . . . . . . 38 4.4.4. Elementos de la Interfaz: Grá cas . . . . . . . . . . . . . . . . . . . . . . 40 5. Simulaciones de plasmas electrostáticos en PEWAV 42 5.1. Parámetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6. Resultados 45 6.1. Dos especies de electrones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.1.1. Inestabilidad two-stream . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.1.2. Inestabilidad bump-on-tail . . . . . . . . . . . . . . . . . . . . . . . . . . 46 6.1.3. Inestabilidad warm two-stream . . . . . . . . . . . . . . . . . . . . . . . 46 6.1.4. Grá cas 2S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 6.2. Tres especies de electrones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 6.2.1. Inestabilidad two-stream . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 6.2.2. Inestabilidad weak-beam . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 6.2.3. Inestabilidad bump-on-tail . . . . . . . . . . . . . . . . . . . . . . . . . . 56 6.2.4. Grá cas 3S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 7. Conclusiones, Discusiones y Trabajo Futuro 69 7.1. Conclusiones y Discusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 7.2. Trabajo Futuro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 8. Anexos 72 Bibliografía 73PregradoIngeniero(a) Físico(a)75 Pag.application/pdfspaUniversidad Tecnológica de PereiraIngeniería FísicaFacultad de IngenieríasPereira530 - FísicaInestabilidad en el plasmaProcedimientos electrostáticosAtmosfera superiorMagnetosferaProcesos electrostáticosOnda solitariaImplementación de una interfaz gráfica para la simulación de plasmas electrostáticos y su aplicación en el estudio de ondas solitarias observadas en al región aural y otras regiones de la magnetosferaTrabajo de grado - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesisA. A. Abid, Q. Lu, M. N. Qureshi, X. L. Gao, H. Chen, K. H. Shah, and S. Wang, 1-D particle-in cell simulations of electron acoustic solitary structures in an electron beam-plasma, AIP Advances, vol. 9, no. 2, 2019.L. Brida, Plasma Simulations by Example. 2019L. D. Herrera and C. R. Arias, Simulación de ondas generadas en la inestabilidad two-stream para plasmas electrostáticos usando particle-in-cell simulación de ondas generadas en la inestabilidad two-stream para plasmas electrostáticos usando particle-in-cell, 2019.R. Schulz and J. Benkho , Bepicolombo: Payload and mission updates, Advances in Space Re search, vol. 38, no. 4, pp. 572 577, 2006. Mercury, Mars and SaturnA. Danehkar, N. S. Saini, M. A. Hellberg, and I. Kourakis, Electron-acoustic solitary waves in the presence of a suprathermal electron component, Physics of Plasmas, vol. 18, no. 7, p. 072902, 2011.C. K. Birdsall and A. B. Langdon, Plasma physics via computer simulation. New York: Taylor and Francis, 2005.D. Martin, Electrostatic pic simulation of plasmas in one dimension, 2007.M. Paprzycki, Parallel computing works!, IEEE Parallel Distributed Technology: Systems Appli cations, vol. 4, no. 4, pp. 82 83, 1996D. Baker, S. Elkington, X. Li, and M. Wiltberger, Particle Acceleration in the Inner Magnetosphere, pp. 73 85. American Geophysical Union (AGU), 2005W. Baumjohann and R. A. Treumann, Basic space plasma physics. 1996.F. F. Chen, Introduction to plasma physics. New York: Plenum Press, 1974.M. S. Arenada, J. and A. Patricio, 2011P. Debye and E. Hückel Phys. Zeit., vol. 24, pp. 185 206, 1923L. D. Landau, On the vibrations of the electronic plasma, Yad. Fiz., vol. 10, p. 25, 1946H. Koskinen, Physics of Space Storms, pp. 163 190. 01 2011.J. Humphries, Stanley, Charged particle beams. 1990.M. Ghorbanalilu, E. Abdollahzadeh, and S. E. Rahbari, Particle-in-cell simulation of two stream instability in the non-extensive statistics, Laser and Particle Beams, vol. 32, no. 3, p. 399 407, 2014.P. Abarca and N. Accel, Simulación uido-cinética de los efectos ionosféricos producidos por la inyección de partículas desde el espacio.P. G. Drazin and R. S. Johnson, Solitons: An Introduction. Cambridge Texts in Applied Mathe matics, Cambridge University Press, 2 ed., 198Y. Omura, H. Matsumoto, T. Miyake, and H. Kojima, Electron beam instabilities as generation mechanism of electrostatic solitary waves in the magnetotail, vol. 101, no. 95, pp. 2685 2697, 1996D. Sulsky, S.-J. Zhou, and H. L. Schreyer, Application of a particle-in-cell method to solid mecha nics, Computer Physics Communications, vol. 87, no. 1, pp. 236 252, 1995. Particle Simulation MethodsD. Tskhakaya, K. Matyash, R. Schneider, and F. Taccogna, The particle-in-cell method, Con tributions to Plasma Physics, vol. 47, no. 8-9, pp. 563 594, 2007O. Y. Matsumoto, H. and I. S. for Space Simulations, Computer space plasma physics: Simulation techniques and software, 1993.H. Okuda, Nonphysical noises and instabilities in plasma simulation due to a spatial grid, Journal of Computational Physics, vol. 10, no. 3, pp. 475 486, 1972.E. L. Lindman, Dispersion relation for computer-simulated plasmas, Journal of Computational Physics, vol. 5, no. 1, pp. 13 22, 1970.C. S. Dillard, I. Y. Vasko, F. S. Mozer, O. V. Agapitov, and J. W. Bonnell, Electron-acoustic solitary waves in the Earth's inner magnetosphere, Physics of Plasmas, vol. 25, no. 2, 2018X. Deng, R. Tang, H. Matsumoto, J. Pickett, A. Fazakerley, H. Kojima, W. Baumjohann, A. Coates, R. Nakamura, D. Gurnett, and Z. Liu, Observations of electrostatic solitary waves associated with reconnection by geotail and cluster, Advances in Space Research, vol. 37, no. 7, pp. 1373 1381, 2006. Reconnection at Sun and in MagnetospheresR. E. Ergun, C. W. Carlson, J. P. McFadden, F. S. Mozer, G. T. Delory, W. Peria, C. C. Chaston, M. Temerin, I. Roth, L. Muschietti, R. Elphic, R. Strangeway, R. Pfa , C. A. Cattell, D. Klumpar, E. Shelley, W. Peterson, E. Moebius, and L. Kistler, Fast satellite observations of large-amplitude solitary structures, Geophysical Research Letters, vol. 25, no. 12, pp. 2041 2044, 1998.I. Y. Vasko, O. V. Agapitov, F. S. Mozer, J. W. Bonnell, A. V. Artemyev, V. V. Krasnosels kikh, G. Reeves, and G. Hospodarsky, Electron-acoustic solitons and double layers in the inner magnetosphere, Geophysical Research Letters, vol. 44, no. 10, pp. 4575 4583, 2017.J. C. Holmes, R. E. Ergun, D. L. Newman, F. D. Wilder, A. P. Sturner, K. A. Goodrich, R. B. Torbert, B. L. Giles, R. J. Strangeway, and J. L. Burch, Negative potential solitary structures in the magnetosheath with large parallel width, Journal of Geophysical Research: Space Physics, vol. 123, no. 1, pp. 132 145, 2018.Y. Omura, H. Kojima, and H. Matsumoto, Computer simulation of electrostatic solitary waves: A nonlinear model of broadband electrostatic noise, Geophysical Research Letters, vol. 21, no. 25, pp. 2923 2926, 1994.T. Miyake, Y. Omura, and H. Matsumoto, Electrostatic particle simulations of solitary waves in the auroral region, Journal of Geophysical Research: Space Physics, vol. 105, no. A10, pp. 23239 23249, 2000.S. Singh, R. Reddy, and G. Lakhina, Broadband electrostatic noise and low-frequency waves in the earth's magnetosphere, Advances in Space Research, vol. 43, no. 12, pp. 1940 1944, 2009.S. P. Gary and R. L. Tokar, The electron-acoustic mode, The Physics of Fluids, vol. 28, no. 8, pp. 2439 2441, 1985.R. L. Tokar and S. P. Gary, Electrostatic hiss and the beam driven electron acoustic instability in the dayside polar cusp, Geophysical Research Letters, vol. 11, no. 12, pp. 1180 1183, 1984.K. Watanabe and T. Taniuti, Electron-acoustic mode in a plasma of two-temperature electrons, Journal of the Physical Society of Japan, vol. 43, no. 5, pp. 1819 1820, 1977.Q. Lu, S. Wang, and X. Dou, Electrostatic waves in an electron-beam plasma system, Physics of Plasmas, vol. 12, no. 7, p. 072903, 2005M. Zul qar Ahmad and A. Qamar, Kinetic treatment of nonlinear ion-acoustic waves in multi-ion plasma, Physics of Plasmas, vol. 24, no. 9, p. 092304, 2017PublicationORIGINALTRABAJO DE GRADO.pdfTRABAJO DE GRADO.pdfapplication/pdf4266593https://dspace7-utp.metabuscador.org/bitstreams/1c27f5ed-4a1d-4dd8-a0f6-3b22e509d6b8/download4b93bab2eca16370743cfa3ad062b8b4MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace7-utp.metabuscador.org/bitstreams/83347f4b-d690-43a1-bfee-deecb7df25e0/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTTRABAJO DE GRADO.pdf.txtTRABAJO DE GRADO.pdf.txtExtracted texttext/plain114945https://dspace7-utp.metabuscador.org/bitstreams/71b8dd12-1bc2-4ce0-90a3-326d8f502a6c/download0df80471623d478ab0153510a5d0c9bcMD53THUMBNAILTRABAJO DE GRADO.pdf.jpgTRABAJO DE GRADO.pdf.jpgGenerated Thumbnailimage/jpeg11735https://dspace7-utp.metabuscador.org/bitstreams/51f5af06-c4b0-4467-9633-1aaa6f695c6e/downloade0cfe3bc6d241a80b72a34e361a0c4ddMD5411059/13902oai:dspace7-utp.metabuscador.org:11059/139022024-09-05 17:05:47.345https://creativecommons.org/licenses/by-nc-nd/4.0/Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 deopen.accesshttps://dspace7-utp.metabuscador.orgRepositorio de la Universidad Tecnológica de Pereirabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo= |