Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S

El proyecto Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S. se desarrollará desde los cálculos de ingeniería para el desarrollo de la parte mecánica del prototipo. Se explicó la metodología a usar e...

Full description

Autores:
Markert López, Kevin
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/12143
Acceso en línea:
http://hdl.handle.net/20.500.12749/12143
Palabra clave:
Mechatronic
Engineering calculations
Artificial vision
Machine industry
Prototype development
Simulation methods
Manufacture
Mecatrónica
Industria de las máquinas
Desarrollo de prototipos
Métodos de simulación
Manufactura
Empresa Aceros Markert S.A.S
Cálculos de ingeniería
Visión artificial
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_e90e7a109b309d1200156fc42dda2f0c
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/12143
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S
dc.title.translated.spa.fl_str_mv Design and construction of a dimensional measurement equipment for parts of the agricultural sector for implementation in the company Aceros Markert S.A.S
title Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S
spellingShingle Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S
Mechatronic
Engineering calculations
Artificial vision
Machine industry
Prototype development
Simulation methods
Manufacture
Mecatrónica
Industria de las máquinas
Desarrollo de prototipos
Métodos de simulación
Manufactura
Empresa Aceros Markert S.A.S
Cálculos de ingeniería
Visión artificial
title_short Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S
title_full Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S
title_fullStr Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S
title_full_unstemmed Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S
title_sort Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S
dc.creator.fl_str_mv Markert López, Kevin
dc.contributor.advisor.spa.fl_str_mv Ardila Gómez, Sergio Andrés
dc.contributor.author.spa.fl_str_mv Markert López, Kevin
dc.contributor.cvlac.*.fl_str_mv https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000010754
dc.contributor.cvlac.none.fl_str_mv Ardila Gómez, Sergio Andrés [0000010754]
dc.contributor.googlescholar.none.fl_str_mv Ardila Gómez, Sergio Andrés [YjfNgsMAAAAJ]
dc.contributor.orcid.none.fl_str_mv Ardila Gómez, Sergio Andrés [0000-0002-2115-1225]
dc.contributor.apolounab.none.fl_str_mv Ardila Gómez, Sergio Andrés [sergio-andres-ardila-gomez]
dc.contributor.linkedin.none.fl_str_mv Ardila Gómez, Sergio Andrés [sergio-andres-ardila-gomez-b93167150]
dc.subject.keywords.eng.fl_str_mv Mechatronic
Engineering calculations
Artificial vision
Machine industry
Prototype development
Simulation methods
Manufacture
topic Mechatronic
Engineering calculations
Artificial vision
Machine industry
Prototype development
Simulation methods
Manufacture
Mecatrónica
Industria de las máquinas
Desarrollo de prototipos
Métodos de simulación
Manufactura
Empresa Aceros Markert S.A.S
Cálculos de ingeniería
Visión artificial
dc.subject.lemb.spa.fl_str_mv Mecatrónica
Industria de las máquinas
Desarrollo de prototipos
Métodos de simulación
Manufactura
dc.subject.proposal.spa.fl_str_mv Empresa Aceros Markert S.A.S
Cálculos de ingeniería
Visión artificial
description El proyecto Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S. se desarrollará desde los cálculos de ingeniería para el desarrollo de la parte mecánica del prototipo. Se explicó la metodología a usar en la programación de visión artificial para captar y evaluar las imágenes y con estas tomar decisiones.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2021-02-05T16:58:23Z
dc.date.available.none.fl_str_mv 2021-02-05T16:58:23Z
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.local.spa.fl_str_mv Trabajo de Grado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/12143
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/12143
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv [1] Faostat. (10 de diciembre de 2012). obtenido de http://www.fao.org/faostat/es/#data/qc
[2] Martel, p., & paris, d. (2007). Estados unidos patente nº us 2007/0111648 a1 .
[3] Profesional, e. e. (2012). Aplicación práctica de la visión artificial. el fse.
[4] Porras , j., & de la cruz, m. (2014). Clasification system based on computer vision. cercado de lima
5] Ostroukh, A., Morozova, T., Nikonov, V., Ivanova, I., Sumkin, K., & Akimov, D. (2014).Development of contactless integrated interface of complex production lines. Moscow.
6]Jaramillo Ortiz, A., Jiménez M., R., & Ramo, O. l. (2014). Inspección de calidad para un sistema de producción industrial basado en el procesamiento de imágenes. Bogota, Colombia
[7] Salazar Castillo, J. e. (2019). Sistema de clasificación y control de calidad en un proceso de produccion industrial usando vision artificial. Ambato ,Ecuador.
[8] Mendoza García, J. s. (2019). Desarrollo de software para la medición de desgaste de placas de corte por medio de visión artificial utilizando labview . Bogota
[9] Sanchez Garcia, G. (2002). Manufactura, ingenieria y tecnologia. Mexico : Prentice hall.
[10] Eraso Guerrero, O. (2008). Procesos de manufactura.
[11] Villasenor, E., & Barreras Espinoza, j. (29 de enero de 2013). Esmerilado y procesos abrasivos.
[12] Pantatec. (18 de diciembre de 2019). obtenido de https://www.pantatec.de/es/tecnologia/proceso-de-granallado/
[13] Emag. (18 de diciembre de 2019). obtenido de https://www.emag.com/es/tecnologias/perforado.html
[14]Mipsa.(19 de diciembre de 2019).obtenido de mipsa:https://www.mipsa.com.mx/dotnetnuke/procesos/biselado-mecanico
[15] Jorge, D. (27 de abril de 2015). obtenido de https://prezi.com/yqfma_igvcuy/el-ranurado/
[16] Pazos, N. P. (2006). Tecnologia de los metales y procesos de manufactura . Caracas.
[17] Vargas Jimenez , W. A. (2017). Propuesta para el mejoramiento del proceso de limpieza y aplicación de recubrimientos para la estructura metalica producida por la empresa jarco s.a. Sogamoso.
[18] Galan Garcia , J. L. (1987). Sistema de unidades fisicas. Barcelona: reverte.
[19] Diaz De Greñu de Pedro , j. (2014). Analisi matematico de rutinas de procesamiento de imagenes digitales en fiji/imagenj. La Rioja
[20] Valverde Rebaza, j. (2007). Detección de bordes mediante el algoritmo de canny. Trujillo .
[21] Infaimon. (31 de Enero de 2020). Infaimon. Obtenido de https://www.infaimon.com/
[22]Deere. (04 de Agosto de 2020). John Dear. Obtenido https://www.deere.es/es/cosechadoras/
[23] Intralox. (2018). Manual de instalacion, mantenimiento y solucion de problemas de las bandas transportadoras . Seccion 3. pag. 403 - 444.
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 2.5 Colombia
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Girón (Santander, Colombia)
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Pregrado Ingeniería Mecatrónica
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/12143/1/2020_Tesis_Kevin_Markert_Lopez.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/12143/2/2020_Licencia_Kevin_Markert_Lopez.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/12143/3/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/12143/4/2020_Tesis_Kevin_Markert_Lopez.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/12143/5/2020_Licencia_Kevin_Markert_Lopez.pdf.jpg
bitstream.checksum.fl_str_mv b7ac5701b3a549bb1d8e9aaa61578a77
b0ec10663f19a645cb2a3899ece1682b
8a4605be74aa9ea9d79846c1fba20a33
dfcabfadf637618c2764f9c5aa3b7a05
6e01913842c9a521546ce13d13883288
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1812205654038806528
spelling Ardila Gómez, Sergio Andrés5dbdbb4d-1540-4bde-9c48-4fc7f6d4b888-1Markert López, Kevin05c41749-fc29-4aa2-9574-ebca3a8e019d-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000010754Ardila Gómez, Sergio Andrés [0000010754]Ardila Gómez, Sergio Andrés [YjfNgsMAAAAJ]Ardila Gómez, Sergio Andrés [0000-0002-2115-1225]Ardila Gómez, Sergio Andrés [sergio-andres-ardila-gomez]Ardila Gómez, Sergio Andrés [sergio-andres-ardila-gomez-b93167150]Girón (Santander, Colombia)UNAB Campus Bucaramanga2021-02-05T16:58:23Z2021-02-05T16:58:23Z2020http://hdl.handle.net/20.500.12749/12143instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEl proyecto Diseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.S. se desarrollará desde los cálculos de ingeniería para el desarrollo de la parte mecánica del prototipo. Se explicó la metodología a usar en la programación de visión artificial para captar y evaluar las imágenes y con estas tomar decisiones.1. Introducción ............................................................................................................... 8 2.Objetivos ....................................................................................................................... 9 2.1 Objetivo general ...................................................................................................... 9 2.2 Objetivos específicos .............................................................................................. 9 3. Estado del arte ........................................................................................................... 10 4.Marco teórico ............................................................................................................... 13 4.1 Proceso de manufactura: ...................................................................................... 13 4.1.1 Metales ferrosos:............................................................................................ 14 4.1.2 Forja: .............................................................................................................. 14 4.1.3 Esmerilado: .................................................................................................... 16 4.1.4 Granallar: ....................................................................................................... 17 4.1.5 Perforado: ...................................................................................................... 17 4.1.6 Biselado: ........................................................................................................ 18 4.1.7 Ranurado: ...................................................................................................... 18 4.1.8 Tratamiento térmico: ...................................................................................... 18 4.1.9 Grateado: ....................................................................................................... 19 4.2 Sistema de unidades ............................................................................................ 20 4.3 Filtro Gaussiano .................................................................................................... 20 4.4 Filtro Canny: ......................................................................................................... 21 4.5 Sistema de visión artificial ..................................................................................... 23 6. Desarrollo del proyecto............................................................................................... 27 6.1 Levantamiento de los requerimientos del equipo .................................................. 27 6.2 Parametrización .................................................................................................... 28 6.3 Selección .............................................................................................................. 29 6.3.1 Entornos de desarrollo ................................................................................... 30 6.3.2 Hardware ........................................................................................................ 31 6.3.3 Cámara de visión ........................................................................................... 32 6.3.4 Arranque del motor ......................................................................................... 33 6.3.5 Sistema de clasificación ................................................................................. 34 6.4.1 Cálculos. ........................................................................................................ 35 6.4.2 Diseño Banda .................................................................................................... 41 6.5 Circuitos ................................................................................................................ 43 6.5.1 Circuito potencia............................................................................................. 43 6.5.2 Circuito de control. ......................................................................................... 44 6.6 Visión artificial ........................................................................................................ 44 6.6.1 Conexión Raspberry. ...................................................................................... 44 6.6.2 Código visión. .................................................................................................... 45 7 Equipo construido ........................................................................................................ 47 7.1 Construcción parte mecánica. .............................................................................. 47 7.2 Conexión subsistemas. ......................................................................................... 48 8 Pruebas y Resultados ................................................................................................. 50 8.1 Largo de pieza: ..................................................................................................... 51 8.2 Ancho de pieza: .................................................................................................... 51 8.3 Precisión: .............................................................................................................. 52 8.3.1 Aciertos largo de pieza: .................................................................................. 52 8.3.2 Aciertos ancho de pieza: ................................................................................ 52 9 Conclusiones ........................................................................................................... 53 10 Bibliografía ................................................................................................................ 54 11. Anexos ..................................................................................................................... 56PregradoThe project Design and construction of a dimensional measurement equipment for parts of the agricultural sector for implementation in the company Aceros Markert S.A.S. It will be developed from the engineering calculations to the development of the mechanical part of the prototype. The decision of the methodology to be used in the programming of artificial vision to capture and evaluate the images and with them take is described.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 2.5 ColombiaDiseño y construcción de un equipo de medición dimensional para piezas del sector agrícola para la implementación en la empresa Aceros Markert S.A.SDesign and construction of a dimensional measurement equipment for parts of the agricultural sector for implementation in the company Aceros Markert S.A.SIngeniero MecatrónicoUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería Mecatrónicainfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/redcol/resource_type/TPMechatronicEngineering calculationsArtificial visionMachine industryPrototype developmentSimulation methodsManufactureMecatrónicaIndustria de las máquinasDesarrollo de prototiposMétodos de simulaciónManufacturaEmpresa Aceros Markert S.A.SCálculos de ingenieríaVisión artificial[1] Faostat. (10 de diciembre de 2012). obtenido de http://www.fao.org/faostat/es/#data/qc[2] Martel, p., & paris, d. (2007). Estados unidos patente nº us 2007/0111648 a1 .[3] Profesional, e. e. (2012). Aplicación práctica de la visión artificial. el fse.[4] Porras , j., & de la cruz, m. (2014). Clasification system based on computer vision. cercado de lima5] Ostroukh, A., Morozova, T., Nikonov, V., Ivanova, I., Sumkin, K., & Akimov, D. (2014).Development of contactless integrated interface of complex production lines. Moscow.6]Jaramillo Ortiz, A., Jiménez M., R., & Ramo, O. l. (2014). Inspección de calidad para un sistema de producción industrial basado en el procesamiento de imágenes. Bogota, Colombia[7] Salazar Castillo, J. e. (2019). Sistema de clasificación y control de calidad en un proceso de produccion industrial usando vision artificial. Ambato ,Ecuador.[8] Mendoza García, J. s. (2019). Desarrollo de software para la medición de desgaste de placas de corte por medio de visión artificial utilizando labview . Bogota[9] Sanchez Garcia, G. (2002). Manufactura, ingenieria y tecnologia. Mexico : Prentice hall.[10] Eraso Guerrero, O. (2008). Procesos de manufactura.[11] Villasenor, E., & Barreras Espinoza, j. (29 de enero de 2013). Esmerilado y procesos abrasivos.[12] Pantatec. (18 de diciembre de 2019). obtenido de https://www.pantatec.de/es/tecnologia/proceso-de-granallado/[13] Emag. (18 de diciembre de 2019). obtenido de https://www.emag.com/es/tecnologias/perforado.html[14]Mipsa.(19 de diciembre de 2019).obtenido de mipsa:https://www.mipsa.com.mx/dotnetnuke/procesos/biselado-mecanico[15] Jorge, D. (27 de abril de 2015). obtenido de https://prezi.com/yqfma_igvcuy/el-ranurado/[16] Pazos, N. P. (2006). Tecnologia de los metales y procesos de manufactura . Caracas.[17] Vargas Jimenez , W. A. (2017). Propuesta para el mejoramiento del proceso de limpieza y aplicación de recubrimientos para la estructura metalica producida por la empresa jarco s.a. Sogamoso.[18] Galan Garcia , J. L. (1987). Sistema de unidades fisicas. Barcelona: reverte.[19] Diaz De Greñu de Pedro , j. (2014). Analisi matematico de rutinas de procesamiento de imagenes digitales en fiji/imagenj. La Rioja[20] Valverde Rebaza, j. (2007). Detección de bordes mediante el algoritmo de canny. Trujillo .[21] Infaimon. (31 de Enero de 2020). Infaimon. Obtenido de https://www.infaimon.com/[22]Deere. (04 de Agosto de 2020). John Dear. Obtenido https://www.deere.es/es/cosechadoras/[23] Intralox. (2018). Manual de instalacion, mantenimiento y solucion de problemas de las bandas transportadoras . Seccion 3. pag. 403 - 444.ORIGINAL2020_Tesis_Kevin_Markert_Lopez.pdf2020_Tesis_Kevin_Markert_Lopez.pdfTesisapplication/pdf2617103https://repository.unab.edu.co/bitstream/20.500.12749/12143/1/2020_Tesis_Kevin_Markert_Lopez.pdfb7ac5701b3a549bb1d8e9aaa61578a77MD51open access2020_Licencia_Kevin_Markert_Lopez.pdf2020_Licencia_Kevin_Markert_Lopez.pdfLicenciaapplication/pdf650936https://repository.unab.edu.co/bitstream/20.500.12749/12143/2/2020_Licencia_Kevin_Markert_Lopez.pdfb0ec10663f19a645cb2a3899ece1682bMD52metadata only accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repository.unab.edu.co/bitstream/20.500.12749/12143/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53open accessTHUMBNAIL2020_Tesis_Kevin_Markert_Lopez.pdf.jpg2020_Tesis_Kevin_Markert_Lopez.pdf.jpgIM Thumbnailimage/jpeg4400https://repository.unab.edu.co/bitstream/20.500.12749/12143/4/2020_Tesis_Kevin_Markert_Lopez.pdf.jpgdfcabfadf637618c2764f9c5aa3b7a05MD54open access2020_Licencia_Kevin_Markert_Lopez.pdf.jpg2020_Licencia_Kevin_Markert_Lopez.pdf.jpgIM Thumbnailimage/jpeg9259https://repository.unab.edu.co/bitstream/20.500.12749/12143/5/2020_Licencia_Kevin_Markert_Lopez.pdf.jpg6e01913842c9a521546ce13d13883288MD55metadata only access20.500.12749/12143oai:repository.unab.edu.co:20.500.12749/121432023-11-23 02:50:05.408open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=