Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip
Con el desarrollo de este documento, y como modalidad de grado he querido compartir a ustedes este lindo proceso de desarrollo de mi etapa de aprendizaje como pasante, esta se desarrolló en la ciudad de Bogotá en las instalaciones de ATELCRO SAS empresa encargada de la supervisión, control y desarro...
- Autores:
-
Cáceres Téllez, William German
- 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/94311
- Acceso en línea:
- http://hdl.handle.net/11349/94311
- Palabra clave:
- Automatización
Porta fusibles
Control
Control eléctrico
Elementos de maniobra
Entradas
HMI
Integración
Maquina
PLC
Programación
Relevos
Salidas
Ingeniería en Control -- Tesis y disertaciones académicas
Automation
Fuse holders
Control
Electrical control
Operating elements
Inputs
HMI
Integration
Machine
PLC
Programming
Relays
Outputs
- Rights
- License
- Restringido (Solo Referencia)
id |
UDISTRITA2_22ea5f40a80b865cc0d77957fe6b69dd |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/94311 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip |
dc.title.alternative.none.fl_str_mv |
Proyecto de mejora |
dc.title.titleenglish.none.fl_str_mv |
Modernization of the control and automation system in Poly-Clip sausage machine |
title |
Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip |
spellingShingle |
Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip Automatización Porta fusibles Control Control eléctrico Elementos de maniobra Entradas HMI Integración Maquina PLC Programación Relevos Salidas Ingeniería en Control -- Tesis y disertaciones académicas Automation Fuse holders Control Electrical control Operating elements Inputs HMI Integration Machine PLC Programming Relays Outputs |
title_short |
Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip |
title_full |
Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip |
title_fullStr |
Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip |
title_full_unstemmed |
Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip |
title_sort |
Modernización del sistema de control y automatización en máquina de embutidos Poly-Clip |
dc.creator.fl_str_mv |
Cáceres Téllez, William German |
dc.contributor.advisor.none.fl_str_mv |
Giraldo Ramos , Frank Nixon |
dc.contributor.author.none.fl_str_mv |
Cáceres Téllez, William German |
dc.contributor.orcid.none.fl_str_mv |
Giraldo Ramos, Frank Nixon [0000-0001-8407-1831] |
dc.subject.none.fl_str_mv |
Automatización Porta fusibles Control Control eléctrico Elementos de maniobra Entradas HMI Integración Maquina PLC Programación Relevos Salidas |
topic |
Automatización Porta fusibles Control Control eléctrico Elementos de maniobra Entradas HMI Integración Maquina PLC Programación Relevos Salidas Ingeniería en Control -- Tesis y disertaciones académicas Automation Fuse holders Control Electrical control Operating elements Inputs HMI Integration Machine PLC Programming Relays Outputs |
dc.subject.lemb.none.fl_str_mv |
Ingeniería en Control -- Tesis y disertaciones académicas |
dc.subject.keyword.none.fl_str_mv |
Automation Fuse holders Control Electrical control Operating elements Inputs HMI Integration Machine PLC Programming Relays Outputs |
description |
Con el desarrollo de este documento, y como modalidad de grado he querido compartir a ustedes este lindo proceso de desarrollo de mi etapa de aprendizaje como pasante, esta se desarrolló en la ciudad de Bogotá en las instalaciones de ATELCRO SAS empresa encargada de la supervisión, control y desarrollo de la etapa de pasantía, además de esto la ejecución del proyecto de mejora como requerimiento indispensable para este documento. Este proyecto tiene principalmente como requerimiento la ejecución de una serie de objetivos para el desarrollo del proyecto de mejora, siguiendo recomendaciones del tutor y evaluador asignados por la empresa y la universidad como convenio de desarrollo entre partes, quienes aportaron para que este proyecto saliera adelante, y al mismo tiempo formar personas capaces de resolver y aportar conocimientos adquiridos, en cada proceso industrial presente, gracias a este proceso, desde su etapa de inicio, en su ejecución se adoptó como un proyecto que cumple con los requerimientos necesarios para el desarrollo de las actividades complementarias del día a día en la empresa, y poder darle inicio a la ejecución del proyecto de mejora. En todos los procesos industriales, la automatización y el control cumple un papel fundamental en el desarrollo de dichos procedimientos, capaces de solventar necesidades de producción cada vez más eficientes, mejorando su tiempo de producción, y controlando sus variables con las que cuenta cada proceso en su etapa de ejecución. Principalmente se le dio solución a una problemática establecida anterior mente en el proceso de producción de la máquina de embutidos (área de alimentos), dado a que esta no contaba con los elementos necesarios para su optimo funcionamiento, se necesitaba realizar una actualización en algunos de sus componentes, como lo fue, su tablero de control en su parte eléctrica, donde se realiza la adición de una pantalla HMI entre otros componentes indispensables para el desarrollo de la actualización de la máquina, igualmente se realizaron modificaciones en su parte eléctrica y la lógica cableada, además de esto se actualizaron planos eléctricos, cableado, distribución de equipos, se realizaron las respectivas pruebas de timbrado, de programación y la documentación necesaria para la entrega de dicho proyecto al cliente. Se adopta una serie de requerimientos anteriores para poder intervenir dicho proceso, sin que afectar la producción de la empresa, ya que esta cuenta con otra máquina de respaldo, (Embutidora -POLY-CLIP) por lo tanto no interrumpe el desarrollo de las actividades establecidas en la empresa de alimentos, con esto quiero decir que podemos dar inicio al cumpliendo acordemente con los objetivos de este proyecto, dado a que el tiempo de entrega de este proyecto estaba dado por la intervención del proceso mecánico de mantenimiento, el cual se desarrolló a la par con el desarrollo del proyecto de mejora, aportando y adquiriendo conocimientos que serán de gran ayuda para proyectos a futuro, para luego implementarlos en el mundo laboral, y además de esto utilizarlos, como experiencia adquirida durante la elaboración y ejecución no solo de este proyecto, sino también las demás intervenciones de proyectos que se implementaron, en el trascurso del tiempo durante la ejecución de la pasantía y teniendo en cuenta los procesos industriales de automatización. |
publishDate |
2024 |
dc.date.created.none.fl_str_mv |
2024-10-08 |
dc.date.accessioned.none.fl_str_mv |
2025-03-28T15:35:08Z |
dc.date.available.none.fl_str_mv |
2025-03-28T15:35:08Z |
dc.type.none.fl_str_mv |
bachelorThesis |
dc.type.degree.none.fl_str_mv |
Pasantí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/94311 |
url |
http://hdl.handle.net/11349/94311 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_16ec |
dc.rights.acceso.none.fl_str_mv |
Restringido (Solo Referencia) |
rights_invalid_str_mv |
Restringido (Solo Referencia) http://purl.org/coar/access_right/c_16ec |
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/12cc846d-d2c6-4943-b91d-b8f48be0c3bc/download https://repository.udistrital.edu.co/bitstreams/b606ae4d-6d33-4542-a78b-9590a11b433e/download https://repository.udistrital.edu.co/bitstreams/65f357e0-cdd4-4c4a-ab39-2020b5837890/download https://repository.udistrital.edu.co/bitstreams/633ae552-0709-4be1-86b2-59648e16a5f0/download |
bitstream.checksum.fl_str_mv |
997daf6c648c962d566d7b082dac908d 695fc97e5b5ed2f3cdd5b744e43f93a2 c602a296ace537173e7cac8776a398c3 1d8f5490c458f91ccfdb8bfc1948a1ac |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1837007018246799360 |
spelling |
Giraldo Ramos , Frank NixonCáceres Téllez, William GermanGiraldo Ramos, Frank Nixon [0000-0001-8407-1831]2025-03-28T15:35:08Z2025-03-28T15:35:08Z2024-10-08http://hdl.handle.net/11349/94311Con el desarrollo de este documento, y como modalidad de grado he querido compartir a ustedes este lindo proceso de desarrollo de mi etapa de aprendizaje como pasante, esta se desarrolló en la ciudad de Bogotá en las instalaciones de ATELCRO SAS empresa encargada de la supervisión, control y desarrollo de la etapa de pasantía, además de esto la ejecución del proyecto de mejora como requerimiento indispensable para este documento. Este proyecto tiene principalmente como requerimiento la ejecución de una serie de objetivos para el desarrollo del proyecto de mejora, siguiendo recomendaciones del tutor y evaluador asignados por la empresa y la universidad como convenio de desarrollo entre partes, quienes aportaron para que este proyecto saliera adelante, y al mismo tiempo formar personas capaces de resolver y aportar conocimientos adquiridos, en cada proceso industrial presente, gracias a este proceso, desde su etapa de inicio, en su ejecución se adoptó como un proyecto que cumple con los requerimientos necesarios para el desarrollo de las actividades complementarias del día a día en la empresa, y poder darle inicio a la ejecución del proyecto de mejora. En todos los procesos industriales, la automatización y el control cumple un papel fundamental en el desarrollo de dichos procedimientos, capaces de solventar necesidades de producción cada vez más eficientes, mejorando su tiempo de producción, y controlando sus variables con las que cuenta cada proceso en su etapa de ejecución. Principalmente se le dio solución a una problemática establecida anterior mente en el proceso de producción de la máquina de embutidos (área de alimentos), dado a que esta no contaba con los elementos necesarios para su optimo funcionamiento, se necesitaba realizar una actualización en algunos de sus componentes, como lo fue, su tablero de control en su parte eléctrica, donde se realiza la adición de una pantalla HMI entre otros componentes indispensables para el desarrollo de la actualización de la máquina, igualmente se realizaron modificaciones en su parte eléctrica y la lógica cableada, además de esto se actualizaron planos eléctricos, cableado, distribución de equipos, se realizaron las respectivas pruebas de timbrado, de programación y la documentación necesaria para la entrega de dicho proyecto al cliente. Se adopta una serie de requerimientos anteriores para poder intervenir dicho proceso, sin que afectar la producción de la empresa, ya que esta cuenta con otra máquina de respaldo, (Embutidora -POLY-CLIP) por lo tanto no interrumpe el desarrollo de las actividades establecidas en la empresa de alimentos, con esto quiero decir que podemos dar inicio al cumpliendo acordemente con los objetivos de este proyecto, dado a que el tiempo de entrega de este proyecto estaba dado por la intervención del proceso mecánico de mantenimiento, el cual se desarrolló a la par con el desarrollo del proyecto de mejora, aportando y adquiriendo conocimientos que serán de gran ayuda para proyectos a futuro, para luego implementarlos en el mundo laboral, y además de esto utilizarlos, como experiencia adquirida durante la elaboración y ejecución no solo de este proyecto, sino también las demás intervenciones de proyectos que se implementaron, en el trascurso del tiempo durante la ejecución de la pasantía y teniendo en cuenta los procesos industriales de automatización.With the development of this document, and as a degree modality, I wanted to share with you this beautiful development process of my learning stage as an intern. This was developed in the city of Bogotá at the facilities of ATELCRO SAS, the company in charge of the supervision, control and development of the internship stage, in addition to this, the execution of the improvement project as an essential requirement for this document. This project mainly requires the execution of a series of objectives for the development of the improvement project, following the recommendations of the tutor and evaluator assigned by the company and the university as a development agreement between the parties, who contributed to make this project go ahead, and at the same time train people capable of solving and contributing acquired knowledge, in each industrial process present, thanks to this process, from its start stage, in its execution it was adopted as a project that meets the necessary requirements for the development of complementary activities of the day to day in the company, and to be able to start the execution of the improvement project. In all industrial processes, automation and control play a fundamental role in the development of these procedures, capable of solving increasingly efficient production needs, improving their production time, and controlling their variables that each process has in its execution stage. Mainly, a solution was given to a problem previously established in the production process of the sausage machine (food area), given that it did not have the necessary elements for its optimal operation, an update was needed in some of its components, such as its control panel in its electrical part, where the addition of an HMI screen is made among other essential components for the development of the machine update, modifications were also made in its electrical part and the wired logic, in addition to this, electrical plans, wiring, equipment distribution were updated, the respective stamping tests, programming and the necessary documentation for the delivery of said project to the client were carried out. A series of previous requirements are adopted in order to intervene in said process, without affecting the company's production, since it has another backup machine, (Sausage Maker -POLY-CLIP) therefore it does not interrupt the development of the activities established in the food company, with this I mean that we can start accordingly fulfilling the objectives of this project, given that the delivery time of this project was given by the intervention of the mechanical maintenance process, which was developed alongside the development of the improvement project, contributing and acquiring knowledge that will be of great help for future projects, to then implement them in the work world, and in addition to this use them, as experience acquired during the elaboration and execution not only of this project, but also the other project interventions that were implemented, over time during the execution of the internship and taking into account the industrial automation processes.Atelcro SASpdfspaAutomatizaciónPorta fusiblesControlControl eléctricoElementos de maniobraEntradasHMIIntegraciónMaquinaPLCProgramaciónRelevosSalidasIngeniería en Control -- Tesis y disertaciones académicasAutomationFuse holdersControlElectrical controlOperating elementsInputsHMIIntegrationMachinePLCProgrammingRelaysOutputsModernización del sistema de control y automatización en máquina de embutidos Poly-ClipProyecto de mejoraModernization of the control and automation system in Poly-Clip sausage machinebachelorThesisPasantíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fRestringido (Solo Referencia)http://purl.org/coar/access_right/c_16ecLICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/12cc846d-d2c6-4943-b91d-b8f48be0c3bc/download997daf6c648c962d566d7b082dac908dMD51ORIGINALCáceresTéllezWilliamGerman2024 pdfCáceresTéllezWilliamGerman2024 pdfapplication/pdf6225914https://repository.udistrital.edu.co/bitstreams/b606ae4d-6d33-4542-a78b-9590a11b433e/download695fc97e5b5ed2f3cdd5b744e43f93a2MD55Licencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfapplication/pdf625056https://repository.udistrital.edu.co/bitstreams/65f357e0-cdd4-4c4a-ab39-2020b5837890/downloadc602a296ace537173e7cac8776a398c3MD56CáceresTéllezWilliamGerman2024_AnexosCáceresTéllezWilliamGerman2024_Anexosapplication/octet-stream2887098https://repository.udistrital.edu.co/bitstreams/633ae552-0709-4be1-86b2-59648e16a5f0/download1d8f5490c458f91ccfdb8bfc1948a1acMD5711349/94311oai:repository.udistrital.edu.co:11349/943112025-03-28 10:35:11.661restrictedhttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |