Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.

La importancia de poder digitalizar la información que gestiona las compañías en cada uno de sus procesos legales es factor clave, para poder efectuar análisis de cada uno de estos datos recuperados, por ende, el tránsito de la información que viaja a través de la red es más acertada en cuanto a tie...

Full description

Autores:
Tovar Vega, Carlos Andrés
Triviño Roa, Harold Eduardo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Cooperativa de Colombia
Repositorio:
Repositorio UCC
Idioma:
OAI Identifier:
oai:repository.ucc.edu.co:20.500.12494/46766
Acceso en línea:
https://hdl.handle.net/20.500.12494/46766
Palabra clave:
Agilismo
Despliegue
Metodología
Desarrollo de software
Escalabilidad
Agilism
Deployment
Methodology
Software development
Scalability
Rights
closedAccess
License
NINGUNA
id COOPER2_c0c5cafdc35b93f75aa13f551ca90fb9
oai_identifier_str oai:repository.ucc.edu.co:20.500.12494/46766
network_acronym_str COOPER2
network_name_str Repositorio UCC
repository_id_str
dc.title.spa.fl_str_mv Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.
title Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.
spellingShingle Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.
Agilismo
Despliegue
Metodología
Desarrollo de software
Escalabilidad
Agilism
Deployment
Methodology
Software development
Scalability
title_short Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.
title_full Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.
title_fullStr Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.
title_full_unstemmed Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.
title_sort Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.
dc.creator.fl_str_mv Tovar Vega, Carlos Andrés
Triviño Roa, Harold Eduardo
dc.contributor.advisor.none.fl_str_mv Vela Sáenz, Yovanny Laureano
dc.contributor.author.none.fl_str_mv Tovar Vega, Carlos Andrés
Triviño Roa, Harold Eduardo
dc.subject.spa.fl_str_mv Agilismo
Despliegue
Metodología
Desarrollo de software
Escalabilidad
topic Agilismo
Despliegue
Metodología
Desarrollo de software
Escalabilidad
Agilism
Deployment
Methodology
Software development
Scalability
dc.subject.other.spa.fl_str_mv Agilism
Deployment
Methodology
Software development
Scalability
description La importancia de poder digitalizar la información que gestiona las compañías en cada uno de sus procesos legales es factor clave, para poder efectuar análisis de cada uno de estos datos recuperados, por ende, el tránsito de la información que viaja a través de la red es más acertada en cuanto a tiempos y costos. Por otro lado aquellas entidades que centralizan información en cuanto a recepción y gestión de pago de impuestos, para cada compañía que opera en el país era bastante modesto poder mantener el orden de toda la documentación que recibía en físico, de manera que la tecnología aporto un gran avance para que cada empresa que sea constituidas y que se encuentre operando pueda emitir de manera digital información de aquellas facturas, así con ello poder determinar el monto total que las compañías deben declarar en cuestión de impuestos y que por ley se obliga a pagar a entidades del estado, es por ello que cada compañía busca la forma de poder desarrollar o implementar algún software contable de fácil acceso, que permita realizar este proceso de manera automática, es por ello que en la actualidad existen diversas compañías que se encargan de realizar la gestión de recolectar toda esta información y ajustarla según sea los estándares que solicitan dichas entidades, para con esto poder cumplir con la normatividad vigente, es por ello que la computación en la nube ha permitido que toda esta información que en su momento se manejaba en físico se pueda gestionar de manera digital y lo mejor de todo en tiempo real.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-10-18T22:26:02Z
dc.date.available.none.fl_str_mv 2022-10-18T22:26:02Z
dc.date.issued.none.fl_str_mv 2022
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/46766
dc.identifier.bibliographicCitation.spa.fl_str_mv Tovar Vega, C. A. y Triviño Roa, H. E. (2022). Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá. [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/46766
url https://hdl.handle.net/20.500.12494/46766
identifier_str_mv Tovar Vega, C. A. y Triviño Roa, H. E. (2022). Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá. [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/46766
dc.relation.references.spa.fl_str_mv DIAN. (s.f.). ¿Que es la Factura Electrónica? Obtenido de ¿Que es la Factura Electrónica?: https://www.dian.gov.co/impuestos/factura-electronica/facturaelectronica/Paginas/que-es-la-factura-electronica.aspx
Gardey, J. P. (2011). Definicion.de: Definición de contabilidad financier. Obtenido de Definicion.de: Definición de contabilidad financier: https://definicion.de/contabilidad-financiera/
IBM. (s.f.). ¿Qué es el desarrollo de software? Obtenido de ¿Qué es el desarrollo de software?: https://www.ibm.com/es-es/topics/software-development
IBM. (01 de 03 de 2021). Despliegue. Obtenido de Despliegue: https://www.ibm.com/docs/es/cognosanalytics/11.0.0?topic=SSEP7J_11.0.0/com.ibm.swg.ba.cognos.ug_cra.doc/c_ deployment.html
ICONTEC. (2013). Norma técnica NTC-ISO-IEC Colombiana 27001. Bogotá: Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC).
Ohlinger, M. (13 de 05 de 2021). ¿Qué es la escalabilidad? Obtenido de ¿Qué es la escalabilidad?: https://docs.microsoft.com/es-es/biztalk/core/what-is-scalability
ORACLE. (s.f.). Que es la ERP. Obtenido de Que es la ERP: https://www.oracle.com/co/erp/what-is-erp/
Porto, J. P. (2020). Definicion.DE. Obtenido de Definicion.DE: https://definicion.de/facturacion/
pragma. (2021). ¿Cómo funciona Scrum? Obtenido de ¿Cómo funciona Scrum?: https://www.pragma.com.co/academia/conceptos/como-funciona-scrum
Roldán, P. N. (29 de 06 de 2017). Contabilidad Financiera. Obtenido de Contabilidad Financiera: https://economipedia.com/definiciones/contabilidad-financiera.html
SalesFroce. (s.f.). Cloud Computing: Aplicaciones en un solo lugar. Obtenido de Cloud Computing: Aplicaciones en un solo lugar: https://www.salesforce.com/mx/cloud-computing/
SIIGO. (19 de 01 de 2020). Software contable: beneficios de tener uno. Obtenido de Software contable: beneficios de tener uno: https://www.siigo.com/blog/contador/beneficios-de-un-software-contable/
V, B. (01 de 04 de 2022). ¿Qué es un servidor web y cómo funciona? Obtenido de ¿Qué es un servidor web y cómo funciona?: https://www.hostinger.co/tutoriales/que-es-un-servidor-web
dc.rights.license.none.fl_str_mv NINGUNA
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/closedAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_14cb
rights_invalid_str_mv NINGUNA
http://purl.org/coar/access_right/c_14cb
eu_rights_str_mv closedAccess
dc.format.extent.spa.fl_str_mv 40 p.
dc.publisher.spa.fl_str_mv Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, Bogotá
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas
dc.publisher.place.spa.fl_str_mv Bogotá
institution Universidad Cooperativa de Colombia
bitstream.url.fl_str_mv https://repository.ucc.edu.co/bitstreams/3f503918-b9cf-47b6-bcfd-bf3268552b60/download
https://repository.ucc.edu.co/bitstreams/2607205d-f4ed-45be-8a78-0fd352718f80/download
https://repository.ucc.edu.co/bitstreams/ea729f20-2db6-4a41-b685-23a960e34b89/download
https://repository.ucc.edu.co/bitstreams/119507a6-7b83-48ba-85bb-6ba56f246ef4/download
https://repository.ucc.edu.co/bitstreams/03f8ae2e-a78d-41ab-bc45-a24dd8275981/download
https://repository.ucc.edu.co/bitstreams/62768e4a-dbaa-4e72-8266-79c5e853d7d6/download
https://repository.ucc.edu.co/bitstreams/1a4fa365-a079-4119-ac54-1ad88a4b033c/download
https://repository.ucc.edu.co/bitstreams/c7adf5f6-b187-457d-bbff-3e12550a96f8/download
https://repository.ucc.edu.co/bitstreams/ff73465e-438d-4e28-8194-14d4d7fffe59/download
https://repository.ucc.edu.co/bitstreams/d2d657db-79bf-4d08-aa1d-bdaf9db9caa8/download
bitstream.checksum.fl_str_mv f2eb4f7ad7bd41d7acd0b3707828f47a
76e5b34487ee30a08a42b981245d3819
da0b9b33f33410c8f2170f68b389a038
8a4605be74aa9ea9d79846c1fba20a33
261c608d31c799e3196a84fd8f28921c
3ff978d9a5bb75bdc55b9ab38941a2c7
2f14f776deb7c2059be7eb5000940e94
23f5dc99ddc3457b48fe860764a3e87f
c8f991eaea72de453272f5a9850a5146
ed1e08960bfe74cd55dbfb4096c4b0bc
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
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_ 1814246601604988928
spelling Vela Sáenz, Yovanny LaureanoTovar Vega, Carlos AndrésTriviño Roa, Harold Eduardo2022-10-18T22:26:02Z2022-10-18T22:26:02Z2022https://hdl.handle.net/20.500.12494/46766Tovar Vega, C. A. y Triviño Roa, H. E. (2022). Diseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá. [Tesis de pregrado, Universidad Cooperativa de Colombia]. Repositorio Institucional Universidad Cooperativa de Colombia. https://repository.ucc.edu.co/handle/20.500.12494/46766La importancia de poder digitalizar la información que gestiona las compañías en cada uno de sus procesos legales es factor clave, para poder efectuar análisis de cada uno de estos datos recuperados, por ende, el tránsito de la información que viaja a través de la red es más acertada en cuanto a tiempos y costos. Por otro lado aquellas entidades que centralizan información en cuanto a recepción y gestión de pago de impuestos, para cada compañía que opera en el país era bastante modesto poder mantener el orden de toda la documentación que recibía en físico, de manera que la tecnología aporto un gran avance para que cada empresa que sea constituidas y que se encuentre operando pueda emitir de manera digital información de aquellas facturas, así con ello poder determinar el monto total que las compañías deben declarar en cuestión de impuestos y que por ley se obliga a pagar a entidades del estado, es por ello que cada compañía busca la forma de poder desarrollar o implementar algún software contable de fácil acceso, que permita realizar este proceso de manera automática, es por ello que en la actualidad existen diversas compañías que se encargan de realizar la gestión de recolectar toda esta información y ajustarla según sea los estándares que solicitan dichas entidades, para con esto poder cumplir con la normatividad vigente, es por ello que la computación en la nube ha permitido que toda esta información que en su momento se manejaba en físico se pueda gestionar de manera digital y lo mejor de todo en tiempo real.he importance of being able to digitize the information managed by companies in each of their legal in each of their legal processes is a key factor, in order to be able to perform analysis of each of these analysis of each one of these recovered data, therefore, the transit of the information that travels through the information that travels through the network is more accurate in terms of time and costs. costs. On the other hand, those entities that centralize information regarding the receipt and management of tax payments and management of tax payments, for each company operating in the country, it was quite for each company operating in the country, it was quite modest to be able to keep the order of all the documentation that they documentation that was received in physical form, so technology brought a great advance for every company technology brought a breakthrough so that every company that is incorporated and operating can digitally can digitally issue information of those invoices, thus being able to determine the total amount of invoices received. determine the total amount that the companies must declare in terms of taxes, and that by law is taxation and that by law they are obliged to pay to state entities, that is why each company is looking for a way to develop or implement an easily accessible accounting software that is easy to access, which allows this process to be carried out automatically. process in an automatic way, that is why at present there are different companies that companies that are in charge of collecting all this information and adjusting it according to the this information and adjust it according to the standards requested by these entities, in order to entities, in order to comply with current regulations. that cloud computing has allowed all this information that was once handled in physical form to be that at the time was handled in physical form can be managed digitally and best of all in real time. best of all in real time.Introducción. -- Descripción del problema. -- Planteamiento del problema. -- Justificación. -- Objetivo general. -- Objetivos específicos. -- Marco referencial. -- Marco teórico marco institucional. -- Metodología. -- Conclusiones. -- Recomendaciones. -- Referencias.carlos.tovarv@campusucc.edu.coharold.trivinor@campusucc.edu.co40 p.Universidad Cooperativa de Colombia, Facultad de Ingenierías, Ingeniería de Sistemas, BogotáIngeniería de SistemasBogotáAgilismoDespliegueMetodologíaDesarrollo de softwareEscalabilidadAgilismDeploymentMethodologySoftware developmentScalabilityDiseñar un modelo que permita la implementación de procesos contables y facturación electrónica, para la empresa LC Distribuciones y Soluciones S.A.S, mediante la herramienta ODOO, bajo la norma ISO 27001:2013 y Scrum, en la ciudad de Bogotá.Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionNINGUNAinfo:eu-repo/semantics/closedAccesshttp://purl.org/coar/access_right/c_14cbDIAN. (s.f.). ¿Que es la Factura Electrónica? Obtenido de ¿Que es la Factura Electrónica?: https://www.dian.gov.co/impuestos/factura-electronica/facturaelectronica/Paginas/que-es-la-factura-electronica.aspxGardey, J. P. (2011). Definicion.de: Definición de contabilidad financier. Obtenido de Definicion.de: Definición de contabilidad financier: https://definicion.de/contabilidad-financiera/IBM. (s.f.). ¿Qué es el desarrollo de software? Obtenido de ¿Qué es el desarrollo de software?: https://www.ibm.com/es-es/topics/software-developmentIBM. (01 de 03 de 2021). Despliegue. Obtenido de Despliegue: https://www.ibm.com/docs/es/cognosanalytics/11.0.0?topic=SSEP7J_11.0.0/com.ibm.swg.ba.cognos.ug_cra.doc/c_ deployment.htmlICONTEC. (2013). Norma técnica NTC-ISO-IEC Colombiana 27001. Bogotá: Instituto Colombiano de Normas Técnicas y Certificación (ICONTEC).Ohlinger, M. (13 de 05 de 2021). ¿Qué es la escalabilidad? Obtenido de ¿Qué es la escalabilidad?: https://docs.microsoft.com/es-es/biztalk/core/what-is-scalabilityORACLE. (s.f.). Que es la ERP. Obtenido de Que es la ERP: https://www.oracle.com/co/erp/what-is-erp/Porto, J. P. (2020). Definicion.DE. Obtenido de Definicion.DE: https://definicion.de/facturacion/pragma. (2021). ¿Cómo funciona Scrum? Obtenido de ¿Cómo funciona Scrum?: https://www.pragma.com.co/academia/conceptos/como-funciona-scrumRoldán, P. N. (29 de 06 de 2017). Contabilidad Financiera. Obtenido de Contabilidad Financiera: https://economipedia.com/definiciones/contabilidad-financiera.htmlSalesFroce. (s.f.). Cloud Computing: Aplicaciones en un solo lugar. Obtenido de Cloud Computing: Aplicaciones en un solo lugar: https://www.salesforce.com/mx/cloud-computing/SIIGO. (19 de 01 de 2020). Software contable: beneficios de tener uno. Obtenido de Software contable: beneficios de tener uno: https://www.siigo.com/blog/contador/beneficios-de-un-software-contable/V, B. (01 de 04 de 2022). ¿Qué es un servidor web y cómo funciona? Obtenido de ¿Qué es un servidor web y cómo funciona?: https://www.hostinger.co/tutoriales/que-es-un-servidor-webPublicationORIGINAL2022_diseñar_modelo_permita.pdf2022_diseñar_modelo_permita.pdfTrabajo de gradoapplication/pdf1610194https://repository.ucc.edu.co/bitstreams/3f503918-b9cf-47b6-bcfd-bf3268552b60/downloadf2eb4f7ad7bd41d7acd0b3707828f47aMD532022_diseñar_modelo_permita-licencia.pdf2022_diseñar_modelo_permita-licencia.pdfLicencia de usoapplication/pdf642463https://repository.ucc.edu.co/bitstreams/2607205d-f4ed-45be-8a78-0fd352718f80/download76e5b34487ee30a08a42b981245d3819MD542022_diseñar_modelo_permita-aval.pdf2022_diseñar_modelo_permita-aval.pdfAval asesorapplication/pdf166099https://repository.ucc.edu.co/bitstreams/ea729f20-2db6-4a41-b685-23a960e34b89/downloadda0b9b33f33410c8f2170f68b389a038MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repository.ucc.edu.co/bitstreams/119507a6-7b83-48ba-85bb-6ba56f246ef4/download8a4605be74aa9ea9d79846c1fba20a33MD55THUMBNAIL2022_diseñar_modelo_permita.pdf.jpg2022_diseñar_modelo_permita.pdf.jpgGenerated Thumbnailimage/jpeg3424https://repository.ucc.edu.co/bitstreams/03f8ae2e-a78d-41ab-bc45-a24dd8275981/download261c608d31c799e3196a84fd8f28921cMD562022_diseñar_modelo_permita-licencia.pdf.jpg2022_diseñar_modelo_permita-licencia.pdf.jpgGenerated Thumbnailimage/jpeg5340https://repository.ucc.edu.co/bitstreams/62768e4a-dbaa-4e72-8266-79c5e853d7d6/download3ff978d9a5bb75bdc55b9ab38941a2c7MD572022_diseñar_modelo_permita-aval.pdf.jpg2022_diseñar_modelo_permita-aval.pdf.jpgGenerated Thumbnailimage/jpeg5036https://repository.ucc.edu.co/bitstreams/1a4fa365-a079-4119-ac54-1ad88a4b033c/download2f14f776deb7c2059be7eb5000940e94MD58TEXT2022_diseñar_modelo_permita.pdf.txt2022_diseñar_modelo_permita.pdf.txtExtracted texttext/plain57373https://repository.ucc.edu.co/bitstreams/c7adf5f6-b187-457d-bbff-3e12550a96f8/download23f5dc99ddc3457b48fe860764a3e87fMD592022_diseñar_modelo_permita-licencia.pdf.txt2022_diseñar_modelo_permita-licencia.pdf.txtExtracted texttext/plain4939https://repository.ucc.edu.co/bitstreams/ff73465e-438d-4e28-8194-14d4d7fffe59/downloadc8f991eaea72de453272f5a9850a5146MD5102022_diseñar_modelo_permita-aval.pdf.txt2022_diseñar_modelo_permita-aval.pdf.txtExtracted texttext/plain1757https://repository.ucc.edu.co/bitstreams/d2d657db-79bf-4d08-aa1d-bdaf9db9caa8/downloaded1e08960bfe74cd55dbfb4096c4b0bcMD51120.500.12494/46766oai:repository.ucc.edu.co:20.500.12494/467662024-08-28 12:26:55.567restrictedhttps://repository.ucc.edu.coRepositorio Institucional Universidad Cooperativa de Colombiabdigital@metabiblioteca.comTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=