A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid
The problem of the output voltage regulation in a DC-DC boost converter feeding a DC microgrid is addressed in this research via the passivity-based control theory with a proportional–integral action (PI-PBC). Two external input estimators were implemented in conjunction with the proposed controller...
- Autores:
-
Gil-González, Walter
Montoya, Oscar Danilo
Riffo, Sebastián
Restrepo, Carlos
Muñoz, Javier
- Tipo de recurso:
- Fecha de publicación:
- 2023
- Institución:
- Universidad Tecnológica de Bolívar
- Repositorio:
- Repositorio Institucional UTB
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.utb.edu.co:20.500.12585/11839
- Acceso en línea:
- https://hdl.handle.net/20.500.12585/11839
- Palabra clave:
- Passivity-based control with PI action
Adaptive and sensorless control design
Asymptotic stability convergence
Unknown DC load
LEMB
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UTB2_29cf9605ecad5f6a2fd6fc652d98d0d5 |
---|---|
oai_identifier_str |
oai:repositorio.utb.edu.co:20.500.12585/11839 |
network_acronym_str |
UTB2 |
network_name_str |
Repositorio Institucional UTB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid |
title |
A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid |
spellingShingle |
A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid Passivity-based control with PI action Adaptive and sensorless control design Asymptotic stability convergence Unknown DC load LEMB |
title_short |
A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid |
title_full |
A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid |
title_fullStr |
A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid |
title_full_unstemmed |
A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid |
title_sort |
A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid |
dc.creator.fl_str_mv |
Gil-González, Walter Montoya, Oscar Danilo Riffo, Sebastián Restrepo, Carlos Muñoz, Javier |
dc.contributor.author.none.fl_str_mv |
Gil-González, Walter Montoya, Oscar Danilo Riffo, Sebastián Restrepo, Carlos Muñoz, Javier |
dc.subject.keywords.spa.fl_str_mv |
Passivity-based control with PI action Adaptive and sensorless control design Asymptotic stability convergence Unknown DC load |
topic |
Passivity-based control with PI action Adaptive and sensorless control design Asymptotic stability convergence Unknown DC load LEMB |
dc.subject.armarc.none.fl_str_mv |
LEMB |
description |
The problem of the output voltage regulation in a DC-DC boost converter feeding a DC microgrid is addressed in this research via the passivity-based control theory with a proportional–integral action (PI-PBC). Two external input estimators were implemented in conjunction with the proposed controller to make it sensorless and adaptive. The first estimator corresponds to the immersion & invariance (I&I) approach applied to calculate the expected value of the DC load, which is modeled as an unknown DC current. The second estimator is based on the disturbance–observer (DO) approach, which reaches the value of the voltage input. The main advantage of both estimators is that these ensure exponential convergence under steady-state operating conditions, and their parametrization only requires the definition of an integral gain. A comparative analysis with simulations demonstrates that the proposed PI-PBC approach is effective in regulating/controlling the voltage profile in unknown DC loads as compared to the adaptive sliding mode controller. Experimental validations have demonstrated that the proposed PI-PBC approach, in conjunction with the I&I and the DO estimators, allowed regulation of the voltage output profile in the terminals of the DC load with asymptotic stability properties and fast convergence times (1.87 ms) and acceptably overshoots (6.1%) when the voltage input varies its magnitude (from 10 to 12 V and from 10 to 8 V) considering that the DC load changed with a square waveform between 1 and 2 A with 100 Hz. |
publishDate |
2023 |
dc.date.accessioned.none.fl_str_mv |
2023-05-05T19:24:28Z |
dc.date.available.none.fl_str_mv |
2023-05-05T19:24:28Z |
dc.date.issued.none.fl_str_mv |
2023-01-19 |
dc.date.submitted.none.fl_str_mv |
2023-05-05 |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_b1a7d7d4d402bcce |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.hasversion.spa.fl_str_mv |
info:eu-repo/semantics/draft |
dc.type.spa.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
status_str |
draft |
dc.identifier.citation.spa.fl_str_mv |
Gil-González,W.; Montoya, O.D.; Riffo, S.; Restrepo, C.; Muñoz, J. A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid . Energies 2023, 16, 1106.6. https://doi.org/10.3390/en16031106 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12585/11839 |
dc.identifier.doi.none.fl_str_mv |
6. https:// doi.org/10.3390/en16031106 |
dc.identifier.instname.spa.fl_str_mv |
Universidad Tecnológica de Bolívar |
dc.identifier.reponame.spa.fl_str_mv |
Repositorio Universidad Tecnológica de Bolívar |
identifier_str_mv |
Gil-González,W.; Montoya, O.D.; Riffo, S.; Restrepo, C.; Muñoz, J. A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid . Energies 2023, 16, 1106.6. https://doi.org/10.3390/en16031106 6. https:// doi.org/10.3390/en16031106 Universidad Tecnológica de Bolívar Repositorio Universidad Tecnológica de Bolívar |
url |
https://hdl.handle.net/20.500.12585/11839 |
dc.language.iso.spa.fl_str_mv |
eng |
language |
eng |
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.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.cc.*.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 Internacional |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.none.fl_str_mv |
18 páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.place.spa.fl_str_mv |
Cartagena de Indias |
dc.publisher.sede.spa.fl_str_mv |
Campus Tecnológico |
dc.source.spa.fl_str_mv |
Energies Vol. 16 No. 3 (2023) |
institution |
Universidad Tecnológica de Bolívar |
bitstream.url.fl_str_mv |
https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/1/energies-16-01106-v2.pdf https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/2/license_rdf https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/3/license.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/4/energies-16-01106-v2.pdf.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/5/energies-16-01106-v2.pdf.jpg |
bitstream.checksum.fl_str_mv |
fac6afca10385cce5d603ea197544f17 4460e5956bc1d1639be9ae6146a50347 e20ad307a1c5f3f25af9304a7a7c86b6 eee71f62751a07c495ac6a78cd5616a0 57051c869c96920175d676f23301f47a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional UTB |
repository.mail.fl_str_mv |
repositorioutb@utb.edu.co |
_version_ |
1814021782697410560 |
spelling |
Gil-González, Walterce1f5078-74c6-4b5c-b56a-784f85e52a08Montoya, Oscar Danilo9fa8a75a-58fa-436d-a6e2-d80f718a4ea8Riffo, Sebastián78c68998-ded7-421c-ae1d-6d166007ceb8Restrepo, Carlosa8966bbc-cc11-4eee-90a4-a1be1cd069a4Muñoz, Javier30342f83-6fbc-4d72-ac53-694be5305e272023-05-05T19:24:28Z2023-05-05T19:24:28Z2023-01-192023-05-05Gil-González,W.; Montoya, O.D.; Riffo, S.; Restrepo, C.; Muñoz, J. A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgrid . Energies 2023, 16, 1106.6. https://doi.org/10.3390/en16031106https://hdl.handle.net/20.500.12585/118396. https:// doi.org/10.3390/en16031106Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarThe problem of the output voltage regulation in a DC-DC boost converter feeding a DC microgrid is addressed in this research via the passivity-based control theory with a proportional–integral action (PI-PBC). Two external input estimators were implemented in conjunction with the proposed controller to make it sensorless and adaptive. The first estimator corresponds to the immersion & invariance (I&I) approach applied to calculate the expected value of the DC load, which is modeled as an unknown DC current. The second estimator is based on the disturbance–observer (DO) approach, which reaches the value of the voltage input. The main advantage of both estimators is that these ensure exponential convergence under steady-state operating conditions, and their parametrization only requires the definition of an integral gain. A comparative analysis with simulations demonstrates that the proposed PI-PBC approach is effective in regulating/controlling the voltage profile in unknown DC loads as compared to the adaptive sliding mode controller. Experimental validations have demonstrated that the proposed PI-PBC approach, in conjunction with the I&I and the DO estimators, allowed regulation of the voltage output profile in the terminals of the DC load with asymptotic stability properties and fast convergence times (1.87 ms) and acceptably overshoots (6.1%) when the voltage input varies its magnitude (from 10 to 12 V and from 10 to 8 V) considering that the DC load changed with a square waveform between 1 and 2 A with 100 Hz.18 páginasapplication/pdfenghttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://purl.org/coar/access_right/c_abf2Energies Vol. 16 No. 3 (2023)A Global Tracking Sensorless Adaptive PI-PBC Design for Output Voltage Regulation in a Boost Converter Feeding a DC Microgridinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/drafthttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_b1a7d7d4d402bccePassivity-based control with PI actionAdaptive and sensorless control designAsymptotic stability convergenceUnknown DC loadLEMBCartagena de IndiasCampus TecnológicoPúblico generalLakshmi, S.; Ganguly, S. Transition of Power Distribution System Planning from Passive to Active Networks: A State-of-the-Art Review and a New Proposal. In Sustainable Energy Technology and Policies; Springer: Singapore, 2017; pp. 87–117.Tang, Z.; Liu, T.; Zhang, C.; Zheng, Y.; Hill, D.J. Distributed Control of Active Distribution Networks for Frequency Support. In Proceedings of the 2018 Power Systems Computation Conference (PSCC), Dublin, Ireland, 11–15 June 2018. [Sekar, R.; Suresh, D.S.; Naganagouda, H. A review on power electronic converters suitable for renewable energy sources. In Proceedings of the 2017 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT), Mysuru, India, 15–16 December 2017.Afonso, J.L.; Tanta, M.; Pinto, J.G.O.; Monteiro, L.F.C.; Machado, L.; Sousa, T.J.C.; Monteiro, V. A Review on Power Electronics Technologies for Power Quality Improvement. Energies 2021, 14, 8585Sahin, M.E.; Blaabjerg, F. A Hybrid PV-Battery/Supercapacitor System and a Basic Active Power Control Proposal in MATLAB/ Simulink. Electronics 2020, 9, 129.Lee, G.J. Superconductivity Application in Power System. In Applications of High-Tc Superconductivity; InTech: London, UK, 2011Giraldo, E.; Garces, A. An Adaptive Control Strategy for aWind Energy Conversion System Based on PWM-CSC and PMSG. IEEE Trans. Power Syst. 2014, 29, 1446–1453.Grisales-Noreña, L.F.; Ramos-Paja, C.A.; Gonzalez-Montoya, D.; Alcalá, G.; Hernandez-Escobedo, Q. Energy Management in PV Based Microgrids Designed for the Universidad Nacional de Colombia. Sustainability 2020, 12, 1219Magaldi, G.L.; Serra, F.M.; de Angelo, C.H.; Montoya, O.D.; Giral-Ramírez, D.A. Voltage Regulation of an Isolated DC Microgrid with a Constant Power Load: A Passivity-based Control Design. Electronics 2021, 10, 2085Gavriluta, C.; Candela, I.; Citro, C.; Luna, A.; Rodriguez, P. Design considerations for primary control in multi-terminal VSC-HVDC grids. Electr. Power Syst. Res. 2015, 122, 33–41.Rakhshani, E.; Remon, D.; Cantarellas, A.; Garcia, J.M.; Rodriguez, P. Modeling and sensitivity analyses of VSP based virtual inertia controller in HVDC links of interconnected power systems. Electr. Power Syst. Res. 2016, 141, 246–263.Bacha, S.; Munteanu, I.; Bratcu, A.I. Power Electronic Converters Modeling and Control; Springer: London, UK, 2014Martinez-Treviño, B.A.; El Aroudi, A.; Vidal-Idiarte, E.; Cid-Pastor, A.; Martinez-Salamero, L. Sliding-mode control of a boost converter under constant power loading conditions. IET Power Electron. 2019, 12, 521–529.Hamidi, S.A.; Nasiri, A. Stability analysis of a DC-DC converter for battery energy storage system feeding CPL. In Proceedings of the 2015 IEEE International Telecommunications Energy Conference (INTELEC), Osaka, Japan, 18–22 October 2015; pp. 1–5.Singh, S.; Fulwani, D.; Kumar, V. Robust sliding-mode control of dc/dc boost converter feeding a constant power load. IET Power Electron. 2015, 8, 1230–1237.Wu, J.; Lu, Y. Adaptive backstepping sliding mode control for boost converter with constant power load. IEEE Access 2019, 7, 50797–50807.He, W.; Li, S.; Yang, J.; Wang, Z. Incremental passivity based control for DC-DC boost converter with circuit parameter perturbations using nonlinear disturbance observer. In Proceedings of the IECON 2016-42nd Annual Conference of the IEEE Industrial Electronics Society, Florence, Italy, 23–26 October 2016; pp. 1353–1358.He,W.; Li, S.; Yang, J.;Wang, Z. Incremental passivity-based control for DC-DC boost converters under time-varying disturbances via a generalized proportional integral observer. J. Power Electron. 2018, 18, 147–159.Farsizadeh, H.; Gheisarnejad, M.; Mosayebi, M.; Rafiei, M.; Khooban, M.H. An intelligent and fast controller for DC/DC converter feeding CPL in a DC microgrid. IEEE Trans. Circuits Syst. II Express Briefs 2019, 67, 1104–1108.He,W.; Shang, Y. Finite-Time Parameter Observer-Based Sliding Mode Control for a DC/DC Boost Converter with Constant Power Loads. Electronics 2022, 11, 819.Serra, F.M.; Magaldi, G.L.; Fernandez, L.M.; Larregay, G.O.; CH, D.A. IDA-PBC controller of a DC-DC boost converter for continuous and discontinuous conduction mode. IEEE Lat. Am. Trans. 2018, 16, 52–58.Zhang, X.; He, W.; Zhang, Y. An Adaptive Output Feedback Controller for Boost Converter. Electronics 2022, 11, 905Zhang, X.; Martinez-Lopez, M.; He,W.; Shang, Y.; Jiang, C.; Moreno-Valenzuela, J. Sensorless Control for DC–DC Boost Converter via Generalized Parameter Estimation-Based Observer. Appl. Sci. 2021, 11, 7761Gil-González, W.; Montoya, O.D.; Espinosa-Perez, G. Adaptive control for second-order DC–DC converters: PBC approach. In Modeling, Operation, and Analysis of DC Grids; Elsevier: Amsterdam, The Netherlands, 2021; pp. 289–310.Zhang, M.; Borja, P.; Ortega, R.; Liu, Z.; Su, H. PID Passivity-Based Control of Port-Hamiltonian Systems. IEEE Trans. Autom. Control. 2018, 63, 1032–1044Ortega, R.; García-Canseco, E. Interconnection and Damping Assignment Passivity-Based Control: A Survey. Eur. J. Control. 2004, 10, 432–450.Ortega, R.; van der Schaft, A.; Castanos, F.; Astolfi, A. Control by Interconnection and Standard Passivity-Based Control of Port-Hamiltonian Systems. IEEE Trans. Autom. Control. 2008, 53, 2527–2542He, W.; Soriano-Rangel, C.A.; Ortega, R.; Astolfi, A.; Mancilla-David, F.; Li, S. Energy shaping control for buck–boost converters with unknown constant power load. Control. Eng. Pract. 2018, 74, 33–43.Serra, F.M.; Angelo, C.H.D.; Forchetti, D.G. IDA-PBC control of a DC–AC converter for sinusoidal three-phase voltage generation. Int. J. Electron. 2016, 104, 93–110.Serra, F.M.; Angelo, C.H.D.; Forchetti, D.G. Interconnection and damping assignment control of a three-phase front end converter. Int. J. Electr. Power Energy Syst. 2014, 60, 317–324.Montoya, O.D.; Serra, F.M.; Gil-González,W.; Asensio, E.M.; Bosso, J.E. An IDA-PBC Design with Integral Action for Output Voltage Regulation in an Interleaved Boost Converter for DC Microgrid Applications. Actuators 2021, 11, 5.Cisneros, R.; Pirro, M.; Bergna, G.; Ortega, R.; Ippoliti, G.; Molinas, M. Global tracking passivity-based PI control of bilinear systems: Application to the interleaved boost and modular multilevel converters. Control. Eng. Pract. 2015, 43, 109–119.Cisneros, R.; Ortega, R.; Pirro, M.; Ippoliti, G.; Bergna, G.; Cabrera, M.M. Global tracking passivity-based PI control for power converters: An application to the boost and modular multilevel converters. In Proceedings of the 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), Istanbul, Turkey, 1–4 June 2014Malekzadeh, M.; Khosravi, A.; Tavan, M. An immersion and invariance based input voltage and resistive load observer for DC–DC boost converter. SN Appl. Sci. 2019, 2, 1–13.Zhang, Z.; Song, G.; Zhou, J.; Zhang, X.; Yang, B.; Liu, C.; Guerrero, J.M. An adaptive backstepping control to ensure the stability and robustness for boost power converter in DC microgrids. Energy Rep. 2022, 8, 1110–1124http://purl.org/coar/resource_type/c_2df8fbb1ORIGINALenergies-16-01106-v2.pdfenergies-16-01106-v2.pdfapplication/pdf7343668https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/1/energies-16-01106-v2.pdffac6afca10385cce5d603ea197544f17MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXTenergies-16-01106-v2.pdf.txtenergies-16-01106-v2.pdf.txtExtracted texttext/plain49035https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/4/energies-16-01106-v2.pdf.txteee71f62751a07c495ac6a78cd5616a0MD54THUMBNAILenergies-16-01106-v2.pdf.jpgenergies-16-01106-v2.pdf.jpgGenerated Thumbnailimage/jpeg7853https://repositorio.utb.edu.co/bitstream/20.500.12585/11839/5/energies-16-01106-v2.pdf.jpg57051c869c96920175d676f23301f47aMD5520.500.12585/11839oai:repositorio.utb.edu.co:20.500.12585/118392023-05-06 00:18:01.897Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo= |