DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA

En la actualidad existen diferentes obstáculos para las personas con movilidad reducida en lo que se refiere a la accesibilidad al transporte, por ejemplo, dichos obstáculos se relacionan con: los servicios informativos de búsqueda de transporte, el entorno peatonal, la seguridad al movilizarse, ent...

Full description

Autores:
LEÓN VILLEGAS, STEFANIA
PORRAS RÍOS, ANDERSON
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Tecnológico de Antioquia
Repositorio:
Repositorio Tdea
Idioma:
spa
OAI Identifier:
oai:dspace.tdea.edu.co:tdea/3627
Acceso en línea:
https://dspace.tdea.edu.co/handle/tdea/3627
https://dspace.tdea.edu.co/
Palabra clave:
Movilidad reducida
Transporte público
Kotlin
Geolocalización
Inclusión social
Rights
openAccess
License
Tecnológico de Antioquia, Institución Universitaria, 2023
id RepoTdea2_d56527ad5890cd2e5d16559bfb871a04
oai_identifier_str oai:dspace.tdea.edu.co:tdea/3627
network_acronym_str RepoTdea2
network_name_str Repositorio Tdea
repository_id_str
dc.title.none.fl_str_mv DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA
title DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA
spellingShingle DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA
Movilidad reducida
Transporte público
Kotlin
Geolocalización
Inclusión social
title_short DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA
title_full DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA
title_fullStr DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA
title_full_unstemmed DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA
title_sort DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA
dc.creator.fl_str_mv LEÓN VILLEGAS, STEFANIA
PORRAS RÍOS, ANDERSON
dc.contributor.advisor.none.fl_str_mv BOTERO TABARES, RICARDO DE JESUS
dc.contributor.author.none.fl_str_mv LEÓN VILLEGAS, STEFANIA
PORRAS RÍOS, ANDERSON
dc.subject.proposal.none.fl_str_mv Movilidad reducida
Transporte público
Kotlin
Geolocalización
Inclusión social
topic Movilidad reducida
Transporte público
Kotlin
Geolocalización
Inclusión social
description En la actualidad existen diferentes obstáculos para las personas con movilidad reducida en lo que se refiere a la accesibilidad al transporte, por ejemplo, dichos obstáculos se relacionan con: los servicios informativos de búsqueda de transporte, el entorno peatonal, la seguridad al movilizarse, entre otras problemáticas las cuales evitan la libre circulación y limitan la participación en sociedad de las personas con movilidad reducida. Es por ello que el objetivo de este trabajo de grado es diseñar y desarrollar una herramienta tecnológica para personas con discapacidad física, usando la metodología SCRUM para la creación de una aplicación móvil en el lenguaje de programación Kotlin que brinde información en tiempo real sobre rutas de autobuses especializados para el transporte de personas con movilidad reducida, así como el estado del equipamiento del bus para la movilización de usuarios en silla de ruedas. Con esta aplicación se busca beneficiar a usuarios con movilidad reducida mediante el uso de las herramientas tecnológicas que mejoren su calidad de vida, le ahorren tiempo, aumenten su seguridad y comodidad al disponer de información viable y actualizada en cualquier instante.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-06-23T15:24:28Z
dc.date.available.none.fl_str_mv 2023-06-23T15:24:28Z
dc.date.issued.none.fl_str_mv 2023-06-22
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
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 http://purl.org/redcol/resource_type/TP
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.citation.spa.fl_str_mv APA
dc.identifier.uri.none.fl_str_mv https://dspace.tdea.edu.co/handle/tdea/3627
dc.identifier.instname.spa.fl_str_mv Tecnologico de Antioquia Institución Universitaria
dc.identifier.reponame.spa.fl_str_mv Repositorio Institucional Tecnologico de Antioquia
dc.identifier.repourl.spa.fl_str_mv https://dspace.tdea.edu.co/
identifier_str_mv APA
Tecnologico de Antioquia Institución Universitaria
Repositorio Institucional Tecnologico de Antioquia
url https://dspace.tdea.edu.co/handle/tdea/3627
https://dspace.tdea.edu.co/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv AESA Agencia Estatal de Seguridad Aérea. (n.d.). ¿Qué se entiende por Persona con Movilidad Reducida (PMR)? Ministerio de Transportes, Movilidad y Agenda Urbana. Retrieved September 8, 2022, from https://www.seguridadaerea.gob.es/es/ambitos/derechos-de-los pasajeros/personas-con-movilidad-reducida-pmr/que-se-entiende-por-persona-con movilidad-reducida-pm
Alape Yara, C., & Rey Flórez, R. (2019). Estado del arte en cuanto a tendencias y modelos para el transporte sostenible, aplicables a un sistema estratégico de transporte público en Colombia
Alban Mollocana, G. del R. (2018). Sistema domótico de apoyo para personas con discapacidad motriz mediante tecnología móvil y reconocimiento de voz. http://repositorio.uta.edu.ec/jspui/bitstream/123456789/28012/1/Tesis_t1401ec.pdf
Alcaraz Martínez, R. (2019). Manual de Google Maps JavaScript API v3. http://diposit.ub.edu/dspace/handle/2445/137945#.YzoGA8SIqSM.mendeley Área Metropolitana del Valle de Aburrá. (2017). Encuesta de Movilidad Origen - Destino 2017. www.metropol.gov.co
Bengochea, L., Teixeira, A. M., & Hilera, J. R. (2021). Aplicación de Tecnologías de la Información y Comunicaciones Avanzadas y Accesibilidad - ATICA2021.
Boulahrouz Lahmidi, M. (2019). Tecnologías digitales y educación para el desarrollo sostenible. Un análisis de la producción científica. Pixel-bit revista de medios y educación, 83–106. https://recyt.fecyt.es/index.php/pixel/index
Buele, J., Salazar, F., Altamirano, S., Aldás, A., & Urritia-Urritia, P. (2019). Plataforma y aplicación móvil para proporcionar información del transporte público utilizando un dispositivo embebido de bajo costo. https://www.researchgate.net/publication/331178564
Cadena Albuja, L. R., Toapanta Flores, C. A., Ortíz Díaz, M. P., & Velasquez Molina, P. G. (2022). La inclusión en los sistemas de transporte público, Utopia o Realidad. Dominio de Las Ciencias, 8, 1152–1172. https://www.dominiodelasciencias.com/ojs/index.php/es/article/view/2697/6144
Carrillo Onairan, J. L., & Salva Cruz, L. A. (2022). Solución móvil para la medición de afluencia de personas en las estaciones de transporte público utilizando la geolocalización. http://hdl.handle.net/10757/660719
Chaitanya, G., Guru Venkata Sai Sagar, K., Mahesh Pavan Asrith, M., & Roses, R. (2020). REAL TIME COLLEGE BUS TRACKING APPLICATION USING ANDROID APP. https://ijrdst.org/public/uploads/paper/436_approvedpaper.pdf
Córdoba Hernández, R., & Durán, M. S. (2019). Retos de los Objetivos de Desarrollo Sostenible en ciudades y territorios del siglo XXI. Territorios En Formación, 15, 01. https://doi.org/10.20868/tf.2019.15.3971
Corilla Quispe, K. V. (2022). Desarrollo de aplicaciones móviles usando el lenguaje Kotlin. Dialogos Abiertos, 1(1), 22–33. https://doi.org/10.32654/dialogosabiertos.1- 1.3
Denis, D., Cruz Flores, D., Ferrer-Sánchez, Y., & Felipe Tamé, F. (2021). Potencialidades de los celulares inteligentes para investigaciones biológicas. Parte 2: Receptores GPS/GNSS. https://www.researchgate.net/publication/353935133
Departamento Administrativo de la Función Pública. (2002). Ley 762 de 2002. 1–5. https://www.funcionpublica.gov.co/eva/gestornormativo/norma_pdf.php?i=8797
Departamento Administrativo de la Función Pública. (2003). Decreto 1660 de 2003. 1–8. https://www.funcionpublica.gov.co/eva/gestornormativo/norma_pdf.php?i=8799
Departamento Administrativo de la Función Pública. (2009). Ley 1346 de 2009. 1–17. https://www.funcionpublica.gov.co/eva/gestornormativo/norma_pdf.php?i=37150
Departamento Administrativo Nacional de Estadistica. (2020). ESTIMACIONES DE POBLACIÓN 1985 - 2005 Y PROYECCIONES DE POBLACIÓN 2005 - 2020 TOTAL MUNICIPAL POR ÁREA. http://www.dane.gov.co/files/investigaciones/poblacion/proyepobla06_20/Municipal _area_1985-2020.xls
Departamento Administrativo Nacional de Estadistica (DANE). (2018). Censo Nacional de Población y Vivienda 2018. https://www.dane.gov.co/index.php/estadisticas-portema/demografia-y-poblacion/censo-nacional-de-poblacion-y-vivenda-2018
Departamento Administrativo Nacional de Estadistica (DANE). (2021). Analisis de clases sociales en las 23 ciudades y áreas metropolitanas de Colombia 2019-2021. 1–41. https://www.dane.gov.co/files/investigaciones/condiciones_vida/pobreza/2021/anali sis_clases_sociales_23_ciudades.pdf
Escobar, J. I., & Quinto, L. C. (2015). Vista de Vulnerabilidad en dispositivos móviles con sistema operativo Android. Cuaderno Activa, 7, 55–65. https://ojs.tdea.edu.co/index.php/cuadernoactiva/article/view/248/240
Estrada Velasco, M. V., Núñez Villacis, J. A., Cunuhay Cuchipe, W. C., & Saltos Chávez, P. R. (2021). Revisión Sistemática de la Metodología Scrum para el Desarrollo de Software. 7, 434–447. https://doi.org/10.23857/dc.v7i4.2429
Fernández, Y., & Díaz, Y. (2012). Patrón Modelo-Vista-Controlador. TELEM@TICA, 11(1). https://revistatelematica.cujae.edu.cu/index.php/tele/article/view/15/10
Fuentes Ronquillo, J. D. (2022). Diseño de una red inalámbrica domótica adaptada para personas con discapacidades físicas. http://201.159.223.180/bitstream/3317/18012/1/T-UCSG-PRE-TEC-ITEL-417.pdf
Giraldo Trejos, M. L. (2021). NUEVAS PERSPECTIVAS METODOLÓGICAS PARA LA PRIORIZACIÓN DE SISTEMAS DE TRANSPORTE PÚBLICO URBANO APLICADO A LA CIUDAD DE MEDELLÍN. Universidad Santo Tomás. https://repository.usta.edu.co/bitstream/handle/11634/37813/2021MiriamGiraldo.pdf ?sequence=1&isAllowed=y
Google Cloud. (2022). Claves de API | Apigee X | Google Cloud. https://cloud.google.com/apigee/docs/api-platform/security/api-keys
Google Developers. (2022a). Firebase. https://firebase.google.com/
Google Developers. (2022b). Introducción a Android Studio. https://developer.android.com/studio/intro?hl=es-419
Macías Lara, R. A., Sayago Heredia, J., & Rendtería Macias, H. J. (2021). Aplicación móvil basada en geolocalización para ubicar médicos cercanos gestionado. Dominio de Las Ciencias, 7, 399–424. https://dialnet.unirioja.es/servlet/articulo?codigo=8384063
Marín Cruz, N. Y., & Báez Mancera, M. E. (2020). Mundos interconectados. In 2020. https://journal.poligran.edu.co/index.php/libros/article/view/2131/2025
Martínez, R., Maldonado, C., & Schönsteiner, J. (2022). Inclusión y movilidad urbana con un enfoque de derechos humanos e igualdad de género: marco de análisis e identificación de instrumentos de política para el desarrollo de sistemas sostenibles de movilidad urbana en América Latina. www.cepal.org/apps
Mérito del Campo, F. U. (2021). Diseño de marco ágil de gestión de proyectos de desarrollo de software, con enfoque en el ser humano. https://rei.iteso.mx/bitstream/handle/11117/7830/TOG%20- %20Versio%CC%81n%20Final.pdf?sequence=1&isAllowed=y
Ministerio de Educación, & Movilidad y Espacio Público. (2018). Informe Encuesta de Percepción Ciudadana Medellín. Aplicación móvil de geolocalización de buses accesibles para PMR Tecnológico de Antioquia – Institución Universitaria Página 73 https://www.medellincomovamos.org/system/files/2020- 04/docuprivados/Informe%20de%20indicadores%20subjetivos%20sobre%20c%C3 %B3mo%20vamos%20en%20movilidad%2C%202018.pdf
Ministerio de Salud y Protección Social Oficina de Promoción Social. (2018). Sala situacional de las Personas con Discapacidad (PCD). https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/PS/salasituacional-discapacidad-junio-2018.pdf
Ministerio de Transporte. (2008). Resolucion 4659 de 2008. 1–22. https://www.minsalud.gov.co/sites/rid/L
Molina Terra, N. V. (2022). GPS Y CORRECCIONES RELATIVISTAS. Universidad Federal de la Integración Latinoamericana.
Montes, H., Chang, I., Carballeda, G., Muñoz, J., Garcia, A., Vejarano, R., & Saez, Y. (2018). DESIGN OF A SYSTEM TO SUPPORT THE MOBILITY OF VISUALLY IMPAIRED PEOPLE *. http://www.senacyt.gob.pa/
Naciones Unidas. (2006). CONVENCIÓN SOBRE LOS DERECHOS DE LAS PERSONAS CON DISCAPACIDAD. https://www.un.org/esa/socdev/enable/documents/tccconvs.pdf
Organización Panamericana de la Salud. (2022, August). Discapacidad - OPS/OMS. https://www.paho.org/es/temas/discapacidad
Orjuela Bayona, L. K. (2018). Estudio de viabilidad de empresa de transporte para personas en condición de discapacidad física - Equitrans. 11–82. https://bibliotecadigital.ccb.org.co/handle/11520/23227#.YxuvnXEbv8g.mendeley
Pacherres Alor, J. (2021). Diseño de una Aplicación Móvil para Mejorar la Accesibilidad en Personas con Discapacidad Visual. https://repositorio.uch.edu.pe/bitstream/handle/20.500.12872/578/Pacherres_JR_ar ticulo_ingenieria_sistemas_informatica_2021.pdf?sequence=1&isAllowed=y
Paiva, S., Castro, P., Mateus, B., Pinheiro, C., Ferreira, R., Rodrigues, S., Silva, J., & Curralo, A. (2021). A mobile application to enhance mobility of people with permanent or temporary mobility disability - A case study in Portugal. Procedia Computer Science, 181, 34–41. https://doi.org/10.1016/j.procs.2021.01.096
Pereira, M., Lemos Taravares, C., Libório, M., Laudares, S., Petrovna Ekel, M., & de Oliveira Marques, R. (2018). Mobile App Development For Bus Monitoring in Macaé-RJ RESUMO (Vol. 33). https://revistas.utfpr.edu.br/rts/article/view/6710
Quintero González, J. R. (2018). Transporte público mediante cables, desde lo ambiental, lo social y lo económico. Revista Jurídica Piélagus, 17(1), 69–82. https://doi.org/10.25054/16576799.1733
Restrepo Atehortúa, J. D. (2017). Análisis de la accesibilidad en el transporte público para personas con. https://ridum.umanizales.edu.co/xmlui/bitstream/handle/20.500.12746/3518/Restrep o_A_Julian_D.pdf?sequence=1&isAllowed=y
Rocha, N. P., Santinha, G., Dias, A., Rodrigues, C., Rodrigues, M., & Queirós, A. (2021). A systematic literature review of smart cities’ information services to support the mobility of impaired people. Procedia Computer Science, 181, 182–188. https://doi.org/10.1016/j.procs.2021.01.119
Romero, C., Monzón, A., Alonso, A., & Julio, R. (2020). Added value of a customized transit app for metropolitan bus trips. Transportation Research Procedia, 47, 513– 520. https://doi.org/10.1016/j.trpro.2020.03.126
Ruíz, F., Moscoso, L., Godoy, M. A., Burgos, G., Siza, O., & Lara, J. (2020). Glosario de términos sobre discapacidad. https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/PS/glosariodiscapacidad-2020.pdf
Sanabria Rangel, P. E., Lozano Martínez, M. P., & Muñóz Rodríguez, L. E. (2022). Limitantes para la vinculación laboral de personas con discapacidad física en organizaciones de servicio público. El caso de aspirantes para laborar en el Sistema Integrado de Transporte Público de una ciudad capital. Innovar, 32(85), 133–153. https://doi.org/10.15446/innovar.v32n85.101191
Secretaría de Movilidad de Medellín. (2021). ¿Qué es TPM? https://www.medellin.gov.co/movilidad/tpmedellin
Secretaría de Salud de Medellín. (2020). Análisis de Situación de Salud de Poblaciones Especiales. https://www.medellin.gov.co/irj/go/km/docs/pccdesign/medellin/Temas/Salud_0/Indi cadoresEstadisticas/Shared%20Content/ASIS/Archivos%20descargables/09_ASIS _Poblaciones%20especiales_Final.pdf
Sequeira Gutíerrez, L. C. (2022). GUÍA DE IMPLEMENTACIÓN DEL MODELO DE GESTIÓN ÁGIL SCRUM PARA PYMES DEL SECTOR CONSTRUCCIÓN CASO DE ESTUDIO: EMPRESA TR PROYECTOS HVAC S.A. https://www.ucipfg.com/biblioteca/files/original/0be591272be68403c2beee8df3e52f cb.pdf
Serrano Gómez, J. I. (2019). Desarrollo de una aplicación móvil de transporte colaborativo en Colombia. https://repository.unab.edu.co/handle/20.500.12749/7017#.Y1NpiiJdDd4.mendeley
Suarez Cruz, I. P., & Fonseca Molano, J. M. (2022). Trucking Travel App. Universidad Antonio Nariño. http://repositorio.uan.edu.co/handle/123456789/7124
Tamayo, M., Rebolledo, J., & Besoaín, A. (2019). Toward Strengthening Rehabilitation in Health Systems: Methods Used to Develop a WHO Package of Rehabilitation Interventions. In Archives of Physical Medicine and Rehabilitation (Vol. 100, Issue 11, pp. 2205–2211). W.B. Saunders. https://doi.org/10.1016/j.apmr.2019.06.002
Torres, Á. S. (2022). Desarrollo de una aplicación móvil como soporte al aprendizaje de idiomas [UNIVERSIDAD COMPLUTENSE DE MADRID]. https://eprints.ucm.es/id/eprint/74299/1/S%C3%81NCHEZ%20TORRES%2086541 _ALVARO_SANCHEZ_TORRES_LiMob_1398832_690480255.pdf
Vejarano, R. A., Henríquez, Á., & Montes, H. (2018). Sistema para la interacción activa con autobuses de rutas urbanas de Panamá para personas con discapacidad visual System for active interaction with urban bus routes in Panama for visually impaired people. In Revista de I+D Tecnológico (Vol. 14, Issue 2). https://revistas.utp.ac.pa/index.php/id-tecnologico/article/view/2069
Velosa Sanabria, A. (2020). Supqua: aplicación móvil para interpretar datos de las señales del SITP zonal para la población en condición de discapacidad visual usando machine learning. Universidad Distrital Francisco Jos ́e de Caldas, 1–70. https://repository.udistrital.edu.co/handle/11349/24820
Vialco Ingeniería Vial & Movilidad. (2021). ESTUDIO DE MOVILIDAD. https://www.vialcoingenieria.com/estudio-de-movilidad/
Zegarra Flores, J., Laayssel, N., Charbonnier, E., & Coutant, R. (2020). First Iteration Test of the Navigation User Interface from ADAPEI Transport App with Adults Having Intellectual Disabibilities (Vol. 12377). https://link.springer.com/chapter/10.1007/978-3-030-58805-2_14
dc.rights.none.fl_str_mv Tecnológico de Antioquia, Institución Universitaria, 2023
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Tecnológico de Antioquia, Institución Universitaria, 2023
https://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 75 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Tecnológico de Antioquia, Institución Universitaria
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.program.spa.fl_str_mv Ingenieria de Software
dc.publisher.place.spa.fl_str_mv Medellín
institution Tecnológico de Antioquia
bitstream.url.fl_str_mv https://dspace.tdea.edu.co/bitstream/tdea/3627/5/DESARROLLO%20EN%20KOTLIN%20DE%20UNA%20APLICACI%c3%93N%20M%c3%93VIL%20DE%20GEOLOCALIZACI%c3%93N%20DE%20BUSES%20ACCESIBLES%20PARA%20PERSONAS%20CON%20MOVILIDAD%20REDUCIDA.pdf.jpg
https://dspace.tdea.edu.co/bitstream/tdea/3627/7/REPOSITORIO%20INSTITUCIONAL.pdf.jpg
https://dspace.tdea.edu.co/bitstream/tdea/3627/4/DESARROLLO%20EN%20KOTLIN%20DE%20UNA%20APLICACI%c3%93N%20M%c3%93VIL%20DE%20GEOLOCALIZACI%c3%93N%20DE%20BUSES%20ACCESIBLES%20PARA%20PERSONAS%20CON%20MOVILIDAD%20REDUCIDA.pdf.txt
https://dspace.tdea.edu.co/bitstream/tdea/3627/6/REPOSITORIO%20INSTITUCIONAL.pdf.txt
https://dspace.tdea.edu.co/bitstream/tdea/3627/3/license.txt
https://dspace.tdea.edu.co/bitstream/tdea/3627/1/DESARROLLO%20EN%20KOTLIN%20DE%20UNA%20APLICACI%c3%93N%20M%c3%93VIL%20DE%20GEOLOCALIZACI%c3%93N%20DE%20BUSES%20ACCESIBLES%20PARA%20PERSONAS%20CON%20MOVILIDAD%20REDUCIDA.pdf
https://dspace.tdea.edu.co/bitstream/tdea/3627/2/REPOSITORIO%20INSTITUCIONAL.pdf
bitstream.checksum.fl_str_mv e52fa07aa0dfc32cd58ab7ecaf0ea998
61852104760c2b7a98d2e3deb303b61e
68dbe56745faf3f3f561656e491ee949
f61f2b86f9d0a44a6b396be1e68b7f6d
2f9959eaf5b71fae44bbf9ec84150c7a
04328bb6baace1521ae7a56c6d6e810d
8a2c154b059ba49ec056267a9a7d0dff
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Tecnologico de Antioquia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808408340738342912
spelling BOTERO TABARES, RICARDO DE JESUS61b0135e-8fc1-4895-9fe5-089cbdea868eLEÓN VILLEGAS, STEFANIA40a16d40-64c0-4300-bb34-36e6f1537015PORRAS RÍOS, ANDERSON4e8b63c3-e06d-4aeb-a8ed-7781962b6e022023-06-23T15:24:28Z2023-06-23T15:24:28Z2023-06-22APAhttps://dspace.tdea.edu.co/handle/tdea/3627Tecnologico de Antioquia Institución UniversitariaRepositorio Institucional Tecnologico de Antioquiahttps://dspace.tdea.edu.co/En la actualidad existen diferentes obstáculos para las personas con movilidad reducida en lo que se refiere a la accesibilidad al transporte, por ejemplo, dichos obstáculos se relacionan con: los servicios informativos de búsqueda de transporte, el entorno peatonal, la seguridad al movilizarse, entre otras problemáticas las cuales evitan la libre circulación y limitan la participación en sociedad de las personas con movilidad reducida. Es por ello que el objetivo de este trabajo de grado es diseñar y desarrollar una herramienta tecnológica para personas con discapacidad física, usando la metodología SCRUM para la creación de una aplicación móvil en el lenguaje de programación Kotlin que brinde información en tiempo real sobre rutas de autobuses especializados para el transporte de personas con movilidad reducida, así como el estado del equipamiento del bus para la movilización de usuarios en silla de ruedas. Con esta aplicación se busca beneficiar a usuarios con movilidad reducida mediante el uso de las herramientas tecnológicas que mejoren su calidad de vida, le ahorren tiempo, aumenten su seguridad y comodidad al disponer de información viable y actualizada en cualquier instante.PregradoIngeniero(a) de Software75 páginasapplication/pdfspaTecnológico de Antioquia, Institución UniversitariaFacultad de IngenieríaIngenieria de SoftwareMedellínTecnológico de Antioquia, Institución Universitaria, 2023https://creativecommons.org/licenses/by-nc/4.0/Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2DESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDATrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/acceptedVersionAESA Agencia Estatal de Seguridad Aérea. (n.d.). ¿Qué se entiende por Persona con Movilidad Reducida (PMR)? Ministerio de Transportes, Movilidad y Agenda Urbana. Retrieved September 8, 2022, from https://www.seguridadaerea.gob.es/es/ambitos/derechos-de-los pasajeros/personas-con-movilidad-reducida-pmr/que-se-entiende-por-persona-con movilidad-reducida-pmAlape Yara, C., & Rey Flórez, R. (2019). Estado del arte en cuanto a tendencias y modelos para el transporte sostenible, aplicables a un sistema estratégico de transporte público en ColombiaAlban Mollocana, G. del R. (2018). Sistema domótico de apoyo para personas con discapacidad motriz mediante tecnología móvil y reconocimiento de voz. http://repositorio.uta.edu.ec/jspui/bitstream/123456789/28012/1/Tesis_t1401ec.pdfAlcaraz Martínez, R. (2019). Manual de Google Maps JavaScript API v3. http://diposit.ub.edu/dspace/handle/2445/137945#.YzoGA8SIqSM.mendeley Área Metropolitana del Valle de Aburrá. (2017). Encuesta de Movilidad Origen - Destino 2017. www.metropol.gov.coBengochea, L., Teixeira, A. M., & Hilera, J. R. (2021). Aplicación de Tecnologías de la Información y Comunicaciones Avanzadas y Accesibilidad - ATICA2021.Boulahrouz Lahmidi, M. (2019). Tecnologías digitales y educación para el desarrollo sostenible. Un análisis de la producción científica. Pixel-bit revista de medios y educación, 83–106. https://recyt.fecyt.es/index.php/pixel/indexBuele, J., Salazar, F., Altamirano, S., Aldás, A., & Urritia-Urritia, P. (2019). Plataforma y aplicación móvil para proporcionar información del transporte público utilizando un dispositivo embebido de bajo costo. https://www.researchgate.net/publication/331178564Cadena Albuja, L. R., Toapanta Flores, C. A., Ortíz Díaz, M. P., & Velasquez Molina, P. G. (2022). La inclusión en los sistemas de transporte público, Utopia o Realidad. Dominio de Las Ciencias, 8, 1152–1172. https://www.dominiodelasciencias.com/ojs/index.php/es/article/view/2697/6144Carrillo Onairan, J. L., & Salva Cruz, L. A. (2022). Solución móvil para la medición de afluencia de personas en las estaciones de transporte público utilizando la geolocalización. http://hdl.handle.net/10757/660719Chaitanya, G., Guru Venkata Sai Sagar, K., Mahesh Pavan Asrith, M., & Roses, R. (2020). REAL TIME COLLEGE BUS TRACKING APPLICATION USING ANDROID APP. https://ijrdst.org/public/uploads/paper/436_approvedpaper.pdfCórdoba Hernández, R., & Durán, M. S. (2019). Retos de los Objetivos de Desarrollo Sostenible en ciudades y territorios del siglo XXI. Territorios En Formación, 15, 01. https://doi.org/10.20868/tf.2019.15.3971Corilla Quispe, K. V. (2022). Desarrollo de aplicaciones móviles usando el lenguaje Kotlin. Dialogos Abiertos, 1(1), 22–33. https://doi.org/10.32654/dialogosabiertos.1- 1.3Denis, D., Cruz Flores, D., Ferrer-Sánchez, Y., & Felipe Tamé, F. (2021). Potencialidades de los celulares inteligentes para investigaciones biológicas. Parte 2: Receptores GPS/GNSS. https://www.researchgate.net/publication/353935133Departamento Administrativo de la Función Pública. (2002). Ley 762 de 2002. 1–5. https://www.funcionpublica.gov.co/eva/gestornormativo/norma_pdf.php?i=8797Departamento Administrativo de la Función Pública. (2003). Decreto 1660 de 2003. 1–8. https://www.funcionpublica.gov.co/eva/gestornormativo/norma_pdf.php?i=8799Departamento Administrativo de la Función Pública. (2009). Ley 1346 de 2009. 1–17. https://www.funcionpublica.gov.co/eva/gestornormativo/norma_pdf.php?i=37150Departamento Administrativo Nacional de Estadistica. (2020). ESTIMACIONES DE POBLACIÓN 1985 - 2005 Y PROYECCIONES DE POBLACIÓN 2005 - 2020 TOTAL MUNICIPAL POR ÁREA. http://www.dane.gov.co/files/investigaciones/poblacion/proyepobla06_20/Municipal _area_1985-2020.xlsDepartamento Administrativo Nacional de Estadistica (DANE). (2018). Censo Nacional de Población y Vivienda 2018. https://www.dane.gov.co/index.php/estadisticas-portema/demografia-y-poblacion/censo-nacional-de-poblacion-y-vivenda-2018Departamento Administrativo Nacional de Estadistica (DANE). (2021). Analisis de clases sociales en las 23 ciudades y áreas metropolitanas de Colombia 2019-2021. 1–41. https://www.dane.gov.co/files/investigaciones/condiciones_vida/pobreza/2021/anali sis_clases_sociales_23_ciudades.pdfEscobar, J. I., & Quinto, L. C. (2015). Vista de Vulnerabilidad en dispositivos móviles con sistema operativo Android. Cuaderno Activa, 7, 55–65. https://ojs.tdea.edu.co/index.php/cuadernoactiva/article/view/248/240Estrada Velasco, M. V., Núñez Villacis, J. A., Cunuhay Cuchipe, W. C., & Saltos Chávez, P. R. (2021). Revisión Sistemática de la Metodología Scrum para el Desarrollo de Software. 7, 434–447. https://doi.org/10.23857/dc.v7i4.2429Fernández, Y., & Díaz, Y. (2012). Patrón Modelo-Vista-Controlador. TELEM@TICA, 11(1). https://revistatelematica.cujae.edu.cu/index.php/tele/article/view/15/10Fuentes Ronquillo, J. D. (2022). Diseño de una red inalámbrica domótica adaptada para personas con discapacidades físicas. http://201.159.223.180/bitstream/3317/18012/1/T-UCSG-PRE-TEC-ITEL-417.pdfGiraldo Trejos, M. L. (2021). NUEVAS PERSPECTIVAS METODOLÓGICAS PARA LA PRIORIZACIÓN DE SISTEMAS DE TRANSPORTE PÚBLICO URBANO APLICADO A LA CIUDAD DE MEDELLÍN. Universidad Santo Tomás. https://repository.usta.edu.co/bitstream/handle/11634/37813/2021MiriamGiraldo.pdf ?sequence=1&isAllowed=yGoogle Cloud. (2022). Claves de API | Apigee X | Google Cloud. https://cloud.google.com/apigee/docs/api-platform/security/api-keysGoogle Developers. (2022a). Firebase. https://firebase.google.com/Google Developers. (2022b). Introducción a Android Studio. https://developer.android.com/studio/intro?hl=es-419Macías Lara, R. A., Sayago Heredia, J., & Rendtería Macias, H. J. (2021). Aplicación móvil basada en geolocalización para ubicar médicos cercanos gestionado. Dominio de Las Ciencias, 7, 399–424. https://dialnet.unirioja.es/servlet/articulo?codigo=8384063Marín Cruz, N. Y., & Báez Mancera, M. E. (2020). Mundos interconectados. In 2020. https://journal.poligran.edu.co/index.php/libros/article/view/2131/2025Martínez, R., Maldonado, C., & Schönsteiner, J. (2022). Inclusión y movilidad urbana con un enfoque de derechos humanos e igualdad de género: marco de análisis e identificación de instrumentos de política para el desarrollo de sistemas sostenibles de movilidad urbana en América Latina. www.cepal.org/appsMérito del Campo, F. U. (2021). Diseño de marco ágil de gestión de proyectos de desarrollo de software, con enfoque en el ser humano. https://rei.iteso.mx/bitstream/handle/11117/7830/TOG%20- %20Versio%CC%81n%20Final.pdf?sequence=1&isAllowed=yMinisterio de Educación, & Movilidad y Espacio Público. (2018). Informe Encuesta de Percepción Ciudadana Medellín. Aplicación móvil de geolocalización de buses accesibles para PMR Tecnológico de Antioquia – Institución Universitaria Página 73 https://www.medellincomovamos.org/system/files/2020- 04/docuprivados/Informe%20de%20indicadores%20subjetivos%20sobre%20c%C3 %B3mo%20vamos%20en%20movilidad%2C%202018.pdfMinisterio de Salud y Protección Social Oficina de Promoción Social. (2018). Sala situacional de las Personas con Discapacidad (PCD). https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/PS/salasituacional-discapacidad-junio-2018.pdfMinisterio de Transporte. (2008). Resolucion 4659 de 2008. 1–22. https://www.minsalud.gov.co/sites/rid/LMolina Terra, N. V. (2022). GPS Y CORRECCIONES RELATIVISTAS. Universidad Federal de la Integración Latinoamericana.Montes, H., Chang, I., Carballeda, G., Muñoz, J., Garcia, A., Vejarano, R., & Saez, Y. (2018). DESIGN OF A SYSTEM TO SUPPORT THE MOBILITY OF VISUALLY IMPAIRED PEOPLE *. http://www.senacyt.gob.pa/Naciones Unidas. (2006). CONVENCIÓN SOBRE LOS DERECHOS DE LAS PERSONAS CON DISCAPACIDAD. https://www.un.org/esa/socdev/enable/documents/tccconvs.pdfOrganización Panamericana de la Salud. (2022, August). Discapacidad - OPS/OMS. https://www.paho.org/es/temas/discapacidadOrjuela Bayona, L. K. (2018). Estudio de viabilidad de empresa de transporte para personas en condición de discapacidad física - Equitrans. 11–82. https://bibliotecadigital.ccb.org.co/handle/11520/23227#.YxuvnXEbv8g.mendeleyPacherres Alor, J. (2021). Diseño de una Aplicación Móvil para Mejorar la Accesibilidad en Personas con Discapacidad Visual. https://repositorio.uch.edu.pe/bitstream/handle/20.500.12872/578/Pacherres_JR_ar ticulo_ingenieria_sistemas_informatica_2021.pdf?sequence=1&isAllowed=yPaiva, S., Castro, P., Mateus, B., Pinheiro, C., Ferreira, R., Rodrigues, S., Silva, J., & Curralo, A. (2021). A mobile application to enhance mobility of people with permanent or temporary mobility disability - A case study in Portugal. Procedia Computer Science, 181, 34–41. https://doi.org/10.1016/j.procs.2021.01.096Pereira, M., Lemos Taravares, C., Libório, M., Laudares, S., Petrovna Ekel, M., & de Oliveira Marques, R. (2018). Mobile App Development For Bus Monitoring in Macaé-RJ RESUMO (Vol. 33). https://revistas.utfpr.edu.br/rts/article/view/6710Quintero González, J. R. (2018). Transporte público mediante cables, desde lo ambiental, lo social y lo económico. Revista Jurídica Piélagus, 17(1), 69–82. https://doi.org/10.25054/16576799.1733Restrepo Atehortúa, J. D. (2017). Análisis de la accesibilidad en el transporte público para personas con. https://ridum.umanizales.edu.co/xmlui/bitstream/handle/20.500.12746/3518/Restrep o_A_Julian_D.pdf?sequence=1&isAllowed=yRocha, N. P., Santinha, G., Dias, A., Rodrigues, C., Rodrigues, M., & Queirós, A. (2021). A systematic literature review of smart cities’ information services to support the mobility of impaired people. Procedia Computer Science, 181, 182–188. https://doi.org/10.1016/j.procs.2021.01.119Romero, C., Monzón, A., Alonso, A., & Julio, R. (2020). Added value of a customized transit app for metropolitan bus trips. Transportation Research Procedia, 47, 513– 520. https://doi.org/10.1016/j.trpro.2020.03.126Ruíz, F., Moscoso, L., Godoy, M. A., Burgos, G., Siza, O., & Lara, J. (2020). Glosario de términos sobre discapacidad. https://www.minsalud.gov.co/sites/rid/Lists/BibliotecaDigital/RIDE/DE/PS/glosariodiscapacidad-2020.pdfSanabria Rangel, P. E., Lozano Martínez, M. P., & Muñóz Rodríguez, L. E. (2022). Limitantes para la vinculación laboral de personas con discapacidad física en organizaciones de servicio público. El caso de aspirantes para laborar en el Sistema Integrado de Transporte Público de una ciudad capital. Innovar, 32(85), 133–153. https://doi.org/10.15446/innovar.v32n85.101191Secretaría de Movilidad de Medellín. (2021). ¿Qué es TPM? https://www.medellin.gov.co/movilidad/tpmedellinSecretaría de Salud de Medellín. (2020). Análisis de Situación de Salud de Poblaciones Especiales. https://www.medellin.gov.co/irj/go/km/docs/pccdesign/medellin/Temas/Salud_0/Indi cadoresEstadisticas/Shared%20Content/ASIS/Archivos%20descargables/09_ASIS _Poblaciones%20especiales_Final.pdfSequeira Gutíerrez, L. C. (2022). GUÍA DE IMPLEMENTACIÓN DEL MODELO DE GESTIÓN ÁGIL SCRUM PARA PYMES DEL SECTOR CONSTRUCCIÓN CASO DE ESTUDIO: EMPRESA TR PROYECTOS HVAC S.A. https://www.ucipfg.com/biblioteca/files/original/0be591272be68403c2beee8df3e52f cb.pdfSerrano Gómez, J. I. (2019). Desarrollo de una aplicación móvil de transporte colaborativo en Colombia. https://repository.unab.edu.co/handle/20.500.12749/7017#.Y1NpiiJdDd4.mendeleySuarez Cruz, I. P., & Fonseca Molano, J. M. (2022). Trucking Travel App. Universidad Antonio Nariño. http://repositorio.uan.edu.co/handle/123456789/7124Tamayo, M., Rebolledo, J., & Besoaín, A. (2019). Toward Strengthening Rehabilitation in Health Systems: Methods Used to Develop a WHO Package of Rehabilitation Interventions. In Archives of Physical Medicine and Rehabilitation (Vol. 100, Issue 11, pp. 2205–2211). W.B. Saunders. https://doi.org/10.1016/j.apmr.2019.06.002Torres, Á. S. (2022). Desarrollo de una aplicación móvil como soporte al aprendizaje de idiomas [UNIVERSIDAD COMPLUTENSE DE MADRID]. https://eprints.ucm.es/id/eprint/74299/1/S%C3%81NCHEZ%20TORRES%2086541 _ALVARO_SANCHEZ_TORRES_LiMob_1398832_690480255.pdfVejarano, R. A., Henríquez, Á., & Montes, H. (2018). Sistema para la interacción activa con autobuses de rutas urbanas de Panamá para personas con discapacidad visual System for active interaction with urban bus routes in Panama for visually impaired people. In Revista de I+D Tecnológico (Vol. 14, Issue 2). https://revistas.utp.ac.pa/index.php/id-tecnologico/article/view/2069Velosa Sanabria, A. (2020). Supqua: aplicación móvil para interpretar datos de las señales del SITP zonal para la población en condición de discapacidad visual usando machine learning. Universidad Distrital Francisco Jos ́e de Caldas, 1–70. https://repository.udistrital.edu.co/handle/11349/24820Vialco Ingeniería Vial & Movilidad. (2021). ESTUDIO DE MOVILIDAD. https://www.vialcoingenieria.com/estudio-de-movilidad/Zegarra Flores, J., Laayssel, N., Charbonnier, E., & Coutant, R. (2020). First Iteration Test of the Navigation User Interface from ADAPEI Transport App with Adults Having Intellectual Disabibilities (Vol. 12377). https://link.springer.com/chapter/10.1007/978-3-030-58805-2_14Movilidad reducidaTransporte públicoKotlinGeolocalizaciónInclusión socialTHUMBNAILDESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA.pdf.jpgDESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA.pdf.jpgGenerated Thumbnailimage/jpeg7666https://dspace.tdea.edu.co/bitstream/tdea/3627/5/DESARROLLO%20EN%20KOTLIN%20DE%20UNA%20APLICACI%c3%93N%20M%c3%93VIL%20DE%20GEOLOCALIZACI%c3%93N%20DE%20BUSES%20ACCESIBLES%20PARA%20PERSONAS%20CON%20MOVILIDAD%20REDUCIDA.pdf.jpge52fa07aa0dfc32cd58ab7ecaf0ea998MD55open accessREPOSITORIO INSTITUCIONAL.pdf.jpgREPOSITORIO INSTITUCIONAL.pdf.jpgGenerated Thumbnailimage/jpeg15968https://dspace.tdea.edu.co/bitstream/tdea/3627/7/REPOSITORIO%20INSTITUCIONAL.pdf.jpg61852104760c2b7a98d2e3deb303b61eMD57open accessTEXTDESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA.pdf.txtDESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA.pdf.txtExtracted texttext/plain129890https://dspace.tdea.edu.co/bitstream/tdea/3627/4/DESARROLLO%20EN%20KOTLIN%20DE%20UNA%20APLICACI%c3%93N%20M%c3%93VIL%20DE%20GEOLOCALIZACI%c3%93N%20DE%20BUSES%20ACCESIBLES%20PARA%20PERSONAS%20CON%20MOVILIDAD%20REDUCIDA.pdf.txt68dbe56745faf3f3f561656e491ee949MD54open accessREPOSITORIO INSTITUCIONAL.pdf.txtREPOSITORIO INSTITUCIONAL.pdf.txtExtracted texttext/plain4705https://dspace.tdea.edu.co/bitstream/tdea/3627/6/REPOSITORIO%20INSTITUCIONAL.pdf.txtf61f2b86f9d0a44a6b396be1e68b7f6dMD56open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace.tdea.edu.co/bitstream/tdea/3627/3/license.txt2f9959eaf5b71fae44bbf9ec84150c7aMD53open accessORIGINALDESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA.pdfDESARROLLO EN KOTLIN DE UNA APLICACIÓN MÓVIL DE GEOLOCALIZACIÓN DE BUSES ACCESIBLES PARA PERSONAS CON MOVILIDAD REDUCIDA.pdfTrabajo de gradoapplication/pdf1421741https://dspace.tdea.edu.co/bitstream/tdea/3627/1/DESARROLLO%20EN%20KOTLIN%20DE%20UNA%20APLICACI%c3%93N%20M%c3%93VIL%20DE%20GEOLOCALIZACI%c3%93N%20DE%20BUSES%20ACCESIBLES%20PARA%20PERSONAS%20CON%20MOVILIDAD%20REDUCIDA.pdf04328bb6baace1521ae7a56c6d6e810dMD51open accessREPOSITORIO INSTITUCIONAL.pdfREPOSITORIO INSTITUCIONAL.pdfLicenciaapplication/pdf350261https://dspace.tdea.edu.co/bitstream/tdea/3627/2/REPOSITORIO%20INSTITUCIONAL.pdf8a2c154b059ba49ec056267a9a7d0dffMD52open accesstdea/3627oai:dspace.tdea.edu.co:tdea/36272023-06-24 03:00:32.246An error occurred on the license name.|||https://creativecommons.org/licenses/by-nc/4.0/open accessRepositorio Institucional Tecnologico de Antioquiabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=