DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS
Este proyecto se centra en el diseño y cálculo de un sistema hidráulico para elevador de carga; este sistema será utilizado para el transporte de mercancías, máquinas de coser industriales y repuestos de confección, con una capacidad máxima de 1 tonelada. El diseño considera una carga total de 1.5 t...
- Autores:
-
Tunjacipa Pulido , Juan David
Ramirez Saavedra, David Santiago
- Tipo de recurso:
- Fecha de publicación:
- 2025
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/92870
- Acceso en línea:
- http://hdl.handle.net/11349/92870
- Palabra clave:
- Sistema hidráulico,elevador de carga y automatización
Hydraulic system, load lift and automation
- Rights
- License
- Abierto (Texto Completo)
id |
UDISTRITA2_c6ee4c295d889f741da8c3a8d75e16f9 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/92870 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS |
dc.title.alternative.none.fl_str_mv |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS |
dc.title.titleenglish.none.fl_str_mv |
DESIGN OF A HYDRAULIC SYSTEM FOR A LOAD ELEVATOR IN THE SEWING MACHINE, GARMENT GOODS AND SPARE PARTS INDUSTRY WITH A LOAD CAPACITY OF 1.5 TONS |
title |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS |
spellingShingle |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS Sistema hidráulico,elevador de carga y automatización Hydraulic system, load lift and automation |
title_short |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS |
title_full |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS |
title_fullStr |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS |
title_full_unstemmed |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS |
title_sort |
DISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADAS |
dc.creator.fl_str_mv |
Tunjacipa Pulido , Juan David Ramirez Saavedra, David Santiago |
dc.contributor.advisor.none.fl_str_mv |
Muñoz Bello, Nicolas Gabriel |
dc.contributor.author.none.fl_str_mv |
Tunjacipa Pulido , Juan David Ramirez Saavedra, David Santiago |
dc.subject.none.fl_str_mv |
Sistema hidráulico,elevador de carga y automatización |
topic |
Sistema hidráulico,elevador de carga y automatización Hydraulic system, load lift and automation |
dc.subject.keyword.none.fl_str_mv |
Hydraulic system, load lift and automation |
description |
Este proyecto se centra en el diseño y cálculo de un sistema hidráulico para elevador de carga; este sistema será utilizado para el transporte de mercancías, máquinas de coser industriales y repuestos de confección, con una capacidad máxima de 1 tonelada. El diseño considera una carga total de 1.5 toneladas, sumando el peso útil y el peso muerto de la cabina, que es de 500 kg además dicho diseño estará regido en sus planos diagrámales por la norma ISO 1219. El proyecto tiene como intención optimizar los tiempos de operación y reducir el esfuerzo manual en la manipulación de cargas pesadas. El desarrollo aborda la integración de elementos hidráulicos, como los actuadores, siguiendo las normativas ISO 3320, ISO 10100. Además, incluye la selección de la bomba, el tanque de almacenamiento, y las válvulas necesarias para controlar la red hidráulica. Se realizan cálculos detallados de presión de trabajo, carrera, diámetro del pistón y dimensiones del material para los requisitos de elevación y carga establecidos.En el diseño del proyecto, se desarrollará una unidad de potencia hidráulica que tomará en cuenta aspectos cruciales como la presión de trabajo, el motor eléctrico y los componentes de control de presión y caudal. Además, se creará un sistema de control eléctrico que gestionará de manera eficiente las operaciones del elevador, abarcando funciones como el arranque, la parada, la dirección y la velocidad de elevación. La automatización se basará en la norma IEC-61131, implementando un PLC para estructurar y coordinar las operaciones del sistema de control hidráulico, asegurando una integración efectiva y precisa de todos los componentes del sistema. |
publishDate |
2025 |
dc.date.accessioned.none.fl_str_mv |
2025-02-21T15:54:41Z |
dc.date.available.none.fl_str_mv |
2025-02-21T15:54:41Z |
dc.date.created.none.fl_str_mv |
2025-02-05 |
dc.type.none.fl_str_mv |
bachelorThesis |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.degree.none.fl_str_mv |
Monografía |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/92870 |
url |
http://hdl.handle.net/11349/92870 |
dc.relation.references.none.fl_str_mv |
Bohórquez Través, J . (2017). Desarrollo de práctica de automatización a través de un módulo didáctico con el plc s7-1200 para el control automático de un sistema hidráulico de sellado de cajas.https://repositorio.utc.edu.ec/handle/27000/4654 Budynas y Nisbeth (2012). Diseño en ingeniería mecánica de Shigley. McGrawHill https://www.academia.edu/33910807/Dise%C3%B1o_en_ingenier%C3%ADa_mec%C3% A1nica_de_Shigley_9na_Edici%C3%B3n_Richard_G_Budynas Flower Leiva, L . (1998). Control y Automatismo Eléctricos. Telemecanique Crespo y Quintero. (2021) Análisis de la manipulación y transporte manual de carga de los trabajadores del área de bodega de la fundación acción por Colombia del año 2021. Uniminuto.edu. https://repository.uniminuto.edu/bitstream/10656/16754/2/CrespoMairaQuinteroAngie_202 1.pdf Creus Solé , A . (2012). Neumática e hidráulica. Marcombo. Neumatica e hidráulica - Antoni Creus Solé - Google Libros De la Torre Zazueta, G. (2019). AUTOMATIZACIÓN DEL SISTEMA HIDRÁULICO PARA ALIMENTACIÓN Y DISTRIBU |
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 |
dc.publisher.none.fl_str_mv |
Universidad Distrital Francisco José de Caldas |
publisher.none.fl_str_mv |
Universidad Distrital Francisco José de Caldas |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/5bc065b9-0cd5-47a2-8c69-cb09e44751a6/download https://repository.udistrital.edu.co/bitstreams/307e990f-05d4-4ebe-81a6-f0082e0c105f/download https://repository.udistrital.edu.co/bitstreams/4abebea6-d725-4d82-a503-eac2ff6a0d71/download https://repository.udistrital.edu.co/bitstreams/ebec646e-4579-4a25-813a-521ecfc8ce45/download https://repository.udistrital.edu.co/bitstreams/fea8659b-31bf-4bf2-b7f2-4d5f6e56f96c/download |
bitstream.checksum.fl_str_mv |
997daf6c648c962d566d7b082dac908d e74101b2f3c33e6d37290257583c0199 4bea4c34ea7a023768468868448dbcac fe99a431c46aad56eebf301dfcc50d21 51f9832f8f6ea9b3030f9b1d3a1c5b94 |
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_ |
1828165588418035712 |
spelling |
Muñoz Bello, Nicolas GabrielTunjacipa Pulido , Juan DavidRamirez Saavedra, David Santiago2025-02-21T15:54:41Z2025-02-21T15:54:41Z2025-02-05http://hdl.handle.net/11349/92870Este proyecto se centra en el diseño y cálculo de un sistema hidráulico para elevador de carga; este sistema será utilizado para el transporte de mercancías, máquinas de coser industriales y repuestos de confección, con una capacidad máxima de 1 tonelada. El diseño considera una carga total de 1.5 toneladas, sumando el peso útil y el peso muerto de la cabina, que es de 500 kg además dicho diseño estará regido en sus planos diagrámales por la norma ISO 1219. El proyecto tiene como intención optimizar los tiempos de operación y reducir el esfuerzo manual en la manipulación de cargas pesadas. El desarrollo aborda la integración de elementos hidráulicos, como los actuadores, siguiendo las normativas ISO 3320, ISO 10100. Además, incluye la selección de la bomba, el tanque de almacenamiento, y las válvulas necesarias para controlar la red hidráulica. Se realizan cálculos detallados de presión de trabajo, carrera, diámetro del pistón y dimensiones del material para los requisitos de elevación y carga establecidos.En el diseño del proyecto, se desarrollará una unidad de potencia hidráulica que tomará en cuenta aspectos cruciales como la presión de trabajo, el motor eléctrico y los componentes de control de presión y caudal. Además, se creará un sistema de control eléctrico que gestionará de manera eficiente las operaciones del elevador, abarcando funciones como el arranque, la parada, la dirección y la velocidad de elevación. La automatización se basará en la norma IEC-61131, implementando un PLC para estructurar y coordinar las operaciones del sistema de control hidráulico, asegurando una integración efectiva y precisa de todos los componentes del sistema.This project focuses on the design and calculation of a hydraulic system for a cargo lift; this system will be used for the transport of goods, industrial sewing machines and clothing parts, with a maximum capacity of 1 ton. The design considers a total load of 1.5 tons, adding the useful weight and the dead weight of the cabin, which is 500 kg. In addition, the design will be governed in its diagrammatic plans by the ISO 1219 standard. The project aims to optimize operating times and reduce manual effort in the handling of heavy loads. The development addresses the integration of hydraulic elements, such as actuators, following the ISO 3320 and ISO 10100 standards. In addition, it includes the selection of the pump, the storage tank, and the valves necessary to control the hydraulic network. Detailed calculations of working pressure, stroke, piston diameter and material dimensions are performed for the given lifting and load requirements. In the project design, a hydraulic power unit will be developed that will take into account crucial aspects such as working pressure, electric motor and pressure and flow control components. In addition, an electrical control system will be created that will efficiently manage the lift operations, covering functions such as starting, stopping, direction and lifting speed. Automation will be based on the IEC-61131 standard, implementing a PLC to structure and coordinate the operations of the hydraulic control system, ensuring effective and precise integration of all system components.NApdfUniversidad Distrital Francisco José de CaldasSistema hidráulico,elevador de carga y automatizaciónHydraulic system, load lift and automationDISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADASDISEÑO DE UN SISTEMA HIDRÁULICO PARA UN ELEVADOR DE CARGA EN LA INDUSTRIA DE MÁQUINAS DE COSER, MERCANCÍAS Y REPUESTOS DE CONFECCIÓN CON UNA CAPACIDAD DE CARGA DE 1.5 TONELADASDESIGN OF A HYDRAULIC SYSTEM FOR A LOAD ELEVATOR IN THE SEWING MACHINE, GARMENT GOODS AND SPARE PARTS INDUSTRY WITH A LOAD CAPACITY OF 1.5 TONSbachelorThesisMonografíahttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Bohórquez Través, J . (2017). Desarrollo de práctica de automatización a través de un módulo didáctico con el plc s7-1200 para el control automático de un sistema hidráulico de sellado de cajas.https://repositorio.utc.edu.ec/handle/27000/4654 Budynas y Nisbeth (2012). Diseño en ingeniería mecánica de Shigley. McGrawHill https://www.academia.edu/33910807/Dise%C3%B1o_en_ingenier%C3%ADa_mec%C3% A1nica_de_Shigley_9na_Edici%C3%B3n_Richard_G_Budynas Flower Leiva, L . (1998). Control y Automatismo Eléctricos. Telemecanique Crespo y Quintero. (2021) Análisis de la manipulación y transporte manual de carga de los trabajadores del área de bodega de la fundación acción por Colombia del año 2021. Uniminuto.edu. https://repository.uniminuto.edu/bitstream/10656/16754/2/CrespoMairaQuinteroAngie_202 1.pdf Creus Solé , A . (2012). Neumática e hidráulica. Marcombo. Neumatica e hidráulica - Antoni Creus Solé - Google Libros De la Torre Zazueta, G. (2019). AUTOMATIZACIÓN DEL SISTEMA HIDRÁULICO PARA ALIMENTACIÓN Y DISTRIBULICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/5bc065b9-0cd5-47a2-8c69-cb09e44751a6/download997daf6c648c962d566d7b082dac908dMD53ORIGINALTunjacipaPulidoJuanDavid2025.pdfTunjacipaPulidoJuanDavid2025.pdfapplication/pdf11683675https://repository.udistrital.edu.co/bitstreams/307e990f-05d4-4ebe-81a6-f0082e0c105f/downloade74101b2f3c33e6d37290257583c0199MD51Licencia_de_uso_y_publicacion_editable[1].pdfLicencia_de_uso_y_publicacion_editable[1].pdfapplication/pdf225776https://repository.udistrital.edu.co/bitstreams/4abebea6-d725-4d82-a503-eac2ff6a0d71/download4bea4c34ea7a023768468868448dbcacMD52THUMBNAILTunjacipaPulidoJuanDavid2025.pdf.jpgTunjacipaPulidoJuanDavid2025.pdf.jpgIM Thumbnailimage/jpeg3727https://repository.udistrital.edu.co/bitstreams/ebec646e-4579-4a25-813a-521ecfc8ce45/downloadfe99a431c46aad56eebf301dfcc50d21MD54Licencia_de_uso_y_publicacion_editable[1].pdf.jpgLicencia_de_uso_y_publicacion_editable[1].pdf.jpgIM Thumbnailimage/jpeg9518https://repository.udistrital.edu.co/bitstreams/fea8659b-31bf-4bf2-b7f2-4d5f6e56f96c/download51f9832f8f6ea9b3030f9b1d3a1c5b94MD5511349/92870oai:repository.udistrital.edu.co:11349/928702025-02-22 01:06:55.155open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |