Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello

Los procesos hidrológicos de una cuenca hidrográfica deben ser entendidos de manera adecuada como fase preliminar para la concepción y ejecución de planes, programas y proyectos enfocados a la óptima utilización del potencial hídrico y productivo de una cuenca. Para este fin, se suelen crear modelos...

Full description

Autores:
López Rozo, Nicolás Antonio
Tipo de recurso:
Fecha de publicación:
2019
Institución:
Escuela Colombiana de Ingeniería Julio Garavito
Repositorio:
Repositorio Institucional ECI
Idioma:
spa
OAI Identifier:
oai:repositorio.escuelaing.edu.co:001/936
Acceso en línea:
https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=21791
https://repositorio.escuelaing.edu.co/handle/001/936
Palabra clave:
Hidrología
Modelación
Python
TACD
Hydrology
Modelling
Python
TACD
Rights
openAccess
License
Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito, 2019
id ESCUELAIG2_99f9ebb13de0daebe3452fe9cca461f4
oai_identifier_str oai:repositorio.escuelaing.edu.co:001/936
network_acronym_str ESCUELAIG2
network_name_str Repositorio Institucional ECI
repository_id_str
dc.title.spa.fl_str_mv Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello
title Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello
spellingShingle Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello
Hidrología
Modelación
Python
TACD
Hydrology
Modelling
Python
TACD
title_short Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello
title_full Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello
title_fullStr Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello
title_full_unstemmed Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello
title_sort Modelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coello
dc.creator.fl_str_mv López Rozo, Nicolás Antonio
dc.contributor.advisor.spa.fl_str_mv Santos Granados, Germán Ricardo (dir)
Corzo Perez, Gerald Augusto (Codir)
dc.contributor.author.spa.fl_str_mv López Rozo, Nicolás Antonio
dc.subject.spa.fl_str_mv Hidrología
Modelación
Python
TACD
topic Hidrología
Modelación
Python
TACD
Hydrology
Modelling
Python
TACD
dc.subject.keywords.spa.fl_str_mv Hydrology
Modelling
Python
TACD
description Los procesos hidrológicos de una cuenca hidrográfica deben ser entendidos de manera adecuada como fase preliminar para la concepción y ejecución de planes, programas y proyectos enfocados a la óptima utilización del potencial hídrico y productivo de una cuenca. Para este fin, se suelen crear modelos hidrológicos que representen las principales variables de la cuenca mediante diferentes metodologías. La modelación hidrológica, al tratar la tarea de predecir el comportamiento de una cuenca, debe afrontar varios retos, entre los cuales se encuentran: escoger el modelo que mejor representa los fenómenos ocurridos en una cuenca determinada; tener en cuenta la posible incertidumbre sobre los datos de entrada; escoger los valores adecuados para los parámetros del modelo; seleccionar una función objetivo adecuada para la calibración. En el presente trabajo se desarrolló un nuevo modelo hidrológico distribuido basado en procesos hidrológicos, con el fin de permitir una representación diferente de la hidrología de una cuenca que pueda ser útil para ciertas cuencas. El modelo hidrológico TACD requirió ser actualizado mediante el Framework para Python de PCRaster. Posteriormente, se verificó la veracidad de esta nueva versión actualizada con la versión original, mediante es estudio de la cuenca original, la cuenca de Brugga, en el suroeste de Alemania. Las pruebas de validación mostraron que la versión actualizada (TACD2) representa fielmente al modelo original (TACD), con diferencias mínimas. Luego se realizó la adaptación del modelo hidrológico distribuido TACD2 a la información disponible en la cuenca del río Coello, sobre la cual se llevó a cabo un proceso de calibración. Los resultados de la calibración fueron exitosos pues mostraron que, para la serie de caudales observados en la estación Payandé de la cuenca de Coello, el modelo representó aceptablemente el caudal observado conservando la tendencia de la serie. No obstante, el costo computacional del modelo no permitió validar diferentes métricas de bondad de ajuste o diferentes esquemas de calibración.
publishDate 2019
dc.date.accessioned.spa.fl_str_mv 2019-02-19T15:08:01Z
dc.date.available.spa.fl_str_mv 2019-02-19T15:08:01Z
dc.date.issued.spa.fl_str_mv 2019
dc.date.accessioned.none.fl_str_mv 2021-10-01T15:27:43Z
dc.date.available.none.fl_str_mv 2021-10-01T15:27:43Z
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.spa.fl_str_mv Software
Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str publishedVersion
dc.identifier.uri.spa.fl_str_mv https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=21791
dc.identifier.uri.none.fl_str_mv https://repositorio.escuelaing.edu.co/handle/001/936
url https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=21791
https://repositorio.escuelaing.edu.co/handle/001/936
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito, 2019
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-sa/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-CompartirIgual 4.0 Internacional (CC BY-SA 4.0)
rights_invalid_str_mv Derechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito, 2019
https://creativecommons.org/licenses/by-sa/4.0/
Atribución-CompartirIgual 4.0 Internacional (CC BY-SA 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Escuela Colombiana de Ingeniería Julio Garavito
dc.publisher.program.spa.fl_str_mv Maestría en Ingeniería Civil con Énfasis en Recursos Hidráulicos y Medio Ambiente
institution Escuela Colombiana de Ingeniería Julio Garavito
bitstream.url.fl_str_mv https://repositorio.escuelaing.edu.co/bitstream/001/936/1/L%c3%b3pez%20Rozo%2c%20Nicol%c3%a1s%20Antonio%20-%202019.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/936/2/Autorizaci%c3%b3n.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/936/3/Anexo%201%20.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/936/4/Anexo%202%20.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/936/5/Anexo%203.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/936/6/Anexo%204.pdf
https://repositorio.escuelaing.edu.co/bitstream/001/936/7/license.txt
https://repositorio.escuelaing.edu.co/bitstream/001/936/14/L%c3%b3pez%20Rozo%2c%20Nicol%c3%a1s%20Antonio%20-%202019.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/936/16/Autorizaci%c3%b3n.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/936/18/Anexo%201%20.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/936/20/Anexo%202%20.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/936/22/Anexo%203.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/936/24/Anexo%204.pdf.txt
https://repositorio.escuelaing.edu.co/bitstream/001/936/15/L%c3%b3pez%20Rozo%2c%20Nicol%c3%a1s%20Antonio%20-%202019.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/936/17/Autorizaci%c3%b3n.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/936/19/Anexo%201%20.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/936/21/Anexo%202%20.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/936/23/Anexo%203.pdf.jpg
https://repositorio.escuelaing.edu.co/bitstream/001/936/25/Anexo%204.pdf.jpg
bitstream.checksum.fl_str_mv 04f411f7bab16c45b15a73f3a75ef146
5f67c779045871dd89acaed3b4abf475
4a1481d3c20a7b6c1be74548b41b1226
fe3d2c7593366753657bb72fe43c2dbb
9df43e2bdf45c1c802081930d8b1869a
63afad4a4faf19b92dafab3f0f749704
5a7ca94c2e5326ee169f979d71d0f06e
172a99dd035c30858b5788dba589ae1d
e1c06d85ae7b8b032bef47e42e4c08f9
4a359fb538d3778af62e8a3a917491d9
ab1431f7ce0d37d574765e025f62d9b5
19f37f98298e57f2f2fd3f2b7c5141b7
fba327444660fa966618330464d8f794
d18c0eb3f315b4fa56583435da8649bc
09267c29e16bd799c6ca091226b71685
778a991f00beca74d42e7d4e8618b92e
1269dd1ae8ea4fff0434cf0c6fdba4b7
c0cd459682d6261eea93bbe676aab2e6
bff5d2a1c72c6f5d3dbf60f5fadf6e3c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Escuela Colombiana de Ingeniería Julio Garavito
repository.mail.fl_str_mv repositorio.eci@escuelaing.edu.co
_version_ 1811575257423675392
spelling Santos Granados, Germán Ricardo (dir)16086250aa46e11286850589ea0412c9Corzo Perez, Gerald Augusto (Codir)d638b0a83a02b9fea6644776c05b529e300López Rozo, Nicolás Antonio1879d5a91743ff616a29d17dd82c8ddd6002019-02-19T15:08:01Z2021-10-01T15:27:43Z2019-02-19T15:08:01Z2021-10-01T15:27:43Z2019https://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=21791https://repositorio.escuelaing.edu.co/handle/001/936Los procesos hidrológicos de una cuenca hidrográfica deben ser entendidos de manera adecuada como fase preliminar para la concepción y ejecución de planes, programas y proyectos enfocados a la óptima utilización del potencial hídrico y productivo de una cuenca. Para este fin, se suelen crear modelos hidrológicos que representen las principales variables de la cuenca mediante diferentes metodologías. La modelación hidrológica, al tratar la tarea de predecir el comportamiento de una cuenca, debe afrontar varios retos, entre los cuales se encuentran: escoger el modelo que mejor representa los fenómenos ocurridos en una cuenca determinada; tener en cuenta la posible incertidumbre sobre los datos de entrada; escoger los valores adecuados para los parámetros del modelo; seleccionar una función objetivo adecuada para la calibración. En el presente trabajo se desarrolló un nuevo modelo hidrológico distribuido basado en procesos hidrológicos, con el fin de permitir una representación diferente de la hidrología de una cuenca que pueda ser útil para ciertas cuencas. El modelo hidrológico TACD requirió ser actualizado mediante el Framework para Python de PCRaster. Posteriormente, se verificó la veracidad de esta nueva versión actualizada con la versión original, mediante es estudio de la cuenca original, la cuenca de Brugga, en el suroeste de Alemania. Las pruebas de validación mostraron que la versión actualizada (TACD2) representa fielmente al modelo original (TACD), con diferencias mínimas. Luego se realizó la adaptación del modelo hidrológico distribuido TACD2 a la información disponible en la cuenca del río Coello, sobre la cual se llevó a cabo un proceso de calibración. Los resultados de la calibración fueron exitosos pues mostraron que, para la serie de caudales observados en la estación Payandé de la cuenca de Coello, el modelo representó aceptablemente el caudal observado conservando la tendencia de la serie. No obstante, el costo computacional del modelo no permitió validar diferentes métricas de bondad de ajuste o diferentes esquemas de calibración.Hydrological processes of a river basin should be properly understood as a preliminary phase for the design and execution of plans, programs and projects focused on the optimal utilization of the hydraulic and productive potential of a basin. To this end, hydrological models that represent the main variables of the basin are usually created using different methodologies. Hydrological modelling has to deal with some challenges when trying to forecast the hydrological behavior of a watershed: selecting the model that best represents hydrological events on a specific basin; taking into consideration the possible input data uncertainty; choosing good values for the parameters of the model; selecting an appropriate calibration objective function. In this research a new distributed, process-based hydrological model was developed in order to offer a different approach to represent hydrological behavior of a watershed that might be useful for certain regions. The hydrological model TACD required updating using the PCRaster Python Framework. Subsequently, correctness of this new version was verified with the original version, through the study of the original basin, the Brugga basin, in southwest Germany. The validation tests showed that the updated version (TACD2) faithfully represents the original model (TACD), with minimal differences. Later, the hydrological distributed model TACD2 was adapted to the available information in the Coello river basin, where a calibration process was carried out. The calibration results were successful as they showed that, for the observed waterflow series in Payandé Station in Coello basin, the model represented the given waterflow measurements acceptably while retaining the trend of the series. Different objective functions or calibration schemes were not carried out due to computational runtime requirements.MaestríaMagíster en Ingeniería Civil con Énfasis en Recursos Hidráulicos y Medio Ambienteapplication/pdfspaEscuela Colombiana de Ingeniería Julio GaravitoMaestría en Ingeniería Civil con Énfasis en Recursos Hidráulicos y Medio AmbienteDerechos Reservados - Escuela Colombiana de Ingeniería Julio Garavito, 2019https://creativecommons.org/licenses/by-sa/4.0/info:eu-repo/semantics/openAccessAtribución-CompartirIgual 4.0 Internacional (CC BY-SA 4.0)http://purl.org/coar/access_right/c_abf2HidrologíaModelaciónPythonTACDHydrologyModellingPythonTACDModelo hidrológico distribuido basado en procesos hidrológicos TACD2. aplicaciones a las cuencas de brugga y de coelloTrabajo de grado - Maestríainfo:eu-repo/semantics/publishedVersionSoftwareTextinfo:eu-repo/semantics/masterThesishttp://purl.org/redcol/resource_type/TMhttp://purl.org/coar/version/c_970fb48d4fbd8a85ORIGINALLópez Rozo, Nicolás Antonio - 2019.pdfDocumento de tesis de Maestría, incluyendo Anexo 1application/pdf3010298https://repositorio.escuelaing.edu.co/bitstream/001/936/1/L%c3%b3pez%20Rozo%2c%20Nicol%c3%a1s%20Antonio%20-%202019.pdf04f411f7bab16c45b15a73f3a75ef146MD51open accessAutorización.pdfAutorización de Publicaciónapplication/pdf151954https://repositorio.escuelaing.edu.co/bitstream/001/936/2/Autorizaci%c3%b3n.pdf5f67c779045871dd89acaed3b4abf475MD52metadata only accessAnexo 1 .pdfCódigo fuente del Modelo Hidrológico TACD2application/pdf181835https://repositorio.escuelaing.edu.co/bitstream/001/936/3/Anexo%201%20.pdf4a1481d3c20a7b6c1be74548b41b1226MD53open accessAnexo 2 .pdfScript de apoyo para descargar informaciónapplication/pdf48290https://repositorio.escuelaing.edu.co/bitstream/001/936/4/Anexo%202%20.pdffe3d2c7593366753657bb72fe43c2dbbMD54open accessAnexo 3.pdfScript de apoyo para conversión de mapasapplication/pdf57458https://repositorio.escuelaing.edu.co/bitstream/001/936/5/Anexo%203.pdf9df43e2bdf45c1c802081930d8b1869aMD55open accessAnexo 4.pdfScript de apoyo para conversión de mapasapplication/pdf45566https://repositorio.escuelaing.edu.co/bitstream/001/936/6/Anexo%204.pdf63afad4a4faf19b92dafab3f0f749704MD56open accessLICENSElicense.txttext/plain1881https://repositorio.escuelaing.edu.co/bitstream/001/936/7/license.txt5a7ca94c2e5326ee169f979d71d0f06eMD57open accessTEXTLópez Rozo, Nicolás Antonio - 2019.pdf.txtLópez Rozo, Nicolás Antonio - 2019.pdf.txtExtracted texttext/plain129432https://repositorio.escuelaing.edu.co/bitstream/001/936/14/L%c3%b3pez%20Rozo%2c%20Nicol%c3%a1s%20Antonio%20-%202019.pdf.txt172a99dd035c30858b5788dba589ae1dMD514open accessAutorización.pdf.txtAutorización.pdf.txtExtracted texttext/plain2https://repositorio.escuelaing.edu.co/bitstream/001/936/16/Autorizaci%c3%b3n.pdf.txte1c06d85ae7b8b032bef47e42e4c08f9MD516metadata only accessAnexo 1 .pdf.txtAnexo 1 .pdf.txtExtracted texttext/plain101030https://repositorio.escuelaing.edu.co/bitstream/001/936/18/Anexo%201%20.pdf.txt4a359fb538d3778af62e8a3a917491d9MD518open accessAnexo 2 .pdf.txtAnexo 2 .pdf.txtExtracted texttext/plain1830https://repositorio.escuelaing.edu.co/bitstream/001/936/20/Anexo%202%20.pdf.txtab1431f7ce0d37d574765e025f62d9b5MD520open accessAnexo 3.pdf.txtAnexo 3.pdf.txtExtracted texttext/plain6196https://repositorio.escuelaing.edu.co/bitstream/001/936/22/Anexo%203.pdf.txt19f37f98298e57f2f2fd3f2b7c5141b7MD522open accessAnexo 4.pdf.txtAnexo 4.pdf.txtExtracted texttext/plain764https://repositorio.escuelaing.edu.co/bitstream/001/936/24/Anexo%204.pdf.txtfba327444660fa966618330464d8f794MD524open accessTHUMBNAILLópez Rozo, Nicolás Antonio - 2019.pdf.jpgLópez Rozo, Nicolás Antonio - 2019.pdf.jpgGenerated Thumbnailimage/jpeg5474https://repositorio.escuelaing.edu.co/bitstream/001/936/15/L%c3%b3pez%20Rozo%2c%20Nicol%c3%a1s%20Antonio%20-%202019.pdf.jpgd18c0eb3f315b4fa56583435da8649bcMD515open accessAutorización.pdf.jpgAutorización.pdf.jpgGenerated Thumbnailimage/jpeg3598https://repositorio.escuelaing.edu.co/bitstream/001/936/17/Autorizaci%c3%b3n.pdf.jpg09267c29e16bd799c6ca091226b71685MD517metadata only accessAnexo 1 .pdf.jpgAnexo 1 .pdf.jpgGenerated Thumbnailimage/jpeg15476https://repositorio.escuelaing.edu.co/bitstream/001/936/19/Anexo%201%20.pdf.jpg778a991f00beca74d42e7d4e8618b92eMD519open accessAnexo 2 .pdf.jpgAnexo 2 .pdf.jpgGenerated Thumbnailimage/jpeg11488https://repositorio.escuelaing.edu.co/bitstream/001/936/21/Anexo%202%20.pdf.jpg1269dd1ae8ea4fff0434cf0c6fdba4b7MD521open accessAnexo 3.pdf.jpgAnexo 3.pdf.jpgGenerated Thumbnailimage/jpeg13045https://repositorio.escuelaing.edu.co/bitstream/001/936/23/Anexo%203.pdf.jpgc0cd459682d6261eea93bbe676aab2e6MD523open accessAnexo 4.pdf.jpgAnexo 4.pdf.jpgGenerated Thumbnailimage/jpeg7811https://repositorio.escuelaing.edu.co/bitstream/001/936/25/Anexo%204.pdf.jpgbff5d2a1c72c6f5d3dbf60f5fadf6e3cMD525open access001/936oai:repositorio.escuelaing.edu.co:001/9362021-10-01 16:49:14.474open accessRepositorio Escuela Colombiana de Ingeniería Julio Garavitorepositorio.eci@escuelaing.edu.coU0kgVVNURUQgSEFDRSBQQVJURSBERUwgR1JVUE8gREUgUEFSRVMgRVZBTFVBRE9SRVMgREUgTEEgQ09MRUNDScOTTiAiUEVFUiBSRVZJRVciLCBPTUlUQSBFU1RBIExJQ0VOQ0lBLgoKQXV0b3Jpem8gYSBsYSBFc2N1ZWxhIENvbG9tYmlhbmEgZGUgSW5nZW5pZXLDrWEgSnVsaW8gR2FyYXZpdG8gcGFyYSBwdWJsaWNhciBlbCB0cmFiYWpvIGRlIGdyYWRvLCBhcnTDrWN1bG8sIHZpZGVvLCAKY29uZmVyZW5jaWEsIGxpYnJvLCBpbWFnZW4sIGZvdG9ncmFmw61hLCBhdWRpbywgcHJlc2VudGFjacOzbiB1IG90cm8gKGVuICAgIGFkZWxhbnRlIGRvY3VtZW50bykgcXVlIGVuIGxhIGZlY2hhIAplbnRyZWdvIGVuIGZvcm1hdG8gZGlnaXRhbCwgeSBsZSBwZXJtaXRvIGRlIGZvcm1hIGluZGVmaW5pZGEgcXVlIGxvIHB1YmxpcXVlIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwsIAplbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIHkgZGVtw6FzIGxleWVzIHkganVyaXNwcnVkZW5jaWEgdmlnZW50ZQphbCByZXNwZWN0bywgcGFyYSBmaW5lcyBlZHVjYXRpdm9zIHkgbm8gbHVjcmF0aXZvcy4gRXN0YSBhdXRvcml6YWNpw7NuIGVzIHbDoWxpZGEgcGFyYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIAp1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbDsgeSBwYXJhIHVzb3MgZW4gcmVkZXMsIGludGVybmV0LCBleHRyYW5ldCwgeSBjdWFscXVpZXIgCmZvcm1hdG8gbyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyLgpFbiBtaSBjYWxpZGFkIGRlIGF1dG9yLCBleHByZXNvIHF1ZSBlbCBkb2N1bWVudG8gb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwgeSBsbyBlbGFib3LDqSBzaW4gCnF1ZWJyYW50YXIgbmkgc3VwbGFudGFyIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gUG9yIGxvIHRhbnRvLCBlcyBkZSBtaSBleGNsdXNpdmEgYXV0b3LDrWEgeSwgZW4gY29uc2VjdWVuY2lhLCAKdGVuZ28gbGEgdGl0dWxhcmlkYWQgc29icmUgw6lsLiBFbiBjYXNvIGRlIHF1ZWphIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyByZWZlcmVudGUgYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgCmVsIGRvY3VtZW50byBlbiBjdWVzdGnDs24sIGFzdW1pcsOpIGxhIHJlc3BvbnNhYmlsaWRhZCB0b3RhbCB5IHNhbGRyw6kgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MuIEVzdG8gCnNpZ25pZmljYSBxdWUsIHBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhIEVzY3VlbGEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIEVzY3VlbGEsIGVsIENhdMOhbG9nbyBlbiBsw61uZWEgdSBvdHJvIG1lZGlvIGVsZWN0csOzbmljbywgCnBvZHLDoSBjb3BpYXIgYXBhcnRlcyBkZWwgdGV4dG8sIGNvbiBlbCBjb21wcm9taXNvIGRlIGNpdGFyIHNpZW1wcmUgbGEgZnVlbnRlLCBsYSBjdWFsIGluY2x1eWUgZWwgdMOtdHVsbyBkZWwgdHJhYmFqbyB5IGVsIAphdXRvci5Fc3RhIGF1dG9yaXphY2nDs24gbm8gaW1wbGljYSByZW51bmNpYSBhIGxhIGZhY3VsdGFkIHF1ZSB0ZW5nbyBkZSBwdWJsaWNhciB0b3RhbCBvIHBhcmNpYWxtZW50ZSBsYSBvYnJhIGVuIG90cm9zIAptZWRpb3MuRXN0YSBhdXRvcml6YWNpw7NuIGVzdMOhIHJlc3BhbGRhZGEgcG9yIGxhcyBmaXJtYXMgZGVsIChsb3MpIGF1dG9yKGVzKSBkZWwgZG9jdW1lbnRvLiAKU8OtIGF1dG9yaXpvIChhbWJvcykK