Implementación de una base de datos NoSQL para la generación de la matriz O/D

Investigación Tecnológica

Autores:
Barragán-Charry, Ana Milena
Forero-Sanabria, Andrea
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2013
Institución:
Universidad Católica de Colombia
Repositorio:
RIUCaC - Repositorio U. Católica
Idioma:
spa
OAI Identifier:
oai:repository.ucatolica.edu.co:10983/690
Acceso en línea:
http://hdl.handle.net/10983/690
Palabra clave:
Bases de datos NoSQL
MATRIZ O/D
MOVILIDAD
PLANEACIÓN DE TRÁFICO
SISTEMAS INTELIGENTES DE TRANSPORTE
ADMINISTRACIÓN DE BASES DE DATOS
FLUJO DE TRÁFICO
Rights
openAccess
License
Derechos Reservados - Universidad Católica de Colombia, 2013
id UCATOLICA2_3ec65f9470decd5f49ccc06540a703b0
oai_identifier_str oai:repository.ucatolica.edu.co:10983/690
network_acronym_str UCATOLICA2
network_name_str RIUCaC - Repositorio U. Católica
repository_id_str
dc.title.spa.fl_str_mv Implementación de una base de datos NoSQL para la generación de la matriz O/D
title Implementación de una base de datos NoSQL para la generación de la matriz O/D
spellingShingle Implementación de una base de datos NoSQL para la generación de la matriz O/D
Bases de datos NoSQL
MATRIZ O/D
MOVILIDAD
PLANEACIÓN DE TRÁFICO
SISTEMAS INTELIGENTES DE TRANSPORTE
ADMINISTRACIÓN DE BASES DE DATOS
FLUJO DE TRÁFICO
title_short Implementación de una base de datos NoSQL para la generación de la matriz O/D
title_full Implementación de una base de datos NoSQL para la generación de la matriz O/D
title_fullStr Implementación de una base de datos NoSQL para la generación de la matriz O/D
title_full_unstemmed Implementación de una base de datos NoSQL para la generación de la matriz O/D
title_sort Implementación de una base de datos NoSQL para la generación de la matriz O/D
dc.creator.fl_str_mv Barragán-Charry, Ana Milena
Forero-Sanabria, Andrea
dc.contributor.advisor.spa.fl_str_mv Herrera-Quintero, Luis Felipe
dc.contributor.author.spa.fl_str_mv Barragán-Charry, Ana Milena
Forero-Sanabria, Andrea
dc.subject.spa.fl_str_mv Bases de datos NoSQL
MATRIZ O/D
MOVILIDAD
PLANEACIÓN DE TRÁFICO
SISTEMAS INTELIGENTES DE TRANSPORTE
topic Bases de datos NoSQL
MATRIZ O/D
MOVILIDAD
PLANEACIÓN DE TRÁFICO
SISTEMAS INTELIGENTES DE TRANSPORTE
ADMINISTRACIÓN DE BASES DE DATOS
FLUJO DE TRÁFICO
dc.subject.lemb.spa.fl_str_mv ADMINISTRACIÓN DE BASES DE DATOS
FLUJO DE TRÁFICO
description Investigación Tecnológica
publishDate 2013
dc.date.accessioned.spa.fl_str_mv 2013-06-07T18:09:02Z
dc.date.available.spa.fl_str_mv 2013-06-07T18:09:02Z
dc.date.issued.spa.fl_str_mv 2013
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv Barragán-Charry, A. M. & Forero-Sanabria, A. (2013). Implementación de una base de datos NoSQL para la generación de la matriz O/D. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Bogotá, Colombia
dc.identifier.uri.spa.fl_str_mv http://hdl.handle.net/10983/690
identifier_str_mv Barragán-Charry, A. M. & Forero-Sanabria, A. (2013). Implementación de una base de datos NoSQL para la generación de la matriz O/D. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Bogotá, Colombia
url http://hdl.handle.net/10983/690
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv CARRERA-PORTILLO, Jose Enrique. Modelos de BBDD - Una visión general. 11/01/2012 [En línea] <http://ora-flashes.blogspot.com/2012/01/modelos-de-bbddi-una-vision-general.html#!/2012/01/modelos-de-bbdd-i-una-vision-general.html> [Citado el 04 de marzo de 2013].
ACYCLICA.Blue Compass. [En linea] http://www.acyclica.com/bluecompass/ [citado el 14 de abril del 2013
ACYCLICA.Compass Quick Start Guide.-3 .p
ACYCLICA. BlueCompass User Guide. 10.p
AMAZON, DynamoDB. [En linea] <http://aws.amazon.com/es/dynamodb/> [citado el 22 de febrero de 2013]
AMAZON, SimpleDB (Beta). [En línea] <http://aws.amazon.com/ es/simpledb/>[citado el 28 de febrero de 2013]
APACHE, Apache Cassandra [En línea]<http://cassandra.apache.org/> [citado el 22 de febrero de 2013]
APACHE. Apache HBase ™. [En línea] <http://hbase.apache.org >[citado el 22 de febrero de 2013]
APACHE. [En línea]<http://hbase.apache.org/acid-semantics.ht ml/ >[citado el 5 de abril de 2013].
APACHE. [En línea] < http://hbase.apache.org/book/example_config.html> [citado el 22 de abril de 2013]
APACHE, HIVE APACHE [En línea]< http://hive.apache.org/ >[citado el 22 de febrero de 2013]
MING Ma. Search Index Building with HBaseat eBay Febrero 2012.88.p
MONTORO Sergio. NoSQL para no programadores. 12 de febrero de 2012 [en línea] <http://lapastillaroja.net/2012/02/nosql-for-non-programmers> [Citado en 18 de Febrero de 2013].
NÄSHOLM. Petter Extracting Data from NoSQL Databases. A Step towards Interactive Visual Analysis of NoSQL Data Febrero 2012 . [En linea] <http://publications.lib.chalmers.se/records/fulltext/155048.pdf >[Citado en 20 de abril de 2013].
NEO4J [En línea] < http://www.neo4j.org/> [citado el 28 de febrero de 2013]
NOSQL ARCHIVE, [En línea] <http://nosql-database.org/.>[Citado en 20 de abril de 2013]-AUTOR
APACHE, Apache Lucene [En línea] <http://lucene.apache.org/ >[citado el 22 de febrero de 2013]
ONLINEWEBCHECKS. What is NoSQL. OnlineWebChecks [En Linea]< http://blog.onlineweb checks.com/2013/01/ what-is-nosql.html> [Citado el 7 de abril del 2013]
PONS, Olga., MARIN, Nicolas., MEDINA, Juan., ACID, Silvia., VILA, María. Introducción a las bases de datos. El Modelo Relacional.MadridEspaña.Thomson.2005. p.101
PRACSIS. TECNOLOGIA INNVOVACION. HBase I/O – Hfile [En Linea] http://bigdata-hadoop.pragsis.com/blog/2012/07/02/hbase_io_hfile [Consultado el 25 de abril de 2013]
PROJECT VOLDEMORT [En línea]<http://www.project-voldemort.com/volde mort/>[ citado el 28 de febrero de 2013]
RAHIEN, A: “That No SQL Thing: Column (Family) Databases”, [En Linea]http://ayende.com/blog/4500/that-no-sql-thing-column-family-databases. [citado el 2 de abril de 2013]
REDIS [En Linea] < http://redis.io/> [citado el 22 de febrero de 2013]
RODRIGUEZ, Ambrosio . Big Data Tranformers Business. Revista Computing. España Julio 2012 [En linea] <http://spain.emc.com/collateral/article/computingbig-data-era.pdf> [Citado en 6 de abril de 2013]
RODRIGUEZ. Jean-Paul. Hofstra University, New York, [En línea] <http://people.hofstra.edu/geotrans/eng/methods/odmatrix.html> [Citado en 22 de marzo de 2013].
RODRÍGUEZ Yunta, Luis. bases de datos documentales: estructura y uso. La información especializada en internet. madrid: cindoc, 200. 40 p.
ROUSE,Margaret. Analisis de big data. [En línea] <http://searchdatacenter.tech target.com/es/definicion/Analisis-de-big-data> [Citado en 25 de Febrero de 2013].
RUNT [En línea] <http://www.runt.com.co/portel/libreria/php 01.1305.html?dif=e1 415e16dbabdca0198 722b64 7bfa63> [citado en 14 de marzo de 2013].
RUSSOMANNO, Daniel. Transporte sustentable, Calidad del aire y Cambio climático. Argentina. Mayo 2011 [En linea] <http://www.cleanairinstitute.org/down load/ rosario/sp18_02_daniel_russomanno.pdf > [Citado el 04 de abril de 2013]..
SHERIF sakr, Anna liu, BATISTA, Daniel m., and mohammad alomari. A survey of large scale data management approaches in cloud environments. IEEE communications surveys & tutorials, vol. 13, no. 3, third quarter 2011. 33 .p SIEMENS. Sistemas Inteligentes de trafico Mesoamerica [En Linea] < http://industria.siemens.com.mx/Trafico%20dos/HTML/3_2_2.html >[citado el 24 de abril de 2013]
SILBERSCHATZ, Abraham. Fundamentos de bases de datos (5ª ed.) mcgraw-hill / interamericana de españa, s.a., 2006. 241 .p
SILICON ANGLE Network . 2012: Jeff Hammerbacher – Strata-Hadoop World 2012 – thecube [En línea] <http://www.youtube.com/watch?feature=pla yer_em bedded&v=OX2cQoUCyDw> [citado el 22 de abril de 2013
SINCLAIR Knight Merz. El futuro de alta tecnología para el transporte [en línea]. <http://www.globalskm.com/Insights/Achieve-Magazine/Issue3-09- ESP/article5.aspx> [citado en 18 de Marzo de 2013]
STRAUCH C., "NoSQL Databases," February 2011. [En linea]. <http://www.christofstrauch.de/nosqldbs.pdf.> [Citado en 16 de Marzo de 2013]
SUVEE Davy. Big Data Genomics – How to efficiently store and retrieve mutation data [En Linea]< http://datablend.be/?p=202> [citado el 25 de marzo de 2013]
TAMAKI, Gustavo. La hora del Big Data. [En línea]. <http://www.techroi.com.pe/techroi/thechroi/13/82/la-hora-del-big-data> [Citado en 6 de marzo de 2013].
THE MONGODB, Manual.[En linea] < http://docs.mongodb.org/manual/>[citado el 12 de marzo de 2013].
TORGIL, Abrahamsson.Estimation of origin-destination matrices using traffic counts- a literatura survey. En: EconPapers [En línea]. <http://webarchive.iia sa.ac.at/Publications/Documents/IR-98-021.pdf > [citado en 10 de marzo re de 2013].
TORRES Ramírez, Isabel. Fuentes de información: estudios teórico-prácticos. Madrid: Síntesis, 199830 p.
TREND OBSERVATION [En Linea] http://trac.nchc.org.tw/grid/wiki/jazz/NoSQL 2010 [Citado el 06 de marzo de 2013].
YIU, Chir. “The Big Data opportunity”, Policicy Exchange.London. 2012 p. 6
TWEED Rob & JAMES George A Universal NoSQL Engine, Using a Tried and Tested Technology.2010 Creative Commons Attribution CC-BY 3.0.- p.12
VELOZA ortiz. Aplicación de la tecnología bluetooth en la transmisión y almacenamiento de video en plataformas móviles. Noviembre 2010 [En línea] <http://jamesvelorti.wikispaces.com/file/view/articulonoviembre.pdf > [Citado en 18 de Febrero de 2013]
YAN, G., OLARIU, S., WEIGLE, M. C., & ABUELELA, M. (2008). SmartParking: A secure and intelligent parking system using NOTICE. Paper presented at the IEEE Conference on Intelligent Transportation Systems, Proceedings, ITSC
VÍQUEZ Acuña. Leonardo. Introducción al diseño de Bases de Datos [En Línea] <http://www.tec-digital.itcr.ac.cr/file/2591406/(Intro1)+Introducci%C3%B3n+a+la +Bases+de+Datos.pdf> [Citado en 5 de marzo de 2013].
W3C.2013. [En linea] http://www.w3.org/XML/1999/XML-in-10-points. [Citado el 28 de abril de 2013]
WILLIAMS Dominic.HBase vs Cassandra: why we moved Marzo, 2011 [En línea] http://ria101.wordpress.com/2010/02/24/hbase-vs-cassandra-why-we-moved/ [citado el 15 de abril de 2013]
APACHE, Apache Wicket [En linea] < http://wicket.apache.org/> [citado el 2 de mayo del 2013]
ASOCIACIÓN ESPAÑOLA DE CARRETERAS, Matrices origen destino [En linea]. <http://www.wikivia.org/wikivia/index.php/Matrices_origen-destino > [citado en 10 de marzo de 2013].
BADILLO.Mercedes, MERLE. Leyre, CASTIÑEIRA . Rodrigo. Los Sistemas Inteligentes de Transporte (ITS) en la ciudad inteligente. Indra Sistemas S.A. Julio del 2012- 102 .p
BASHO TECHNOLOGIES. Riak/Docs [En Linea] <http://docs.basho.com/riak/latest/ > [Citado en 18 de marzo de 2013]
BERTOZZI Matteo. Cloudera HBase Team. Apache HBase [En linea] https://blogs.apache.org/hbase/entry/hbase_who_needs_a_master [citado el 29 de abril de 2013]
BEYER, Mark A., LANEY, Douglas. “The importance of ´Big Data´: A definition”, Gartner, Junio 2012.
CAMPS-PARÉ. Rafael, CASILLAS-SANTILLÁN. Luis Alberto COSTALCOSTA.Dolores, GIBERT-GINESTÀ. Marc, MARTÍN-ESCOFET.Carmen, PÉREZMORA.Orcar. Bases de Datos. Fundació per a la Universitat Oberta de Catalunya. Primera edición: mayo 2005 [En linea] <http://www.swcomputacion.f2s.com/Linux/007-Bases_de_datos.pdf> [Citado en 9 de Abril de 2013].
CAÑON Yeimmy, MELO Angie .Generación de la matriz o/d a partir de un sistema ITS basado en la tecnología bluetooth.bogota.2012, Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. 212 p.
CASCETTA, E., POSTORINO, M., Fixed Point Approaches to the Estimation of O/D Matrices Using Traffic Counts on Congested Networks Transportation Sciencie informs, 2001, 35(2), p.134-147.
CASTELLS, Manuel La Era de la Información. Vol. I: La Sociedad Red., México, Distrito Federal: Siglo XXI Editores. 2002. 559 p
CATTELL, Rick. Scalable SQL and NoSQL Data Stores [En linea] < http://cattell.net/datastores/Datastores.pdf >[citado el 20 de marzo de 2013].
CHALKIADAKI. Maria, MAGOUTIS Kostas. Managing service performance in NoSQL distributed storage systems.
CHANG Fay, DEAN Jeffrey, GHEMAWAT Sanjay, HSIEH wilson c., WALLACH Deborah a., BURROWS Mike, CHANDRA Tushar, GRUBER, Andrew , and Robert e.. Bigtable: A Distributed Storage System for Structured Data. Google, Inc. [Citado en 18 de Febrero de 2013] p. 1-26.
CHAPPLE, Mike Building Databases to Support Big Data [En línea] <http://databases.about.com/od/otherdatabases/a/Introduction-To-Nosql.htm> [Citado en 1 de Marzo de 2013]
CHUN-HSIN Wu , DA-CHUN Su , JUSTIN Chang , CHIA-CHEN Wei , JAN-MING Ho , KWEI-JAY Lin , D. T. Lee An advanced traveler information system with emerging network technologies (2003) in Proc. 6th Asia-Pacific Conf.
CINTEL. Intelligent Transportation systems-its- en Colombia: Estudio cualitativo. 2010 [en línea]. <http://www.interactic.org.co/> [citado en 8 de marzo de 2013].
CLOUDERA, Hbase Schema Desing [En Linea] < http://www.slideshare.net/cloudera/5-h-base-schemahbasecon2012> [Citado el 15 de abril de 2013].
COMISIÓN DE TRANSPORTES DEL COLEGIO DE INGENIEROS DE CAMINOS, CANALES Y PUERTOS. Libro verde de los Sistemas inteligentes de transporte terrestre [Citado el 04 de marzo de 2013] 122.p
COUCHBASE. [En línea] <http://www.couchbase.com/why-nosql/nosql-database> [citado el 23 de marzo de 2013]
DEAN Jeffrey, GHEMAWATAND Sanjay. MapReduce: Simplied Data Processing on Large Clusters. Sixth Symposium on Operating System Design and Implementation, San Francisco, CA, December, 2004
DECANDIA G., et al., "Dynamo: amazon's highly available key-value store," in SOSP '07 Proceedings of twenty-first ACM SIGOPS, NewYork, USA, 2007, pp. 205-220.
DIMIDUK. Nick,KHURANA. Amandeep. Hbase in action.2013.362 .p
ELMASRI and NAVATHE. Fundamentos de Sistema de Bases de datos [En línea]. <http://www.uazuay.e du.ec/analisis/Modelo%20Entidad%20Relacion.pdf > [Citado en 1 de marzo de 2013].
Estudio de comportamiento de la movilidad y obtención de la matriz origen y destino. Informe final , Santiago de Cali, Marzo de 2.007 [En línea] <http://www.metrocali.gov.co/cms/assets/descargas/Contratacion/MC-5.8.5.01.10A NEXO-1-ESPECIFICACIONES-Cap.-8-Estudio-de-movilidad-zona-de-lade ra.pdf> [Citado en 8 de marzo de 2013]
EVANS, Eric. NoSQL: What's in a name? .2009 [En Linea] <http://blog.symlink.com/2009/10/30/ nosql_whats_in_a_na me.html> [Citado en 18 de Febrero de 2013].
EUROPEAN PARKING ASSOCIATION (EPA), Response to the European Commision’s Green paper on urban mobility.-total paginas
F. Chang et al. \Bigtable: A Distributed Storage System for Structured Data". In: ACM Transactions on Computer Systems (2008), pp. 1-26.
FEINLEIB dave, Big Data and NoSQL: Five Key Insights. Forbes [En Linea]< http://www.forbes.com/sites/davefeinleib/2012/10/08/big-data-and-nosql-five-keyinsights/> [citado el 14 de abril del 2013]
FIDELITY.Big data: una "revolución industrial" en la gestión de los datos digitales. In Perspective. Episodio 5- 2012 6 .p
GARCÍA, Emilio. Concepto Big data. Boletin CNIS #28 [En línea] <http://www.cnis.es/images/informes/ Articulo%20Big%20Data%200.0.pdf> [Citado el 01 de marzo de 2013]
GARCIA,Pedro. Big Data Analytics. SAS. The power to know [En línea] <http://spain.emc.com/collateral/ campaign/forum2012/pedro-garcia-sas.pdf [Citado el 01 de marzo de 2013].
GHOLAM, RaptorDB - the Document Store [En Linea] <http://www.code project.com/Articles/375413/RaptorDB-the-Document-Store> [citado el 24 de abril de 2013]
GLOBAL KNOWLEDGE. El compuro distribuido con java y hadoop. 2013: México D.F. [En linea]<http://www.globalk.com.co/#page=page-1> [Citado el 10 de marzo de 2013].
HECHT Robin. JABLONSKI Stefan. NoSQL Evaluation A Use Case Oriented Survey. 2011 International Conference on Cloud and Service Computing. University of Bayreuth. Germany. P.336
HERNANDEZ. Introducción a bluetooth y Wi-Fi. [En línea] <catarina.udlap.mx/u_dl_a/tales/ documentos/lem/capitulo1.pdf > [Citado en 18 de Febrero de 2013]
HERRERA-QUINTERO, Luis Felipe. Modelo de prestación de servicios ITS de valor agregado.España.2011. Tesis Doctoral. Universidad de Alicante. Departamento de tecnología informática y computación. 335 p.
HERRERA L. F., MACIÁ F., D. GILART Marcos,V.: Wireless Sensor Networks and Service-Oriented Architecture, as suitable approaches to be applied into ITSCatholic University of Colombia, Bogota, Colombia
HSEARCH. [En línea] <http://bizosyshsearch.sourceforge.net/ >[citado el 28 de febrero de 2013]
HYPERTABLE. [En línea] http://hypertable.com/why_hypertable [citado el 22 de febrero de 2013]
IBM INSTITUTE FOR BUSINESS VALUE. Intelligent transport how cities can improve mobility.2009. 32 .p
IBM. What is ZooKeeper?. [En linea]< http://www- 01.ibm.com/software/data/infosphere/hadoop/ zookee per/> [Citado el 2 de mayo del 2013]
IBM. An example of what a Hadoop Cluster infrastructure diagram might look like. [En línea] <http://www-01.ibm.com/software/ebusiness/jstart/Hadoop/> [Citado el 04 de marzo de 2013]
IEEE, IEEE Xplore [En linea] <http://ieeexplore.ieee.org/Xplore/guesthome.jsp >[citado en 12 de abril de 2013].
IEEE Task Force on Requirements Engineering. Software Engineering Resources by Roger S. Pressman & Associates.
ISO -[En línea] <http://www.iso.org/iso/iso_technical_committee?commid=54706> [Citado en 2 de Marzo de 2013]
ITS COLOMBIA. [En línea] < http://www.its-colombia.org/> [citado en 4 de marzo de 2013].
ITS Standardization Activities of ISO/TC204 - 2011 [En línea] <http://isotc204- publicdocuments.itsa.wikispaces.net/file/view/JSAE+TC204+Brochure+(2011+Ver sion).pdf> [Citado el 04de marzo de 2013]
JIMENEZ, Carlos. Advanced Communications Research & Development. s.a.curso de iniciación wi-fi.2011.
JOB Trends [En Linea ]http://www.simplyhired.com/a/jobtrends/trend/qCassandra%2C+Redis%2C+Voldemort%2C+Simpledb%2C+Couchdb%2C+Mong odb%2C+Hbase%2C+Hypertable [Citado el 06 de marzo de 2013].
KING Barry . Data, Development and Technology. RDBMS vs MongoDB concepts. Agosto 2011 [En línea] <http://barry-king.com/2011/08/12/rdbms-vs-mongodbconcepts/> [citado el 20 de marzo de 2013].
KONISHETTY, V., KUMAR, A., VORUGANTI, K., RAO, P. Implementation and Evaluation of Scalable Data Structure over Hbase. Sri Sathya Sai Institute of Higher Learning, Prasanthi Nilayam, India
LANE, Adrian.A Response To NoSQL Security Concerns. February 2012. [En línea] <http://www.darkreading.com/blog/232600288/a-response-to-nosql-securityconcerns.htm>l [citado el 15 de abril de 2013].
LARS, George. Hbase the Definitive Guide.The Problem with Relational Database Systems.First edition.o’really.2011-385 .p
LI Pi. Caching in Apache HBase: SlabCache.Enero 2012[En línea] http://blog.cloudera.com/blog/2012 /01/caching-in-hbase-slabcache/ [citado el 18 de abril de 2013]
LORENZANO, César. El metodo hipotetico deductivo simple [En Linea] <http://www.clorenza no.com.ar/ metodo /hipoteticosimple.pdf> [Citado en 19 de Febrero de 2013].
MARTINEAU Ben. NoSQL - No sólo SQL (Introducción a Apache Cassandra). agosto 2011 [En Línea] <http://scriptandscroll.com/2011/08/21/nosql-not-only-sqlintroduction-to-apache-cassandra/> [citado el 22 de febrero de 2013]
MCGLOTHLIN P. KHAN-LATIFUR James, Scalable Queries For Large Datasets Using Cloud Computing: A Case Study
MIMUL. Cassandra Data model elements.Mimul [En linea] <http://www.mi mul.com/pebble/default/2011/03/08/1299588073502.html> [citado el 12 de marzo de 2013].
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad Católica de Colombia, 2013
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-CompartirIgual 4.0 Internacional (CC BY-SA 4.0)
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-sa/4.0/
rights_invalid_str_mv Derechos Reservados - Universidad Católica de Colombia, 2013
Atribución-CompartirIgual 4.0 Internacional (CC BY-SA 4.0)
https://creativecommons.org/licenses/by-sa/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas y Computación
institution Universidad Católica de Colombia
bitstream.url.fl_str_mv https://repository.ucatolica.edu.co/bitstreams/566bbef4-fcd8-41be-9223-82a7b9d803c8/download
https://repository.ucatolica.edu.co/bitstreams/a61d5ca7-a434-4a66-a22f-23730956e4a5/download
https://repository.ucatolica.edu.co/bitstreams/2e4c21cc-ec05-4ec5-93c6-4ae9744b3e3d/download
https://repository.ucatolica.edu.co/bitstreams/ffedeb29-c53a-420d-a7bd-d69541816685/download
https://repository.ucatolica.edu.co/bitstreams/744ba6cd-02dd-4af0-b8fe-16b668c56c76/download
https://repository.ucatolica.edu.co/bitstreams/308727c6-6bef-4dec-8c25-c9cc8c997fdb/download
https://repository.ucatolica.edu.co/bitstreams/8951bf82-c99d-44f4-bc65-8c333376d88b/download
https://repository.ucatolica.edu.co/bitstreams/a5a5c429-32db-426a-abf0-779678e72ecc/download
bitstream.checksum.fl_str_mv e2dd342f2c351b678ff0101de2d0e3d8
54d473bbaa482b8ec6af45973a0d2b5a
77b3c53155c840b75eabd5579ed3ae0a
d9a56fa53586ccc0d9c1148a76475341
fa1d18dffdaae1f944db0464c77a6d6b
39f6c8e85bb308e024b95f6419111ed2
9b7d947ca2b4e6c581194b762405e1b4
cb0a9e4fa55b2025b5a6c6abaedf2388
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Católica de Colombia - RIUCaC
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814256425503817728
spelling Herrera-Quintero, Luis Felipe7430b7b1-f13f-479b-aba9-9c9691385c26-1Barragán-Charry, Ana Milena67122338-1767-473f-b696-40e8e5d72491-1Forero-Sanabria, Andrea05ba3914-92df-4d26-accd-570e05611e4a-12013-06-07T18:09:02Z2013-06-07T18:09:02Z2013Investigación TecnológicaEn la actualidad la cantidad de información en el mundo está creciendo con una velocidad inimaginable, es por esto que su almacenamiento se ha visto limitado en cuando a características tales como el volumen, velocidad y variedad de la información, ocasionando algunas fallas en las bases de datos relacionales conocidas hasta ahora, además se espera que en los próximos años la falta de escalabilidad genere un deterioro en el rendimiento de los sistemas no distribuidos, siendo esto el motivo principal para problemas relevantes como la pérdidas de información y sobrecostos. Teniendo en cuenta lo anterior, se puede afirmar que la información tiene un enorme poder dentro de muchas áreas de la sociedad, específicamente en la toma de decisión en cualquier organización, puesto que proporciona una ventaja competitiva. En Colombia, el gobierno ha venido contemplando la posibilidad de implementar tecnologías avanzadas que apoyen sectores como el transporte, siendo una de las áreas que genera un alto volumen de información cada dáa, concretamente en temas de movilidad en la ciudad. Una posible solución al problema de almacenamiento para grandes volúmenes de datos en una ciudad es la incorporación de nuevos enfoques tecnológicos en cuanto al almacenamiento, tal enfoque es conocido como bases de datos NoSQL, el cual se puede adaptar a diferentes sectores de la sociedad. Para este trabajo de grado e investigación, el sector de transporte es el foco principal, específicamente la generación de la matriz O/D, encargada de estimar el flujo de transito de un punto de origen a un punto de destino lo que genera grandes volúmenes de información. Por lo tanto, con la incorporación del enfoque se busca optimizar esta herramienta útil en la planificación de tráfico, para de esta manera contribuir con la creación de nuevas rutas, mejorar la calidad de servicio y reducir costos.PregradoIngeniero de Sistemasapplication/pdfBarragán-Charry, A. M. & Forero-Sanabria, A. (2013). Implementación de una base de datos NoSQL para la generación de la matriz O/D. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería de Sistemas. Bogotá, Colombiahttp://hdl.handle.net/10983/690spaFacultad de IngenieríaIngeniería de Sistemas y ComputaciónCARRERA-PORTILLO, Jose Enrique. Modelos de BBDD - Una visión general. 11/01/2012 [En línea] <http://ora-flashes.blogspot.com/2012/01/modelos-de-bbddi-una-vision-general.html#!/2012/01/modelos-de-bbdd-i-una-vision-general.html> [Citado el 04 de marzo de 2013].ACYCLICA.Blue Compass. [En linea] http://www.acyclica.com/bluecompass/ [citado el 14 de abril del 2013ACYCLICA.Compass Quick Start Guide.-3 .pACYCLICA. BlueCompass User Guide. 10.pAMAZON, DynamoDB. [En linea] <http://aws.amazon.com/es/dynamodb/> [citado el 22 de febrero de 2013]AMAZON, SimpleDB (Beta). [En línea] <http://aws.amazon.com/ es/simpledb/>[citado el 28 de febrero de 2013]APACHE, Apache Cassandra [En línea]<http://cassandra.apache.org/> [citado el 22 de febrero de 2013]APACHE. Apache HBase ™. [En línea] <http://hbase.apache.org >[citado el 22 de febrero de 2013]APACHE. [En línea]<http://hbase.apache.org/acid-semantics.ht ml/ >[citado el 5 de abril de 2013].APACHE. [En línea] < http://hbase.apache.org/book/example_config.html> [citado el 22 de abril de 2013]APACHE, HIVE APACHE [En línea]< http://hive.apache.org/ >[citado el 22 de febrero de 2013]MING Ma. Search Index Building with HBaseat eBay Febrero 2012.88.pMONTORO Sergio. NoSQL para no programadores. 12 de febrero de 2012 [en línea] <http://lapastillaroja.net/2012/02/nosql-for-non-programmers> [Citado en 18 de Febrero de 2013].NÄSHOLM. Petter Extracting Data from NoSQL Databases. A Step towards Interactive Visual Analysis of NoSQL Data Febrero 2012 . [En linea] <http://publications.lib.chalmers.se/records/fulltext/155048.pdf >[Citado en 20 de abril de 2013].NEO4J [En línea] < http://www.neo4j.org/> [citado el 28 de febrero de 2013]NOSQL ARCHIVE, [En línea] <http://nosql-database.org/.>[Citado en 20 de abril de 2013]-AUTORAPACHE, Apache Lucene [En línea] <http://lucene.apache.org/ >[citado el 22 de febrero de 2013]ONLINEWEBCHECKS. What is NoSQL. OnlineWebChecks [En Linea]< http://blog.onlineweb checks.com/2013/01/ what-is-nosql.html> [Citado el 7 de abril del 2013]PONS, Olga., MARIN, Nicolas., MEDINA, Juan., ACID, Silvia., VILA, María. Introducción a las bases de datos. El Modelo Relacional.MadridEspaña.Thomson.2005. p.101PRACSIS. TECNOLOGIA INNVOVACION. HBase I/O – Hfile [En Linea] http://bigdata-hadoop.pragsis.com/blog/2012/07/02/hbase_io_hfile [Consultado el 25 de abril de 2013]PROJECT VOLDEMORT [En línea]<http://www.project-voldemort.com/volde mort/>[ citado el 28 de febrero de 2013]RAHIEN, A: “That No SQL Thing: Column (Family) Databases”, [En Linea]http://ayende.com/blog/4500/that-no-sql-thing-column-family-databases. [citado el 2 de abril de 2013]REDIS [En Linea] < http://redis.io/> [citado el 22 de febrero de 2013]RODRIGUEZ, Ambrosio . Big Data Tranformers Business. Revista Computing. España Julio 2012 [En linea] <http://spain.emc.com/collateral/article/computingbig-data-era.pdf> [Citado en 6 de abril de 2013]RODRIGUEZ. Jean-Paul. Hofstra University, New York, [En línea] <http://people.hofstra.edu/geotrans/eng/methods/odmatrix.html> [Citado en 22 de marzo de 2013].RODRÍGUEZ Yunta, Luis. bases de datos documentales: estructura y uso. La información especializada en internet. madrid: cindoc, 200. 40 p.ROUSE,Margaret. Analisis de big data. [En línea] <http://searchdatacenter.tech target.com/es/definicion/Analisis-de-big-data> [Citado en 25 de Febrero de 2013].RUNT [En línea] <http://www.runt.com.co/portel/libreria/php 01.1305.html?dif=e1 415e16dbabdca0198 722b64 7bfa63> [citado en 14 de marzo de 2013].RUSSOMANNO, Daniel. Transporte sustentable, Calidad del aire y Cambio climático. Argentina. Mayo 2011 [En linea] <http://www.cleanairinstitute.org/down load/ rosario/sp18_02_daniel_russomanno.pdf > [Citado el 04 de abril de 2013]..SHERIF sakr, Anna liu, BATISTA, Daniel m., and mohammad alomari. A survey of large scale data management approaches in cloud environments. IEEE communications surveys & tutorials, vol. 13, no. 3, third quarter 2011. 33 .p SIEMENS. Sistemas Inteligentes de trafico Mesoamerica [En Linea] < http://industria.siemens.com.mx/Trafico%20dos/HTML/3_2_2.html >[citado el 24 de abril de 2013]SILBERSCHATZ, Abraham. Fundamentos de bases de datos (5ª ed.) mcgraw-hill / interamericana de españa, s.a., 2006. 241 .pSILICON ANGLE Network . 2012: Jeff Hammerbacher – Strata-Hadoop World 2012 – thecube [En línea] <http://www.youtube.com/watch?feature=pla yer_em bedded&v=OX2cQoUCyDw> [citado el 22 de abril de 2013SINCLAIR Knight Merz. El futuro de alta tecnología para el transporte [en línea]. <http://www.globalskm.com/Insights/Achieve-Magazine/Issue3-09- ESP/article5.aspx> [citado en 18 de Marzo de 2013]STRAUCH C., "NoSQL Databases," February 2011. [En linea]. <http://www.christofstrauch.de/nosqldbs.pdf.> [Citado en 16 de Marzo de 2013]SUVEE Davy. Big Data Genomics – How to efficiently store and retrieve mutation data [En Linea]< http://datablend.be/?p=202> [citado el 25 de marzo de 2013]TAMAKI, Gustavo. La hora del Big Data. [En línea]. <http://www.techroi.com.pe/techroi/thechroi/13/82/la-hora-del-big-data> [Citado en 6 de marzo de 2013].THE MONGODB, Manual.[En linea] < http://docs.mongodb.org/manual/>[citado el 12 de marzo de 2013].TORGIL, Abrahamsson.Estimation of origin-destination matrices using traffic counts- a literatura survey. En: EconPapers [En línea]. <http://webarchive.iia sa.ac.at/Publications/Documents/IR-98-021.pdf > [citado en 10 de marzo re de 2013].TORRES Ramírez, Isabel. Fuentes de información: estudios teórico-prácticos. Madrid: Síntesis, 199830 p.TREND OBSERVATION [En Linea] http://trac.nchc.org.tw/grid/wiki/jazz/NoSQL 2010 [Citado el 06 de marzo de 2013].YIU, Chir. “The Big Data opportunity”, Policicy Exchange.London. 2012 p. 6TWEED Rob & JAMES George A Universal NoSQL Engine, Using a Tried and Tested Technology.2010 Creative Commons Attribution CC-BY 3.0.- p.12VELOZA ortiz. Aplicación de la tecnología bluetooth en la transmisión y almacenamiento de video en plataformas móviles. Noviembre 2010 [En línea] <http://jamesvelorti.wikispaces.com/file/view/articulonoviembre.pdf > [Citado en 18 de Febrero de 2013]YAN, G., OLARIU, S., WEIGLE, M. C., & ABUELELA, M. (2008). SmartParking: A secure and intelligent parking system using NOTICE. Paper presented at the IEEE Conference on Intelligent Transportation Systems, Proceedings, ITSCVÍQUEZ Acuña. Leonardo. Introducción al diseño de Bases de Datos [En Línea] <http://www.tec-digital.itcr.ac.cr/file/2591406/(Intro1)+Introducci%C3%B3n+a+la +Bases+de+Datos.pdf> [Citado en 5 de marzo de 2013].W3C.2013. [En linea] http://www.w3.org/XML/1999/XML-in-10-points. [Citado el 28 de abril de 2013]WILLIAMS Dominic.HBase vs Cassandra: why we moved Marzo, 2011 [En línea] http://ria101.wordpress.com/2010/02/24/hbase-vs-cassandra-why-we-moved/ [citado el 15 de abril de 2013]APACHE, Apache Wicket [En linea] < http://wicket.apache.org/> [citado el 2 de mayo del 2013]ASOCIACIÓN ESPAÑOLA DE CARRETERAS, Matrices origen destino [En linea]. <http://www.wikivia.org/wikivia/index.php/Matrices_origen-destino > [citado en 10 de marzo de 2013].BADILLO.Mercedes, MERLE. Leyre, CASTIÑEIRA . Rodrigo. Los Sistemas Inteligentes de Transporte (ITS) en la ciudad inteligente. Indra Sistemas S.A. Julio del 2012- 102 .pBASHO TECHNOLOGIES. Riak/Docs [En Linea] <http://docs.basho.com/riak/latest/ > [Citado en 18 de marzo de 2013]BERTOZZI Matteo. Cloudera HBase Team. Apache HBase [En linea] https://blogs.apache.org/hbase/entry/hbase_who_needs_a_master [citado el 29 de abril de 2013]BEYER, Mark A., LANEY, Douglas. “The importance of ´Big Data´: A definition”, Gartner, Junio 2012.CAMPS-PARÉ. Rafael, CASILLAS-SANTILLÁN. Luis Alberto COSTALCOSTA.Dolores, GIBERT-GINESTÀ. Marc, MARTÍN-ESCOFET.Carmen, PÉREZMORA.Orcar. Bases de Datos. Fundació per a la Universitat Oberta de Catalunya. Primera edición: mayo 2005 [En linea] <http://www.swcomputacion.f2s.com/Linux/007-Bases_de_datos.pdf> [Citado en 9 de Abril de 2013].CAÑON Yeimmy, MELO Angie .Generación de la matriz o/d a partir de un sistema ITS basado en la tecnología bluetooth.bogota.2012, Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. 212 p.CASCETTA, E., POSTORINO, M., Fixed Point Approaches to the Estimation of O/D Matrices Using Traffic Counts on Congested Networks Transportation Sciencie informs, 2001, 35(2), p.134-147.CASTELLS, Manuel La Era de la Información. Vol. I: La Sociedad Red., México, Distrito Federal: Siglo XXI Editores. 2002. 559 pCATTELL, Rick. Scalable SQL and NoSQL Data Stores [En linea] < http://cattell.net/datastores/Datastores.pdf >[citado el 20 de marzo de 2013].CHALKIADAKI. Maria, MAGOUTIS Kostas. Managing service performance in NoSQL distributed storage systems.CHANG Fay, DEAN Jeffrey, GHEMAWAT Sanjay, HSIEH wilson c., WALLACH Deborah a., BURROWS Mike, CHANDRA Tushar, GRUBER, Andrew , and Robert e.. Bigtable: A Distributed Storage System for Structured Data. Google, Inc. [Citado en 18 de Febrero de 2013] p. 1-26.CHAPPLE, Mike Building Databases to Support Big Data [En línea] <http://databases.about.com/od/otherdatabases/a/Introduction-To-Nosql.htm> [Citado en 1 de Marzo de 2013]CHUN-HSIN Wu , DA-CHUN Su , JUSTIN Chang , CHIA-CHEN Wei , JAN-MING Ho , KWEI-JAY Lin , D. T. Lee An advanced traveler information system with emerging network technologies (2003) in Proc. 6th Asia-Pacific Conf.CINTEL. Intelligent Transportation systems-its- en Colombia: Estudio cualitativo. 2010 [en línea]. <http://www.interactic.org.co/> [citado en 8 de marzo de 2013].CLOUDERA, Hbase Schema Desing [En Linea] < http://www.slideshare.net/cloudera/5-h-base-schemahbasecon2012> [Citado el 15 de abril de 2013].COMISIÓN DE TRANSPORTES DEL COLEGIO DE INGENIEROS DE CAMINOS, CANALES Y PUERTOS. Libro verde de los Sistemas inteligentes de transporte terrestre [Citado el 04 de marzo de 2013] 122.pCOUCHBASE. [En línea] <http://www.couchbase.com/why-nosql/nosql-database> [citado el 23 de marzo de 2013]DEAN Jeffrey, GHEMAWATAND Sanjay. MapReduce: Simplied Data Processing on Large Clusters. Sixth Symposium on Operating System Design and Implementation, San Francisco, CA, December, 2004DECANDIA G., et al., "Dynamo: amazon's highly available key-value store," in SOSP '07 Proceedings of twenty-first ACM SIGOPS, NewYork, USA, 2007, pp. 205-220.DIMIDUK. Nick,KHURANA. Amandeep. Hbase in action.2013.362 .pELMASRI and NAVATHE. Fundamentos de Sistema de Bases de datos [En línea]. <http://www.uazuay.e du.ec/analisis/Modelo%20Entidad%20Relacion.pdf > [Citado en 1 de marzo de 2013].Estudio de comportamiento de la movilidad y obtención de la matriz origen y destino. Informe final , Santiago de Cali, Marzo de 2.007 [En línea] <http://www.metrocali.gov.co/cms/assets/descargas/Contratacion/MC-5.8.5.01.10A NEXO-1-ESPECIFICACIONES-Cap.-8-Estudio-de-movilidad-zona-de-lade ra.pdf> [Citado en 8 de marzo de 2013]EVANS, Eric. NoSQL: What's in a name? .2009 [En Linea] <http://blog.symlink.com/2009/10/30/ nosql_whats_in_a_na me.html> [Citado en 18 de Febrero de 2013].EUROPEAN PARKING ASSOCIATION (EPA), Response to the European Commision’s Green paper on urban mobility.-total paginasF. Chang et al. \Bigtable: A Distributed Storage System for Structured Data". In: ACM Transactions on Computer Systems (2008), pp. 1-26.FEINLEIB dave, Big Data and NoSQL: Five Key Insights. Forbes [En Linea]< http://www.forbes.com/sites/davefeinleib/2012/10/08/big-data-and-nosql-five-keyinsights/> [citado el 14 de abril del 2013]FIDELITY.Big data: una "revolución industrial" en la gestión de los datos digitales. In Perspective. Episodio 5- 2012 6 .pGARCÍA, Emilio. Concepto Big data. Boletin CNIS #28 [En línea] <http://www.cnis.es/images/informes/ Articulo%20Big%20Data%200.0.pdf> [Citado el 01 de marzo de 2013]GARCIA,Pedro. Big Data Analytics. SAS. The power to know [En línea] <http://spain.emc.com/collateral/ campaign/forum2012/pedro-garcia-sas.pdf [Citado el 01 de marzo de 2013].GHOLAM, RaptorDB - the Document Store [En Linea] <http://www.code project.com/Articles/375413/RaptorDB-the-Document-Store> [citado el 24 de abril de 2013]GLOBAL KNOWLEDGE. El compuro distribuido con java y hadoop. 2013: México D.F. [En linea]<http://www.globalk.com.co/#page=page-1> [Citado el 10 de marzo de 2013].HECHT Robin. JABLONSKI Stefan. NoSQL Evaluation A Use Case Oriented Survey. 2011 International Conference on Cloud and Service Computing. University of Bayreuth. Germany. P.336HERNANDEZ. Introducción a bluetooth y Wi-Fi. [En línea] <catarina.udlap.mx/u_dl_a/tales/ documentos/lem/capitulo1.pdf > [Citado en 18 de Febrero de 2013]HERRERA-QUINTERO, Luis Felipe. Modelo de prestación de servicios ITS de valor agregado.España.2011. Tesis Doctoral. Universidad de Alicante. Departamento de tecnología informática y computación. 335 p.HERRERA L. F., MACIÁ F., D. GILART Marcos,V.: Wireless Sensor Networks and Service-Oriented Architecture, as suitable approaches to be applied into ITSCatholic University of Colombia, Bogota, ColombiaHSEARCH. [En línea] <http://bizosyshsearch.sourceforge.net/ >[citado el 28 de febrero de 2013]HYPERTABLE. [En línea] http://hypertable.com/why_hypertable [citado el 22 de febrero de 2013]IBM INSTITUTE FOR BUSINESS VALUE. Intelligent transport how cities can improve mobility.2009. 32 .pIBM. What is ZooKeeper?. [En linea]< http://www- 01.ibm.com/software/data/infosphere/hadoop/ zookee per/> [Citado el 2 de mayo del 2013]IBM. An example of what a Hadoop Cluster infrastructure diagram might look like. [En línea] <http://www-01.ibm.com/software/ebusiness/jstart/Hadoop/> [Citado el 04 de marzo de 2013]IEEE, IEEE Xplore [En linea] <http://ieeexplore.ieee.org/Xplore/guesthome.jsp >[citado en 12 de abril de 2013].IEEE Task Force on Requirements Engineering. Software Engineering Resources by Roger S. Pressman & Associates.ISO -[En línea] <http://www.iso.org/iso/iso_technical_committee?commid=54706> [Citado en 2 de Marzo de 2013]ITS COLOMBIA. [En línea] < http://www.its-colombia.org/> [citado en 4 de marzo de 2013].ITS Standardization Activities of ISO/TC204 - 2011 [En línea] <http://isotc204- publicdocuments.itsa.wikispaces.net/file/view/JSAE+TC204+Brochure+(2011+Ver sion).pdf> [Citado el 04de marzo de 2013]JIMENEZ, Carlos. Advanced Communications Research & Development. s.a.curso de iniciación wi-fi.2011.JOB Trends [En Linea ]http://www.simplyhired.com/a/jobtrends/trend/qCassandra%2C+Redis%2C+Voldemort%2C+Simpledb%2C+Couchdb%2C+Mong odb%2C+Hbase%2C+Hypertable [Citado el 06 de marzo de 2013].KING Barry . Data, Development and Technology. RDBMS vs MongoDB concepts. Agosto 2011 [En línea] <http://barry-king.com/2011/08/12/rdbms-vs-mongodbconcepts/> [citado el 20 de marzo de 2013].KONISHETTY, V., KUMAR, A., VORUGANTI, K., RAO, P. Implementation and Evaluation of Scalable Data Structure over Hbase. Sri Sathya Sai Institute of Higher Learning, Prasanthi Nilayam, IndiaLANE, Adrian.A Response To NoSQL Security Concerns. February 2012. [En línea] <http://www.darkreading.com/blog/232600288/a-response-to-nosql-securityconcerns.htm>l [citado el 15 de abril de 2013].LARS, George. Hbase the Definitive Guide.The Problem with Relational Database Systems.First edition.o’really.2011-385 .pLI Pi. Caching in Apache HBase: SlabCache.Enero 2012[En línea] http://blog.cloudera.com/blog/2012 /01/caching-in-hbase-slabcache/ [citado el 18 de abril de 2013]LORENZANO, César. El metodo hipotetico deductivo simple [En Linea] <http://www.clorenza no.com.ar/ metodo /hipoteticosimple.pdf> [Citado en 19 de Febrero de 2013].MARTINEAU Ben. NoSQL - No sólo SQL (Introducción a Apache Cassandra). agosto 2011 [En Línea] <http://scriptandscroll.com/2011/08/21/nosql-not-only-sqlintroduction-to-apache-cassandra/> [citado el 22 de febrero de 2013]MCGLOTHLIN P. KHAN-LATIFUR James, Scalable Queries For Large Datasets Using Cloud Computing: A Case StudyMIMUL. Cassandra Data model elements.Mimul [En linea] <http://www.mi mul.com/pebble/default/2011/03/08/1299588073502.html> [citado el 12 de marzo de 2013].Derechos Reservados - Universidad Católica de Colombia, 2013info:eu-repo/semantics/openAccessAtribución-CompartirIgual 4.0 Internacional (CC BY-SA 4.0)https://creativecommons.org/licenses/by-sa/4.0/http://purl.org/coar/access_right/c_abf2Bases de datos NoSQLMATRIZ O/DMOVILIDADPLANEACIÓN DE TRÁFICOSISTEMAS INTELIGENTES DE TRANSPORTEADMINISTRACIÓN DE BASES DE DATOSFLUJO DE TRÁFICOImplementación de una base de datos NoSQL para la generación de la matriz O/DTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85PublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-816237https://repository.ucatolica.edu.co/bitstreams/566bbef4-fcd8-41be-9223-82a7b9d803c8/downloade2dd342f2c351b678ff0101de2d0e3d8MD51ORIGINALIMPLEMENTACION DE UNA BASE DE DATOS NOSQL PARA LA GENERACION DE LA MATRIZ OD.pdfIMPLEMENTACION DE UNA BASE DE DATOS NOSQL PARA LA GENERACION DE LA MATRIZ OD.pdfapplication/pdf6398233https://repository.ucatolica.edu.co/bitstreams/a61d5ca7-a434-4a66-a22f-23730956e4a5/download54d473bbaa482b8ec6af45973a0d2b5aMD52RAE.pdfRAE.pdfapplication/pdf114708https://repository.ucatolica.edu.co/bitstreams/2e4c21cc-ec05-4ec5-93c6-4ae9744b3e3d/download77b3c53155c840b75eabd5579ed3ae0aMD53Codigo Fuente.rarCodigo Fuente.rar234926978https://repository.ucatolica.edu.co/bitstreams/ffedeb29-c53a-420d-a7bd-d69541816685/downloadd9a56fa53586ccc0d9c1148a76475341MD54TEXTIMPLEMENTACION DE UNA BASE DE DATOS NOSQL PARA LA GENERACION DE LA MATRIZ OD.pdf.txtIMPLEMENTACION DE UNA BASE DE DATOS NOSQL PARA LA GENERACION DE LA MATRIZ OD.pdf.txtExtracted texttext/plain310259https://repository.ucatolica.edu.co/bitstreams/744ba6cd-02dd-4af0-b8fe-16b668c56c76/downloadfa1d18dffdaae1f944db0464c77a6d6bMD59RAE.pdf.txtRAE.pdf.txtExtracted texttext/plain19544https://repository.ucatolica.edu.co/bitstreams/308727c6-6bef-4dec-8c25-c9cc8c997fdb/download39f6c8e85bb308e024b95f6419111ed2MD511THUMBNAILIMPLEMENTACION DE UNA BASE DE DATOS NOSQL PARA LA GENERACION DE LA MATRIZ OD.pdf.jpgIMPLEMENTACION DE UNA BASE DE DATOS NOSQL PARA LA GENERACION DE LA MATRIZ OD.pdf.jpgRIUCACimage/jpeg3636https://repository.ucatolica.edu.co/bitstreams/8951bf82-c99d-44f4-bc65-8c333376d88b/download9b7d947ca2b4e6c581194b762405e1b4MD510RAE.pdf.jpgRAE.pdf.jpgRIUCACimage/jpeg4349https://repository.ucatolica.edu.co/bitstreams/a5a5c429-32db-426a-abf0-779678e72ecc/downloadcb0a9e4fa55b2025b5a6c6abaedf2388MD51210983/690oai:repository.ucatolica.edu.co:10983/6902023-03-24 18:12:35.578https://creativecommons.org/licenses/by-sa/4.0/Derechos Reservados - Universidad Católica de Colombia, 2013https://repository.ucatolica.edu.coRepositorio Institucional Universidad Católica de Colombia - RIUCaCbdigital@metabiblioteca.comPGh0bWw+CjxoZWFkPgo8dGl0bGU+Q3JlYXRpdmUgQ29tbW9ucyBDb2xvbWJpYTwvdGl0bGU+CjwvaGVhZD4KPGJvZHkgPgoKPGRpdiBpZD0iZGVlZCI+Cjxici8+Cgo8dGQgYWxpZ249Imp1c3RpZnkiPgo8cD48c3Ryb25nPlBhcmEgdGVuZXIgbcOhcyBpbmZvcm1hY2nDs24gdmlzaXRlOjwvc3Ryb25nPjwvcD4KPHA+Q3JlYXRpdmUgQ29tbW9ucyBDb2xvbWJpYSAKPGEgaHJlZj0iaHR0cDovL2NvLmNyZWF0aXZlY29tbW9ucy5vcmcvIiBUQVJHRVQ9Il9uZXciPmh0dHA6Ly9jby5jcmVhdGl2ZWNvbW1vbnMub3JnLwo8L2E+PC9wPgo8cD5DcmVhdGl2ZSBDb21tb25zCjxhIGhyZWY9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnLyIgVEFSR0VUPSJfbmV3Ij5odHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy88L2E+CjwvcD48YnI+Cgo8ZGl2IHN0eWxlPSJ3aWR0aDo4MDBweDtoZWlnaHQ6MjQyMHB4O2JvcmRlcjoycHggZG91YmxlICMxOTU4OTc7Ij4KCjxwIGFsaWduPSJjZW50ZXIiPjxzdHJvbmc+TGljZW5jaWEgPC9zdHJvbmc+PC9wPgoKICA8cD48Zm9udCBzaXplPSIxIj5MQSBPQlJBIChUQUwgWSBDT01PIFNFIERFRklORSBNw4FTIEFERUxBTlRFKSBTRSBPVE9SR0EgQkFKTyBMT1MgVEVSTUlOT1MgREUgRVNUQSBMSUNFTkNJQSBQw5pCTElDQSBERSBDUkVBVElWRSBDT01NT05TICjigJxMUEND4oCdIE8g4oCcTElDRU5DSUHigJ0pLiBMQSBPQlJBIEVTVMOBIFBST1RFR0lEQSBQT1IgREVSRUNIT1MgREUgQVVUT1IgWS9VIE9UUkFTIExFWUVTIEFQTElDQUJMRVMuIFFVRURBIFBST0hJQklETyBDVUFMUVVJRVIgVVNPIFFVRSBTRSBIQUdBIERFIExBIE9CUkEgUVVFIE5PIENVRU5URSBDT04gTEEgQVVUT1JJWkFDScOTTiBQRVJUSU5FTlRFIERFIENPTkZPUk1JREFEIENPTiBMT1MgVMOJUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgWSBERSBMQSBMRVkgREUgREVSRUNITyBERSBBVVRPUi48L3A+CgogIDxwPk1FRElBTlRFIEVMIEVKRVJDSUNJTyBERSBDVUFMUVVJRVJBIERFIExPUyBERVJFQ0hPUyBRVUUgU0UgT1RPUkdBTiBFTiBFU1RBIExJQ0VOQ0lBLCBVU1RFRCBBQ0VQVEEgWSBBQ1VFUkRBIFFVRURBUiBPQkxJR0FETyBFTiBMT1MgVEVSTUlOT1MgUVVFIFNFIFNFw5FBTEFOIEVOIEVMTEEuIEVMIExJQ0VOQ0lBTlRFIENPTkNFREUgQSBVU1RFRCBMT1MgREVSRUNIT1MgQ09OVEVOSURPUyBFTiBFU1RBIExJQ0VOQ0lBIENPTkRJQ0lPTkFET1MgQSBMQSBBQ0VQVEFDScOTTiBERSBTVVMgVEVSTUlOT1MgWSBDT05ESUNJT05FUy4gPC9mb250PjwvcD4KCiAgPHA+PHN0cm9uZz4xLiBEZWZpbmljaW9uZXMgPC9zdHJvbmc+PC9wPgoKICA8b2wgdHlwZT0nYSc+CgogICAgPGxpPjxzdHJvbmc+T2JyYSBDb2xlY3RpdmEgPC9zdHJvbmc+IGVzIHVuYSBvYnJhLCB0YWwgY29tbyB1bmEgcHVibGljYWNpw7NuIHBlcmnDs2RpY2EsIHVuYSBhbnRvbG9nw61hLCBvIHVuYSBlbmNpY2xvcGVkaWEsIGVuIGxhIHF1ZSBsYSBvYnJhIGVuIHN1IHRvdGFsaWRhZCwgc2luIG1vZGlmaWNhY2nDs24gYWxndW5hLCBqdW50byBjb24gdW4gZ3J1cG8gZGUgb3RyYXMgY29udHJpYnVjaW9uZXMgcXVlIGNvbnN0aXR1eWVuIG9icmFzIHNlcGFyYWRhcyBlIGluZGVwZW5kaWVudGVzIGVuIHPDrSBtaXNtYXMsIHNlIGludGVncmFuIGVuIHVuIHRvZG8gY29sZWN0aXZvLiBVbmEgT2JyYSBxdWUgY29uc3RpdHV5ZSB1bmEgb2JyYSBjb2xlY3RpdmEgbm8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIChjb21vIHNlIGRlZmluZSBhYmFqbykgcGFyYSBsb3MgcHJvcMOzc2l0b3MgZGUgZXN0YSBsaWNlbmNpYS4gYXF1ZWxsYSBwcm9kdWNpZGEgcG9yIHVuIGdydXBvIGRlIGF1dG9yZXMsIGVuIHF1ZSBsYSBPYnJhIHNlIGVuY3VlbnRyYSBzaW4gbW9kaWZpY2FjaW9uZXMsIGp1bnRvIGNvbiB1bmEgY2llcnRhIGNhbnRpZGFkIGRlIG90cmFzIGNvbnRyaWJ1Y2lvbmVzLCBxdWUgY29uc3RpdHV5ZW4gZW4gc8OtIG1pc21vcyB0cmFiYWpvcyBzZXBhcmFkb3MgZSBpbmRlcGVuZGllbnRlcywgcXVlIHNvbiBpbnRlZ3JhZG9zIGFsIHRvZG8gY29sZWN0aXZvLCB0YWxlcyBjb21vIHB1YmxpY2FjaW9uZXMgcGVyacOzZGljYXMsIGFudG9sb2fDrWFzIG8gZW5jaWNsb3BlZGlhcy4gPC9saT4KCiAgPGxpPjxzdHJvbmc+T2JyYSBEZXJpdmFkYSA8L3N0cm9uZz4gc2lnbmlmaWNhIHVuYSBvYnJhIGJhc2FkYSBlbiBsYSBvYnJhIG9iamV0byBkZSBlc3RhIGxpY2VuY2lhIG8gZW4gw6lzdGEgeSBvdHJhcyBvYnJhcyBwcmVleGlzdGVudGVzLCB0YWxlcyBjb21vIHRyYWR1Y2Npb25lcywgYXJyZWdsb3MgbXVzaWNhbGVzLCBkcmFtYXRpemFjaW9uZXMsIOKAnGZpY2Npb25hbGl6YWNpb25lc+KAnSwgdmVyc2lvbmVzIHBhcmEgY2luZSwg4oCcZ3JhYmFjaW9uZXMgZGUgc29uaWRv4oCdLCByZXByb2R1Y2Npb25lcyBkZSBhcnRlLCByZXPDum1lbmVzLCBjb25kZW5zYWNpb25lcywgbyBjdWFscXVpZXIgb3RyYSBlbiBsYSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgdHJhbnNmb3JtYWRhLCBjYW1iaWFkYSBvIGFkYXB0YWRhLCBleGNlcHRvIGFxdWVsbGFzIHF1ZSBjb25zdGl0dXlhbiB1bmEgb2JyYSBjb2xlY3RpdmEsIGxhcyBxdWUgbm8gc2Vyw6FuIGNvbnNpZGVyYWRhcyB1bmEgb2JyYSBkZXJpdmFkYSBwYXJhIGVmZWN0b3MgZGUgZXN0YSBsaWNlbmNpYS4gKFBhcmEgZXZpdGFyIGR1ZGFzLCBlbiBlbCBjYXNvIGRlIHF1ZSBsYSBPYnJhIHNlYSB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWwgbyB1bmEgZ3JhYmFjacOzbiBzb25vcmEsIHBhcmEgbG9zIGVmZWN0b3MgZGUgZXN0YSBMaWNlbmNpYSBsYSBzaW5jcm9uaXphY2nDs24gdGVtcG9yYWwgZGUgbGEgT2JyYSBjb24gdW5hIGltYWdlbiBlbiBtb3ZpbWllbnRvIHNlIGNvbnNpZGVyYXLDoSB1bmEgT2JyYSBEZXJpdmFkYSBwYXJhIGxvcyBmaW5lcyBkZSBlc3RhIGxpY2VuY2lhKS4gPC9saT4KCiAgPGxpPjxzdHJvbmc+TGljZW5jaWFudGUsIDwvc3Ryb25nPiBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIDwvbGk+CgogIDxsaT48c3Ryb25nPkF1dG9yIG9yaWdpbmFsLCA8L3N0cm9uZz5lcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuIDwvbGk+CgogIDxsaT48c3Ryb25nPk9icmE8L3N0cm9uZz4sIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWEgPC9saT4KCiAgPGxpPjxzdHJvbmc+VXN0ZWQ8L3N0cm9uZz4sIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuIDwvbGk+CgogIDwvb2w+CgogIDxwPjxzdHJvbmc+Mi4gRGVyZWNob3MgZGUgVXNvcyBIb25yYWRvcyB5IGV4Y2VwY2lvbmVzIExlZ2FsZXMuIDwvc3Ryb25nPjwvcD4KCiAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuIDwvcD4KCiAgPHA+PHN0cm9uZz4zLiBDb25jZXNpw7NuIGRlIGxhIExpY2VuY2lhLiA8L3N0cm9uZz48L3A+CgogIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246IDwvcD4KCiAgPG9sIHR5cGU9J2EnPgoKICAgIDxsaT4gUmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhczsgPC9saT4KCiAgPGxpPiBEaXN0cmlidWlyIGNvcGlhcyBvIGZvbm9ncmFtYXMgZGUgbGFzIE9icmFzLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLCBpbmNsdXnDqW5kb2xhcyBjb21vIGluY29ycG9yYWRhcyBlbiBPYnJhcyBDb2xlY3RpdmFzLCBzZWfDum4gY29ycmVzcG9uZGE7IDwvbGk+CgogIDxsaT4gRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gPC9saT4KCiAgPC9vbD4KCiAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuVG9kb3MgbG9zIGRlcmVjaG9zIG5vIG90b3JnYWRvcyBleHByZXNhbWVudGUgcG9yIGVsIExpY2VuY2lhbnRlIHF1ZWRhbiBwb3IgZXN0ZSBtZWRpbyByZXNlcnZhZG9zLCBpbmNsdXllbmRvIHBlcm8gc2luIGxpbWl0YXJzZSBhIGFxdWVsbG9zIHF1ZSBzZSBtZW5jaW9uYW4gZW4gbGFzIHNlY2Npb25lcyA0KGQpIHkgNChlKS4gPC9wPgoKICA8cD48c3Ryb25nPjQuIFJlc3RyaWNjaW9uZXMuIDwvc3Ryb25nPjwvcD4KCiAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6IDwvcD4KCiAgPG9sIHR5cGU9J2EnPgoKICAgIDxsaT4gVXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLiA8L2xpPgoKICA8bGk+IFVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4gPC9saT4KCiAgPGxpPiBTaSB1c3RlZCBkaXN0cmlidXllLCBleGhpYmUgcMO6YmxpY2FtZW50ZSwgZWplY3V0YSBww7pibGljYW1lbnRlIG8gZWplY3V0YSBww7pibGljYW1lbnRlIGVuIGZvcm1hIGRpZ2l0YWwgbGEgT2JyYSBvIGN1YWxxdWllciBPYnJhIERlcml2YWRhIHUgT2JyYSBDb2xlY3RpdmEsIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0YSB0b2RhIGxhIGluZm9ybWFjacOzbiBkZSBkZXJlY2hvIGRlIGF1dG9yIGRlIGxhIE9icmEgeSBwcm9wb3JjaW9uYXIsIGRlIGZvcm1hIHJhem9uYWJsZSBzZWfDum4gZWwgbWVkaW8gbyBtYW5lcmEgcXVlIFVzdGVkIGVzdMOpIHV0aWxpemFuZG86IChpKSBlbCBub21icmUgZGVsIEF1dG9yIE9yaWdpbmFsIHNpIGVzdMOhIHByb3Zpc3RvIChvIHNldWTDs25pbW8sIHNpIGZ1ZXJlIGFwbGljYWJsZSksIHkvbyAoaWkpIGVsIG5vbWJyZSBkZSBsYSBwYXJ0ZSBvIGxhcyBwYXJ0ZXMgcXVlIGVsIEF1dG9yIE9yaWdpbmFsIHkvbyBlbCBMaWNlbmNpYW50ZSBodWJpZXJlbiBkZXNpZ25hZG8gcGFyYSBsYSBhdHJpYnVjacOzbiAodi5nLiwgdW4gaW5zdGl0dXRvIHBhdHJvY2luYWRvciwgZWRpdG9yaWFsLCBwdWJsaWNhY2nDs24pIGVuIGxhIGluZm9ybWFjacOzbiBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGVsIExpY2VuY2lhbnRlLCB0w6lybWlub3MgZGUgc2VydmljaW9zIG8gZGUgb3RyYXMgZm9ybWFzIHJhem9uYWJsZXM7IGVsIHTDrXR1bG8gZGUgbGEgT2JyYSBzaSBlc3TDoSBwcm92aXN0bzsgZW4gbGEgbWVkaWRhIGRlIGxvIHJhem9uYWJsZW1lbnRlIGZhY3RpYmxlIHksIHNpIGVzdMOhIHByb3Zpc3RvLCBlbCBJZGVudGlmaWNhZG9yIFVuaWZvcm1lIGRlIFJlY3Vyc29zIChVbmlmb3JtIFJlc291cmNlIElkZW50aWZpZXIpIHF1ZSBlbCBMaWNlbmNpYW50ZSBlc3BlY2lmaWNhIHBhcmEgc2VyIGFzb2NpYWRvIGNvbiBsYSBPYnJhLCBzYWx2byBxdWUgdGFsIFVSSSBubyBzZSByZWZpZXJhIGEgbGEgbm90YSBzb2JyZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgbyBhIGxhIGluZm9ybWFjacOzbiBzb2JyZSBlbCBsaWNlbmNpYW1pZW50byBkZSBsYSBPYnJhOyB5IGVuIGVsIGNhc28gZGUgdW5hIE9icmEgRGVyaXZhZGEsIGF0cmlidWlyIGVsIGNyw6lkaXRvIGlkZW50aWZpY2FuZG8gZWwgdXNvIGRlIGxhIE9icmEgZW4gbGEgT2JyYSBEZXJpdmFkYSAodi5nLiwgIlRyYWR1Y2Npw7NuIEZyYW5jZXNhIGRlIGxhIE9icmEgZGVsIEF1dG9yIE9yaWdpbmFsLCIgbyAiR3Vpw7NuIENpbmVtYXRvZ3LDoWZpY28gYmFzYWRvIGVuIGxhIE9icmEgb3JpZ2luYWwgZGVsIEF1dG9yIE9yaWdpbmFsIikuIFRhbCBjcsOpZGl0byBwdWVkZSBzZXIgaW1wbGVtZW50YWRvIGRlIGN1YWxxdWllciBmb3JtYSByYXpvbmFibGU7IGVuIGVsIGNhc28sIHNpbiBlbWJhcmdvLCBkZSBPYnJhcyBEZXJpdmFkYXMgdSBPYnJhcyBDb2xlY3RpdmFzLCB0YWwgY3LDqWRpdG8gYXBhcmVjZXLDoSwgY29tbyBtw61uaW1vLCBkb25kZSBhcGFyZWNlIGVsIGNyw6lkaXRvIGRlIGN1YWxxdWllciBvdHJvIGF1dG9yIGNvbXBhcmFibGUgeSBkZSB1bmEgbWFuZXJhLCBhbCBtZW5vcywgdGFuIGRlc3RhY2FkYSBjb21vIGVsIGNyw6lkaXRvIGRlIG90cm8gYXV0b3IgY29tcGFyYWJsZS4gPC9saT4KCiAgPGxpPiBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKCiAgICA8b2wgdHlwZT0naSc+CgogICAgICA8bGk+IFJlZ2Fsw61hcyBwb3IgaW50ZXJwcmV0YWNpw7NuIHkgZWplY3VjacOzbiBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMuIEVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBleGNsdXNpdm8gZGUgYXV0b3JpemFyIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgbyBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSB5IGRlIHJlY29sZWN0YXIsIHNlYSBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBTQVlDTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgbyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvIFdlYmNhc3QpIGxpY2VuY2lhZGEgYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLCBzaSBsYSBpbnRlcnByZXRhY2nDs24gbyBlamVjdWNpw7NuIGRlIGxhIG9icmEgZXN0w6EgcHJpbW9yZGlhbG1lbnRlIG9yaWVudGFkYSBwb3IgbyBkaXJpZ2lkYSBhIGxhIG9idGVuY2nDs24gZGUgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuIDwvbGk+CgogICAgPGxpPiBSZWdhbMOtYXMgcG9yIEZvbm9ncmFtYXMuIEVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBleGNsdXNpdm8gZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCB1bmEgYWdlbmNpYSBkZSBkZXJlY2hvcyBtdXNpY2FsZXMgbyBhbGfDum4gYWdlbnRlIGRlc2lnbmFkbywgbGFzIHJlZ2Fsw61hcyBwb3IgY3VhbHF1aWVyIGZvbm9ncmFtYSBxdWUgVXN0ZWQgY3JlZSBhIHBhcnRpciBkZSBsYSBvYnJhICjigJx2ZXJzacOzbiBjb3ZlcuKAnSkgeSBkaXN0cmlidXlhLCBlbiBsb3MgdMOpcm1pbm9zIGRlbCByw6lnaW1lbiBkZSBkZXJlY2hvcyBkZSBhdXRvciwgc2kgbGEgY3JlYWNpw7NuIG8gZGlzdHJpYnVjacOzbiBkZSBlc2EgdmVyc2nDs24gY292ZXIgZXN0w6EgcHJpbW9yZGlhbG1lbnRlIGRlc3RpbmFkYSBvIGRpcmlnaWRhIGEgb2J0ZW5lciB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gPC9saT4KCiAgICA8L29sPjwvbGk+CgogIDxsaT4gR2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFjaW5wcm8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiA8L2xpPgoKICAgIAoKICA8L29sPgoKICA8cD48c3Ryb25nPjUuIFJlcHJlc2VudGFjaW9uZXMsIEdhcmFudMOtYXMgeSBMaW1pdGFjaW9uZXMgZGUgUmVzcG9uc2FiaWxpZGFkLiA8L3N0cm9uZz48L3A+CgogIDxwPjxmb250IHNpemU9IjEiPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuIDwvcD4KCiAgPHA+PHN0cm9uZz42LiBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuIDwvc3Ryb25nPjwvcD4KCiAgPHA+QSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4gPC9mb250PjwvcD4KCiAgPHA+PHN0cm9uZz43LiBUw6lybWlubzwvc3Ryb25nPi4gPHN0cm9uZz48L3N0cm9uZz48L3A+CgogIDxvbCB0eXBlPSdhJz4KCiAgICA8bGk+RXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuIDwvbGk+CgogICAgPGxpPlN1amV0YSBhIGxhcyBjb25kaWNpb25lcyB5IHTDqXJtaW5vcyBhbnRlcmlvcmVzLCBsYSBsaWNlbmNpYSBvdG9yZ2FkYSBhcXXDrSBlcyBwZXJwZXR1YSAoZHVyYW50ZSBlbCBwZXLDrW9kbyBkZSB2aWdlbmNpYSBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgbGEgb2JyYSkuIE5vIG9ic3RhbnRlIGxvIGFudGVyaW9yLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gYSBwdWJsaWNhciB5L28gZXN0cmVuYXIgbGEgT2JyYSBiYWpvIGNvbmRpY2lvbmVzIGRlIGxpY2VuY2lhIGRpZmVyZW50ZXMgbyBhIGRlamFyIGRlIGRpc3RyaWJ1aXJsYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgTGljZW5jaWEgZW4gY3VhbHF1aWVyIG1vbWVudG87IGVuIGVsIGVudGVuZGlkbywgc2luIGVtYmFyZ28sIHF1ZSBlc2EgZWxlY2Npw7NuIG5vIHNlcnZpcsOhIHBhcmEgcmV2b2NhciBlc3RhIGxpY2VuY2lhIG8gcXVlIGRlYmEgc2VyIG90b3JnYWRhICwgYmFqbyBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWEpLCB5IGVzdGEgbGljZW5jaWEgY29udGludWFyw6EgZW4gcGxlbm8gdmlnb3IgeSBlZmVjdG8gYSBtZW5vcyBxdWUgc2VhIHRlcm1pbmFkYSBjb21vIHNlIGV4cHJlc2EgYXRyw6FzLiBMYSBMaWNlbmNpYSByZXZvY2FkYSBjb250aW51YXLDoSBzaWVuZG8gcGxlbmFtZW50ZSB2aWdlbnRlIHkgZWZlY3RpdmEgc2kgbm8gc2UgbGUgZGEgdMOpcm1pbm8gZW4gbGFzIGNvbmRpY2lvbmVzIGluZGljYWRhcyBhbnRlcmlvcm1lbnRlLiA8L2xpPgoKICA8L29sPgoKICA8cD48c3Ryb25nPjguIFZhcmlvcy4gPC9zdHJvbmc+PC9wPgoKICA8b2wgdHlwZT0nYSc+CgogICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuIDwvbGk+CgogIDxsaT5TaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyA8c3Ryb25nPjwvc3Ryb25nPnBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLiA8L2xpPgoKICA8bGk+TmluZ8O6biB0w6lybWlubyBvIGRpc3Bvc2ljacOzbiBkZSBlc3RhIExpY2VuY2lhIHNlIGVzdGltYXLDoSByZW51bmNpYWRhIHkgbmluZ3VuYSB2aW9sYWNpw7NuIGRlIGVsbGEgc2Vyw6EgY29uc2VudGlkYSBhIG1lbm9zIHF1ZSBlc2EgcmVudW5jaWEgbyBjb25zZW50aW1pZW50byBzZWEgb3RvcmdhZG8gcG9yIGVzY3JpdG8geSBmaXJtYWRvIHBvciBsYSBwYXJ0ZSBxdWUgcmVudW5jaWUgbyBjb25zaWVudGEuIDwvbGk+CgogIDxsaT5Fc3RhIExpY2VuY2lhIHJlZmxlamEgZWwgYWN1ZXJkbyBwbGVubyBlbnRyZSBsYXMgcGFydGVzIHJlc3BlY3RvIGEgbGEgT2JyYSBhcXXDrSBsaWNlbmNpYWRhLiBObyBoYXkgYXJyZWdsb3MsIGFjdWVyZG9zIG8gZGVjbGFyYWNpb25lcyByZXNwZWN0byBhIGxhIE9icmEgcXVlIG5vIGVzdMOpbiBlc3BlY2lmaWNhZG9zIGVuIGVzdGUgZG9jdW1lbnRvLiBFbCBMaWNlbmNpYW50ZSBubyBzZSB2ZXLDoSBsaW1pdGFkbyBwb3IgbmluZ3VuYSBkaXNwb3NpY2nDs24gYWRpY2lvbmFsIHF1ZSBwdWVkYSBzdXJnaXIgZW4gYWxndW5hIGNvbXVuaWNhY2nDs24gZW1hbmFkYSBkZSBVc3RlZC4gRXN0YSBMaWNlbmNpYSBubyBwdWVkZSBzZXIgbW9kaWZpY2FkYSBzaW4gZWwgY29uc2VudGltaWVudG8gbXV0dW8gcG9yIGVzY3JpdG8gZGVsIExpY2VuY2lhbnRlIHkgVXN0ZWQuIDwvbGk+CgogIDwvb2w+Cgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+Cg==