Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups

Protection schemes are essential in active distribution networks and microgrids’ reliable, efficient, and flexible operation. However, the protection of these networks presents significant challenges due to operational changes, such as variations in topology, distributed energy resources connection/...

Full description

Autores:
Barranco Carlos, Adrian Osvaldo
OROZCO, CESAR
Marin Quintero, Juan Guillermo
Mora-Flórez, Juan
Herrera Orozco, Andres Ricardo
Tipo de recurso:
Article of investigation
Fecha de publicación:
2023
Institución:
Corporación Universidad de la Costa
Repositorio:
REDICUC - Repositorio CUC
Idioma:
eng
OAI Identifier:
oai:repositorio.cuc.edu.co:11323/10432
Acceso en línea:
https://hdl.handle.net/11323/10432
https://repositorio.cuc.edu.co/
Palabra clave:
Active distribution networks
Microgrids
Overcurrent devices
Clustering
Protection coordination scheme
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
id RCUC2_e7b73d21c4df01d020d2fad12df7f1ea
oai_identifier_str oai:repositorio.cuc.edu.co:11323/10432
network_acronym_str RCUC2
network_name_str REDICUC - Repositorio CUC
repository_id_str
dc.title.eng.fl_str_mv Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups
title Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups
spellingShingle Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups
Active distribution networks
Microgrids
Overcurrent devices
Clustering
Protection coordination scheme
title_short Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups
title_full Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups
title_fullStr Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups
title_full_unstemmed Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups
title_sort Adaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groups
dc.creator.fl_str_mv Barranco Carlos, Adrian Osvaldo
OROZCO, CESAR
Marin Quintero, Juan Guillermo
Mora-Flórez, Juan
Herrera Orozco, Andres Ricardo
dc.contributor.author.none.fl_str_mv Barranco Carlos, Adrian Osvaldo
OROZCO, CESAR
Marin Quintero, Juan Guillermo
Mora-Flórez, Juan
Herrera Orozco, Andres Ricardo
dc.subject.proposal.eng.fl_str_mv Active distribution networks
Microgrids
Overcurrent devices
Clustering
Protection coordination scheme
topic Active distribution networks
Microgrids
Overcurrent devices
Clustering
Protection coordination scheme
description Protection schemes are essential in active distribution networks and microgrids’ reliable, efficient, and flexible operation. However, the protection of these networks presents significant challenges due to operational changes, such as variations in topology, distributed energy resources connection/disconnection, and microgrid operating modes, among others. This paper proposes an adaptive protection scheme based on overcurrent devices with several setting groups based on artificial intelligence algorithms. The developed strategy is composed of two stages. In the off-line stage, a clustering technique is employed to group the active distribution network operating scenarios exhibiting similarities. The optimal settings for the protection devices are determined for each set of scenarios. On the other hand, in the on-line stage, the protection strategy’s implementation and operation, considering the active distribution network’s existing communication system, are defined. Furthermore, the approach formulates the overcurrent relay coordination as a mixed-integer non-linear optimization problem, and as a result, the optimal setting of the overcurrent protection devices is obtained. It aims to minimize the operating time, considering the transformers’ thermal limits, fuse operating curves, and overcurrent relay settings. The solution is determined by using an Augmented Lagrangian genetic algorithm. The presented protection scheme is validated on the modified IEEE 34 node test feeder, considering the main operating scenarios of the active distribution networks, such as topology changes, distributed energy resource connection/disconnection, and microgrid operating modes (on-grid and off-grid). The results obtained and its easy implementation indicates the high potential for real-life applications.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-08-31T22:07:47Z
dc.date.available.none.fl_str_mv 2023-08-31T22:07:47Z
dc.date.issued.none.fl_str_mv 2023-03-30
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_2df8fbb1
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv A. Barranco-Carlos, C. Orozco-Henao, J. Marín-Quintero, J. Mora-Flórez and A. Herrera-Orozco, "Adaptive Protection for Active Distribution Networks: An Approach Based on Fuses and Relays With Multiple Setting Groups," in IEEE Access, vol. 11, pp. 31075-31091, 2023, doi: 10.1109/ACCESS.2023.3261827
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/11323/10432
dc.identifier.doi.none.fl_str_mv 10.1109/ACCESS.2023.3261827
dc.identifier.eissn.spa.fl_str_mv 2169-3536
dc.identifier.instname.spa.fl_str_mv Corporación Universidad de la Costa
dc.identifier.reponame.spa.fl_str_mv REDICUC - Repositorio CUC
dc.identifier.repourl.spa.fl_str_mv https://repositorio.cuc.edu.co/
identifier_str_mv A. Barranco-Carlos, C. Orozco-Henao, J. Marín-Quintero, J. Mora-Flórez and A. Herrera-Orozco, "Adaptive Protection for Active Distribution Networks: An Approach Based on Fuses and Relays With Multiple Setting Groups," in IEEE Access, vol. 11, pp. 31075-31091, 2023, doi: 10.1109/ACCESS.2023.3261827
10.1109/ACCESS.2023.3261827
2169-3536
Corporación Universidad de la Costa
REDICUC - Repositorio CUC
url https://hdl.handle.net/11323/10432
https://repositorio.cuc.edu.co/
dc.language.iso.spa.fl_str_mv eng
language eng
dc.relation.ispartofjournal.spa.fl_str_mv IEEE Access
dc.relation.references.spa.fl_str_mv [1] British Petroleum. (2022). BP Energy Outlook: 2022 Edition. [Online]. Available: https://www.bp.com/content/dam/bp/businesssites/en/global/corporate/pdfs/energy-economics/energy-outlook/bpenergy-outlook-2022.pdf
[2] Y. D. B. Ramirez, ‘‘Metodología de diseño conceptual de la automatización de red de distribución de energía que permita la integración de recursos energéticos distribuidos (der) e implementación de estrategias de gestión de demanda (DSM),’’ Ingeniería Eléctrica, to be published.
[3] C. D’Adamo, S. Jupe, and C. Abbey, ‘‘Global survey on planning and operation of active distribution networks–update of CIGRE C6.11 working group activities,’’ in Proc. IET Conf. Publications, 2009, pp. 1–4.
[4] C. Liu, Z. Chen, and Z. Liu, ‘‘A communication-less overcurrent protection for distribution system with distributed generation integrated,’’ in Proc. 3rd IEEE Int. Symp. Power Electron. Distrib. Gener. Syst. (PEDG), Jun. 2012, pp. 140–147.
[5] S. M. Brahma and A. A. Girgis, ‘‘Development of adaptive protection scheme for distribution systems with high penetration of distributed generation,’’ IEEE Trans. Power Del., vol. 19, no. 1, pp. 56–63, Jan. 2004.
[6] F. Coffele, C. Booth, and A. Dysko, ‘‘An adaptive overcurrent protection scheme for distribution networks,’’ IEEE Trans. Power Del., vol. 30, no. 2, pp. 561–568, Apr. 2015.
[7] Y. Ates, A. Boynuegri, M. Uzunoglu, A. Nadar, R. Yumurtacı, O. Erdinc, N. Paterakis, and J. Catalão, ‘‘Adaptive protection scheme for a distribution system considering grid-connected and islanded modes of operation,’’ Energies, vol. 9, no. 5, p. 378, May 2016.
[8] P. Mahat, Z. Chen, B. Bak-Jensen, and C. L. Bak, ‘‘A simple adaptive overcurrent protection of distribution systems with distributed generation,’’ IEEE Trans. Smart Grid, vol. 2, no. 3, pp. 428–437, Sep. 2011.
[9] B. P. Bhattarai, B. Bak-Jensen, S. Chaudhary, and J. R. Pillai, ‘‘An adaptive overcurrent protection in smart distribution grid,’’ in Proc. IEEE Eindhoven PowerTech, Jun. 2015, pp. 1–6.
[10] E. C. Piesciorovsky and N. N. Schulz, ‘‘Comparison of programmable logic and setting group methods for adaptive overcurrent protection in microgrids,’’ Electr. Power Syst. Res., vol. 151, pp. 273–282, Oct. 2017.
[11] V. A. Papaspiliotopoulos, G. N. Korres, and N. D. Hatziargyriou, ‘‘Protection coordination in modern distribution grids integrating optimization techniques with adaptive relay setting,’’ in Proc. IEEE Eindhoven PowerTech, Jun. 2015, pp. 1–6.
[12] M. Y. Shih, C. A. C. Salazar, and A. C. Enríquez, ‘‘Adaptive directional overcurrent relay coordination using ant colony optimisation,’’ IET Gener., Transmiss. Distrib., vol. 9, no. 14, pp. 2040–2049, Nov. 2015.
[13] C. Reiz and J. B. Leite, ‘‘Optimal coordination of protection devices in distribution networks with distributed energy resources and microgrids,’’ IEEE Access, vol. 10, pp. 99584–99594, 2022.
[14] A. Conde and M. Y. Shih, ‘‘An adaptive overcurrent coordination scheme withstanding active network operations,’’ IEEE Access, vol. 10, pp. 104270–104284, 2022.
[15] A. H. El-Hamrawy, A. A. M. Ebrahiem, and A. I. Megahed, ‘‘Improved adaptive protection scheme based combined centralized/decentralized communications for power systems equipped with distributed generation,’’ IEEE Access, vol. 10, pp. 97061–97074, 2022.
[16] M. Yousaf, A. Jalilian, K. M. Muttaqi, and D. Sutanto, ‘‘An adaptive overcurrent protection scheme for dual-setting directional recloser and fuse coordination in unbalanced distribution networks with distributed generation,’’ IEEE Trans. Ind. Appl., vol. 58, no. 2, pp. 1831–1842, Mar. 2022.
[17] N. El Naily, S. M. Saad, T. Hussein, and F. A. Mohamed, ‘‘Minimizing the impact of distributed generation of a weak distribution network with an artificial intelligence technique,’’ Appl. Sol. Energy, vol. 53, no. 2, pp. 109–122, Apr. 2017.
[18] A. Ataee-Kachoee, H. Hashemi-Dezaki, and A. Ketabi, ‘‘Optimized adaptive protection coordination of microgrids by dual-setting directional overcurrent relays considering different topologies based on limited independent relays’ setting groups,’’ Electr. Power Syst. Res., vol. 214, Jan. 2023, Art. no. 108879. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0378779622009324
[19] M. N. Alam, ‘‘Adaptive protection coordination scheme using numerical directional overcurrent relays,’’ IEEE Trans. Ind. Informat., vol. 15, no. 1, pp. 64–73, Jan. 2019.
[20] A. Samadi and R. M. Chabanloo, ‘‘Adaptive coordination of overcurrent relays in active distribution networks based on independent change of relays’ setting groups,’’ Int. J. Electr. Power Energy Syst., vol. 120, Sep. 2020, Art. no. 106026. [Online]. Available: https://www. sciencedirect.com/science/article/pii/S014206151933532X
[21] M. Ojaghi and V. Mohammadi, ‘‘Use of clustering to reduce the number of different setting groups for adaptive coordination of overcurrent relays,’’ IEEE Trans. Power Del., vol. 33, no. 3, pp. 1204–1212, Jun. 2018.
[22] S. M. E. Ghadiri and K. Mazlumi, ‘‘Adaptive protection scheme for microgrids based on SOM clustering technique,’’ Appl. Soft Comput., vol. 88, Mar. 2020, Art. no. 106062. [Online]. Available: https://www. sciencedirect.com/science/article/pii/S1568494620300028
[23] S. D. Saldarriaga-Zuluaga, J. M. López-Lezama, and N. Muñoz-Galeano, ‘‘Optimal coordination of over-current relays in microgrids using unsupervised learning techniques,’’ Appl. Sci., vol. 11, no. 3, p. 1241, Jan. 2021. [Online]. Available: https://www.mdpi.com/2076-3417/11/3/1241
[24] P. Naveen and P. Jena, ‘‘Adaptive protection scheme for microgrid with multiple point of common couplings,’’ IEEE Syst. J., vol. 15, no. 4, pp. 5618–5629, Dec. 2021.
[25] M. Ghotbi-Maleki, R. M. Chabanloo, H. H. Zeineldin, and S. M. H. Miangafsheh, ‘‘Design of setting group-based overcurrent protection scheme for active distribution networks using MILP,’’ IEEE Trans. Smart Grid, vol. 12, no. 2, pp. 1185–1193, Mar. 2021.
[26] E. Sorrentino and J. V. Rodríguez, ‘‘Optimal coordination of directional overcurrent protections considering the occurrence probability of different configurations and the effect of grouping cases,’’ Electr. Power Syst. Res., vol. 218, May 2023, Art. no. 109163. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0378779623000524
[27] A. K. Soni, A. Kumar, R. K. Panda, A. Mohapatra, and S. N. Singh, ‘‘Adaptive coordination of relays in AC microgrid considering operational and topological changes,’’ IEEE Syst. J., early access, Dec. 19, 2022, doi: 10.1109/JSYST.2022.3227311.
[28] IEEE Standard Inverse-Time Characteristic Equations for Overcurrent Relays, Standard IEEE c37.112-1996, I. Power and E. Society, 1996.
[29] Measuring Relays and Protection Equipement—Part 151: Functional Requirments for Over/Under Current Protection, International Electrotechnical Commission (IEC), Geneva, Switzerland, 2008.
[30] SANDC. (1986). Sc ‘k’ Speed Minimum Melting Time-Current Characteristic Curves. Positrol Fuse Links. [Online]. Available: https://www.sandc.com/en/products–services/products/positrol-fuselinks/
[31] A. M. Bayen and T. Siauw, ‘‘Interpolation,’’ in An Introduction to MATLAB Programming and Numerical Methods for Engineers, A. M. Bayen and T. Siauw, Eds. Boston, MA, USA: Academic, 2015, pp. 211–223. [Online]. Available: https://www.sciencedirect.com/science/ article/pii/B9780124202283000142
[32] Protection and Coordination of Industrial and Commercial Power Systems, Standard IEEE 242-2001, Institute of Electrical and Electronics Engineers, 2001.
[33] V. S. Madureira and T. C. Vieira, ‘‘Coordination of inverse-time overcurrent relays with fuses using genetic algorithm,’’ in Proc. Simposio Brasileiro de Sistemas Eletricos (SBSE), May 2018, pp. 1–6.
[34] G. D. Ferreira, ‘‘Cuaderno didáctico de subestaciones eléctricas y protecciones de sistemas eléctricos,’’ Tech. Rep., 2012, pp. 1–123.
[35] A. B. Carlos, C. O. Henao, J. M. Quintero, J. M. Florez, and A. H. Orozco, ‘‘Clustering techniques performance for the coordination of adaptive overcurrent protections,’’ in Proc. IEEE ANDESCON, Nov. 2022, pp. 1–6.
[36] H. Belyadi and A. Haghighat, ‘‘Unsupervised machine learning: Clustering algorithms,’’ in Machine Learning Guide for Oil and Gas Using Python, H. Belyadi and A. Haghighat, Eds. London, U.K.: Gulf Professional Publishing, 2021, pp. 125–168. [Online]. Available: https:// www.sciencedirect.com/science/article/pii/B9780128219294000020
[37] M. N. Alam, ‘‘Overcurrent protection of AC microgrids using mixed characteristic curves of relays,’’ Comput. Electr. Eng., vol. 74, pp. 74–88, Mar. 2019. [Online]. Available: https://www.sciencedirect. com/science/article/pii/S0045790618313181
[38] R. M. Chabanlooa, M. G. Maleki, S. M. M. Agah, and E. M. Habashi, ‘‘Comprehensive coordination of radial distribution network protection in the presence of synchronous distributed generation using fault current limiter,’’ Int. J. Elect. Power Energy Syst., vol. 99, pp. 214–224, Jul. 2018. [Online]. Available: https://www.sciencedirect.com/ science/article/pii/S0142061517314023
[39] A. E. Dahej, S. Esmaeili, and H. Hojabri, ‘‘Co-optimization of protection coordination and power quality in microgrids using unidirectional fault current limiters,’’ IEEE Trans. Smart Grid, vol. 9, no. 5, pp. 5080–5091, Sep. 2018.
[40] MATLAB. (2022). Nonlinear Constraint Solver Algorithms Augmented Lagrangian Genetic Algorithm. [Online]. Available: https://la.mathworks.com/help/gads/description-of-the-nonlinearconstraint-solver.html
[41] MATLAB. (2019). GA Find Minimum of Function Using Genetic Algorithm. [Online]. Available: https://la.mathworks.com/help/gads/ga.html
[42] A. Almalawi, Z. Tari, A. Fahad, and X. Yi, SCADA-Based Security Testbed, 2021, pp. 25–62.
[43] M. Singh, T. Vishnuvardhan, and S. G. Srivani, ‘‘Adaptive protection coordination scheme for power networks under penetration of distributed energy resources,’’ IET Gener., Transmiss. Distrib., vol. 10, no. 15, pp. 3919–3929, Nov. 2016.
[44] J. Marin-Quintero, C. Orozco-Henao, and J. Mora-Florez, ‘‘Data-driven topology detector for self-healing strategies in active distribution networks,’’ Energy Rep., vol. 9, pp. 377–385, May 2023. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S2352484723000057
[45] (2001). IEEE 34 Node Test Feeder, Distribution System Analysis Subcommittee. [Online]. Available: https://site.ieee.org/pes-testfeeders/resources/
[46] S. AG. Overcurrent and Feeder Protecion Siprotec 7SJ82. [Online]. Available: https://cache.industry.siemens.com
[47] S. Horowitz and A. Phadke, Power System Relaying. Hoboken, NJ, USA: Wiley, 2008. [Online]. Available: https://books.google.com. br/books?id=4A3Kw3fgNusC
[48] N. A. E. R. Corporation. (2015). Considerations for Power Plant and Transmission System Protection Coordination. [Online]. Available: https://www.nerc.com/comm/PC/System%20Protection%20and% 20Control%20Subcommittee%20SPCS%2020/SPCS%20Gen% 20Prot%20Coordination%20Technical%20Reference%20Document.pdf
[49] MATLAB Version 9.13.0.2049777 (R2022b), Mathworks, Inc., Natick, MA, USA, 2022.
[50] H. K. Hoidalen, ATPDraw Windows Version 7.2. Rueil-Malmaison, France: Schneider Electric, 2020.
[51] MATLAB. (2022). Mixed Integer Ga Optimization. [Online]. Available: https://la.mathworks.com/help/gads/mixed-integer-optimization.html
dc.relation.citationendpage.spa.fl_str_mv 31091
dc.relation.citationstartpage.spa.fl_str_mv 31075
dc.relation.citationvolume.spa.fl_str_mv 11
dc.rights.eng.fl_str_mv © Copyright 2023 IEEE - All rights reserved.
dc.rights.license.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
© Copyright 2023 IEEE - All rights reserved.
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.spa.fl_str_mv 17 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Institute of Electrical and Electronics Engineers Inc.
dc.publisher.place.spa.fl_str_mv United States
dc.source.spa.fl_str_mv https://ieeexplore.ieee.org/document/10080932/authors#authors
institution Corporación Universidad de la Costa
bitstream.url.fl_str_mv https://repositorio.cuc.edu.co/bitstream/11323/10432/1/Adaptive%20Protection%20for%20Active%20Distribution%20Networks.pdf
https://repositorio.cuc.edu.co/bitstream/11323/10432/2/license.txt
https://repositorio.cuc.edu.co/bitstream/11323/10432/3/Adaptive%20Protection%20for%20Active%20Distribution%20Networks.pdf.txt
https://repositorio.cuc.edu.co/bitstream/11323/10432/4/Adaptive%20Protection%20for%20Active%20Distribution%20Networks.pdf.jpg
bitstream.checksum.fl_str_mv d40983cd3b2c90274ddae24067628298
2f9959eaf5b71fae44bbf9ec84150c7a
4414f6769930677a5e57233a12157f8d
090e7684cc39eb7e83345894c6e906d8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad de La Costa
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808400249713065984
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)© Copyright 2023 IEEE - All rights reserved.https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Barranco Carlos, Adrian Osvaldo6d4f81bb2da47691b055627e820c021d600OROZCO, CESAR080df19392b55021e2894a87dc8e2ed9600Marin Quintero, Juan Guillermo3838a6e3a5233aea85d516debb02fbc8600Mora-Flórez, Juan440fadd045cd910c459dcaf93bcf1246Herrera Orozco, Andres Ricardo5fb3f4f5b776766fe221ed3dfb8f79446002023-08-31T22:07:47Z2023-08-31T22:07:47Z2023-03-30A. Barranco-Carlos, C. Orozco-Henao, J. Marín-Quintero, J. Mora-Flórez and A. Herrera-Orozco, "Adaptive Protection for Active Distribution Networks: An Approach Based on Fuses and Relays With Multiple Setting Groups," in IEEE Access, vol. 11, pp. 31075-31091, 2023, doi: 10.1109/ACCESS.2023.3261827https://hdl.handle.net/11323/1043210.1109/ACCESS.2023.32618272169-3536Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/Protection schemes are essential in active distribution networks and microgrids’ reliable, efficient, and flexible operation. However, the protection of these networks presents significant challenges due to operational changes, such as variations in topology, distributed energy resources connection/disconnection, and microgrid operating modes, among others. This paper proposes an adaptive protection scheme based on overcurrent devices with several setting groups based on artificial intelligence algorithms. The developed strategy is composed of two stages. In the off-line stage, a clustering technique is employed to group the active distribution network operating scenarios exhibiting similarities. The optimal settings for the protection devices are determined for each set of scenarios. On the other hand, in the on-line stage, the protection strategy’s implementation and operation, considering the active distribution network’s existing communication system, are defined. Furthermore, the approach formulates the overcurrent relay coordination as a mixed-integer non-linear optimization problem, and as a result, the optimal setting of the overcurrent protection devices is obtained. It aims to minimize the operating time, considering the transformers’ thermal limits, fuse operating curves, and overcurrent relay settings. The solution is determined by using an Augmented Lagrangian genetic algorithm. The presented protection scheme is validated on the modified IEEE 34 node test feeder, considering the main operating scenarios of the active distribution networks, such as topology changes, distributed energy resource connection/disconnection, and microgrid operating modes (on-grid and off-grid). The results obtained and its easy implementation indicates the high potential for real-life applications.17 páginasapplication/pdfengInstitute of Electrical and Electronics Engineers Inc.United Stateshttps://ieeexplore.ieee.org/document/10080932/authors#authorsAdaptive protection for active distribution networks: an approach based on fuses and relays with multiple setting groupsArtículo de revistahttp://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85IEEE Access[1] British Petroleum. (2022). BP Energy Outlook: 2022 Edition. [Online]. Available: https://www.bp.com/content/dam/bp/businesssites/en/global/corporate/pdfs/energy-economics/energy-outlook/bpenergy-outlook-2022.pdf[2] Y. D. B. Ramirez, ‘‘Metodología de diseño conceptual de la automatización de red de distribución de energía que permita la integración de recursos energéticos distribuidos (der) e implementación de estrategias de gestión de demanda (DSM),’’ Ingeniería Eléctrica, to be published.[3] C. D’Adamo, S. Jupe, and C. Abbey, ‘‘Global survey on planning and operation of active distribution networks–update of CIGRE C6.11 working group activities,’’ in Proc. IET Conf. Publications, 2009, pp. 1–4.[4] C. Liu, Z. Chen, and Z. Liu, ‘‘A communication-less overcurrent protection for distribution system with distributed generation integrated,’’ in Proc. 3rd IEEE Int. Symp. Power Electron. Distrib. Gener. Syst. (PEDG), Jun. 2012, pp. 140–147.[5] S. M. Brahma and A. A. Girgis, ‘‘Development of adaptive protection scheme for distribution systems with high penetration of distributed generation,’’ IEEE Trans. Power Del., vol. 19, no. 1, pp. 56–63, Jan. 2004.[6] F. Coffele, C. Booth, and A. Dysko, ‘‘An adaptive overcurrent protection scheme for distribution networks,’’ IEEE Trans. Power Del., vol. 30, no. 2, pp. 561–568, Apr. 2015.[7] Y. Ates, A. Boynuegri, M. Uzunoglu, A. Nadar, R. Yumurtacı, O. Erdinc, N. Paterakis, and J. Catalão, ‘‘Adaptive protection scheme for a distribution system considering grid-connected and islanded modes of operation,’’ Energies, vol. 9, no. 5, p. 378, May 2016.[8] P. Mahat, Z. Chen, B. Bak-Jensen, and C. L. Bak, ‘‘A simple adaptive overcurrent protection of distribution systems with distributed generation,’’ IEEE Trans. Smart Grid, vol. 2, no. 3, pp. 428–437, Sep. 2011.[9] B. P. Bhattarai, B. Bak-Jensen, S. Chaudhary, and J. R. Pillai, ‘‘An adaptive overcurrent protection in smart distribution grid,’’ in Proc. IEEE Eindhoven PowerTech, Jun. 2015, pp. 1–6.[10] E. C. Piesciorovsky and N. N. Schulz, ‘‘Comparison of programmable logic and setting group methods for adaptive overcurrent protection in microgrids,’’ Electr. Power Syst. Res., vol. 151, pp. 273–282, Oct. 2017.[11] V. A. Papaspiliotopoulos, G. N. Korres, and N. D. Hatziargyriou, ‘‘Protection coordination in modern distribution grids integrating optimization techniques with adaptive relay setting,’’ in Proc. IEEE Eindhoven PowerTech, Jun. 2015, pp. 1–6.[12] M. Y. Shih, C. A. C. Salazar, and A. C. Enríquez, ‘‘Adaptive directional overcurrent relay coordination using ant colony optimisation,’’ IET Gener., Transmiss. Distrib., vol. 9, no. 14, pp. 2040–2049, Nov. 2015.[13] C. Reiz and J. B. Leite, ‘‘Optimal coordination of protection devices in distribution networks with distributed energy resources and microgrids,’’ IEEE Access, vol. 10, pp. 99584–99594, 2022.[14] A. Conde and M. Y. Shih, ‘‘An adaptive overcurrent coordination scheme withstanding active network operations,’’ IEEE Access, vol. 10, pp. 104270–104284, 2022.[15] A. H. El-Hamrawy, A. A. M. Ebrahiem, and A. I. Megahed, ‘‘Improved adaptive protection scheme based combined centralized/decentralized communications for power systems equipped with distributed generation,’’ IEEE Access, vol. 10, pp. 97061–97074, 2022.[16] M. Yousaf, A. Jalilian, K. M. Muttaqi, and D. Sutanto, ‘‘An adaptive overcurrent protection scheme for dual-setting directional recloser and fuse coordination in unbalanced distribution networks with distributed generation,’’ IEEE Trans. Ind. Appl., vol. 58, no. 2, pp. 1831–1842, Mar. 2022.[17] N. El Naily, S. M. Saad, T. Hussein, and F. A. Mohamed, ‘‘Minimizing the impact of distributed generation of a weak distribution network with an artificial intelligence technique,’’ Appl. Sol. Energy, vol. 53, no. 2, pp. 109–122, Apr. 2017.[18] A. Ataee-Kachoee, H. Hashemi-Dezaki, and A. Ketabi, ‘‘Optimized adaptive protection coordination of microgrids by dual-setting directional overcurrent relays considering different topologies based on limited independent relays’ setting groups,’’ Electr. Power Syst. Res., vol. 214, Jan. 2023, Art. no. 108879. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0378779622009324[19] M. N. Alam, ‘‘Adaptive protection coordination scheme using numerical directional overcurrent relays,’’ IEEE Trans. Ind. Informat., vol. 15, no. 1, pp. 64–73, Jan. 2019.[20] A. Samadi and R. M. Chabanloo, ‘‘Adaptive coordination of overcurrent relays in active distribution networks based on independent change of relays’ setting groups,’’ Int. J. Electr. Power Energy Syst., vol. 120, Sep. 2020, Art. no. 106026. [Online]. Available: https://www. sciencedirect.com/science/article/pii/S014206151933532X[21] M. Ojaghi and V. Mohammadi, ‘‘Use of clustering to reduce the number of different setting groups for adaptive coordination of overcurrent relays,’’ IEEE Trans. Power Del., vol. 33, no. 3, pp. 1204–1212, Jun. 2018.[22] S. M. E. Ghadiri and K. Mazlumi, ‘‘Adaptive protection scheme for microgrids based on SOM clustering technique,’’ Appl. Soft Comput., vol. 88, Mar. 2020, Art. no. 106062. [Online]. Available: https://www. sciencedirect.com/science/article/pii/S1568494620300028[23] S. D. Saldarriaga-Zuluaga, J. M. López-Lezama, and N. Muñoz-Galeano, ‘‘Optimal coordination of over-current relays in microgrids using unsupervised learning techniques,’’ Appl. Sci., vol. 11, no. 3, p. 1241, Jan. 2021. [Online]. Available: https://www.mdpi.com/2076-3417/11/3/1241[24] P. Naveen and P. Jena, ‘‘Adaptive protection scheme for microgrid with multiple point of common couplings,’’ IEEE Syst. J., vol. 15, no. 4, pp. 5618–5629, Dec. 2021.[25] M. Ghotbi-Maleki, R. M. Chabanloo, H. H. Zeineldin, and S. M. H. Miangafsheh, ‘‘Design of setting group-based overcurrent protection scheme for active distribution networks using MILP,’’ IEEE Trans. Smart Grid, vol. 12, no. 2, pp. 1185–1193, Mar. 2021.[26] E. Sorrentino and J. V. Rodríguez, ‘‘Optimal coordination of directional overcurrent protections considering the occurrence probability of different configurations and the effect of grouping cases,’’ Electr. Power Syst. Res., vol. 218, May 2023, Art. no. 109163. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0378779623000524[27] A. K. Soni, A. Kumar, R. K. Panda, A. Mohapatra, and S. N. Singh, ‘‘Adaptive coordination of relays in AC microgrid considering operational and topological changes,’’ IEEE Syst. J., early access, Dec. 19, 2022, doi: 10.1109/JSYST.2022.3227311.[28] IEEE Standard Inverse-Time Characteristic Equations for Overcurrent Relays, Standard IEEE c37.112-1996, I. Power and E. Society, 1996.[29] Measuring Relays and Protection Equipement—Part 151: Functional Requirments for Over/Under Current Protection, International Electrotechnical Commission (IEC), Geneva, Switzerland, 2008.[30] SANDC. (1986). Sc ‘k’ Speed Minimum Melting Time-Current Characteristic Curves. Positrol Fuse Links. [Online]. Available: https://www.sandc.com/en/products–services/products/positrol-fuselinks/[31] A. M. Bayen and T. Siauw, ‘‘Interpolation,’’ in An Introduction to MATLAB Programming and Numerical Methods for Engineers, A. M. Bayen and T. Siauw, Eds. Boston, MA, USA: Academic, 2015, pp. 211–223. [Online]. Available: https://www.sciencedirect.com/science/ article/pii/B9780124202283000142[32] Protection and Coordination of Industrial and Commercial Power Systems, Standard IEEE 242-2001, Institute of Electrical and Electronics Engineers, 2001.[33] V. S. Madureira and T. C. Vieira, ‘‘Coordination of inverse-time overcurrent relays with fuses using genetic algorithm,’’ in Proc. Simposio Brasileiro de Sistemas Eletricos (SBSE), May 2018, pp. 1–6.[34] G. D. Ferreira, ‘‘Cuaderno didáctico de subestaciones eléctricas y protecciones de sistemas eléctricos,’’ Tech. Rep., 2012, pp. 1–123.[35] A. B. Carlos, C. O. Henao, J. M. Quintero, J. M. Florez, and A. H. Orozco, ‘‘Clustering techniques performance for the coordination of adaptive overcurrent protections,’’ in Proc. IEEE ANDESCON, Nov. 2022, pp. 1–6.[36] H. Belyadi and A. Haghighat, ‘‘Unsupervised machine learning: Clustering algorithms,’’ in Machine Learning Guide for Oil and Gas Using Python, H. Belyadi and A. Haghighat, Eds. London, U.K.: Gulf Professional Publishing, 2021, pp. 125–168. [Online]. Available: https:// www.sciencedirect.com/science/article/pii/B9780128219294000020[37] M. N. Alam, ‘‘Overcurrent protection of AC microgrids using mixed characteristic curves of relays,’’ Comput. Electr. Eng., vol. 74, pp. 74–88, Mar. 2019. [Online]. Available: https://www.sciencedirect. com/science/article/pii/S0045790618313181[38] R. M. Chabanlooa, M. G. Maleki, S. M. M. Agah, and E. M. Habashi, ‘‘Comprehensive coordination of radial distribution network protection in the presence of synchronous distributed generation using fault current limiter,’’ Int. J. Elect. Power Energy Syst., vol. 99, pp. 214–224, Jul. 2018. [Online]. Available: https://www.sciencedirect.com/ science/article/pii/S0142061517314023[39] A. E. Dahej, S. Esmaeili, and H. Hojabri, ‘‘Co-optimization of protection coordination and power quality in microgrids using unidirectional fault current limiters,’’ IEEE Trans. Smart Grid, vol. 9, no. 5, pp. 5080–5091, Sep. 2018.[40] MATLAB. (2022). Nonlinear Constraint Solver Algorithms Augmented Lagrangian Genetic Algorithm. [Online]. Available: https://la.mathworks.com/help/gads/description-of-the-nonlinearconstraint-solver.html[41] MATLAB. (2019). GA Find Minimum of Function Using Genetic Algorithm. [Online]. Available: https://la.mathworks.com/help/gads/ga.html[42] A. Almalawi, Z. Tari, A. Fahad, and X. Yi, SCADA-Based Security Testbed, 2021, pp. 25–62.[43] M. Singh, T. Vishnuvardhan, and S. G. Srivani, ‘‘Adaptive protection coordination scheme for power networks under penetration of distributed energy resources,’’ IET Gener., Transmiss. Distrib., vol. 10, no. 15, pp. 3919–3929, Nov. 2016.[44] J. Marin-Quintero, C. Orozco-Henao, and J. Mora-Florez, ‘‘Data-driven topology detector for self-healing strategies in active distribution networks,’’ Energy Rep., vol. 9, pp. 377–385, May 2023. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S2352484723000057[45] (2001). IEEE 34 Node Test Feeder, Distribution System Analysis Subcommittee. [Online]. Available: https://site.ieee.org/pes-testfeeders/resources/[46] S. AG. Overcurrent and Feeder Protecion Siprotec 7SJ82. [Online]. Available: https://cache.industry.siemens.com[47] S. Horowitz and A. Phadke, Power System Relaying. Hoboken, NJ, USA: Wiley, 2008. [Online]. Available: https://books.google.com. br/books?id=4A3Kw3fgNusC[48] N. A. E. R. Corporation. (2015). Considerations for Power Plant and Transmission System Protection Coordination. [Online]. Available: https://www.nerc.com/comm/PC/System%20Protection%20and% 20Control%20Subcommittee%20SPCS%2020/SPCS%20Gen% 20Prot%20Coordination%20Technical%20Reference%20Document.pdf[49] MATLAB Version 9.13.0.2049777 (R2022b), Mathworks, Inc., Natick, MA, USA, 2022.[50] H. K. Hoidalen, ATPDraw Windows Version 7.2. Rueil-Malmaison, France: Schneider Electric, 2020.[51] MATLAB. (2022). Mixed Integer Ga Optimization. [Online]. Available: https://la.mathworks.com/help/gads/mixed-integer-optimization.html310913107511Active distribution networksMicrogridsOvercurrent devicesClusteringProtection coordination schemeORIGINALAdaptive Protection for Active Distribution Networks.pdfAdaptive Protection for Active Distribution Networks.pdfArtículoapplication/pdf5181477https://repositorio.cuc.edu.co/bitstream/11323/10432/1/Adaptive%20Protection%20for%20Active%20Distribution%20Networks.pdfd40983cd3b2c90274ddae24067628298MD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://repositorio.cuc.edu.co/bitstream/11323/10432/2/license.txt2f9959eaf5b71fae44bbf9ec84150c7aMD52open accessTEXTAdaptive Protection for Active Distribution Networks.pdf.txtAdaptive Protection for Active Distribution Networks.pdf.txtExtracted texttext/plain68648https://repositorio.cuc.edu.co/bitstream/11323/10432/3/Adaptive%20Protection%20for%20Active%20Distribution%20Networks.pdf.txt4414f6769930677a5e57233a12157f8dMD53open accessTHUMBNAILAdaptive Protection for Active Distribution Networks.pdf.jpgAdaptive Protection for Active Distribution Networks.pdf.jpgGenerated Thumbnailimage/jpeg15300https://repositorio.cuc.edu.co/bitstream/11323/10432/4/Adaptive%20Protection%20for%20Active%20Distribution%20Networks.pdf.jpg090e7684cc39eb7e83345894c6e906d8MD54open access11323/10432oai:repositorio.cuc.edu.co:11323/104322023-09-01 03:03:41.058An error occurred on the license name.|||https://creativecommons.org/licenses/by-nc-nd/4.0/open accessRepositorio Universidad de La Costabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=