Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC
Objetivo: El trabajo presentado en este documento es diseñar un software que permita ajustar la función de protección instantánea y temporizada unidireccional utilizando los estándares IEC 60255-151 de 2009 e IEEE C37.112 de 2018. Metodología: Para diseñar el software “CD2I Protect” que permita ajus...
- Autores:
-
Olaya Rubio, Diego Fernando
Vera Niño, Cristian Eduardo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2022
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/29702
- Acceso en línea:
- http://hdl.handle.net/11349/29702
- Palabra clave:
- Protección
Dial
Tipos de Curva
Múltiplo de Pick-up
Tiempo
Temporizada
Instantánea
Ingeniería Eléctrica por Ciclos Propedéuticos - Tesis y Disertaciones Académicas
Desarrollo de programas para computador - Medidas de seguridad
Aisladores eléctricos - Normas técnicas
Distribución de energía - Normas técnicas
CD21 (Programa para computador)
protection
Dial
Multiple of Pick-Up
Time
Instantaneous
Curve Type
Timed
- Rights
- License
- Atribución-NoComercial-SinDerivadas 2.5 Colombia
id |
UDISTRITA2_08f427baea99701f95f79c0d0d9f61b5 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/29702 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC |
dc.title.titleenglish.spa.fl_str_mv |
Design of a simulator for the instantaneous protection setting and unidirectional timed using ANSI and IEC standards. |
title |
Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC |
spellingShingle |
Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC Protección Dial Tipos de Curva Múltiplo de Pick-up Tiempo Temporizada Instantánea Ingeniería Eléctrica por Ciclos Propedéuticos - Tesis y Disertaciones Académicas Desarrollo de programas para computador - Medidas de seguridad Aisladores eléctricos - Normas técnicas Distribución de energía - Normas técnicas CD21 (Programa para computador) protection Dial Multiple of Pick-Up Time Instantaneous Curve Type Timed |
title_short |
Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC |
title_full |
Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC |
title_fullStr |
Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC |
title_full_unstemmed |
Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC |
title_sort |
Diseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IEC |
dc.creator.fl_str_mv |
Olaya Rubio, Diego Fernando Vera Niño, Cristian Eduardo |
dc.contributor.advisor.none.fl_str_mv |
Giral Ramírez, Diego Armando |
dc.contributor.author.none.fl_str_mv |
Olaya Rubio, Diego Fernando Vera Niño, Cristian Eduardo |
dc.subject.spa.fl_str_mv |
Protección Dial Tipos de Curva Múltiplo de Pick-up Tiempo Temporizada Instantánea |
topic |
Protección Dial Tipos de Curva Múltiplo de Pick-up Tiempo Temporizada Instantánea Ingeniería Eléctrica por Ciclos Propedéuticos - Tesis y Disertaciones Académicas Desarrollo de programas para computador - Medidas de seguridad Aisladores eléctricos - Normas técnicas Distribución de energía - Normas técnicas CD21 (Programa para computador) protection Dial Multiple of Pick-Up Time Instantaneous Curve Type Timed |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería Eléctrica por Ciclos Propedéuticos - Tesis y Disertaciones Académicas Desarrollo de programas para computador - Medidas de seguridad Aisladores eléctricos - Normas técnicas Distribución de energía - Normas técnicas CD21 (Programa para computador) |
dc.subject.keyword.spa.fl_str_mv |
protection Dial Multiple of Pick-Up Time Instantaneous Curve Type Timed |
description |
Objetivo: El trabajo presentado en este documento es diseñar un software que permita ajustar la función de protección instantánea y temporizada unidireccional utilizando los estándares IEC 60255-151 de 2009 e IEEE C37.112 de 2018. Metodología: Para diseñar el software “CD2I Protect” que permita ajustar la función de protección instantánea y la función de protección temporizada, se plantea una metodología dividida en 4 módulos, el primer módulo es un menú inicial donde el usuario podrá acceder a los programas diseñados para el estudio de la función de protección temporizada e instantánea, el segundo módulo fue diseñado para el estudio de curvas temporizado o instantáneo donde se podrá acceder a diferentes ventanas que contienen la información de cada uno de los parámetros de la curva temporizada o cada uno de los parámetros de la curva instantánea, el tercer módulo fue diseñado para estudiar los parámetros de la curva temporizada instantánea y un cuarto módulo donde se trabaja el ajuste de la función de protección instantánea y temporizada, el ajuste de dos funciones de protección temporizadas y el ajuste de dos funciones de protección temporizadas y dos instantáneas. Para evaluar la eficiencia del software “CD2I Protect” los resultados son comparados con un software comercial. Resultado: Teniendo en cuenta la metodología descrita se realiza “CD2I Protect” aplicando los estándares IEC 60255-151 de 2009 y IEEE C37.112 de 2018, el cual contiene módulos interactivos para estudiar los parámetros de la función de protección temporizada tales como dial, tipos de curvas, múltiplo de pickup, y se diseñó un módulo que permite interactuar con la ecuación característica de tiempo. Adicionalmente, se diseñaron módulos para estudiar los parámetros de la función de protección instantánea tales como tiempo de protección y corriente de pickup instantánea. Para cada uno de estos módulos se diseñaron instructivos que contienen la información teórica de los parámetros y así brindar la información necesaria para profundizar los conocimientos adquiridos de forma teórica y práctica. Para evaluar la efectividad de “CD2I Protect” se realiza la comparación con un simulador comercial ETAP, del análisis comparativo se obtiene una exactitud del 98 % Conclusiones: se desarrolló un software con una interfaz gráfica que contiene 4 módulos donde los usuarios pueden parametrizar cada uno de los elementos de la función de protección temporizada y la función de protección instantánea, se realiza una comparación |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2022-07-14T19:13:44Z |
dc.date.available.none.fl_str_mv |
2022-07-14T19:13:44Z |
dc.date.created.none.fl_str_mv |
2022-01-25 |
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/29702 |
url |
http://hdl.handle.net/11349/29702 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia Atribución-NoComercial-SinDerivadas 2.5 Colombia |
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/2.5/co/ |
dc.rights.acceso.spa.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia http://creativecommons.org/licenses/by-nc-nd/2.5/co/ 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/426e4133-f97d-4f9f-9885-f34203320ce6/download https://repository.udistrital.edu.co/bitstreams/6ffae17e-7e8f-4238-aa01-ef03ef5f5818/download https://repository.udistrital.edu.co/bitstreams/4f3883e5-1636-428b-bcf8-349692d65d3b/download https://repository.udistrital.edu.co/bitstreams/5dab7217-321c-4825-b49f-9d2838b0b95c/download https://repository.udistrital.edu.co/bitstreams/51cf7f24-fc46-4587-9279-6377f429119a/download https://repository.udistrital.edu.co/bitstreams/5868c327-28dc-4470-ab66-4eebf30defa4/download |
bitstream.checksum.fl_str_mv |
7c5daba69bd9d79cdbd10d1de79fc36f d8cefa870e257cf3ce7b2aa8d20c9efa 217700a34da79ed616c2feb68d4c5e06 997daf6c648c962d566d7b082dac908d 3e36f6b06772ffa62dcd8453fcc27db2 d60f6bf9c68c4bc5aa0e5e3135354dd1 |
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_ |
1828165151927304192 |
spelling |
Giral Ramírez, Diego ArmandoOlaya Rubio, Diego FernandoVera Niño, Cristian Eduardo2022-07-14T19:13:44Z2022-07-14T19:13:44Z2022-01-25http://hdl.handle.net/11349/29702Objetivo: El trabajo presentado en este documento es diseñar un software que permita ajustar la función de protección instantánea y temporizada unidireccional utilizando los estándares IEC 60255-151 de 2009 e IEEE C37.112 de 2018. Metodología: Para diseñar el software “CD2I Protect” que permita ajustar la función de protección instantánea y la función de protección temporizada, se plantea una metodología dividida en 4 módulos, el primer módulo es un menú inicial donde el usuario podrá acceder a los programas diseñados para el estudio de la función de protección temporizada e instantánea, el segundo módulo fue diseñado para el estudio de curvas temporizado o instantáneo donde se podrá acceder a diferentes ventanas que contienen la información de cada uno de los parámetros de la curva temporizada o cada uno de los parámetros de la curva instantánea, el tercer módulo fue diseñado para estudiar los parámetros de la curva temporizada instantánea y un cuarto módulo donde se trabaja el ajuste de la función de protección instantánea y temporizada, el ajuste de dos funciones de protección temporizadas y el ajuste de dos funciones de protección temporizadas y dos instantáneas. Para evaluar la eficiencia del software “CD2I Protect” los resultados son comparados con un software comercial. Resultado: Teniendo en cuenta la metodología descrita se realiza “CD2I Protect” aplicando los estándares IEC 60255-151 de 2009 y IEEE C37.112 de 2018, el cual contiene módulos interactivos para estudiar los parámetros de la función de protección temporizada tales como dial, tipos de curvas, múltiplo de pickup, y se diseñó un módulo que permite interactuar con la ecuación característica de tiempo. Adicionalmente, se diseñaron módulos para estudiar los parámetros de la función de protección instantánea tales como tiempo de protección y corriente de pickup instantánea. Para cada uno de estos módulos se diseñaron instructivos que contienen la información teórica de los parámetros y así brindar la información necesaria para profundizar los conocimientos adquiridos de forma teórica y práctica. Para evaluar la efectividad de “CD2I Protect” se realiza la comparación con un simulador comercial ETAP, del análisis comparativo se obtiene una exactitud del 98 % Conclusiones: se desarrolló un software con una interfaz gráfica que contiene 4 módulos donde los usuarios pueden parametrizar cada uno de los elementos de la función de protección temporizada y la función de protección instantánea, se realiza una comparaciónObjective: The work presented in this document is to design a software that allows adjusting the unidirectional instantaneous and timed protection function using the IEC 60255-151 of 2009 and IEEE C37.112 of 2018 standards. Methodology: To design the "CD2I Protect" software that allows adjusting the instantaneous protection function and the timed protection function, a methodology divided into 4 modules is proposed, the first module is an initial menu where the user can access the programs designed for the study of the timed and instantaneous protection function, the second module was designed for the study of timed or instantaneous curves where it will be possible to access different windows that contain the information of each one of the parameters of the timed curve or each one of the the parameters of the instantaneous curve, the third module was designed to study the parameters of the instantaneous timed curve and a fourth module where the adjustment of the instantaneous and timed protection function, the adjustment of two timed protection functions and the adjustment of two functions of timed protection and two instantaneous. To evaluate the efficiency of the "CD2I Protect" software, the results are compared with commercial software. Result: Taking into account the described methodology, "CD2I Protect" is carried out applying the IEC 60255-151 of 2009 and IEEE C37.112 of 2018 standards, which contains interactive modules to study the parameters of the timed protection function. such as dial, types of curves, pickup multiple, and a module was designed that allows interaction with the time characteristic equation. Additionally, modules were designed to study the parameters of the instantaneous protection function such as protection time and instantaneous pickup current. For each of these modules, instructions were designed that contain the theoretical information of the parameters and thus provide the necessary information to deepen the knowledge acquired in a theoretical and practical way. To evaluate the effectiveness of "CD2I Protect" the comparison is made with a commercial simulator ETAP, from the comparative analysis an accuracy of 98% is obtained Conclusions: a software was developed with a graphical interface that contains 4 modules where users can parameterize each of the elements of the timed protection function and the instantaneous protection function, a comparison is madepdfspaAtribución-NoComercial-SinDerivadas 2.5 ColombiaAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2ProtecciónDialTipos de CurvaMúltiplo de Pick-upTiempoTemporizadaInstantáneaIngeniería Eléctrica por Ciclos Propedéuticos - Tesis y Disertaciones AcadémicasDesarrollo de programas para computador - Medidas de seguridadAisladores eléctricos - Normas técnicasDistribución de energía - Normas técnicasCD21 (Programa para computador)protectionDialMultiple of Pick-UpTimeInstantaneousCurve TypeTimedDiseño de un simulador para el ajuste de la protección instantánea y temporizada unidireccional utilizando los estándares ANSI e IECDesign of a simulator for the instantaneous protection setting and unidirectional timed using ANSI and IEC standards.Monografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALOlayaRubioDiegoFernando2022.pdfOlayaRubioDiegoFernando2022.pdfapplication/pdf4444862https://repository.udistrital.edu.co/bitstreams/426e4133-f97d-4f9f-9885-f34203320ce6/download7c5daba69bd9d79cdbd10d1de79fc36fMD54Licencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfapplication/pdf236618https://repository.udistrital.edu.co/bitstreams/6ffae17e-7e8f-4238-aa01-ef03ef5f5818/downloadd8cefa870e257cf3ce7b2aa8d20c9efaMD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repository.udistrital.edu.co/bitstreams/4f3883e5-1636-428b-bcf8-349692d65d3b/download217700a34da79ed616c2feb68d4c5e06MD56LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/5dab7217-321c-4825-b49f-9d2838b0b95c/download997daf6c648c962d566d7b082dac908dMD57THUMBNAILOlayaRubioDiegoFernando2022.pdf.jpgOlayaRubioDiegoFernando2022.pdf.jpgIM Thumbnailimage/jpeg7590https://repository.udistrital.edu.co/bitstreams/51cf7f24-fc46-4587-9279-6377f429119a/download3e36f6b06772ffa62dcd8453fcc27db2MD58Licencia de uso y publicacion.pdf.jpgLicencia de uso y publicacion.pdf.jpgIM Thumbnailimage/jpeg13142https://repository.udistrital.edu.co/bitstreams/5868c327-28dc-4470-ab66-4eebf30defa4/downloadd60f6bf9c68c4bc5aa0e5e3135354dd1MD5911349/29702oai:repository.udistrital.edu.co:11349/297022023-06-13 14:56:41.011http://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiaopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |