Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles
ilustraciones, graficas
- Autores:
-
Garzón Buitrago, Oscar David
- Tipo de recurso:
- Fecha de publicación:
- 2022
- Institución:
- Universidad Nacional de Colombia
- Repositorio:
- Universidad Nacional de Colombia
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.unal.edu.co:unal/81725
- Palabra clave:
- 620 - Ingeniería y operaciones afines::624 - Ingeniería civil
UNDIN2.0
Análisis dinámico de estructuras reticulares
Análisis modal espectral
Análisis modal cronológico
Programa de análisis estructural a código abierto
Simulación numérica en estructuras reticulares
Dynamic analysis of framed structures
Modal response spectrum analysis
Modal response history analysis
open-source program of structural analysis for academic and research
Numerical simulation in framed structures
Structural design
Building design
Computer software
Diseño arquitectónico
Programa de ordenador
Diseño estructural
- Rights
- openAccess
- License
- Atribución-CompartirIgual 4.0 Internacional
id |
UNACIONAL2_edd54a8bd78a7fab046d57fc56cc2c2f |
---|---|
oai_identifier_str |
oai:repositorio.unal.edu.co:unal/81725 |
network_acronym_str |
UNACIONAL2 |
network_name_str |
Universidad Nacional de Colombia |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles |
dc.title.translated.eng.fl_str_mv |
Educational software of dynamic analysis of structures with rigid and flexible diaphragms |
title |
Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles |
spellingShingle |
Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles 620 - Ingeniería y operaciones afines::624 - Ingeniería civil UNDIN2.0 Análisis dinámico de estructuras reticulares Análisis modal espectral Análisis modal cronológico Programa de análisis estructural a código abierto Simulación numérica en estructuras reticulares Dynamic analysis of framed structures Modal response spectrum analysis Modal response history analysis open-source program of structural analysis for academic and research Numerical simulation in framed structures Structural design Building design Computer software Diseño arquitectónico Programa de ordenador Diseño estructural |
title_short |
Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles |
title_full |
Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles |
title_fullStr |
Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles |
title_full_unstemmed |
Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles |
title_sort |
Programa didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexibles |
dc.creator.fl_str_mv |
Garzón Buitrago, Oscar David |
dc.contributor.advisor.none.fl_str_mv |
Linero Segrera, Dorian Luis Molina Herrera, Maritzabel |
dc.contributor.author.none.fl_str_mv |
Garzón Buitrago, Oscar David |
dc.subject.ddc.spa.fl_str_mv |
620 - Ingeniería y operaciones afines::624 - Ingeniería civil |
topic |
620 - Ingeniería y operaciones afines::624 - Ingeniería civil UNDIN2.0 Análisis dinámico de estructuras reticulares Análisis modal espectral Análisis modal cronológico Programa de análisis estructural a código abierto Simulación numérica en estructuras reticulares Dynamic analysis of framed structures Modal response spectrum analysis Modal response history analysis open-source program of structural analysis for academic and research Numerical simulation in framed structures Structural design Building design Computer software Diseño arquitectónico Programa de ordenador Diseño estructural |
dc.subject.proposal.none.fl_str_mv |
UNDIN2.0 |
dc.subject.proposal.spa.fl_str_mv |
Análisis dinámico de estructuras reticulares Análisis modal espectral Análisis modal cronológico Programa de análisis estructural a código abierto Simulación numérica en estructuras reticulares |
dc.subject.proposal.eng.fl_str_mv |
Dynamic analysis of framed structures Modal response spectrum analysis Modal response history analysis open-source program of structural analysis for academic and research Numerical simulation in framed structures |
dc.subject.unesco.eng.fl_str_mv |
Structural design Building design Computer software |
dc.subject.unesco.spa.fl_str_mv |
Diseño arquitectónico Programa de ordenador Diseño estructural |
description |
ilustraciones, graficas |
publishDate |
2022 |
dc.date.accessioned.none.fl_str_mv |
2022-07-22T13:27:04Z |
dc.date.available.none.fl_str_mv |
2022-07-22T13:27:04Z |
dc.date.issued.none.fl_str_mv |
2022-06-26 |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://repositorio.unal.edu.co/handle/unal/81725 |
dc.identifier.reponame.spa.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
dc.identifier.repourl.spa.fl_str_mv |
https://repositorio.unal.edu.co/ |
url |
https://repositorio.unal.edu.co/handle/unal/81725 https://repositorio.unal.edu.co/ |
identifier_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.indexed.spa.fl_str_mv |
LaReferencia |
dc.relation.references.spa.fl_str_mv |
AIS. 2010. «Requisitos Generales de Diseño y Construcción Sismo Resistente» Alcaldía Mayor de Bogotá. 2010. «Microzonificación Sísmica de Bogotá D.C.» 21 Beer, Ferdinand P., Rusell Johnston, y Elliot R. Eisenberg. 2007. Mecanica Vectorial para Ingenieros - Estatica. Octava ed. Mc Graw Hill Cheng, Franklin Y. 2001. Matrix Analysis of Structural Dynamics. New York Chopra, Anil K. 2014. Dinámica de estructuras. Cuarta Ed. Pearson Escamilla, Jairo Uribe. 2000. Análisis de estructuras. Vol. 6. Segunda ed. Bogotá: Escuela Colombiana de Ingeniería García Reyes, Luis Enrique. 1998. Dinámica estructural aplicada al diseño sísmico. Bogotá: Universidad de los Andes Goicolea, J. M. 2004. «Análisis sísmico de estructuras: Dinámica estructural». Universidad Politécnica de Madrid. Recuperado 7 de septiembre de 2021 (http://w3.mecanica.upm.es/~goico/docsismo/dinam.pdf) Guerrero, Rómulo. 2022. «Evaluación del desempeño de una edificación con dos tipos de disipadores sísmicos controlados por deformación (TADAS y arriostramiento restringido al pandeo) frente a diversos eventos sísmicos». Universidad Nacional de Colombia Hibbeler, Russell C. 2012. Análisis Estructural. Octava ed. México: Pearson Kassimali, Aslam. 2012. Matrix Analysis of structures. Vol. 113. Segunda ed. Stamford: CENGAGE Learning Linero, Dorian L., Maritzabel Molina, y Martín Estrada. 2022. Programa de análisis de estructuras reticulares a código abierto PAERCA 1.0. editado por F. de Ingeniería. Bogotá DC: Universidad Nacional de Colombia Linero Segrera, Dorian Luis, y Diego Alexander Garzón Alvarado. 2016. Elementos de la mecánica del medio continuo para cuerpos sólidos. Primera ed. Universidad Nacional de Colombia Linero Segrera, Dorian Luis, Diego Garzon, y Angélica Ramirez. 2013. Análisis estructural mediante el método de los elementos finitos. Primera ed. Universidad Nacional de Colombia Moler, C. B., y G. W. Stewart. 1973. «An Algorithm for Generalized Matrix Eigenvalue Problems». SIAM Journal on Numerical Analysis 10(2):241-56 Noy, Francisco. 2013. «Programa didáctico de código abierto de análisis dinámico de estructuras UNDIN 1.0». Universidad Nacional de Colombia Paz, Mario, y Young Hoon Kim. 2019. Structural dynamics Theory and Computation. Springer Pratt, Edmund T. 2008. User manual and reference for Frame3DD: A Structural Frame Analysis Program. Durham USA: School of Engineering Duke University Scalvenzi, Martina, y Fulvio Parisi. 2021. «Progressive collapse capacity of a gravity-load designed RC building partially collapsed during structural retrofitting». Engineering Failure Analysis 121(July 2020):105164. doi: 10.1016/j.engfailanal.2020.105164 SGC, Servicio Geológico Colombiano. 2021a. «SISMO GARAGOA 21/01/1995». Recuperado 28 de noviembre de 2021 (http://bdrsnc.sgc.gov.co/sismologia1/HCG/acelerografos/consultas/Experta_RNAC/respuesta2.php?idsismo=19950121091818) SGC, Servicio Geológico Colombiano. 2021b. «SISMO PAEZ 19/01/1995». Recuperado 28 de julio de 2021 (http://bdrsnc.sgc.gov.co/paginas1/catalogo/Consulta_Experta/consulsismo3.php) Tippens, Paul E. 2011. Física, conceptos y aplicaciones. Séptima ed. Mc Graw Hill Wilson, Edward L. 1995. Análisis Estático y Dinámico de Estructuras. cuarta ed. California: Computers ans Structures, Inc |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.license.spa.fl_str_mv |
Atribución-CompartirIgual 4.0 Internacional |
dc.rights.uri.spa.fl_str_mv |
http://creativecommons.org/licenses/by-sa/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Atribución-CompartirIgual 4.0 Internacional http://creativecommons.org/licenses/by-sa/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.spa.fl_str_mv |
424 páginas |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.publisher.spa.fl_str_mv |
Universidad Nacional de Colombia |
dc.publisher.program.spa.fl_str_mv |
Bogotá - Ingeniería - Maestría en Ingeniería - Estructuras |
dc.publisher.department.spa.fl_str_mv |
Departamento de Ingeniería Civil y Agrícola |
dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.place.spa.fl_str_mv |
Bogotá, Colombia |
dc.publisher.branch.spa.fl_str_mv |
Universidad Nacional de Colombia - Sede Bogotá |
institution |
Universidad Nacional de Colombia |
bitstream.url.fl_str_mv |
https://repositorio.unal.edu.co/bitstream/unal/81725/3/1072669159.2020.pdf https://repositorio.unal.edu.co/bitstream/unal/81725/4/license.txt https://repositorio.unal.edu.co/bitstream/unal/81725/5/1072669159.2020.pdf.jpg |
bitstream.checksum.fl_str_mv |
def332b7cdf1db874f3bf35ff4ba1652 8153f7789df02f0a4c9e079953658ab2 767453f16c2bce240a9b740f7f471983 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Nacional de Colombia |
repository.mail.fl_str_mv |
repositorio_nal@unal.edu.co |
_version_ |
1814089502762729472 |
spelling |
Atribución-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-sa/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Linero Segrera, Dorian Luis40b197f66d511582c15e27a27020afecMolina Herrera, Maritzabel14233208c489a98ba0f0225ef4ae6d9aGarzón Buitrago, Oscar Davidb25a1c08e86e6a89fbab52e5aed3d9e22022-07-22T13:27:04Z2022-07-22T13:27:04Z2022-06-26https://repositorio.unal.edu.co/handle/unal/81725Repositorio Institucional Universidad Nacional de Colombiahttps://repositorio.unal.edu.co/ilustraciones, graficasPara estudiar el comportamiento de una estructura reticular bajo acciones variables en el tiempo, se requieren programas de computador basados en el análisis matricial y dinámico de estructuras, que simulen apropiadamente diafragmas rígidos, semi rígidos y flexibles. Con este propósito, la Universidad Nacional de Colombia inició desde 2014 el proyecto UNDIN, en el cual se han desarrollado programas a código abierto con fines académicos y de investigación. En este trabajo final de maestría se construyó un programa de computador a código abierto capaz de hacer análisis dinámico modal cronológico y análisis dinámico modal espectral en estructuras reticulares con diafragmas rígidos, semi rígidos y flexibles. Este programa, denominado UNDIN2.0, fue escrito en los lenguajes MATLAB y OCTAVE. En la simulación de una estructura con este programa, primero se construye su modelo de forma gráfica, utilizando el entorno de preproceso de la herramienta GMSH. Posteriormente, UNDIN2.0 lee estos datos de entrada, analiza la estructura y escribe los resultados. Estos últimos son representados gráficamente por el entorno de postproceso de esta misma herramienta. UNDIN2.0 fue sometido a un proceso de validación de dos fases. Primero, se verificó la precisión de sus resultados con base en los conceptos del análisis dinámico y el análisis matricial de estructuras. En este proceso se simuló una estructura de tres niveles considerando dos enfoques de idealización de diafragmas. Estos resultados se contrastaron con los obtenidos mediante un análisis manual (paso a paso), y con las simulaciones realizadas en un programa comercial. Segundo, se realizó el análisis modal cronológico de tres estructuras reticulares diferentes, considerando los enfoques de idealización de diafragmas. Estas mismas estructuras fueron simuladas en un programa comercial, para posteriormente comparar sus resultados. De acuerdo con estos análisis de validación, el programa UNDIN2.0 demostró un alto nivel de precisión y capacidad en sus simulaciones. (Texto tomado de la fuente)For studying the framed structure behavior under actions that depend on time, software based on matrix and dynamic analysis of structures are required, to simulate adequately rigid, semi-rigid and flexible diaphragms. For this purpose, Universidad Nacional de Colombia began since 2014 the UNDIN project, to develop open-source programs with academic and research aims. In this work, an open-source program was written, able to make modal response history analysis and modal response spectrum analysis in framed structures with rigid, semi-rigid and flexible diaphragms. This program, named UNDIN2.0, was written in MATLAB and OCTAVE languages. In the simulation of a structure with this program, first the graphic model is built using the preprocess module from the GMSH tool. Then, UNDIN2.0 reads these input data, analyzes the structure and writes the results. Finally, these results are graphically represented by the postprocess module of the same tool. UNDIN2.0 underwent a testing process with two phases. First, based on matrix and dynamic analyses of structures theory, the results precision was verified. In this process, a three-levels structure was simulated considering two diaphragm idealizations approaches. These results were contrasted with those obtained by an analytical process (step-by-step), and with those from a structural simulation in a commercial software. Second, modal response history analyses were made for three different framed structures, considering the diaphragm idealization approaches. These same structures were simulated in a commercial software, and then the results were compared. According to these validation processes, UNDIN2.0 program showed high precision and capacity levels in its simulations.MaestríaMagíster en Ingeniería - Estructuras424 páginasapplication/pdfspaUniversidad Nacional de ColombiaBogotá - Ingeniería - Maestría en Ingeniería - EstructurasDepartamento de Ingeniería Civil y AgrícolaFacultad de IngenieríaBogotá, ColombiaUniversidad Nacional de Colombia - Sede Bogotá620 - Ingeniería y operaciones afines::624 - Ingeniería civilUNDIN2.0Análisis dinámico de estructuras reticularesAnálisis modal espectralAnálisis modal cronológicoPrograma de análisis estructural a código abiertoSimulación numérica en estructuras reticularesDynamic analysis of framed structuresModal response spectrum analysisModal response history analysisopen-source program of structural analysis for academic and researchNumerical simulation in framed structuresStructural designBuilding designComputer softwareDiseño arquitectónicoPrograma de ordenadorDiseño estructuralPrograma didáctico de análisis dinámico de estructuras con diafragmas rígidos y flexiblesEducational software of dynamic analysis of structures with rigid and flexible diaphragmsTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMLaReferenciaAIS. 2010. «Requisitos Generales de Diseño y Construcción Sismo Resistente»Alcaldía Mayor de Bogotá. 2010. «Microzonificación Sísmica de Bogotá D.C.» 21Beer, Ferdinand P., Rusell Johnston, y Elliot R. Eisenberg. 2007. Mecanica Vectorial para Ingenieros - Estatica. Octava ed. Mc Graw HillCheng, Franklin Y. 2001. Matrix Analysis of Structural Dynamics. New YorkChopra, Anil K. 2014. Dinámica de estructuras. Cuarta Ed. PearsonEscamilla, Jairo Uribe. 2000. Análisis de estructuras. Vol. 6. Segunda ed. Bogotá: Escuela Colombiana de IngenieríaGarcía Reyes, Luis Enrique. 1998. Dinámica estructural aplicada al diseño sísmico. Bogotá: Universidad de los AndesGoicolea, J. M. 2004. «Análisis sísmico de estructuras: Dinámica estructural». Universidad Politécnica de Madrid. Recuperado 7 de septiembre de 2021 (http://w3.mecanica.upm.es/~goico/docsismo/dinam.pdf)Guerrero, Rómulo. 2022. «Evaluación del desempeño de una edificación con dos tipos de disipadores sísmicos controlados por deformación (TADAS y arriostramiento restringido al pandeo) frente a diversos eventos sísmicos». Universidad Nacional de ColombiaHibbeler, Russell C. 2012. Análisis Estructural. Octava ed. México: PearsonKassimali, Aslam. 2012. Matrix Analysis of structures. Vol. 113. Segunda ed. Stamford: CENGAGE LearningLinero, Dorian L., Maritzabel Molina, y Martín Estrada. 2022. Programa de análisis de estructuras reticulares a código abierto PAERCA 1.0. editado por F. de Ingeniería. Bogotá DC: Universidad Nacional de ColombiaLinero Segrera, Dorian Luis, y Diego Alexander Garzón Alvarado. 2016. Elementos de la mecánica del medio continuo para cuerpos sólidos. Primera ed. Universidad Nacional de ColombiaLinero Segrera, Dorian Luis, Diego Garzon, y Angélica Ramirez. 2013. Análisis estructural mediante el método de los elementos finitos. Primera ed. Universidad Nacional de ColombiaMoler, C. B., y G. W. Stewart. 1973. «An Algorithm for Generalized Matrix Eigenvalue Problems». SIAM Journal on Numerical Analysis 10(2):241-56Noy, Francisco. 2013. «Programa didáctico de código abierto de análisis dinámico de estructuras UNDIN 1.0». Universidad Nacional de ColombiaPaz, Mario, y Young Hoon Kim. 2019. Structural dynamics Theory and Computation. SpringerPratt, Edmund T. 2008. User manual and reference for Frame3DD: A Structural Frame Analysis Program. Durham USA: School of Engineering Duke UniversityScalvenzi, Martina, y Fulvio Parisi. 2021. «Progressive collapse capacity of a gravity-load designed RC building partially collapsed during structural retrofitting». Engineering Failure Analysis 121(July 2020):105164. doi: 10.1016/j.engfailanal.2020.105164SGC, Servicio Geológico Colombiano. 2021a. «SISMO GARAGOA 21/01/1995». Recuperado 28 de noviembre de 2021 (http://bdrsnc.sgc.gov.co/sismologia1/HCG/acelerografos/consultas/Experta_RNAC/respuesta2.php?idsismo=19950121091818)SGC, Servicio Geológico Colombiano. 2021b. «SISMO PAEZ 19/01/1995». Recuperado 28 de julio de 2021 (http://bdrsnc.sgc.gov.co/paginas1/catalogo/Consulta_Experta/consulsismo3.php)Tippens, Paul E. 2011. Física, conceptos y aplicaciones. Séptima ed. Mc Graw HillWilson, Edward L. 1995. Análisis Estático y Dinámico de Estructuras. cuarta ed. California: Computers ans Structures, IncEstudiantesInvestigadoresMaestrosPúblico generalORIGINAL1072669159.2020.pdf1072669159.2020.pdfTesis de Maestría en Ingeniería – Estructurasapplication/pdf15185548https://repositorio.unal.edu.co/bitstream/unal/81725/3/1072669159.2020.pdfdef332b7cdf1db874f3bf35ff4ba1652MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-84074https://repositorio.unal.edu.co/bitstream/unal/81725/4/license.txt8153f7789df02f0a4c9e079953658ab2MD54THUMBNAIL1072669159.2020.pdf.jpg1072669159.2020.pdf.jpgGenerated Thumbnailimage/jpeg5597https://repositorio.unal.edu.co/bitstream/unal/81725/5/1072669159.2020.pdf.jpg767453f16c2bce240a9b740f7f471983MD55unal/81725oai:repositorio.unal.edu.co:unal/817252024-08-06 23:10:51.397Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.coUExBTlRJTExBIERFUMOTU0lUTwoKQ29tbyBlZGl0b3IgZGUgZXN0ZSDDrXRlbSwgdXN0ZWQgcHVlZGUgbW92ZXJsbyBhIHJldmlzacOzbiBzaW4gYW50ZXMgcmVzb2x2ZXIgbG9zIHByb2JsZW1hcyBpZGVudGlmaWNhZG9zLCBkZSBsbyBjb250cmFyaW8sIGhhZ2EgY2xpYyBlbiBHdWFyZGFyIHBhcmEgZ3VhcmRhciBlbCDDrXRlbSB5IHNvbHVjaW9uYXIgZXN0b3MgcHJvYmxlbWFzIG1hcyB0YXJkZS4KClBhcmEgdHJhYmFqb3MgZGVwb3NpdGFkb3MgcG9yIHN1IHByb3BpbyBhdXRvcjoKIApBbCBhdXRvYXJjaGl2YXIgZXN0ZSBncnVwbyBkZSBhcmNoaXZvcyBkaWdpdGFsZXMgeSBzdXMgbWV0YWRhdG9zLCB5byBnYXJhbnRpem8gYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBVbmFsIGVsIGRlcmVjaG8gYSBhbG1hY2VuYXJsb3MgeSBtYW50ZW5lcmxvcyBkaXNwb25pYmxlcyBlbiBsw61uZWEgZGUgbWFuZXJhIGdyYXR1aXRhLiBEZWNsYXJvIHF1ZSBsYSBvYnJhIGVzIGRlIG1pIHByb3BpZWRhZCBpbnRlbGVjdHVhbCB5IHF1ZSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIFVuYWwgbm8gYXN1bWUgbmluZ3VuYSByZXNwb25zYWJpbGlkYWQgc2kgaGF5IGFsZ3VuYSB2aW9sYWNpw7NuIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGFsIGRpc3RyaWJ1aXIgZXN0b3MgYXJjaGl2b3MgeSBtZXRhZGF0b3MuIChTZSByZWNvbWllbmRhIGEgdG9kb3MgbG9zIGF1dG9yZXMgYSBpbmRpY2FyIHN1cyBkZXJlY2hvcyBkZSBhdXRvciBlbiBsYSBww6FnaW5hIGRlIHTDrXR1bG8gZGUgc3UgZG9jdW1lbnRvLikgRGUgbGEgbWlzbWEgbWFuZXJhLCBhY2VwdG8gbG9zIHTDqXJtaW5vcyBkZSBsYSBzaWd1aWVudGUgbGljZW5jaWE6IExvcyBhdXRvcmVzIG8gdGl0dWxhcmVzIGRlbCBkZXJlY2hvIGRlIGF1dG9yIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8gY29uZmllcmVuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOiBhKSBFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWUgZW4gZWwgcmVwb3NpdG9yaW8sIHF1ZSBzZXLDoW4gcHJvcnJvZ2FibGVzIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gcGF0cmltb25pYWwgZGVsIGF1dG9yLiBFbCBhdXRvciBwb2Ryw6EgZGFyIHBvciB0ZXJtaW5hZGEgbGEgbGljZW5jaWEgc29saWNpdMOhbmRvbG8gYSBsYSBVbml2ZXJzaWRhZC4gYikgTG9zIGF1dG9yZXMgYXV0b3JpemFuIGEgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgcGFyYSBwdWJsaWNhciBsYSBvYnJhIGVuIGVsIGZvcm1hdG8gcXVlIGVsIHJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSB5IGNvbm9jZW4gcXVlIGRhZG8gcXVlIHNlIHB1YmxpY2EgZW4gSW50ZXJuZXQgcG9yIGVzdGUgaGVjaG8gY2lyY3VsYSBjb24gYWxjYW5jZSBtdW5kaWFsLiBjKSBMb3MgYXV0b3JlcyBhY2VwdGFuIHF1ZSBsYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIHJlbnVuY2lhbiBhIHJlY2liaXIgZW1vbHVtZW50byBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBjb24gcXVlIHNlIHB1YmxpY2EuIGQpIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgVW5pdmVyc2lkYWQgTmFjaW9uYWwgZGUgQ29sb21iaWEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uIGUpIExvcyBhdXRvcmVzIGF1dG9yaXphbiBhIGxhIFVuaXZlcnNpZGFkIHBhcmEgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyBhZ3JlZ2Fkb3JlcywgaW5kaWNlc3MgeSBidXNjYWRvcmVzIHF1ZSBzZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBwcm9tb3ZlciBzdSBkaWZ1c2nDs24uIGYpIExvcyBhdXRvcmVzIGFjZXB0YW4gcXVlIGxhIFVuaXZlcnNpZGFkIE5hY2lvbmFsIGRlIENvbG9tYmlhIHB1ZWRhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmFjacOzbiBkaWdpdGFsLiBTSSBFTCBET0NVTUVOVE8gU0UgQkFTQSBFTiBVTiBUUkFCQUpPIFFVRSBIQSBTSURPIFBBVFJPQ0lOQURPIE8gQVBPWUFETyBQT1IgVU5BIEFHRU5DSUEgTyBVTkEgT1JHQU5JWkFDScOTTiwgQ09OIEVYQ0VQQ0nDk04gREUgTEEgVU5JVkVSU0lEQUQgTkFDSU9OQUwgREUgQ09MT01CSUEsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uIAoKUGFyYSB0cmFiYWpvcyBkZXBvc2l0YWRvcyBwb3Igb3RyYXMgcGVyc29uYXMgZGlzdGludGFzIGEgc3UgYXV0b3I6IAoKRGVjbGFybyBxdWUgZWwgZ3J1cG8gZGUgYXJjaGl2b3MgZGlnaXRhbGVzIHkgbWV0YWRhdG9zIGFzb2NpYWRvcyBxdWUgZXN0b3kgYXJjaGl2YW5kbyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIFVOKSBlcyBkZSBkb21pbmlvIHDDumJsaWNvLiBTaSBubyBmdWVzZSBlbCBjYXNvLCBhY2VwdG8gdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgcG9yIGN1YWxxdWllciBpbmZyYWNjacOzbiBkZSBkZXJlY2hvcyBkZSBhdXRvciBxdWUgY29ubGxldmUgbGEgZGlzdHJpYnVjacOzbiBkZSBlc3RvcyBhcmNoaXZvcyB5IG1ldGFkYXRvcy4KTk9UQTogU0kgTEEgVEVTSVMgQSBQVUJMSUNBUiBBRFFVSVJJw5MgQ09NUFJPTUlTT1MgREUgQ09ORklERU5DSUFMSURBRCBFTiBFTCBERVNBUlJPTExPIE8gUEFSVEVTIERFTCBET0NVTUVOVE8uIFNJR0EgTEEgRElSRUNUUklaIERFIExBIFJFU09MVUNJw5NOIDAyMyBERSAyMDE1LCBQT1IgTEEgQ1VBTCBTRSBFU1RBQkxFQ0UgRUwgUFJPQ0VESU1JRU5UTyBQQVJBIExBIFBVQkxJQ0FDScOTTiBERSBURVNJUyBERSBNQUVTVFLDjUEgWSBET0NUT1JBRE8gREUgTE9TIEVTVFVESUFOVEVTIERFIExBIFVOSVZFUlNJREFEIE5BQ0lPTkFMIERFIENPTE9NQklBIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgVU4sIEVYUEVESURBIFBPUiBMQSBTRUNSRVRBUsONQSBHRU5FUkFMLiAqTEEgVEVTSVMgQSBQVUJMSUNBUiBERUJFIFNFUiBMQSBWRVJTScOTTiBGSU5BTCBBUFJPQkFEQS4gCgpBbCBoYWNlciBjbGljIGVuIGVsIHNpZ3VpZW50ZSBib3TDs24sIHVzdGVkIGluZGljYSBxdWUgZXN0w6EgZGUgYWN1ZXJkbyBjb24gZXN0b3MgdMOpcm1pbm9zLiBTaSB0aWVuZSBhbGd1bmEgZHVkYSBzb2JyZSBsYSBsaWNlbmNpYSwgcG9yIGZhdm9yLCBjb250YWN0ZSBjb24gZWwgYWRtaW5pc3RyYWRvciBkZWwgc2lzdGVtYS4KClVOSVZFUlNJREFEIE5BQ0lPTkFMIERFIENPTE9NQklBIC0gw5psdGltYSBtb2RpZmljYWNpw7NuIDE5LzEwLzIwMjEK |