Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves
This paper presents an optimization model for the optimal placement and sizing of wind turbines, considering their reactive power capacity, wind speed, and demand curves. The optimization model is nonlinear and is focused on minimizing power losses in AC distribution networks. Also, paired wind turb...
- Autores:
-
Gil-González, Walter
Montoya, Oscar Danilo
Grisales-Noreña, Luis Fernando
Perea-Moreno, Alberto-Jesus
Hernandez-Escobedo, Quetzalcoatl
- Tipo de recurso:
- Fecha de publicación:
- 2020
- Institución:
- Universidad Tecnológica de Bolívar
- Repositorio:
- Repositorio Institucional UTB
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.utb.edu.co:20.500.12585/9521
- Palabra clave:
- Wind power generation
Artificial neural networks
Chargeability factor
Reactive power capacity
Wind speed and demand curves
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UTB2_86c2b5279b4958b11208336e41d333b4 |
---|---|
oai_identifier_str |
oai:repositorio.utb.edu.co:20.500.12585/9521 |
network_acronym_str |
UTB2 |
network_name_str |
Repositorio Institucional UTB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves |
title |
Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves |
spellingShingle |
Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves Wind power generation Artificial neural networks Chargeability factor Reactive power capacity Wind speed and demand curves |
title_short |
Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves |
title_full |
Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves |
title_fullStr |
Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves |
title_full_unstemmed |
Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves |
title_sort |
Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves |
dc.creator.fl_str_mv |
Gil-González, Walter Montoya, Oscar Danilo Grisales-Noreña, Luis Fernando Perea-Moreno, Alberto-Jesus Hernandez-Escobedo, Quetzalcoatl |
dc.contributor.author.none.fl_str_mv |
Gil-González, Walter Montoya, Oscar Danilo Grisales-Noreña, Luis Fernando Perea-Moreno, Alberto-Jesus Hernandez-Escobedo, Quetzalcoatl |
dc.subject.keywords.spa.fl_str_mv |
Wind power generation Artificial neural networks Chargeability factor Reactive power capacity Wind speed and demand curves |
topic |
Wind power generation Artificial neural networks Chargeability factor Reactive power capacity Wind speed and demand curves |
description |
This paper presents an optimization model for the optimal placement and sizing of wind turbines, considering their reactive power capacity, wind speed, and demand curves. The optimization model is nonlinear and is focused on minimizing power losses in AC distribution networks. Also, paired wind turbine and power conversion systems are treated via chargeability factor η at the peak hour. This factor represents the percentage of usage of the power conversion system in the nominal wind speed conditions, and allows to support reactive power dynamically during all periods of the day as a function of the distribution system requirements. In addition, an artificial neural network is used for short-term forecasting to deal with uncertainties in wind power generation. We assume that the number of wind power distributed generators could be from zero to three generators integrated into the system, considering unit power factors and reactive power injections to follow up the effect of reactive power compensation in the daily operation. The General Algebraic Modeling System (GAMS) is employed to solve the proposed optimization model. |
publishDate |
2020 |
dc.date.accessioned.none.fl_str_mv |
2020-10-30T18:43:19Z |
dc.date.available.none.fl_str_mv |
2020-10-30T18:43:19Z |
dc.date.issued.none.fl_str_mv |
2020-04-08 |
dc.date.submitted.none.fl_str_mv |
2020-10-28 |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.hasVersion.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.spa.spa.fl_str_mv |
Artículo |
status_str |
publishedVersion |
dc.identifier.citation.spa.fl_str_mv |
Gil-González, W.; Montoya, O.D.; Grisales-Noreña, L.F.; Perea-Moreno, A.-J.; Hernandez-Escobedo, Q. Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves. Sustainability 2020, 12, 2983. |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/20.500.12585/9521 |
dc.identifier.url.none.fl_str_mv |
https://www.mdpi.com/2071-1050/12/7/2983 |
dc.identifier.doi.none.fl_str_mv |
10.3390/su12072983 |
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.; Grisales-Noreña, L.F.; Perea-Moreno, A.-J.; Hernandez-Escobedo, Q. Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves. Sustainability 2020, 12, 2983. 10.3390/su12072983 Universidad Tecnológica de Bolívar Repositorio Universidad Tecnológica de Bolívar |
url |
https://hdl.handle.net/20.500.12585/9521 https://www.mdpi.com/2071-1050/12/7/2983 |
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 |
20 páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.place.spa.fl_str_mv |
Cartagena de Indias |
dc.source.spa.fl_str_mv |
Sustainability 2020, 12(7), 2983 |
institution |
Universidad Tecnológica de Bolívar |
bitstream.url.fl_str_mv |
https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/1/56.pdf https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/2/license_rdf https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/3/license.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/4/56.pdf.txt https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/5/56.pdf.jpg |
bitstream.checksum.fl_str_mv |
bd599e70481ef1062c97be6b797fc25e 4460e5956bc1d1639be9ae6146a50347 e20ad307a1c5f3f25af9304a7a7c86b6 9d39d9c0061373147bbd730a8c0aa62a 766cf93a9c63cfe9743911d1b9db5f76 |
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_ |
1814021593947439104 |
spelling |
Gil-González, Walterce1f5078-74c6-4b5c-b56a-784f85e52a08Montoya, Oscar Danilo8a59ede1-6a4a-4d2e-abdc-d0afb14d4480Grisales-Noreña, Luis Fernando7c27cda4-5fe4-4686-8f72-b0442c58a5d1Perea-Moreno, Alberto-Jesuse78da438-8ed5-40ab-a12c-74e84e6d691bHernandez-Escobedo, Quetzalcoatl6d13cf66-c5cb-46ae-9a39-26767b00d93d2020-10-30T18:43:19Z2020-10-30T18:43:19Z2020-04-082020-10-28Gil-González, W.; Montoya, O.D.; Grisales-Noreña, L.F.; Perea-Moreno, A.-J.; Hernandez-Escobedo, Q. Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curves. Sustainability 2020, 12, 2983.https://hdl.handle.net/20.500.12585/9521https://www.mdpi.com/2071-1050/12/7/298310.3390/su12072983Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarThis paper presents an optimization model for the optimal placement and sizing of wind turbines, considering their reactive power capacity, wind speed, and demand curves. The optimization model is nonlinear and is focused on minimizing power losses in AC distribution networks. Also, paired wind turbine and power conversion systems are treated via chargeability factor η at the peak hour. This factor represents the percentage of usage of the power conversion system in the nominal wind speed conditions, and allows to support reactive power dynamically during all periods of the day as a function of the distribution system requirements. In addition, an artificial neural network is used for short-term forecasting to deal with uncertainties in wind power generation. We assume that the number of wind power distributed generators could be from zero to three generators integrated into the system, considering unit power factors and reactive power injections to follow up the effect of reactive power compensation in the daily operation. The General Algebraic Modeling System (GAMS) is employed to solve the proposed optimization model.20 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_abf2Sustainability 2020, 12(7), 2983Optimal Placement and Sizing of Wind Generators in AC Grids Considering Reactive Power Capability and Wind Speed Curvesinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArtículohttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_2df8fbb1Wind power generationArtificial neural networksChargeability factorReactive power capacityWind speed and demand curvesCartagena de IndiasPúblico generalMazhari, S.M.; Monsef, H.; Romero, R. A multi-objective distribution system expansion planning incorporating customer choices on reliability. IEEE Trans. Power Syst. 2015, 31, 1330–1340Essallah, S.; Khedher, A.; Bouallegue, A. Integration of distributed generation in electrical grid: Optimal placement and sizing under different load conditions. Comput. Electr. Eng. 2019, 79, 106461Mohseni-Bonab, S.M.; Rabiee, A. Optimal reactive power dispatch: A review, and a new stochastic voltage stability constrained multi-objective model at the presence of uncertain wind power generation. IET Gener. Transm. Distrib. 2017, 11, 815–829.Strunz, K.; Abbasi, E.; Huu, D.N. DC microgrid for wind and solar power integration. IEEE Trans. Emerg. Sel. Top. Power Electron. 2013, 2, 115–126.Montoya, O.D.; Grisales-Noreña, L.F.; Gil-González, W.; Alcalá, G.; Hernandez-Escobedo, Q. Optimal Location and Sizing of PV Sources in DC Networks for Minimizing Greenhouse Emissions in Diesel Generators. Symmetry 2020, 12, 322.Kaur, S.; Kumbhar, G.; Sharma, J. A MINLP technique for optimal placement of multiple DG units in distribution systems. Int. J. Electr. Power Energy Syst. 2014, 63, 609–617.Ghosh, S.; Ghoshal, S.P.; Ghosh, S. Optimal sizing and placement of distributed generation in a network system. Int. J. Electr. Power Energy Syst. 2010, 32, 849–856.Manikanta, G.; Mani, A.; Singh, H.; Chaturvedi, D. Placing distributed generators in distribution system using adaptive quantum inspired evolutionary algorithm. In Proceedings of the Second International Conference on Research in Computational Intelligence and Communication Networks (ICRCICN), Kolkata, India, 23–25 September 2016; pp. 157–162.Babu, P.V.; Singh, S. Optimal Placement of DG in Distribution network for Power loss minimization using NLP & PLS Technique. Energy Procedia 2016, 90, 441–454.Meena, N.K.; Swarnkar, A.; Gupta, N.; Niazi, K. Wind Power Generation Planning by Utilizing the Reactive Power Capabilities of Generators. In Proceedings of the Asian Conference on Energy, Power and Transportation Electrification (ACEPT), Singapore, 24–26 October 2017; pp. 1–6.Prabha, D.R.; Jayabarathi, T. Optimal placement and sizing of multiple distributed generating units in distribution networks by invasive weed optimization algorithm. Ain Shams Eng. J. 2016, 7, 683–694.Jamil, M.; Anees, A.S. Optimal sizing and location of SPV (solar photovoltaic) based MLDG (multiple location distributed generator) in distribution system for loss reduction, voltage profile improvement with economical benefits. Energy 2016, 103, 231–239.Das, B.; Mukherjee, V.; Das, D. DG placement in radial distribution network by symbiotic organisms search algorithm for real power loss minimization. Appl. Soft Comput. 2016, 49, 920–936.Parizad, A.; Khazali, A.H.; Kalantar, M. Sitting and sizing of distributed generation through Harmony Search Algorithm for improve voltage profile and reducuction of THD and losses. In Proceedings of the CCECE 2010, Calgary, AB, Canada, 2–5 May 2010; pp. 1–7.Abu-Mouti, F.S.; El-Hawary, M. Optimal distributed generation allocation and sizing in distribution systems via artificial bee colony algorithm. IEEE Trans. Power Deliv. 2011, 26, 2090–2101.García, J.A.M.; Mena, A.J.G. Optimal distributed generation location and size using a modified teaching–learning based optimization algorithm. Int. J. Electr. Power Energy Syst. 2013, 50, 65–75.Cheng, S.; Chen, M.Y.; Fleming, P.J. Improved multi-objective particle swarm optimization with preference strategy for optimal DG integration into the distribution system. Neurocomputing 2015, 148, 23–29.Tolabi, H.B.; Ali, M.H.; Rizwan, M. Simultaneous reconfiguration, optimal placement of DSTATCOM, and photovoltaic array in a distribution system based on fuzzy-ACO approach. IEEE Trans. Sustain. Energy 2014, 6, 210–218.Muthukumar, K.; Jayalalitha, S. Optimal placement and sizing of distributed generators and shunt capacitors for power loss minimization in radial distribution networks using hybrid heuristic search optimization technique. Int. J. Electr. Power Energy Syst. 2016, 78, 299–319.Kefayat, M.; Ara, A.L.; Niaki, S.N. A hybrid of ant colony optimization and artificial bee colony algorithm for probabilistic optimal placement and sizing of distributed energy resources. Energy Convers. Manag. 2015, 92, 149–161.Grisales-Noreña, L.F.; Gonzalez Montoya, D.; Ramos-Paja, C.A. Optimal sizing and location of distributed generators based on PBIL and PSO techniques. Energies 2018, 11, 1018.Martinez-Rojas, M.; Sumper, A.; Gomis-Bellmunt, O.; Sudrià-Andreu, A. Reactive power dispatch in wind farms using particle swarm optimization technique and feasible solutions search. Appl. Energy 2011, 88, 4678–4686.Montoya, O.D.; Gil-González, W.; Grisales-Noreña, L.; Orozco-Henao, C.; Serra, F. Economic Dispatch of BESS and Renewable Generators in DC Microgrids Using Voltage-Dependent Load Models. Energies 2019, 12, 4494.Cisneros, R.; Mancilla-David, F.; Ortega, R. Passivity-Based Control of a Grid-Connected Small-Scale Windmill With Limited Control Authority. IEEE J. Emerg. Sel. Top. Power Electron. 2013, 1, 247–259.Namazi, M.M.; Nejad, S.M.S.; Tabesh, A.; Rashidi, A.; Liserre, M. Passivity-Based Control of Switched Reluctance-Based Wind System Supplying Constant Power Load. IEEE Trans. Ind. Electron. 2018, 65, 9550–9560.Barambones, O. Sliding Mode Control Strategy for Wind Turbine Power Maximization. Energies 2012, 5, 2310–2330.Lee, S.W.; Chun, K.H. Adaptive Sliding Mode Control for PMSG Wind Turbine Systems. Energies 2019, 12, 595.Alrifai, M.; Zribi, M.; Rayan, M. Feedback Linearization Controller for a Wind Energy Power System. Energies 2016, 9, 771.Li, P.; Wang, J.; Xiong, L.; Wu, F. Nonlinear Controllers Based on Exact Feedback Linearization for Series-Compensated DFIG-Based Wind Parks to Mitigate Sub-Synchronous Control Interaction. Energies 2017, 10, 1182.Salgado-Herrera, N.M.; Medina-Ríos, A.; Tapia-Sánchez, R.; Anaya-Lara, O. Reactive power compensation through active back to back converter in type-4 wind turbine. In Proceedings of the IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC), Ixtapa, Mexico, 9–11 November 2016; pp. 1–6.Murillo-Yarce, D.; Garcés-Ruiz, A.; Escobar-Mejía, A. Passivity-Based Control for DC-Microgrids with Constant Power Terminals in Island Mode Operation. Revista Facultad de Ingeniería Universidad de Antioquia 2018, 86, 32–39.Choi, Y.H.; Cho, Y.S. Multiple-Point Voltage Control to Minimize Interaction Effects in Power Systems. Energies 2019, 12, 274.Gil-González, W.; Montoya, O.D.; Holguín, E.; Garces, A.; Grisales-Noreña, L.F. Economic dispatch of energy storage systems in dc microgrids employing a semidefinite programming model. J. Energy Storage 2019, 21, 1–8.Data, S.S.R. Time Series of Solar Radiation Data. Available online: http://www.soda-pro.com/ (accessed on 5 July 2019).Koo, J.; Han, G.D.; Choi, H.J.; Shim, J.H. Wind-speed prediction and analysis based on geological and distance variables using an artificial neural network: A case study in South Korea. Energy 2015, 93, 1296–1302.Demuth, H.B.; Beale, M.H.; De Jess, O.; Hagan, M.T. Neural Network Design, 2nd ed.; Martin Hagan: Stillwater, OK, USA, 2014.Montoya, O.D.; Gil-González, W.; Grisales-Noreña, L. An exact MINLP model for optimal location and sizing of DGs in distribution networks: A general algebraic modeling system approach. Ain Shams Eng. J. 2019.Montoya, O.D.; Grajales, A.; Garces, A.; Castro, C.A. Distribution Systems Operation Considering Energy Storage Devices and Distributed Generation. IEEE Lat. Am. Trans. 2017, 15, 890–900.Tartibu, L.; Sun, B.; Kaunda, M. Multi-objective optimization of the stack of a thermoacoustic engine using GAMS. Appl. Soft Comput. 2015, 28, 30–43.Skworcow, P.; Paluszczyszyn, D.; Ulanicki, B.; Rudek, R.; Belrain, T. Optimisation of Pump and Valve Schedules in Complex Large-scale Water Distribution Systems Using GAMS Modelling Language. Procedia Eng. 2014, 70, 1566–1574.Giraldo, O.D.M. Solving a Classical Optimization Problem Using GAMS Optimizer Package: Economic Dispatch Problem Implementation. Ing. Y Cienc. 2017, 13, 39–63.Soroudi, A. Power System Optimization Modeling in GAMS; Springer International Publishing: Cham, Switzerland, 2017.Martínez-Lacañina, P.J.; Marcolini, A.M.; Martínez-Ramos, J.L. DCOPF contingency analysis including phase shifting transformers. In Proceedings of the Power Systems Computation Conference, Wroclaw, Poland, 18–22 August 2014; pp. 1–7.http://purl.org/coar/resource_type/c_2df8fbb1ORIGINAL56.pdf56.pdfArtículo principalapplication/pdf5291289https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/1/56.pdfbd599e70481ef1062c97be6b797fc25eMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXT56.pdf.txt56.pdf.txtExtracted texttext/plain54701https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/4/56.pdf.txt9d39d9c0061373147bbd730a8c0aa62aMD54THUMBNAIL56.pdf.jpg56.pdf.jpgGenerated Thumbnailimage/jpeg87112https://repositorio.utb.edu.co/bitstream/20.500.12585/9521/5/56.pdf.jpg766cf93a9c63cfe9743911d1b9db5f76MD5520.500.12585/9521oai:repositorio.utb.edu.co:20.500.12585/95212020-11-02 00:52:52.117Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo= |