Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas
Incluye índice de tablas y figuras
- Autores:
-
Pinto Molina, Gairlis
Socarras Bertiz, Carlos Alberto
Moya Camacho, Fabio Orlando
- Tipo de recurso:
- Book
- Fecha de publicación:
- 2022
- Institución:
- Universidad de la Guajira
- Repositorio:
- Repositorio Uniguajira
- Idioma:
- spa
- OAI Identifier:
- oai:repositoryinst.uniguajira.edu.co:uniguajira/1139
- Acceso en línea:
- https://repositoryinst.uniguajira.edu.co/handle/uniguajira/1139
- Palabra clave:
- Modelado de sistemas neumáticos
Modelado electro neumáticos redes de Petri coloreadas.
Modeling of pneumatic systems
Modeling of electropneu- matic systems
Modeling of colored Petri nets.
- Rights
- openAccess
- License
- https://creativecommons.org/licenses/by-nc-sa/4.0/
id |
Uniguajra2_9865dce854da6962c3d32b9fd44ae16c |
---|---|
oai_identifier_str |
oai:repositoryinst.uniguajira.edu.co:uniguajira/1139 |
network_acronym_str |
Uniguajra2 |
network_name_str |
Repositorio Uniguajira |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas |
title |
Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas |
spellingShingle |
Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas Modelado de sistemas neumáticos Modelado electro neumáticos redes de Petri coloreadas. Modeling of pneumatic systems Modeling of electropneu- matic systems Modeling of colored Petri nets. |
title_short |
Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas |
title_full |
Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas |
title_fullStr |
Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas |
title_full_unstemmed |
Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas |
title_sort |
Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadas |
dc.creator.fl_str_mv |
Pinto Molina, Gairlis Socarras Bertiz, Carlos Alberto Moya Camacho, Fabio Orlando |
dc.contributor.author.none.fl_str_mv |
Pinto Molina, Gairlis Socarras Bertiz, Carlos Alberto Moya Camacho, Fabio Orlando |
dc.subject.proposal.spa.fl_str_mv |
Modelado de sistemas neumáticos Modelado electro neumáticos redes de Petri coloreadas. |
topic |
Modelado de sistemas neumáticos Modelado electro neumáticos redes de Petri coloreadas. Modeling of pneumatic systems Modeling of electropneu- matic systems Modeling of colored Petri nets. |
dc.subject.proposal.none.fl_str_mv |
Modeling of pneumatic systems Modeling of electropneu- matic systems Modeling of colored Petri nets. |
description |
Incluye índice de tablas y figuras |
publishDate |
2022 |
dc.date.issued.none.fl_str_mv |
2022 |
dc.date.accessioned.none.fl_str_mv |
2024-11-01T22:39:49Z |
dc.date.available.none.fl_str_mv |
2024-11-01T22:39:49Z |
dc.type.none.fl_str_mv |
Libro |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_2f33 |
dc.type.content.none.fl_str_mv |
Text |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/book |
format |
http://purl.org/coar/resource_type/c_2f33 |
dc.identifier.isbn.none.fl_str_mv |
978-628-7581-99-9 |
dc.identifier.uri.none.fl_str_mv |
https://repositoryinst.uniguajira.edu.co/handle/uniguajira/1139 |
identifier_str_mv |
978-628-7581-99-9 |
url |
https://repositoryinst.uniguajira.edu.co/handle/uniguajira/1139 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
Aalst W van der y Hee K van, 2002, Workflow Management, Models, Methods, and Systems, MIT Press, USA A. Correcher Salvador and M. Sanjuan Verdu, “Diagnóstico distribuido mediante el método de anidamiento latente de fallos usando RdPC,” 2011 A. D. González Yzcoa, E. Alcorta García, and C. Elizondo González, “Detección de fallas en sistemas retroalimentados.,” in Detección de fallas en sistemas retroalimentados, 2012, pp. 296–301. A. Giua and M. Silva, “Modeling, analysis and control of Discrete Event Systems: a Petri net perspective,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 1772–1783, Jul. 2017 A. M. Varela, J. A. R. Ramírez, L. H. H. Gómez, Á. M. González, and M. Y. J. Reyes, “Modelo de un sistema de producción esbelto con redes de Petri para apoyar la toma de decisiones,” Ingeniare, vol. 23, no. 2, pp. 182–195, 2015 A. Ríos-Bolívar, F. Hidrobo, and P. Guillén, “Diagnóstico de fallas en procesos dinámicos: Un enfoque basado en SVM,” 5to Congr. Iberoam. Estud. Ing. Eléctrica, vol. 5, pp. 1–8, 2012 A. V. Ratzer et al., “CPN tools for editing, simulating, and analysing Coloured Petri Nets,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 2679, pp. 450–462, 2003 Aalst W van der y Hee K van, 2002, Workflow Management, Models, Methods, and Systems, MIT Press, USA Allen-Bradley, “Manual del usuario de los controladores CompactLogix 1769,” p. 154, 2013 Anisimov NA, Golenkov EA y Kharitonov DI, 2001, Compositional Petri Net Approach to the Development of Concurrent and Distributed Systems, Journal of Programming and Computer Software, Vol. 27, No. 6, pp. 309-319 ATLAS COPCO S.A.E. ESPAÑA. Atlas Copco manual. Traducción del atlas Copco Manual, 3ª Ed. En Bernardi S, 2002, Building Stochastic Petri Net models for the verification of complex software systems, Tesis de doctorado, University of Turin. Italy Bernardinello L y de Cindio F, 1992, A Survey of Basic Net Models and Modular Net Classes, LNCS Vol 609, Springer Verlag. (http://www.informatik.uni-hamburg.de/ TGI/PetriNets/classification/) Brams GW, 1986a, Las Redes de Petri, teoría y práctica, Tomo 1, Teoría y análisis, Masson, S.A. Barcelona Brams GW, 1986b, Las Redes de Petri, Teoría y práctica, Tomo 1, Modelización y aplicaciones, Masson, S.A. Barcelona C. G. Cassandras and S. Lafortune, Introduction to discrete event systems. Springer US, 2008. C. Mahulea, C. Seatzu, M. P. Cabasino, and M. Silva, “Fault diagnosis of discrete-event systems using continuous petri nets,” IEEE Trans. Syst. Man, Cybern. Part ASystems Humans, vol. 42, no. 4, pp. 970–984, Jul. 2012 C. Seatzu, “Fault diagnosis of discrete event systems using Petri nets,” CEUR Workshop Proc., vol. 1256, no. July, pp. 12–15, 2014. Čapek J, 2001, Petri Net Simulation of Non-deterministic MAC Layers of Computer Communication Networks, Tesis de Doctorado, Czech Technical University, Czech Republic Colom JM, Silva M y Teruel E, 2003, Properties of Petri Nets, En C. Girault y R. Valk (Eds,), Petri Nets for Systems Enginering, A Guide to Modeling, Verification, and Applications, pp. 53-72, Springer-Verlag, Germany Cortadella J, Lavagno L y Yakovlev A, 2000, Petri Nets 2000: Hardware Design and Petri Nets, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus, Denmark. Crane. Flujo de fluidos en válvulas, accesorios y tuberías. Vafilsa S.A (trad.) Revisión: Clemente D. De, D. A. S. Cerda, A. S. López, J. E. Martínez, and C. D. García, “Diagnóstico de fallas en el generador de vapor de una termoeléctrica usando redes de Petri,” pp. 3–14, 2007 . Mariela Muñoz Añasco and A. Correcher Salvador, “Identificación y diagnóstico de fallos en sistemas de eventos discretos estocásticos.,” 2015. Del Razo, Hernández Adolfo, Sistemas neumáticos e hidráulicos: apuntes de teoría. Ed. Denmark. Jiménez E, 2004, Técnicas de automatización avanzadas en procesos industriales, Tesis de doctorado, Universidad de La Rioja, España. Kiepuszewski B, 2003, Expressiveness and Suitability of Languages for Control Flow Modeling in Workflows, Tesis de Doctorado, Queensland University of Technology, Australia. Deppert W. / K. Stoll. Aplicaciones de neumática. Ed. Marcombo, 1991. España, Barcelona. 162 p. Deppert, W. y STOLL, K. Dispositivos neumáticos: Introducción y fundamentos. Cayetano Cabrera Division Training. Germany ©1998 OMEGA Fachliteratur. ISBN 3-9805925-2-9 E. J. Marin Garcia, “Sistema de automatización de eventos discretos, involucrados en la línea de producción de la estación de gabinetes que se encuentra en la empresa Mabe Colombia S.A.,” UNIVERSIDAD TECNOLÓGICA DE PEREIRA, Pereira, 2008. E. Y. García-Blanco , H. Ripoll-Sierra , H. Ripoll-Goenaga , J. Roldán-Mckinley and Yime Rodríguez, “Máquina Tampográfica de Plásticos Petri net in the automation of a pad printing machine for plastics,” vol. 24, no. 01, pp. 35–45, 2019. E.P.S. Ingeniería Gijón. Instalación de aire comprimido. área de mecánica de fluidos. Oviedo. 2008. Ermel C y Martini A, 1996, A Taste of Categorical Petri Nets, Technical Report No.96-9, Computer Science Department, Technical University of Berlin, Germany. F. A. Kristjanpoller Rodríguez, “Propuesta de herramientas basadas en fiabilidad para el modelado de sistemas productivos complejo,” p. 1, 2018. F. Javier and B. Navarro, “Tesis maestría - 2013 - Modelado y desarrollo de automatismos por medio de la red de Petri,” 2013. Festo Didactic, Iniciación al personal de montaje y mantenimiento. Manual de estudio Festo Didactic. Catálogos festo didactic 2010. Obtenidos de la página web de Festo e Gaeta R, 1997, Performance Analysis of ATM Communication Networks by Timed Petri Nets: Methodological Advances and New Simulation Algorithms, Tesis de doctorado, University of Torino, Italy G. Metodolog, G. En, and P. Appliqu, “Modos de marcha y parada La guía Gemma, contenido del tema,” pp. 1–20 G. P. Bhandari, R. Gupta, and S. K. Upadhyay, “Colored Petri Nets based fault diagnosis in service oriented architecture,” Int. J. Web Serv. Res., vol. 15, no. 4, pp. 1–28, Oct. 2018 Getafe, 1996. (Descatalogado) Graaf M van der y Aalst W van der, 2003, Workflow Systems, En C. Girault y R. Valk (Eds,), Petri Nets for Systems Enginering, A Guide to Modeling, Verification, and Applications, pp. 507-540, Springer-Verlag, Germany H. Dhouibi, M. Bochra, M. Hassani, and Z. Simeu Abazi, “Diagnosis of hybrid systems through Observers and Timed Automata,” 2014, p. 10 H. Macià, V. Valero, G. Diaz, J. Boubeta-Puig, and G. Ortiz, “Complex Event Processing Modeling by Prioritized Colored Petri Nets,” IEEE Access, vol. 4, pp. 7425–7439, 2016 I. Azkarate, M. Ayani, J. C. Mugarza, and L. Eciolaza, “Petri Net-Based Semi-Compiled Code Generation for Programmable Logic Controllers,” Appl. Sci., vol. 11, no. 15, p. 7161, Aug. 2021 I. Vergara, “Modelado de sistemas físicos a través de Redes de Petri para evaluar propiedades en diagnóstico de fallas,” 2014. Inacap. Neumática industrial. 1ª Edición. Ed.: INACAP Capacitación. Revisión N°0, mayo, Industrial, especialidad máquinas y estructuras. Universidad Carlos III de Madrid. Departamento de Ingeniería Mecánica. Curso 2006/2007.134p. Inglés. Ed. Atlas Copco S.A.E. Madrid, España. Redacción y tipografía: Technical Writing AB, Handen Instituto de formación profesional ―SatafiIII (Getafe). Curso de electroneumática J. Mauricio, O. Marulanda, J. David, and P. Martínez, “Registro de variables de proceso de una línea ensambladora de motocicletas empleando plc e interfaz hmi.” J. Zhao, Z. Chen, and Z. Liu, “Modeling and analysis of colored petri net based on the semi-tensor product of matrices,” Sci. China Inf. Sci., vol. 61, no. 1, Jan. 2018 Jensen K, 1994, An Introduction to the Theorical Aspects of Coloured Petri Nets, En J.W. de Bakker, W.P. de Roever y G. Rozenberg (Eds.), A Decade of Concurrency, [LNCS 803], pp.230-272, Springer-Verlag, Germany. Jensen K, 1998, An Introduction to the Practical Use of Coloured Petri Nets, En W. Reising, G, Rozenberg (Eds.), Lectures on Petri Nets II, [LNCS 1492], pp.237-292, Springer-Verlag, Germany Jensen K, 2000, Petri Nets 2000: Practical Use of Highlevel Petri Nets, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus L. A. Martínez, “Metodología para la definición de tareas de mantenimiento basado en confiabilidad, condición y riesgo aplicada a equipos del sistema de transmisión nacional,” Tesis, p. 92, 2014 L. K. Carvalho, M. V. Moreira, and J. C. Basilio, “Diagnosability of intermittent sensor faults in discrete event systems,” Automática, vol. 79, pp. 315–325, 2017 L. Murillo Soto, “Simulación de un sistema de manufactura flexible con redes de Petri coloreadas,” Tecnol. en Marcha, vol. 23, no. 1, pp. 47–62, 2010. L. Murillo, “Redes de Petri: Modelado e implementación de algoritmos para autómatas programables,” Tecnol. en Marcha, vol. 21, no. 4, pp. 102–125, 2008 arsen KG, Nilsen M y Thiagarajan PS, 2000, Petri Nets 2000: Timed and Hybrid Automata, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus, Denmark. Manson PR, 1988, Petri net theory: a survey, Technical Report UCAM-CL-TR-139, Computer Laboratory, University of Cambridge, UK M. Á. Ramírez Alcaraz, “Modelización y programación de una célula de control flexible mediante el empleo de Redes de Petri,” 2010. M. Á. Ramírez Alcaraz, “Modelización y programación de una célula de control flexible mediante el empleo de Redes de Petri,” Universitat Politècnica de Catalunya, 2010. M. Bourcerie and J. Y. Morel, “Algebraically structured colored Petri nets to model sequential processes,” IEEE Trans. Syst. Man, Cybern. Part B Cybern., vol. 27, no. 4, pp. 681–686, 1997 M. de usuario, descripción técnica HAS-200, 1.1. España: Smc international training, 2004. M. E. Cambronero, H. Macia, V. Valero, and L. Orozco-Barbosa, “Modeling and Analysis of the 1-Wire Communication Protocol Using Timed Colored Petri Nets,” IEEE Access, vol. 6, pp. 27356–27372, May 2018. M. Hernández Cely, F. Leal, and J. López, “Modelado e implementación de un sistema automático de detección y diagnóstico de fallas basado en redes de Petri para el proceso hogar en la generación de vapor.,” Sci. Tech., vol. 18, no. 4, pp. 599–605, 2013 M. M. Mansour, M. A. A. Wahab, and W. M. Soliman, “Petri nets for fault diagnosis of large power generation station,” Ain Shams Engineering Journal, vol. 4, no. 4. Ain Shams University, pp. 831–842, 01-Dec-2013. M. P. Cabasino, A. Giua, and C. Seatzu, “Fault detection for discrete event systems using Petri nets with unobservable transitions,” Automática, vol. 46, no. 9, pp. 1531–1539, Sep. 2010. Manual de estudio. Edición de 1971. Festo Didactic. 244 p. Referencia biblioteca UCIIIM: L/S Mortensen KO, 2000, Petri Nets 2000: Tool Demonstrations, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus, Denmark. MÜLLER, R. Pneumatics. Theory and Applications. Ed. Robert Bosch GMBH Automation Technology Murata T, 1989, Petri Nets: Properties, Analysis and Applications, Proceedings of the IEEE, Vol. 77, No. 4, pp. 541- 580. Peterson JL, 1981, Petri Net Theory and The Modeling of Systems, Prentice-Hall, Inc, USA NORGREN. Catálogos Norgren 2010. Obtenidos de la página web de NORGREN e introducidos en Peromarta, L. y Castejón, C. Apuntes asignatura “Elementos de máquinas”. Ingeniería O. Micolini, M. Cebollada, M. Eschoyez, L. O. Ventre, and M. Schild, “Ecuación de estado generalizada para redes de Petri no autónomas y con distintos tipos de arcos,” pp. 873–882, 2016 P. A. Ponsa and vilanova A. Ramon, Automatización de procesos mediante la guía Gemma, UPC., vol. 1. Barcelona: UPC, 2005. P. Kumar and R. Gupta, “Dependency modeling of a SOA based system through colored Petri Nets,” J. Comput. Inf. Technol., vol. 24, no. 3, pp. 253–269, 2016 P. Sun, P. Bon, and S. Collart-Dutilleul, “A joint development of coloured petri nets and the B method in critical systems,” J. Univers. Comput. Sci., vol. 21, no. 12, pp. 1654– 1683, 2015 Petri CA, 1962, Kommunikation mit Automaten, Bonn: 58 Castellanos Revista Ciencia e Ingeniería. Vol. 27, No. 2, abril-julio, 2006 Institut für Instrumentelle Mathematik, Schriften des IIM Nr. 2, también traducido al inglés, Communication with Automata, 2nd Edition, New York: Griffiss Air Force Base, Technical Report RADC-TR-65-377, Vol.1, Suppl. 1, 1966. Petri Nets World, (http://www,informatik,uni-hamburg,de / TGI/PetriNets/) Pezzé M y Shatz SM, 2000, Petri Nets 2000: Software Engineering and Petri Nets, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus, Denmark. Reijers HA, 2002, Design and control of workflow processes: business process management for the service industry, Tesis de Doctorado, Eindhoven University of Technology, The Nederlands R. Ingaramo, S. Gangi, D. Pontelli, and J. Sastre, “Mantenimiento Centrado en la Confiabilidad: Ejemplo de Aplicación en una Industria Farmacéutica,” pp. 1–9. Reza. Ed. McGraw-Hill. 215p. ISBN 968-451-846-3 Rivera C, 2000, Utilización de redes de Petri para la elaboración de una interfaz de usuario, Tesis de maestría, Universidad Michoacana de San Nicolás de Hidalgo, Roldán Viloria. J. Neumática, hidráulica y electricidad aplicada. Ed. Thompson ParaninfoAalst W van der, 1994, Putting High-Level Petri Nets to Work in Industry, Journal of Computers in Industry, Vol. 25, No.1, pp. 45-54. S. Añaños Martínez, “Modelado y análisis de un sistema de fabricación mediante Redes de Petri Coloreadas,” 2004 S. Añaños Martínez, “Modelado y análisis de un sistema de fabricación mediante redes de Petri coloreadas,” 2004. S. Mancer and H. Bennoui, “Coloured Petri Nets Based Diagnosis on Causal Models.” S. Tarantino Alvarado, Rocco; Aranguren Zambrano, “Maintenance Plan Applied To Instrumentation of Industrial High Pressure Boilers,” Rev. Colomb. Inenieria, vol. 1, no. 5, pp. 1692–7257, 2005. SMC. Catálogos SMC 2010. Obtenidos de la página web de SMC e introducidos en el contenido del Cdrom adjunto al trabajo. Suecia. ©Atlas Copco, 1979. Depósito legal: M-28090/79 U.P.I.I.C.S.A, México D.F., 2001. Valk R, 2003, Essential Features of Petri Nets, En C. Girault y R. Valk (Eds.), Petri Nets for Systems Engineering, A Guide to Modeling, Verification, and Applications, pp. 9-28, Springer-Verlag, Germany. Winskel G, 1986, Petri nets, algebras and morphisms, Technical Report UCAM-CL-TR-79, Computer Laboratory, University of Cambridge, UK |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.creativecommons.none.fl_str_mv |
Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0) |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ Atribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0) http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.none.fl_str_mv |
85 páginas |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.coverage.spatial.none.fl_str_mv |
Departamento de La Guajira |
dc.publisher.none.fl_str_mv |
Universidad de La Guajira |
dc.publisher.place.none.fl_str_mv |
Distrito Especial, Turistico y Cultural de Riohacha |
publisher.none.fl_str_mv |
Universidad de La Guajira |
institution |
Universidad de la Guajira |
bitstream.url.fl_str_mv |
https://repositoryinst.uniguajira.edu.co/bitstreams/7dfe8bfa-b47b-4c06-827a-17ff14d33971/download https://repositoryinst.uniguajira.edu.co/bitstreams/b65e5853-b9f3-4591-84b4-052af38713ce/download https://repositoryinst.uniguajira.edu.co/bitstreams/1abf819b-a6d0-46f6-a97e-3f0640067c53/download https://repositoryinst.uniguajira.edu.co/bitstreams/a11263c1-1d65-4e96-9719-570d08f51264/download |
bitstream.checksum.fl_str_mv |
73a5432e0b76442b22b026844140d683 01a5574fd9d9c9971cea9900283d483a 20d957441c69f6f71a5c8ef7b608d261 685d2d005d3cfff7bd71966931a7b0e9 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital Universidad de la Guajira |
repository.mail.fl_str_mv |
repositorio@uniguajira.edu.co |
_version_ |
1828200965786828800 |
spelling |
Pinto Molina, Gairlisvirtual::243-1Socarras Bertiz, Carlos Albertovirtual::244-1Moya Camacho, Fabio Orlandovirtual::245-1Departamento de La Guajira2024-11-01T22:39:49Z2024-11-01T22:39:49Z2022978-628-7581-99-9https://repositoryinst.uniguajira.edu.co/handle/uniguajira/1139Incluye índice de tablas y figurasEste trabajo se planteó, como meta, proporcionar herramientas de mo delado que le permitan evaluar la dinámica funcional de los sistemas a implementar en los procesos productivos, dentro de la célula de manufac tura altamente automatizada HAS-200, con la cual cuenta la Universidad de la Guajira. Dentro de los materiales y métodos utilizados para el al cance de esta meta se encuentran el formalismo de las redes de Petri, que permite evaluar y representar los sistemas a eventos discretos de los dife rentes circuitos neumáticos y electroneumáticos presentes en los sistemas de producción industrial. Se tomó como referente la estación HAS-201 alimentación de botes multicolor, que cuenta con las condiciones ideales para poder comprobar el modelo de detección de fallas establecido me diante las redes de Petri coloreadas. Se concluye que con estos modela mientos se proveerá a la Universidad de la Guajira con los conocimientos necesarios para que los diseños realizados sean correctos y cumplan con las especificaciones para lo cual ha sido concebida, además de poder ex traer propiedades sobreThe goal of this work was to provide modeling tools to evaluate the functional dynamics of the systems to be implemented in the produc tion processes within the HAS-200 highly automated manufacturing cell at the University of Guajira. Among the materials and methods used for the achievement of this goal are the formalism of Petri nets, which allow to evaluate and represent the systems to discrete events of the different pneumatic and electro-pneumatic circuits present in the industrial pro duction systems. The HAS-201 multicolor can feeding station was taken as a reference, which has the ideal conditions to be able to check the fault detection model established by means of the colored Petri nets. It is con cluded that these models will provide the University of La Guajira with the necessary knowledge to ensure that the designs are correct and com ply with the specifications for which they were conceived, in addition to being able to extract properties about the system behaviorIntroducción Capítulo I Problemática en sistemas de producción industrial y objetivo de la investigación Objetivo de la investigación Capítulo II Fundamentación teórica del estudio y características cualitativas de las redes Redes de Petri Definición formal Redes de Petri Coloreadas (CPN) Propiedades cualitativas de las redes Celda de manufactura has-200. Descripción general Funcionamiento de la celda Subsistema físico Estación HAS-201. Alimentación de botes multicolor. Descripción funcional Sistemas de bloques funcionales Alimentación de los botes Desplazamiento de los botes Cinta transportadora Subsistema de control Autómata programable Botonera de control Contenido 4 Capítulo III Presentación del modelado funcional de la estación Parámetros de configuración y declaración de variables en el entorno de simulación de Cpntool Librería Tool box Paleta auxiliar Paleta crear Paleta de jerarquía Paleta net Paleta de simulación Paleta estilo Paleta de vista Diseño de una nueva red en el software Cpntool Capítulo IV Funcionamiento de la estación HAS 201, mediante las herramientas del software Cpntool Modelo simplificado del funcionamiento global de la estación Has 201, en el software Control Representación estructural de la estación de aprovisionamiento de botes multicolor HAS-201 Matriz de incidencia de la estación HAS-201 Ecuación de estado de la red general de la estación HAS-201 Vector característico Conclusiones Referencias bibliográficasContiene imágenes a colorPrimera edición85 páginasapplication/pdfspaUniversidad de La GuajiraDistrito Especial, Turistico y Cultural de Riohachahttps://creativecommons.org/licenses/by-nc-sa/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)http://purl.org/coar/access_right/c_abf2Modelado de sistemas neumáticos y electroneumáticos mediante las redes de Petri coloreadasLibrohttp://purl.org/coar/resource_type/c_2f33Textinfo:eu-repo/semantics/bookhttp://purl.org/coar/version/c_970fb48d4fbd8a85Aalst W van der y Hee K van, 2002, Workflow Management, Models, Methods, and Systems, MIT Press, USAA. Correcher Salvador and M. Sanjuan Verdu, “Diagnóstico distribuido mediante el método de anidamiento latente de fallos usando RdPC,” 2011A. D. González Yzcoa, E. Alcorta García, and C. Elizondo González, “Detección de fallas en sistemas retroalimentados.,” in Detección de fallas en sistemas retroalimentados, 2012, pp. 296–301.A. Giua and M. Silva, “Modeling, analysis and control of Discrete Event Systems: a Petri net perspective,” IFAC-PapersOnLine, vol. 50, no. 1, pp. 1772–1783, Jul. 2017A. M. Varela, J. A. R. Ramírez, L. H. H. Gómez, Á. M. González, and M. Y. J. Reyes, “Modelo de un sistema de producción esbelto con redes de Petri para apoyar la toma de decisiones,” Ingeniare, vol. 23, no. 2, pp. 182–195, 2015A. Ríos-Bolívar, F. Hidrobo, and P. Guillén, “Diagnóstico de fallas en procesos dinámicos: Un enfoque basado en SVM,” 5to Congr. Iberoam. Estud. Ing. Eléctrica, vol. 5, pp. 1–8, 2012A. V. Ratzer et al., “CPN tools for editing, simulating, and analysing Coloured Petri Nets,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 2679, pp. 450–462, 2003Aalst W van der y Hee K van, 2002, Workflow Management, Models, Methods, and Systems, MIT Press, USAAllen-Bradley, “Manual del usuario de los controladores CompactLogix 1769,” p. 154, 2013Anisimov NA, Golenkov EA y Kharitonov DI, 2001, Compositional Petri Net Approach to the Development of Concurrent and Distributed Systems, Journal of Programming and Computer Software, Vol. 27, No. 6, pp. 309-319ATLAS COPCO S.A.E. ESPAÑA. Atlas Copco manual. Traducción del atlas Copco Manual, 3ª Ed. En Bernardi S, 2002, Building Stochastic Petri Net models for the verification of complex software systems, Tesis de doctorado, University of Turin. ItalyBernardinello L y de Cindio F, 1992, A Survey of Basic Net Models and Modular Net Classes, LNCS Vol 609, Springer Verlag. (http://www.informatik.uni-hamburg.de/ TGI/PetriNets/classification/)Brams GW, 1986a, Las Redes de Petri, teoría y práctica, Tomo 1, Teoría y análisis, Masson, S.A. BarcelonaBrams GW, 1986b, Las Redes de Petri, Teoría y práctica, Tomo 1, Modelización y aplicaciones, Masson, S.A. BarcelonaC. G. Cassandras and S. Lafortune, Introduction to discrete event systems. Springer US, 2008.C. Mahulea, C. Seatzu, M. P. Cabasino, and M. Silva, “Fault diagnosis of discrete-event systems using continuous petri nets,” IEEE Trans. Syst. Man, Cybern. Part ASystems Humans, vol. 42, no. 4, pp. 970–984, Jul. 2012C. Seatzu, “Fault diagnosis of discrete event systems using Petri nets,” CEUR Workshop Proc., vol. 1256, no. July, pp. 12–15, 2014.Čapek J, 2001, Petri Net Simulation of Non-deterministic MAC Layers of Computer Communication Networks, Tesis de Doctorado, Czech Technical University, Czech RepublicColom JM, Silva M y Teruel E, 2003, Properties of Petri Nets, En C. Girault y R. Valk (Eds,), Petri Nets for Systems Enginering, A Guide to Modeling, Verification, and Applications, pp. 53-72, Springer-Verlag, GermanyCortadella J, Lavagno L y Yakovlev A, 2000, Petri Nets 2000: Hardware Design and Petri Nets, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus, Denmark.Crane. Flujo de fluidos en válvulas, accesorios y tuberías. Vafilsa S.A (trad.) Revisión: ClementeD. De, D. A. S. Cerda, A. S. López, J. E. Martínez, and C. D. García, “Diagnóstico de fallas en el generador de vapor de una termoeléctrica usando redes de Petri,” pp. 3–14, 2007. Mariela Muñoz Añasco and A. Correcher Salvador, “Identificación y diagnóstico de fallos en sistemas de eventos discretos estocásticos.,” 2015.Del Razo, Hernández Adolfo, Sistemas neumáticos e hidráulicos: apuntes de teoría. Ed. Denmark. Jiménez E, 2004, Técnicas de automatización avanzadas en procesos industriales, Tesis de doctorado, Universidad de La Rioja, España. Kiepuszewski B, 2003, Expressiveness and Suitability of Languages for Control Flow Modeling in Workflows, Tesis de Doctorado, Queensland University of Technology, Australia.Deppert W. / K. Stoll. Aplicaciones de neumática. Ed. Marcombo, 1991. España, Barcelona. 162 p.Deppert, W. y STOLL, K. Dispositivos neumáticos: Introducción y fundamentos. Cayetano CabreraDivision Training. Germany ©1998 OMEGA Fachliteratur. ISBN 3-9805925-2-9 E. J. Marin Garcia, “Sistema de automatización de eventos discretos, involucrados en la línea de producción de la estación de gabinetes que se encuentra en la empresa Mabe Colombia S.A.,” UNIVERSIDAD TECNOLÓGICA DE PEREIRA, Pereira, 2008.E. Y. García-Blanco , H. Ripoll-Sierra , H. Ripoll-Goenaga , J. Roldán-Mckinley and Yime Rodríguez, “Máquina Tampográfica de Plásticos Petri net in the automation of a pad printing machine for plastics,” vol. 24, no. 01, pp. 35–45, 2019. E.P.S. Ingeniería Gijón. Instalación de aire comprimido. área de mecánica de fluidos. Oviedo. 2008. Ermel C y Martini A, 1996, A Taste of Categorical Petri Nets, Technical Report No.96-9, Computer Science Department, Technical University of Berlin, Germany.F. A. Kristjanpoller Rodríguez, “Propuesta de herramientas basadas en fiabilidad para el modelado de sistemas productivos complejo,” p. 1, 2018.F. Javier and B. Navarro, “Tesis maestría - 2013 - Modelado y desarrollo de automatismos por medio de la red de Petri,” 2013.Festo Didactic, Iniciación al personal de montaje y mantenimiento. Manual de estudioFesto Didactic. Catálogos festo didactic 2010. Obtenidos de la página web de Festo e Gaeta R, 1997, Performance Analysis of ATM Communication Networks by Timed Petri Nets: Methodological Advances and New Simulation Algorithms, Tesis de doctorado, University of Torino, ItalyG. Metodolog, G. En, and P. Appliqu, “Modos de marcha y parada La guía Gemma, contenido del tema,” pp. 1–20G. P. Bhandari, R. Gupta, and S. K. Upadhyay, “Colored Petri Nets based fault diagnosis in service oriented architecture,” Int. J. Web Serv. Res., vol. 15, no. 4, pp. 1–28, Oct. 2018Getafe, 1996. (Descatalogado)Graaf M van der y Aalst W van der, 2003, Workflow Systems, En C. Girault y R. Valk (Eds,), Petri Nets for Systems Enginering, A Guide to Modeling, Verification, and Applications, pp. 507-540, Springer-Verlag, GermanyH. Dhouibi, M. Bochra, M. Hassani, and Z. Simeu Abazi, “Diagnosis of hybrid systems through Observers and Timed Automata,” 2014, p. 10H. Macià, V. Valero, G. Diaz, J. Boubeta-Puig, and G. Ortiz, “Complex Event Processing Modeling by Prioritized Colored Petri Nets,” IEEE Access, vol. 4, pp. 7425–7439, 2016I. Azkarate, M. Ayani, J. C. Mugarza, and L. Eciolaza, “Petri Net-Based Semi-Compiled Code Generation for Programmable Logic Controllers,” Appl. Sci., vol. 11, no. 15, p. 7161, Aug. 2021I. Vergara, “Modelado de sistemas físicos a través de Redes de Petri para evaluar propiedades en diagnóstico de fallas,” 2014.Inacap. Neumática industrial. 1ª Edición. Ed.: INACAP Capacitación. Revisión N°0, mayo, Industrial, especialidad máquinas y estructuras. Universidad Carlos III de Madrid. Departamento de Ingeniería Mecánica. Curso 2006/2007.134p. Inglés. Ed. Atlas Copco S.A.E. Madrid, España. Redacción y tipografía: Technical Writing AB, HandenInstituto de formación profesional ―SatafiIII (Getafe). Curso de electroneumáticaJ. Mauricio, O. Marulanda, J. David, and P. Martínez, “Registro de variables de proceso de una línea ensambladora de motocicletas empleando plc e interfaz hmi.”J. Zhao, Z. Chen, and Z. Liu, “Modeling and analysis of colored petri net based on the semi-tensor product of matrices,” Sci. China Inf. Sci., vol. 61, no. 1, Jan. 2018Jensen K, 1994, An Introduction to the Theorical Aspects of Coloured Petri Nets, En J.W. de Bakker, W.P. de Roever y G. Rozenberg (Eds.), A Decade of Concurrency, [LNCS 803], pp.230-272, Springer-Verlag, Germany. Jensen K, 1998, An Introduction to the Practical Use of Coloured Petri Nets, En W. Reising, G, Rozenberg (Eds.), Lectures on Petri Nets II, [LNCS 1492], pp.237-292, Springer-Verlag, GermanyJensen K, 2000, Petri Nets 2000: Practical Use of Highlevel Petri Nets, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, AarhusL. A. Martínez, “Metodología para la definición de tareas de mantenimiento basado en confiabilidad, condición y riesgo aplicada a equipos del sistema de transmisión nacional,” Tesis, p. 92, 2014L. K. Carvalho, M. V. Moreira, and J. C. Basilio, “Diagnosability of intermittent sensor faults in discrete event systems,” Automática, vol. 79, pp. 315–325, 2017L. Murillo Soto, “Simulación de un sistema de manufactura flexible con redes de Petri coloreadas,” Tecnol. en Marcha, vol. 23, no. 1, pp. 47–62, 2010.L. Murillo, “Redes de Petri: Modelado e implementación de algoritmos para autómatas programables,” Tecnol. en Marcha, vol. 21, no. 4, pp. 102–125, 2008arsen KG, Nilsen M y Thiagarajan PS, 2000, Petri Nets 2000: Timed and Hybrid Automata, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus, Denmark. Manson PR, 1988, Petri net theory: a survey, Technical Report UCAM-CL-TR-139, Computer Laboratory, University of Cambridge, UKM. Á. Ramírez Alcaraz, “Modelización y programación de una célula de control flexible mediante el empleo de Redes de Petri,” 2010.M. Á. Ramírez Alcaraz, “Modelización y programación de una célula de control flexible mediante el empleo de Redes de Petri,” Universitat Politècnica de Catalunya, 2010.M. Bourcerie and J. Y. Morel, “Algebraically structured colored Petri nets to model sequential processes,” IEEE Trans. Syst. Man, Cybern. Part B Cybern., vol. 27, no. 4, pp. 681–686, 1997M. de usuario, descripción técnica HAS-200, 1.1. España: Smc international training, 2004.M. E. Cambronero, H. Macia, V. Valero, and L. Orozco-Barbosa, “Modeling and Analysis of the 1-Wire Communication Protocol Using Timed Colored Petri Nets,” IEEE Access, vol. 6, pp. 27356–27372, May 2018.M. Hernández Cely, F. Leal, and J. López, “Modelado e implementación de un sistema automático de detección y diagnóstico de fallas basado en redes de Petri para el proceso hogar en la generación de vapor.,” Sci. Tech., vol. 18, no. 4, pp. 599–605, 2013M. M. Mansour, M. A. A. Wahab, and W. M. Soliman, “Petri nets for fault diagnosis of large power generation station,” Ain Shams Engineering Journal, vol. 4, no. 4. Ain Shams University, pp. 831–842, 01-Dec-2013.M. P. Cabasino, A. Giua, and C. Seatzu, “Fault detection for discrete event systems using Petri nets with unobservable transitions,” Automática, vol. 46, no. 9, pp. 1531–1539, Sep. 2010.Manual de estudio. Edición de 1971. Festo Didactic. 244 p. Referencia biblioteca UCIIIM: L/SMortensen KO, 2000, Petri Nets 2000: Tool Demonstrations, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus, Denmark.MÜLLER, R. Pneumatics. Theory and Applications. Ed. Robert Bosch GMBH Automation TechnologyMurata T, 1989, Petri Nets: Properties, Analysis and Applications, Proceedings of the IEEE, Vol. 77, No. 4, pp. 541- 580. Peterson JL, 1981, Petri Net Theory and The Modeling of Systems, Prentice-Hall, Inc, USANORGREN. Catálogos Norgren 2010. Obtenidos de la página web de NORGREN e introducidos en Peromarta, L. y Castejón, C. Apuntes asignatura “Elementos de máquinas”. IngenieríaO. Micolini, M. Cebollada, M. Eschoyez, L. O. Ventre, and M. Schild, “Ecuación de estado generalizada para redes de Petri no autónomas y con distintos tipos de arcos,” pp. 873–882, 2016P. A. Ponsa and vilanova A. Ramon, Automatización de procesos mediante la guía Gemma, UPC., vol. 1. Barcelona: UPC, 2005.P. Kumar and R. Gupta, “Dependency modeling of a SOA based system through colored Petri Nets,” J. Comput. Inf. Technol., vol. 24, no. 3, pp. 253–269, 2016P. Sun, P. Bon, and S. Collart-Dutilleul, “A joint development of coloured petri nets and the B method in critical systems,” J. Univers. Comput. Sci., vol. 21, no. 12, pp. 1654– 1683, 2015Petri CA, 1962, Kommunikation mit Automaten, Bonn: 58 Castellanos Revista Ciencia e Ingeniería. Vol. 27, No. 2, abril-julio, 2006 Institut für Instrumentelle Mathematik, Schriften des IIM Nr. 2, también traducido al inglés, Communication with Automata, 2nd Edition, New York: Griffiss Air Force Base, Technical Report RADC-TR-65-377, Vol.1, Suppl. 1, 1966. Petri Nets World, (http://www,informatik,uni-hamburg,de / TGI/PetriNets/)Pezzé M y Shatz SM, 2000, Petri Nets 2000: Software Engineering and Petri Nets, Proceedings of the 21st International Conference on Application and Theory of Petri Nets, Aarhus, Denmark. Reijers HA, 2002, Design and control of workflow processes: business process management for the service industry, Tesis de Doctorado, Eindhoven University of Technology, The NederlandsR. Ingaramo, S. Gangi, D. Pontelli, and J. Sastre, “Mantenimiento Centrado en la Confiabilidad: Ejemplo de Aplicación en una Industria Farmacéutica,” pp. 1–9.Reza. Ed. McGraw-Hill. 215p. ISBN 968-451-846-3 Rivera C, 2000, Utilización de redes de Petri para la elaboración de una interfaz de usuario, Tesis de maestría, Universidad Michoacana de San Nicolás de Hidalgo,Roldán Viloria. J. Neumática, hidráulica y electricidad aplicada. Ed. Thompson ParaninfoAalst W van der, 1994, Putting High-Level Petri Nets to Work in Industry, Journal of Computers in Industry, Vol. 25, No.1, pp. 45-54.S. Añaños Martínez, “Modelado y análisis de un sistema de fabricación mediante Redes de Petri Coloreadas,” 2004S. Añaños Martínez, “Modelado y análisis de un sistema de fabricación mediante redes de Petri coloreadas,” 2004.S. Mancer and H. Bennoui, “Coloured Petri Nets Based Diagnosis on Causal Models.”S. Tarantino Alvarado, Rocco; Aranguren Zambrano, “Maintenance Plan Applied To Instrumentation of Industrial High Pressure Boilers,” Rev. Colomb. Inenieria, vol. 1, no. 5, pp. 1692–7257, 2005.SMC. Catálogos SMC 2010. Obtenidos de la página web de SMC e introducidos en el contenido del Cdrom adjunto al trabajo. Suecia. ©Atlas Copco, 1979. Depósito legal: M-28090/79 U.P.I.I.C.S.A, México D.F., 2001.Valk R, 2003, Essential Features of Petri Nets, En C. Girault y R. Valk (Eds.), Petri Nets for Systems Engineering, A Guide to Modeling, Verification, and Applications, pp. 9-28, Springer-Verlag, Germany. Winskel G, 1986, Petri nets, algebras and morphisms, Technical Report UCAM-CL-TR-79, Computer Laboratory, University of Cambridge, UKModelado de sistemas neumáticosModelado electro neumáticos redes de Petri coloreadas.Modeling of pneumatic systemsModeling of electropneu- matic systemsModeling of colored Petri nets.Publication4ac21657-8f62-4880-9f7f-5ad0486148f1virtual::243-1cb70b285-ca01-4994-bff5-f589212ac759virtual::244-114d8cb3b-1219-416b-b7a4-29c53b4f7e20virtual::245-14ac21657-8f62-4880-9f7f-5ad0486148f1virtual::243-1cb70b285-ca01-4994-bff5-f589212ac759virtual::244-114d8cb3b-1219-416b-b7a4-29c53b4f7e20virtual::245-10000-0002-7296-8761virtual::243-10000-0002-3801-6943virtual::244-10000-0002-4304-2791virtual::245-1LICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repositoryinst.uniguajira.edu.co/bitstreams/7dfe8bfa-b47b-4c06-827a-17ff14d33971/download73a5432e0b76442b22b026844140d683MD51ORIGINAL157. Modelado de sistemas neumaticos y electroneumaticos -FINAL-.pdf157. Modelado de sistemas neumaticos y electroneumaticos -FINAL-.pdfapplication/pdf3283388https://repositoryinst.uniguajira.edu.co/bitstreams/b65e5853-b9f3-4591-84b4-052af38713ce/download01a5574fd9d9c9971cea9900283d483aMD52TEXT157. Modelado de sistemas neumaticos y electroneumaticos -FINAL-.pdf.txt157. Modelado de sistemas neumaticos y electroneumaticos -FINAL-.pdf.txtExtracted texttext/plain101941https://repositoryinst.uniguajira.edu.co/bitstreams/1abf819b-a6d0-46f6-a97e-3f0640067c53/download20d957441c69f6f71a5c8ef7b608d261MD53THUMBNAIL157. Modelado de sistemas neumaticos y electroneumaticos -FINAL-.pdf.jpg157. Modelado de sistemas neumaticos y electroneumaticos -FINAL-.pdf.jpgGenerated Thumbnailimage/jpeg12744https://repositoryinst.uniguajira.edu.co/bitstreams/a11263c1-1d65-4e96-9719-570d08f51264/download685d2d005d3cfff7bd71966931a7b0e9MD54uniguajira/1139oai:repositoryinst.uniguajira.edu.co:uniguajira/11392024-11-02 03:00:16.374https://creativecommons.org/licenses/by-nc-sa/4.0/open.accesshttps://repositoryinst.uniguajira.edu.coBiblioteca Digital Universidad de la Guajirarepositorio@uniguajira.edu.coPHA+TEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuPC9wPgo8cD5NRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuPC9wPgo8b2wgdHlwZT0iMSI+CiAgPGxpPgogICAgRGVmaW5pY2lvbmVzCiAgICA8b2wgdHlwZT1hPgogICAgICA8bGk+T2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLjwvbGk+CiAgICAgIDxsaT5PYnJhIERlcml2YWRhIHNpZ25pZmljYSB1bmEgb2JyYSBiYXNhZGEgZW4gbGEgb2JyYSBvYmpldG8gZGUgZXN0YSBsaWNlbmNpYSBvIGVuIMOpc3RhIHkgb3RyYXMgb2JyYXMgcHJlZXhpc3RlbnRlcywgdGFsZXMgY29tbyB0cmFkdWNjaW9uZXMsIGFycmVnbG9zIG11c2ljYWxlcywgZHJhbWF0aXphY2lvbmVzLCDigJxmaWNjaW9uYWxpemFjaW9uZXPigJ0sIHZlcnNpb25lcyBwYXJhIGNpbmUsIOKAnGdyYWJhY2lvbmVzIGRlIHNvbmlkb+KAnSwgcmVwcm9kdWNjaW9uZXMgZGUgYXJ0ZSwgcmVzw7ptZW5lcywgY29uZGVuc2FjaW9uZXMsIG8gY3VhbHF1aWVyIG90cmEgZW4gbGEgcXVlIGxhIG9icmEgcHVlZGEgc2VyIHRyYW5zZm9ybWFkYSwgY2FtYmlhZGEgbyBhZGFwdGFkYSwgZXhjZXB0byBhcXVlbGxhcyBxdWUgY29uc3RpdHV5YW4gdW5hIG9icmEgY29sZWN0aXZhLCBsYXMgcXVlIG5vIHNlcsOhbiBjb25zaWRlcmFkYXMgdW5hIG9icmEgZGVyaXZhZGEgcGFyYSBlZmVjdG9zIGRlIGVzdGEgbGljZW5jaWEuIChQYXJhIGV2aXRhciBkdWRhcywgZW4gZWwgY2FzbyBkZSBxdWUgbGEgT2JyYSBzZWEgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsIG8gdW5hIGdyYWJhY2nDs24gc29ub3JhLCBwYXJhIGxvcyBlZmVjdG9zIGRlIGVzdGEgTGljZW5jaWEgbGEgc2luY3Jvbml6YWNpw7NuIHRlbXBvcmFsIGRlIGxhIE9icmEgY29uIHVuYSBpbWFnZW4gZW4gbW92aW1pZW50byBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgcGFyYSBsb3MgZmluZXMgZGUgZXN0YSBsaWNlbmNpYSkuPC9saT4KICAgICAgPGxpPkxpY2VuY2lhbnRlLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPkF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuPC9saT4KICAgICAgPGxpPk9icmEsIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWE8L2xpPgogICAgICA8bGk+VXN0ZWQsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgogICAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuPC9wPgogIDwvbGk+CiAgPGxpPgogICAgQ29uY2VzacOzbiBkZSBsYSBMaWNlbmNpYS4KICAgIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+UmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhcy48L2xpPgogICAgICA8bGk+RGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLjwvbGk+CiAgICAgIDxsaT5EaXN0cmlidWlyIGNvcGlhcyBkZSBsYXMgT2JyYXMgRGVyaXZhZGFzIHF1ZSBzZSBnZW5lcmVuLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLjwvbGk+CiAgICA8L29sPgogICAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXN0cmljY2lvbmVzLgogICAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+VXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLjwvbGk+CiAgICAgIDxsaT5Vc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuPC9saT4KICAgICAgPGxpPlNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLjwvbGk+CiAgICAgIDxsaT4KICAgICAgICBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKICAgICAgICA8b2wgdHlwZT0iaSI+CiAgICAgICAgICA8bGk+UmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS48L2xpPgogICAgICAgICAgPGxpPlJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuPC9saT4KICAgICAgICA8L29sPgogICAgICA8L2xpPgogICAgICA8bGk+R2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFDSU5QUk8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KICAgIDxwPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCiAgICA8cD5BIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELjwvcD4KICA8L2xpPgogIDxici8+CiAgPGxpPgogICAgVMOpcm1pbm8uCiAgICA8b2wgdHlwZT0iYSI+CiAgICAgIDxsaT5Fc3RhIExpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBlbiB2aXJ0dWQgZGUgZWxsYSB0ZXJtaW5hcsOhbiBhdXRvbcOhdGljYW1lbnRlIHNpIFVzdGVkIGluZnJpbmdlIGFsZ3VuYSBjb25kaWNpw7NuIGVzdGFibGVjaWRhIGVuIGVsbGEuIFNpbiBlbWJhcmdvLCBsb3MgaW5kaXZpZHVvcyBvIGVudGlkYWRlcyBxdWUgaGFuIHJlY2liaWRvIE9icmFzIERlcml2YWRhcyBvIENvbGVjdGl2YXMgZGUgVXN0ZWQgZGUgY29uZm9ybWlkYWQgY29uIGVzdGEgTGljZW5jaWEsIG5vIHZlcsOhbiB0ZXJtaW5hZGFzIHN1cyBsaWNlbmNpYXMsIHNpZW1wcmUgcXVlIGVzdG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgc2lnYW4gY3VtcGxpZW5kbyDDrW50ZWdyYW1lbnRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhcyBsaWNlbmNpYXMuIExhcyBTZWNjaW9uZXMgMSwgMiwgNSwgNiwgNywgeSA4IHN1YnNpc3RpcsOhbiBhIGN1YWxxdWllciB0ZXJtaW5hY2nDs24gZGUgZXN0YSBMaWNlbmNpYS48L2xpPgogICAgICA8bGk+U3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIHkgdMOpcm1pbm9zIGFudGVyaW9yZXMsIGxhIGxpY2VuY2lhIG90b3JnYWRhIGFxdcOtIGVzIHBlcnBldHVhIChkdXJhbnRlIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSBvYnJhKS4gTm8gb2JzdGFudGUgbG8gYW50ZXJpb3IsIGVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBhIHB1YmxpY2FyIHkvbyBlc3RyZW5hciBsYSBPYnJhIGJham8gY29uZGljaW9uZXMgZGUgbGljZW5jaWEgZGlmZXJlbnRlcyBvIGEgZGVqYXIgZGUgZGlzdHJpYnVpcmxhIGVuIGxvcyB0w6lybWlub3MgZGUgZXN0YSBMaWNlbmNpYSBlbiBjdWFscXVpZXIgbW9tZW50bzsgZW4gZWwgZW50ZW5kaWRvLCBzaW4gZW1iYXJnbywgcXVlIGVzYSBlbGVjY2nDs24gbm8gc2Vydmlyw6EgcGFyYSByZXZvY2FyIGVzdGEgbGljZW5jaWEgbyBxdWUgZGViYSBzZXIgb3RvcmdhZGEgLCBiYWpvIGxvcyB0w6lybWlub3MgZGUgZXN0YSBsaWNlbmNpYSksIHkgZXN0YSBsaWNlbmNpYSBjb250aW51YXLDoSBlbiBwbGVubyB2aWdvciB5IGVmZWN0byBhIG1lbm9zIHF1ZSBzZWEgdGVybWluYWRhIGNvbW8gc2UgZXhwcmVzYSBhdHLDoXMuIExhIExpY2VuY2lhIHJldm9jYWRhIGNvbnRpbnVhcsOhIHNpZW5kbyBwbGVuYW1lbnRlIHZpZ2VudGUgeSBlZmVjdGl2YSBzaSBubyBzZSBsZSBkYSB0w6lybWlubyBlbiBsYXMgY29uZGljaW9uZXMgaW5kaWNhZGFzIGFudGVyaW9ybWVudGUuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIFZhcmlvcy4KICAgIDxvbCB0eXBlPSJhIj4KICAgICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPlNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLjwvbGk+CiAgICAgIDxsaT5OaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS48L2xpPgogICAgICA8bGk+RXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KPC9vbD4K |