Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks

This research addresses the problem of the optimal location and sizing distributed generators (DGs) in direct current (DC) distribution networks from the combinatorial optimization. It is proposed a master–slave optimization approach in order to solve the problems of placement and location of DGs, r...

Full description

Autores:
Montoya, Oscar Danilo
Gil-González, Walter
Grisales-Noreña, Luis Fernando
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/9976
Acceso en línea:
https://hdl.handle.net/20.500.12585/9976
https://www.mdpi.com/2076-3417/10/23/8616/htm
Palabra clave:
Direct current networks
Optimal power flow analysis
Metaheuristic optimization
Master-slave optimization
Genetic algorithms
Second-order cone programming
LEMB
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UTB2_a58297750440d1067a9972bf7d983592
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/9976
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks
title Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks
spellingShingle Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks
Direct current networks
Optimal power flow analysis
Metaheuristic optimization
Master-slave optimization
Genetic algorithms
Second-order cone programming
LEMB
title_short Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks
title_full Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks
title_fullStr Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks
title_full_unstemmed Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks
title_sort Hybrid ga-socp approach for placement and sizing of distributed generators in DC networks
dc.creator.fl_str_mv Montoya, Oscar Danilo
Gil-González, Walter
Grisales-Noreña, Luis Fernando
dc.contributor.author.none.fl_str_mv Montoya, Oscar Danilo
Gil-González, Walter
Grisales-Noreña, Luis Fernando
dc.subject.keywords.spa.fl_str_mv Direct current networks
Optimal power flow analysis
Metaheuristic optimization
Master-slave optimization
Genetic algorithms
Second-order cone programming
topic Direct current networks
Optimal power flow analysis
Metaheuristic optimization
Master-slave optimization
Genetic algorithms
Second-order cone programming
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description This research addresses the problem of the optimal location and sizing distributed generators (DGs) in direct current (DC) distribution networks from the combinatorial optimization. It is proposed a master–slave optimization approach in order to solve the problems of placement and location of DGs, respectively. The master stage applies to the classical Chu & Beasley genetic algorithm (GA), while the slave stage resolves a second-order cone programming reformulation of the optimal power flow problem for DC grids. This master–slave approach generates a hybrid optimization approach, named GA-SOCP. The main advantage of optimal dimensioning of DGs via SOCP is that this method makes part of the exact mathematical optimization that guarantees the possibility of finding the global optimal solution due to the solution space’s convex structure, which is a clear improvement regarding classical metaheuristic optimization methodologies. Numerical comparisons with hybrid and exact optimization approaches reported in the literature demonstrate the proposed hybrid GA-SOCP approach’s effectiveness and robustness to achieve the global optimal solution. Two test feeders compose of 21 and 69 nodes that can locate three distributed generators are considered. All of the computational validations have been carried out in the MATLAB software and the CVX tool for convex optimization.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020-12-02
dc.date.accessioned.none.fl_str_mv 2021-02-09T22:18:26Z
dc.date.available.none.fl_str_mv 2021-02-09T22:18:26Z
dc.date.submitted.none.fl_str_mv 2021-02-09
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
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 http://purl.org/coar/resource_type/c_2df8fbb1
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv Montoya, Oscar D.; Gil-González, Walter; Grisales-Noreña, Luis F. 2020. "Hybrid GA-SOCP Approach for Placement and Sizing of Distributed Generators in DC Networks" Appl. Sci. 10, no. 23: 8616. https://doi.org/10.3390/app10238616
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/9976
dc.identifier.url.none.fl_str_mv https://www.mdpi.com/2076-3417/10/23/8616/htm
dc.identifier.doi.none.fl_str_mv 10.3390/app10238616
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 Montoya, Oscar D.; Gil-González, Walter; Grisales-Noreña, Luis F. 2020. "Hybrid GA-SOCP Approach for Placement and Sizing of Distributed Generators in DC Networks" Appl. Sci. 10, no. 23: 8616. https://doi.org/10.3390/app10238616
10.3390/app10238616
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/9976
https://www.mdpi.com/2076-3417/10/23/8616/htm
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
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/1/144.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/2/license_rdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/3/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/4/144.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/5/144.pdf.jpg
bitstream.checksum.fl_str_mv ed89db33aea90854b5cf762fe8e61965
4460e5956bc1d1639be9ae6146a50347
e20ad307a1c5f3f25af9304a7a7c86b6
8afb794e1630dfee2423e77c2acfc14f
95c6fa86b38b3a7548a731f4f3e5d586
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_ 1814021547137957888
spelling Montoya, Oscar Danilo8a59ede1-6a4a-4d2e-abdc-d0afb14d4480Gil-González, Walter1747fed9-7818-4c10-a283-efb3c73ebb27Grisales-Noreña, Luis Fernando7c27cda4-5fe4-4686-8f72-b0442c58a5d12021-02-09T22:18:26Z2021-02-09T22:18:26Z2020-12-022021-02-09Montoya, Oscar D.; Gil-González, Walter; Grisales-Noreña, Luis F. 2020. "Hybrid GA-SOCP Approach for Placement and Sizing of Distributed Generators in DC Networks" Appl. Sci. 10, no. 23: 8616. https://doi.org/10.3390/app10238616https://hdl.handle.net/20.500.12585/9976https://www.mdpi.com/2076-3417/10/23/8616/htm10.3390/app10238616Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarThis research addresses the problem of the optimal location and sizing distributed generators (DGs) in direct current (DC) distribution networks from the combinatorial optimization. It is proposed a master–slave optimization approach in order to solve the problems of placement and location of DGs, respectively. The master stage applies to the classical Chu & Beasley genetic algorithm (GA), while the slave stage resolves a second-order cone programming reformulation of the optimal power flow problem for DC grids. This master–slave approach generates a hybrid optimization approach, named GA-SOCP. The main advantage of optimal dimensioning of DGs via SOCP is that this method makes part of the exact mathematical optimization that guarantees the possibility of finding the global optimal solution due to the solution space’s convex structure, which is a clear improvement regarding classical metaheuristic optimization methodologies. Numerical comparisons with hybrid and exact optimization approaches reported in the literature demonstrate the proposed hybrid GA-SOCP approach’s effectiveness and robustness to achieve the global optimal solution. Two test feeders compose of 21 and 69 nodes that can locate three distributed generators are considered. All of the computational validations have been carried out in the MATLAB software and the CVX tool for convex optimization.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_abf2Hybrid ga-socp approach for placement and sizing of distributed generators in DC networksinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Direct current networksOptimal power flow analysisMetaheuristic optimizationMaster-slave optimizationGenetic algorithmsSecond-order cone programmingLEMBCartagena de IndiasPúblico generalKwon, M.; Choi, S. Control scheme for autonomous and smooth mode switching of bidirectional DC–DC converters in a DC microgrid. IEEE Trans. Power Electron. 2017, 33, 7094–7104.Garcés, A. Stability Analysis of DC-Microgrids: A Gradient Formulation. J. Control Autom. Electr. Syst. 2019, 30, 985–993.Wang, L.; Wang, K.H.; Lee, W.J.; Chen, Z. Power-flow control and stability enhancement of four parallel-operated offshore wind farms using a line-commutated HVDC link. In Wind Energy Conversion Systems; Springer: Berlin/Heidelberg, Germany, 2012; pp. 385–414.Gavriluta, 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.Simiyu, P.; Xin, A.; Wang, K.; Adwek, G.; Salman, S. Multiterminal Medium Voltage DC Distribution Network Hierarchical Control. Electronics 2020, 9, 506.Justo, J.J.; Mwasilu, F.; Lee, J.; Jung, J.W. AC-microgrids versus DC-microgrids with distributed energy resources: A review. Renew. Sustain. Energy Rev. 2013, 24, 387–405.Parhizi, S.; Lotfi, H.; Khodaei, A.; Bahramirad, S. State of the Art in Research on Microgrids: A Review. IEEE Access 2015, 3, 890–925.Kumar, D.; Zare, F.; Ghosh, A. DC microgrid technology: System architectures, AC grid interfaces, grounding schemes, power quality, communication networks, applications, and standardizations aspects. IEEE Access 2017, 5, 12230–12256.Lotfi, H.; Khodaei, A. AC versus DC microgrid planning. IEEE Trans. Smart Grid 2015, 8, 296–304.Gelani, H.; Dastgeer, F.; Siraj, K.; Nasir, M.; Niazi, K.; Yang, Y. Efficiency Comparison of AC and DC Distribution Networks for Modern Residential Localities. Appl. Sci. 2019, 9, 582.Rouzbehi, K.; Miranian, A.; Candela, J.I.; Luna, A.; Rodriguez, P. A Generalized Voltage Droop Strategy for Control of Multiterminal DC Grids. IEEE Trans. Ind. Appl. 2015, 51, 607–618.Rouzbehi, K.; Miranian, A.; Luna, A.; Rodriguez, P. DC Voltage Control and Power Sharing in Multiterminal DC Grids Based on Optimal DC Power Flow and Voltage-Droop Strategy. IEEE J. Emerg. Sel. Top. Power Electron. 2014, 2, 1171–1180.Garcés, A. Convex Optimization for the Optimal Power Flow on DC Distribution Systems. In Handbook of Optimization in Electric Power Distribution Systems; Springer: Berlin/Heidelberg, Germany, 2020; pp. 121–137Garcés, A. On the Convergence of Newton’s Method in Power Flow Studies for DC Microgrids. IEEE Trans. Power Syst. 2018, 33, 5770–5777.Garces, A. Uniqueness of the power flow solutions in low voltage direct current grids. Electr. Power Syst. Res. 2017, 151, 149–153.Hamad, A.A.; El-Saadany, E.F. Multi-agent supervisory control for optimal economic dispatch in DC microgrids. Sustain. Cities Soc. 2016, 27, 129–136.Barabanov, N.; Ortega, R.; Griñó, R.; Polyak, B. On Existence and Stability of Equilibria of Linear Time-Invariant Systems With Constant Power Loads. IEEE Trans. Circuits Syst. I 2016, 63, 114–121.Chauhan, R.K.; Chauhan, K.; Guerrero, J.M. Controller design and stability analysis of grid connected DC microgrid. J. Renew. Sustain. Energy 2018, 10, 035101.Montoya, O.D.; Gil-González, W.; Grisales-Noreña, L. Relaxed convex model for optimal location and sizing of DGs in DC grids using sequential quadratic programming and random hyperplane approaches. Int. J. Electr. Power Energy Syst. 2020, 115, 105442.Grisales-Noreña, L.; Montoya, O.D.; Ramos-Paja, C.A. An energy management system for optimal operation of BSS in DC distributed generation environments based on a parallel PSO algorithm. J. Energy Storage 2020, 29, 101488.Fantauzzi, M.; Lauria, D.; Mottola, F.; Scalfati, A. Sizing energy storage systems in DC networks: A general methodology based upon power losses minimization. Appl. Energy 2017, 187, 862–872.Castillo-Calzadilla, T.; Macarulla, A.M.; Kamara-Esteban, O.; Borges, C.E. A case study comparison between photovoltaic and fossil generation based on direct current hybrid microgrids to power a service building. J. Clean. Prod. 2020, 244, 118870.Chiodo, E.; Fantauzzi, M.; Lauria, D.; Mottola, F. A Probabilistic Approach for the Optimal Sizing of Storage Devices to Increase the Penetration of Plug-in Electric Vehicles in Direct Current Networks. Energies 2018, 11, 1238.Montoya, O.D. A convex OPF approximation for selecting the best candidate nodes for optimal location of power sources on DC resistive networks. Eng. Sci. Technol. Int. J. 2020, 23, 527–533.Montoya, O.D.; Garrido, V.M.; Grisales-Noreña, L.F.; Gil-González, W.; Garces, A.; Ramos-Paja, C.A. Optimal Location of DGs in DC Power Grids Using a MINLP Model Implemented in GAMS. In Proceedings of the 2018 IEEE 9th Power, Instrumentation and Measurement Meeting (EPIM), Salto, Uruguay, 14–16 November 2018; pp. 1–5.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.Grisales-Noreña, L.F.; Garzon-Rivera, O.D.; Montoya, O.D.; Ramos-Paja, C.A. Hybrid Metaheuristic Optimization Methods for Optimal Location and Sizing DGs in DC Networks. In Proceedings of the Workshop on Engineering Applications, Santa Marta, Colombia, 16–18 October 2019; Springer: Berlin/Heidelberg, Germany, 2019; pp. 214–225.Huang, L.; Chen, Z.; Cui, Q.; Zhang, J.; Wang, H.; Shu, J. Optimal planning of renewable energy source and energy storage in a medium- and low-voltage distributed AC/DC system in China. J. Eng. 2019, 2019, 2354–2361.Li, J.; Liu, F.; Wang, Z.; Low, S.H.; Mei, S. Optimal Power Flow in Stand-Alone DC Microgrids. IEEE Trans. Power Syst. 2018, 33, 5496–5506.Benson, H.Y.; Sağlam, Ü. Mixed-Integer Second-Order Cone Programming: A Survey. In Theory Driven by Influential Applications; INFORMS: Catonsville, MD, USA, 2013; pp. 13–36.Li, Q.; Vittal, V. Convex Hull of the Quadratic Branch AC Power Flow Equations and Its Application in Radial Distribution Networks. IEEE Trans. Power Syst. 2018, 33, 839–850.Farivar, M.; Low, S.H. Branch Flow Model: Relaxations and Convexification-Part I. IEEE Trans. Power Syst. 2013, 28, 2554–2564.Lambora, A.; Gupta, K.; Chopra, K. Genetic Algorithm- A Literature Review. In Proceedings of the 2019 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon), Faridabad, India, 14–16 February 2019; IEEE: Piscataway, NJ, USA, 2019.Montoya, O.D.; Gil-González, W.; Orozco-Henao, C. Vortex search and Chu-Beasley genetic algorithms for optimal location and sizing of distributed generators in distribution networks: A novel hybrid approach. Eng. Sci. Technol. Int. J. 2020.Sahin, O.; Akay, B. Comparisons of metaheuristic algorithms and fitness functions on software test data generation. Appl. Soft Comput. 2016, 49, 1202–1214.Badem, H.; Basturk, A.; Caliskan, A.; Yuksel, M.E. A new hybrid optimization method combining artificial bee colony and limited-memory BFGS algorithms for efficient numerical optimization. Appl. Soft Comput. 2018, 70, 826–844.Montoya, O.D.; Gil-González, W. A MIQP model for optimal location and sizing of dispatchable DGs in DC networks. Energy Syst. 2020, 1–22.http://purl.org/coar/resource_type/c_2df8fbb1ORIGINAL144.pdf144.pdfArtículo principalapplication/pdf300778https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/1/144.pdfed89db33aea90854b5cf762fe8e61965MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXT144.pdf.txt144.pdf.txtExtracted texttext/plain53102https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/4/144.pdf.txt8afb794e1630dfee2423e77c2acfc14fMD54THUMBNAIL144.pdf.jpg144.pdf.jpgGenerated Thumbnailimage/jpeg90544https://repositorio.utb.edu.co/bitstream/20.500.12585/9976/5/144.pdf.jpg95c6fa86b38b3a7548a731f4f3e5d586MD5520.500.12585/9976oai:repositorio.utb.edu.co:20.500.12585/99762021-02-15 12:46:31.237Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=