Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia

Existen proyectos, investigaciones, instalaciones realizadas en Colombia y el mundo, que muestran como este tipo de instalaciones son rentables, ayudan a mitigar el cambio climático y generan un ingreso adicional vendiendo los excedentes de la energía producida. Este es el caso de la instalación hec...

Full description

Autores:
Amado Martinez, Eliseo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/40507
Acceso en línea:
http://hdl.handle.net/11349/40507
Palabra clave:
Fotovoltaica
Eólica
Energía
Inversión
Ahorro
Autogenerador a pequeña escala
Ingeniería en Control -- Tesis y disertaciones académicas
Almacenamiento de energía solar
Sistemas de energía fotovoltáica
Paneles solares
Photovoltaic
FNCER
Wind
Energy
Investment
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_3cc9887354238bfb6a337d3c3bd50178
oai_identifier_str oai:repository.udistrital.edu.co:11349/40507
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia
dc.title.titleenglish.none.fl_str_mv Feasibility analysis of site of photovoltaic and wind energy in Colombia
title Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia
spellingShingle Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia
Fotovoltaica
Eólica
Energía
Inversión
Ahorro
Autogenerador a pequeña escala
Ingeniería en Control -- Tesis y disertaciones académicas
Almacenamiento de energía solar
Sistemas de energía fotovoltáica
Paneles solares
Photovoltaic
FNCER
Wind
Energy
Investment
title_short Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia
title_full Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia
title_fullStr Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia
title_full_unstemmed Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia
title_sort Análisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en Colombia
dc.creator.fl_str_mv Amado Martinez, Eliseo
dc.contributor.advisor.none.fl_str_mv Montaña Quintero, Henry
dc.contributor.author.none.fl_str_mv Amado Martinez, Eliseo
dc.subject.none.fl_str_mv Fotovoltaica
Eólica
Energía
Inversión
Ahorro
Autogenerador a pequeña escala
topic Fotovoltaica
Eólica
Energía
Inversión
Ahorro
Autogenerador a pequeña escala
Ingeniería en Control -- Tesis y disertaciones académicas
Almacenamiento de energía solar
Sistemas de energía fotovoltáica
Paneles solares
Photovoltaic
FNCER
Wind
Energy
Investment
dc.subject.lemb.none.fl_str_mv Ingeniería en Control -- Tesis y disertaciones académicas
Almacenamiento de energía solar
Sistemas de energía fotovoltáica
Paneles solares
dc.subject.keyword.none.fl_str_mv Photovoltaic
FNCER
Wind
Energy
Investment
description Existen proyectos, investigaciones, instalaciones realizadas en Colombia y el mundo, que muestran como este tipo de instalaciones son rentables, ayudan a mitigar el cambio climático y generan un ingreso adicional vendiendo los excedentes de la energía producida. Este es el caso de la instalación hecha en una vivienda unifamiliar de Albacete donde realizaron una instalaciones 4.5KW en paneles solares ahorrando cerca de 6 millones de pesos, más exactamente 6.220.902 Cop unos 1380 Euros, los excedentes de energía son valorados en la factura cada mes y son vendidos al precio comercial de la energía, este tipo de instalación puede utilizar una batería para autoconsumo en las horas de la noche cuando los paneles no producen energía y así el costo del consumo por KWh en la noche seria cero ya que no consumiría energía de la calle, únicamente la energía producida en el día que es acumulada en la batería[1]. En Colombia ahorrar y además recibir un dinero extra con la instalación de paneles solares es viable ya que Colombia supera en un 60% al promedio mundial en radiación solar. El 25 de febrero de 2022, según el ministerio de minas y energía, Colombia tiene 10 proyectos de autogeneración a gran escala y más de 2500 proyectos solares con capacidad de generar 725,38 MWp [2]. El proyecto ubicado en la vereda la Unión, en la vía que conecta a Villavicencio con Acacías en el Meta cuanta con 20.520 paneles solares que pueden generar 12,11 megavatios, esto equivale a sembrar 6900 árboles, este proyecto cuenta con una segunda fase la cual sumara 7.22 megavatios para un total de 19.33 megavatios de capacidad instalada [3]. En Colombia es importante conocer las velocidades del viento para obtener un estimado de la energía que se puede generar en diferentes regiones del país, así como la velocidad promedio a diferentes alturas, un ejemplo de esto se encuentra en la región central del departamento de Boyacá donde se encuentran instalados 3 proyectos eólicos, en Ricaurte, Parque eólico el colibrí III y el parque eólico el colibrí II donde se estima una velocidad máxima a 10 metros de altura de unos 8m/s, esto permite que estas tres instalaciones generen el 2% de la energía eólica instalada en el país con 290 MW.[4]. La imparcial de conocer la radiación solar del lugar donde se va a realizar la instalación solar con el fin de obtener un estimado de la cantidad de radiación solar que puede captar un panel solar y así obtener un estimado de la producción de energía solar, esto se puede hacer por medio de la aplicación PVGIS tool que es una aplicación de la comisión europea donde se puede calcular la radiación que incide en cualquier lugar del mundo, para obtener un estimado de la producción que puede generar una instalación solar, y de esta forma hacer una instalación fotovoltaica acorde a las necesidades y obtener de una forma mas directa el costo dela inversión [5][6]
publishDate 2023
dc.date.created.none.fl_str_mv 2023-05-15
dc.date.accessioned.none.fl_str_mv 2024-09-08T13:24:11Z
dc.date.available.none.fl_str_mv 2024-09-08T13:24:11Z
dc.type.spa.fl_str_mv bachelorThesis
dc.type.degree.spa.fl_str_mv Investigación-Innovación
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.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/40507
url http://hdl.handle.net/11349/40507
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 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 Attribution-NonCommercial-NoDerivatives 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
dc.publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/6e4189e9-e88c-4722-bc5c-76985a938832/download
https://repository.udistrital.edu.co/bitstreams/3f18946e-8eec-4474-ba09-77903a431ea4/download
https://repository.udistrital.edu.co/bitstreams/e94e267d-eff9-4a34-8176-da43d56e0906/download
https://repository.udistrital.edu.co/bitstreams/a15a4c2e-5d16-4d0b-8599-8f430732047a/download
https://repository.udistrital.edu.co/bitstreams/2b8c1ed6-022a-444d-8bd4-324cd02595e1/download
https://repository.udistrital.edu.co/bitstreams/d6364427-65ee-4590-82e0-4d518e0a2fe6/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
f9daa7ef45e6642fa9d4fbf8563be97d
fa34e26544a07a23a193de97dcbaddcb
4460e5956bc1d1639be9ae6146a50347
2faa1ec7086b0b3c1d10d2eeb542dfb0
9f0ff60e90b30b4c80ebbbb64da8399c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837006884457938944
spelling Montaña Quintero, Henrywill be generated::orcid::0000-0003-0752-6315600Amado Martinez, Eliseo2024-09-08T13:24:11Z2024-09-08T13:24:11Z2023-05-15http://hdl.handle.net/11349/40507Existen proyectos, investigaciones, instalaciones realizadas en Colombia y el mundo, que muestran como este tipo de instalaciones son rentables, ayudan a mitigar el cambio climático y generan un ingreso adicional vendiendo los excedentes de la energía producida. Este es el caso de la instalación hecha en una vivienda unifamiliar de Albacete donde realizaron una instalaciones 4.5KW en paneles solares ahorrando cerca de 6 millones de pesos, más exactamente 6.220.902 Cop unos 1380 Euros, los excedentes de energía son valorados en la factura cada mes y son vendidos al precio comercial de la energía, este tipo de instalación puede utilizar una batería para autoconsumo en las horas de la noche cuando los paneles no producen energía y así el costo del consumo por KWh en la noche seria cero ya que no consumiría energía de la calle, únicamente la energía producida en el día que es acumulada en la batería[1]. En Colombia ahorrar y además recibir un dinero extra con la instalación de paneles solares es viable ya que Colombia supera en un 60% al promedio mundial en radiación solar. El 25 de febrero de 2022, según el ministerio de minas y energía, Colombia tiene 10 proyectos de autogeneración a gran escala y más de 2500 proyectos solares con capacidad de generar 725,38 MWp [2]. El proyecto ubicado en la vereda la Unión, en la vía que conecta a Villavicencio con Acacías en el Meta cuanta con 20.520 paneles solares que pueden generar 12,11 megavatios, esto equivale a sembrar 6900 árboles, este proyecto cuenta con una segunda fase la cual sumara 7.22 megavatios para un total de 19.33 megavatios de capacidad instalada [3]. En Colombia es importante conocer las velocidades del viento para obtener un estimado de la energía que se puede generar en diferentes regiones del país, así como la velocidad promedio a diferentes alturas, un ejemplo de esto se encuentra en la región central del departamento de Boyacá donde se encuentran instalados 3 proyectos eólicos, en Ricaurte, Parque eólico el colibrí III y el parque eólico el colibrí II donde se estima una velocidad máxima a 10 metros de altura de unos 8m/s, esto permite que estas tres instalaciones generen el 2% de la energía eólica instalada en el país con 290 MW.[4]. La imparcial de conocer la radiación solar del lugar donde se va a realizar la instalación solar con el fin de obtener un estimado de la cantidad de radiación solar que puede captar un panel solar y así obtener un estimado de la producción de energía solar, esto se puede hacer por medio de la aplicación PVGIS tool que es una aplicación de la comisión europea donde se puede calcular la radiación que incide en cualquier lugar del mundo, para obtener un estimado de la producción que puede generar una instalación solar, y de esta forma hacer una instalación fotovoltaica acorde a las necesidades y obtener de una forma mas directa el costo dela inversión [5][6]There are projects, research, installations carried out in Colombia and the world, which show how this type of installation is profitable, helps to mitigate climate change and generates additional income by selling surplus energy produced. This is the case of the installation made in a single-family home in Albacete where they carried out a 4.5KW installation in solar panels, saving about 6 million pesos, more exactly 6,220,902 Cop about 1380 Euros, the surplus energy is valued in the invoice each month and are sold at the commercial price of energy, this type of installation can use a battery for self-consumption at night when the panels do not produce energy and thus the cost of consumption per KWh at night would be zero since it does not it would consume energy from the street, only the energy produced during the day that is accumulated in the battery[1]. In Colombia, saving and also receiving extra money with the installation of solar panels is viable since Colombia exceeds the world average in solar radiation by 60%. As of February 25, 2022, according to the Ministry of Mines and Energy, Colombia has 10 large-scale self-generation projects and more than 2,500 solar projects with the capacity to generate 725.38 MWp [2]. The project located in the village of La Unión, on the road that connects Villavicencio with Acacías in Meta, has 20,520 solar panels that can generate 12.11 megawatts, this is equivalent to planting 6,900 trees. This project has a second phase which will add 7.22 megawatts for a total of 19.33 megawatts of installed capacity [3]. In Colombia it is important to know the wind speeds to obtain an estimate of the energy that can be generated in different regions of the country, as well as the average speed at different heights, an example of this is found in the central region of the department of Boyacá where 3 wind projects are installed, in Ricaurte, El Colibrí III wind farm and El Colibrí II wind farm where a maximum speed of 8m/s is estimated at a height of 10 meters, this allows these three facilities to generate 2% of wind power installed in the country with 290 MW.[4].pdfspaUniversidad Distrital Francisco José de CaldasAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2FotovoltaicaEólicaEnergíaInversiónAhorroAutogenerador a pequeña escalaIngeniería en Control -- Tesis y disertaciones académicasAlmacenamiento de energía solarSistemas de energía fotovoltáicaPaneles solaresPhotovoltaicFNCERWindEnergyInvestmentAnálisis de factibilidad de emplazamiento de energía fotovoltáica y eóica en ColombiaFeasibility analysis of site of photovoltaic and wind energy in ColombiabachelorThesisInvestigación-Innovacióninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fLICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/6e4189e9-e88c-4722-bc5c-76985a938832/download997daf6c648c962d566d7b082dac908dMD54ORIGINALLicencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfapplication/pdf229467https://repository.udistrital.edu.co/bitstreams/3f18946e-8eec-4474-ba09-77903a431ea4/downloadf9daa7ef45e6642fa9d4fbf8563be97dMD51EliseoAmadoMartinez2023.pdfEliseoAmadoMartinez2023.pdfapplication/pdf2406485https://repository.udistrital.edu.co/bitstreams/e94e267d-eff9-4a34-8176-da43d56e0906/downloadfa34e26544a07a23a193de97dcbaddcbMD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repository.udistrital.edu.co/bitstreams/a15a4c2e-5d16-4d0b-8599-8f430732047a/download4460e5956bc1d1639be9ae6146a50347MD53THUMBNAILLicencia de uso y publicacion.pdf.jpgLicencia de uso y publicacion.pdf.jpgIM Thumbnailimage/jpeg9525https://repository.udistrital.edu.co/bitstreams/2b8c1ed6-022a-444d-8bd4-324cd02595e1/download2faa1ec7086b0b3c1d10d2eeb542dfb0MD55EliseoAmadoMartinez2023.pdf.jpgEliseoAmadoMartinez2023.pdf.jpgIM Thumbnailimage/jpeg8721https://repository.udistrital.edu.co/bitstreams/d6364427-65ee-4590-82e0-4d518e0a2fe6/download9f0ff60e90b30b4c80ebbbb64da8399cMD5611349/40507oai:repository.udistrital.edu.co:11349/405072025-01-21 01:12:51.076http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionalunknownhttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK