Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.

Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15, implementando los modelos de computación en la nube SaaS (software como servicio) y PaaS (plataforma como servicio). Como plataforma en la nube se utilizo "Windows Azure", da...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2015
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/2379
Acceso en línea:
http://hdl.handle.net/11349/2379
Palabra clave:
Computación en la nube
software como servicio
plataforma como servicio
RUP
Ingeniería de Sistemas - Tesis y disertaciones académicas
World Wide Web
Protocolos (Redes de computadores)
Computación en la nube
Procesamiento de datos
Cloud computing
RUP
Plataform as a service
Software as a service
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_640caeb25e0f6ea06850bfc98bd6082f
oai_identifier_str oai:repository.udistrital.edu.co:11349/2379
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.
dc.title.titleenglish.spa.fl_str_mv Analysis and development of a web aplication for the managmente of test protocols for 15-series power transformers, by implementing the cloud computing Model SAAS
title Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.
spellingShingle Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.
Computación en la nube
software como servicio
plataforma como servicio
RUP
Ingeniería de Sistemas - Tesis y disertaciones académicas
World Wide Web
Protocolos (Redes de computadores)
Computación en la nube
Procesamiento de datos
Cloud computing
RUP
Plataform as a service
Software as a service
title_short Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.
title_full Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.
title_fullStr Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.
title_full_unstemmed Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.
title_sort Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.
dc.contributor.advisor.spa.fl_str_mv Martínez Rodríguez, Fernando
dc.subject.spa.fl_str_mv Computación en la nube
software como servicio
plataforma como servicio
RUP
topic Computación en la nube
software como servicio
plataforma como servicio
RUP
Ingeniería de Sistemas - Tesis y disertaciones académicas
World Wide Web
Protocolos (Redes de computadores)
Computación en la nube
Procesamiento de datos
Cloud computing
RUP
Plataform as a service
Software as a service
dc.subject.lemb.spa.fl_str_mv Ingeniería de Sistemas - Tesis y disertaciones académicas
World Wide Web
Protocolos (Redes de computadores)
Computación en la nube
Procesamiento de datos
dc.subject.keyword.spa.fl_str_mv Cloud computing
RUP
Plataform as a service
Software as a service
description Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15, implementando los modelos de computación en la nube SaaS (software como servicio) y PaaS (plataforma como servicio). Como plataforma en la nube se utilizo "Windows Azure", dado que la aplicación fué desarrollada con la herramienta Visual Studio 2010 y con la base de datos SQL server 2008. Está compuesto por los siguientes módulos: Gestión de cliente, Gestión de transformador, Gestión de protocolo y Gestión de Usuario.
publishDate 2015
dc.date.accessioned.none.fl_str_mv 2015-11-06T22:32:36Z
dc.date.available.none.fl_str_mv 2015-11-06T22:32:36Z
dc.date.created.spa.fl_str_mv 2015-08-10
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/2379
url http://hdl.handle.net/11349/2379
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 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-nd/4.0/
dc.rights.acceso.spa.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/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 http://repository.udistrital.edu.co/bitstream/11349/2379/13/AguilarGarc%c3%adaJaimeAlejandro2015.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/2379/14/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-1.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/2379/15/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-2.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/2379/16/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-3Cpdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/2379/17/AguilarGarc%c3%adaJaimeAlejandro2015Anexo4.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/2379/18/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-5.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/2379/19/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-6.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/2379/20/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-7.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/2379/1/AguilarGarc%c3%adaJaimeAlejandro2015.pdf
http://repository.udistrital.edu.co/bitstream/11349/2379/2/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-1.pdf
http://repository.udistrital.edu.co/bitstream/11349/2379/3/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-2.pdf
http://repository.udistrital.edu.co/bitstream/11349/2379/4/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-3Cpdf
http://repository.udistrital.edu.co/bitstream/11349/2379/5/AguilarGarc%c3%adaJaimeAlejandro2015Anexo4.pdf
http://repository.udistrital.edu.co/bitstream/11349/2379/6/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-5.pdf
http://repository.udistrital.edu.co/bitstream/11349/2379/7/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-6.pdf
http://repository.udistrital.edu.co/bitstream/11349/2379/8/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-7.pdf
http://repository.udistrital.edu.co/bitstream/11349/2379/9/license_url
http://repository.udistrital.edu.co/bitstream/11349/2379/10/license_text
http://repository.udistrital.edu.co/bitstream/11349/2379/11/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/2379/12/license.txt
bitstream.checksum.fl_str_mv 4ab30f256d2ba5e5dd9d373a914c2802
313f08b37ad5b70be9a17535be78a48a
40659eeeabdc23274ed845f8f63a0d4b
add65732696788c6e5050d5c8806b3eb
8a9354b42f65851af925e9c321b0eb0c
981628ac93b1d49e300d9ced9bc2e6b6
1901b4359c880cc84780ce19fcab8ecf
6988df2c6e841def86a2a0226b539739
5b825231ab68d9211dcd547d0b23245e
db14f0de8a3f17ffbae2b3b2c3bbbf75
c74944726f84231367ba73a10d95c246
e19b1189e426ef4e6747b5a197178041
43a4d9f898f074f5a0077bb70cc42c23
0a290a2ca90b5b40e7c26a8cbe81356c
688ddbec630a77a7ffa33c996e3f1376
19123aa5457d8b604e3198b6499d94eb
4afdbb8c545fd630ea7db775da747b2f
7ff346999f7486617a4302c4f2f02bc7
9da0b6dfac957114c6a7714714b86306
4bd109dd2c78440b8e78b11de0a7298f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Distrital - RIUD
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1803712688528818176
spelling Martínez Rodríguez, FernandoAguilar García, Jaime AlejandroCuadros Castro, William Andrés2015-11-06T22:32:36Z2015-11-06T22:32:36Z2015-08-10http://hdl.handle.net/11349/2379Análisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15, implementando los modelos de computación en la nube SaaS (software como servicio) y PaaS (plataforma como servicio). Como plataforma en la nube se utilizo "Windows Azure", dado que la aplicación fué desarrollada con la herramienta Visual Studio 2010 y con la base de datos SQL server 2008. Está compuesto por los siguientes módulos: Gestión de cliente, Gestión de transformador, Gestión de protocolo y Gestión de Usuario.Analysis and development of a web application for the management of test protocols for 15-series power transformers, by implementing SaaS (Software as a Service) and PaaS (Platforms as a Service) cloud computing services. "Windows Azure" was used as cloud computing platform, since the application was developed with the IDE Visual Studio 2010 tool and the SQL server 2008 database. The application comprises the following modules: Customer Management, Transformer Management, Protocol Management, and User Management.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Computación en la nubesoftware como servicioplataforma como servicioRUPIngeniería de Sistemas - Tesis y disertaciones académicasWorld Wide WebProtocolos (Redes de computadores)Computación en la nubeProcesamiento de datosCloud computingRUPPlataform as a serviceSoftware as a serviceAnálisis y desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo de servicio SAAS de la plataforma de computación en la nube.Analysis and development of a web aplication for the managmente of test protocols for 15-series power transformers, by implementing the cloud computing Model SAASinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILAguilarGarcíaJaimeAlejandro2015.pdf.jpgAguilarGarcíaJaimeAlejandro2015.pdf.jpgIM Thumbnailimage/jpeg4708http://repository.udistrital.edu.co/bitstream/11349/2379/13/AguilarGarc%c3%adaJaimeAlejandro2015.pdf.jpg4ab30f256d2ba5e5dd9d373a914c2802MD513open accessAguilarGarcíaJaimeAlejandro2015Anexo-1.pdf.jpgAguilarGarcíaJaimeAlejandro2015Anexo-1.pdf.jpgIM Thumbnailimage/jpeg8334http://repository.udistrital.edu.co/bitstream/11349/2379/14/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-1.pdf.jpg313f08b37ad5b70be9a17535be78a48aMD514open accessAguilarGarcíaJaimeAlejandro2015Anexo-2.pdf.jpgAguilarGarcíaJaimeAlejandro2015Anexo-2.pdf.jpgIM Thumbnailimage/jpeg8961http://repository.udistrital.edu.co/bitstream/11349/2379/15/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-2.pdf.jpg40659eeeabdc23274ed845f8f63a0d4bMD515open accessAguilarGarcíaJaimeAlejandro2015Anexo-3Cpdf.jpgAguilarGarcíaJaimeAlejandro2015Anexo-3Cpdf.jpgIM Thumbnailimage/jpeg7130http://repository.udistrital.edu.co/bitstream/11349/2379/16/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-3Cpdf.jpgadd65732696788c6e5050d5c8806b3ebMD516open accessAguilarGarcíaJaimeAlejandro2015Anexo4.pdf.jpgAguilarGarcíaJaimeAlejandro2015Anexo4.pdf.jpgIM Thumbnailimage/jpeg4421http://repository.udistrital.edu.co/bitstream/11349/2379/17/AguilarGarc%c3%adaJaimeAlejandro2015Anexo4.pdf.jpg8a9354b42f65851af925e9c321b0eb0cMD517open accessAguilarGarcíaJaimeAlejandro2015Anexo-5.pdf.jpgAguilarGarcíaJaimeAlejandro2015Anexo-5.pdf.jpgIM Thumbnailimage/jpeg4675http://repository.udistrital.edu.co/bitstream/11349/2379/18/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-5.pdf.jpg981628ac93b1d49e300d9ced9bc2e6b6MD518open accessAguilarGarcíaJaimeAlejandro2015Anexo-6.pdf.jpgAguilarGarcíaJaimeAlejandro2015Anexo-6.pdf.jpgIM Thumbnailimage/jpeg4333http://repository.udistrital.edu.co/bitstream/11349/2379/19/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-6.pdf.jpg1901b4359c880cc84780ce19fcab8ecfMD519open accessAguilarGarcíaJaimeAlejandro2015Anexo-7.pdf.jpgAguilarGarcíaJaimeAlejandro2015Anexo-7.pdf.jpgIM Thumbnailimage/jpeg11971http://repository.udistrital.edu.co/bitstream/11349/2379/20/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-7.pdf.jpg6988df2c6e841def86a2a0226b539739MD520open accessORIGINALAguilarGarcíaJaimeAlejandro2015.pdfAguilarGarcíaJaimeAlejandro2015.pdfTesis de Gradoapplication/pdf2276815http://repository.udistrital.edu.co/bitstream/11349/2379/1/AguilarGarc%c3%adaJaimeAlejandro2015.pdf5b825231ab68d9211dcd547d0b23245eMD51open accessAguilarGarcíaJaimeAlejandro2015Anexo-1.pdfAguilarGarcíaJaimeAlejandro2015Anexo-1.pdfAnexo 1application/pdf1059422http://repository.udistrital.edu.co/bitstream/11349/2379/2/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-1.pdfdb14f0de8a3f17ffbae2b3b2c3bbbf75MD52open accessAguilarGarcíaJaimeAlejandro2015Anexo-2.pdfAguilarGarcíaJaimeAlejandro2015Anexo-2.pdfAnexo 2application/pdf767160http://repository.udistrital.edu.co/bitstream/11349/2379/3/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-2.pdfc74944726f84231367ba73a10d95c246MD53open accessAguilarGarcíaJaimeAlejandro2015Anexo-3CpdfAguilarGarcíaJaimeAlejandro2015Anexo-3CpdfAnexo 3application/pdf90028http://repository.udistrital.edu.co/bitstream/11349/2379/4/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-3Cpdfe19b1189e426ef4e6747b5a197178041MD54open accessAguilarGarcíaJaimeAlejandro2015Anexo4.pdfAguilarGarcíaJaimeAlejandro2015Anexo4.pdfAnexo 4application/pdf1404597http://repository.udistrital.edu.co/bitstream/11349/2379/5/AguilarGarc%c3%adaJaimeAlejandro2015Anexo4.pdf43a4d9f898f074f5a0077bb70cc42c23MD55open accessAguilarGarcíaJaimeAlejandro2015Anexo-5.pdfAguilarGarcíaJaimeAlejandro2015Anexo-5.pdfAnexo 5application/pdf1197562http://repository.udistrital.edu.co/bitstream/11349/2379/6/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-5.pdf0a290a2ca90b5b40e7c26a8cbe81356cMD56open accessAguilarGarcíaJaimeAlejandro2015Anexo-6.pdfAguilarGarcíaJaimeAlejandro2015Anexo-6.pdfAnexo 6application/pdf1995544http://repository.udistrital.edu.co/bitstream/11349/2379/7/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-6.pdf688ddbec630a77a7ffa33c996e3f1376MD57open accessAguilarGarcíaJaimeAlejandro2015Anexo-7.pdfAguilarGarcíaJaimeAlejandro2015Anexo-7.pdfAnexo 7application/pdf506133http://repository.udistrital.edu.co/bitstream/11349/2379/8/AguilarGarc%c3%adaJaimeAlejandro2015Anexo-7.pdf19123aa5457d8b604e3198b6499d94ebMD58open accessCC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repository.udistrital.edu.co/bitstream/11349/2379/9/license_url4afdbb8c545fd630ea7db775da747b2fMD59open accesslicense_textlicense_texttext/html; charset=utf-821490http://repository.udistrital.edu.co/bitstream/11349/2379/10/license_text7ff346999f7486617a4302c4f2f02bc7MD510metadata only accesslicense_rdflicense_rdfapplication/rdf+xml; charset=utf-823148http://repository.udistrital.edu.co/bitstream/11349/2379/11/license_rdf9da0b6dfac957114c6a7714714b86306MD511open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-82848http://repository.udistrital.edu.co/bitstream/11349/2379/12/license.txt4bd109dd2c78440b8e78b11de0a7298fMD512open access11349/2379oai:repository.udistrital.edu.co:11349/23792023-06-13 12:36:09.98open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWQ0KUEVSTUlUSVIgTEEgQ09OU1VMVEEgWSBVU08gIERFIENPTlRFTklET1MgRU4gRUwgUkVQT1NJVE9SSU8gSU5TVElUVUNJT05BTCBERSBMQSBVTklWRVJTSURBRCBESVNUUklUQUwNCg0KDQpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gIHBhcmEgcHVibGljYWNpw7NuIGRlIG9icmFzIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgUklVRC4NCg0KDQpDb21vIHRpdHVsYXIoZXMpIGRlbChvcykgZGVyZWNobyhzKSBkZSBhdXRvciwgIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgdW5hIGxpY2VuY2lhIHBhcmEgdXNvICBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgIGludGVncmFyw6EgIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6DQoNCmEpIEVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSAgZW4gcXVlIHNlIGluY2x1eWEgIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgeSBoYXN0YSAgcG9yIHVuIHBsYXpvIGRlICBkaWV6ICgxMCkgIEHDsW9zLCAgcHJvcnJvZ2FibGUgIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyAgbGEgY3VhbCBwb2Ryw6EgICBkYXJzZSAgcG9yIHRlcm1pbmFkYSAgcHJldmlhICBzb2xpY2l0dWQgICBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvICBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLiAgDQoNCmIpIExhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHBvZHLDoSAgcHVibGljYXIgbGEgb2JyYSBlbiBsYXMgZGlzdGludGFzIHZlcnNpb25lcyByZXF1ZXJpZGFzIChkaWdpdGFsLCBpbXByZXNvLCBlbGVjdHLDs25pY28gdSBvdHJvIG1lZGlvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIpICBwb3IgZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgIExhIFVuaXZlcnNpZGFkIG5vIHNlcsOhIHJlc3BvbnNhYmxlIGVuIGVsIGV2ZW50byBxdWUgZWwgIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgIGRpZmVyZW50ZXMgYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpICBzb2xpY2l0ZW4gc3UgZWxpbWluYWNpw7NuIGRlbCBSZXBvc2l0b3JpbyBkZSBsYSBVbml2ZXJzaWRhZCwgZGFkbyBxdWUgIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiAgSW50ZXJuZXQuIA0KDQpjKSBMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuICBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgIGRlIHVzbyBjb24gcXVlIHNlIHB1YmxpY2EgKENyZWF0aXZlIENvbW1vbnMpLg0KDQpkKSBMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgc29uICBvYnJhKHMpIG9yaWdpbmFsKGVzKSBzb2JyZSBsYSAgY3VhbChlcykgIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zICBkZXJlY2hvcyBkZSBhdXRvciwgYXN1bWVuIHRvdGFsIHJlc3BvbnNhYmlsaWRhZCBwb3IgZWwgY29udGVuaWRvIGRlIHN1IG9icmEgYW50ZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IGFudGUgdGVyY2Vyb3MuIEVuIHRvZG8gY2FzbyBsYSBVbml2ZXJzaWRhZCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLg0KDQplKSBMYSAgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgcG9kcsOhICBpbmNsdWlyIGxhIG9icmEgZW4gbG9zIMOtbmRpY2VzIHkgYnVzY2Fkb3JlcyBxdWUgZXN0aW1lbiBuZWNlc2FyaW9zIHBhcmEgbWF4aW1pemFyIGxhIHZpc2liaWxpZGFkIGVsIHVzbyB5IGVsIGltcGFjdG8gZGUgbGEgcHJvZHVjY2nDs24gY2llbnTDrWZpY2EsIGFydMOtc3RpY2EgeSBhY2Fkw6ltaWNhIGVuIGxhIGNvbXVuaWRhZCBsb2NhbCwgbmFjaW9uYWwgbyBpbnRlcm5hY2lvbmFsLiANCg0KZikgTGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhICBhIGN1YWxxdWllciBtZWRpbyBvIGZvcm1hdG8gY29uIGVsIGZpbiAgZGUgc3UgcHJlc2VydmFjacOzbiBlbiBlbCB0aWVtcG8gcXVlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgbGEgZGUgc3VzIHByw7Nycm9nYXMNCg==