Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.

La monografía "Diseño e implementación de un Plan de mantenimiento preventivo y correctivo para la empresa INDUSTRIAS JIRO S.A.S." propone una estrategia para mejorar la gestión del mantenimiento en dicha empresa. El propósito principal radica en la reducción de fallos en equipos y maquina...

Full description

Autores:
Cañón Rodríguez, Julián Camilo
Arciniegas Barón, William Alejandro
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/93938
Acceso en línea:
http://hdl.handle.net/11349/93938
Palabra clave:
Mantenimiento
Mantenimiento preventivo
Mantenimiento correctivo
Analisis de falla
Estudio de criticidad
Ingeniería Mecánica -- Tesis y disertaciones académicas
Maintenance
Preventive maintenance
Corrective maintenance
Failure analysis
Criticality assessment
Rights
License
Abierto (Texto Completo)
id UDISTRITA2_9a8348bbf66f80c0b0bfe9c65088db11
oai_identifier_str oai:repository.udistrital.edu.co:11349/93938
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.
dc.title.titleenglish.none.fl_str_mv Design and implementation of a preventive and corrective maintenance plan for the company INDUSTRIAS JIRO S.A.
title Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.
spellingShingle Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.
Mantenimiento
Mantenimiento preventivo
Mantenimiento correctivo
Analisis de falla
Estudio de criticidad
Ingeniería Mecánica -- Tesis y disertaciones académicas
Maintenance
Preventive maintenance
Corrective maintenance
Failure analysis
Criticality assessment
title_short Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.
title_full Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.
title_fullStr Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.
title_full_unstemmed Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.
title_sort Diseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.
dc.creator.fl_str_mv Cañón Rodríguez, Julián Camilo
Arciniegas Barón, William Alejandro
dc.contributor.advisor.none.fl_str_mv Gonzalez Colmenares , Mauricio
dc.contributor.author.none.fl_str_mv Cañón Rodríguez, Julián Camilo
Arciniegas Barón, William Alejandro
dc.subject.none.fl_str_mv Mantenimiento
Mantenimiento preventivo
Mantenimiento correctivo
Analisis de falla
Estudio de criticidad
topic Mantenimiento
Mantenimiento preventivo
Mantenimiento correctivo
Analisis de falla
Estudio de criticidad
Ingeniería Mecánica -- Tesis y disertaciones académicas
Maintenance
Preventive maintenance
Corrective maintenance
Failure analysis
Criticality assessment
dc.subject.lemb.none.fl_str_mv Ingeniería Mecánica -- Tesis y disertaciones académicas
dc.subject.keyword.none.fl_str_mv Maintenance
Preventive maintenance
Corrective maintenance
Failure analysis
Criticality assessment
description La monografía "Diseño e implementación de un Plan de mantenimiento preventivo y correctivo para la empresa INDUSTRIAS JIRO S.A.S." propone una estrategia para mejorar la gestión del mantenimiento en dicha empresa. El propósito principal radica en la reducción de fallos en equipos y maquinaria, lo que conlleva a una mayor disponibilidad de activos, mejora en la calidad de productos y disminución de costos de mantenimiento. Para desarrollar el plan de mantenimiento se llevará a cabo un análisis de criticidad de activos para identificar los equipos más relevantes para la operatividad de la empresa. Basándose en este análisis, se establecerán las actividades de mantenimiento preventivo y correctivo para cada activo. El plan de mantenimiento preventivo abarca inspecciones, lubricaciones, ajustes y sustituciones de componentes, realizadas periódicamente conforme a las recomendaciones del fabricante. Por otro lado, el plan de mantenimiento correctivo incluye reparaciones y reemplazos de elementos defectuosos, ejecutados ante la ocurrencia de fallos en los equipos. Con la implementación del plan de mantenimiento se esperan resultados en la reducción de fallos en equipos y maquinaria en INDUSTRIAS JIRO S.A.S. Esto representará una mayor disponibilidad de activos, mejorando la calidad de los productos, tiempos de producción y reduciendo los costos de mantenimiento.
publishDate 2024
dc.date.created.none.fl_str_mv 2024-11-19
dc.date.accessioned.none.fl_str_mv 2025-03-20T14:12:31Z
dc.date.available.none.fl_str_mv 2025-03-20T14:12:31Z
dc.type.none.fl_str_mv bachelorThesis
dc.type.degree.none.fl_str_mv Monografía
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.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/93938
url http://hdl.handle.net/11349/93938
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv ÁLVAREZ, G. A. (2004). Tangara. Obtenido de http://tangara.uis.edu.co/biblioweb/tesis/2004/112490.pdf
Anderson Virguez Gomez, C. F. (2019). Diseño e implementacion de un programa de mantenimiento preventivo en la seccion de mezclado de planta de caucho de la empresa eterna s.a. a partir de tecnicas de mantenimiento predictivo. Bogota: Universidad distrital Francisco Jose de Caldas
Aula21. (2020). Aula21. Obtenido de Centro de formacion tecnica para la industria: https://www.cursosaula21.com/que-es-la-gestion-del-mantenimiento-industrial/
Caldas, U. D. (2002). Modalidades de trabajo de grado Proyectos curriculares de pregrado Consejo de Facultad, Acuardo 02. Bogotá, Colombia
Camilo Ernesto Buelvas Diaz, K. J. (2014). Elaboracion de un plan de mantenimiento preventivo para la maquinaria pesada de la empresa L&L. Barranquilla: Universidad autonoma del caribe
Deixa Moreno, J. C. (2020). Normas APA 7 edicion. Bogota: Universidad Central.
Dhillon, B. S. (2009). Engineering Maintenance: A Modern Approach. . CRC Press.
Gan, T. H. (2012). Maintenance Fundamentals. . CRC Press.
Gomez, M. A. (2008). Implementacion de un plan de mantenimiento en una empresa del sector manufacturero. Medellin: universidad EAFIT.
Gutierrez, E., Aguero, M., Santos, J., & Strefezza, M. (2013). Analisis de criticidad integral de activos fisicos. Revista investigaciones cientificas.
Ing. Juan Carlos Gómez Barbosa, I. D. (2022). Análisis de la Influencia del Mantenimiento Industrial en la Productividad de una Empresa Manufacturera. Obtenido de https://scielo.org/es/
Jimeno Bernal, J. (12 de febrero de 2013). PDCA HOME. Obtenido de https://www.pdcahome.com/3891/amfe-guia-de-uso-del-analisis-modal-de-fallos-y-efectos/
Julio Cesar Ramirez, H. F. (2017). Elaboracion de un analisis de criticidad y disponibilidad para la atraccion x-treme del parque mundo aventura tomando como referencia las normas SAE JA1011 y SAE JA1012. Bogota: Universidad distrital Francisco Jose de Caldas.
Kelly, A. (2013). Maintenance Planning, Coordination, & Scheduling. . Industrial Press, Inc.
López, I. J. (2021). Mantenimiento Industrial: Un enfoque práctico para la optimización de activos físicos. Bogota D.C.
Luis Andres Avendaño Gallo, C. A. (2015). Diseño e implementacion de un plan de mantenimiento preventivo para las areas de mecanizado, soldadura, refrigeracion y automotriz del centro industrial de mantenimiento de giron. Bucaramanga: Universidad industrial de santander .
Mahalik, N. P. (2013). Maintenance Engineering and Management. . PHI Learning Pvt. Ltd
Mobley, R. K. (2002). An Introduction to Predictive Maintenance. . Butterworth-Heinemann.
Moubray, J. (1997). Reliability-centered Maintenance. . Industrial Press, Inc
Nieto, E. (2017). fidestec. Obtenido de https://fidestec.com/blog/programa-mantenimiento-preventivo/
Niño, J. S. (2016). Propuesta de implementacion de plan de mantenimiento preventivo orientado para mobliformas s.a.s. Bogota: Universidad Francisco Jose de Caldas
Osorio, J. A. (2018). Plan de mantenimiento preventivo para la maquina pesada de la empresa metalpar s.a.s. Neiva: Universidad cooperativa de colombia.
Pique Ardanuy, T., & Cejalvo Lapeña, A. (1999). Analisis probabilistico de riesgos: Metodologia del "Arbol de fallos y errores". Madrid: Ministerio de trabajo y asuntos sociales españa .
Primero, D. F.-V. (2015). Manual para la gestión del mantenimiento correctivo de equipos biomédicos en la fundación valle del Lili. Revista Ingeniería Biomédica, 81-87.
RENOVETEC. (2013). Obtenido de http://www.renovetec.com/517-elaboracion-de-planes-demantenimiento
Repsol ypf. (Julio de 2005). Estudio de criticidad de equipos, Ingenieria de mantenimiento- STAFF TECNICO ABB.
Rodriguez Flores, B. F. (2022). Modelo de proceso de producción mediante el uso de Herramientas Lean Manufacturing para aumentar la productividad de una fábrica de bolsas plásticas biodegradables. Mexico.
significados. (2013). Obtenido de https://www.significados.com/mantenimiento-correctivo/
Significados. (2013). Obtenido de https://www.significados.com/
Smith, A. (2017). Maintenance Strategy Series. Part 1: The 6 Primary Maintenance Strategies. LCE.
Vásquez Cáceres, J. E. (2023). Gestión de mantenimiento para mejorar la disponibilidad de los tractores agrícolas de la empresa Oblitas Tracto Parts EIRL. Mexico.
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.acceso.none.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/5fa41e1d-d2df-4e05-8f03-646bf9f9a10e/download
https://repository.udistrital.edu.co/bitstreams/a970fadc-e482-43b5-9f4d-2df707f6bb04/download
https://repository.udistrital.edu.co/bitstreams/c66fcee8-e5c4-40fd-84da-c3356f9a4f69/download
https://repository.udistrital.edu.co/bitstreams/8f08cd04-8a07-450c-b5e8-5c7a546d90f6/download
https://repository.udistrital.edu.co/bitstreams/fb61c9d6-1944-4db5-9f4f-e26c0d10266d/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
38fd37434ac326c6668923c5bd638080
801845bdcc9aba83b46b0fbaa4a69b55
06558a9143dae64f99b99b3d017701b6
0e9d78dadf7a67df280c729b4c78a954
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837006867299041280
spelling Gonzalez Colmenares , MauricioCañón Rodríguez, Julián CamiloArciniegas Barón, William Alejandro2025-03-20T14:12:31Z2025-03-20T14:12:31Z2024-11-19http://hdl.handle.net/11349/93938La monografía "Diseño e implementación de un Plan de mantenimiento preventivo y correctivo para la empresa INDUSTRIAS JIRO S.A.S." propone una estrategia para mejorar la gestión del mantenimiento en dicha empresa. El propósito principal radica en la reducción de fallos en equipos y maquinaria, lo que conlleva a una mayor disponibilidad de activos, mejora en la calidad de productos y disminución de costos de mantenimiento. Para desarrollar el plan de mantenimiento se llevará a cabo un análisis de criticidad de activos para identificar los equipos más relevantes para la operatividad de la empresa. Basándose en este análisis, se establecerán las actividades de mantenimiento preventivo y correctivo para cada activo. El plan de mantenimiento preventivo abarca inspecciones, lubricaciones, ajustes y sustituciones de componentes, realizadas periódicamente conforme a las recomendaciones del fabricante. Por otro lado, el plan de mantenimiento correctivo incluye reparaciones y reemplazos de elementos defectuosos, ejecutados ante la ocurrencia de fallos en los equipos. Con la implementación del plan de mantenimiento se esperan resultados en la reducción de fallos en equipos y maquinaria en INDUSTRIAS JIRO S.A.S. Esto representará una mayor disponibilidad de activos, mejorando la calidad de los productos, tiempos de producción y reduciendo los costos de mantenimiento.The monograph titled 'Design and Implementation of a Preventive and Corrective Maintenance Plan for INDUSTRIAS JIRO S.A.S.' proposes a strategy to enhance maintenance management within the company. The primary objective is to reduce equipment and machinery failures, leading to increased asset availability, improved product quality, and decreased maintenance costs. To develop the maintenance plan, a criticality analysis of assets will be conducted to identify equipment that is most crucial to the company's operations. Based on this analysis, preventive and corrective maintenance activities will be established for each asset. The preventive maintenance plan encompasses inspections, lubrication, adjustments, and component replacements, performed periodically according to the manufacturer's recommendations. Conversely, the corrective maintenance plan includes repairs and replacements of defective components, executed upon equipment failures. With the implementation of the maintenance plan, results are anticipated in reducing equipment and machinery failures at INDUSTRIAS JIRO S.A.S. This will translate into increased asset availability, improved product quality, production times, and reduced maintenance costs.pdfspaMantenimientoMantenimiento preventivoMantenimiento correctivoAnalisis de fallaEstudio de criticidadIngeniería Mecánica -- Tesis y disertaciones académicasMaintenancePreventive maintenanceCorrective maintenanceFailure analysisCriticality assessmentDiseño e implementacion de un plan de mantenimiento preventio y correctivo para la empresa INDUSTRIAS JIRO S.A.Design and implementation of a preventive and corrective maintenance plan for the company INDUSTRIAS JIRO S.A.bachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2ÁLVAREZ, G. A. (2004). Tangara. Obtenido de http://tangara.uis.edu.co/biblioweb/tesis/2004/112490.pdfAnderson Virguez Gomez, C. F. (2019). Diseño e implementacion de un programa de mantenimiento preventivo en la seccion de mezclado de planta de caucho de la empresa eterna s.a. a partir de tecnicas de mantenimiento predictivo. Bogota: Universidad distrital Francisco Jose de CaldasAula21. (2020). Aula21. Obtenido de Centro de formacion tecnica para la industria: https://www.cursosaula21.com/que-es-la-gestion-del-mantenimiento-industrial/Caldas, U. D. (2002). Modalidades de trabajo de grado Proyectos curriculares de pregrado Consejo de Facultad, Acuardo 02. Bogotá, ColombiaCamilo Ernesto Buelvas Diaz, K. J. (2014). Elaboracion de un plan de mantenimiento preventivo para la maquinaria pesada de la empresa L&L. Barranquilla: Universidad autonoma del caribeDeixa Moreno, J. C. (2020). Normas APA 7 edicion. Bogota: Universidad Central.Dhillon, B. S. (2009). Engineering Maintenance: A Modern Approach. . CRC Press.Gan, T. H. (2012). Maintenance Fundamentals. . CRC Press.Gomez, M. A. (2008). Implementacion de un plan de mantenimiento en una empresa del sector manufacturero. Medellin: universidad EAFIT.Gutierrez, E., Aguero, M., Santos, J., & Strefezza, M. (2013). Analisis de criticidad integral de activos fisicos. Revista investigaciones cientificas.Ing. Juan Carlos Gómez Barbosa, I. D. (2022). Análisis de la Influencia del Mantenimiento Industrial en la Productividad de una Empresa Manufacturera. Obtenido de https://scielo.org/es/Jimeno Bernal, J. (12 de febrero de 2013). PDCA HOME. Obtenido de https://www.pdcahome.com/3891/amfe-guia-de-uso-del-analisis-modal-de-fallos-y-efectos/Julio Cesar Ramirez, H. F. (2017). Elaboracion de un analisis de criticidad y disponibilidad para la atraccion x-treme del parque mundo aventura tomando como referencia las normas SAE JA1011 y SAE JA1012. Bogota: Universidad distrital Francisco Jose de Caldas.Kelly, A. (2013). Maintenance Planning, Coordination, & Scheduling. . Industrial Press, Inc.López, I. J. (2021). Mantenimiento Industrial: Un enfoque práctico para la optimización de activos físicos. Bogota D.C.Luis Andres Avendaño Gallo, C. A. (2015). Diseño e implementacion de un plan de mantenimiento preventivo para las areas de mecanizado, soldadura, refrigeracion y automotriz del centro industrial de mantenimiento de giron. Bucaramanga: Universidad industrial de santander .Mahalik, N. P. (2013). Maintenance Engineering and Management. . PHI Learning Pvt. LtdMobley, R. K. (2002). An Introduction to Predictive Maintenance. . Butterworth-Heinemann.Moubray, J. (1997). Reliability-centered Maintenance. . Industrial Press, IncNieto, E. (2017). fidestec. Obtenido de https://fidestec.com/blog/programa-mantenimiento-preventivo/Niño, J. S. (2016). Propuesta de implementacion de plan de mantenimiento preventivo orientado para mobliformas s.a.s. Bogota: Universidad Francisco Jose de CaldasOsorio, J. A. (2018). Plan de mantenimiento preventivo para la maquina pesada de la empresa metalpar s.a.s. Neiva: Universidad cooperativa de colombia.Pique Ardanuy, T., & Cejalvo Lapeña, A. (1999). Analisis probabilistico de riesgos: Metodologia del "Arbol de fallos y errores". Madrid: Ministerio de trabajo y asuntos sociales españa .Primero, D. F.-V. (2015). Manual para la gestión del mantenimiento correctivo de equipos biomédicos en la fundación valle del Lili. Revista Ingeniería Biomédica, 81-87.RENOVETEC. (2013). Obtenido de http://www.renovetec.com/517-elaboracion-de-planes-demantenimientoRepsol ypf. (Julio de 2005). Estudio de criticidad de equipos, Ingenieria de mantenimiento- STAFF TECNICO ABB.Rodriguez Flores, B. F. (2022). Modelo de proceso de producción mediante el uso de Herramientas Lean Manufacturing para aumentar la productividad de una fábrica de bolsas plásticas biodegradables. Mexico.significados. (2013). Obtenido de https://www.significados.com/mantenimiento-correctivo/Significados. (2013). Obtenido de https://www.significados.com/Smith, A. (2017). Maintenance Strategy Series. Part 1: The 6 Primary Maintenance Strategies. LCE.Vásquez Cáceres, J. E. (2023). Gestión de mantenimiento para mejorar la disponibilidad de los tractores agrícolas de la empresa Oblitas Tracto Parts EIRL. Mexico.LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/5fa41e1d-d2df-4e05-8f03-646bf9f9a10e/download997daf6c648c962d566d7b082dac908dMD51ORIGINALFormato Licencia de Uso y Publicación Cañon-Arciniegas.pdfFormato Licencia de Uso y Publicación Cañon-Arciniegas.pdfapplication/pdf735787https://repository.udistrital.edu.co/bitstreams/a970fadc-e482-43b5-9f4d-2df707f6bb04/download38fd37434ac326c6668923c5bd638080MD52CañonRodriguezJulianCamiloArciniegasBaronWilliamAlejandro2024.pdfCañonRodriguezJulianCamiloArciniegasBaronWilliamAlejandro2024.pdfapplication/pdf3839997https://repository.udistrital.edu.co/bitstreams/c66fcee8-e5c4-40fd-84da-c3356f9a4f69/download801845bdcc9aba83b46b0fbaa4a69b55MD53THUMBNAILFormato Licencia de Uso y Publicación Cañon-Arciniegas.pdf.jpgFormato Licencia de Uso y Publicación Cañon-Arciniegas.pdf.jpgIM Thumbnailimage/jpeg12177https://repository.udistrital.edu.co/bitstreams/8f08cd04-8a07-450c-b5e8-5c7a546d90f6/download06558a9143dae64f99b99b3d017701b6MD54CañonRodriguezJulianCamiloArciniegasBaronWilliamAlejandro2024.pdf.jpgCañonRodriguezJulianCamiloArciniegasBaronWilliamAlejandro2024.pdf.jpgIM Thumbnailimage/jpeg2292https://repository.udistrital.edu.co/bitstreams/fb61c9d6-1944-4db5-9f4f-e26c0d10266d/download0e9d78dadf7a67df280c729b4c78a954MD5511349/93938oai:repository.udistrital.edu.co:11349/939382025-03-22 01:09:51.162restrictedhttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK