Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales

Digital

Autores:
Rueda-Miranda, Diego Alejandro
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad de Santander
Repositorio:
Repositorio Universidad de Santander
Idioma:
spa
OAI Identifier:
oai:repositorio.udes.edu.co:001/8715
Acceso en línea:
https://repositorio.udes.edu.co
https://repositorio.udes.edu.co/handle/001/8715
Palabra clave:
Dinámica de fluidos computacional
Simulación computacional
Sistemas energéticos
Microfluídica
Enmallado
Industria 4.0
Computational Fluid Dynamics
CFD
Effluent
Pollutants
Heat exchanger
Hydrology
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id RUDES2_e11d2b27ad98728b5173fb64b7fb1397
oai_identifier_str oai:repositorio.udes.edu.co:001/8715
network_acronym_str RUDES2
network_name_str Repositorio Universidad de Santander
repository_id_str
dc.title.spa.fl_str_mv Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales
dc.title.translated.none.fl_str_mv Application of Computational Fluid Dynamics for the Simulation of Environmental Elements
title Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales
spellingShingle Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales
Dinámica de fluidos computacional
Simulación computacional
Sistemas energéticos
Microfluídica
Enmallado
Industria 4.0
Computational Fluid Dynamics
CFD
Effluent
Pollutants
Heat exchanger
Hydrology
title_short Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales
title_full Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales
title_fullStr Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales
title_full_unstemmed Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales
title_sort Aplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos Ambientales
dc.creator.fl_str_mv Rueda-Miranda, Diego Alejandro
dc.contributor.advisor.none.fl_str_mv García-Rojas, Jenny Rocío
dc.contributor.author.none.fl_str_mv Rueda-Miranda, Diego Alejandro
dc.contributor.jury.none.fl_str_mv Gutiérrez-Torres, Juan David
Epalza-Contreras, Jesús Manuel
dc.subject.proposal.spa.fl_str_mv Dinámica de fluidos computacional
Simulación computacional
Sistemas energéticos
Microfluídica
Enmallado
Industria 4.0
topic Dinámica de fluidos computacional
Simulación computacional
Sistemas energéticos
Microfluídica
Enmallado
Industria 4.0
Computational Fluid Dynamics
CFD
Effluent
Pollutants
Heat exchanger
Hydrology
dc.subject.proposal.eng.fl_str_mv Computational Fluid Dynamics
CFD
Effluent
Pollutants
Heat exchanger
Hydrology
description Digital
publishDate 2022
dc.date.issued.none.fl_str_mv 2022-06-30
dc.date.accessioned.none.fl_str_mv 2023-06-25T15:40:42Z
dc.date.available.none.fl_str_mv 2023-06-25T15:40:42Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_8042
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_71e4c1898caa6e32
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/WP
dc.type.version.none.fl_str_mv info:eu-repo/semantics/submittedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str submittedVersion
dc.identifier.instname.none.fl_str_mv Universidad de SantanderUniversidad de Santander
dc.identifier.local.none.fl_str_mv T 31.23 R822a
dc.identifier.reponame.none.fl_str_mv Repositorio Digital Universidad de Santander
dc.identifier.repourl.none.fl_str_mv https://repositorio.udes.edu.co
dc.identifier.uri.none.fl_str_mv https://repositorio.udes.edu.co/handle/001/8715
identifier_str_mv Universidad de SantanderUniversidad de Santander
T 31.23 R822a
Repositorio Digital Universidad de Santander
url https://repositorio.udes.edu.co
https://repositorio.udes.edu.co/handle/001/8715
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv S. De las Heras, Mecánica de Fluidos en Ingeniería, Barcelona: Service Point, 2012.
P.-b. Zhou , Numerical Analysis of Electromagnetic Fields, Springer Science & Business Media, 2012.
W. Layton y H. W. J. Lenferink, «A Multilevel Mesh Independence Principle for the Navier-Stokes Equations,» SIAM journal on numerical analysis, vol. 3, nº 1, pp. 17-30, 1996.
P. R. Spalart y V. Venkatakrishnan, «On the role and challenges of CFD in the aerospace industry,» The Aeronautical Journal, vol. 120, nº 1223, pp. 209-232, 2016
Wikipedia, «Navier–Stokes equations,» 13 mayo 2023. [En línea]. Available: https://en.wikipedia.org/wiki/Navier%E2%80%93Stokes_equations
C. Nieto Lodoño, R. Mejia Alvarez y J. R. Agudelo Santamaria, «Dinámica de fluidos computacional aplicada al estudio de regeneradores térmicos,» Dyna, vol. 7, nº 143, pp. 81-93, 2004
J. Fontalvo Alzate, «Desarrollo de sistemas de extracción por membranas de perstracción mediante un sistema en flujo de Taylor apoyado en datos experimentales y simulaciones en CFD,» 2015. [En línea]. Available: http://www.hermes.unal.edu.co/pages/Consultas/Proyecto.xhtml?idProyecto=23097.
J. A. Cedillo Sarmiento y J. P. Marín Lazo, «Estudio Experimental y Computacional median CFD Ansys del Flujo de Aire a Través de TEchos de Edificaciones Usando un Túnel de Viento,» Universidad Poltécnica Salesiana, 2015. [En línea]. Available: https://dspace.ups.edu.ec/bitstream/123456789/7958/1/UPS-CT004821.pdf.
ANSYS HVAC species tracking - steady and transient. [Video].. [Grabación de sonido]. You Tube. 2019.
Özgün, «Remote Points in Ansys Workbench,» 17 mayo 2017. [En línea]. Available: https://www.mechead.com/tag/remote-points/. [Último acceso: 10 agosto 2022].
Ansys , «Software de diseño Fluent,» s.f.. [En línea]. Available: https://www.directindustry.es/prod/ansys/product-9123-371824.html
Gesab, «Cómo nos puede ayudar el estudio de mecánica de fluidos computacional en nuestro CPD,» [En línea]. Available: https://gesab.com/noticias/como-nos-puede-ayudar-el-estudio-de-mecanica-de-fluidos-computacional-en-nuestro-cpd/. [Último acceso: 1 octubre 2022].
« [Análisis CFD de hélice de avión]. (s. f.).,» [En línea]. Available: https://tcr-engineering.com.
P. S. O. HPC, «Simulación y análisis de un panel solar.,» [En línea]. Available: https://summerofhpc.prace-ri.eu/real-case-simulation-of-solar-panel-using-cfd. [Último acceso: 5 agosto 2022].
Google Maps, «AC Ingeniería Virtual,» [En línea]. Available: https://www.google.com/maps/place/AC+INGENIERIA/@4.6747984,-74.0942906,17z/data=!3m1!4b1!4m6!3m5!1s0x8e3f9b0e5690e1bb:0x5f3c433b6d49cdf2!8m2!3d4.6747984!4d-74.0921019!16s%2Fg%2F11cn7jsdj9?entry=ttu. [Último acceso: 15 septiembre 2022].
E. Tadmor, «A Review of Numerical Methods for Nonlinear Partial Differential Equations,» Bulletin of the American Mathematical Society, vol. 49, nº 4, pp. 507-554, 2012.
J. M. Prausnitz, «The Role of Surface Tension in Multiphase Flows" y se publicó en la revista "Progress in Energy and Combustion Science,» Science Direct, vol. 5, pp. 57-83, 2002
Cadence, «The Reynolds-Averaged Navier-Stokes (RANS) Equations and Models,» [En línea]. Available: https://resources.system-analysis.cadence.com/blog/msa2021-the-reynolds-averaged-navier-stokes-rans-equations-and-models. [Último acceso: 18 agosto 2022].
V. V. Ranade, «3 Turbulent flow processes,» Journals & Books , vol. 5, pp. 57-83, 2002
UCAR Center For Science Education, «Conduction,» 2018. [En línea]. Available: https://scied.ucar.edu/learning-zone/earth-system/conduction. [Último acceso: 10 2022 septiembre].
Grupo ACMS Consultores , «Norma ISO 33000 Calidad de procesos de desarrollo software,» [En línea]. Available: https://www.grupoacms.com/norma-iso-33000. [Último acceso: 5 octubre 2022].
República de Colombia, «Decreto 284 de 2018,» Ministerio de Ambiente y Desarrollo Sostenible, 15 febrero 2018. [En línea]. Available: https://www.minambiente.gov.co/documento-entidad/decreto-284-de-2018/. [Último acceso: 20 octubre 2022].
T. Ziebro, «Heat Exchangers: Design and Types. Punchlist Zero.,» [En línea]. Available: https://www.punchlistzero.com/heat-exchangers/. [Último acceso: 15 septiembre 2022].
ADS Innotech, «Heat Exchangers,» [En línea]. Available: https://www.adsinnotech.com/heat-exchangers.html. [Último acceso: 31 octubre 2022]
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
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/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.extent.none.fl_str_mv 59 p
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Santander
dc.publisher.branch.none.fl_str_mv Bucaramanga
dc.publisher.faculty.none.fl_str_mv Facultad de Ingenierías y Tecnologías
dc.publisher.place.none.fl_str_mv Bucaramanga, Colombia
dc.publisher.program.none.fl_str_mv Ingeniero(a) Ambiental
publisher.none.fl_str_mv Universidad de Santander
institution Universidad de Santander
bitstream.url.fl_str_mv https://repositorio.udes.edu.co/bitstreams/10944b28-fb39-4ece-a3ef-11955980323a/download
https://repositorio.udes.edu.co/bitstreams/8e6db913-f57b-4ca8-9229-e4bbb204b1c6/download
https://repositorio.udes.edu.co/bitstreams/90657d6b-3f20-4126-90c8-e24499213109/download
https://repositorio.udes.edu.co/bitstreams/82db88b3-1139-4c3f-9ab9-bbc2aaefa482/download
https://repositorio.udes.edu.co/bitstreams/ec4e0804-bb52-4787-95d2-a2e39bfb901e/download
https://repositorio.udes.edu.co/bitstreams/be0fed55-72d5-4adf-9752-4e64823e2969/download
https://repositorio.udes.edu.co/bitstreams/4e32760b-10ba-476b-8f6c-5caae4188ad0/download
https://repositorio.udes.edu.co/bitstreams/7907e370-a0bb-4495-aea8-c0b3193bb7b3/download
https://repositorio.udes.edu.co/bitstreams/6957a0ef-0884-4059-a363-7f440a53a443/download
https://repositorio.udes.edu.co/bitstreams/6dca377b-2fc4-4e29-a05d-6613e8bf4be1/download
https://repositorio.udes.edu.co/bitstreams/d0b9566a-7d1f-4523-baf4-43a0c9036f49/download
https://repositorio.udes.edu.co/bitstreams/fb14e275-0cc3-4917-8039-d8aebe2c23c6/download
https://repositorio.udes.edu.co/bitstreams/87172ee5-aef0-4f5e-9a11-50c737eaa658/download
bitstream.checksum.fl_str_mv ed487791753aa878c13d1334c30fd0f0
c6e98155d3d41a5a504d701430e022ec
fe96d1688b234c36b730952a2190eb33
5eb79cb8717fe7a7f5c0f147a67baf22
73a5432e0b76442b22b026844140d683
ed487791753aa878c13d1334c30fd0f0
7b6699d4928869098e8e2a993d4ff5ce
3f26a20093dc05770710b11184936136
b396d9205a673a0ed330e01a8a90c012
bfea449b113cfae2fbd31e6fb830bcb0
209c537d80d4e488e58a0eb14ace3ee6
e1c06d85ae7b8b032bef47e42e4c08f9
b3cbb4c90a1134416f1a17808d8624e9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad de Santander
repository.mail.fl_str_mv soporte@metabiblioteca.com
_version_ 1814158680996708352
spelling García-Rojas, Jenny Rocíocc333ba4-6e08-4b54-b516-884a97a9b872-1Rueda-Miranda, Diego Alejandro017de517-a14b-4e5f-b04b-888b86bbeee6-1Gutiérrez-Torres, Juan Davidfa233736-fde4-48ae-8f82-0e594aa0b4f7-1Epalza-Contreras, Jesús Manuel785a2bf0-3cbc-4f05-ad0a-7445a9621440-12023-06-25T15:40:42Z2023-06-25T15:40:42Z2022-06-30DigitalEn el presente informe se muestran todas las etapas del proceso de prácticas empresariales llevado a cabo en la empresa “AC Ingeniería Virtual”. El trabajo realizado la entidad se dividió en segmentos, de los cuales el primero de ellos incluyó un trabajo investigativo para indagar en las aplicaciones de la industria 4.0 y su enfoque en el área ambiental, en donde se pudo entender su evolución a través del tiempo hasta la actualidad, destacar su utilidad para las áreas de hidrología, sistemas energéticos, simulación de sistemas fluido dinámicos, análisis de la distribución de contaminantes y efluentes y la trascendencia y gran proyección que tiene dicha industria en el ámbito global debido a su relativamente reciente desarrollo. El segundo segmento asociado al trabajo realizado incluyó la capacitación en el proceso de aprendizaje de las herramientas de simulación en la dinámica de fluidos computacional, el cual se llevó a cabo mediante la visualización de material aportado por la misma empresa, asistencia a diferentes Webinar en donde se instruía acerca de dicha temática y también la formación autodidacta mediante contenido encontrado en la red, todo esto para finalmente mostrar destreza en el uso de software como lo es Ansys Workbench. La tercera etapa abarcó la aplicación del conocimiento adquirido previamente para la realización de simulaciones computacionales enfocadas al área ambiental como lo fueron la interacción de diferentes tipos de fluidos en una tubería, un termo generador y un intercambiador de calor, los cuales constaban de etapas que incluían la identificación de una problemática, la etapa de pre- procesamiento, procesamiento y post procesamiento para finalmente analizar las variables arrojadas por el software.This report shows all the stages of the business practices process carried out in the company AC Ingeniería Virtual. The work done in this entity was divided into segments, of which the first one included a research work to investigate the applications of Industry 4.0 and its approach in the environmental area, where it was possible to understand its evolution over time until today, highlight its usefulness for the areas of hydrology, energy systems, simulation of fluid dynamic systems, analysis of the distribution of pollutants and effluents and the importance and great projection that this industry has in the global arena due to its relatively recent development. The second segment associated with the work performed included training in the process of learning the simulation tools in computational fluid dynamics, which was carried out through the visualization of material provided by the same company, attendance to different Webinars where they were instructed about this subject and also self-taught training through content found on the network, all this to finally show skill in the use of software such as Ansys Workbench. SIMULACIÓN COMPUTACIONAL DE ELEMENTOS AMBIENTALES 15 The third stage covered the application of the knowledge acquired previously for the realization of computational simulations focused on the environmental area such as the interaction of different types of fluids in a pipe, a thermo generator and a heat exchanger, which consisted of stages that included the identification of a problem, the stage of pre-processing, processing and post-processing to finally analyze the variables thrown by the software.PregradoIngeniero(a) AmbientalIntroducción 16 Antecedentes 19 Aplicaciones 20 Flujo Interno 20 Climatización 20 Flujo a Través de Tuberías 21 Motores 21 Microfluídica 22 Flujo Externo 22 Flujo Alrededor de los Edificios 22 Aviación 23 Transporte por Carretera 24 Energías Renovables 24 Justificación 25 Objetivos 26 Objetivo General 26 Objetivos Específicos 26 Marco de Referencia 27 Contexto Empresarial 27 Contexto Geográfico y Espacial 28 Contexto Organizacional 30 Marco Teórico 31 Marco Conceptual 31 Ecuaciones Promediadas de Reynolds 32 Ecuaciones DE Flujo Medio 32 Transferencia de Calor 33 Transferencia de Calor por Conducción 33 Marco Legal 37 Plan de Trabajo 38 Metodología 39 Resultados Obtenidos 41 Simulaciones Mediante Modelo CFD (Ansys) 41 Software Empleado 41 Procedimiento de Simulación 41 Pre-Proceso 41 Solución 42 Post-Proceso 42 Intercambiador de Calor 42 Diseño de Intercambiador de Calor 43 Diseño de Geometría 43 Enmallado Estructurado 46 Solución 48 Resultados 49 Termo Generador 49 Diseño de Geometría 50 Enmallado 51 Resultados 52 Conclusiones 54 Recomendaciones 56 Referencias Bibliográficas 5759 papplication/pdfUniversidad de SantanderUniversidad de SantanderT 31.23 R822aRepositorio Digital Universidad de Santanderhttps://repositorio.udes.edu.cohttps://repositorio.udes.edu.co/handle/001/8715spaUniversidad de SantanderBucaramangaFacultad de Ingenierías y TecnologíasBucaramanga, ColombiaIngeniero(a) AmbientalS. De las Heras, Mecánica de Fluidos en Ingeniería, Barcelona: Service Point, 2012.P.-b. Zhou , Numerical Analysis of Electromagnetic Fields, Springer Science & Business Media, 2012.W. Layton y H. W. J. Lenferink, «A Multilevel Mesh Independence Principle for the Navier-Stokes Equations,» SIAM journal on numerical analysis, vol. 3, nº 1, pp. 17-30, 1996.P. R. Spalart y V. Venkatakrishnan, «On the role and challenges of CFD in the aerospace industry,» The Aeronautical Journal, vol. 120, nº 1223, pp. 209-232, 2016Wikipedia, «Navier–Stokes equations,» 13 mayo 2023. [En línea]. Available: https://en.wikipedia.org/wiki/Navier%E2%80%93Stokes_equationsC. Nieto Lodoño, R. Mejia Alvarez y J. R. Agudelo Santamaria, «Dinámica de fluidos computacional aplicada al estudio de regeneradores térmicos,» Dyna, vol. 7, nº 143, pp. 81-93, 2004J. Fontalvo Alzate, «Desarrollo de sistemas de extracción por membranas de perstracción mediante un sistema en flujo de Taylor apoyado en datos experimentales y simulaciones en CFD,» 2015. [En línea]. Available: http://www.hermes.unal.edu.co/pages/Consultas/Proyecto.xhtml?idProyecto=23097.J. A. Cedillo Sarmiento y J. P. Marín Lazo, «Estudio Experimental y Computacional median CFD Ansys del Flujo de Aire a Través de TEchos de Edificaciones Usando un Túnel de Viento,» Universidad Poltécnica Salesiana, 2015. [En línea]. Available: https://dspace.ups.edu.ec/bitstream/123456789/7958/1/UPS-CT004821.pdf.ANSYS HVAC species tracking - steady and transient. [Video].. [Grabación de sonido]. You Tube. 2019.Özgün, «Remote Points in Ansys Workbench,» 17 mayo 2017. [En línea]. Available: https://www.mechead.com/tag/remote-points/. [Último acceso: 10 agosto 2022].Ansys , «Software de diseño Fluent,» s.f.. [En línea]. Available: https://www.directindustry.es/prod/ansys/product-9123-371824.htmlGesab, «Cómo nos puede ayudar el estudio de mecánica de fluidos computacional en nuestro CPD,» [En línea]. Available: https://gesab.com/noticias/como-nos-puede-ayudar-el-estudio-de-mecanica-de-fluidos-computacional-en-nuestro-cpd/. [Último acceso: 1 octubre 2022].« [Análisis CFD de hélice de avión]. (s. f.).,» [En línea]. Available: https://tcr-engineering.com.P. S. O. HPC, «Simulación y análisis de un panel solar.,» [En línea]. Available: https://summerofhpc.prace-ri.eu/real-case-simulation-of-solar-panel-using-cfd. [Último acceso: 5 agosto 2022].Google Maps, «AC Ingeniería Virtual,» [En línea]. Available: https://www.google.com/maps/place/AC+INGENIERIA/@4.6747984,-74.0942906,17z/data=!3m1!4b1!4m6!3m5!1s0x8e3f9b0e5690e1bb:0x5f3c433b6d49cdf2!8m2!3d4.6747984!4d-74.0921019!16s%2Fg%2F11cn7jsdj9?entry=ttu. [Último acceso: 15 septiembre 2022].E. Tadmor, «A Review of Numerical Methods for Nonlinear Partial Differential Equations,» Bulletin of the American Mathematical Society, vol. 49, nº 4, pp. 507-554, 2012.J. M. Prausnitz, «The Role of Surface Tension in Multiphase Flows" y se publicó en la revista "Progress in Energy and Combustion Science,» Science Direct, vol. 5, pp. 57-83, 2002Cadence, «The Reynolds-Averaged Navier-Stokes (RANS) Equations and Models,» [En línea]. Available: https://resources.system-analysis.cadence.com/blog/msa2021-the-reynolds-averaged-navier-stokes-rans-equations-and-models. [Último acceso: 18 agosto 2022].V. V. Ranade, «3 Turbulent flow processes,» Journals & Books , vol. 5, pp. 57-83, 2002UCAR Center For Science Education, «Conduction,» 2018. [En línea]. Available: https://scied.ucar.edu/learning-zone/earth-system/conduction. [Último acceso: 10 2022 septiembre].Grupo ACMS Consultores , «Norma ISO 33000 Calidad de procesos de desarrollo software,» [En línea]. Available: https://www.grupoacms.com/norma-iso-33000. [Último acceso: 5 octubre 2022].República de Colombia, «Decreto 284 de 2018,» Ministerio de Ambiente y Desarrollo Sostenible, 15 febrero 2018. [En línea]. Available: https://www.minambiente.gov.co/documento-entidad/decreto-284-de-2018/. [Último acceso: 20 octubre 2022].T. Ziebro, «Heat Exchangers: Design and Types. Punchlist Zero.,» [En línea]. Available: https://www.punchlistzero.com/heat-exchangers/. [Último acceso: 15 septiembre 2022].ADS Innotech, «Heat Exchangers,» [En línea]. Available: https://www.adsinnotech.com/heat-exchangers.html. [Último acceso: 31 octubre 2022]Derechos reservados, Universidad de Santander, 2023. Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)https://creativecommons.org/licenses/by-nc-nd/4.0/Dinámica de fluidos computacionalSimulación computacionalSistemas energéticosMicrofluídicaEnmalladoIndustria 4.0Computational Fluid DynamicsCFDEffluentPollutantsHeat exchangerHydrologyAplicación de la Dinámica de Fluidos Computacional para la Simulación de Elementos AmbientalesApplication of Computational Fluid Dynamics for the Simulation of Environmental ElementsTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/resource_type/c_8042http://purl.org/coar/version/c_71e4c1898caa6e32Textinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/WPinfo:eu-repo/semantics/submittedVersionTodas las AudienciasPublicationORIGINALLabel.pngimage/png209824https://repositorio.udes.edu.co/bitstreams/10944b28-fb39-4ece-a3ef-11955980323a/downloaded487791753aa878c13d1334c30fd0f0MD517Aplicación_de_la_Dinámica_de_Fluidos_Computacional_Para_la_Simulación_de_Elementos_Ambientales.pdfAplicación_de_la_Dinámica_de_Fluidos_Computacional_Para_la_Simulación_de_Elementos_Ambientales.pdfapplication/pdf1884108https://repositorio.udes.edu.co/bitstreams/8e6db913-f57b-4ca8-9229-e4bbb204b1c6/downloadc6e98155d3d41a5a504d701430e022ecMD58SSCargue.pdfSSCargue.pdfapplication/pdf21376https://repositorio.udes.edu.co/bitstreams/90657d6b-3f20-4126-90c8-e24499213109/downloadfe96d1688b234c36b730952a2190eb33MD55Informe Ouriginal Diego Rueda.pdfInforme Ouriginal Diego Rueda.pdfapplication/pdf313644https://repositorio.udes.edu.co/bitstreams/82db88b3-1139-4c3f-9ab9-bbc2aaefa482/download5eb79cb8717fe7a7f5c0f147a67baf22MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repositorio.udes.edu.co/bitstreams/ec4e0804-bb52-4787-95d2-a2e39bfb901e/download73a5432e0b76442b22b026844140d683MD56THUMBNAILLabel.pngimage/png209824https://repositorio.udes.edu.co/bitstreams/be0fed55-72d5-4adf-9752-4e64823e2969/downloaded487791753aa878c13d1334c30fd0f0MD518Aplicación_de_la_Dinámica_de_Fluidos_Computacional_Para_la_Simulación_de_Elementos_Ambientales.pdf.jpgAplicación_de_la_Dinámica_de_Fluidos_Computacional_Para_la_Simulación_de_Elementos_Ambientales.pdf.jpgGenerated Thumbnailimage/jpeg8937https://repositorio.udes.edu.co/bitstreams/4e32760b-10ba-476b-8f6c-5caae4188ad0/download7b6699d4928869098e8e2a993d4ff5ceMD516Informe Ouriginal Diego Rueda.pdf.jpgInforme Ouriginal Diego Rueda.pdf.jpgGenerated Thumbnailimage/jpeg9468https://repositorio.udes.edu.co/bitstreams/7907e370-a0bb-4495-aea8-c0b3193bb7b3/download3f26a20093dc05770710b11184936136MD512SSCargue.pdf.jpgSSCargue.pdf.jpgGenerated Thumbnailimage/jpeg4473https://repositorio.udes.edu.co/bitstreams/6957a0ef-0884-4059-a363-7f440a53a443/downloadb396d9205a673a0ed330e01a8a90c012MD514Label.png.jpgLabel.png.jpgGenerated Thumbnailimage/jpeg9877https://repositorio.udes.edu.co/bitstreams/6dca377b-2fc4-4e29-a05d-6613e8bf4be1/downloadbfea449b113cfae2fbd31e6fb830bcb0MD519TEXTInforme Ouriginal Diego Rueda.pdf.txtInforme Ouriginal Diego Rueda.pdf.txtExtracted texttext/plain53770https://repositorio.udes.edu.co/bitstreams/d0b9566a-7d1f-4523-baf4-43a0c9036f49/download209c537d80d4e488e58a0eb14ace3ee6MD511SSCargue.pdf.txtSSCargue.pdf.txtExtracted texttext/plain2https://repositorio.udes.edu.co/bitstreams/fb14e275-0cc3-4917-8039-d8aebe2c23c6/downloade1c06d85ae7b8b032bef47e42e4c08f9MD513Aplicación_de_la_Dinámica_de_Fluidos_Computacional_Para_la_Simulación_de_Elementos_Ambientales.pdf.txtAplicación_de_la_Dinámica_de_Fluidos_Computacional_Para_la_Simulación_de_Elementos_Ambientales.pdf.txtExtracted texttext/plain67595https://repositorio.udes.edu.co/bitstreams/87172ee5-aef0-4f5e-9a11-50c737eaa658/downloadb3cbb4c90a1134416f1a17808d8624e9MD515001/8715oai:repositorio.udes.edu.co:001/87152023-06-27 03:01:23.646https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos reservados, Universidad de Santander, 2023. Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.https://repositorio.udes.edu.coRepositorio Universidad de Santandersoporte@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