Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética

Manufacturas Eliot se enfrenta a desafíos en la gestión de su consumo energético, lo que ha resultado en pérdida de eficiencia y costos operativos. A pesar de haber logrado cierto ahorro energético, la falta de un sistema eficiente de seguimiento y gestión de datos está generando retrasos, errores y...

Full description

Autores:
Cruz Camelo, Julieth Vanessa
Díaz Laguna, Óscar
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/40531
Acceso en línea:
http://hdl.handle.net/11349/40531
Palabra clave:
Captura de datos
Análisis de datos
Consumo energético
Tableros de Power BI
Eficiencia energética
KPI (indicador clave de rendimiento)
Especialización e Gerencia de Proyectos Educativos Institucionales -- Tesis y disertaciones académicas
Sistemas de recolección automática de datos
Consumo de energía
Data capture
Data analysis
Energy consumption
Power BI dashboards
Energy efficiency
Key Performance Indicator (KPI)
Rights
License
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id UDISTRITA2_704e3369b9e2f83b245b0de2dc47cd48
oai_identifier_str oai:repository.udistrital.edu.co:11349/40531
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética
dc.title.titleenglish.spa.fl_str_mv Proposal for improvement in the capture and analysis of energy consumption data at Manufacturas Eliot for the timely monitoring of energy efficiency
title Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética
spellingShingle Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética
Captura de datos
Análisis de datos
Consumo energético
Tableros de Power BI
Eficiencia energética
KPI (indicador clave de rendimiento)
Especialización e Gerencia de Proyectos Educativos Institucionales -- Tesis y disertaciones académicas
Sistemas de recolección automática de datos
Consumo de energía
Data capture
Data analysis
Energy consumption
Power BI dashboards
Energy efficiency
Key Performance Indicator (KPI)
title_short Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética
title_full Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética
title_fullStr Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética
title_full_unstemmed Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética
title_sort Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energética
dc.creator.fl_str_mv Cruz Camelo, Julieth Vanessa
Díaz Laguna, Óscar
dc.contributor.advisor.none.fl_str_mv Real Flórez, Guillermo Enrique
dc.contributor.author.none.fl_str_mv Cruz Camelo, Julieth Vanessa
Díaz Laguna, Óscar
dc.subject.spa.fl_str_mv Captura de datos
Análisis de datos
Consumo energético
Tableros de Power BI
Eficiencia energética
KPI (indicador clave de rendimiento)
topic Captura de datos
Análisis de datos
Consumo energético
Tableros de Power BI
Eficiencia energética
KPI (indicador clave de rendimiento)
Especialización e Gerencia de Proyectos Educativos Institucionales -- Tesis y disertaciones académicas
Sistemas de recolección automática de datos
Consumo de energía
Data capture
Data analysis
Energy consumption
Power BI dashboards
Energy efficiency
Key Performance Indicator (KPI)
dc.subject.lemb.none.fl_str_mv Especialización e Gerencia de Proyectos Educativos Institucionales -- Tesis y disertaciones académicas
Sistemas de recolección automática de datos
Consumo de energía
dc.subject.keyword.spa.fl_str_mv Data capture
Data analysis
Energy consumption
Power BI dashboards
Energy efficiency
Key Performance Indicator (KPI)
description Manufacturas Eliot se enfrenta a desafíos en la gestión de su consumo energético, lo que ha resultado en pérdida de eficiencia y costos operativos. A pesar de haber logrado cierto ahorro energético, la falta de un sistema eficiente de seguimiento y gestión de datos está generando retrasos, errores y duplicidad de información. Esta situación afecta la competitividad de la empresa y su compromiso ambiental. Manufacturas Eliot es una empresa textil con más de 60 años en el mercado, que ha incursionado en la gestión de su consumo energético para mejorar la eficiencia y reducir costos. Sin embargo, la captura y gestión de datos energéticos se realiza de manera poco automatizada, lo que provoca retrasos, errores y una calidad deficiente de los datos. La falta de estandarización y seguridad en la gestión de información agrava el problema. Se proponen tres alternativas para abordar el problema: la instalación de telemedida en todos los contadores de energía, la creación de un formato digital estandarizado para la recolección de datos y el ajuste y estandarización del formato físico existente. Tras una evaluación, se decide implementar la Alternativa II, que implica la elaboración de un formato digital estandarizado. Esta solución permitirá obtener beneficios inmediatos, como una mayor eficiencia en la captura de datos, reducción de errores, acceso rápido a la información y toma de decisiones más informada. La implementación de la alternativa seleccionada requiere recursos humanos, tecnológicos y financieros. Se destacan roles clave como gerente de proyecto, desarrolladores, especialistas en datos y licencias de software. También se requiere infraestructura tecnológica, conexión a Internet y suscripciones a Microsoft 365 y Power BI. La implementación del proyecto no solo mejorará la eficiencia energética y reducirá costos operativos, sino que también contribuirá a una imagen más sostenible de la empresa. Este proyecto aborda un problema crítico en Manufacturas Eliot, al mejorar la gestión de su consumo energético. La selección de la alternativa adecuada, respaldada por los recursos necesarios y la sólida base de datos existente, lo convierte en una iniciativa estratégica con un impacto significativo en el rendimiento global de la empresa.
publishDate 2023
dc.date.created.none.fl_str_mv 2023-12-04
dc.date.accessioned.none.fl_str_mv 2024-09-09T13:59:25Z
dc.date.available.none.fl_str_mv 2024-09-09T13:59:25Z
dc.type.spa.fl_str_mv bachelorThesis
dc.type.degree.spa.fl_str_mv Monografía
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/40531
url http://hdl.handle.net/11349/40531
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Microsoft. (s/f). Qué es la inteligencia empresarial. Recuperado el 24 de mayo de 2023, de https://powerbi.microsoft.com/es-es/what-is-business-intelligence/
Coca-Cola FEMSA. (2018, marzo 26). Eficiencia Energética en Coca-Cola FEMSA. https://coca-colafemsa.com/noticias/eficiencia-energetica-coca-cola-femsa/
Antonio, L., Rubio, S., Huertas, A. B., Mojica, P., Cuéllar, G. S., Medina, C., Sebastián, J., Camacho, C., Rodríguez González, N., Sánchez Ochoa, D. E., Darío, R., & Rodríguez, C. (s/f). MEDICIÓN Y GESTIÓN INTELIGENTE DE CONSUMO ELÉCTRICO. Recuperado el 24 de mayo de 2023, de https://www.sic.gov.co/sites/default/files/files/pdf/medicion_energia.pdf
dc.rights.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/e3ab9a46-f540-49f0-835c-5532b195ab2e/download
https://repository.udistrital.edu.co/bitstreams/1b5abdf1-cd86-4601-914d-e3fe1694eb87/download
https://repository.udistrital.edu.co/bitstreams/c729a6bc-028c-4064-b46e-7663f8ad3603/download
https://repository.udistrital.edu.co/bitstreams/13ebaecc-4290-4f57-8ee6-acec1473e882/download
https://repository.udistrital.edu.co/bitstreams/77a9fe19-7627-4152-81e2-a16ee45ab68a/download
https://repository.udistrital.edu.co/bitstreams/7ff11c0f-bcfd-4345-b91a-11f2ffc5fd95/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
eba42cc59a85b28c0793d2d2632a3ed8
595432784f04a488b306659c54026fc0
4460e5956bc1d1639be9ae6146a50347
d70951345305e51a486eb42cd33e35dd
e4b0ec899d76fc73234cd93965210e86
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837006846470127616
spelling Real Flórez, Guillermo EnriqueCruz Camelo, Julieth VanessaDíaz Laguna, Óscar2024-09-09T13:59:25Z2024-09-09T13:59:25Z2023-12-04http://hdl.handle.net/11349/40531Manufacturas Eliot se enfrenta a desafíos en la gestión de su consumo energético, lo que ha resultado en pérdida de eficiencia y costos operativos. A pesar de haber logrado cierto ahorro energético, la falta de un sistema eficiente de seguimiento y gestión de datos está generando retrasos, errores y duplicidad de información. Esta situación afecta la competitividad de la empresa y su compromiso ambiental. Manufacturas Eliot es una empresa textil con más de 60 años en el mercado, que ha incursionado en la gestión de su consumo energético para mejorar la eficiencia y reducir costos. Sin embargo, la captura y gestión de datos energéticos se realiza de manera poco automatizada, lo que provoca retrasos, errores y una calidad deficiente de los datos. La falta de estandarización y seguridad en la gestión de información agrava el problema. Se proponen tres alternativas para abordar el problema: la instalación de telemedida en todos los contadores de energía, la creación de un formato digital estandarizado para la recolección de datos y el ajuste y estandarización del formato físico existente. Tras una evaluación, se decide implementar la Alternativa II, que implica la elaboración de un formato digital estandarizado. Esta solución permitirá obtener beneficios inmediatos, como una mayor eficiencia en la captura de datos, reducción de errores, acceso rápido a la información y toma de decisiones más informada. La implementación de la alternativa seleccionada requiere recursos humanos, tecnológicos y financieros. Se destacan roles clave como gerente de proyecto, desarrolladores, especialistas en datos y licencias de software. También se requiere infraestructura tecnológica, conexión a Internet y suscripciones a Microsoft 365 y Power BI. La implementación del proyecto no solo mejorará la eficiencia energética y reducirá costos operativos, sino que también contribuirá a una imagen más sostenible de la empresa. Este proyecto aborda un problema crítico en Manufacturas Eliot, al mejorar la gestión de su consumo energético. La selección de la alternativa adecuada, respaldada por los recursos necesarios y la sólida base de datos existente, lo convierte en una iniciativa estratégica con un impacto significativo en el rendimiento global de la empresa.Manufacturas Eliot is facing challenges in managing its energy consumption, resulting in efficiency loss and operational costs. Despite achieving some energy savings, the lack of an efficient system for data tracking and management is causing delays, errors, and information duplication. This situation impacts the company's competitiveness and its environmental commitment. Manufacturas Eliot is a textile company with over 60 years in the market, which has ventured into managing its energy consumption to improve efficiency and reduce costs. However, the capture and management of energy data are carried out in a less automated manner, leading to delays, errors, and poor data quality. The lack of standardization and security in information management exacerbates the problem. Three alternatives are proposed to address the issue: the installation of remote metering on all energy meters, the creation of a standardized digital format for data collection, and the adjustment and standardization of the existing physical format. After evaluation, it is decided to implement Alternative II, involving the development of a standardized digital format. This solution will provide immediate benefits such as increased data capture efficiency, reduced errors, quick access to information, and more informed decision-making. The implementation of the selected alternative requires human, technological, and financial resources. Key roles such as project manager, developers, data specialists, and software licenses are highlighted. Additionally, technological infrastructure, internet connectivity, and subscriptions to Microsoft 365 and Power BI are required. The project's implementation will not only improve energy efficiency and reduce operational costs but also contribute to a more sustainable image for the company. This project addresses a critical issue at Manufacturas Eliot by improving the management of its energy consumption. The selection of the appropriate alternative, supported by the necessary resources and the robust existing database, makes it a strategic initiative with a significant impact on the overall performance of the company.pdfspaAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Captura de datosAnálisis de datosConsumo energéticoTableros de Power BIEficiencia energéticaKPI (indicador clave de rendimiento)Especialización e Gerencia de Proyectos Educativos Institucionales -- Tesis y disertaciones académicasSistemas de recolección automática de datosConsumo de energíaData captureData analysisEnergy consumptionPower BI dashboardsEnergy efficiencyKey Performance Indicator (KPI)Propuesta de mejora en la captura y análisis de datos de consumo energético en Manufacturas Eliot para el seguimiento oportuno de la eficiencia energéticaProposal for improvement in the capture and analysis of energy consumption data at Manufacturas Eliot for the timely monitoring of energy efficiencybachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fMicrosoft. (s/f). Qué es la inteligencia empresarial. Recuperado el 24 de mayo de 2023, de https://powerbi.microsoft.com/es-es/what-is-business-intelligence/Coca-Cola FEMSA. (2018, marzo 26). Eficiencia Energética en Coca-Cola FEMSA. https://coca-colafemsa.com/noticias/eficiencia-energetica-coca-cola-femsa/Antonio, L., Rubio, S., Huertas, A. B., Mojica, P., Cuéllar, G. S., Medina, C., Sebastián, J., Camacho, C., Rodríguez González, N., Sánchez Ochoa, D. E., Darío, R., & Rodríguez, C. (s/f). MEDICIÓN Y GESTIÓN INTELIGENTE DE CONSUMO ELÉCTRICO. Recuperado el 24 de mayo de 2023, de https://www.sic.gov.co/sites/default/files/files/pdf/medicion_energia.pdfLICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/e3ab9a46-f540-49f0-835c-5532b195ab2e/download997daf6c648c962d566d7b082dac908dMD55ORIGINALCruzCameloJuliethVanessa2023.pdfCruzCameloJuliethVanessa2023.pdfTrabajo de gradoapplication/pdf9067456https://repository.udistrital.edu.co/bitstreams/1b5abdf1-cd86-4601-914d-e3fe1694eb87/downloadeba42cc59a85b28c0793d2d2632a3ed8MD52Licencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicar.pdfLicencia de uso y publicaciónapplication/pdf495953https://repository.udistrital.edu.co/bitstreams/c729a6bc-028c-4064-b46e-7663f8ad3603/download595432784f04a488b306659c54026fc0MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repository.udistrital.edu.co/bitstreams/13ebaecc-4290-4f57-8ee6-acec1473e882/download4460e5956bc1d1639be9ae6146a50347MD54THUMBNAILCruzCameloJuliethVanessa2023.pdf.jpgCruzCameloJuliethVanessa2023.pdf.jpgIM Thumbnailimage/jpeg6200https://repository.udistrital.edu.co/bitstreams/77a9fe19-7627-4152-81e2-a16ee45ab68a/downloadd70951345305e51a486eb42cd33e35ddMD56Licencia y autorización de los autores para publicar.pdf.jpgLicencia y autorización de los autores para publicar.pdf.jpgIM Thumbnailimage/jpeg9508https://repository.udistrital.edu.co/bitstreams/7ff11c0f-bcfd-4345-b91a-11f2ffc5fd95/downloade4b0ec899d76fc73234cd93965210e86MD5711349/40531oai:repository.udistrital.edu.co:11349/405312025-01-16 01:10:30.506http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK