Gestión gráfica de dispositivos activos de red multivendor

Introducción: este artículo muestra el resultado del trabajo “Prototipo para la administración gráfica de dispositivos activos de red en ambientes multivendor por medio de una plataforma de gestión única”, realizado en el grupo de investigación Orión de la Facultad Tecnológica de la Universidad Dist...

Full description

Autores:
Rivera Linares, James
Silva Cubillos, Fredy
Hernández Gutiérrez, Jairo
Mosquera Palacios, Darin
Tipo de recurso:
Article of investigation
Fecha de publicación:
2018
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/43597
Acceso en línea:
https://doi.org/10.16925/in.v14i24.2179
https://hdl.handle.net/20.500.12494/43597
Palabra clave:
Código abierto
Conmutador de red
Dispositivo activo
Gestión de red
Multivendor
Active device
Multivendor
Network management
Network switch
Open source
Rights
openAccess
License
Atribución – No comercial – Sin Derivar
id COOPER2_dec40b4fa3290405f9079066e306ef4c
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/43597
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Gestión gráfica de dispositivos activos de red multivendor
title Gestión gráfica de dispositivos activos de red multivendor
spellingShingle Gestión gráfica de dispositivos activos de red multivendor
Código abierto
Conmutador de red
Dispositivo activo
Gestión de red
Multivendor
Active device
Multivendor
Network management
Network switch
Open source
title_short Gestión gráfica de dispositivos activos de red multivendor
title_full Gestión gráfica de dispositivos activos de red multivendor
title_fullStr Gestión gráfica de dispositivos activos de red multivendor
title_full_unstemmed Gestión gráfica de dispositivos activos de red multivendor
title_sort Gestión gráfica de dispositivos activos de red multivendor
dc.creator.fl_str_mv Rivera Linares, James
Silva Cubillos, Fredy
Hernández Gutiérrez, Jairo
Mosquera Palacios, Darin
dc.contributor.author.none.fl_str_mv Rivera Linares, James
Silva Cubillos, Fredy
Hernández Gutiérrez, Jairo
Mosquera Palacios, Darin
dc.subject.spa.fl_str_mv Código abierto
Conmutador de red
Dispositivo activo
Gestión de red
Multivendor
topic Código abierto
Conmutador de red
Dispositivo activo
Gestión de red
Multivendor
Active device
Multivendor
Network management
Network switch
Open source
dc.subject.other.spa.fl_str_mv Active device
Multivendor
Network management
Network switch
Open source
description Introducción: este artículo muestra el resultado del trabajo “Prototipo para la administración gráfica de dispositivos activos de red en ambientes multivendor por medio de una plataforma de gestión única”, realizado en el grupo de investigación Orión de la Facultad Tecnológica de la Universidad Distrital Francisco José de Caldas, en el 2013. El trabajo mismo ha sido analizado y actualizado con los resultados de las últimas investigaciones sobre el tema hasta el 2017. Aborda el monitoreo y la gestión de red, actividades esenciales para mantener y controlar los entornos de ti que cada vez son más complejos y heterogéneos. Metodología: se describe la construcción del prototipo de software denominado DeviceView, el cual permite a los administradores de red gestionar de forma gráfica dispositivos activos de red (tipo switch) que se encuentren en una LAN. Resultados: el administrador de red no tiene que manipular cada una de las herramientas de gestión de cada fabricante. A fin de facilitar y centralizar la tarea al administrador de red el DeviceView está integrado al NMS de código abierto Nagios. Conclusión: DeviceView se convierte en una herramienta unificada de gran utilidad para los administradores de red que trabajan en un ambiente multivendor, como los que hoy se tienen en las organizaciones. Originalidad: hasta ahora no se habían realizado proyectos de gestión unificada basados en herramientas open source en un ambiente multivendor. Limitaciones: el DeviceView en su primera versión incluye 36 identificadores de objeto, pero se puede ampliar para soportar otras marcas y familias de switches.
publishDate 2018
dc.date.issued.none.fl_str_mv 2018-01
dc.date.accessioned.none.fl_str_mv 2022-02-02T16:16:50Z
dc.date.available.none.fl_str_mv 2022-02-02T16:16:50Z
dc.type.none.fl_str_mv Artículos Científicos
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/article
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_2df8fbb1
status_str publishedVersion
dc.identifier.issn.spa.fl_str_mv 2357-6014
dc.identifier.uri.spa.fl_str_mv https://doi.org/10.16925/in.v14i24.2179
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/43597
dc.identifier.bibliographicCitation.spa.fl_str_mv J. Rivera-Linares, F. Silva-Cubillos, J. Hernández-Gutiérrez, D. Mosquera-Palacios, “Gestión gráfica de dispositivos activos de red multivendor”, Revista Ingeniería Solidaria, vol. 14, no. 24, pp. 11, enero 2018. Digital Object Identifier: https://doi.org/10.16925/in.v14i24.2179
identifier_str_mv 2357-6014
J. Rivera-Linares, F. Silva-Cubillos, J. Hernández-Gutiérrez, D. Mosquera-Palacios, “Gestión gráfica de dispositivos activos de red multivendor”, Revista Ingeniería Solidaria, vol. 14, no. 24, pp. 11, enero 2018. Digital Object Identifier: https://doi.org/10.16925/in.v14i24.2179
url https://doi.org/10.16925/in.v14i24.2179
https://hdl.handle.net/20.500.12494/43597
dc.relation.ispartofjournal.spa.fl_str_mv Ingeniería Solidaria
dc.relation.references.spa.fl_str_mv A. Clemm. Network management fundamentals. Indianapolis: Cisco Systems Inc., Cisco Press, 2006, pp. 47-48.
T. Groves, D. Arnold y Y. He, “In-network, pushbased network resource monitoring: scalable, responsive network management”, en Proceedings of the Third International Workshop on Network-Aware Data Management (NDM ‘13), Nueva York, Article 8, 6 pp. (2013), [En línea]. Digital Object Identifier: http://doi.acm.org/10.1145/2534695.2534704
IAP Solutions, “Multivendor Network Management”, Iapsolutions.com, 2017. [En línea]. Disponible en: http://www.iapsolutions.com/es/blog-iapsolutions/Entrada/31-multivendor-network-management
W. Stallings, SNMP, SNMPV2, SNMPV3 and RMON 1 and 2. Madrid: Addison Wesley, 2006, pp. 171-178.
D. Mauro y K. Schmitd. Essential SNMP. O´Reilly Media, 2009, pp. 23-28. [En línea]. Disponible en: http://shop.oreilly.com/product/9780596008406.do
C. A Pattinson, “Study of the behaviour of the Simple Network Management Protocol”, en Proceedings of the 12th IFIP/IEEE Workshop on Distributed Systems: Operations and Management (DSOM 2001), pp. 1-6, 2001. Digital Object Identifier: http://dx.doi.org/10.3990/2.26
R. Presuhn. Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP). RFC, 2002, pp. 2-10. [En línea]. Disponible en: https://tools.ietf.org/html/rfc3416
J-S. Lee y P-L, “Hsu Design and implementation of the SNMP agents for remote monitoring and control via UML and Petri nets”, en IEEE Transactions on Control Systems Technology, pp. 293-302, 2004. [En línea]. Disponible en: https://pdfs.semanticscholar.org/c339/742976e474b8cac1ddef942355d921a323b5.pdf
J. Schönwälder, A. Pras, H. Matus, J. Schippers, R. van de Meent, “SNMP traffic analysis: approaches, tools, and first results”, en Proceedings of the 10th IFIP/IEEE International Symposium on Integrated Network Management (IM 2007), pp. 323332, Munich, 2007. [En línea]. Disponible en: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.497.3099&rep=rep1&type=pdf
Ibm.com, “Tivoli NetView for z/os”, Ibm.com, 2017. [En línea]. Disponible en: http://www-03.ibm.com/software/products/es/tivoli-netview-zos
Grupo Arión, “Monitoreo de infraestructura de TI con BMC ProactiveNet Performance Manager”, Grupoarion.com, 2017. [En línea]. Disponible http://www.grupoarion.com.mx/soluciones-bmc/monitoreo/
CA Technologies, “Unified Infrastructure Management”, Ca.com, 2017. [En línea]. Disponible en: https://www.ca.com/ar/products/ca-unified-infrastructure-management.html
ManageEngine, “OP Manager”, Manageengine.com, 2017. [En línea]. Disponible en: https://www.manageengine.com/latam/network-monitoring/
Imagine Comunications, “Magellan NMS Network Manager”, 2017. [En línea]. Disponible en http://www.imaginecommunications.com/products/networking/command-control/magellan-nms-network-management-system
R. Rodriguez, J. Barón y C. Montenegro, “Agentes de software aplicado a gestión de redes basada en web”, Revista Redes de Ingeniería, vol. 4, no. 2, 2013. [En línea]. Disponible en: http://revistas.udistrital.edu.co/ojs/index.php/REDES/article/view/5929/7437
A. Martinez, M. Yannuzzi y V. López. Network management challenges and trends in multi-layer and multi-vendor settings for carrier-grade networks. IEEE Publications and Tutorials, 2014. pp. 2207-2230. Digital Object Identifier: https://doi.org/10.1109/COMST.2014.2327754
Thwck Solarwinds it Community, “Complexities of multi-vendor network environments and how to manage them!”, Solarwinds.com, 2014. [En línea]. Disponible en: https://thwack.solarwinds.com/community/solarwinds-community/geek-speak_tht/blog/2014/01/08/complexities-of-multi-vendor-network-environments-and-how-to-manage-them
Nagios, “The industry standard in it infrastructure monitoring”, Nagios.org, 2017. [En línea]. Disponible en: https://www.nagios.org/
Metodoss, “Metodogía RUP”, Metodoss.com, 2017. [En línea]. Disponible en: https://metodoss.com/metodologia-rup/
J. Rumbaugh, I. Jacobson y G. Booch. El lenguaje unificado de modelado: manual de referencia. Madrid: Addison Wesley, 1999, pp. 21-34. [En línea]. Disponible en: https://univdelosandes.on.worldcat.org/oclc/964825492
J. S. Harbour. Beginning Java game programming. 2a ed., Boston, ma: Thompson Course Technology, pp. 17-25, 59-50, 2008. [En línea]. Disponible en: https://univdelosandes.on.worldcat.org/oclc/290576467
dc.rights.license.none.fl_str_mv Atribución – No comercial – Sin Derivar
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución – No comercial – Sin Derivar
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 26 p.
dc.coverage.temporal.spa.fl_str_mv Vol. 14, Núm. 24
dc.publisher.spa.fl_str_mv Externo
Ediciones Universidad Cooperativa de Colombia, Bogotá, Colombia
Ediciones Universidad Cooperativa de Colombia
dc.publisher.program.spa.fl_str_mv Ciencia Inclusiva
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/e5fa3cf8-77ae-4d5a-b53d-4d1590ea6376/download
https://repository.ucc.edu.co/bitstreams/72936bd1-8783-40ea-9ace-f3df6adba032/download
https://repository.ucc.edu.co/bitstreams/d309958b-15cf-49cb-bae6-043336bd8db7/download
https://repository.ucc.edu.co/bitstreams/de453225-6af0-41fa-be7e-c42af79d9914/download
bitstream.checksum.fl_str_mv 38e9848085fef3e78efbdce58715135d
1411af39b090bf2f3ccc3c0be7285024
3bce4f7ab09dfc588f126e1e36e98a45
b0bf74ff1a701b677fcf95a6cf8b024b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1811565175891820544
spelling Rivera Linares, JamesSilva Cubillos, FredyHernández Gutiérrez, JairoMosquera Palacios, DarinVol. 14, Núm. 242022-02-02T16:16:50Z2022-02-02T16:16:50Z2018-012357-6014https://doi.org/10.16925/in.v14i24.2179https://hdl.handle.net/20.500.12494/43597J. Rivera-Linares, F. Silva-Cubillos, J. Hernández-Gutiérrez, D. Mosquera-Palacios, “Gestión gráfica de dispositivos activos de red multivendor”, Revista Ingeniería Solidaria, vol. 14, no. 24, pp. 11, enero 2018. Digital Object Identifier: https://doi.org/10.16925/in.v14i24.2179Introducción: este artículo muestra el resultado del trabajo “Prototipo para la administración gráfica de dispositivos activos de red en ambientes multivendor por medio de una plataforma de gestión única”, realizado en el grupo de investigación Orión de la Facultad Tecnológica de la Universidad Distrital Francisco José de Caldas, en el 2013. El trabajo mismo ha sido analizado y actualizado con los resultados de las últimas investigaciones sobre el tema hasta el 2017. Aborda el monitoreo y la gestión de red, actividades esenciales para mantener y controlar los entornos de ti que cada vez son más complejos y heterogéneos. Metodología: se describe la construcción del prototipo de software denominado DeviceView, el cual permite a los administradores de red gestionar de forma gráfica dispositivos activos de red (tipo switch) que se encuentren en una LAN. Resultados: el administrador de red no tiene que manipular cada una de las herramientas de gestión de cada fabricante. A fin de facilitar y centralizar la tarea al administrador de red el DeviceView está integrado al NMS de código abierto Nagios. Conclusión: DeviceView se convierte en una herramienta unificada de gran utilidad para los administradores de red que trabajan en un ambiente multivendor, como los que hoy se tienen en las organizaciones. Originalidad: hasta ahora no se habían realizado proyectos de gestión unificada basados en herramientas open source en un ambiente multivendor. Limitaciones: el DeviceView en su primera versión incluye 36 identificadores de objeto, pero se puede ampliar para soportar otras marcas y familias de switches.Introduction: This article shows the result of the research “Prototype for the graphic management of active network devices in multivendor environments by means of a single management platform” conducted by the Orión research group at the School of Technology, Universidad Distrital Francisco José de Caldas in 2013. The work itself has been analyzed and updated with the results of the latest research on the subject until 2017. It covers network monitoring and management, which are essential operations to maintain and control it environments that are increasingly complex and heterogeneous. Methods: Construction of the software prototype called DeviceView is described, which allows network administrators to graphically manage active network devices (switch type) in a LAN. Results: The network administrator does not have to handle each manufacturer’s management tool. In order to facilitate and centralize the task for the network administrator, DeviceView is integrated into the open source NMS Nagios. Conclusion: DeviceView is a very useful unified tool for network administrators working in a multivendor environment, such as those that organizations have at present. Originality: Until now, there have been no unified management projects based on open source tools in a multivendor environment. Limitations: DeviceView in its first version includes 36 object identifiers, but it can be extended to support other switch brands and families.1. Introducción. -- 2. Metodología. -- 3. Resultados. -- 4. Discusión y conclusiones. -- 5. Referencias.https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000405914https://orcid.org/0000-0002-4526-2683jhriveral@correo.udistrital.edu.co26 p.ExternoEdiciones Universidad Cooperativa de Colombia, Bogotá, ColombiaEdiciones Universidad Cooperativa de ColombiaCiencia InclusivaCódigo abiertoConmutador de redDispositivo activoGestión de redMultivendorActive deviceMultivendorNetwork managementNetwork switchOpen sourceGestión gráfica de dispositivos activos de red multivendorArtículos Científicoshttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionAtribución – No comercial – Sin Derivarinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Ingeniería SolidariaA. Clemm. Network management fundamentals. Indianapolis: Cisco Systems Inc., Cisco Press, 2006, pp. 47-48.T. Groves, D. Arnold y Y. He, “In-network, pushbased network resource monitoring: scalable, responsive network management”, en Proceedings of the Third International Workshop on Network-Aware Data Management (NDM ‘13), Nueva York, Article 8, 6 pp. (2013), [En línea]. Digital Object Identifier: http://doi.acm.org/10.1145/2534695.2534704IAP Solutions, “Multivendor Network Management”, Iapsolutions.com, 2017. [En línea]. Disponible en: http://www.iapsolutions.com/es/blog-iapsolutions/Entrada/31-multivendor-network-managementW. Stallings, SNMP, SNMPV2, SNMPV3 and RMON 1 and 2. Madrid: Addison Wesley, 2006, pp. 171-178.D. Mauro y K. Schmitd. Essential SNMP. O´Reilly Media, 2009, pp. 23-28. [En línea]. Disponible en: http://shop.oreilly.com/product/9780596008406.doC. A Pattinson, “Study of the behaviour of the Simple Network Management Protocol”, en Proceedings of the 12th IFIP/IEEE Workshop on Distributed Systems: Operations and Management (DSOM 2001), pp. 1-6, 2001. Digital Object Identifier: http://dx.doi.org/10.3990/2.26R. Presuhn. Version 2 of the Protocol Operations for the Simple Network Management Protocol (SNMP). RFC, 2002, pp. 2-10. [En línea]. Disponible en: https://tools.ietf.org/html/rfc3416J-S. Lee y P-L, “Hsu Design and implementation of the SNMP agents for remote monitoring and control via UML and Petri nets”, en IEEE Transactions on Control Systems Technology, pp. 293-302, 2004. [En línea]. Disponible en: https://pdfs.semanticscholar.org/c339/742976e474b8cac1ddef942355d921a323b5.pdfJ. Schönwälder, A. Pras, H. Matus, J. Schippers, R. van de Meent, “SNMP traffic analysis: approaches, tools, and first results”, en Proceedings of the 10th IFIP/IEEE International Symposium on Integrated Network Management (IM 2007), pp. 323332, Munich, 2007. [En línea]. Disponible en: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.497.3099&rep=rep1&type=pdfIbm.com, “Tivoli NetView for z/os”, Ibm.com, 2017. [En línea]. Disponible en: http://www-03.ibm.com/software/products/es/tivoli-netview-zosGrupo Arión, “Monitoreo de infraestructura de TI con BMC ProactiveNet Performance Manager”, Grupoarion.com, 2017. [En línea]. Disponible http://www.grupoarion.com.mx/soluciones-bmc/monitoreo/CA Technologies, “Unified Infrastructure Management”, Ca.com, 2017. [En línea]. Disponible en: https://www.ca.com/ar/products/ca-unified-infrastructure-management.htmlManageEngine, “OP Manager”, Manageengine.com, 2017. [En línea]. Disponible en: https://www.manageengine.com/latam/network-monitoring/Imagine Comunications, “Magellan NMS Network Manager”, 2017. [En línea]. Disponible en http://www.imaginecommunications.com/products/networking/command-control/magellan-nms-network-management-systemR. Rodriguez, J. Barón y C. Montenegro, “Agentes de software aplicado a gestión de redes basada en web”, Revista Redes de Ingeniería, vol. 4, no. 2, 2013. [En línea]. Disponible en: http://revistas.udistrital.edu.co/ojs/index.php/REDES/article/view/5929/7437A. Martinez, M. Yannuzzi y V. López. Network management challenges and trends in multi-layer and multi-vendor settings for carrier-grade networks. IEEE Publications and Tutorials, 2014. pp. 2207-2230. Digital Object Identifier: https://doi.org/10.1109/COMST.2014.2327754Thwck Solarwinds it Community, “Complexities of multi-vendor network environments and how to manage them!”, Solarwinds.com, 2014. [En línea]. Disponible en: https://thwack.solarwinds.com/community/solarwinds-community/geek-speak_tht/blog/2014/01/08/complexities-of-multi-vendor-network-environments-and-how-to-manage-themNagios, “The industry standard in it infrastructure monitoring”, Nagios.org, 2017. [En línea]. Disponible en: https://www.nagios.org/Metodoss, “Metodogía RUP”, Metodoss.com, 2017. [En línea]. Disponible en: https://metodoss.com/metodologia-rup/J. Rumbaugh, I. Jacobson y G. Booch. El lenguaje unificado de modelado: manual de referencia. Madrid: Addison Wesley, 1999, pp. 21-34. [En línea]. Disponible en: https://univdelosandes.on.worldcat.org/oclc/964825492J. S. Harbour. Beginning Java game programming. 2a ed., Boston, ma: Thompson Course Technology, pp. 17-25, 59-50, 2008. [En línea]. Disponible en: https://univdelosandes.on.worldcat.org/oclc/290576467PublicationORIGINAL2018_gestion_grafica_dispositivos.docx2018_gestion_grafica_dispositivos.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document979160https://repository.ucc.edu.co/bitstreams/e5fa3cf8-77ae-4d5a-b53d-4d1590ea6376/download38e9848085fef3e78efbdce58715135dMD512018_gestion_grafica_dispositivos.epub2018_gestion_grafica_dispositivos.epubapplication/octet-stream986039https://repository.ucc.edu.co/bitstreams/72936bd1-8783-40ea-9ace-f3df6adba032/download1411af39b090bf2f3ccc3c0be7285024MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/d309958b-15cf-49cb-bae6-043336bd8db7/download3bce4f7ab09dfc588f126e1e36e98a45MD53TEXT2018_gestion_grafica_dispositivos.docx.txt2018_gestion_grafica_dispositivos.docx.txtExtracted texttext/plain33067https://repository.ucc.edu.co/bitstreams/de453225-6af0-41fa-be7e-c42af79d9914/downloadb0bf74ff1a701b677fcf95a6cf8b024bMD5420.500.12494/43597oai:repository.ucc.edu.co:20.500.12494/435972024-08-10 17:46:23.021open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=