Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo
En este trabajo se lleva a cabo el modelado, diseño y simulación de un convertidor bidireccional de potencia (DC-DC Direct current) con topología Buck-Boost y de su sistema de control para la regulación de tensión en microrredes DC. El objetivo es garantizar la estabilidad del sistema frente a varia...
- Autores:
-
Aricapa Gañan, Jeiner
Hurtado Aguirre, William
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad Tecnológica de Pereira
- Repositorio:
- Repositorio Institucional UTP
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.utp.edu.co:11059/14993
- Acceso en línea:
- https://hdl.handle.net/11059/14993
https://repositorio.utp.edu.co/home
- Palabra clave:
- Convertidores de potencia
Convertidores de corriente continua Buck-Boost
Sistemas de control de tensión
Convertidor bidireccional de potencia
Control de tensión
Microredes DC
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id |
UTP2_45ef0e6a60142e143d380953006cf67b |
---|---|
oai_identifier_str |
oai:repositorio.utp.edu.co:11059/14993 |
network_acronym_str |
UTP2 |
network_name_str |
Repositorio Institucional UTP |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo |
title |
Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo |
spellingShingle |
Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo Convertidores de potencia Convertidores de corriente continua Buck-Boost Sistemas de control de tensión Convertidor bidireccional de potencia Control de tensión Microredes DC |
title_short |
Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo |
title_full |
Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo |
title_fullStr |
Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo |
title_full_unstemmed |
Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo |
title_sort |
Estudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativo |
dc.creator.fl_str_mv |
Aricapa Gañan, Jeiner Hurtado Aguirre, William |
dc.contributor.advisor.none.fl_str_mv |
Gil Gonzalez, Walter Julián |
dc.contributor.author.none.fl_str_mv |
Aricapa Gañan, Jeiner Hurtado Aguirre, William |
dc.subject.other.none.fl_str_mv |
Convertidores de potencia Convertidores de corriente continua Buck-Boost Sistemas de control de tensión |
topic |
Convertidores de potencia Convertidores de corriente continua Buck-Boost Sistemas de control de tensión Convertidor bidireccional de potencia Control de tensión Microredes DC |
dc.subject.proposal.spa.fl_str_mv |
Convertidor bidireccional de potencia Control de tensión Microredes DC |
description |
En este trabajo se lleva a cabo el modelado, diseño y simulación de un convertidor bidireccional de potencia (DC-DC Direct current) con topología Buck-Boost y de su sistema de control para la regulación de tensión en microrredes DC. El objetivo es garantizar la estabilidad del sistema frente a variaciones y perturbaciones que puedan ocurrir durante su operación bidireccional normal. Se implementó el método de control adaptativo que combina el análisis (Proportional integral-passivity-based control - PIPBC), sumado a un estimador de estados para calcular la medida de corriente y regular la salida de tensión en la microrred DC, garantizando estabilidad bajo las condiciones de no linealidad y bidireccionalidad del modelo circuital básico del convertidor de potencia DC-DC con topología Buck-Boost y de la batería que componen la microrred DC. También se empleó y diseño un método de control clásico Proporcional integral - PI el cual se utilizó como sistema de comparación. Se analizaron los resultados obtenidos teniendo en cuenta los tiempos de establecimiento, el error medio cuadrático y el ´índice de desempeño (Integral of time multiplied Absolute Error Criterion - ITAE) para el modelo del convertidor bidireccional de potencia DC-DC con tipología Buck-Boost aplicando ambos controladores. De esta forma, se comprobó la eficiencia de la técnica de control adaptativo y se identificaron las ventajas que presenta en comparación con control clásico. Los resultados muestran que la regulación de tensión en microrredes DC presenta una mejor estabilidad y respuesta en el tiempo cuando se aplica un método de control adaptativo PI-PBC en un convertidor bidireccional de potencia DC-DC. |
publishDate |
2023 |
dc.date.issued.none.fl_str_mv |
2023 |
dc.date.accessioned.none.fl_str_mv |
2024-02-19T13:55:59Z |
dc.date.available.none.fl_str_mv |
2024-02-19T13:55:59Z |
dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.none.fl_str_mv |
Text |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/11059/14993 |
dc.identifier.instname.none.fl_str_mv |
Universidad Tecnológica de Pereira |
dc.identifier.reponame.none.fl_str_mv |
Repositorio Universidad Tecnológica de Pereira |
dc.identifier.repourl.none.fl_str_mv |
https://repositorio.utp.edu.co/home |
url |
https://hdl.handle.net/11059/14993 https://repositorio.utp.edu.co/home |
identifier_str_mv |
Universidad Tecnológica de Pereira Repositorio Universidad Tecnológica de Pereira |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
[1] Dinesh Segaran. Dynamic modelling and control of dual active bridge bi-directional dc-dc converters for smart grid applications. PhD thesis, RMIT University, 2013. [2] Walter Juli´an Gil-Gonzalez, Oscar Danilo Montoya, Alejandro Garces, Federico Martin Serra, and Guillermo Magaldi. Output voltage regulation for dc–dc buck converters: a passivity–based pi design. In 2019 IEEE 10th Latin American Symposium on Circuits & Systems (LASCAS), pages 189–192. IEEE, 2019. [3] Walter Gil-Gonz´alez, Sebasti´an Riffo, Oscar Danilo Montoya, Carlos Restrepo, and Jesus C Hern´andez. Adaptive voltage control for second-order dc-dc converters supplying an unknown constant power load: A generalized pbc plus damping injection design. IEEE Access, 2023. [4] Luis Fernando Mosquera Machado and Jhon Jairo Ordo˜nez Urbano. Dise˜no y construcci´on de un convertidor dc/dc tipo boost con pwm ajustable orientado a la ense˜nanza. 2016. 5] Carlos Andr´es Pe˜naloza-Luna, German Enrique Gallego-Rodr´ıguez, Jhon Jairo Ram´ırez-Mateus, Karla Cecilia Puerto-L´opez, and Karla Yohana S´anchez-Mojica. Simulaci´on de un convertidor dc/dc cuadr´atico elevador con control modo corriente mediante matlab/simulink. Mundo FESC, 12(S1), 2022. [6] Steven Ospina Hurtado. An´alisis de controladores no lineales para convertidor DC-DC tipo buck-boost aplicado a un generador e´olico. PhD thesis, Universidad Tecnol´ogica de Pereira. Facultad de Ingenier´ıas El´ectrica . . . , 2019. [7] Olga Posada ´Alvarez et al. Revisi´on y modelado de los convertidores dc-dc bidireccionales principales. 2022. [8] Jorge Rub´en Morf´In Orozco, Heriberto Rodr´ıguez Estrada, and El´ıas Rodr´ıguez Segura. Convertidor bidireccional multifase para aplicaciones de micro redes de cd. Pistas Educativas, 39(128), 2018. [9] Miguel ´Angel March´an Vaca. Control no lineal de convertidores para mejorar la estabilidad y confiabilidad de una microrred cc conectada a la red de distribuci´on. Master’s thesis, 2021. [10] SX Garrido J´acome and L Ortiz Matos. Estrategia activa de tolerancia a fallas para el control buck-boost de micro-redes el´ectricas en dc. Universidad Polit´ecnica Salesiana, 2019. [11] R Rajasekaran and P Usha Rani. Bidirectional dc-dc converter for microgrid in energy management system. International Journal of Electronics, 108(2):322–343, 2021. [12] Oscar Danilo Montoya, JL Villa, and Walter Gil-Gonzale. Pbc design for voltage regulation in buck converters with parametric uncertainties. In 2019 IEEE 4th Colombian Conference on Automatic Control (CCAC), pages 1–6. IEEE, 2019. [13] Marcela Gonz´alez Valencia and Alfonso Alzate G´omez. Dise˜no est´atico de un convertidor dc/dc reductor-elevador bidireccional. Tecnura, 14(26):7–14, 2010. 14] Jesus Linares Flores, Jorge Luis Barahona Avalos, and Carlos Alberto Bautista Espinosa. Passivity-based controller and online algebraic estimation of the load parameter of the dc-to-dc power converter cuk type. IEEE Latin America Transactions, 9(1):784–791, 2011. [15] Muhammad H Rashid. Electr´onica de potencia: circuitos, dispositivos y aplicaciones. Pearson Educaci´on, 2004. [16] Gerardo Morichetti, Germ´an Oggier, Guillermo Rub´en Bossio, Cristian Hern´an De Angelo, and Guillermo Oscar Garc´ıa. Implementaci´on de un convertidor reductorelevador bidireccional para veh´ıculos el´ectricos g. Converter, 2002. [17] Bhim Singh and Munesh Kumar Singh. Adaptive energy shaping control of buck converter feeding cpl in dc micro-grid system. In 2021 IEEE 2nd International Conference on Smart Technologies for Power, Energy and Control (STPEC), pages 1–5. IEEE, 2021. [18] Eduardo Hern´andez-M´arquez, Ram´on Silva-Ortigoza, Jos´e Rafael Garc´ıa-S´anchez, Mariana Marcelino-Aranda, and Griselda Salda˜na-Gonz´alez. A dc/dc buck-boost converter–inverter–dc motor system: Sensorless passivity-based control. IEEE Access, 6:31486–31492, 2018. [19] Dar´ıo Weitz. Analysis of the history of innovations in feedback control systems. 341, 2000. [20] Jeisson Andr´es Rivera Yepes and Manuel David Cardona Isaza. An´alisis comparativo de diferentes topolog´ıas de convertidores buck-boost utilizando matlab. 2018. [21] Anupam Kumar, Abdul Hamid Bhat, et al. Comparative analysis of dual active bridge isolated dc to dc converter with buck-boost and flyback converters for bidirectional energy transfer. Journal of Electrical Engineering, 20(4):12–12, 2020. [22] Didier Giraldo Buitrago and Eduardo Giraldo Su´arez. Teor´ıa de control an´alogo. Universidad Tecnol´ogica de Pereira, 2009. [23] N. Mohan, T.M. Undeland, and W.P. Robbins. Electr´onica de potencia: convertidores, aplicaciones y dise˜no. McGraw-Hill: Educaci´on. McGraw Hill, 2009. [24] Liuping Wang and Robin Ping Guan. State Feedback Controller and Observer Design, pages 1–66. 2023. [25] Richard Alfredo Chicango Chinchu˜na. Dise˜no e implementaci´on de un convertidor dc/dc bidireccional para estabilizaci´on de nivel de voltaje en un bus dc mediante ultracapacitores. B.S. thesis, Quito, 2017., 2017. [26] Francisco L´opez Cort´es. Desarrollo e implementaci´on del sistema de control de un convertidor DC-DC bidireccional. PhD thesis, Universitat Polit`ecnica de Val`encia, 2023. [27] A Rachid, H El Fadil, K Gaouzi, and F Z Belhaj. Output Feedback Control of Bidirectional DC-DC Power Converter for BEV Charger. Proceedings of Engineering & Technology (PET), 19(Special Issue), 2017. [28] Walter Gil-Gonz´alez, Oscar Danilo Montoya, Carlos Restrepo, and Jes´us C Hern´andez. Control de voltaje adaptativo sin sensores para convertidores cc-cc cl´asicos que alimentan cargas desconocidas: un enfoque generalizado basado en la pasividad de pi. Sensores, 21(19):6367, 2021. [29] Sebasti´an Riffo,Walter Gil-Gonz´alez, Oscar Danilo Montoya, Carlos Restrepo, and Javier Mu˜noz. Adaptive sensorless pi+ passivity-based control of a boost converter supplying an unknown cpl. Mathematics, 10(22):4321, 2022. [30] Daniel W Hart and Andr´es Barrado Bautista. Electr´onica de potencia, volume 32. Prentice Hall Madrid, Espa˜na, 2001. [31] Serkan Dusmez and Alireza Khaligh. A supervisory power-splitting approach for a new ultracapacitor-battery vehicle deploying two propulsion machines. IEEE Transactions on Industrial Informatics, 10(3), 2014. [32] Francisco Xavier Toapanta Moscoso. Dise˜no y simulaci´on del control en cuatro cuadrantes de una m´aquina dc con un conversor dc/dc tipo cˆuk bidireccional. B.S. thesis, Quito: EPN, 2022., 2022. 33] R. Ortega, Z.P. Jiang, and D.J. Hill. Passivity-based control of nonlinear systems: a tutorial. In Proceedings of the 1997 American Control Conference (Cat. No.97CH36041), volume 5, pages 2633–2637 vol.5, 1997. [34] Jainha Andrea Altamar Bermejo and Hern´an David Vergara Pestana. T´ecnicas de control aplicadas al convertidor buck dcdc para regulaci´on de tensi´on en cargas lineales. 2020. [35] Rafael Cisneros, Romeo Ortega, Matteo Pirro, Gianluca Ippoliti, Gilbert Bergna, and Marta Molinas Cabrera. Global tracking passivity-based pi control for power converters: An application to the boost and modular multilevel converters. In 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), pages 1359–1365, 2014. [36] Plexim. Application example. https://www.plexim.com/support/ application-examples/976, 2023. Visitado el: 15/10. |
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/ |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.none.fl_str_mv |
62 Páginas |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.program.none.fl_str_mv |
Ingeniería Eléctrica |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingenierías |
institution |
Universidad Tecnológica de Pereira |
bitstream.url.fl_str_mv |
https://dspace7-utp.metabuscador.org/bitstreams/c905d10b-e843-44ca-bdaa-6ba3367f0b41/download https://dspace7-utp.metabuscador.org/bitstreams/bc19b24e-6079-4b93-ba3f-33bd3f1dc5ce/download https://dspace7-utp.metabuscador.org/bitstreams/6427cef8-fe80-4b5c-bd91-aece14ba7154/download https://dspace7-utp.metabuscador.org/bitstreams/dc3e66b3-36ac-480f-8d81-01f9a32135e0/download |
bitstream.checksum.fl_str_mv |
3f0e0c3ffe0b25ace7c59fb04779b6a9 2f9959eaf5b71fae44bbf9ec84150c7a 0782b6ca1d061fc892c7355320868a64 0a33d766c33b319f2cf84453a453d810 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio de la Universidad Tecnológica de Pereira |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814021979286536192 |
spelling |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 dehttps://creativecommons.org/licenses/by-nc-nd/4.0/http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessGil Gonzalez, Walter JuliánAricapa Gañan, JeinerHurtado Aguirre, William2024-02-19T13:55:59Z2024-02-19T13:55:59Z2023https://hdl.handle.net/11059/14993Universidad Tecnológica de PereiraRepositorio Universidad Tecnológica de Pereirahttps://repositorio.utp.edu.co/homeEn este trabajo se lleva a cabo el modelado, diseño y simulación de un convertidor bidireccional de potencia (DC-DC Direct current) con topología Buck-Boost y de su sistema de control para la regulación de tensión en microrredes DC. El objetivo es garantizar la estabilidad del sistema frente a variaciones y perturbaciones que puedan ocurrir durante su operación bidireccional normal. Se implementó el método de control adaptativo que combina el análisis (Proportional integral-passivity-based control - PIPBC), sumado a un estimador de estados para calcular la medida de corriente y regular la salida de tensión en la microrred DC, garantizando estabilidad bajo las condiciones de no linealidad y bidireccionalidad del modelo circuital básico del convertidor de potencia DC-DC con topología Buck-Boost y de la batería que componen la microrred DC. También se empleó y diseño un método de control clásico Proporcional integral - PI el cual se utilizó como sistema de comparación. Se analizaron los resultados obtenidos teniendo en cuenta los tiempos de establecimiento, el error medio cuadrático y el ´índice de desempeño (Integral of time multiplied Absolute Error Criterion - ITAE) para el modelo del convertidor bidireccional de potencia DC-DC con tipología Buck-Boost aplicando ambos controladores. De esta forma, se comprobó la eficiencia de la técnica de control adaptativo y se identificaron las ventajas que presenta en comparación con control clásico. Los resultados muestran que la regulación de tensión en microrredes DC presenta una mejor estabilidad y respuesta en el tiempo cuando se aplica un método de control adaptativo PI-PBC en un convertidor bidireccional de potencia DC-DC.Índice general Resumen III Índice general V Índice de tablas VI Índice de figuras VII 1. Introducción 1 1.1. Planteamiento del problema . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2. Justificación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.3.1. Objetivo general . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.3.2. Objetivos específicos . . . . . . . . . . . . . . . . . . . . . . . . 7 1.4. Estado del arte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.5. Estructura del trabajo . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2. Modelo del convertidor bidireccional (Buck-Boost) 13 2.1. Convertidores bidireccionales de potencia DC-DC con topología Buck- Boost . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.2. Modelizado matemático del convertidor . . . . . . . . . . . . . . . . . . 16 3. Diseño del controlador PI 19 3.1. Sistema de control por retroalimentación de variables de estado . . . . 19 3.2. Controlador PI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.3. Controlador PI en cascada . . . . . . . . . . . . . . . . . . . . . . . . . 20 iv ´INDICE GENERAL v 4. Diseño del controlador adaptativo PI-PBC 22 4.1. Sistemas Hamiltonianos . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.2. Representación bilineal del convertidor Buck-Boost . . . . . . . . . . . 24 4.3. Diseño del control por retroalimentación de estados y observador (Estimador de corriente y voltaje) . . . . . . . . . . . . . . . . . . . . . . . 25 4.3.1. Estimador de corriente de carga . . . . . . . . . . . . . . . . . . 26 4.3.2. Estimador de voltaje de la batería . . . . . . . . . . . . . . . . . 27 4.3.3. Simplificaciones del control adaptativo . . . . . . . . . . . . . . 28 5. Pruebas y análisis de resultados 32 5.1. Prueba 1: Comportamiento bidireccional propuesto para la microrred DC 34 5.2. Prueba 2: Cambios en la referencia de voltaje en la microrred DC . . . 37 5.3. Prueba 3: Corriente bidireccional en la microrred DC . . . . . . . . . . 40 5.4. Evaluación de estimador . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6. Conclusiones 45 6.1. Trabajos futuros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Bibliografía................................................................ 51PregradoIngeniero(a) Electricista62 Páginasapplication/pdfspaConvertidores de potenciaConvertidores de corriente continua Buck-BoostSistemas de control de tensiónConvertidor bidireccional de potenciaControl de tensiónMicroredes DCEstudio y análisis de un convertidor bidireccional de potencia DC-DC con topología Buck-Boost y de su sistema de control de tensión por un método de control adaptativoTrabajo de grado - Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesisIngeniería EléctricaFacultad de Ingenierías[1] Dinesh Segaran. Dynamic modelling and control of dual active bridge bi-directional dc-dc converters for smart grid applications. PhD thesis, RMIT University, 2013.[2] Walter Juli´an Gil-Gonzalez, Oscar Danilo Montoya, Alejandro Garces, Federico Martin Serra, and Guillermo Magaldi. Output voltage regulation for dc–dc buck converters: a passivity–based pi design. In 2019 IEEE 10th Latin American Symposium on Circuits & Systems (LASCAS), pages 189–192. IEEE, 2019.[3] Walter Gil-Gonz´alez, Sebasti´an Riffo, Oscar Danilo Montoya, Carlos Restrepo, and Jesus C Hern´andez. Adaptive voltage control for second-order dc-dc converters supplying an unknown constant power load: A generalized pbc plus damping injection design. IEEE Access, 2023.[4] Luis Fernando Mosquera Machado and Jhon Jairo Ordo˜nez Urbano. Dise˜no y construcci´on de un convertidor dc/dc tipo boost con pwm ajustable orientado a la ense˜nanza. 2016.5] Carlos Andr´es Pe˜naloza-Luna, German Enrique Gallego-Rodr´ıguez, Jhon Jairo Ram´ırez-Mateus, Karla Cecilia Puerto-L´opez, and Karla Yohana S´anchez-Mojica. Simulaci´on de un convertidor dc/dc cuadr´atico elevador con control modo corriente mediante matlab/simulink. Mundo FESC, 12(S1), 2022.[6] Steven Ospina Hurtado. An´alisis de controladores no lineales para convertidor DC-DC tipo buck-boost aplicado a un generador e´olico. PhD thesis, Universidad Tecnol´ogica de Pereira. Facultad de Ingenier´ıas El´ectrica . . . , 2019.[7] Olga Posada ´Alvarez et al. Revisi´on y modelado de los convertidores dc-dc bidireccionales principales. 2022.[8] Jorge Rub´en Morf´In Orozco, Heriberto Rodr´ıguez Estrada, and El´ıas Rodr´ıguez Segura. Convertidor bidireccional multifase para aplicaciones de micro redes de cd. Pistas Educativas, 39(128), 2018.[9] Miguel ´Angel March´an Vaca. Control no lineal de convertidores para mejorar la estabilidad y confiabilidad de una microrred cc conectada a la red de distribuci´on. Master’s thesis, 2021.[10] SX Garrido J´acome and L Ortiz Matos. Estrategia activa de tolerancia a fallas para el control buck-boost de micro-redes el´ectricas en dc. Universidad Polit´ecnica Salesiana, 2019.[11] R Rajasekaran and P Usha Rani. Bidirectional dc-dc converter for microgrid in energy management system. International Journal of Electronics, 108(2):322–343, 2021.[12] Oscar Danilo Montoya, JL Villa, and Walter Gil-Gonzale. Pbc design for voltage regulation in buck converters with parametric uncertainties. In 2019 IEEE 4th Colombian Conference on Automatic Control (CCAC), pages 1–6. IEEE, 2019.[13] Marcela Gonz´alez Valencia and Alfonso Alzate G´omez. Dise˜no est´atico de un convertidor dc/dc reductor-elevador bidireccional. Tecnura, 14(26):7–14, 2010.14] Jesus Linares Flores, Jorge Luis Barahona Avalos, and Carlos Alberto Bautista Espinosa. Passivity-based controller and online algebraic estimation of the load parameter of the dc-to-dc power converter cuk type. IEEE Latin America Transactions, 9(1):784–791, 2011.[15] Muhammad H Rashid. Electr´onica de potencia: circuitos, dispositivos y aplicaciones. Pearson Educaci´on, 2004.[16] Gerardo Morichetti, Germ´an Oggier, Guillermo Rub´en Bossio, Cristian Hern´an De Angelo, and Guillermo Oscar Garc´ıa. Implementaci´on de un convertidor reductorelevador bidireccional para veh´ıculos el´ectricos g. Converter, 2002.[17] Bhim Singh and Munesh Kumar Singh. Adaptive energy shaping control of buck converter feeding cpl in dc micro-grid system. In 2021 IEEE 2nd International Conference on Smart Technologies for Power, Energy and Control (STPEC), pages 1–5. IEEE, 2021.[18] Eduardo Hern´andez-M´arquez, Ram´on Silva-Ortigoza, Jos´e Rafael Garc´ıa-S´anchez, Mariana Marcelino-Aranda, and Griselda Salda˜na-Gonz´alez. A dc/dc buck-boost converter–inverter–dc motor system: Sensorless passivity-based control. IEEE Access, 6:31486–31492, 2018.[19] Dar´ıo Weitz. Analysis of the history of innovations in feedback control systems. 341, 2000.[20] Jeisson Andr´es Rivera Yepes and Manuel David Cardona Isaza. An´alisis comparativo de diferentes topolog´ıas de convertidores buck-boost utilizando matlab. 2018.[21] Anupam Kumar, Abdul Hamid Bhat, et al. Comparative analysis of dual active bridge isolated dc to dc converter with buck-boost and flyback converters for bidirectional energy transfer. Journal of Electrical Engineering, 20(4):12–12, 2020.[22] Didier Giraldo Buitrago and Eduardo Giraldo Su´arez. Teor´ıa de control an´alogo. Universidad Tecnol´ogica de Pereira, 2009.[23] N. Mohan, T.M. Undeland, and W.P. Robbins. Electr´onica de potencia: convertidores, aplicaciones y dise˜no. McGraw-Hill: Educaci´on. McGraw Hill, 2009.[24] Liuping Wang and Robin Ping Guan. State Feedback Controller and Observer Design, pages 1–66. 2023.[25] Richard Alfredo Chicango Chinchu˜na. Dise˜no e implementaci´on de un convertidor dc/dc bidireccional para estabilizaci´on de nivel de voltaje en un bus dc mediante ultracapacitores. B.S. thesis, Quito, 2017., 2017.[26] Francisco L´opez Cort´es. Desarrollo e implementaci´on del sistema de control de un convertidor DC-DC bidireccional. PhD thesis, Universitat Polit`ecnica de Val`encia, 2023.[27] A Rachid, H El Fadil, K Gaouzi, and F Z Belhaj. Output Feedback Control of Bidirectional DC-DC Power Converter for BEV Charger. Proceedings of Engineering & Technology (PET), 19(Special Issue), 2017.[28] Walter Gil-Gonz´alez, Oscar Danilo Montoya, Carlos Restrepo, and Jes´us C Hern´andez. Control de voltaje adaptativo sin sensores para convertidores cc-cc cl´asicos que alimentan cargas desconocidas: un enfoque generalizado basado en la pasividad de pi. Sensores, 21(19):6367, 2021.[29] Sebasti´an Riffo,Walter Gil-Gonz´alez, Oscar Danilo Montoya, Carlos Restrepo, and Javier Mu˜noz. Adaptive sensorless pi+ passivity-based control of a boost converter supplying an unknown cpl. Mathematics, 10(22):4321, 2022.[30] Daniel W Hart and Andr´es Barrado Bautista. Electr´onica de potencia, volume 32. Prentice Hall Madrid, Espa˜na, 2001.[31] Serkan Dusmez and Alireza Khaligh. A supervisory power-splitting approach for a new ultracapacitor-battery vehicle deploying two propulsion machines. IEEE Transactions on Industrial Informatics, 10(3), 2014.[32] Francisco Xavier Toapanta Moscoso. Dise˜no y simulaci´on del control en cuatro cuadrantes de una m´aquina dc con un conversor dc/dc tipo cˆuk bidireccional. B.S. thesis, Quito: EPN, 2022., 2022.33] R. Ortega, Z.P. Jiang, and D.J. Hill. Passivity-based control of nonlinear systems: a tutorial. In Proceedings of the 1997 American Control Conference (Cat. No.97CH36041), volume 5, pages 2633–2637 vol.5, 1997.[34] Jainha Andrea Altamar Bermejo and Hern´an David Vergara Pestana. T´ecnicas de control aplicadas al convertidor buck dcdc para regulaci´on de tensi´on en cargas lineales. 2020.[35] Rafael Cisneros, Romeo Ortega, Matteo Pirro, Gianluca Ippoliti, Gilbert Bergna, and Marta Molinas Cabrera. Global tracking passivity-based pi control for power converters: An application to the boost and modular multilevel converters. In 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), pages 1359–1365, 2014.[36] Plexim. Application example. https://www.plexim.com/support/ application-examples/976, 2023. Visitado el: 15/10.PublicationORIGINALTRABAJO DE GRADO.pdfTRABAJO DE GRADO.pdfapplication/pdf1181361https://dspace7-utp.metabuscador.org/bitstreams/c905d10b-e843-44ca-bdaa-6ba3367f0b41/download3f0e0c3ffe0b25ace7c59fb04779b6a9MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace7-utp.metabuscador.org/bitstreams/bc19b24e-6079-4b93-ba3f-33bd3f1dc5ce/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTTRABAJO DE GRADO.pdf.txtTRABAJO DE GRADO.pdf.txtExtracted texttext/plain109062https://dspace7-utp.metabuscador.org/bitstreams/6427cef8-fe80-4b5c-bd91-aece14ba7154/download0782b6ca1d061fc892c7355320868a64MD53THUMBNAILTRABAJO DE GRADO.pdf.jpgTRABAJO DE GRADO.pdf.jpgGenerated Thumbnailimage/jpeg6118https://dspace7-utp.metabuscador.org/bitstreams/dc3e66b3-36ac-480f-8d81-01f9a32135e0/download0a33d766c33b319f2cf84453a453d810MD5411059/14993oai:dspace7-utp.metabuscador.org:11059/149932024-09-05 17:13:10.203https://creativecommons.org/licenses/by-nc-nd/4.0/Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: ________________________________________________________________________________________________ ________________________________________________________________________________________________ ________________________________________________________________________________________________ La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 deopen.accesshttps://dspace7-utp.metabuscador.orgRepositorio de la Universidad Tecnológica de Pereirabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo= |