A blockchain solution for operational parameters monitoring platform for DC microgrids

Large penetration of renewable distributed energy resources, as well as the effective integration of storage systems and electric vehicles, are some of the required strategies to reduce the impact of the energy sector on greenhouse gas emissions. Microgrids offer an efficient platform to facilitate...

Full description

Autores:
Ariza, H.
Martínez-Santos, Juan Carlos
Payares, E.D.
Medina, M.F.
Domínguez Jiménez, Juan Antonio
Campillo Jiménez, Javier Eduardo
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/9939
Acceso en línea:
https://hdl.handle.net/20.500.12585/9939
https://ieeexplore.ieee.org/abstract/document/9272035
Palabra clave:
Blockchain
Microgrid
Hyperledger Fabric
Transactions
Modelica
Object-oriented modeling
LEMB
Rights
closedAccess
License
http://purl.org/coar/access_right/c_14cb
id UTB2_7a1cdfd76ad29fdec2083030b7baa944
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/9939
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv A blockchain solution for operational parameters monitoring platform for DC microgrids
title A blockchain solution for operational parameters monitoring platform for DC microgrids
spellingShingle A blockchain solution for operational parameters monitoring platform for DC microgrids
Blockchain
Microgrid
Hyperledger Fabric
Transactions
Modelica
Object-oriented modeling
LEMB
title_short A blockchain solution for operational parameters monitoring platform for DC microgrids
title_full A blockchain solution for operational parameters monitoring platform for DC microgrids
title_fullStr A blockchain solution for operational parameters monitoring platform for DC microgrids
title_full_unstemmed A blockchain solution for operational parameters monitoring platform for DC microgrids
title_sort A blockchain solution for operational parameters monitoring platform for DC microgrids
dc.creator.fl_str_mv Ariza, H.
Martínez-Santos, Juan Carlos
Payares, E.D.
Medina, M.F.
Domínguez Jiménez, Juan Antonio
Campillo Jiménez, Javier Eduardo
dc.contributor.author.none.fl_str_mv Ariza, H.
Martínez-Santos, Juan Carlos
Payares, E.D.
Medina, M.F.
Domínguez Jiménez, Juan Antonio
Campillo Jiménez, Javier Eduardo
dc.subject.keywords.spa.fl_str_mv Blockchain
Microgrid
Hyperledger Fabric
Transactions
Modelica
Object-oriented modeling
topic Blockchain
Microgrid
Hyperledger Fabric
Transactions
Modelica
Object-oriented modeling
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description Large penetration of renewable distributed energy resources, as well as the effective integration of storage systems and electric vehicles, are some of the required strategies to reduce the impact of the energy sector on greenhouse gas emissions. Microgrids offer an efficient platform to facilitate the integration of these systems, however, the increased complexity this strategy comes with, requires the use of sophisticated, reliable, and secure monitoring and control systems. The outbreak of cryptocurrency technologies has drawn particular attention, especially, the underlying Blockchain technology. The decentralized structure of this technology enables implementing control strategies, parameters monitoring, and business processes in microgrids. The aim of this work is to present the development of a framework to monitor operational parameters from an islanded microgrid. To build the Blockchain network, the Hyperledger-Fabric development platform was used. To simulate the behavior of the microgrid, an object-oriented open-source library using the Modelica modeling language was used to model a DC microgrid. The performance of the architecture was evaluated through operational parameters such as the difficulty and the number of nodes. Results suggest that changes in these factors can affect significantly the transaction time. The proposed architecture can be used as a basis to study Blockchain communication effects in smart grids and their development.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020-12-01
dc.date.accessioned.none.fl_str_mv 2021-02-08T14:51:48Z
dc.date.available.none.fl_str_mv 2021-02-08T14:51:48Z
dc.date.submitted.none.fl_str_mv 2021-02-05
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/lecture
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_8544
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv H. Ariza, J. C. Martinez-Santos, E. D. Payares, M. F. Medina, J. A. Dominguez-Jimenez and J. Campillo, "A Blockchain Solution for Operational Parameters Monitoring Platform for DC Microgrids," 2020 IEEE ANDESCON, Quito, Ecuador, 2020, pp. 1-6, doi: 10.1109/ANDESCON50619.2020.9272035.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/9939
dc.identifier.url.none.fl_str_mv https://ieeexplore.ieee.org/abstract/document/9272035
dc.identifier.doi.none.fl_str_mv 10.1109/ANDESCON50619.2020.9272035
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 H. Ariza, J. C. Martinez-Santos, E. D. Payares, M. F. Medina, J. A. Dominguez-Jimenez and J. Campillo, "A Blockchain Solution for Operational Parameters Monitoring Platform for DC Microgrids," 2020 IEEE ANDESCON, Quito, Ecuador, 2020, pp. 1-6, doi: 10.1109/ANDESCON50619.2020.9272035.
10.1109/ANDESCON50619.2020.9272035
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/9939
https://ieeexplore.ieee.org/abstract/document/9272035
dc.language.iso.spa.fl_str_mv eng
language eng
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_14cb
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/closedAccess
eu_rights_str_mv closedAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_14cb
dc.format.extent.none.fl_str_mv 6 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 2020 IEEE ANDESCON
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/9939/1/106.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/9939/2/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9939/3/106.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/9939/4/106.pdf.jpg
bitstream.checksum.fl_str_mv ce7e0d2867846d0d7a22c978178181c0
e20ad307a1c5f3f25af9304a7a7c86b6
412ecc23d50f3ac46c1851308bf02b6c
5a873ec82a9cf5d712f35560a1a030b5
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UTB
repository.mail.fl_str_mv repositorioutb@utb.edu.co
_version_ 1814021650439471104
spelling Ariza, H.e51ec720-6aac-4596-8cd4-28c39be1135dMartínez-Santos, Juan Carlos74b82d63-48b2-4818-8d2d-07038f919cffPayares, E.D.f69b453b-9316-43df-9603-0e0ca276bb0dMedina, M.F.6c2adf0d-08d8-4f5b-8048-80ddfbafe540Domínguez Jiménez, Juan Antonio160c55ef-4ca7-4f46-96d9-c93fc2ef66bdCampillo Jiménez, Javier Eduardo8c4725e9-5e97-40df-b9ae-f67c73617ff32021-02-08T14:51:48Z2021-02-08T14:51:48Z2020-12-012021-02-05H. Ariza, J. C. Martinez-Santos, E. D. Payares, M. F. Medina, J. A. Dominguez-Jimenez and J. Campillo, "A Blockchain Solution for Operational Parameters Monitoring Platform for DC Microgrids," 2020 IEEE ANDESCON, Quito, Ecuador, 2020, pp. 1-6, doi: 10.1109/ANDESCON50619.2020.9272035.https://hdl.handle.net/20.500.12585/9939https://ieeexplore.ieee.org/abstract/document/927203510.1109/ANDESCON50619.2020.9272035Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarLarge penetration of renewable distributed energy resources, as well as the effective integration of storage systems and electric vehicles, are some of the required strategies to reduce the impact of the energy sector on greenhouse gas emissions. Microgrids offer an efficient platform to facilitate the integration of these systems, however, the increased complexity this strategy comes with, requires the use of sophisticated, reliable, and secure monitoring and control systems. The outbreak of cryptocurrency technologies has drawn particular attention, especially, the underlying Blockchain technology. The decentralized structure of this technology enables implementing control strategies, parameters monitoring, and business processes in microgrids. The aim of this work is to present the development of a framework to monitor operational parameters from an islanded microgrid. To build the Blockchain network, the Hyperledger-Fabric development platform was used. To simulate the behavior of the microgrid, an object-oriented open-source library using the Modelica modeling language was used to model a DC microgrid. The performance of the architecture was evaluated through operational parameters such as the difficulty and the number of nodes. Results suggest that changes in these factors can affect significantly the transaction time. The proposed architecture can be used as a basis to study Blockchain communication effects in smart grids and their development.6 páginasapplication/pdfeng2020 IEEE ANDESCONA blockchain solution for operational parameters monitoring platform for DC microgridsinfo:eu-repo/semantics/lectureinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_8544http://purl.org/coar/version/c_970fb48d4fbd8a85BlockchainMicrogridHyperledger FabricTransactionsModelicaObject-oriented modelingLEMBinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbCartagena de IndiasPúblico generalWorld Energy Statistics 2019 , 2019, [en línea] Disponible: https://doi.org/10.1787/2e828dea-en.A. Ahl, M. Yarime, K. Tanaka y D. Sagawa, "Revisión de la energía distribuida basada en blockchain: implicaciones para el desarrollo institucional", Revisiones de energías renovables y sostenibles , vol. 107, págs. 200-211, junio de 2019, [en línea] Disponible: https://linkinghub.elsevier.com/retrieve/pii/S1364032119301352.S. Chen y C.-C. Liu, "De la respuesta a la demanda a la energía transactiva: estado del arte", Journal of Modern Power Systems and Clean Energy , vol. 5, no. 1, págs. 10-19, 2017.World Energy Outlook 2018, IEA, 2019.Y. Yoldas¸, A. Önen, S. Muyeen, AV Vasilakos y ˙Irfan Alan, "Mejora de la red inteligente con microrredes: desafíos y oportunidades", Renewable and Sustainable Energy Reviews , vol. 72, págs. 205-214, 2017, [en línea] Disponible: http://www.sciencedirect.com/science/article/pii/S1364032117300746.Y. Li, R. Rahmani, N. Fouassier, P. Stenlund y K. Ouyang, "Una arquitectura basada en blockchain para una red inteligente estable y confiable", Procedia Computer Science , vol. 155, págs. 410-416, 2019, [en línea] Disponible: http://www.sciencedirect.com/science/article/pii/S1877050919309718.AAG Agung y R. Handayani, "Blockchain for smart grid", Journal of King Saud University - Computer and Information Sciences , 2020, [en línea] Disponible: http://www.sciencedirect.com/science/article/pii/ S1319157819309000.C. Zhang, J. Wu, Y. Zhou, M. Cheng y C. Long, "Comercio de energía entre pares en una microrred", Applied Energy , vol. 220, págs. 1-12, junio de 2018, [en línea] Disponible: https://doi.org/10.1016/j.apenergy.2018.03.010.Z. Li, J. Kang, R. Yu, D. Ye, Q. Deng y Y. Zhang, "Consortium blockchain for secure energy trading in industrial internet of things", IEEE Transactions on Industrial Informatics , 2017, [en línea ] Disponible: https://doi.org/10.1109/tii.2017.2786307.J. Gao, KO Asamoah, EB Sifah, A. Smahi, Q. Xia, H. Xia, et al., "GridMonitoring: Monitoreo seguro basado en blockchain soberano en redes inteligentes", IEEE Access , vol. 6, págs. 9917-9925, 2018, [en línea] Disponible: https://doi.org/10.1109/access.2018.2806303.J. Kang, R. Yu, X. Huang, S. Maharjan, Y. Zhang y E. Hossain, "Habilitación del comercio de electricidad de igual a igual entre vehículos eléctricos híbridos enchufables que utilizan cadenas de bloques de consorcio", IEEE Transactions sobre informática industrial , vol. 13, no. 6, págs. 3154-3164, diciembre de 2017, [en línea] Disponible: https://doi.org/10.1109/tii.2017.2709784.M. Andoni, V. Robu, D. Flynn, S. Abram, D. Geach, D. Jenkins, et al., "Tecnología Blockchain en el sector energético: una revisión sistemática de desafíos y oportunidades", Renovable y Sostenible Energy Reviews , vol. 100, págs.143-174, 2019.MF Zia, E. Elbouchikhi, M. Benbouzid y JM Guerrero, "Sistema de gestión de energía para una microrred en isla con relajación convexa", IEEE Transactions on Industry Applications , vol. 55, no. 6, págs.7175-7185, 2019.MU Mutarraf, Y. Terriche, KAK Niazi, JC Vasquez y JM Guerrero, "Sistemas de almacenamiento de energía para microrredes de a bordo: una revisión", Energies , vol. 11, no. 12, págs.3492, 2018.J. Campillo, E. Dahlquist, F. Wallin e I. Vassileva, "¿Es la tarificación de la electricidad en tiempo real adecuada para usuarios residenciales sin gestión de la demanda?", Energía , vol. 109, págs. 310-325, agosto de 2016, [en línea] Disponible: http://linkinghub.elsevier.com/retrieve/pii/S0360544216305187.C. Plaza, J. Gil, F. de Chezelles y KA Strang, "Autoconsumo solar distribuido e intercambios de energía solar blockchain en la red pública dentro de una comunidad energética", Conferencia Internacional IEEE sobre Medio Ambiente e Ingeniería Eléctrica 2018 y 2018 IEEE Industrial and Commercial Power Systems Europe (EEEIC / I & CPS Europe) , junio de 2018, [en línea] Disponible: https://doi.org/10.1109/eeeic.2018.8494534.A. Goranović, M. Meisel, S. Wilker y T. Sauter, "Banco de pruebas de comunicación de red inteligente de tejido Hyperledger en arquitectura de brazo raspberry pi", 15 ° Taller internacional de IEEE sobre sistemas de comunicación de fábrica (WFCS) de 2019 , págs. , 2019.http://purl.org/coar/resource_type/c_c94fORIGINAL106.pdf106.pdfAbstractapplication/pdf59566https://repositorio.utb.edu.co/bitstream/20.500.12585/9939/1/106.pdfce7e0d2867846d0d7a22c978178181c0MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/9939/2/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD52TEXT106.pdf.txt106.pdf.txtExtracted texttext/plain1596https://repositorio.utb.edu.co/bitstream/20.500.12585/9939/3/106.pdf.txt412ecc23d50f3ac46c1851308bf02b6cMD53THUMBNAIL106.pdf.jpg106.pdf.jpgGenerated Thumbnailimage/jpeg64351https://repositorio.utb.edu.co/bitstream/20.500.12585/9939/4/106.pdf.jpg5a873ec82a9cf5d712f35560a1a030b5MD5420.500.12585/9939oai:repositorio.utb.edu.co:20.500.12585/99392023-05-26 16:27:33.321Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=