PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS

Este proyecto de ingeniería de software tiene como objetivo desarrollar un paquete de procedimientos en una base de datos analítica para procesos de cobranzas. El propósito principal es tomar decisiones eficientes y enfocadas en la recuperación de carteras, segmentando a los clientes según sus hábit...

Full description

Autores:
Castillo Osorio, Johnnatan Stive
Acevedo García, Ana Catalina
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/4835
Acceso en línea:
https://dspace.tdea.edu.co/handle/tdea/4835
https://dspace.tdea.edu.co/
Palabra clave:
Cobranzas
habito de pago
modelo de datos
segmentación
customer journey
Rights
openAccess
License
Tecnológico de Antioquia Institución Universitaria, 2023
id RepoTdea2_6190b4d78674e38d4cbf8394cd5c71fc
oai_identifier_str oai:dspace.tdea.edu.co:tdea/4835
network_acronym_str RepoTdea2
network_name_str Repositorio Tdea
repository_id_str
dc.title.none.fl_str_mv PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS
title PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS
spellingShingle PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS
Cobranzas
habito de pago
modelo de datos
segmentación
customer journey
title_short PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS
title_full PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS
title_fullStr PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS
title_full_unstemmed PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS
title_sort PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS
dc.creator.fl_str_mv Castillo Osorio, Johnnatan Stive
Acevedo García, Ana Catalina
dc.contributor.advisor.none.fl_str_mv Giraldo Mejía, Juan Camilo
dc.contributor.author.none.fl_str_mv Castillo Osorio, Johnnatan Stive
Acevedo García, Ana Catalina
dc.contributor.jury.none.fl_str_mv Soto, Dario
Gaviria, Jorge Mario
dc.subject.proposal.none.fl_str_mv Cobranzas
habito de pago
modelo de datos
segmentación
customer journey
topic Cobranzas
habito de pago
modelo de datos
segmentación
customer journey
description Este proyecto de ingeniería de software tiene como objetivo desarrollar un paquete de procedimientos en una base de datos analítica para procesos de cobranzas. El propósito principal es tomar decisiones eficientes y enfocadas en la recuperación de carteras, segmentando a los clientes según sus hábitos de pago y relacionándolos con el costumer journey de los productos o servicios ofrecidos. Para ello, se implementará un modelo de datos enriquecido con dimensiones que permitirán elaborar estrategias que maximicen la recuperación de carteras y minimicen los costos operativos asociados. La estructura del modelo ha sido diseñada de manera estándar, lo que permitirá a cualquier compañía o persona ingresar los datos según la estructura definida y obtener resultados consistentes. Además, se busca ofrecer flexibilidad en la entrada de datos, brindando un modelo estándar que se adapte a diferentes necesidades. El alcance del proyecto abarca el diseño e implementación del modelo estándar de datos analíticos. Para lograrlo, se seguirá la metodología CRISP-DM, que proporciona un marco de referencia estructurado, desde la comprensión del negocio hasta la implementación del modelo. Complementando esta metodología, se aplicará un enfoque de gestión ágil basado en Kanban, que permitirá un trabajo iterativo e incremental, fomentando la colaboración y la adaptabilidad durante el desarrollo del proyecto.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-12-06T20:49:24Z
dc.date.available.none.fl_str_mv 2023-12-06T20:49:24Z
dc.date.issued.none.fl_str_mv 2023-11-23
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/4835
dc.identifier.instname.spa.fl_str_mv Tecnológico de Antioquia Institución Universitaria
dc.identifier.reponame.spa.fl_str_mv Repositorio Digital TdeA
dc.identifier.repourl.spa.fl_str_mv https://dspace.tdea.edu.co/
identifier_str_mv APA
Tecnológico de Antioquia Institución Universitaria
Repositorio Digital TdeA
url https://dspace.tdea.edu.co/handle/tdea/4835
https://dspace.tdea.edu.co/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Álvarez Garcia, A. & Heras Dedo, R. D. L. Métodos ágiles: Scrum, Kanban, Lean. ed. Madrid: Difusora Larousse - Anaya Multimedia, 2017. https://elibro.net/es/ereader/tdea/122933?page=1. Consultado en: 28/05/2023
Agraz, M. (2022). 4 minutos de lectura. ¿Para qué sirve el Customer Journey? https://www.foxter.io/blog/para-qu%C3%A9-sirve-el-customer-journey#:~:text=Algunos%20de%20los%20beneficios%20de,est%C3%A1%20en%20un%20orden%20l%C3%B3gico Consultado: 01/05/2023
Anticona Reyna, C. N., & Pinto Prado, D. F. (2023). Solución de analítica de datos para mejorar la eficiencia en la gestión de cobranzas de multas de la Municipalidad Distrital de Huanchaco para el periodo 2021. https://scholar.googleusercontent.com/scholar?q=cache:SK5avUUlwYYJ:scholar.google.com/&hl=es&as_sdt=0,5 Consultado: 29/05/2023
Aguilar, K. V. (2022). finanzas. La falta de capacidad de pago está limitando cada vez más los créditos de alto monto https://www.larepublica.co/finanzas/la-falta-de-capacidad-de-pago-esta-limitando-cada-vez-mas-los-creditos-de-alto-monto-3506773 Consultado: 01/05/2023
Angrave, J. (2020). Books. The Journey Mapping Playbook https://books.google.com.co/books/about/The_Journey_Mapping_Playbook.html?id=zY3_DwAAQBAJ&redir_esc=y. Walter de Gruyter GmbH & Co KG Consultado: 14/04/2023
Banrep(2022). Reporte de la Situación del Crédito en Colombia https://www.banrep.gov.co/es/reporte-de-la-situacion-del-credito-en-colombia Consultado: 14/04/2023
Chu, H. U. (2019). Hábitos De Pago. Claves Para Salir Adelante En Latinoamérica https://www.hyenukchu.com/habitos-de-pago-claves-salir-adelante-latinoamerica-hyenuk-chu/#:~:text=Los%20h%C3%A1bitos%20de%20pago%2C%20a,investigaci%C3%B3n%20que%20habla%20del%20tema Consultado: 20/03/2023
Enciso Quintero, (2022). Desarrollo de modelo analítico para anticipar el no pago de clientes con crédito de vehículo particular (Doctoral dissertation, Bogotá DC: Fundación Universitaria Konrad Lorenz, 2022). https://repositorio.konradlorenz.edu.co/bitstream/handle/001/5175/617211011%20Tesis.pdf?sequence=1&isAllowed=y Consultado: 29/05/2023
Escobar, J. D. (s.f.). banco de la republica colombiana. nota editorial https://www.banrep.gov.co/sites/default/files/publicaciones/archivos/rbr_nota_1023.pdf Consultado: 30/03/2023
Feuerstein, S. (2020). Database. PL/SQL hereda la robustez, la seguridad y la portabilidad de la base de datos https://www.oracle.com/co/database/technologies/appdev/plsql.html Consultado: 01/05/2023
Finsor. (2018). Services. Procesos de Crédito y Cobranzas https://www.finsor.cl/services/ Consultado: 14/04/2023
Guativa Romero, N. L., Martínez Herrera, M. V., García Osorio, N. B., Nieto Vargas, N. V., & Peláez Gómez, M. F. (2018). Propuesta de creación de un Datamart para la Gerencia de Cobranzas del Banco Capital. https://alejandria.poligran.edu.co/handle/10823/1724 Consultado: 29/05/2023
García-Murillo, M., & Annabi, H. (2002). Las tecnologías de información y comunicación (TIC) y su impacto en el sector financiero. Revista Internacional Administración & Finanzas-Revista Internacional Administración & Finanzas. Consultado: 01/05/2023
Guevara, M. A. (2022). Aplicaciones informaticas de base de datos relacionales https://elibro.net/en/ereader/tdea/216610 Consultado: 01/05/2023
Hernández Martínez, F. (2019). Implementación de un modelo analítico para la identificación de comportamientos inusuales en los pagos anticipados de una entidad de arrendamiento financiero. https://repository.eia.edu.co/bitstream/handle/11190/2374/HernandezFelipe_2019_ImplementacionModeloAnalitico.pdf?sequence=1 Consultado: 29/05/2023
Herrera Torres, M. M. (2007). Propuesta de mejoramiento del proceso de cobranzas de la compañía comercial KYWI S.A. QUITO http://bibdigital.epn.edu.ec/handle/15000/2704 Consultado: 01/05/2023
IBM. (2023). Business Intelligence. ¿Qué es Business Intelligence? https://www.ibm.com/es-es/topics/business-intelligence Consultado: 14/04/2023
IBM. (2023). spss-modeler. Conceptos básicos de ayuda de CRISP-DM https://www.ibm.com/docs/es/spss-modeler/saas?topic=dm-crisp-help-overview Consultado: 01/05/2023
López et al. (2020). A systematic review of business intelligence in debt collection processes. Journal of Business Research. Consultado: 14/04/2023
Microsoft. (2023). customer-insights. What is a customer journey? https://dynamics.microsoft.com/en-us/ai/customer-insights/customer-journey/ Consultado: 01/05/2023
Mktpost1. (2017). conexion-esan. Las herramientas de gestión de la cobranza https://www.esan.edu.pe/conexion-esan/las-herramientas-de-gestion-de-la-cobranza Consultado: 01/05/2023
Morales, A. (2015). Crédito y cobranza. México D.F, Mexico: Grupo Editorial Patria. https://elibro.net/es/ereader/tdea/39380. Consultado: 01/05/2023
Montoya Yepes, J. D. (2019). Analítica de datos aplicada a la cobranza de cartera. https://repository.eafit.edu.co/bitstream/handle/10784/13894/JuanDavid_MontoyaYepes_2019.pdf?sequence=1 Consultado: 29/05/2023
Moreno Atoche, D. D. (2021). Implementación de una solución business intelligence para mejorar la eficiencia de la toma de decisiones en la gestión de cobranzas de multas del servicio de administración tributaria de Trujillo. https://scholar.googleusercontent.com/scholar?q=cache:_z9GhfU84boJ:scholar.google.com/&hl=es&as_sdt=0,5 Consultado: 29/05/2023
Motors, G. (2022). protege-tus-finanzas. La importancia de los buenos hábitos de pago https://www.chevroletsf.com.co/es-co/inicio/protege-tus-finanzas/buenos-habitos-de-pago.html Consultado: 01/05/2023
Ortiz Numpaque, Y. L., & Ramírez González, E. F. (2023). Predicción de clientes efectivos en la gestión de carteras de cobranza castigada en la empresa InteliBPO SAS a través de modelos de aprendizaje automático. http://repositorio.uan.edu.co/handle/123456789/7959 Consultado: 29/05/2023
Oracle. (2023). Database. ¿Qué es una base de datos relacional (sistema de gestión de bases de datos relacionales)? https://www.oracle.com/ar/database/what-is-a-relational-database/ Consultado: 01/05/2023
Pérez Ramón, R. M. (2021). Modelo de Scoring para la segmentación de clientes morosos usando minería de datos en una empresa de cobranzas del Perú. http://cybertesis.unmsm.edu.pe/bitstream/handle/20.500.12672/16845/Perez_rr.pdf?sequence=1 Consultado: 29/05/2023
Poma García, F. (2018). Datamart para la evaluación de las cuentas por cobrar en la empresa Vistony SAC. https://repositorio.ucv.edu.pe/handle/20.500.12692/36150 Consultado: 29/05/2023
Román, C. L. (2012). Fundamentos de administración financiera. Tlalnepantla, C.P. 54080, Estado de México: Red Tercer Milenio. http://dspacefci.uaslp.mx:8080/bitstream/123456789/2165/1/UA1_C_Administraci%C3%B3n%20financiera%20en%20la%20organizaci%C3%B3n.pdf Consultado: 01/05/2023
Rocha, R. (f2017). el modelo entidad-relación. https://www.medellin.unal.edu.co/~fjmoreno/bd1/ModeloERRochav8.pdf Consultado: 01/05/2023
Support.microsoft. (2023) office. Crear un modelo de datos en Excel https://support.microsoft.com/es-es/office/crear-un-modelo-de-datos-en-excel-87e7a54c-87dc-488e-9410-5c75dbcb0f7b Consultado: 01/05/2023
Tableau (2023), products. Why choose Tableau? https://www.tableau.com/products Consultado: 01/05/2023
Temkin, B. D. (febrero de 2010). Mapping The Customer Journey https://www.arataumodular.com/app/wp-content/uploads/2022/09/Mapping-The-Customer-Journey.pdf Consultado: 01/05/2023
Trujilo, J. C., Mazon, J. N., & Pardillo, J. (2009). diseño y explotacion de almacenes de datos. Club Universitario https://books.google.co.ve/books?id=E7Aceg--o4oC&printsec=copyright#v=onepage&q&f=false Consultado: 01/05/2023
Torres Chero, E. R., & Farroñay Julca, J. M. (2017). Implementación de minería de Datos para detectar Patrones de Comportamiento de Clientes Morosos en Empresa de Credito Crediserv EIRL–ChiclayoHICLAYO. http://repositorio.unprg.edu.pe:8080/bitstream/handle/20.500.12893/1136/BC-TES-5916%20TORRES%20CHERO%20-%20FARRO%C3%91AY%20JULCA.pdf?sequence=3&isAllowed=y Consultado: 29/05/2023
ICC, B. (s.f.). https://www.iic.uam.es/innovacion/big-data-caracteristicas-mas-importantes-7-v/. Consultado: 25/10/2023 Porfolio, A. A. (s.f.). https://elbauldelprogramador.com/plsql-paquetes-packages/#:~:text=Definici%C3%B3n,y%20cuerpo%20(no%20obligatoria). Consultado: 25/10/2023
CreditForce, 2. (s.f.). https://www.credit-force.com/sistemas-de-cobranza-y-soluciones-de-cobranza/. Consultado: 25/10/2023
Aglaia, 2. (s.f.). https://aglaia.es/blog/power-bi/que-es-el-modelo-estrella-en-power-bi/. Consultado: 25/10/2023
GIISTA, G. d. (2018). Investigación e Innovación en Ingenieria de Software. V2. https://issuu.com/boletin_marcat_tdea/docs/ingenieria_software_volumen_2. Consultado: 14/11/2023
Castro, R. M. (s.f.). https://es.semrush.com/blog/customer-journey-que-es/.
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 147 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/4835/1/PAQUETE%20DE%20PROCEDIMIENTOS%20EN%20UNA%20BASE%20DE%20DATOS%20ANALITICA%20PARA%20PROCESOS%20DE%20COBRANZAS.pdf
https://dspace.tdea.edu.co/bitstream/tdea/4835/2/Formato%20Autorizaci%c3%b3n%20Repositorio_2023.pdf
https://dspace.tdea.edu.co/bitstream/tdea/4835/3/license.txt
https://dspace.tdea.edu.co/bitstream/tdea/4835/4/PAQUETE%20DE%20PROCEDIMIENTOS%20EN%20UNA%20BASE%20DE%20DATOS%20ANALITICA%20PARA%20PROCESOS%20DE%20COBRANZAS.pdf.txt
https://dspace.tdea.edu.co/bitstream/tdea/4835/6/Formato%20Autorizaci%c3%b3n%20Repositorio_2023.pdf.txt
https://dspace.tdea.edu.co/bitstream/tdea/4835/5/PAQUETE%20DE%20PROCEDIMIENTOS%20EN%20UNA%20BASE%20DE%20DATOS%20ANALITICA%20PARA%20PROCESOS%20DE%20COBRANZAS.pdf.jpg
https://dspace.tdea.edu.co/bitstream/tdea/4835/7/Formato%20Autorizaci%c3%b3n%20Repositorio_2023.pdf.jpg
bitstream.checksum.fl_str_mv 5c95d87df20ee83f1578597488f289cd
baad74348f1bff820a65a59fd899b3a9
2f9959eaf5b71fae44bbf9ec84150c7a
398671cf86994e1caec460c16715396c
040a55f08a403fcf05b0fbd4ab218a96
c70db3aa7b7356c61ed3b01afc9308bf
400b23f78f7e09e6e0044406cdfed4a9
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_ 1812189325687783424
spelling Giraldo Mejía, Juan Camilo8e6ed27a-cee9-4afa-94ea-437ecc56a16bCastillo Osorio, Johnnatan Stivee596d35d-f8b5-45be-a0d8-67006e62afd7Acevedo García, Ana Catalinaabf61c9c-3369-4aed-8c08-8036cfe51c5eSoto, DarioGaviria, Jorge Mario2023-12-06T20:49:24Z2023-12-06T20:49:24Z2023-11-23APAhttps://dspace.tdea.edu.co/handle/tdea/4835Tecnológico de Antioquia Institución UniversitariaRepositorio Digital TdeAhttps://dspace.tdea.edu.co/Este proyecto de ingeniería de software tiene como objetivo desarrollar un paquete de procedimientos en una base de datos analítica para procesos de cobranzas. El propósito principal es tomar decisiones eficientes y enfocadas en la recuperación de carteras, segmentando a los clientes según sus hábitos de pago y relacionándolos con el costumer journey de los productos o servicios ofrecidos. Para ello, se implementará un modelo de datos enriquecido con dimensiones que permitirán elaborar estrategias que maximicen la recuperación de carteras y minimicen los costos operativos asociados. La estructura del modelo ha sido diseñada de manera estándar, lo que permitirá a cualquier compañía o persona ingresar los datos según la estructura definida y obtener resultados consistentes. Además, se busca ofrecer flexibilidad en la entrada de datos, brindando un modelo estándar que se adapte a diferentes necesidades. El alcance del proyecto abarca el diseño e implementación del modelo estándar de datos analíticos. Para lograrlo, se seguirá la metodología CRISP-DM, que proporciona un marco de referencia estructurado, desde la comprensión del negocio hasta la implementación del modelo. Complementando esta metodología, se aplicará un enfoque de gestión ágil basado en Kanban, que permitirá un trabajo iterativo e incremental, fomentando la colaboración y la adaptabilidad durante el desarrollo del proyecto.PregradoIngeniero(a) de Software147 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_abf2PAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZASTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/acceptedVersionÁlvarez Garcia, A. & Heras Dedo, R. D. L. Métodos ágiles: Scrum, Kanban, Lean. ed. Madrid: Difusora Larousse - Anaya Multimedia, 2017. https://elibro.net/es/ereader/tdea/122933?page=1. Consultado en: 28/05/2023Agraz, M. (2022). 4 minutos de lectura. ¿Para qué sirve el Customer Journey? https://www.foxter.io/blog/para-qu%C3%A9-sirve-el-customer-journey#:~:text=Algunos%20de%20los%20beneficios%20de,est%C3%A1%20en%20un%20orden%20l%C3%B3gico Consultado: 01/05/2023Anticona Reyna, C. N., & Pinto Prado, D. F. (2023). Solución de analítica de datos para mejorar la eficiencia en la gestión de cobranzas de multas de la Municipalidad Distrital de Huanchaco para el periodo 2021. https://scholar.googleusercontent.com/scholar?q=cache:SK5avUUlwYYJ:scholar.google.com/&hl=es&as_sdt=0,5 Consultado: 29/05/2023Aguilar, K. V. (2022). finanzas. La falta de capacidad de pago está limitando cada vez más los créditos de alto monto https://www.larepublica.co/finanzas/la-falta-de-capacidad-de-pago-esta-limitando-cada-vez-mas-los-creditos-de-alto-monto-3506773 Consultado: 01/05/2023Angrave, J. (2020). Books. The Journey Mapping Playbook https://books.google.com.co/books/about/The_Journey_Mapping_Playbook.html?id=zY3_DwAAQBAJ&redir_esc=y. Walter de Gruyter GmbH & Co KG Consultado: 14/04/2023Banrep(2022). Reporte de la Situación del Crédito en Colombia https://www.banrep.gov.co/es/reporte-de-la-situacion-del-credito-en-colombia Consultado: 14/04/2023Chu, H. U. (2019). Hábitos De Pago. Claves Para Salir Adelante En Latinoamérica https://www.hyenukchu.com/habitos-de-pago-claves-salir-adelante-latinoamerica-hyenuk-chu/#:~:text=Los%20h%C3%A1bitos%20de%20pago%2C%20a,investigaci%C3%B3n%20que%20habla%20del%20tema Consultado: 20/03/2023Enciso Quintero, (2022). Desarrollo de modelo analítico para anticipar el no pago de clientes con crédito de vehículo particular (Doctoral dissertation, Bogotá DC: Fundación Universitaria Konrad Lorenz, 2022). https://repositorio.konradlorenz.edu.co/bitstream/handle/001/5175/617211011%20Tesis.pdf?sequence=1&isAllowed=y Consultado: 29/05/2023Escobar, J. D. (s.f.). banco de la republica colombiana. nota editorial https://www.banrep.gov.co/sites/default/files/publicaciones/archivos/rbr_nota_1023.pdf Consultado: 30/03/2023Feuerstein, S. (2020). Database. PL/SQL hereda la robustez, la seguridad y la portabilidad de la base de datos https://www.oracle.com/co/database/technologies/appdev/plsql.html Consultado: 01/05/2023Finsor. (2018). Services. Procesos de Crédito y Cobranzas https://www.finsor.cl/services/ Consultado: 14/04/2023Guativa Romero, N. L., Martínez Herrera, M. V., García Osorio, N. B., Nieto Vargas, N. V., & Peláez Gómez, M. F. (2018). Propuesta de creación de un Datamart para la Gerencia de Cobranzas del Banco Capital. https://alejandria.poligran.edu.co/handle/10823/1724 Consultado: 29/05/2023García-Murillo, M., & Annabi, H. (2002). Las tecnologías de información y comunicación (TIC) y su impacto en el sector financiero. Revista Internacional Administración & Finanzas-Revista Internacional Administración & Finanzas. Consultado: 01/05/2023Guevara, M. A. (2022). Aplicaciones informaticas de base de datos relacionales https://elibro.net/en/ereader/tdea/216610 Consultado: 01/05/2023Hernández Martínez, F. (2019). Implementación de un modelo analítico para la identificación de comportamientos inusuales en los pagos anticipados de una entidad de arrendamiento financiero. https://repository.eia.edu.co/bitstream/handle/11190/2374/HernandezFelipe_2019_ImplementacionModeloAnalitico.pdf?sequence=1 Consultado: 29/05/2023Herrera Torres, M. M. (2007). Propuesta de mejoramiento del proceso de cobranzas de la compañía comercial KYWI S.A. QUITO http://bibdigital.epn.edu.ec/handle/15000/2704 Consultado: 01/05/2023IBM. (2023). Business Intelligence. ¿Qué es Business Intelligence? https://www.ibm.com/es-es/topics/business-intelligence Consultado: 14/04/2023IBM. (2023). spss-modeler. Conceptos básicos de ayuda de CRISP-DM https://www.ibm.com/docs/es/spss-modeler/saas?topic=dm-crisp-help-overview Consultado: 01/05/2023López et al. (2020). A systematic review of business intelligence in debt collection processes. Journal of Business Research. Consultado: 14/04/2023Microsoft. (2023). customer-insights. What is a customer journey? https://dynamics.microsoft.com/en-us/ai/customer-insights/customer-journey/ Consultado: 01/05/2023Mktpost1. (2017). conexion-esan. Las herramientas de gestión de la cobranza https://www.esan.edu.pe/conexion-esan/las-herramientas-de-gestion-de-la-cobranza Consultado: 01/05/2023Morales, A. (2015). Crédito y cobranza. México D.F, Mexico: Grupo Editorial Patria. https://elibro.net/es/ereader/tdea/39380. Consultado: 01/05/2023Montoya Yepes, J. D. (2019). Analítica de datos aplicada a la cobranza de cartera. https://repository.eafit.edu.co/bitstream/handle/10784/13894/JuanDavid_MontoyaYepes_2019.pdf?sequence=1 Consultado: 29/05/2023Moreno Atoche, D. D. (2021). Implementación de una solución business intelligence para mejorar la eficiencia de la toma de decisiones en la gestión de cobranzas de multas del servicio de administración tributaria de Trujillo. https://scholar.googleusercontent.com/scholar?q=cache:_z9GhfU84boJ:scholar.google.com/&hl=es&as_sdt=0,5 Consultado: 29/05/2023Motors, G. (2022). protege-tus-finanzas. La importancia de los buenos hábitos de pago https://www.chevroletsf.com.co/es-co/inicio/protege-tus-finanzas/buenos-habitos-de-pago.html Consultado: 01/05/2023Ortiz Numpaque, Y. L., & Ramírez González, E. F. (2023). Predicción de clientes efectivos en la gestión de carteras de cobranza castigada en la empresa InteliBPO SAS a través de modelos de aprendizaje automático. http://repositorio.uan.edu.co/handle/123456789/7959 Consultado: 29/05/2023Oracle. (2023). Database. ¿Qué es una base de datos relacional (sistema de gestión de bases de datos relacionales)? https://www.oracle.com/ar/database/what-is-a-relational-database/ Consultado: 01/05/2023Pérez Ramón, R. M. (2021). Modelo de Scoring para la segmentación de clientes morosos usando minería de datos en una empresa de cobranzas del Perú. http://cybertesis.unmsm.edu.pe/bitstream/handle/20.500.12672/16845/Perez_rr.pdf?sequence=1 Consultado: 29/05/2023Poma García, F. (2018). Datamart para la evaluación de las cuentas por cobrar en la empresa Vistony SAC. https://repositorio.ucv.edu.pe/handle/20.500.12692/36150 Consultado: 29/05/2023Román, C. L. (2012). Fundamentos de administración financiera. Tlalnepantla, C.P. 54080, Estado de México: Red Tercer Milenio. http://dspacefci.uaslp.mx:8080/bitstream/123456789/2165/1/UA1_C_Administraci%C3%B3n%20financiera%20en%20la%20organizaci%C3%B3n.pdf Consultado: 01/05/2023Rocha, R. (f2017). el modelo entidad-relación. https://www.medellin.unal.edu.co/~fjmoreno/bd1/ModeloERRochav8.pdf Consultado: 01/05/2023Support.microsoft. (2023) office. Crear un modelo de datos en Excel https://support.microsoft.com/es-es/office/crear-un-modelo-de-datos-en-excel-87e7a54c-87dc-488e-9410-5c75dbcb0f7b Consultado: 01/05/2023Tableau (2023), products. Why choose Tableau? https://www.tableau.com/products Consultado: 01/05/2023Temkin, B. D. (febrero de 2010). Mapping The Customer Journey https://www.arataumodular.com/app/wp-content/uploads/2022/09/Mapping-The-Customer-Journey.pdf Consultado: 01/05/2023Trujilo, J. C., Mazon, J. N., & Pardillo, J. (2009). diseño y explotacion de almacenes de datos. Club Universitario https://books.google.co.ve/books?id=E7Aceg--o4oC&printsec=copyright#v=onepage&q&f=false Consultado: 01/05/2023Torres Chero, E. R., & Farroñay Julca, J. M. (2017). Implementación de minería de Datos para detectar Patrones de Comportamiento de Clientes Morosos en Empresa de Credito Crediserv EIRL–ChiclayoHICLAYO. http://repositorio.unprg.edu.pe:8080/bitstream/handle/20.500.12893/1136/BC-TES-5916%20TORRES%20CHERO%20-%20FARRO%C3%91AY%20JULCA.pdf?sequence=3&isAllowed=y Consultado: 29/05/2023ICC, B. (s.f.). https://www.iic.uam.es/innovacion/big-data-caracteristicas-mas-importantes-7-v/. Consultado: 25/10/2023 Porfolio, A. A. (s.f.). https://elbauldelprogramador.com/plsql-paquetes-packages/#:~:text=Definici%C3%B3n,y%20cuerpo%20(no%20obligatoria). Consultado: 25/10/2023CreditForce, 2. (s.f.). https://www.credit-force.com/sistemas-de-cobranza-y-soluciones-de-cobranza/. Consultado: 25/10/2023Aglaia, 2. (s.f.). https://aglaia.es/blog/power-bi/que-es-el-modelo-estrella-en-power-bi/. Consultado: 25/10/2023GIISTA, G. d. (2018). Investigación e Innovación en Ingenieria de Software. V2. https://issuu.com/boletin_marcat_tdea/docs/ingenieria_software_volumen_2. Consultado: 14/11/2023Castro, R. M. (s.f.). https://es.semrush.com/blog/customer-journey-que-es/.Cobranzashabito de pagomodelo de datossegmentacióncustomer journeyORIGINALPAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS.pdfPAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS.pdfTrabajo de Gradoapplication/pdf2755023https://dspace.tdea.edu.co/bitstream/tdea/4835/1/PAQUETE%20DE%20PROCEDIMIENTOS%20EN%20UNA%20BASE%20DE%20DATOS%20ANALITICA%20PARA%20PROCESOS%20DE%20COBRANZAS.pdf5c95d87df20ee83f1578597488f289cdMD51open accessFormato Autorización Repositorio_2023.pdfFormato Autorización Repositorio_2023.pdfLicenciaapplication/pdf136181https://dspace.tdea.edu.co/bitstream/tdea/4835/2/Formato%20Autorizaci%c3%b3n%20Repositorio_2023.pdfbaad74348f1bff820a65a59fd899b3a9MD52open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://dspace.tdea.edu.co/bitstream/tdea/4835/3/license.txt2f9959eaf5b71fae44bbf9ec84150c7aMD53open accessTEXTPAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS.pdf.txtPAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS.pdf.txtExtracted texttext/plain181160https://dspace.tdea.edu.co/bitstream/tdea/4835/4/PAQUETE%20DE%20PROCEDIMIENTOS%20EN%20UNA%20BASE%20DE%20DATOS%20ANALITICA%20PARA%20PROCESOS%20DE%20COBRANZAS.pdf.txt398671cf86994e1caec460c16715396cMD54open accessFormato Autorización Repositorio_2023.pdf.txtFormato Autorización Repositorio_2023.pdf.txtExtracted texttext/plain4640https://dspace.tdea.edu.co/bitstream/tdea/4835/6/Formato%20Autorizaci%c3%b3n%20Repositorio_2023.pdf.txt040a55f08a403fcf05b0fbd4ab218a96MD56open accessTHUMBNAILPAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS.pdf.jpgPAQUETE DE PROCEDIMIENTOS EN UNA BASE DE DATOS ANALITICA PARA PROCESOS DE COBRANZAS.pdf.jpgGenerated Thumbnailimage/jpeg7784https://dspace.tdea.edu.co/bitstream/tdea/4835/5/PAQUETE%20DE%20PROCEDIMIENTOS%20EN%20UNA%20BASE%20DE%20DATOS%20ANALITICA%20PARA%20PROCESOS%20DE%20COBRANZAS.pdf.jpgc70db3aa7b7356c61ed3b01afc9308bfMD55open accessFormato Autorización Repositorio_2023.pdf.jpgFormato Autorización Repositorio_2023.pdf.jpgGenerated Thumbnailimage/jpeg15941https://dspace.tdea.edu.co/bitstream/tdea/4835/7/Formato%20Autorizaci%c3%b3n%20Repositorio_2023.pdf.jpg400b23f78f7e09e6e0044406cdfed4a9MD57open accesstdea/4835oai:dspace.tdea.edu.co:tdea/48352024-02-06 15:23:12.322An error occurred on the license name.|||https://creativecommons.org/licenses/by-nc/4.0/open accessRepositorio Institucional Tecnologico de Antioquiabdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=