Aplicativo control agrícola

El trabajo muestra el paso a paso realizado para crear un aplicativo web, el cual esta diseñado para mejorar el control administrativo y contable de los agricultores de la región, en el se encontrará diversas metodologías utilizadas para lograr el objetivo que en él se plantea. La finalidad de crear...

Full description

Autores:
Meneses Acosta, Cristhian Giovanny
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/17899
Acceso en línea:
https://hdl.handle.net/20.500.12494/17899
Palabra clave:
Aplicativo web
Programación web
Procesos administrativos
Web application
Web programming
Administrative processes
Rights
openAccess
License
Atribución – No comercial – Compartir igual
id COOPER2_3946da1f06b6401cf2b7be52698c8347
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/17899
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Aplicativo control agrícola
title Aplicativo control agrícola
spellingShingle Aplicativo control agrícola
Aplicativo web
Programación web
Procesos administrativos
Web application
Web programming
Administrative processes
title_short Aplicativo control agrícola
title_full Aplicativo control agrícola
title_fullStr Aplicativo control agrícola
title_full_unstemmed Aplicativo control agrícola
title_sort Aplicativo control agrícola
dc.creator.fl_str_mv Meneses Acosta, Cristhian Giovanny
dc.contributor.advisor.none.fl_str_mv Cruz Ramírez, César Augusto
dc.contributor.author.none.fl_str_mv Meneses Acosta, Cristhian Giovanny
dc.subject.spa.fl_str_mv Aplicativo web
Programación web
Procesos administrativos
topic Aplicativo web
Programación web
Procesos administrativos
Web application
Web programming
Administrative processes
dc.subject.other.spa.fl_str_mv Web application
Web programming
Administrative processes
description El trabajo muestra el paso a paso realizado para crear un aplicativo web, el cual esta diseñado para mejorar el control administrativo y contable de los agricultores de la región, en el se encontrará diversas metodologías utilizadas para lograr el objetivo que en él se plantea. La finalidad de crear el aplicativo es ayudar a mejorar varios procesos que llevan los agricultores de forma manual, ya que la gran mayoría lleva su contabilidad en cuadernos o Excel, debido a esto se generaban errores en los procesos o la información no era la mas optima, por el contrario, con el aplicativo esos procesos serian optimizados y ayudaría a mejorar los procesos que actualmente se llevan
publishDate 2020
dc.date.accessioned.none.fl_str_mv 2020-06-17T21:31:18Z
dc.date.available.none.fl_str_mv 2020-06-17T21:31:18Z
dc.date.issued.none.fl_str_mv 2020-06-09
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12494/17899
dc.identifier.bibliographicCitation.spa.fl_str_mv Meneses Acosta, C. G. (2020). Aplicativo control Agrícola [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. https://repository.ucc.edu.co/handle/20.500.12494/17899
url https://hdl.handle.net/20.500.12494/17899
identifier_str_mv Meneses Acosta, C. G. (2020). Aplicativo control Agrícola [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. https://repository.ucc.edu.co/handle/20.500.12494/17899
dc.relation.references.spa.fl_str_mv Coni1991. (03 de mayo de 2010). otroblogmas.fullblog. Obtenido de http://otroblogmas.fullblog.com.ar/ingenieria-de-sistemashistoria.html
Legislación Informática de Colombia. (16 de Enero de 2019). Informatica juridica . Obtenido de http://www.informatica-juridica.com/legislacion/colombia/
Lucidchart. (2017 de Diciembre de 6 ). lucidchart. Obtenido de https://www.lucidchart.com/pages/es/que-es-un-diagrama-entidad-relacion#section_0
Mintic. (s.f.). Aprende colombia. Obtenido de http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n2g10_pweb1/nivel2/web1/unidad2/leccion3.html
Neosoft. (08 de Enero de 2018). Neosoft. Obtenido de https://www.neosoft.es/blog/que-es-una-aplicacion-web/
Php. (s.f.). php.net . Obtenido de https://www.php.net/manual/es/intro-whatis.php
dc.rights.license.none.fl_str_mv Atribución – No comercial – Compartir igual
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución – No comercial – Compartir igual
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 34 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, El Espinal
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv El Espinal
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/fab14e6e-01ae-42d4-b01e-c58acf007c99/download
https://repository.ucc.edu.co/bitstreams/16eb69c6-84af-4691-aebd-346b9d1bfa84/download
https://repository.ucc.edu.co/bitstreams/f36520c7-567f-4d84-92d9-841500d8f4ff/download
https://repository.ucc.edu.co/bitstreams/9cea81e4-540e-4515-86fb-d8ca5f16db90/download
https://repository.ucc.edu.co/bitstreams/0bd31a60-e91a-4a01-99eb-2f5402f7dab6/download
https://repository.ucc.edu.co/bitstreams/1cfdca4b-745f-43ba-bcd7-a91a6d402dde/download
https://repository.ucc.edu.co/bitstreams/aa171947-40fe-4901-a34e-b92ea50141ca/download
bitstream.checksum.fl_str_mv d27795b0567989580b791f5eb6db9a14
ce0137063ea41b7ff8069e294459bea9
3bce4f7ab09dfc588f126e1e36e98a45
8469459c52dfba79a23826cd74df6a37
69d450f82ef0957b384b87d1348e274b
0c3b53c36cb731eec8c3eec479fff26f
8d1b69dd9bdc9df4a8073c7a8193c7af
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Cooperativa de Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814246633147203584
spelling Cruz Ramírez, César AugustoMeneses Acosta, Cristhian Giovanny2020-06-17T21:31:18Z2020-06-17T21:31:18Z2020-06-09https://hdl.handle.net/20.500.12494/17899Meneses Acosta, C. G. (2020). Aplicativo control Agrícola [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional UCC. https://repository.ucc.edu.co/handle/20.500.12494/17899El trabajo muestra el paso a paso realizado para crear un aplicativo web, el cual esta diseñado para mejorar el control administrativo y contable de los agricultores de la región, en el se encontrará diversas metodologías utilizadas para lograr el objetivo que en él se plantea. La finalidad de crear el aplicativo es ayudar a mejorar varios procesos que llevan los agricultores de forma manual, ya que la gran mayoría lleva su contabilidad en cuadernos o Excel, debido a esto se generaban errores en los procesos o la información no era la mas optima, por el contrario, con el aplicativo esos procesos serian optimizados y ayudaría a mejorar los procesos que actualmente se llevanThe work shows the step by step carried out to create a web application, which is designed to improve the administrative and accounting control of farmers in the region, in which various methodologies used to achieve the objective set out in it will be found. The purpose of creating the application is to help improve various processes that farmers carry out manually, since the vast majority keep their accounting in notebooks or Excel, due to this, errors were generated in the processes or the information was not the most optimal On the contrary, with the application these processes would be optimized and would help improve the processes that are currently carried out.1. Introducción -- 2. Planteamiento del problema -- 3. Justificación -- 4. Marco referencial -- 4.1. Marco teórico -- 4.1.1. Ingeniería de sistemas -- 4.1.2. Php -- 4.1.3. Aplicativo web -- 4.2. Marco conceptual -- 5. Objetivos -- 5.1. Objetivo general -- 5.2. Objetivos específicos -- 6. Marco metodológico -- 6.1. Método de Prototipos -- 6.2. Modelo de desarrollo incremental -- 7. Desarrollo -- 7.1. Recopilación de información -- 7.1.1. Viabilidad del proyecto -- 7.1.2. Viabilidad técnica -- 7.1.3. Viabilidad Operativa -- 7.2. Optimizar el control de información de los agricultores, para que puedan ingresar y consultar datos de sus cosechas en tiempo real -- 7.2.1. Arquitectura Del Software -- 7.3. Elaboración de la base de datos para guardar la información del aplicativo -- 7.3.1. Modelo de Entidad Relación -- 7.3.2. Interfaz Gráfica -- 8. Conclusiones -- 9. Referencias Bibliográficascrithian.meneses@cacmpusucc.edu.co34 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, El EspinalIngeniería de SistemasEl EspinalAplicativo webProgramación webProcesos administrativosWeb applicationWeb programmingAdministrative processesAplicativo control agrícolaTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionAtribución – No comercial – Compartir igualinfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Coni1991. (03 de mayo de 2010). otroblogmas.fullblog. Obtenido de http://otroblogmas.fullblog.com.ar/ingenieria-de-sistemashistoria.htmlLegislación Informática de Colombia. (16 de Enero de 2019). Informatica juridica . Obtenido de http://www.informatica-juridica.com/legislacion/colombia/Lucidchart. (2017 de Diciembre de 6 ). lucidchart. Obtenido de https://www.lucidchart.com/pages/es/que-es-un-diagrama-entidad-relacion#section_0Mintic. (s.f.). Aprende colombia. Obtenido de http://aprende.colombiaaprende.edu.co/sites/default/files/naspublic/curriculos_ex/n2g10_pweb1/nivel2/web1/unidad2/leccion3.htmlNeosoft. (08 de Enero de 2018). Neosoft. Obtenido de https://www.neosoft.es/blog/que-es-una-aplicacion-web/Php. (s.f.). php.net . Obtenido de https://www.php.net/manual/es/intro-whatis.phpPublicationORIGINAL2019_Aplicativo_control_agrícola.pdf2019_Aplicativo_control_agrícola.pdfTrabajo finalapplication/pdf737336https://repository.ucc.edu.co/bitstreams/fab14e6e-01ae-42d4-b01e-c58acf007c99/downloadd27795b0567989580b791f5eb6db9a14MD542019_Aplicativo_control_agrícola_Formato.pdf2019_Aplicativo_control_agrícola_Formato.pdfLicencia de usoapplication/pdf193448https://repository.ucc.edu.co/bitstreams/16eb69c6-84af-4691-aebd-346b9d1bfa84/downloadce0137063ea41b7ff8069e294459bea9MD55LICENSElicense.txtlicense.txttext/plain; charset=utf-84334https://repository.ucc.edu.co/bitstreams/f36520c7-567f-4d84-92d9-841500d8f4ff/download3bce4f7ab09dfc588f126e1e36e98a45MD56THUMBNAIL2019_Aplicativo_control_agrícola.pdf.jpg2019_Aplicativo_control_agrícola.pdf.jpgGenerated Thumbnailimage/jpeg2497https://repository.ucc.edu.co/bitstreams/9cea81e4-540e-4515-86fb-d8ca5f16db90/download8469459c52dfba79a23826cd74df6a37MD572019_Aplicativo_control_agrícola_Formato.pdf.jpg2019_Aplicativo_control_agrícola_Formato.pdf.jpgGenerated Thumbnailimage/jpeg5007https://repository.ucc.edu.co/bitstreams/0bd31a60-e91a-4a01-99eb-2f5402f7dab6/download69d450f82ef0957b384b87d1348e274bMD58TEXT2019_Aplicativo_control_agrícola.pdf.txt2019_Aplicativo_control_agrícola.pdf.txtExtracted texttext/plain30744https://repository.ucc.edu.co/bitstreams/1cfdca4b-745f-43ba-bcd7-a91a6d402dde/download0c3b53c36cb731eec8c3eec479fff26fMD592019_Aplicativo_control_agrícola_Formato.pdf.txt2019_Aplicativo_control_agrícola_Formato.pdf.txtExtracted texttext/plain8https://repository.ucc.edu.co/bitstreams/aa171947-40fe-4901-a34e-b92ea50141ca/download8d1b69dd9bdc9df4a8073c7a8193c7afMD51020.500.12494/17899oai:repository.ucc.edu.co:20.500.12494/178992024-08-10 22:10:32.667open.accesshttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEKUkVQT1NJVE9SSU9TIElOU1RJVFVDSU9OQUxFUwpMSUNFTkNJQSBERSBVU08KClBvciBtZWRpbyBkZWwgcHJlc2VudGUgZG9jdW1lbnRvLCBlbCBBdXRvcihlcyksIG1heW9yIChlcykgZGUgZWRhZCwgcXVpZW4gZW4gYWRlbGFudGUgc2UgZGVub21pbmFyw6EgZWwgQVVUT1IsIGNvbmZpZXJlIGEgbGEgVU5JVkVSU0lEQUQgQ09PUEVSQVRJVkEgREUgQ09MT01CSUEsIGNvbiBOSVQuIDg2MC0wMjk5MjQtNywgdW5hIExJQ0VOQ0lBIERFIFVTTyBkZSBvYnJhLCBiYWpvIGxhcyBzaWd1aWVudGVzIGNvbmRpY2lvbmVzLgoKQ0zDgVVTVUxBUwoKUFJJTUVSQS4gT2JqZXRvLiBFTCBBVVRPUiBwb3IgZXN0ZSBhY3RvIGF1dG9yaXphIGxhIHV0aWxpemFjacOzbiBkZSBsYSBvYnJhLCBkZSBjb25mb3JtaWRhZCBjb24gbG8gZXN0aXB1bGFkbyBhIGNvbnRpbnVhY2nDs246IAoKKGEpIFBhcmEgZWZlY3RvcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSBzZSBhdXRvcml6YSBsYSByZXByb2R1Y2Npw7NuIGRlIGxhIG9icmEgYW50ZXJpb3JtZW50ZSBjaXRhZGEsIGxhIGN1YWwgc2UgYWxvamFyw6EgZW4gZm9ybWF0byBkaWdpdGFsIGVuIGxhcyBwbGF0YWZvcm1hcyBvIHJlcG9zaXRvcmlvcyBhZG1pbmlzdHJhZG9zIHBvciBsYSBVTklWRVJTSURBRCBvIGVuIG90cm8gdGlwbyBkZSByZXBvc2l0b3Jpb3MgZXh0ZXJub3MgbyBww6FnaW5hcyB3ZWIgZXNjb2dpZG9zIHBvciBsYSBVTklWRVJTSURBRCwgcGFyYSBmaW5lcyBkZSBkaWZ1c2nDs24geSBkaXZ1bGdhY2nDs24uIEFkaWNpb25hbG1lbnRlLCBzZSBhdXRvcml6YSBhIHF1ZSBsb3MgdXN1YXJpb3MgaW50ZXJub3MgeSBleHRlcm5vcyBkZSBkaWNoYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgcmVwcm9kdXpjYW4gbyBkZXNjYXJndWVuIGxhIG9icmEsIHNpbiDDoW5pbW8gZGUgbHVjcm8sIHBhcmEgZmluZXMgcHJpdmFkb3MsIGVkdWNhdGl2b3MgbyBhY2Fkw6ltaWNvczsgc2llbXByZSB5IGN1YW5kbyBubyBzZSB2aW9sZW4gYWN1ZXJkb3MgY29uIGVkaXRvcmVzLCBwZXJpb2RvcyBkZSBlbWJhcmdvIG8gYWN1ZXJkb3MgZGUgY29uZmlkZW5jaWFsaWRhZCBxdWUgYXBsaXF1ZW4uCgooYikgU2UgYXV0b3JpemEgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGxhIHB1ZXN0YSBhIGRpc3Bvc2ljacOzbiBkZSBsYSBvYnJhIG1lbmNpb25hZGEsIGVuIGFjY2VzbyBhYmllcnRvLCBwYXJhIHN1IHV0aWxpemFjacOzbiBlbiBsYXMgcGxhdGFmb3JtYXMgbyByZXBvc2l0b3Jpb3MgYWRtaW5pc3RyYWRvcyBwb3IgbGEgVU5JVkVSU0lEQUQuCgooYykgTG8gYW50ZXJpb3IgZXN0YXLDoSBzdWpldG8gYSBsYXMgZGVmaW5pY2lvbmVzIGNvbnRlbmlkYXMgZW4gbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MyB5IGxhIExleSAyMyBkZSAxOTgyLgoKClNFR1VOREEuIE9yaWdpbmFsaWRhZCB5IHJlY2xhbWFjaW9uZXMuIEVsIEFVVE9SIGRlY2xhcmEgcXVlIGxhIE9CUkEgZXMgb3JpZ2luYWwgeSBxdWUgZXMgZGUgc3UgY3JlYWNpw7NuIGV4Y2x1c2l2YSwgbm8gZXhpc3RpZW5kbyBpbXBlZGltZW50byBkZSBjdWFscXVpZXIgbmF0dXJhbGV6YSAoZW1iYXJnb3MsIHVzbyBkZSBtYXRlcmlhbCBwcm90ZWdpZG8gcG9yIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGxhIGNvbmNlc2nDs24gZGUgbG9zIGRlcmVjaG9zIHByZXZpc3RvcyBlbiBlc3RlIGFjdWVyZG8uIEVsIEFVVE9SIHJlc3BvbmRlcsOhIHBvciBjdWFscXVpZXIgYWNjacOzbiBkZSByZWl2aW5kaWNhY2nDs24sIHBsYWdpbyB1IG90cmEgY2xhc2UgZGUgcmVjbGFtYWNpw7NuIHF1ZSBhbCByZXNwZWN0byBwdWRpZXJhIHNvYnJldmVuaXIuCgpURVJDRVJBLiBDb250cmFwcmVzdGFjacOzbi4gRWwgQVVUT1IgYXV0b3JpemEgYSBxdWUgc3Ugb2JyYSBzZWEgdXRpbGl6YWRhIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBjbMOhdXN1bGEgUFJJTUVSQSBkZSBmb3JtYSBncmF0dWl0YSwgZXMgZGVjaXIsIHF1ZSBsYSB1dGlsaXphY2nDs24gZGUgbGEgbWlzbWEgbm8gZ2VuZXJhIG5pbmfDum4gcGFnbyBvIHJlZ2Fsw61hcyBlbiBmYXZvciBkZSBlc3RlLgoKQ1VBUlRBLiBUaXR1bGFyaWRhZCBkZSBkZXJlY2hvcy4gRWwgcHJlc2VudGUgY29udHJhdG8gbm8gdHJhbnNmaWVyZSBsYSB0aXR1bGFyaWRhZCBkZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBzb2JyZSBsYXMgb2JyYXMgYW50ZXJpb3JtZW50ZSBtZW5jaW9uYWRhcyBhIGxhIFVOSVZFUlNJREFELiDDmm5pY2FtZW50ZSBoYWNlIHJlbGFjacOzbiBhIHVuYSBsaWNlbmNpYSBubyBleGNsdXNpdmEgZW4gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGFudGVyaW9ybWVudGUgcGFjdGFkb3MuCgpRVUlOVEEuIENyw6lkaXRvcy4gTGEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGRhciBhbCBBVVRPUiwgZWwgcmVjb25vY2ltaWVudG8gZGVudHJvIGNhZGEgZm9ybWEgZGUgdXRpbGl6YWNpw7NuIGVuIGxhIG9icmEuIExvcyBjcsOpZGl0b3MgZGViZW4gZmlndXJhciBlbiBjYWRhIHVubyBkZSBsb3MgZm9ybWF0b3MgbyByZWdpc3Ryb3MgZGUgcHVibGljYWNpw7NuLiBObyBjb25zdGl0dWlyw6EgdW5hIHZpb2xhY2nDs24gYSBsb3MgZGVyZWNob3MgbW9yYWxlcyBkZWwgYXV0b3IgbGEgbm8gcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBvIGRlbcOhcyB1dGlsaXphY2lvbmVzIGRlIGxhIG9icmEuIExhIHV0aWxpemFjacOzbiBvIG5vIGRlIGxhIG9icmEsIGFzw60gY29tbyBzdSBmb3JtYSBkZSB1dGlsaXphY2nDs24gc2Vyw6EgZmFjdWx0YWQgZXhjbHVzaXZhIGRlIGxhIFVOSVZFUlNJREFELgogClNFWFRBLiBEdXJhY2nDs24geSB0ZXJyaXRvcmlvLiBMYSBwcmVzZW50ZSBsaWNlbmNpYSBkZSB1c28gcXVlIHNlIG90b3JnYSBhIGZhdm9yIGRlIGxhIFVOSVZFUlNJREFEIHRlbmRyw6EgdW5hIGR1cmFjacOzbiBlcXVpdmFsZW50ZSBhbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBsZWdhbCBkZSBsYSBvYnJhIHkgcGFyYSB0b2RvcyBsb3MgcGHDrXNlcyBkZWwgbXVuZG8uCgpTw4lQVElNQS4gVXNvIGRlIENyZWF0aXZlIENvbW1vbnMuIEVsIEFVVE9SIGF1dG9yaXphcsOhIGxhIGRpZnVzacOzbiBkZSBzdSBjb250ZW5pZG8gYmFqbyB1bmEgbGljZW5jaWEgQ3JlYXRpdmUgQ29tbW9ucyBhdHJpYnVjacOzbiA0LjAgaW50ZXJuYWNpb25hbCwgcXVlIGRlYmVyw6EgaW5jbHVpcnNlIGVuIGVsIGNvbnRlbmlkby4gCgpPQ1RBVkEuIERlcmVjaG8gZGUgZXhjbHVzacOzbi4gQ2FkYSBhdXRvciBwdWVkZSBpbmRpY2FyIGVuIGVsIG1vbWVudG8gZGUgZGVww7NzaXRvIGRlbCBjb250ZW5pZG8gcXVlIGVsIHRleHRvIGNvbXBsZXRvIGRlIGxhIHByb2R1Y2Npw7NuIGFjYWTDqW1pY2EgbyBjaWVudMOtZmljYSBubyBlc3RlIGNvbiBhY2Nlc28gYWJpZXJ0byBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIHBvciBtb3Rpdm9zIGRlIGNvbmZpZGVuY2lhbGlkYWQsIHBvcnF1ZSBzZSBlbmN1ZW50cmUgZW4gdsOtYXMgZGUgb2J0ZW5lciB1biBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbmR1c3RyaWFsIG8gZXhpc3RpciBhY3VlcmRvcyBwcmV2aW9zIGNvbiB0ZXJjZXJvcyAoZWRpdG9yaWFsZXMsIHJldmlzdGFzIGNpZW50w61maWNhcywgb3RyYXMgaW5zdGl0dWNpb25lcykuIEVsIGF1dG9yIHNlIGNvbXByb21ldGUgYSBkZXBvc2l0YXIgbG9zIG1ldGFkYXRvcyBlIGluZm9ybWFyIGVsIHRpZW1wbyBkZSBlbWJhcmdvIGR1cmFudGUgZWwgY3VhbCBlbCB0ZXh0byBjb21wbGV0byB0ZW5kcsOhIGFjY2VzbyByZXN0cmluZ2lkby4gCgpOT1ZFTkEuIEVsIEFVVE9SIGFsIGFjZXB0YXIgZXN0YSBsaWNlbmNpYSBhZHVjZSBxdWUgZXN0YSBwcm9kdWNjacOzbiBzZSBkZXNhcnJvbGzDsyBlbiBlbCBwZXJpb2RvIGVuIHF1ZSBzZSBlbmN1ZW50cmEgY29uIHbDrW5jdWxvcyBjb24gTGEgVW5pdmVyc2lkYWQuCgpEw4lDSU1BLiBOb3JtYXMgYXBsaWNhYmxlcy4gUGFyYSBsYSBpbnRlcnByZXRhY2nDs24geSBjdW1wbGltaWVudG8gZGVsIHByZXNlbnRlIGFjdWVyZG8gbGFzIHBhcnRlcyBzZSBzb21ldGVuIGEgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgbGEgTGV5IDIzIGRlIDE5ODIgeSBkZW3DoXMgbm9ybWFzIGFwbGljYWJsZXMgZGUgQ29sb21iaWEuIEFkZW3DoXMsIGEgbGFzIG5vcm1hcyBJbnN0aXR1Y2lvbmFsZXMgcXVlIGFwbGlxdWVuLgoKTGEgcHJlc2VudGUgbGljZW5jaWEgc2UgYXV0b3JpemEgZW4gbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuIGVuIGxvcyByZXBvc2l0b3Jpb3MgaW5zdGl0dWNpb25hbGVzLgo=