Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa
Mediante herramientas de modelamiento en el software ArcGis, es posible automatizar el cálculo de la escorrentía en corto tiempo utilizando como insumos imágenes satelitales de alta resolución temporal, datos de precipitación diarios, modelo digital de elevación e información de suelos para cualquie...
- Autores:
-
Urrego Mendez, Neison Aldair
Guevara Merchan, Maryeth Andrea
Gama Beltran, Daniel
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2019
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/23772
- Acceso en línea:
- http://hdl.handle.net/11349/23772
- Palabra clave:
- ArcGis
Modelación
Número de Curva
Escorrentia
Imagenes Satelitales
Especialización en Sistemas de Información Geográfica - Tesis y disertaciones académicas
Río Neusa (Colombia)
Río Alto Ubaté (Bogota)
Análisis de información
ArcGis
Modeling
Curve Number
Runoff
Satellite Images
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
UDISTRITA2_5e64a175bbbb347e5244563982085624 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/23772 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa |
dc.title.titleenglish.spa.fl_str_mv |
Spatial modeling for calculation of runoff through the curved number method for basins Rio Alto Ubaté and Río Neusa |
title |
Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa |
spellingShingle |
Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa ArcGis Modelación Número de Curva Escorrentia Imagenes Satelitales Especialización en Sistemas de Información Geográfica - Tesis y disertaciones académicas Río Neusa (Colombia) Río Alto Ubaté (Bogota) Análisis de información ArcGis Modeling Curve Number Runoff Satellite Images |
title_short |
Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa |
title_full |
Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa |
title_fullStr |
Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa |
title_full_unstemmed |
Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa |
title_sort |
Modelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río Neusa |
dc.creator.fl_str_mv |
Urrego Mendez, Neison Aldair Guevara Merchan, Maryeth Andrea Gama Beltran, Daniel |
dc.contributor.advisor.spa.fl_str_mv |
Cifuentes Contreras, German |
dc.contributor.author.spa.fl_str_mv |
Urrego Mendez, Neison Aldair Guevara Merchan, Maryeth Andrea Gama Beltran, Daniel |
dc.subject.spa.fl_str_mv |
ArcGis Modelación Número de Curva Escorrentia Imagenes Satelitales |
topic |
ArcGis Modelación Número de Curva Escorrentia Imagenes Satelitales Especialización en Sistemas de Información Geográfica - Tesis y disertaciones académicas Río Neusa (Colombia) Río Alto Ubaté (Bogota) Análisis de información ArcGis Modeling Curve Number Runoff Satellite Images |
dc.subject.lemb.spa.fl_str_mv |
Especialización en Sistemas de Información Geográfica - Tesis y disertaciones académicas Río Neusa (Colombia) Río Alto Ubaté (Bogota) Análisis de información |
dc.subject.keyword.spa.fl_str_mv |
ArcGis Modeling Curve Number Runoff Satellite Images |
description |
Mediante herramientas de modelamiento en el software ArcGis, es posible automatizar el cálculo de la escorrentía en corto tiempo utilizando como insumos imágenes satelitales de alta resolución temporal, datos de precipitación diarios, modelo digital de elevación e información de suelos para cualquier cuenca hidrográfica a partir de la conceptualización del método de número de curva. Para este caso específicamente el modelo se aplicó en las cuencas Rio Ubate y Rio Neusa. |
publishDate |
2019 |
dc.date.created.spa.fl_str_mv |
2019-11-06 |
dc.date.accessioned.none.fl_str_mv |
2020-05-30T04:16:27Z |
dc.date.available.none.fl_str_mv |
2020-05-30T04:16:27Z |
dc.type.degree.spa.fl_str_mv |
Monografía |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/23772 |
url |
http://hdl.handle.net/11349/23772 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.acceso.spa.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
pdf |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/8e77510f-49da-46bc-bc10-36844ff842be/download https://repository.udistrital.edu.co/bitstreams/d3b8c9a8-4367-45ea-9b8f-9a38237b1709/download https://repository.udistrital.edu.co/bitstreams/0fa58449-7407-4583-822f-4049d71eece4/download https://repository.udistrital.edu.co/bitstreams/0c8d9440-e00a-4aac-a229-b550becb78ab/download https://repository.udistrital.edu.co/bitstreams/ab1cb4eb-bc5b-469b-b943-1b36aa138905/download https://repository.udistrital.edu.co/bitstreams/87a8446d-2173-4e89-b4a6-0a245b4c1e6f/download https://repository.udistrital.edu.co/bitstreams/16d38f8a-3e33-49a6-993a-deddb713b986/download https://repository.udistrital.edu.co/bitstreams/baa50f81-f2a6-4705-9da2-a49b400e874f/download https://repository.udistrital.edu.co/bitstreams/79bf35e1-49cf-4696-8e2d-b2b3d79a4ef3/download https://repository.udistrital.edu.co/bitstreams/3348be85-eeee-4531-9301-6c7323f13409/download https://repository.udistrital.edu.co/bitstreams/25034400-66eb-401f-86f3-e58fdd9b8be2/download https://repository.udistrital.edu.co/bitstreams/f80e91be-8513-487a-8b47-03aa7eb3a875/download https://repository.udistrital.edu.co/bitstreams/fc5a17c6-2ffe-4c35-86b9-ea1ea559e9dd/download https://repository.udistrital.edu.co/bitstreams/e71b369d-a81b-4bb4-81ff-aefd836eccd9/download https://repository.udistrital.edu.co/bitstreams/4c543a92-3a6d-44da-9915-dea2de18dfa1/download https://repository.udistrital.edu.co/bitstreams/6b8ce42d-6511-45be-9f70-b9a0e343c0de/download https://repository.udistrital.edu.co/bitstreams/691e869d-5cfd-49ac-830e-95d1c972fbbd/download https://repository.udistrital.edu.co/bitstreams/ba1f40da-9eee-4373-a021-3f1a0b95bfa7/download https://repository.udistrital.edu.co/bitstreams/f2d4b027-09cd-42a6-bcfa-ddcc53381e9e/download https://repository.udistrital.edu.co/bitstreams/fc931acd-1be3-47e9-a82a-89990a30ec6a/download https://repository.udistrital.edu.co/bitstreams/31749f59-7496-4786-8d88-96c9c6143626/download |
bitstream.checksum.fl_str_mv |
8a91e8b9eb0166e9f06d32360b2a8195 1a2c38d7bad5aca0c962675d46380b6b f74d60a8f9f86840b881fb0ec6eb64d1 063d4d4d01add698fc1ff54fc6f4baf5 54f3a652ca47082d76a62d64d41a3d24 35515b8ec237caffbdb10522e6d2f723 08c424df6a5ea3967462034487550c82 e21bc29b2854ab3e76dbe8f26f7d4fc1 c960f44f8266771103815a76719d813a ce211c5ba54c0e35dffc782b2c7c851d a088f8d82cd3171921412c837d00fcb4 9b066379d16f8ea0a46762668e4e59ad eb140f207c90ee7ce4f20cf41c8e8628 892638fcdcb473b1e4a2d4162f03a536 10fba3de1e83244ab41d732fcd74c900 baaf02a99c4195087dadfd4a5079f9a2 3b3521bddcdeb76bdf663567ad5c2ed3 bedf9393f227b3bc6344d612c8cdd849 9dee11b50762acccf7efb408789b529a c8abc0ae863d2e53482add4fdadee000 da5c6a3ca62d5dd4853000a60fee7083 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 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 Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1837006991924396032 |
spelling |
Cifuentes Contreras, GermanUrrego Mendez, Neison AldairGuevara Merchan, Maryeth AndreaGama Beltran, Daniel2020-05-30T04:16:27Z2020-05-30T04:16:27Z2019-11-06http://hdl.handle.net/11349/23772Mediante herramientas de modelamiento en el software ArcGis, es posible automatizar el cálculo de la escorrentía en corto tiempo utilizando como insumos imágenes satelitales de alta resolución temporal, datos de precipitación diarios, modelo digital de elevación e información de suelos para cualquier cuenca hidrográfica a partir de la conceptualización del método de número de curva. Para este caso específicamente el modelo se aplicó en las cuencas Rio Ubate y Rio Neusa.Using modeling tools in ArcGis software, it is possible to automate the calculation of runoff in a short time using as inputs temporary high resolution satellite images, daily precipitation data, digital elevation model and soil information for any river basin using the conceptualization of the curve number method. For this case, the model was applied in the Rio Ubate and Rio Neusa basins.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2ArcGisModelaciónNúmero de CurvaEscorrentiaImagenes SatelitalesEspecialización en Sistemas de Información Geográfica - Tesis y disertaciones académicasRío Neusa (Colombia)Río Alto Ubaté (Bogota)Análisis de informaciónArcGisModelingCurve NumberRunoffSatellite ImagesModelación espacial para cálculo de la escorrentía mediante el método número de curva para las cuencas Río Alto Ubaté y Río NeusaSpatial modeling for calculation of runoff through the curved number method for basins Rio Alto Ubaté and Río NeusaMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILUrregoMendezNeisonAldair2019.pdf.jpgUrregoMendezNeisonAldair2019.pdf.jpgIM Thumbnailimage/jpeg5823https://repository.udistrital.edu.co/bitstreams/8e77510f-49da-46bc-bc10-36844ff842be/download8a91e8b9eb0166e9f06d32360b2a8195MD512UrregoMendezNeisonAldair-1.pdf.jpgUrregoMendezNeisonAldair-1.pdf.jpgIM Thumbnailimage/jpeg12639https://repository.udistrital.edu.co/bitstreams/d3b8c9a8-4367-45ea-9b8f-9a38237b1709/download1a2c38d7bad5aca0c962675d46380b6bMD513UrregoMendezNeisonAldair-2.pdf.jpgUrregoMendezNeisonAldair-2.pdf.jpgIM Thumbnailimage/jpeg8611https://repository.udistrital.edu.co/bitstreams/0fa58449-7407-4583-822f-4049d71eece4/downloadf74d60a8f9f86840b881fb0ec6eb64d1MD514UrregoMendezNeisonAldair-3.pdf.jpgUrregoMendezNeisonAldair-3.pdf.jpgIM Thumbnailimage/jpeg7039https://repository.udistrital.edu.co/bitstreams/0c8d9440-e00a-4aac-a229-b550becb78ab/download063d4d4d01add698fc1ff54fc6f4baf5MD515UrregoMendezNeisonAldair-4.pdf.jpgUrregoMendezNeisonAldair-4.pdf.jpgIM Thumbnailimage/jpeg10223https://repository.udistrital.edu.co/bitstreams/ab1cb4eb-bc5b-469b-b943-1b36aa138905/download54f3a652ca47082d76a62d64d41a3d24MD516UrregoMendezNeisonAldair-5.pdf.jpgUrregoMendezNeisonAldair-5.pdf.jpgIM Thumbnailimage/jpeg7092https://repository.udistrital.edu.co/bitstreams/87a8446d-2173-4e89-b4a6-0a245b4c1e6f/download35515b8ec237caffbdb10522e6d2f723MD517UrregoMendezNeisonAldair-6.pdf.jpgUrregoMendezNeisonAldair-6.pdf.jpgIM Thumbnailimage/jpeg18620https://repository.udistrital.edu.co/bitstreams/16d38f8a-3e33-49a6-993a-deddb713b986/download08c424df6a5ea3967462034487550c82MD518UrregoMendezNeisonAldair-7.pdf.jpgUrregoMendezNeisonAldair-7.pdf.jpgIM Thumbnailimage/jpeg19746https://repository.udistrital.edu.co/bitstreams/baa50f81-f2a6-4705-9da2-a49b400e874f/downloade21bc29b2854ab3e76dbe8f26f7d4fc1MD519UrregoMendezNeisonAldair-8.pdf.jpgUrregoMendezNeisonAldair-8.pdf.jpgIM Thumbnailimage/jpeg20636https://repository.udistrital.edu.co/bitstreams/79bf35e1-49cf-4696-8e2d-b2b3d79a4ef3/downloadc960f44f8266771103815a76719d813aMD520UrregoMendezNeisonAldair-9.pdf.jpgUrregoMendezNeisonAldair-9.pdf.jpgIM Thumbnailimage/jpeg18550https://repository.udistrital.edu.co/bitstreams/3348be85-eeee-4531-9301-6c7323f13409/downloadce211c5ba54c0e35dffc782b2c7c851dMD521ORIGINALUrregoMendezNeisonAldair2019.pdfUrregoMendezNeisonAldair2019.pdfapplication/pdf3523265https://repository.udistrital.edu.co/bitstreams/25034400-66eb-401f-86f3-e58fdd9b8be2/downloada088f8d82cd3171921412c837d00fcb4MD51UrregoMendezNeisonAldair-1.pdfUrregoMendezNeisonAldair-1.pdfapplication/pdf176021https://repository.udistrital.edu.co/bitstreams/f80e91be-8513-487a-8b47-03aa7eb3a875/download9b066379d16f8ea0a46762668e4e59adMD52UrregoMendezNeisonAldair-2.pdfUrregoMendezNeisonAldair-2.pdfapplication/pdf648771https://repository.udistrital.edu.co/bitstreams/fc5a17c6-2ffe-4c35-86b9-ea1ea559e9dd/downloadeb140f207c90ee7ce4f20cf41c8e8628MD53UrregoMendezNeisonAldair-3.pdfUrregoMendezNeisonAldair-3.pdfapplication/pdf44030https://repository.udistrital.edu.co/bitstreams/e71b369d-a81b-4bb4-81ff-aefd836eccd9/download892638fcdcb473b1e4a2d4162f03a536MD54UrregoMendezNeisonAldair-4.pdfUrregoMendezNeisonAldair-4.pdfapplication/pdf301105https://repository.udistrital.edu.co/bitstreams/4c543a92-3a6d-44da-9915-dea2de18dfa1/download10fba3de1e83244ab41d732fcd74c900MD55UrregoMendezNeisonAldair-5.pdfUrregoMendezNeisonAldair-5.pdfapplication/pdf1766032https://repository.udistrital.edu.co/bitstreams/6b8ce42d-6511-45be-9f70-b9a0e343c0de/downloadbaaf02a99c4195087dadfd4a5079f9a2MD56UrregoMendezNeisonAldair-6.pdfUrregoMendezNeisonAldair-6.pdfapplication/pdf1971178https://repository.udistrital.edu.co/bitstreams/691e869d-5cfd-49ac-830e-95d1c972fbbd/download3b3521bddcdeb76bdf663567ad5c2ed3MD57UrregoMendezNeisonAldair-7.pdfUrregoMendezNeisonAldair-7.pdfapplication/pdf4235008https://repository.udistrital.edu.co/bitstreams/ba1f40da-9eee-4373-a021-3f1a0b95bfa7/downloadbedf9393f227b3bc6344d612c8cdd849MD58UrregoMendezNeisonAldair-8.pdfUrregoMendezNeisonAldair-8.pdfapplication/pdf4295887https://repository.udistrital.edu.co/bitstreams/f2d4b027-09cd-42a6-bcfa-ddcc53381e9e/download9dee11b50762acccf7efb408789b529aMD59UrregoMendezNeisonAldair-9.pdfUrregoMendezNeisonAldair-9.pdfapplication/pdf1732616https://repository.udistrital.edu.co/bitstreams/fc931acd-1be3-47e9-a82a-89990a30ec6a/downloadc8abc0ae863d2e53482add4fdadee000MD510LICENSElicense.txtlicense.txttext/plain; charset=utf-87163https://repository.udistrital.edu.co/bitstreams/31749f59-7496-4786-8d88-96c9c6143626/downloadda5c6a3ca62d5dd4853000a60fee7083MD51111349/23772oai:repository.udistrital.edu.co:11349/237722023-06-13 11:03:56.149http://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo= |