Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.

Este proyecto tiene como propósito el diseño de una plataforma tecnológica Web para gestionar y optimizar proyectos de gestión para la adquisición de servidumbres petroleras en el departamento del Casanare. En el primer capítulo inicialmente se presentará el estado actual del sector y los sustentos...

Full description

Autores:
Ruiz León, Luis Miguel
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/29084
Acceso en línea:
http://hdl.handle.net/11349/29084
Palabra clave:
Servidumbres petroleras
Plataforma de gestión
Diseño de una metodología Ágil
Prototipo de plataforma de gestión
Proyectos con software libre
Especialización en Gestión de Proyectos de Ingeniería - Tesis y disertaciones académicas
Desarrollo de páginas web
Desarrollo de programas para computador
Promoción inmobiliaria
Adquisición de tierras
Propietarios colindantes
Oil and gas easements
Management platform
Extreme Programming - Agile methodology
Prototype management platform
Projects with free software
Rights
License
CC0 1.0 Universal
id UDISTRITA2_0206bb72191de89aaaec0bb05fdba0a2
oai_identifier_str oai:repository.udistrital.edu.co:11349/29084
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.
dc.title.titleenglish.spa.fl_str_mv Design of a eeal estate management technology platform for the acquisition of oil and gas easements in the department of Casanare.
title Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.
spellingShingle Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.
Servidumbres petroleras
Plataforma de gestión
Diseño de una metodología Ágil
Prototipo de plataforma de gestión
Proyectos con software libre
Especialización en Gestión de Proyectos de Ingeniería - Tesis y disertaciones académicas
Desarrollo de páginas web
Desarrollo de programas para computador
Promoción inmobiliaria
Adquisición de tierras
Propietarios colindantes
Oil and gas easements
Management platform
Extreme Programming - Agile methodology
Prototype management platform
Projects with free software
title_short Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.
title_full Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.
title_fullStr Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.
title_full_unstemmed Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.
title_sort Diseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.
dc.creator.fl_str_mv Ruiz León, Luis Miguel
dc.contributor.advisor.none.fl_str_mv Real Flórez, Guillermo Enrique
dc.contributor.author.none.fl_str_mv Ruiz León, Luis Miguel
dc.subject.spa.fl_str_mv Servidumbres petroleras
Plataforma de gestión
Diseño de una metodología Ágil
Prototipo de plataforma de gestión
Proyectos con software libre
topic Servidumbres petroleras
Plataforma de gestión
Diseño de una metodología Ágil
Prototipo de plataforma de gestión
Proyectos con software libre
Especialización en Gestión de Proyectos de Ingeniería - Tesis y disertaciones académicas
Desarrollo de páginas web
Desarrollo de programas para computador
Promoción inmobiliaria
Adquisición de tierras
Propietarios colindantes
Oil and gas easements
Management platform
Extreme Programming - Agile methodology
Prototype management platform
Projects with free software
dc.subject.lemb.spa.fl_str_mv Especialización en Gestión de Proyectos de Ingeniería - Tesis y disertaciones académicas
Desarrollo de páginas web
Desarrollo de programas para computador
Promoción inmobiliaria
Adquisición de tierras
Propietarios colindantes
dc.subject.keyword.spa.fl_str_mv Oil and gas easements
Management platform
Extreme Programming - Agile methodology
Prototype management platform
Projects with free software
description Este proyecto tiene como propósito el diseño de una plataforma tecnológica Web para gestionar y optimizar proyectos de gestión para la adquisición de servidumbres petroleras en el departamento del Casanare. En el primer capítulo inicialmente se presentará el estado actual del sector y los sustentos teóricos que facilitarán el desarrollo del proyecto para cumplir el objetivo planteado, así como la identificación de soluciones y responsables del mismo. Se establecerán antecedentes del problema a resolver y el planteamiento de la solución, finalmente se iniciará el estudio preliminar. En el segundo capítulo se realizará un estudio de mercado y su análisis permitirá la definición de un plan de ventas para una futura etapa de implementación de la plataforma. En el tercer capítulo se presentará la planificación del proyecto, como el planteamiento de los objetivos, el plan de trabajo a ejecutar para el desarrollo del primer prototipo, así como el análisis de los posibles riesgos que puedan afectar su desarrollo En el cuarto capítulo se realizará la selección de la metodología de desarrollo adecuada, se definirá el equipo de trabajo, los modelos de programación, se definirán alcances, requerimientos de la plataforma Web y roles de usuario, diseño de las interfaces gráficas de los diferentes módulos y se realizará la codificación con sus respectivas pruebas unitarias de aceptación, durante la entrega de cada fase de desarrollo se aplicarán las observaciones necesarias. En el quinto capítulo se continuará con un análisis administrativo que permita estructurar la organización y los recursos necesarios para la futura etapa de implementación. En el sexto capítulo se realizará un análisis financiero que determine la viabilidad de una futura etapa de implementación. Finalmente, se presentarán las conclusiones y recomendaciones a tener en cuenta después del desarrollo de todos los estudios establecidos en el proyecto para el diseño de la plataforma de gestión Web de proyectos.
publishDate 2021
dc.date.created.none.fl_str_mv 2021-12-06
dc.date.accessioned.none.fl_str_mv 2022-05-24T16:46:41Z
dc.date.available.none.fl_str_mv 2022-05-24T16:46:41Z
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/29084
url http://hdl.handle.net/11349/29084
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv CC0 1.0 Universal
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/publicdomain/zero/1.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv CC0 1.0 Universal
http://creativecommons.org/publicdomain/zero/1.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/adfbb04b-fc3f-48df-9b75-70bcc0aab1f1/download
https://repository.udistrital.edu.co/bitstreams/4125da99-fad0-41c8-b2da-f0fe56a7efab/download
https://repository.udistrital.edu.co/bitstreams/10dccee4-bb64-49a4-9197-4945b8d68403/download
https://repository.udistrital.edu.co/bitstreams/7d798ef3-6f00-40c0-a279-4453c19b655f/download
https://repository.udistrital.edu.co/bitstreams/392fc7a6-fad3-42a5-ac8e-733a018176fb/download
https://repository.udistrital.edu.co/bitstreams/3cbce8ec-7608-4f17-a607-082e61f72059/download
https://repository.udistrital.edu.co/bitstreams/95c429b9-c5a9-4731-b072-3ca1079b192d/download
bitstream.checksum.fl_str_mv 1aac39cd14aac52a5b17d78638622f9a
0a1fe967422ad31ce61320f02c5e2748
90cead4dd957c9668cf8bc035adfcc9c
997daf6c648c962d566d7b082dac908d
42fd4ad1e89814f5e4a476b409eb708c
96889a0ad3decce63241f90723249ed3
38ee9b6ed22edac2cd3b2bcfced22ee3
bitstream.checksumAlgorithm.fl_str_mv 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_ 1837007139517759488
spelling Real Flórez, Guillermo EnriqueRuiz León, Luis Miguel2022-05-24T16:46:41Z2022-05-24T16:46:41Z2021-12-06http://hdl.handle.net/11349/29084Este proyecto tiene como propósito el diseño de una plataforma tecnológica Web para gestionar y optimizar proyectos de gestión para la adquisición de servidumbres petroleras en el departamento del Casanare. En el primer capítulo inicialmente se presentará el estado actual del sector y los sustentos teóricos que facilitarán el desarrollo del proyecto para cumplir el objetivo planteado, así como la identificación de soluciones y responsables del mismo. Se establecerán antecedentes del problema a resolver y el planteamiento de la solución, finalmente se iniciará el estudio preliminar. En el segundo capítulo se realizará un estudio de mercado y su análisis permitirá la definición de un plan de ventas para una futura etapa de implementación de la plataforma. En el tercer capítulo se presentará la planificación del proyecto, como el planteamiento de los objetivos, el plan de trabajo a ejecutar para el desarrollo del primer prototipo, así como el análisis de los posibles riesgos que puedan afectar su desarrollo En el cuarto capítulo se realizará la selección de la metodología de desarrollo adecuada, se definirá el equipo de trabajo, los modelos de programación, se definirán alcances, requerimientos de la plataforma Web y roles de usuario, diseño de las interfaces gráficas de los diferentes módulos y se realizará la codificación con sus respectivas pruebas unitarias de aceptación, durante la entrega de cada fase de desarrollo se aplicarán las observaciones necesarias. En el quinto capítulo se continuará con un análisis administrativo que permita estructurar la organización y los recursos necesarios para la futura etapa de implementación. En el sexto capítulo se realizará un análisis financiero que determine la viabilidad de una futura etapa de implementación. Finalmente, se presentarán las conclusiones y recomendaciones a tener en cuenta después del desarrollo de todos los estudios establecidos en el proyecto para el diseño de la plataforma de gestión Web de proyectos.The purpose of this project is to design a Web technology platform for manage and optimize projects for the acquisition of oil and gas easements in the department of Casanare. The first chapter will initially present the current state of the sector and the theoretical information that will facilitate the development of the project to meet the proposed objective, as well the identification of solutions and those responsible for it. Will be established antecedents of the problem to be solved and the approach to the solution, finally will start the preliminary study. In the second chapter, a market study will be carried out and its analysis will allow the definition of a sales plan for a future stage of platform implementation. In the third chapter, the planning of the project will be presented, as the approach of the objectives, the work plan to be executed for the development of the first prototype, as well as the analysis of the possible risks that may affect its development. In the fourth chapter, the selection of the appropriate development methodology will be carried out, define the work team, programming models, define scopes, Web platform requirements and user roles, graphic interface design of the different modules and the coding will be carried out with their respective tests acceptance units, during the delivery of each development phase the necessary observations. The fifth chapter will continue with an administrative análisis that allows structuring the organization and the necessary resources for the future stage of implementation. In the sixth chapter, a financial analysis will be carried out to determine the viability of a future stage of implementation. Finally, the conclusions and recommendations to take into account after the development of all studies established in the project for the design of the Web project management platform.pdfspaCC0 1.0 Universalhttp://creativecommons.org/publicdomain/zero/1.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Servidumbres petrolerasPlataforma de gestiónDiseño de una metodología ÁgilPrototipo de plataforma de gestiónProyectos con software libreEspecialización en Gestión de Proyectos de Ingeniería - Tesis y disertaciones académicasDesarrollo de páginas webDesarrollo de programas para computadorPromoción inmobiliariaAdquisición de tierrasPropietarios colindantesOil and gas easementsManagement platformExtreme Programming - Agile methodologyPrototype management platformProjects with free softwareDiseño de plataforma tecnológica de gestión inmobiliaria para la adquisición de servidumbres petroleras del departamento del Casanare.Design of a eeal estate management technology platform for the acquisition of oil and gas easements in the department of Casanare.Monografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALDiseño De Plataforma Tecnológica De Gestión Inmobiliaria Para La Adquisición De Servidumbres Petroleras Del Departamento Del Casanare..pdfDiseño De Plataforma Tecnológica De Gestión Inmobiliaria Para La Adquisición De Servidumbres Petroleras Del Departamento Del Casanare..pdfRuizLeónLUisMiguel2021.pdfapplication/pdf5056869https://repository.udistrital.edu.co/bitstreams/adfbb04b-fc3f-48df-9b75-70bcc0aab1f1/download1aac39cd14aac52a5b17d78638622f9aMD51Downloads.rarDownloads.rarAnexosapplication/octet-stream2622828https://repository.udistrital.edu.co/bitstreams/4125da99-fad0-41c8-b2da-f0fe56a7efab/download0a1fe967422ad31ce61320f02c5e2748MD57Licencia de uso y publicacion LUIS MIGUEL RUIZ LEON.pdfLicencia de uso y publicacion LUIS MIGUEL RUIZ LEON.pdfLicencia de uso y publicaciónapplication/pdf839550https://repository.udistrital.edu.co/bitstreams/10dccee4-bb64-49a4-9197-4945b8d68403/download90cead4dd957c9668cf8bc035adfcc9cMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/7d798ef3-6f00-40c0-a279-4453c19b655f/download997daf6c648c962d566d7b082dac908dMD56CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8701https://repository.udistrital.edu.co/bitstreams/392fc7a6-fad3-42a5-ac8e-733a018176fb/download42fd4ad1e89814f5e4a476b409eb708cMD55THUMBNAILDiseño De Plataforma Tecnológica De Gestión Inmobiliaria Para La Adquisición De Servidumbres Petroleras Del Departamento Del Casanare..pdf.jpgDiseño De Plataforma Tecnológica De Gestión Inmobiliaria Para La Adquisición De Servidumbres Petroleras Del Departamento Del Casanare..pdf.jpgIM Thumbnailimage/jpeg8122https://repository.udistrital.edu.co/bitstreams/3cbce8ec-7608-4f17-a607-082e61f72059/download96889a0ad3decce63241f90723249ed3MD58Licencia de uso y publicacion LUIS MIGUEL RUIZ LEON.pdf.jpgLicencia de uso y publicacion LUIS MIGUEL RUIZ LEON.pdf.jpgIM Thumbnailimage/jpeg13220https://repository.udistrital.edu.co/bitstreams/95c429b9-c5a9-4731-b072-3ca1079b192d/download38ee9b6ed22edac2cd3b2bcfced22ee3MD5911349/29084oai:repository.udistrital.edu.co:11349/290842023-06-13 14:59:49.915http://creativecommons.org/publicdomain/zero/1.0/CC0 1.0 Universalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK