Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros

Colombia es un país biodiverso que cuenta con una riqueza ambiental de importancia estratégica para garantizar el goce del derecho humano a un ambiente sano, para las generaciones presentes y las futuras. No obstante, a pesar de los criterios normativos nacionales e internacionales configuran el deb...

Full description

Autores:
Caceres Martinez, Jhonattan
Tipo de recurso:
Fecha de publicación:
2023
Institución:
Universidad Externado de Colombia
Repositorio:
Biblioteca Digital Universidad Externado de Colombia
Idioma:
spa
OAI Identifier:
oai:bdigital.uexternado.edu.co:001/14060
Acceso en línea:
https://bdigital.uexternado.edu.co/handle/001/14060
https://doi.org/10.57998/bdigital/handle.001.471
Palabra clave:
Derecho ambiental
Hechos jurídicos
Derecho público
Daño ambiental
Responsabilidad extracontractual del Estado
Actos violentos de terceros
Derecho al ambiente sano
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id uexternad2_c6842bb75d2655de7acfaef690a0be1b
oai_identifier_str oai:bdigital.uexternado.edu.co:001/14060
network_acronym_str uexternad2
network_name_str Biblioteca Digital Universidad Externado de Colombia
repository_id_str
dc.title.spa.fl_str_mv Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros
title Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros
spellingShingle Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros
Derecho ambiental
Hechos jurídicos
Derecho público
Daño ambiental
Responsabilidad extracontractual del Estado
Actos violentos de terceros
Derecho al ambiente sano
title_short Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros
title_full Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros
title_fullStr Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros
title_full_unstemmed Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros
title_sort Garantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de terceros
dc.creator.fl_str_mv Caceres Martinez, Jhonattan
dc.contributor.advisor.none.fl_str_mv Montes Cortés, Carolina
dc.contributor.author.none.fl_str_mv Caceres Martinez, Jhonattan
dc.contributor.jury.none.fl_str_mv Tole Martínez, José Julián
dc.subject.lemb.none.fl_str_mv Derecho ambiental
Hechos jurídicos
Derecho público
topic Derecho ambiental
Hechos jurídicos
Derecho público
Daño ambiental
Responsabilidad extracontractual del Estado
Actos violentos de terceros
Derecho al ambiente sano
dc.subject.proposal.spa.fl_str_mv Daño ambiental
Responsabilidad extracontractual del Estado
Actos violentos de terceros
Derecho al ambiente sano
description Colombia es un país biodiverso que cuenta con una riqueza ambiental de importancia estratégica para garantizar el goce del derecho humano a un ambiente sano, para las generaciones presentes y las futuras. No obstante, a pesar de los criterios normativos nacionales e internacionales configuran el deber genérico de protección del derecho al ambiente sano, se presentan afectaciones graves a esta categoría de intereses ocasionadas por actos violentos de terceros, que perjudican, en su mayoría, a comunidades en situación de vulnerabilidad, que requieren de la Intervención del Estado para garantizar la reparación del daño causado. Para solucionar estos conflictos ambientales existe un sistema jurídico de responsabilidad que explica su atribución con base en: i) las obligaciones internacionales y constitucionales asumidas por el Estado colombiano; ii) la filosofía del derecho de la responsabilidad extracontractual, que incluye fundamentos de atribución que brindan los modelos de justicia basados en conceptos como el equilibrio social y la seguridad jurídica; y iii) los títulos de imputación establecidos jurisprudencialmente por la Sección Tercera del Consejo de Estado en el marco de la cláusula general de responsabilidad estatal, como parte de la tutela jurídica del derecho al ambiente, a saber: falla del Servicio, riesgo excepcional y daño especial.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-10-02T13:03:52Z
dc.date.available.none.fl_str_mv 2023-10-02T13:03:52Z
dc.date.issued.none.fl_str_mv 2023
dc.type.none.fl_str_mv Trabajo de grado - Maestría
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.doi.none.fl_str_mv 10.57998/bdigital/handle.001.471
dc.identifier.uri.none.fl_str_mv https://bdigital.uexternado.edu.co/handle/001/14060
https://doi.org/10.57998/bdigital/handle.001.471
identifier_str_mv 10.57998/bdigital/handle.001.471
url https://bdigital.uexternado.edu.co/handle/001/14060
https://doi.org/10.57998/bdigital/handle.001.471
dc.language.iso.none.fl_str_mv spa
language spa
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 87 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Externado de Colombia
dc.publisher.faculty.none.fl_str_mv Facultad Derecho
dc.publisher.place.none.fl_str_mv Bogotá
dc.publisher.program.none.fl_str_mv Maestría en Derecho de Estado con énfasis en Derecho Público (Modalidad Investigación)
publisher.none.fl_str_mv Universidad Externado de Colombia
institution Universidad Externado de Colombia
bitstream.url.fl_str_mv https://bdigital.uexternado.edu.co/bitstreams/c4b71976-60af-43e6-9805-a2a684ddac89/download
https://bdigital.uexternado.edu.co/bitstreams/eb3d5282-4a2c-4f40-a041-259d82e689f7/download
https://bdigital.uexternado.edu.co/bitstreams/dee5aeaf-7adf-496c-993d-981faa31b3a0/download
https://bdigital.uexternado.edu.co/bitstreams/74b7e508-6606-4ddb-8e54-076a89cbc87d/download
https://bdigital.uexternado.edu.co/bitstreams/dcdffb63-8126-46e4-94b4-89201218177c/download
https://bdigital.uexternado.edu.co/bitstreams/81129b29-dcad-4bd5-8b93-1765a7592db0/download
https://bdigital.uexternado.edu.co/bitstreams/06e67262-6bf6-45b4-ac2c-418645db5d19/download
bitstream.checksum.fl_str_mv 4abb4e59f8bffddab88b3b3bacf9da24
fb99049c2a5ab5a1e6ded8521ead9289
45f95ec1eced24afa40031e35f50db3d
f0a232cef13843e48241e52f9a11507b
65a87a349fc5728afbb73cee1ecf26e3
c89212f79bfa6e236e0a4478aa62a538
e6653f3b15c817999ce08f5261977bcb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Universidad Externado de Colombia
repository.mail.fl_str_mv metabiblioteca@metabiblioteca.org
_version_ 1814100448231030784
spelling Montes Cortés, Carolinavirtual::7005-1Caceres Martinez, JhonattanTole Martínez, José Juliánvirtual::7006-12023-10-02T13:03:52Z2023-10-02T13:03:52Z2023Colombia es un país biodiverso que cuenta con una riqueza ambiental de importancia estratégica para garantizar el goce del derecho humano a un ambiente sano, para las generaciones presentes y las futuras. No obstante, a pesar de los criterios normativos nacionales e internacionales configuran el deber genérico de protección del derecho al ambiente sano, se presentan afectaciones graves a esta categoría de intereses ocasionadas por actos violentos de terceros, que perjudican, en su mayoría, a comunidades en situación de vulnerabilidad, que requieren de la Intervención del Estado para garantizar la reparación del daño causado. Para solucionar estos conflictos ambientales existe un sistema jurídico de responsabilidad que explica su atribución con base en: i) las obligaciones internacionales y constitucionales asumidas por el Estado colombiano; ii) la filosofía del derecho de la responsabilidad extracontractual, que incluye fundamentos de atribución que brindan los modelos de justicia basados en conceptos como el equilibrio social y la seguridad jurídica; y iii) los títulos de imputación establecidos jurisprudencialmente por la Sección Tercera del Consejo de Estado en el marco de la cláusula general de responsabilidad estatal, como parte de la tutela jurídica del derecho al ambiente, a saber: falla del Servicio, riesgo excepcional y daño especial.Colombia is a biodiverse country that has environmental wealth of strategic importance to guarantee the enjoyment of the human right to a healthy environment, for present and future generations. However, despite the national and international regulations that configure the generic duty to protect the right to a healthy environment protection, there are serious effects on this category of interests caused by violent acts by third parties, which mostly harm communities in situation of vulnerability and requires the intervention of the State to guarantee the repair of the damage caused. To solve these environmental conflicts, there is a legal system of responsibility that explains its attribution based on: i) the international and constitutional obligations assumed by the Colombian State; ii) the philosophy of non-contractual liability law (tort law), which includes foundations of attribution provided by models of justice based on concepts such as social balance and legal certainty; and iii) the titles of imputation established jurisprudentially by the Third Section of the Council of State within the framework of the general clause of state responsibility, as part of the legal protection of the right to the environment, namely: failure of the Service, exceptional risk and damage specialMaestríaMagíster en Derecho de Estado con énfasis en Derecho Público (Modalidad Investigación)87 páginasapplication/pdf10.57998/bdigital/handle.001.471https://bdigital.uexternado.edu.co/handle/001/14060https://doi.org/10.57998/bdigital/handle.001.471spaUniversidad Externado de ColombiaFacultad DerechoBogotáMaestría en Derecho de Estado con énfasis en Derecho Público (Modalidad Investigación)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/Derecho ambientalHechos jurídicosDerecho públicoDaño ambientalResponsabilidad extracontractual del EstadoActos violentos de tercerosDerecho al ambiente sanoGarantía de justicia en la solución de conflictos derivados de daños ambientales causados por actos violentos de tercerosTrabajo de grado - Maestríahttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/masterThesishttp://purl.org/redcol/resource_type/TMinfo:eu-repo/semantics/publishedVersionPublicationhttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000178292virtual::7005-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000568899virtual::7006-1https://scholar.google.com/citations?user=EBeIa9kAAAAJ&hl=esvirtual::7005-1https://scholar.google.es/citations?user=GJRhzlUAAAAJ&hl=esvirtual::7006-10000-0002-7399-4128virtual::7005-10000-0002-1951-7742virtual::7006-1dcd478ce-1d4a-42e9-848a-5cb21a753951virtual::7005-1dcd478ce-1d4a-42e9-848a-5cb21a753951virtual::7005-1cf6cd688-203e-4958-ba26-deb8c8fac62cvirtual::7006-1cf6cd688-203e-4958-ba26-deb8c8fac62cvirtual::7006-1ORIGINALCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos.pdfCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos.pdfTrabajo de gradoapplication/pdf682742https://bdigital.uexternado.edu.co/bitstreams/c4b71976-60af-43e6-9805-a2a684ddac89/download4abb4e59f8bffddab88b3b3bacf9da24MD51CAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos-Autorizacion.pdfCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos-Autorizacion.pdfAutorizaciónapplication/pdf112470https://bdigital.uexternado.edu.co/bitstreams/eb3d5282-4a2c-4f40-a041-259d82e689f7/downloadfb99049c2a5ab5a1e6ded8521ead9289MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-86609https://bdigital.uexternado.edu.co/bitstreams/dee5aeaf-7adf-496c-993d-981faa31b3a0/download45f95ec1eced24afa40031e35f50db3dMD53TEXTCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos.pdf.txtCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos.pdf.txtExtracted texttext/plain101720https://bdigital.uexternado.edu.co/bitstreams/74b7e508-6606-4ddb-8e54-076a89cbc87d/downloadf0a232cef13843e48241e52f9a11507bMD54CAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos-Autorizacion.pdf.txtCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos-Autorizacion.pdf.txtExtracted texttext/plain10706https://bdigital.uexternado.edu.co/bitstreams/dcdffb63-8126-46e4-94b4-89201218177c/download65a87a349fc5728afbb73cee1ecf26e3MD56THUMBNAILCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos.pdf.jpgCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos.pdf.jpgGenerated Thumbnailimage/jpeg6377https://bdigital.uexternado.edu.co/bitstreams/81129b29-dcad-4bd5-8b93-1765a7592db0/downloadc89212f79bfa6e236e0a4478aa62a538MD55CAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos-Autorizacion.pdf.jpgCAG-spa-2023-Garantia_de_justicia_en_la_soluciion_de_conflictos_derivados_de_danos_ambientales_causados_por_actos-Autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg16102https://bdigital.uexternado.edu.co/bitstreams/06e67262-6bf6-45b4-ac2c-418645db5d19/downloade6653f3b15c817999ce08f5261977bcbMD57001/14060oai:bdigital.uexternado.edu.co:001/140602024-04-09 14:57:56.937https://creativecommons.org/licenses/by-nc-nd/4.0/https://bdigital.uexternado.edu.coUniversidad Externado de Colombiametabiblioteca@metabiblioteca.orgPGRpdj4KICA8cD4KICAgIFlvLCBhY3R1YW5kbyBlbiBub21icmUgeSByZXByZXNlbnRhY2nDs24gcHJvcGlhLCBlbiBtaSAobnVlc3RyYSkgY2FsaWRhZCBkZSBhdXRvcihlcykgZGUgbGEocykgb2JyYShzKSBlbnRyZWdvCiAgICAoZW50cmVnYW1vcykgdW5hICgxKSBjb3BpYSBkZSBsYShzKSBvYnJhKHMpIGluZGljYWRhKHMpPHNtYWxsPlsxXTwvc21hbGw+LCBlbiBlbCBmb3JtYXRvIHkgZXh0ZW5zacOzbiBlc3RhYmxlY2lkb3MKICAgIHBvciBsYSBCaWJsaW90ZWNhCiAgICBkZSBsYSBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEsIHkgYmFqbyBsb3MgcGFyw6FtZXRyb3MgZSBpbnN0cnVjY2lvbmVzIGRlZmluaWRvcyBwb3IgbGEKICAgIG1pc21hPHNtYWxsPlsyXTwvc21hbGw+LCB5IGF1dG9yaXpvCiAgICAoYXV0b3JpemFtb3MpIGEgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBwYXJhIGVmZWN0b3MgZGUgdXNvLCByZXByb2R1Y2Npw7NuIChzaW4gZmluZXMgZGUgbHVjcm8pLAogICAgZGlzdHJpYnVjacOzbiAocHLDqXN0YW1vKSB5IGNvbXVuaWNhY2nDs24gcMO6YmxpY2EgKHB1ZXN0YSBhIGRpc3Bvc2ljacOzbikgZGUgbGEocykgb2JyYShzKSBvYmpldG8gZGVsIHByZXNlbnRlCiAgICBkb2N1bWVudG8sCiAgICBlbiBmb3JtYXRvIGVsZWN0csOzbmljbyBhYmllcnRvIChjb25zdWx0YSBhY2Nlc28gYWJpZXJ0byBvbi1saW5lKSwgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIsCiAgICBMZXkgNDQgZGUgMTk5MywgTGV5IDE0NTAgZGUgMjAxMSwgTGV5IDE5MTUgZGUgMjAxOCwgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSwgeSBkZW3DoXMgbm9ybWFzCiAgICBnZW5lcmFsZXMgc29icmUgbGEgbWF0ZXJpYS4KICA8L3A+CiAgPHA+CiAgICBPdG9yZ28gKG90b3JnYW1vcykgZXN0YSBhdXRvcml6YWNpw7NuIGNvbiBlbCBmaW4gZGUgY29sYWJvcmFyIHkgcGFydGljaXBhciBlbiBlbCBmaW4gw7psdGltbyBkZSBsYSBVbml2ZXJzaWRhZAogICAgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBlcyBkZWNpciwgZW4gbGEgcHJvbW9jacOzbiBkZSBsYSBlZHVjYWNpw7NuIHkgbGEgY3VsdHVyYSwgcG9yIG1lZGlvIGRlbCBhY2Nlc28gYWJpZXJ0byBhIGxhCiAgICBtaXNtYSwgY29tbyBoZXJyYW1pZW50YSBkZSBpbmNsdXNpw7NuIHkgcHJvZ3Jlc28gZGUgbGEgc29jaWVkYWQgY29sb21iaWFuYS4KICA8L3A+CiAgPHA+CiAgICBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIG90b3JnYSBiYWpvIGxhcyBzaWd1aWVudGVzOgogIDwvcD4KICA8Y2VudGVyPgogICAgPGI+Q0zDgVVTVUxBUzwvYj4KICA8L2NlbnRlcj4KICA8cD4KICAgIDxiPlByaW1lcmE6PC9iPiBsYSBsaWNlbmNpYSBwZXJtaXRhIGEgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCB1c2FyLCByZXByb2R1Y2lyIChzaW4gZmluZXMgZGUgbHVjcm8pLAogICAgZGlzdHJpYnVpciAocHLDqXN0YW1vKSB5IGNvbXVuaWNhciBww7pibGljYW1lbnRlIGxhKHMpIG9icmEocykgKHB1ZXN0YSBhIGRpc3Bvc2ljacOzbikgZW4gZm9ybWF0byBlbGVjdHLDs25pY28gYWJpZXJ0bwogICAgKGNvbnN1bHRhIGFjY2VzbyBhYmllcnRvIG9uLWxpbmUpIGVuIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBlc3RhIENhc2EgZGUgRXN0dWRpb3MuCiAgPC9wPgogIDxwPgogICAgPGI+U2VndW5kYTo8L2I+IGxhIGF1dG9yaXphY2nDs24gb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8sIHNlIGVudGllbmRlIG90b3JnYWRhIGEgdMOtdHVsbyBncmF0dWl0byBwYXJhIGVsCiAgICB0ZXJyaXRvcmlvIGRlCiAgICBDb2xvbWJpYSB5IHRvZG9zIGxvcyBkZW3DoXMgcGHDrXNlcyBkZWwgbXVuZG8sIHBvciBlbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBlc3RhYmxlY2lkbyBlbiBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSB5CiAgICBhcGxpY2FibGUgcGFyYSBDb2xvbWJpYS4KICA8L3A+CiAgPHA+CiAgICA8Yj5UZXJjZXJhOjwvYj4gbGEgbGljZW5jaWEgYW50ZXMgbWVuY2lvbmFkYSBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3Mgc29icmUgbGEocykgb2JyYShzKSBlbgogICAgZm9ybWF0byBvCiAgICBzb3BvcnRlIG1hdGVyaWFsLCBkaWdpdGFsLCBlbGVjdHLDs25pY28sIHZpcnR1YWwsIMOzcHRpY28sIHVzbyBlbiByZWQsIGludGVybmV0LCBleHRyYW5ldCBlIGludHJhbmV0LgogIDwvcD4KICA8cD4KICAgIDxiPkN1YXJ0YTo8L2I+IGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgcG9yIG1lZGlvIGRlIGVzdGUgZG9jdW1lbnRvIG5vIGVzIGV4Y2x1c2l2YSwgcG9yIGxvIHF1ZSBlbCAobG9zKSBhdXRvcihlcykKICAgIHBvZHLDoW4KICAgIHNlZ3VpciBleHBsb3RhbmRvIGxhKHMpIG9icmEocykgc2luIHF1ZSBlbGxvIGltcGxpcXVlIGFmZWN0YWNpw7NuIGFsZ3VuYSBhIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCiAgPC9wPgogIDxwPgogICAgPGI+UXVpbnRhOjwvYj4gZWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobikgcXVlIGxhKHMpIG9icmEocykgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgKHNvbikKICAgIG9yaWdpbmFsKHMpIHkKICAgIGZ1ZSAoZnVlcm9uKSByZWFsaXphZGEocykgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEocykgb2JyYShzKSBlcyAoc29uKQogICAgZGUKICAgIHN1IGV4Y2x1c2l2YSBhdXRvcsOtYSB5IGRldGVudGEobikgbGEgdGl0dWxhcmlkYWQgZGUgbGEocykgbWlzbWEocykuCiAgPC9wPgogIDxwPgogICAgRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3IKICAgIHNvYnJlIGxhKHMpIG9icmEocykgZW4gY3Vlc3Rpw7NuLCBlbCAobG9zKSBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbGFzCiAgICBmYWN1bHRhZGVzIHkgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MsIGFzdW1pZW5kbyBjdWFscXVpZXIgY29zdG8gcG9yIGVzdGUgY29uY2VwdG8uIFBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhCiAgICBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KICA8L3A+CiAgPHA+CiAgICA8Yj5TZXh0YTo8L2I+IGxhIHByZXNlbnRlIGxpY2VuY2lhIG5vIGltcGxpY2EgbGEgY2VzacOzbiBkZSBsb3MgZGVyZWNob3MgbW9yYWxlcyBzb2JyZSBsYShzKSBvYnJhKHMpLCBwb3IgY3VhbnRvIGRlCiAgICBjb25mb3JtaWRhZCBjb24gbG8gZXN0YWJsZWNpZG8gcG9yIGVsIGFydMOtY3VsbyAzMCBkZSBsYSBMZXkgMjMgZGUgMTk4MiwgZWwgYXJ0w61jdWxvIDExIGRlIGxhIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlCiAgICAxOTkzIHkgZGVtw6FzIG5vcm1hcyBjb25jb3JkYW50ZXMsIGVzdG9zIGRlcmVjaG9zIHNvbiBpcnJlbnVuY2lhYmxlcywgaW1wcmVzY3JpcHRpYmxlcywgaW5lbWJhcmdhYmxlcyBlIGluYWxpZW5hYmxlczsKICAgIGlndWFsbWVudGUsIGVzdGEgbGljZW5jaWEgbm8gaW1wbGljYSBsYSBjZXNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIHNvYnJlIGxhKHMpIG9icmEocykuCiAgPC9wPgogIDxwPgogICAgPGI+U8OpcHRpbWE6PC9iPiBlbCAobG9zKSBhdXRvcmVzIG1hbmlmaWVzdGEobikgcXVlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIHNvYnJlIGxhKHMpIG9icmEocykgZW4gY3Vlc3Rpw7NuIG5vIGhhbgogICAgc2lkbyBjZWRpZG9zIGNvbiBhbnRlbGFjacOzbiB5IHNvYnJlIGVsbG9zIG5vIHBlc2EgbmluZ8O6biBncmF2YW1lbiBuaSBsaW1pdGFjacOzbiBlbiBzdSB1c28gbyB1dGlsaXphY2nDs24uCiAgPC9wPgogIDxwPgogICAgPGI+T2N0YXZhOjwvYj4gbGEgcHJlc2VudGUgbGljZW5jaWEgaW5jbHV5ZSBlbCBwZXJtaXNvIHBhcmEgbW9kaWZpY2FyIGVsIGZvcm1hdG8vc29wb3J0ZSBlbiBxdWUgc2UgZW50cmVnYSBsYShzKQogICAgb2JyYShzKS4KICA8L3A+CiAgPHA+CiAgICA8Yj5Ob3ZlbmE6PC9iPiBlbiBjYXNvIGRlIG5lY2VzaXRhcnNlIGNvcGlhcyBhZGljaW9uYWxlcyBwb3IgcGFydGUgZGUgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBlbCAobG9zKQogICAgYXV0b3IoZXMpIGRlYmVyw6EobikgZW50cmVnYXJsYXMsIHkgc2UgZW50aWVuZGUgcXVlIGVzdGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBudWV2YXMgY29waWFzIGRlIGxhKHMpCiAgICBvYnJhKHMpLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWE6PC9iPiBlc3RhIGF1dG9yaXphY2nDs24gc2UgZW50aWVuZGUgY29tbyB1bmEgY29udHJpYnVjacOzbiBwb3IgcGFydGUgZGVsIChsb3MpIGF1dG9yKGVzKSBhIGxhIGRpZnVzacOzbiBkZWwKICAgIGNvbm9jaW1pZW50byB5L28gZGVzYXJyb2xsbyB0ZWNub2zDs2dpY28sIGN1bHR1cmFsIG8gY2llbnTDrWZpY28gZGUgbGEgY29tdW5pZGFkIG8gZGVsIHBhw61zLCBlbiBlbCDDoXJlYSBlbiBxdWUgc2UKICAgIGluc2NyaWJlLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWEgcHJpbWVyYTo8L2I+IGxhIFVuaXZlcnNpZGFkIEV4dGVybmFkbyBkZSBDb2xvbWJpYSBzZSBjb21wcm9tZXRlIGEgbGxldmFyIGEgY2FibyBsYXMgYWNjaW9uZXMgcXVlIHNlCiAgICBlbmN1ZW50cmVuIGEgc3UgYWxjYW5jZSBwYXJhIHByZXNlcnZhciBsYShzKSBvYnJhKHMpIGVuIGVsIGVzdGFkbyBlbiBxdWUgc2UgZW5jdWVudHJhKG4pLgogIDwvcD4KICA8cD4KICAgIEVuIGNhc28gZGUgY2F1c2FzIHNvYnJldmVuaWRhcyBlIGltcHJldmlzaWJsZXMsIGNhc28gZm9ydHVpdG8gbyBmdWVyemEgbWF5b3IsIG8gaGVjaG8gZXhjbHVzaXZvIGRlIHRlcmNlcm8sIGxhCiAgICBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEgbm8gcmVzcG9uZGVyw6EgcG9yIG5pbmfDum4gcGVyanVpY2lvIHF1ZSBzZSBjYXVzZSBhIGxhKHMpIG9icmEocykuCiAgPC9wPgogIDxwPgogICAgPGI+RMOpY2ltYSBzZWd1bmRhOjwvYj4gbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhIGN1bXBsaXLDoSBsYXMgbm9ybWFzIHNvYnJlIGxvcyBkZXJlY2hvcyBtb3JhbGVzLCBkYW5kbwogICAgbG9zIGNyw6lkaXRvcyByZXNwZWN0aXZvcyBhbChsb3MpIGF1dG9yKGVzKSBlbiBsYXMgYWNjaW9uZXMgZGUgcmVwcm9kdWNjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5CiAgICB0b2RhcyBhcXVlbGxhcyBxdWUgaW1wbGlxdWVuIGVsIHVzbyB5IHV0aWxpemFjacOzbiBhdXRvcml6YWRhLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWEgdGVyY2VyYTo8L2I+IGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gbm8gb2JsaWdhIGEgZXN0YSBDYXNhIGRlIEVzdHVkaW9zIGEgaW5jbHVpciBsYShzKSBvYnJhKHMpIGVuIGxhCiAgICBCaWJsaW90ZWNhIERpZ2l0YWwsIGRldGVybWluYWNpw7NuIHF1ZSBjb3JyZXNwb25kZSDDum5pY2EgeSBleGNsdXNpdmFtZW50ZSBhIGxhIFVuaXZlcnNpZGFkLCB5IHNlIGFkb3B0YXLDoSBkZQogICAgY29uZm9ybWlkYWQgY29uIGxvcyBjcml0ZXJpb3MgZXN0YWJsZWNpZG9zIHBvciBlbGxhIHBhcmEgdGFsIGVmZWN0by4KICA8L3A+CgogIDxkaXY+CiAgICA8cD4KICAgICAgPHNtYWxsPlsxXSBObyBhcGxpY2EgcGFyYSBwdWJsaWNhY2lvbmVzIGRlIGxhIGVkaXRvcmlhbCBkZSBsYSBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEuPC9zbWFsbD4KICAgIDwvcD4KICAgIDxwPgogICAgICA8c21hbGw+WzJdIFBhcmEgdHJhYmFqb3MgZGUgZ3JhZG86IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnVleHRlcm5hZG8uZWR1LmNvL2JpYmxpb3RlY2EvZW50cmVnYXItbWktdGVzaXMvIgogICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiCiAgICAgICAgICByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiPmh0dHBzOi8vd3d3LnVleHRlcm5hZG8uZWR1LmNvL2JpYmxpb3RlY2EvZW50cmVnYXItbWktdGVzaXMvPC9hPjwvc21hbGw+CiAgICA8L3A+CiAgICA8cD4KICAgICAgPHNtYWxsPlBhcmEgYmlibGlvdGVjYSBkaWdpdGFsOiA8YQogICAgICAgICAgaHJlZj0iaHR0cHM6Ly9iZGlnaXRhbC51ZXh0ZXJuYWRvLmVkdS5jby9iaXRzdHJlYW0vaGFuZGxlLzAwMS80MDg5L0xELXNwYS0yMDIxLURpcmVjdHJpY2VzX2RlX0JpYmxpb3RlY2FfRGlnaXRhbCIKICAgICAgICAgIHRhcmdldD0iX2JsYW5rIgogICAgICAgICAgcmVsPSJub29wZW5lciBub3JlZmVycmVyIj5odHRwczovL2JkaWdpdGFsLnVleHRlcm5hZG8uZWR1LmNvL2JpdHN0cmVhbS9oYW5kbGUvMDAxLzQwODkvTEQtc3BhLTIwMjEtRGlyZWN0cmljZXNfZGVfQmlibGlvdGVjYV9EaWdpdGFsLjwvYT48L3NtYWxsPgogICAgPC9wPgogIDwvZGl2Pgo8L2Rpdj4K