Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano
La integración de recursos energéticos distribuidos (DER, por sus siglas en inglés) en redes de distribución presenta una dispersión con una baja apropiación de estos en la gestión de los recursos energéticos por parte del operador de red (OR) (Niknam, Ranjbar y Shirani, 2005; Bouffard y Kirschen, 2...
- Autores:
- Tipo de recurso:
- Doctoral thesis
- 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/22085
- Acceso en línea:
- http://hdl.handle.net/11349/22085
- Palabra clave:
- Agente integrador
Recursos energéticos distribuidos
Generación distribuida
Respuesta de la demanda
Doctorado en Ingeniería - Tesis y disertaciones académicas
Recursos energéticos
Distribución de energía eléctrica - Colombia
Generación eléctrica distribuida - Colombia
Integrating agent
Distributed energy resources
Distributed generation
Demand response
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
UDISTRITA2_7384ac6fba69060c181fa285b105a6b2 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/22085 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano |
dc.title.titleenglish.spa.fl_str_mv |
Integrating agent of distributed energy resources at the distribution level of colombian electrical system |
title |
Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano |
spellingShingle |
Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano Agente integrador Recursos energéticos distribuidos Generación distribuida Respuesta de la demanda Doctorado en Ingeniería - Tesis y disertaciones académicas Recursos energéticos Distribución de energía eléctrica - Colombia Generación eléctrica distribuida - Colombia Integrating agent Distributed energy resources Distributed generation Demand response |
title_short |
Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano |
title_full |
Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano |
title_fullStr |
Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano |
title_full_unstemmed |
Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano |
title_sort |
Agente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombiano |
dc.contributor.advisor.spa.fl_str_mv |
Rivas Trujillo, Edwin |
dc.subject.spa.fl_str_mv |
Agente integrador Recursos energéticos distribuidos Generación distribuida Respuesta de la demanda |
topic |
Agente integrador Recursos energéticos distribuidos Generación distribuida Respuesta de la demanda Doctorado en Ingeniería - Tesis y disertaciones académicas Recursos energéticos Distribución de energía eléctrica - Colombia Generación eléctrica distribuida - Colombia Integrating agent Distributed energy resources Distributed generation Demand response |
dc.subject.lemb.spa.fl_str_mv |
Doctorado en Ingeniería - Tesis y disertaciones académicas Recursos energéticos Distribución de energía eléctrica - Colombia Generación eléctrica distribuida - Colombia |
dc.subject.keyword.spa.fl_str_mv |
Integrating agent Distributed energy resources Distributed generation Demand response |
description |
La integración de recursos energéticos distribuidos (DER, por sus siglas en inglés) en redes de distribución presenta una dispersión con una baja apropiación de estos en la gestión de los recursos energéticos por parte del operador de red (OR) (Niknam, Ranjbar y Shirani, 2005; Bouffard y Kirschen, 2008; Levin y Thomas, 2016. De igual forma, se observa un desarrollo incipiente de los mecanismos de integración de DER, los cuales básicamente están centrados en soluciones en lo concerniente a la autogeneración y, generalmente, están ligados a proyectos aislados, caracterizados por baja sostenibilidad y por ofertar ocasionalmente algunos servicios auxiliares a las redes eléctricas (Ilic, Black y Prica 2007; Yano et al. 2012; Faria et al., 2014; Dietrich et al., 2015; Yang, Zhang y Xiao, 2015). La presente tesis doctoral se ha enfocado en proponer un AI de DER en el nivel de distribución del sistema eléctrico, lo que permite una integración económica y tecnológica de ellos, mediante de su participación como oferentes de excedentes de energía y servicios para la red. Metodológicamente, se realizó el diseño de la estructura y la funcionalidad del AI de DER propuesto por medio de herramientas de modelamiento como el UML (Lenguaje de Modelamiento Universal). El modelamiento matemático para los costos de los productos energéticos que puede ofertar el AI a la red: servicios de desconexión de potencia y venta de excedentes de energía, se ha realizado a partir de la configuración de problemas de optimización del tipo entero-mixto, teniendo en cuenta los aspectos normativos vigentes en los ámbitos nacional e internacional. En cuanto al comportamiento estocástico de algunos recursos DER se ha hecho uso de funciones de distribución de probabilidad tipo Weibull y los criterios de Adisson-Dassler. Finalmente, aspectos ligados al control automático de procesos sobre los DER fueron simulados con software de automatización: Fluid SIMM 3.6, Matlab 2016 y Gxdeveloper 3.2. La verificación se realizó con ayuda de Digsilent 15.1, DSS-SIMM 2012 y Power World 2007. Como productos o resultados de la tesis doctoral se encuentra el diseño del AI en una plataforma de acceso en el espacio de computación en la nube y el planteamiento formulaciones matemáticas y problemas de optimización para la venta de los excedentes de energía a partir de GD y para la venta de los servicios de desconexión de potencia con RD que se ofertan al OR. De la misma manera, se diseñaron diferentes formas de participación de los usuarios con sus DER en la oferta de productos energéticos a la red.La integración de los DER a través del AI propuesto ha mostrado la viabilidad de su participación activa en tareas concretas de aplanamiento de la curva de demanda, la respuesta ante picos de demanda y el mejoramiento de los perfiles de tensión en la red. Como conclusión general, la tesis doctoral diseñó un AI de DER que se incorporara en la red eléctrica en calidad de actor dentro de la gestión que se realiza a nivel de distribución y comercialización de manera conjunta con el operador de la red y prestando servicios a este. Dicho AI estará inicialmente adscrito al comercializador, pero puede llegar a manejarse en forma de un ente independiente si llega a ser necesario en un futuro cercano. |
publishDate |
2019 |
dc.date.accessioned.none.fl_str_mv |
2019-09-23T16:45:47Z |
dc.date.available.none.fl_str_mv |
2019-09-23T16:45:47Z |
dc.date.created.spa.fl_str_mv |
2019-07-10 |
dc.type.degree.spa.fl_str_mv |
Producción Académica |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_db06 |
format |
http://purl.org/coar/resource_type/c_db06 |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/22085 |
url |
http://hdl.handle.net/11349/22085 |
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 |
http://repository.udistrital.edu.co/bitstream/11349/22085/3/AriasBarraganLuisAlejandro2019.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/22085/1/AriasBarraganLuisAlejandro2019.pdf http://repository.udistrital.edu.co/bitstream/11349/22085/2/license.txt |
bitstream.checksum.fl_str_mv |
9356efee35c24d1217389638c0d191c2 96357a56e794c3fdcec8a35eaebedd59 da5c6a3ca62d5dd4853000a60fee7083 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Distrital - RIUD |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1814111066416742400 |
spelling |
Rivas Trujillo, EdwinArias Barragan, Luis Alejandro2019-09-23T16:45:47Z2019-09-23T16:45:47Z2019-07-10http://hdl.handle.net/11349/22085La integración de recursos energéticos distribuidos (DER, por sus siglas en inglés) en redes de distribución presenta una dispersión con una baja apropiación de estos en la gestión de los recursos energéticos por parte del operador de red (OR) (Niknam, Ranjbar y Shirani, 2005; Bouffard y Kirschen, 2008; Levin y Thomas, 2016. De igual forma, se observa un desarrollo incipiente de los mecanismos de integración de DER, los cuales básicamente están centrados en soluciones en lo concerniente a la autogeneración y, generalmente, están ligados a proyectos aislados, caracterizados por baja sostenibilidad y por ofertar ocasionalmente algunos servicios auxiliares a las redes eléctricas (Ilic, Black y Prica 2007; Yano et al. 2012; Faria et al., 2014; Dietrich et al., 2015; Yang, Zhang y Xiao, 2015). La presente tesis doctoral se ha enfocado en proponer un AI de DER en el nivel de distribución del sistema eléctrico, lo que permite una integración económica y tecnológica de ellos, mediante de su participación como oferentes de excedentes de energía y servicios para la red. Metodológicamente, se realizó el diseño de la estructura y la funcionalidad del AI de DER propuesto por medio de herramientas de modelamiento como el UML (Lenguaje de Modelamiento Universal). El modelamiento matemático para los costos de los productos energéticos que puede ofertar el AI a la red: servicios de desconexión de potencia y venta de excedentes de energía, se ha realizado a partir de la configuración de problemas de optimización del tipo entero-mixto, teniendo en cuenta los aspectos normativos vigentes en los ámbitos nacional e internacional. En cuanto al comportamiento estocástico de algunos recursos DER se ha hecho uso de funciones de distribución de probabilidad tipo Weibull y los criterios de Adisson-Dassler. Finalmente, aspectos ligados al control automático de procesos sobre los DER fueron simulados con software de automatización: Fluid SIMM 3.6, Matlab 2016 y Gxdeveloper 3.2. La verificación se realizó con ayuda de Digsilent 15.1, DSS-SIMM 2012 y Power World 2007. Como productos o resultados de la tesis doctoral se encuentra el diseño del AI en una plataforma de acceso en el espacio de computación en la nube y el planteamiento formulaciones matemáticas y problemas de optimización para la venta de los excedentes de energía a partir de GD y para la venta de los servicios de desconexión de potencia con RD que se ofertan al OR. De la misma manera, se diseñaron diferentes formas de participación de los usuarios con sus DER en la oferta de productos energéticos a la red.La integración de los DER a través del AI propuesto ha mostrado la viabilidad de su participación activa en tareas concretas de aplanamiento de la curva de demanda, la respuesta ante picos de demanda y el mejoramiento de los perfiles de tensión en la red. Como conclusión general, la tesis doctoral diseñó un AI de DER que se incorporara en la red eléctrica en calidad de actor dentro de la gestión que se realiza a nivel de distribución y comercialización de manera conjunta con el operador de la red y prestando servicios a este. Dicho AI estará inicialmente adscrito al comercializador, pero puede llegar a manejarse en forma de un ente independiente si llega a ser necesario en un futuro cercano.The integration of distributed energy resources (DER) in distribution networks presents a dispersion with a low appropriation of them in the management of energy resources by the OR (Niknam, T., Ranjbar AM, Shirani AR 2005) (Bouffard and Kirschen 2008) (Levin and Thomas 2016). Likewise, an incipient development of the mechanisms of integration of DER is observed, which are basically focused on self-generation solutions and generally linked to isolated projects, characterized by low sustainability and by occasionally offering some auxiliary services to electricity networks (Ilic, Black & Prica 2007, Yano et al., 2012; Faria et al., 2014; Dietrich et al., 2015; Yang, Zhang & Xiao 2015). The present doctoral thesis has focused on proposing an integrating agent of DER in the level of distribution of the electrical system, allowing an economic and technological integration of them, through their participation as suppliers of surplus energy and services for the network. Methodologically, the design of the structure and functionality of the DER integrative agent was proposed through modeling tools such as the UML (Universal Modeling Language). The mathematical modeling for the costs of the energy products that the integrating agent can offer to the network: power disconnection services and sale of surplus energy has been made from the configuration of optimization problems of the integer-mixed type, having take into account the normative aspects in force at national and international level. Regarding the stochastic behavior of some DER resources, Weibull probability distribution functions and the Adisson-Dassler criteria have been used. Finally, aspects linked to the automatic control of processes over DER were simulated with automation software: Fluid Simm 3.6, Matlab 2016 and Gxdeveloper 3.2. Verification was carried out with the help of DIGSILENT 15.1, DSS-SIMM 2012 and Power Word 2007. As products or results of the doctoral thesis is the design of the integrating agent, of an access platform in the cloud computing space and mathematical formulations and optimization problems have been proposed for the sale of surplus energy from GD and for the sale of power disconnection services with RD that are offered to the OR. In the same way, different forms of user participation have been designed with their DER in the supply of energy products to the network.The integration of the DER through the proposed integrating agent has shown the viability of their active participation in concrete tasks of flattening the demand curve, the response to peak demand and the improvement of the voltage profiles in the network. As a general conclusion, the doctoral thesis has designed an integrating agent of DER that will be incorporated into the electricity network as an actor within the management carried out at the level of distribution and commercialization jointly with the operator of the network and providing services to this. Said integrating the agent will initially be assigned to the marketer but may be managed in the form of an independent entity if it becomes necessary in the near future.Esfuerzo personal del estudiante doctoralpdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Agente integradorRecursos energéticos distribuidosGeneración distribuidaRespuesta de la demandaDoctorado en Ingeniería - Tesis y disertaciones académicasRecursos energéticosDistribución de energía eléctrica - ColombiaGeneración eléctrica distribuida - ColombiaIntegrating agentDistributed energy resourcesDistributed generationDemand responseAgente integrador de recursos energéticos distribuidos en el nivel de distribución del sistema eléctrico colombianoIntegrating agent of distributed energy resources at the distribution level of colombian electrical systemProducción Académicainfo:eu-repo/semantics/doctoralThesishttp://purl.org/coar/resource_type/c_db06THUMBNAILAriasBarraganLuisAlejandro2019.pdf.jpgAriasBarraganLuisAlejandro2019.pdf.jpgIM Thumbnailimage/jpeg5539http://repository.udistrital.edu.co/bitstream/11349/22085/3/AriasBarraganLuisAlejandro2019.pdf.jpg9356efee35c24d1217389638c0d191c2MD53open accessORIGINALAriasBarraganLuisAlejandro2019.pdfAriasBarraganLuisAlejandro2019.pdfapplication/pdf3529218http://repository.udistrital.edu.co/bitstream/11349/22085/1/AriasBarraganLuisAlejandro2019.pdf96357a56e794c3fdcec8a35eaebedd59MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87163http://repository.udistrital.edu.co/bitstream/11349/22085/2/license.txtda5c6a3ca62d5dd4853000a60fee7083MD52open access11349/22085oai:repository.udistrital.edu.co:11349/220852023-06-09 14:30:45.201open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo= |