Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado
Este documento describe el proceso de creación el Sistema de Información Web para la gestión de los procesos administrativos de una tienda de calzado, el sistema permitirá a los usuarios acceder y gestionar la información en tiempo real, y desde cualquier lugar, dándoles a los usuarios un óptimo ser...
- Autores:
-
Quimbay, Carlos Andrés
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/28423
- Acceso en línea:
- http://hdl.handle.net/11349/28423
- Palabra clave:
- C#
SQL SERVER
Programación
Metodología RUP
Sistema de Información web
Tecnología en Sistematización de datos - Tesis y Disertaciones Académicas
Sistemas de almacenamiento y recuperación de información
Servicios por internet
Negocios - Sistematización de datos (Computadores electrónicos)
Web Information System
C #
SQL SERVER
RUP methodology
Programming
- Rights
- License
- Atribución-NoComercial 4.0 Internacional
id |
UDISTRITA2_ca267a7058427c63429f553b1675e3d1 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/28423 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado |
dc.title.titleenglish.spa.fl_str_mv |
Development of a web information system for the management of the administrative processes of a shoe store |
title |
Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado |
spellingShingle |
Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado C# SQL SERVER Programación Metodología RUP Sistema de Información web Tecnología en Sistematización de datos - Tesis y Disertaciones Académicas Sistemas de almacenamiento y recuperación de información Servicios por internet Negocios - Sistematización de datos (Computadores electrónicos) Web Information System C # SQL SERVER RUP methodology Programming |
title_short |
Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado |
title_full |
Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado |
title_fullStr |
Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado |
title_full_unstemmed |
Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado |
title_sort |
Desarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzado |
dc.creator.fl_str_mv |
Quimbay, Carlos Andrés |
dc.contributor.advisor.spa.fl_str_mv |
Vanegas, Carlos Alberto |
dc.contributor.author.spa.fl_str_mv |
Quimbay, Carlos Andrés |
dc.subject.spa.fl_str_mv |
C# SQL SERVER Programación Metodología RUP Sistema de Información web |
topic |
C# SQL SERVER Programación Metodología RUP Sistema de Información web Tecnología en Sistematización de datos - Tesis y Disertaciones Académicas Sistemas de almacenamiento y recuperación de información Servicios por internet Negocios - Sistematización de datos (Computadores electrónicos) Web Information System C # SQL SERVER RUP methodology Programming |
dc.subject.lemb.spa.fl_str_mv |
Tecnología en Sistematización de datos - Tesis y Disertaciones Académicas Sistemas de almacenamiento y recuperación de información Servicios por internet Negocios - Sistematización de datos (Computadores electrónicos) |
dc.subject.keyword.spa.fl_str_mv |
Web Information System C # SQL SERVER RUP methodology Programming |
description |
Este documento describe el proceso de creación el Sistema de Información Web para la gestión de los procesos administrativos de una tienda de calzado, el sistema permitirá a los usuarios acceder y gestionar la información en tiempo real, y desde cualquier lugar, dándoles a los usuarios un óptimo servicio de todos los procesos tecnológicos que se llevan a cabo dentro de la aplicación. Para el desarrollo de este sistema se implementó el paradigma de programación: MVC (Modelo, Vista, Controlador), que garantiza la calidad en el desarrollo, haciendo que el sistema sea robusto, flexible y amigable para el usuario final. Para la implementación de este paradigma se hizo la inclusión de Visual Studio 2019 como ambiente de desarrollo ya que nos ofrecía una facilidad al momento de creación. El sistema está desarrollado en C# y es compatible con SQL SERVER, que es el motor de bases de datos que se implementó ya que el proyecto va dirigido a cualquier tipo de empresa pequeña que necesite organizar las gestiones del área tecnológica, se hace el uso de la metodología RUP ya que según tiempos y organización suple las necesidades de desarrollo, diseño y despliegue, permitiendo alcanzar los objetivos propuestos. |
publishDate |
2021 |
dc.date.created.spa.fl_str_mv |
2021-03-02 |
dc.date.accessioned.none.fl_str_mv |
2022-02-24T16:19:17Z |
dc.date.available.none.fl_str_mv |
2022-02-24T16:19:17Z |
dc.type.degree.spa.fl_str_mv |
Monografía |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/28423 |
url |
http://hdl.handle.net/11349/28423 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Atribución-NoComercial 4.0 Internacional |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc/4.0/ |
dc.rights.acceso.spa.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Atribución-NoComercial 4.0 Internacional http://creativecommons.org/licenses/by-nc/4.0/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
pdf |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/22ec30a8-6fe1-4c8e-b38c-63b9f9ca3903/download https://repository.udistrital.edu.co/bitstreams/52a4c9e9-14e9-435c-98b9-3ab7590dd5f3/download https://repository.udistrital.edu.co/bitstreams/0da93958-8178-4c28-bec6-41e2e9d8912f/download https://repository.udistrital.edu.co/bitstreams/91501a57-c4a8-4f58-86ad-204b64db566e/download https://repository.udistrital.edu.co/bitstreams/366172f0-3ec6-4cca-9aa0-cdff4b205cd1/download https://repository.udistrital.edu.co/bitstreams/38bbda4d-8fb8-4d5d-9e18-fda971c09e49/download https://repository.udistrital.edu.co/bitstreams/341c6427-82cf-4030-b80c-1728ee48b141/download https://repository.udistrital.edu.co/bitstreams/81285511-ec37-48fa-a7df-f06a78b180d4/download https://repository.udistrital.edu.co/bitstreams/950d558f-77ec-417e-9ad5-f17736caa91c/download https://repository.udistrital.edu.co/bitstreams/654db948-bd76-493d-8505-a8b86980f696/download https://repository.udistrital.edu.co/bitstreams/f5c068fc-6970-403a-8af8-64b73e9d0df0/download https://repository.udistrital.edu.co/bitstreams/967b6d37-23f3-4126-9adf-8313e3a25f4c/download |
bitstream.checksum.fl_str_mv |
53bc35c01eff0d6f78c65188fb896e12 c620d473ff0e57c0f94594dba08803f6 248851c5d68aab49db72fef382fb92a6 d8c3922a862515146048d7ea1230578a 40513e59b5d1327fcca263d3c2a2e44a 997daf6c648c962d566d7b082dac908d 629a7bc35d51ef649ac3c5226cc38b92 9a697bf4c87a2803e4bc72ffb79f29f2 67d31b224357250b102463da28224576 629a7bc35d51ef649ac3c5226cc38b92 67d31b224357250b102463da28224576 67d31b224357250b102463da28224576 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1837006885561040896 |
spelling |
Vanegas, Carlos AlbertoQuimbay, Carlos Andrés2022-02-24T16:19:17Z2022-02-24T16:19:17Z2021-03-02http://hdl.handle.net/11349/28423Este documento describe el proceso de creación el Sistema de Información Web para la gestión de los procesos administrativos de una tienda de calzado, el sistema permitirá a los usuarios acceder y gestionar la información en tiempo real, y desde cualquier lugar, dándoles a los usuarios un óptimo servicio de todos los procesos tecnológicos que se llevan a cabo dentro de la aplicación. Para el desarrollo de este sistema se implementó el paradigma de programación: MVC (Modelo, Vista, Controlador), que garantiza la calidad en el desarrollo, haciendo que el sistema sea robusto, flexible y amigable para el usuario final. Para la implementación de este paradigma se hizo la inclusión de Visual Studio 2019 como ambiente de desarrollo ya que nos ofrecía una facilidad al momento de creación. El sistema está desarrollado en C# y es compatible con SQL SERVER, que es el motor de bases de datos que se implementó ya que el proyecto va dirigido a cualquier tipo de empresa pequeña que necesite organizar las gestiones del área tecnológica, se hace el uso de la metodología RUP ya que según tiempos y organización suple las necesidades de desarrollo, diseño y despliegue, permitiendo alcanzar los objetivos propuestos.This document describes the process of creating the Web Information System for the management of the administrative processes of a shoe store, the system will allow users to access and manage information in real time, and from anywhere, giving users a optimal service of all the technological processes carried out within the application. For the development of this system, the programming paradigm was implemented: MVC (Model, View, Controller), which guarantees quality in development, making the system robust, flexible and friendly for the end user. For the implementation of this paradigm, Visual Studio 2019 was included as a development environment since it offered us a facility at the time of creation. The system is developed in C # and is compatible with SQL SERVER, which is the database engine that was implemented since the project is aimed at any type of small company that needs to organize the management of the technological area, the use of the RUP methodology since according to times and organization it meets the needs of development, design and deployment, allowing to achieve the proposed objectives.pdfspaAtribución-NoComercial 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2C#SQL SERVERProgramaciónMetodología RUPSistema de Información webTecnología en Sistematización de datos - Tesis y Disertaciones AcadémicasSistemas de almacenamiento y recuperación de informaciónServicios por internetNegocios - Sistematización de datos (Computadores electrónicos)Web Information SystemC #SQL SERVERRUP methodologyProgrammingDesarrollo de un sistema de información web para la gestión de los procesos administrativos de una tienda de calzadoDevelopment of a web information system for the management of the administrative processes of a shoe storeMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALQuimbayLopezCarlosAndres2021.pdfQuimbayLopezCarlosAndres2021.pdfapplication/pdf4192971https://repository.udistrital.edu.co/bitstreams/22ec30a8-6fe1-4c8e-b38c-63b9f9ca3903/download53bc35c01eff0d6f78c65188fb896e12MD52QuimbayLopezCarlosAndres2021Anexos.zipQuimbayLopezCarlosAndres2021Anexos.zipapplication/zip131841979https://repository.udistrital.edu.co/bitstreams/52a4c9e9-14e9-435c-98b9-3ab7590dd5f3/downloadc620d473ff0e57c0f94594dba08803f6MD51Licencia – Derechos de autor.pdfLicencia – Derechos de autor.pdfLicencia derechos de autorapplication/pdf408640https://repository.udistrital.edu.co/bitstreams/0da93958-8178-4c28-bec6-41e2e9d8912f/download248851c5d68aab49db72fef382fb92a6MD53Licencia y autorización de los autores para publicar.pdfLicencia y autorización de los autores para publicar.pdfapplication/pdf2055460https://repository.udistrital.edu.co/bitstreams/91501a57-c4a8-4f58-86ad-204b64db566e/downloadd8c3922a862515146048d7ea1230578aMD56CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8920https://repository.udistrital.edu.co/bitstreams/366172f0-3ec6-4cca-9aa0-cdff4b205cd1/download40513e59b5d1327fcca263d3c2a2e44aMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/38bbda4d-8fb8-4d5d-9e18-fda971c09e49/download997daf6c648c962d566d7b082dac908dMD58THUMBNAILLicencia y autorización especial para publicar y permitir la consulta y uso de contenidos en el Repositorio Institucional de la Universidad Distrital2021.pdf.jpgLicencia y autorización especial para publicar y permitir la consulta y uso de contenidos en el Repositorio Institucional de la Universidad Distrital2021.pdf.jpgIM Thumbnailimage/jpeg6891https://repository.udistrital.edu.co/bitstreams/341c6427-82cf-4030-b80c-1728ee48b141/download629a7bc35d51ef649ac3c5226cc38b92MD59Licencia – Derechos de autor.pdf.jpgLicencia – Derechos de autor.pdf.jpgIM Thumbnailimage/jpeg8397https://repository.udistrital.edu.co/bitstreams/81285511-ec37-48fa-a7df-f06a78b180d4/download9a697bf4c87a2803e4bc72ffb79f29f2MD510Licencia.pdf.jpgLicencia.pdf.jpgIM Thumbnailimage/jpeg14012https://repository.udistrital.edu.co/bitstreams/950d558f-77ec-417e-9ad5-f17736caa91c/download67d31b224357250b102463da28224576MD511QuimbayLopezCarlosAndres2021.pdf.jpgQuimbayLopezCarlosAndres2021.pdf.jpgIM Thumbnailimage/jpeg6891https://repository.udistrital.edu.co/bitstreams/654db948-bd76-493d-8505-a8b86980f696/download629a7bc35d51ef649ac3c5226cc38b92MD512Licencia y autorización especial para publicar y permitir la consulta y uso de contenidos en el Repositorio Institucional de la Universidad Distrital.jpgLicencia y autorización especial para publicar y permitir la consulta y uso de contenidos en el Repositorio Institucional de la Universidad Distrital.jpgIM Thumbnailimage/jpeg14012https://repository.udistrital.edu.co/bitstreams/f5c068fc-6970-403a-8af8-64b73e9d0df0/download67d31b224357250b102463da28224576MD513Licencia y autorización de los autores para publicar.pdf.jpgLicencia y autorización de los autores para publicar.pdf.jpgIM Thumbnailimage/jpeg14012https://repository.udistrital.edu.co/bitstreams/967b6d37-23f3-4126-9adf-8313e3a25f4c/download67d31b224357250b102463da28224576MD51411349/28423oai:repository.udistrital.edu.co:11349/284232023-06-09 16:46:13.141http://creativecommons.org/licenses/by-nc/4.0/Atribución-NoComercial 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |