Documento de desarrollo de : manual para el diseño de tubería en plantas industriales
Las plantas industriales juegan un papel importante en el estilo de vida que se lleva hoy día, ya que estas hacen uso de recursos naturales para producir energía, productos derivados del petróleo (plásticos, telas sintéticas, detergentes, pinturas, disolventes, entre otros), combustibles fósiles, pr...
- Autores:
-
Hoyos Bojacá, Diego Fernando
Giraldo Valencia, Didier Alexander
- 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/41667
- Acceso en línea:
- http://hdl.handle.net/11349/41667
- Palabra clave:
- Diseño de tubería
Autocad plant 3d
Manual
Instructivo
Diseño de plantas industriales
Ingeniería Mecánica -- Tesis y disertaciones académicas
Diseño de tuberías en plantas industriales
Ingeniería mecánica en la industria
Manual de diseño industrial
Capacitación en diseño de tuberías
Piping design
Autocad plant 3d
Manual
Process plants design
- Rights
- License
- Abierto (Texto Completo)
id |
UDISTRITA2_0c902beed8f54bb0ddf3ca3d2070710a |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/41667 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.none.fl_str_mv |
Documento de desarrollo de : manual para el diseño de tubería en plantas industriales |
dc.title.titleenglish.none.fl_str_mv |
Development document: manual for piping design in process plants |
title |
Documento de desarrollo de : manual para el diseño de tubería en plantas industriales |
spellingShingle |
Documento de desarrollo de : manual para el diseño de tubería en plantas industriales Diseño de tubería Autocad plant 3d Manual Instructivo Diseño de plantas industriales Ingeniería Mecánica -- Tesis y disertaciones académicas Diseño de tuberías en plantas industriales Ingeniería mecánica en la industria Manual de diseño industrial Capacitación en diseño de tuberías Piping design Autocad plant 3d Manual Process plants design |
title_short |
Documento de desarrollo de : manual para el diseño de tubería en plantas industriales |
title_full |
Documento de desarrollo de : manual para el diseño de tubería en plantas industriales |
title_fullStr |
Documento de desarrollo de : manual para el diseño de tubería en plantas industriales |
title_full_unstemmed |
Documento de desarrollo de : manual para el diseño de tubería en plantas industriales |
title_sort |
Documento de desarrollo de : manual para el diseño de tubería en plantas industriales |
dc.creator.fl_str_mv |
Hoyos Bojacá, Diego Fernando Giraldo Valencia, Didier Alexander |
dc.contributor.advisor.none.fl_str_mv |
Alvarado Moreno, Alexander |
dc.contributor.author.none.fl_str_mv |
Hoyos Bojacá, Diego Fernando Giraldo Valencia, Didier Alexander |
dc.contributor.orcid.none.fl_str_mv |
Alvarado Moreno, Alexander [0009-0006-7087-1014] |
dc.subject.none.fl_str_mv |
Diseño de tubería Autocad plant 3d Manual Instructivo Diseño de plantas industriales |
topic |
Diseño de tubería Autocad plant 3d Manual Instructivo Diseño de plantas industriales Ingeniería Mecánica -- Tesis y disertaciones académicas Diseño de tuberías en plantas industriales Ingeniería mecánica en la industria Manual de diseño industrial Capacitación en diseño de tuberías Piping design Autocad plant 3d Manual Process plants design |
dc.subject.lemb.none.fl_str_mv |
Ingeniería Mecánica -- Tesis y disertaciones académicas Diseño de tuberías en plantas industriales Ingeniería mecánica en la industria Manual de diseño industrial Capacitación en diseño de tuberías |
dc.subject.keyword.none.fl_str_mv |
Piping design Autocad plant 3d Manual Process plants design |
description |
Las plantas industriales juegan un papel importante en el estilo de vida que se lleva hoy día, ya que estas hacen uso de recursos naturales para producir energía, productos derivados del petróleo (plásticos, telas sintéticas, detergentes, pinturas, disolventes, entre otros), combustibles fósiles, producción en masa de alimentos, y dentro de un tiempo se utilizarán estas plantas para la generación y producción de biocombustibles. El diseño y construcción de las plantas industriales suele demandar tiempo, recursos y espacio, por ende, para llevar a la ejecución de un proyecto como estos, se requiere del apoyo de múltiples ingenierías. Algunas de las involucradas son: ingeniería química, ingeniería mecánica, ingeniería eléctrica, ingeniería civil, entre otras. Cada una se encarga de ejecutar una tarea específica dentro del proceso de diseño y construcción de una planta. Para poder llevar a cabo de manera satisfactoria cada una de las tareas asignadas a cada departamento de ingeniería, se suelen tener subdepartamentos dentro de estos. Por ejemplo, dentro del departamento de ingeniería mecánica se suelen tener sub departamentos como: Equipos estáticos y rotativos, piping stress, piping design, entre otros. Con base en lo dicho anteriormente, se puede resaltar la importancia de los piping disgners (diseñadores de tubería) dentro del proceso de diseño y construcción, ya que estos profesionales son los encargados de realizar el trazado de tubería, los entregables de construcción (isométricos de tubería, plot plan’s, key plan’s, piping layaout’s, entre otros) y en algunos casos apoyar en campo el proceso de erección de la planta. El rol del piping designer no es algo que se enseñe en la gran mayoría de pregrados en las universidades de Colombia, este conocimiento se suele adquirir a través de la experiencia laboral, por ende, almomento de iniciar el proceso de aprendizaje, se percibe que hacen falta conocimientos básicos en el área. Es por eso que es necesario implementar un documento para adquirir los conocimientos básicos y brindárselo a aquellos profesionales que quieran ejercer en este rubro laboral. |
publishDate |
2024 |
dc.date.accessioned.none.fl_str_mv |
2024-10-17T16:52:40Z |
dc.date.available.none.fl_str_mv |
2024-10-17T16:52:40Z |
dc.date.created.none.fl_str_mv |
2024-07-09 |
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/41667 |
url |
http://hdl.handle.net/11349/41667 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
Abanto, R. (2021). Universidad Nacional del Callao - repositorio.unac.edu.pe. PROPUESTA METODOLÓGICA CON EL SOFTWARE AUTOCAD PLANT 3D PARA INCREMENTAR LA EFICIENCIA EN LA ELABORACIÓN DE PLANOS ISOMÉTRICOS DE TUBERÍAS MENORES EN LA OFICINA TÉCNICA DEL PROYECTO TRUCK SHOP PERMANENTE FASE I-2021. http://repositorio.unac.edu.pe/bitstream/handle/20.500.12952/7546/TESIS ABANTO%20GARCIA%20REN%C3%89.pdf?sequence=1 Aintas. (s.f.). Aintas Ahorro y eficiencia industrial. Obtenido de https://aintas.com/equipos-rotativos/ Autodesk. (2023, May 3). Conjunto de Herramientas Plant 3D: Nuevas Características de la versión 2024. https://latinoamerica.autodesk.com/products/autocad/included toolsets/autocad-plant-3 AUTODESK. (2023). Obtenido de AUTODESK: https://latinoamerica.autodesk.com/products/autocad/included toolsets/autocad-plant-3d Dey, A. K. (s.f.). WHATISPIPING. Obtenido de https://whatispiping.com/types of-pipe-fittings/?expand_artic Flores, G. (s.f.). La-Respuesta. Obtenido de https://la-respuesta.com/preguntas mas-frecuentes/que-son-los-equipos-est Guerrero Murcia, S. (2009). Catalogación de válvulas manuales, tubería y accesorios en una planta papelera. Gumaro, L. (2010). Manual de Análisis de esfuerzos en sistemas de tuberías. https://tesis.ipn.mx/bitstream/handle/123456789/8567/2732_tesis_Febrero_201 1_1737716509.pdf?sequence=1&isAllowed=y IPIISA. Ingeniería, Peritaje e Instalaciones Industriales S.A de C.V. (2022). IPIISA. Ingeniería, Peritaje e Instalaciones Industriales S.A de C.V. Recuperado el 31 de Agosto de 2023, de https://ipiisa.com/en-que-consisten-las-plantas industriales IQR INGENIERÍA QUÍMICA. (15 de Mayo de 2022). IQR INGENIERÍA QUÍMICA. Obtenido de https://www.ingenieriaquimicareviews.com/2022/05/valvulas-de retencion-valvulas-che Parisher, R. A. (2012). Pipe Drafting and Design. Houston, Texas: ELSEVIER REDFLUD. (2023). REDFLUD. Obtenido de https://redfluid.es/en/difference class-rasting-pn-valve Sanabria Martínez, C. A., & Moreno Maldonado, J. S. (2022). Desarrollo de manual de apoyo para representación y dimensionamiento de tuberías en Oil & Gas. Obtenido de: Repositorio Institucional Universidad Distrital - RIUD (udistrital.edu.co) SIO. (s.f.). SIO. Obtenido de https://www.siovalve.com/product-item/valvula-de compuerta-acero-inoxidable-fla SPED - SOCIETY OF PIPING ENGINEERS AND DESIGNERS. (2023). SOCIETY OF PIPING ENGINEERS AND DESIGNERS. Obtenido de 52 https://www.spedweb.com/technical-information/articles/piping-field-welds-and field-fit welds#:~:text=The%20difference%20between%20a%20FW,this%20extra%20le ngth%20can%20vary TKA OKLAI ASIA. (s.f.). TKA OKLAI ASIA. Obtenido de https://www.toklaiasia.com/blog/trunnion-ball-valve-vs-floating-ball-valve/ UpKeep. (s.f.). UpKeep. Obtenido de https://www.upkeep.com/es/learning/piping-instrumentation diagram/#fundaci%C3%B3n-para-futuras-auditor%C3%ADas VALVESEAL valves & sealing solutions. (2023). VALVESEAL. Obtenido de https://www.valveseal.es/valvulas-de-globo/ API. (1998). API 650: Welded steel tanks for oil storage. American Petroleum Institute. API. (2012). API 5L: Specification for Line Pipe. American Petroleum Institute. ASME. (1992a). ASME B31.1: 1992 Power Piping. American Society of Mechanical Engineers. ASME. (1992b). ASME B31.4: Liquid transportation systems for hydrocarbons, liquid petroleum gas, anhydrous ammonia, and alcohols. American Society of Mechanical Engieres. ASME. (2008). ASME B31.9: Building Services Piping- ASME code for Pressure Piping. American Society of Mechanical Engineers. ASME. (2010). ASME B31.3: Process Piping Guide. American Society of Mechanical Engineers. Edraw. (2024). Símbolos de P&ID estandarizados por la industria. Edraw Max. Available on https://www.edrawsoft.com/es/pid-legend.html. Hague, D., & Duffy, C. (2019). NFPA 13: Standard for the installation of Sprinkler Systems. National Fire Protection Association. |
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 |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/4e734017-b67b-4c78-8ab3-9e08cb313c15/download https://repository.udistrital.edu.co/bitstreams/5dff61f9-68fb-4948-a4e9-1dcc6fa98f10/download https://repository.udistrital.edu.co/bitstreams/ce472b97-5ae3-4b31-a4d8-d8a5a7fb269d/download https://repository.udistrital.edu.co/bitstreams/a29811cd-a298-4089-ab7c-ac211f601948/download https://repository.udistrital.edu.co/bitstreams/ddbc2022-b3de-4e44-9aae-d3c9eef55bc1/download |
bitstream.checksum.fl_str_mv |
60fe4a0f10179d1b89939c89e7465d58 117eb47cba666e6349ad325fbc6666a5 997daf6c648c962d566d7b082dac908d a07faaf2db6f269690c2fd969ff9cebe ecaf8f71859a31fc07986bf19a664a69 |
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_ |
1828165212175335424 |
spelling |
Alvarado Moreno, AlexanderHoyos Bojacá, Diego FernandoGiraldo Valencia, Didier AlexanderAlvarado Moreno, Alexander [0009-0006-7087-1014]2024-10-17T16:52:40Z2024-10-17T16:52:40Z2024-07-09http://hdl.handle.net/11349/41667Las plantas industriales juegan un papel importante en el estilo de vida que se lleva hoy día, ya que estas hacen uso de recursos naturales para producir energía, productos derivados del petróleo (plásticos, telas sintéticas, detergentes, pinturas, disolventes, entre otros), combustibles fósiles, producción en masa de alimentos, y dentro de un tiempo se utilizarán estas plantas para la generación y producción de biocombustibles. El diseño y construcción de las plantas industriales suele demandar tiempo, recursos y espacio, por ende, para llevar a la ejecución de un proyecto como estos, se requiere del apoyo de múltiples ingenierías. Algunas de las involucradas son: ingeniería química, ingeniería mecánica, ingeniería eléctrica, ingeniería civil, entre otras. Cada una se encarga de ejecutar una tarea específica dentro del proceso de diseño y construcción de una planta. Para poder llevar a cabo de manera satisfactoria cada una de las tareas asignadas a cada departamento de ingeniería, se suelen tener subdepartamentos dentro de estos. Por ejemplo, dentro del departamento de ingeniería mecánica se suelen tener sub departamentos como: Equipos estáticos y rotativos, piping stress, piping design, entre otros. Con base en lo dicho anteriormente, se puede resaltar la importancia de los piping disgners (diseñadores de tubería) dentro del proceso de diseño y construcción, ya que estos profesionales son los encargados de realizar el trazado de tubería, los entregables de construcción (isométricos de tubería, plot plan’s, key plan’s, piping layaout’s, entre otros) y en algunos casos apoyar en campo el proceso de erección de la planta. El rol del piping designer no es algo que se enseñe en la gran mayoría de pregrados en las universidades de Colombia, este conocimiento se suele adquirir a través de la experiencia laboral, por ende, almomento de iniciar el proceso de aprendizaje, se percibe que hacen falta conocimientos básicos en el área. Es por eso que es necesario implementar un documento para adquirir los conocimientos básicos y brindárselo a aquellos profesionales que quieran ejercer en este rubro laboral.Industrial plants play an important role in today's lifestyles, as they use natural resources to produce energy, heat and power. They make use of natural resources to produce energy, petroleum products (plastics, synthetic fabrics, detergents, paints, solvents, etc.) fossil fuels, mass production of foodstuffs, and in the near future, these plants will be used for the generation and production of biofuels. The design and construction of industrial plants usually requires time, resources and space, therefore, to carry out a project like this, the support of multiple engineering firms is required. Some of those involved are: chemical engineering, mechanical engineering, electrical engineering, civil engineering, among others. Each one is in charge of executing a specific task within the design and construction process of a plant. In order to satisfactorily carry out each of the tasks assigned to each engineering department, sub-departments are usually created within them. For example, within the mechanical engineering department usually has sub-departments such as: static and rotating equipment, piping stress, piping design, among others. Based on the above, it is possible to highlight the importance of the piping designers role within the design and construction process, since these professionals are in charge of piping layout, construction deliverables (piping isometrics, plot plan's, piping plan's, etc.) and in some cases support the plant erection process in the field. of the plant. The role of the piping designer is not something that is taught in the vast majority of undergraduate courses at universities in Colombia, this knowledge is usually acquired through work experience, therefore, at the time of starting the learning process, it is perceived that basic knowledge in the area is lacking. That is why it is necessary to implement a document to acquire the basic knowledge and to provide to those professionals who want to work in this field.spaDiseño de tuberíaAutocad plant 3dManualInstructivoDiseño de plantas industrialesIngeniería Mecánica -- Tesis y disertaciones académicasDiseño de tuberías en plantas industrialesIngeniería mecánica en la industriaManual de diseño industrialCapacitación en diseño de tuberíasPiping designAutocad plant 3dManualProcess plants designDocumento de desarrollo de : manual para el diseño de tubería en plantas industrialesDevelopment document: manual for piping design in process plantsbachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Abanto, R. (2021). Universidad Nacional del Callao - repositorio.unac.edu.pe. PROPUESTA METODOLÓGICA CON EL SOFTWARE AUTOCAD PLANT 3D PARA INCREMENTAR LA EFICIENCIA EN LA ELABORACIÓN DE PLANOS ISOMÉTRICOS DE TUBERÍAS MENORES EN LA OFICINA TÉCNICA DEL PROYECTO TRUCK SHOP PERMANENTE FASE I-2021. http://repositorio.unac.edu.pe/bitstream/handle/20.500.12952/7546/TESIS ABANTO%20GARCIA%20REN%C3%89.pdf?sequence=1Aintas. (s.f.). Aintas Ahorro y eficiencia industrial. Obtenido de https://aintas.com/equipos-rotativos/Autodesk. (2023, May 3). Conjunto de Herramientas Plant 3D: Nuevas Características de la versión 2024. https://latinoamerica.autodesk.com/products/autocad/included toolsets/autocad-plant-3AUTODESK. (2023). Obtenido de AUTODESK: https://latinoamerica.autodesk.com/products/autocad/included toolsets/autocad-plant-3dDey, A. K. (s.f.). WHATISPIPING. Obtenido de https://whatispiping.com/types of-pipe-fittings/?expand_articFlores, G. (s.f.). La-Respuesta. Obtenido de https://la-respuesta.com/preguntas mas-frecuentes/que-son-los-equipos-estGuerrero Murcia, S. (2009). Catalogación de válvulas manuales, tubería y accesorios en una planta papelera.Gumaro, L. (2010). Manual de Análisis de esfuerzos en sistemas de tuberías. https://tesis.ipn.mx/bitstream/handle/123456789/8567/2732_tesis_Febrero_201 1_1737716509.pdf?sequence=1&isAllowed=yIPIISA. Ingeniería, Peritaje e Instalaciones Industriales S.A de C.V. (2022). IPIISA. Ingeniería, Peritaje e Instalaciones Industriales S.A de C.V. Recuperado el 31 de Agosto de 2023, de https://ipiisa.com/en-que-consisten-las-plantas industrialesIQR INGENIERÍA QUÍMICA. (15 de Mayo de 2022). IQR INGENIERÍA QUÍMICA. Obtenido de https://www.ingenieriaquimicareviews.com/2022/05/valvulas-de retencion-valvulas-cheParisher, R. A. (2012). Pipe Drafting and Design. Houston, Texas: ELSEVIERREDFLUD. (2023). REDFLUD. Obtenido de https://redfluid.es/en/difference class-rasting-pn-valveSanabria Martínez, C. A., & Moreno Maldonado, J. S. (2022). Desarrollo de manual de apoyo para representación y dimensionamiento de tuberías en Oil & Gas. Obtenido de: Repositorio Institucional Universidad Distrital - RIUD (udistrital.edu.co)SIO. (s.f.). SIO. Obtenido de https://www.siovalve.com/product-item/valvula-de compuerta-acero-inoxidable-flaSPED - SOCIETY OF PIPING ENGINEERS AND DESIGNERS. (2023). SOCIETY OF PIPING ENGINEERS AND DESIGNERS. Obtenido de 52 https://www.spedweb.com/technical-information/articles/piping-field-welds-and field-fit welds#:~:text=The%20difference%20between%20a%20FW,this%20extra%20le ngth%20can%20varyTKA OKLAI ASIA. (s.f.). TKA OKLAI ASIA. Obtenido de https://www.toklaiasia.com/blog/trunnion-ball-valve-vs-floating-ball-valve/UpKeep. (s.f.). UpKeep. Obtenido de https://www.upkeep.com/es/learning/piping-instrumentation diagram/#fundaci%C3%B3n-para-futuras-auditor%C3%ADasVALVESEAL valves & sealing solutions. (2023). VALVESEAL. Obtenido de https://www.valveseal.es/valvulas-de-globo/API. (1998). API 650: Welded steel tanks for oil storage. American Petroleum Institute.API. (2012). API 5L: Specification for Line Pipe. American Petroleum Institute.ASME. (1992a). ASME B31.1: 1992 Power Piping. American Society of Mechanical Engineers.ASME. (1992b). ASME B31.4: Liquid transportation systems for hydrocarbons, liquid petroleum gas, anhydrous ammonia, and alcohols. American Society of Mechanical Engieres.ASME. (2008). ASME B31.9: Building Services Piping- ASME code for Pressure Piping. American Society of Mechanical Engineers.ASME. (2010). ASME B31.3: Process Piping Guide. American Society of Mechanical Engineers.Edraw. (2024). Símbolos de P&ID estandarizados por la industria. Edraw Max. Available on https://www.edrawsoft.com/es/pid-legend.html.Hague, D., & Duffy, C. (2019). NFPA 13: Standard for the installation of Sprinkler Systems. National Fire Protection Association.ORIGINALHoyosBojacáDiegoFernando2024.pdfHoyosBojacáDiegoFernando2024.pdfTrabajo de gradoapplication/pdf5570158https://repository.udistrital.edu.co/bitstreams/4e734017-b67b-4c78-8ab3-9e08cb313c15/download60fe4a0f10179d1b89939c89e7465d58MD51Formato Licencia de Uso y Publicación.pdfFormato Licencia de Uso y Publicación.pdfLicencia de uso y Autorizaciónapplication/pdf756854https://repository.udistrital.edu.co/bitstreams/5dff61f9-68fb-4948-a4e9-1dcc6fa98f10/download117eb47cba666e6349ad325fbc6666a5MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/ce472b97-5ae3-4b31-a4d8-d8a5a7fb269d/download997daf6c648c962d566d7b082dac908dMD53THUMBNAILHoyosBojacáDiegoFernando2024.pdf.jpgHoyosBojacáDiegoFernando2024.pdf.jpgIM Thumbnailimage/jpeg5875https://repository.udistrital.edu.co/bitstreams/a29811cd-a298-4089-ab7c-ac211f601948/downloada07faaf2db6f269690c2fd969ff9cebeMD54Formato Licencia de Uso y Publicación.pdf.jpgFormato Licencia de Uso y Publicación.pdf.jpgIM Thumbnailimage/jpeg9583https://repository.udistrital.edu.co/bitstreams/ddbc2022-b3de-4e44-9aae-d3c9eef55bc1/downloadecaf8f71859a31fc07986bf19a664a69MD5511349/41667oai:repository.udistrital.edu.co:11349/416672024-12-19 11:04:34.237open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |