Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS

Este proyecto busca implementar una aplicación para dispositivos móviles Android para el dimensionamiento de sistemas fotovoltaicos asilados que permita a la empresa INERSOL SAS, dedicada a brindar soluciones de ingeniería en el campo de la electricidad, poseer una herramienta alterna para los proce...

Full description

Autores:
Vanegas Mendez, Giovanny Fernando
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/3656
Acceso en línea:
http://hdl.handle.net/11349/3656
Palabra clave:
Android
Sistemas Fotovoltaicos Aislados
Energías Renovables
Android
Isolated Photovoltaic System
Renewable Energy
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_4516d8e8d9719b14a3044b72c1035724
oai_identifier_str oai:repository.udistrital.edu.co:11349/3656
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS
dc.title.titleenglish.spa.fl_str_mv Implementation of an Application for Android Mobile Devices for Dimensioning of a Isolated Photovoltaic System for Enterprise INERSOL SAS
title Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS
spellingShingle Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS
Android
Sistemas Fotovoltaicos Aislados
Energías Renovables
Android
Isolated Photovoltaic System
Renewable Energy
title_short Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS
title_full Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS
title_fullStr Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS
title_full_unstemmed Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS
title_sort Implementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SAS
dc.creator.fl_str_mv Vanegas Mendez, Giovanny Fernando
dc.contributor.advisor.spa.fl_str_mv Parra Peña, Jonh Freddy
Candia Garzon, Julio Cesar
dc.contributor.author.spa.fl_str_mv Vanegas Mendez, Giovanny Fernando
dc.subject.spa.fl_str_mv Android
Sistemas Fotovoltaicos Aislados
Energías Renovables
topic Android
Sistemas Fotovoltaicos Aislados
Energías Renovables
Android
Isolated Photovoltaic System
Renewable Energy
dc.subject.keyword.spa.fl_str_mv Android
Isolated Photovoltaic System
Renewable Energy
description Este proyecto busca implementar una aplicación para dispositivos móviles Android para el dimensionamiento de sistemas fotovoltaicos asilados que permita a la empresa INERSOL SAS, dedicada a brindar soluciones de ingeniería en el campo de la electricidad, poseer una herramienta alterna para los procesos de diseño y ejecución en este campo. Para el desarrollo de la aplicación se planteó una metodología donde se efectúa un análisis y evaluación de cada uno de los aspectos que debe tener tanto la aplicación como el dimensionamiento del sistema fotovoltaico aislado para finalmente culminar en una herramienta de diseño para la empresa.
publishDate 2016
dc.date.accessioned.none.fl_str_mv 2016-09-23T21:01:40Z
dc.date.available.none.fl_str_mv 2016-09-23T21:01:40Z
dc.date.created.spa.fl_str_mv 2016-05-16
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/3656
url http://hdl.handle.net/11349/3656
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 https://repository.udistrital.edu.co/bitstreams/a14bcb7e-44bf-40fb-b53a-d6c23805c5dd/download
https://repository.udistrital.edu.co/bitstreams/0a8d634c-7bef-4fff-89ed-063275fe1d03/download
https://repository.udistrital.edu.co/bitstreams/33e2ee33-6ac9-4efd-bf93-7ed85ce9bb2a/download
https://repository.udistrital.edu.co/bitstreams/c37d65f2-0e4e-4813-879d-4ea23ce296ff/download
https://repository.udistrital.edu.co/bitstreams/c6883b99-b722-4332-ac3a-05877935409f/download
https://repository.udistrital.edu.co/bitstreams/25c2b78e-8da4-4fd9-afcb-62292b4a4926/download
bitstream.checksum.fl_str_mv 44a1f04c838adc05e6ea0f21429d1b74
63b8c333680d92a687339cb5927f9e59
6f1da3ff281999354d4abd56d1551468
d41d8cd98f00b204e9800998ecf8427e
d41d8cd98f00b204e9800998ecf8427e
3cf632b743193f52a054a7b4bd2b66f1
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1828165464746885120
spelling Parra Peña, Jonh FreddyCandia Garzon, Julio CesarVanegas Mendez, Giovanny Fernando2016-09-23T21:01:40Z2016-09-23T21:01:40Z2016-05-16http://hdl.handle.net/11349/3656Este proyecto busca implementar una aplicación para dispositivos móviles Android para el dimensionamiento de sistemas fotovoltaicos asilados que permita a la empresa INERSOL SAS, dedicada a brindar soluciones de ingeniería en el campo de la electricidad, poseer una herramienta alterna para los procesos de diseño y ejecución en este campo. Para el desarrollo de la aplicación se planteó una metodología donde se efectúa un análisis y evaluación de cada uno de los aspectos que debe tener tanto la aplicación como el dimensionamiento del sistema fotovoltaico aislado para finalmente culminar en una herramienta de diseño para la empresa.This project aims to implement an application for Android mobile devices for the sizing of isolated photovoltaic systems that will allow to the company INERSOL SAS, dedicated to provide solutions of engineering in the field of electricity, own an alternate tool for the processes of design and execution in this field. For the development of the application raised a methodology where it carries out analysis and evaluation of each one of the aspects that should have both the application and the sizing of the isolated photovoltaic system to finally culminate into a tool of design for the company.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_abf2AndroidSistemas Fotovoltaicos AisladosEnergías RenovablesAndroidIsolated Photovoltaic SystemRenewable EnergyImplementación de una Aplicación para Dispositivos Móviles Android para el Dimensionamiento de un Sistema Fotovoltaico Aislado para la Empresa INERSOL SASImplementation of an Application for Android Mobile Devices for Dimensioning of a Isolated Photovoltaic System for Enterprise INERSOL SASinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILIMPLEMENTACION DE UNA APLICACION PARA DISPOSITIVOS MOVILES ANDROID PARA EL DIMENSIONAMIENTO DE UN SISTEMA FOTOVOLTAICO PARA LA EMPRESA INERSOL SAS.pdf.jpgIMPLEMENTACION DE UNA APLICACION PARA DISPOSITIVOS MOVILES ANDROID PARA EL DIMENSIONAMIENTO DE UN SISTEMA FOTOVOLTAICO PARA LA EMPRESA INERSOL SAS.pdf.jpgIM Thumbnailimage/jpeg14103https://repository.udistrital.edu.co/bitstreams/a14bcb7e-44bf-40fb-b53a-d6c23805c5dd/download44a1f04c838adc05e6ea0f21429d1b74MD56ORIGINALIMPLEMENTACION DE UNA APLICACION PARA DISPOSITIVOS MOVILES ANDROID PARA EL DIMENSIONAMIENTO DE UN SISTEMA FOTOVOLTAICO PARA LA EMPRESA INERSOL SAS.pdfIMPLEMENTACION DE UNA APLICACION PARA DISPOSITIVOS MOVILES ANDROID PARA EL DIMENSIONAMIENTO DE UN SISTEMA FOTOVOLTAICO PARA LA EMPRESA INERSOL SAS.pdfapplication/pdf2272356https://repository.udistrital.edu.co/bitstreams/0a8d634c-7bef-4fff-89ed-063275fe1d03/download63b8c333680d92a687339cb5927f9e59MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-846https://repository.udistrital.edu.co/bitstreams/33e2ee33-6ac9-4efd-bf93-7ed85ce9bb2a/download6f1da3ff281999354d4abd56d1551468MD52license_textlicense_texttext/html; charset=utf-80https://repository.udistrital.edu.co/bitstreams/c37d65f2-0e4e-4813-879d-4ea23ce296ff/downloadd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-80https://repository.udistrital.edu.co/bitstreams/c6883b99-b722-4332-ac3a-05877935409f/downloadd41d8cd98f00b204e9800998ecf8427eMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-87273https://repository.udistrital.edu.co/bitstreams/25c2b78e-8da4-4fd9-afcb-62292b4a4926/download3cf632b743193f52a054a7b4bd2b66f1MD5511349/3656oai:repository.udistrital.edu.co:11349/36562023-06-13 12:37:23.534http://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMDQpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkNCg0KQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoNCg0KYSkJRXN0YXLDoSB2aWdlbnRlIGEgcGFydGlyIGRlIGxhIGZlY2hhIGVuIHF1ZSBzZSBpbmNsdXlhIGVuIGVsIFJJVUQgeSBoYXN0YSBwb3IgdW4gcGxhem8gZGUgZGlleiAoMTApIEHDsW9zLCBwcm9ycm9nYWJsZSBpbmRlZmluaWRhbWVudGUgcG9yIGVsIHRpZW1wbyBxdWUgZHVyZSBlbCBkZXJlY2hvIFBhdHJpbW9uaWFsIGRlbCBhdXRvcjsgbGEgY3VhbCBwb2Ryw6EgZGFyc2UgcG9yIHRlcm1pbmFkYSBwcmV2aWEgc29saWNpdHVkIGEgTEEgVU5JVkVSU0lEQUQgcG9yIGVzY3JpdG8gY29uIHVuYSBhbnRlbGFjacOzbiBkZSBkb3MgKDIpIG1lc2VzIGFudGVzIGRlbCB2ZW5jaW1pZW50byBkZWwgcGxhem8gaW5pY2lhbCBvIGVsIGRlIHN1KHMpIHByw7Nycm9nYShzKS4gIA0KDQpiKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgcHVibGljYXIgbGEgb2JyYSBlbiBsYXMgZGlzdGludGFzIHZlcnNpb25lcyByZXF1ZXJpZGFzIHBvciBlbCBSSVVEIChkaWdpdGFsLCBpbXByZXNvLCBlbGVjdHLDs25pY28gdSBvdHJvIG1lZGlvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIpIExBIFVOSVZFUlNJREFEIG5vIHNlcsOhIHJlc3BvbnNhYmxlIGVuIGVsIGV2ZW50byBxdWUgZWwgZG9jdW1lbnRvIGFwYXJlemNhIHJlZmVyZW5jaWFkbyBlbiBtb3RvcmVzIGRlIGLDunNxdWVkYSBvIHJlcG9zaXRvcmlvcyBkaWZlcmVudGVzIGFsIFJJVUQsIHVuYSB2ZXogZWwob3MpIGF1dG9yKGVzKSBzb2xpY2l0ZW4gc3UgZWxpbWluYWNpw7NuIGRlbCBSSVVELCBkYWRvIHF1ZSBsYSBtaXNtYSBzZXLDoSBwdWJsaWNhZGEgZW4gSW50ZXJuZXQuIA0KDQpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4NCg0KZCkJTG9zIGNvbnRlbmlkb3MgcHVibGljYWRvcyBlbiBlbCBSSVVEIHNvbiBvYnJhKHMpIG9yaWdpbmFsKGVzKSBzb2JyZSBsYSBjdWFsKGVzKSBlbChvcykgYXV0b3IoZXMpIGNvbW8gdGl0dWxhcmVzIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciwgYXN1bWVuIHRvdGFsIHJlc3BvbnNhYmlsaWRhZCBwb3IgZWwgY29udGVuaWRvIGRlIHN1IG9icmEgYW50ZSBMQSBVTklWRVJTSURBRCB5IGFudGUgdGVyY2Vyb3MuIEVuIHRvZG8gY2FzbyBMQSBVTklWRVJTSURBRCBzZSBjb21wcm9tZXRlIGEgaW5kaWNhciBzaWVtcHJlIGxhIGF1dG9yw61hIGluY2x1eWVuZG8gZWwgbm9tYnJlIGRlbCBhdXRvciB5IGxhIGZlY2hhIGRlIHB1YmxpY2FjacOzbi4NCg0KZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuIA0KDQoNCmYpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBjb252ZXJ0aXIgbGEgb2JyYSBhIGN1YWxxdWllciBtZWRpbyBvIGZvcm1hdG8gY29uIGVsIGZpbiBkZSBzdSBwcmVzZXJ2YWNpw7NuIGVuIGVsIHRpZW1wbyBxdWUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBsYSBkZSBzdXMgcHLDs3Jyb2dhcy4NCg0KDQpDb24gYmFzZSBlbiBsbyBhbnRlcmlvciBhdXRvcml6byhhbW9zKSwgYSBmYXZvciBkZWwgUklVRCB5IGRlIHN1cyB1c3VhcmlvcywgbGEgcHVibGljYWNpw7NuIHkgY29uc3VsdGEgZGUgbGEgc2lndWllbnRlIG9icmE6DQoNClRpdHVsbyAJDQpBdXRvcglBcGVsbGlkb3MJTm9tYnJlcw0KMQkJDQoyCQkNCjMJCQ0KIA0KDQpnKQlBdXRvcml6byhhbW9zKSwgcXVlIGxhIG9icmEgc2VhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZWwgcMO6YmxpY28gZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbG9zIGxpdGVyYWxlcyBhbnRlcmlvcmVzLCBiYWpvIGxvcyBsw61taXRlcyBkZWZpbmlkb3MgcG9yIExBIFVOSVZFUlNJREFELCBlbiBsYXMg4oCcQ29uZGljaW9uZXMgZGUgdXNvIGRlIGVzdHJpY3RvIGN1bXBsaW1pZW50b+KAnSBkZSBsb3MgcmVjdXJzb3MgcHVibGljYWRvcyBlbiBlbCBSSVVELCBjdXlvIHRleHRvIGNvbXBsZXRvIHNlIHB1ZWRlIGNvbnN1bHRhciBlbiBodHRwOi8vcmVwb3NpdG9yeS51ZGlzdHJpdGFsLmVkdS5jby8NCg0KaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLg0KDQppKQlNYW5pZmllc3RvKGFtb3MpIG1pIChudWVzdHJvKSB0b3RhbCBhY3VlcmRvIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgdXNvIHkgcHVibGljYWNpw7NuIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgcXVlIHNlIGRlc2NyaWJlbiB5IGV4cGxpY2FuIGVuIGVsIHByZXNlbnRlIGRvY3VtZW50by4NCg0KaikJQ29ub3pjbyhjZW1vcykgbGEgbm9ybWF0aXZpZGFkIGludGVybmEgZGUgIExBIFVOSVZFUlNJREFEOyBlbiBjb25jcmV0bywgZWwgQWN1ZXJkbyAwMDQgZGUgMjAxMiBkZWwgQ1NVLCBBY3VlcmRvIDAyMyBkZSAyMDEyIGRlbCBDU1Ugc29icmUgUG9sw610aWNhIEVkaXRvcmlhbCwgQWN1ZXJkbyAwMjYgIGRlbCAzMSBkZSBqdWxpbyBkZSAyMDEyIHNvYnJlIGVsIHByb2NlZGltaWVudG8gcGFyYSBsYSBwdWJsaWNhY2nDs24gZGUgdGVzaXMgZGUgcG9zdGdyYWRvIGRlIGxvcyBlc3R1ZGlhbnRlcyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgIEFjdWVyZG8gMDMwIGRlbCAwMyBkZSBkaWNpZW1icmUgZGUgMjAxMyBwb3IgbWVkaW8gZGVsIGN1YWwgc2UgY3JlYSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCBBY3VlcmRvIDAzOCBkZSAyMDE1IDIwMTUg4oCccG9yIGVsIGN1YWwgc2UgbW9kaWZpY2EgZWwgQWN1ZXJkbyAwMzEgZGUgMjAxNCBkZSAyMDE0IHF1ZSByZWdsYW1lbnRhIGVsIHRyYWJham8gZGUgZ3JhZG8gcGFyYSBsb3MgZXN0dWRpYW50ZXMgZGUgcHJlZ3JhZG8gZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgeSBzZSBkaWN0YW4gb3RyYXMgZGlyZWN0cmljZXPigJ0geSBsYXMgZGVtw6FzIG5vcm1hcyBjb25jb3JkYW50ZSB5IGNvbXBsZW1lbnRhcmlhcyBxdWUgcmlnZW4gYWwgcmVzcGVjdG8sIGVzcGVjaWFsbWVudGUgbGEgbGV5IDIzIGRlIDE5ODIsIGxhIGxleSA0NCBkZSAxOTkzIHkgbGEgZGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5My4gRXN0b3MgZG9jdW1lbnRvcyBwb2Ryw6FuIHNlciBjb25zdWx0YWRvcyB5IGRlc2NhcmdhZG9zIGVuIGVsIHBvcnRhbCB3ZWIgZGUgbGEgYmlibGlvdGVjYSBodHRwOi8vc2lzdGVtYWRlYmlibGlvdGVjYXMudWRpc3RyaXRhbC5lZHUuY28vICANCg0KaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELg0KDQpsKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBsYSBvYnJhIG9iamV0byBkZSBsYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIGVzIG9yaWdpbmFsLCBkZSBleGNsdXNpdmEgYXV0b3LDrWEsIHkgc2UgcmVhbGl6w7Mgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3M7IGRlIHRhbCBzdWVydGUsIGVuIGNhc28gZGUgcHJlc2VudGFyc2UgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBvIGFjY2nDs24gcG9yIHBhcnRlIGRlIHVuIHRlcmNlcm8gZW4gY3VhbnRvIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGxhIG9icmEsIGVsIChsb3MpIGVzdHVkaWFudGUocykg4oCTIGF1dG9yKGVzKSBhc3VtaXLDoShuKSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCB5IHNhbGRyw6EobikgZW4gZGVmZW5zYSBkZSBsb3MgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MuIFBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIExBIFVOSVZFUlNJREFEIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuICAgDQoNCg0KbSkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgY29ub3pjbyhjZW1vcykgbGEgYXV0b25vbcOtYSB5IGxvcyBkZXJlY2hvcywgcXVlIHBvc2VlKG1vcykgc29icmUgbGEgb2JyYSB5LCBjb21vIHRhbCwgZXMgKHNvbW9zKSByZXNwb25zYWJsZShzKSBkZWwgYWxjYW5jZSBqdXLDrWRpY28geSBsZWdhbCwgZGUgZXNjb2dlciBsYSBvcGNpw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBvIGRlIHJlc3RyaWNjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gZGVsIGRvY3VtZW50byByZWdpc3RyYWRvIGVuIGVsIFJJVUQuDQoNCg0KDQoNClNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBVTklWRVJTSURBRCBESVNUUklUQUwgRlJBTkNJU0NPIEpPU0UgREUgQ0FMREFTLCBMT1MgQVVUT1JFUyBHQVJBTlRJWkFOIFFVRSBTRSBIQSBDVU1QTElETyBDT04gTE9TIA0KREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyANCg0KDQpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18NCg0KDQoNCkNvcnJlbyBFbGVjdHLDs25pY28gSW5zdGl0dWNpb25hbCBkZWwgKGRlIGxvcykgQXV0b3IoZXMpOg0KDQpBdXRvcglDb3JyZW8gRWxlY3Ryw7NuaWNvIA0KMQkNCjIJDQozCQ0KDQpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOg0KDQoxCQ0KMgkNCjMJDQoNCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6DQoNCkZhY3VsdGFkCVByb3llY3RvIEN1cnJpY3VsYXINCgkNCg0KDQoNCg0KDQoNCg0KTm90YTogRW4gY2FzbyBxdWUgbm8gZXN0w6kgZGUgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhLCB5IG1hbmlmaWVzdGUgYWxndW5hIHJlc3RyaWNjacOzbiBzb2JyZSBsYSBvYnJhLCBqdXN0aWZpcXVlIGxvcyBtb3Rpdm9zIHBvciBsb3MgY3VhbGVzIGVsIGRvY3VtZW50byB5IHN1cyBhbmV4b3Mgbm8gcHVlZGVuIHNlciBwdWJsaWNhZG9zIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgUklVRC4NCg0KDQpTaSByZXF1aWVyZSBtw6FzIGVzcGFjaW8sIHB1ZWRlIGFuZXhhciB1bmEgY29waWEgc2ltaWxhciBhIGVzdGEgaG9qYQ0KDQoNCg==