Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web

En el presente trabajo se muestra el diseño e implementación de una aplicación web para el manejo del proceso del reporte de novedades laborales de la empresa UTS Rionegro, ya que la generación del archivo con los cambios del estado del personal tales como licencias, incapacidades, retiros, traslado...

Full description

Autores:
Montoya-Sáenz, Alejandro
López-Bran, Diego Alejandro
Tipo de recurso:
Tesis
Fecha de publicación:
2019
Institución:
Universidad Católica de Oriente
Repositorio:
Repositorio UCO
Idioma:
spa
OAI Identifier:
oai:repositorio.uco.edu.co:20.500.13064/464
Acceso en línea:
https://repositorio.uco.edu.co/handle/20.500.13064/464
Palabra clave:
Sistema de información
Aplicación web
Modelo de base de datos
Framework web
Information systems
Web Application
Database Model
Framework
Redes locales inalámbricas
Redes Informáticas
Tecnología de la información
Sistema de recuperación de la información
Derecho informático
Rights
License
http://creativecommons.org/licenses/by/3.0/
id RUCO2_4138555d216d2574dcf72b4e63347ac1
oai_identifier_str oai:repositorio.uco.edu.co:20.500.13064/464
network_acronym_str RUCO2
network_name_str Repositorio UCO
repository_id_str
dc.title.es_ES.fl_str_mv Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web
title Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web
spellingShingle Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web
Sistema de información
Aplicación web
Modelo de base de datos
Framework web
Information systems
Web Application
Database Model
Framework
Redes locales inalámbricas
Redes Informáticas
Tecnología de la información
Sistema de recuperación de la información
Derecho informático
title_short Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web
title_full Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web
title_fullStr Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web
title_full_unstemmed Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web
title_sort Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación web
dc.creator.fl_str_mv Montoya-Sáenz, Alejandro
López-Bran, Diego Alejandro
dc.contributor.advisor.none.fl_str_mv Acevedo-Bedoya, Juan Camilo
dc.contributor.author.none.fl_str_mv Montoya-Sáenz, Alejandro
López-Bran, Diego Alejandro
dc.contributor.corpauthor.es_ES.fl_str_mv Universidad Católica de Oriente. Facultad de Ingeniería
dc.subject.es_ES.fl_str_mv Sistema de información
Aplicación web
Modelo de base de datos
Framework web
topic Sistema de información
Aplicación web
Modelo de base de datos
Framework web
Information systems
Web Application
Database Model
Framework
Redes locales inalámbricas
Redes Informáticas
Tecnología de la información
Sistema de recuperación de la información
Derecho informático
dc.subject.subjectenglish.es_ES.fl_str_mv Information systems
Web Application
Database Model
Framework
dc.subject.lemb.es_ES.fl_str_mv Redes locales inalámbricas
Redes Informáticas
Tecnología de la información
Sistema de recuperación de la información
Derecho informático
description En el presente trabajo se muestra el diseño e implementación de una aplicación web para el manejo del proceso del reporte de novedades laborales de la empresa UTS Rionegro, ya que la generación del archivo con los cambios del estado del personal tales como licencias, incapacidades, retiros, traslados, etc., se realizaba manualmente, generando demoras, errores de digitación y falta de disponibilidad de la información. Para el diseño de la aplicación se usó el marco de desarrollo de Python Django, que trabaja basado en el patrón Modelo - Vista - Plantilla. El resultado de la aplicación contiene dos interfaces de usuario, modo administrador, reservado para el uso del administrador de seguridad; y modo supervisor diseñado para que los supervisores tengan opciones de consultar su lista de empleados y generar reportes de acuerdo con la novedad que se presente.
publishDate 2019
dc.date.accessioned.none.fl_str_mv 2020-03-30T17:14:20Z
dc.date.available.none.fl_str_mv 2020-03-30T17:14:20Z
dc.date.issued.none.fl_str_mv 2020-03-27
dc.date.none.fl_str_mv 2019-10-29
dc.type.es_ES.fl_str_mv Bachelor thesis
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_93fc
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/report
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_46ec
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía – Especialización
format http://purl.org/coar/resource_type/c_46ec
dc.identifier.uri.none.fl_str_mv https://repositorio.uco.edu.co/handle/20.500.13064/464
dc.identifier.bibliographicCitation.es_ES.fl_str_mv Sánchez Patiño, Andrés Felipe. Diseño e implementación de un prototipo de acceso a internet comunitario para un sector de la vereda Chaparral del municipio San Vicente Ferrer(Trabajo de grado)San Vicente Ferrer, Antioquia: Universidad católica de Oriente; 2019. 16p.
url https://repositorio.uco.edu.co/handle/20.500.13064/464
identifier_str_mv Sánchez Patiño, Andrés Felipe. Diseño e implementación de un prototipo de acceso a internet comunitario para un sector de la vereda Chaparral del municipio San Vicente Ferrer(Trabajo de grado)San Vicente Ferrer, Antioquia: Universidad católica de Oriente; 2019. 16p.
dc.language.iso.es_ES.fl_str_mv spa
language spa
dc.relation.es_ES.fl_str_mv Trabajo de grado
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_14cb
dc.rights.license.none.fl_str_mv http://creativecommons.org/licenses/by/3.0/
dc.rights.spa.spa.fl_str_mv Acceso restringido
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.accessrights.spa.fl_str_mv Restricted Access
dc.rights.cc.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by/3.0/
Acceso restringido
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Restricted Access
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_14cb
dc.format.extent.es_ES.fl_str_mv 23
dc.format.mimetype.es_ES.fl_str_mv application/pdf
dc.coverage.spatial.none.fl_str_mv Sudamérica, Colombia, San Vicente Ferrer, Antioquia
dc.publisher.es_ES.fl_str_mv Universidad Católica de Oriente. Facultad de Ingenierías
dc.publisher.department.es_ES.fl_str_mv Facultad de ingeniería
dc.publisher.program.es_ES.fl_str_mv Ingeniería Electrónica
institution Universidad Católica de Oriente
bitstream.url.fl_str_mv https://repositorio.uco.edu.co/bitstreams/fae8529a-430f-45c5-ba72-d35cdeb27973/download
https://repositorio.uco.edu.co/bitstreams/7cadb8c9-8052-48b3-b404-0a646f32fbcc/download
https://repositorio.uco.edu.co/bitstreams/349e93dd-2e48-4776-9e3f-92cd5967a2a8/download
https://repositorio.uco.edu.co/bitstreams/dc5ba5a5-ec45-4c09-84d8-e6ff5caf4b83/download
https://repositorio.uco.edu.co/bitstreams/71652d20-8ccc-4054-b4bd-cc8bf67fcf0f/download
https://repositorio.uco.edu.co/bitstreams/418f3b02-2783-4e27-810f-9359cbedc20d/download
https://repositorio.uco.edu.co/bitstreams/23cce1c9-8cb3-4729-b10f-e19f6d2a90cd/download
https://repositorio.uco.edu.co/bitstreams/3284bb56-2fff-4543-92b0-a52386ced0b8/download
https://repositorio.uco.edu.co/bitstreams/232198e5-92a5-423e-a823-cffd92cce29e/download
https://repositorio.uco.edu.co/bitstreams/ccfb9497-d095-47df-a802-c9931fa689f8/download
https://repositorio.uco.edu.co/bitstreams/b6686e8d-85e5-4e52-97a4-cbd1794f8536/download
https://repositorio.uco.edu.co/bitstreams/2029237f-22fe-4dba-be16-263ba31f8580/download
bitstream.checksum.fl_str_mv 7f5a20e6971b6043c5c6218ef83d6bb7
68b329da9893e34099c7d8ad5cb9c940
fb7fdb4fd3aaa0f7dc0c2e5900764a1e
b2e2a601fec3d86441c72d3afb5e5448
b644357197ba995e5bf60408d59e22e0
4226cb71f9675e0a9fe89749f5f99b2f
26d4a19ac33b022aa41a08ff98b53503
b090d293452d61f9ea550089153b9cb5
aa5e856b60a712b885a8e4d58eb9c3c4
d87f46d426ea8c26694ed37ef3eb9f67
92a02ce7cda5164a98ec1a2f1c265772
1487462a1490a8fc01f5999ce7b3b9cc
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Católica de Oriente
repository.mail.fl_str_mv repositorio@uco.edu.co
_version_ 1808480811601625088
spelling http://creativecommons.org/licenses/by/3.0/Acceso restringidohttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Restricted AccessAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_14cbAcevedo-Bedoya, Juan CamiloMontoya-Sáenz, AlejandroLópez-Bran, Diego AlejandroUniversidad Católica de Oriente. Facultad de IngenieríaSudamérica, Colombia, San Vicente Ferrer, Antioquia2019-10-292020-03-30T17:14:20Z2020-03-30T17:14:20Z2020-03-27https://repositorio.uco.edu.co/handle/20.500.13064/464Sánchez Patiño, Andrés Felipe. Diseño e implementación de un prototipo de acceso a internet comunitario para un sector de la vereda Chaparral del municipio San Vicente Ferrer(Trabajo de grado)San Vicente Ferrer, Antioquia: Universidad católica de Oriente; 2019. 16p.En el presente trabajo se muestra el diseño e implementación de una aplicación web para el manejo del proceso del reporte de novedades laborales de la empresa UTS Rionegro, ya que la generación del archivo con los cambios del estado del personal tales como licencias, incapacidades, retiros, traslados, etc., se realizaba manualmente, generando demoras, errores de digitación y falta de disponibilidad de la información. Para el diseño de la aplicación se usó el marco de desarrollo de Python Django, que trabaja basado en el patrón Modelo - Vista - Plantilla. El resultado de la aplicación contiene dos interfaces de usuario, modo administrador, reservado para el uso del administrador de seguridad; y modo supervisor diseñado para que los supervisores tengan opciones de consultar su lista de empleados y generar reportes de acuerdo con la novedad que se presente.This work shows the design and implementation of a web application for the management of the labor news report process of the company UTS Rionegro, since the generation of the file with changes in the status of personnel such as licenses, disabilities, withdrawals, transfers, etc., was done manually, generating delays, typing errors and lack of information availability. The Python Django development framework was used to design the application, which works based on the Model - View- Template pattern. The result of the application contains two user interfaces, administrator mode, reserved for the use of the security administrator; and supervisor mode designed so that supervisors have options to consult their list of employees and generate reports according to the novelty that is presented.23application/pdfspaUniversidad Católica de Oriente. Facultad de IngenieríasFacultad de ingenieríaIngeniería ElectrónicaTrabajo de gradoSistema de informaciónAplicación webModelo de base de datosFramework webInformation systemsWeb ApplicationDatabase ModelFrameworkRedes locales inalámbricasRedes InformáticasTecnología de la informaciónSistema de recuperación de la informaciónDerecho informáticoDiseño e implementación de un sistema administrador de reportes de novedades de empleados basado en aplicación webBachelor thesisinfo:eu-repo/semantics/reporthttp://purl.org/coar/resource_type/c_46echttp://purl.org/coar/resource_type/c_93fchttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía – EspecializaciónInterés GeneralTEXTAlejandroMontoyaSaenz-DiegoLopezBran.pdf.txtAlejandroMontoyaSaenz-DiegoLopezBran.pdf.txtExtracted texttext/plain26773https://repositorio.uco.edu.co/bitstreams/fae8529a-430f-45c5-ba72-d35cdeb27973/download7f5a20e6971b6043c5c6218ef83d6bb7MD58Hoja2 Autorización depósito Repositorio Institucional.pdf.txtHoja2 Autorización depósito Repositorio Institucional.pdf.txtExtracted texttext/plain1https://repositorio.uco.edu.co/bitstreams/7cadb8c9-8052-48b3-b404-0a646f32fbcc/download68b329da9893e34099c7d8ad5cb9c940MD510Trabajo de grado.pdf.txtTrabajo de grado.pdf.txtExtracted texttext/plain27215https://repositorio.uco.edu.co/bitstreams/349e93dd-2e48-4776-9e3f-92cd5967a2a8/downloadfb7fdb4fd3aaa0f7dc0c2e5900764a1eMD512Autorización depósito Repositorio Institucional.docx.txtAutorización depósito Repositorio Institucional.docx.txtExtracted texttext/plain5248https://repositorio.uco.edu.co/bitstreams/dc5ba5a5-ec45-4c09-84d8-e6ff5caf4b83/downloadb2e2a601fec3d86441c72d3afb5e5448MD514THUMBNAILAlejandroMontoyaSaenz-DiegoLopezBran.pdf.jpgAlejandroMontoyaSaenz-DiegoLopezBran.pdf.jpgGenerated Thumbnailimage/jpeg4754https://repositorio.uco.edu.co/bitstreams/71652d20-8ccc-4054-b4bd-cc8bf67fcf0f/downloadb644357197ba995e5bf60408d59e22e0MD59Hoja2 Autorización depósito Repositorio Institucional.pdf.jpgHoja2 Autorización depósito Repositorio Institucional.pdf.jpgGenerated Thumbnailimage/jpeg5033https://repositorio.uco.edu.co/bitstreams/418f3b02-2783-4e27-810f-9359cbedc20d/download4226cb71f9675e0a9fe89749f5f99b2fMD511Trabajo de grado.pdf.jpgTrabajo de grado.pdf.jpgGenerated Thumbnailimage/jpeg4490https://repositorio.uco.edu.co/bitstreams/23cce1c9-8cb3-4729-b10f-e19f6d2a90cd/download26d4a19ac33b022aa41a08ff98b53503MD513ORIGINALTrabajo de grado.pdfTrabajo de grado.pdfapplication/pdf1003114https://repositorio.uco.edu.co/bitstreams/3284bb56-2fff-4543-92b0-a52386ced0b8/downloadb090d293452d61f9ea550089153b9cb5MD53Autorización depósito Repositorio Institucional.docxAutorización depósito Repositorio Institucional.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document62506https://repositorio.uco.edu.co/bitstreams/232198e5-92a5-423e-a823-cffd92cce29e/downloadaa5e856b60a712b885a8e4d58eb9c3c4MD54Hoja2 Autorización depósito Repositorio Institucional.pdfHoja2 Autorización depósito Repositorio Institucional.pdfapplication/pdf44928https://repositorio.uco.edu.co/bitstreams/ccfb9497-d095-47df-a802-c9931fa689f8/downloadd87f46d426ea8c26694ed37ef3eb9f67MD55LICENSElicense.txtlicense.txttext/plain; charset=utf-82626https://repositorio.uco.edu.co/bitstreams/b6686e8d-85e5-4e52-97a4-cbd1794f8536/download92a02ce7cda5164a98ec1a2f1c265772MD56CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81037https://repositorio.uco.edu.co/bitstreams/2029237f-22fe-4dba-be16-263ba31f8580/download1487462a1490a8fc01f5999ce7b3b9ccMD5720.500.13064/464oai:repositorio.uco.edu.co:20.500.13064/4642024-07-18 06:31:05.565http://creativecommons.org/licenses/by-nc-nd/2.5/co/info:eu-repo/semantics/closedAccessembargo2050-12-31https://repositorio.uco.edu.coRepositorio Institucional Universidad Católica de Orienterepositorio@uco.edu.coTElDRU5DSUEgREUgRElTVFJJQlVDScOTTiBFTiBFTCBQUk9DRVNPIERFIEFVVE9BUkNISVZPIFBBUkEgRUwgUkVQT1NJVE9SSU8gSU5TVElUVUNJT05BTAoKRW50cmVnYSBkZSBkb2N1bWVudG8gbyB0cmFiYWpvIGRlIGdyYWRvIHkgYXV0b3JpemFjacOzbiBkZSB1c28uCgpFbCBhdXRvci1lc3R1ZGlhbnRlLCBoYWNlIGVudHJlZ2EgZGVsIHJlc3BlY3Rpdm8gZG9jdW1lbnRvIG8gdHJhYmFqbyBkZSBncmFkbyB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hIGRpZ2l0YWwgbyBlbGVjdHLDs25pY2EsIHkgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBDYXTDs2xpY2EgZGUgT3JpZW50ZSwgcGFyYSBxdWUgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlLCB5IHVzZSBlbiB0b2RhcyBzdXMgZm9ybWFzLCBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgZGlzdHJpYnVjacOzbiBxdWUgbGUgY29ycmVzcG9uZGUgY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uIExhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gc2UgaGFjZSBleHRlbnNpdmEgbm8gc29sbyBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3MgZGUgdXNvIHNvYnJlIGxhIG9icmEgZW4gZm9ybWF0byBvIHNvcG9ydGUgbWF0ZXJpYWwsIHNpbm8gdGFtYmnDqW4gcGFyYSBmb3JtYXRvIHZpcnR1YWwgZWxlY3Ryw7NuaWNvIGRpZ2l0YWwsIHVzbyBlbiByZWQsIGludGVybmV0LCBpbnRyYW5ldCwgeSBlbiBjdWFscXVpZXIgZm9ybWF0byBjb25vY2lkbyBvIHBvciBjb25vY2VyLgoKRWwgKGxvcykgYXV0b3IoZXMpLSBlc3R1ZGlhbnRlKHMpLCBtYW5pZmllc3RhKG4pIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsIHkgc2UgcmVhbGl6w7MgKGFyb24pIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yZXMgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEgb2JyYSBlcyBkZSBzdSBleGNsdXNpdmEgYXV0b3LDrWEgeSBkZXRlbnRhKG4pIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLiBFbGxvcyBhY2VwdGFuIHF1ZSBsYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIHJlbnVuY2lhbiBhIHJlY2liaXIgcmV0cmlidWNpw7NuIGFsZ3VuYSBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBkZSBSZWNvbm9jaW1pZW50by1ObyBjb21lcmNpYWwtU2luIG9icmFzIGRlcml2YWRhcywgY29uIHF1ZSBzZSBwdWJsaWNhLgoKRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4odW5vcykgdGVyY2VyKG9zKSBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3IoZXMpIHNvYnJlIGxhIG9icmEgZW4gbWVuY2nDs24sIGVsIChsb3MpIGF1dG9yZXMtIGVzdHVkaWFudGVzLCBhc3VtaXLDoW4gdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhbiBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBDYXTDs2xpY2EgZGUgT3JpZW50ZSBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLgoKTGEgdW5pdmVyc2lkYWQgYSBzdSB2ZXosIGRhcsOhIGxvcyBjcsOpZGl0b3MgYSBsb3MgcmVzcGVjdGl2b3MgYXV0b3JlcyB5IHRvZGFzIGFxdWVsbGFzIGFjY2lvbmVzIHF1ZSBpbXBsaXF1ZW4gZWwgdXNvIHkgdXRpbGl6YWNpw7NuIGF1dG9yaXphZGEuIApFc3RhIGF1dG9yaXphY2nDs24gc2UgZW50aWVuZGUgY29tbyB1bmEgY29udHJpYnVjacOzbiBwb3IgcGFydGUgZGVsIChsb3MpIGVzdHVkaWFudGVzIC0gYXV0b3JlcyBhIGxhIGRpZnVzacOzbiBkZWwgY29ub2NpbWllbnRvIG8gZGVzYXJyb2xsbyB0ZWNub2zDs2dpY28sIGN1bHR1cmFsIG8gY2llbnTDrWZpY28gZGUgbGEgY29tdW5pZGFkIG8gZGVsIHBhw61zLCBlbiBlbCDDoXJlYSBlbiBxdWUgc2UgaW5zY3JpYmUuCkxhIGxpY2VuY2lhIGVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5ZSBlbCBkb2N1bWVudG8gbyB0cmFiYWpvIGRlIGdyYWRvIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZGljaG8gZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IsIGVsIGN1YWwgcG9kcsOhIGRhciBwb3IgdGVybWluYWRhIGxhIGxpY2VuY2lhIHNvbGljaXTDoW5kb2xvIGEgbGEgVW5pdmVyc2lkYWQgQ2F0w7NsaWNhIGRlIE9yaWVudGUgY29uIHVuYSBhbnRlbGFjacOzbiBkZSAzMCBkw61hcyBwb3IgZXNjcml0by4KCg==