Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas

En la era digital contemporánea, el rápido avance de la inteligencia artificial ha transformado de manera fundamental varios aspectos de nuestras vidas y agendas, desde la comunicación hasta la interacción con la tecnología y el mundo que nos rodea. La proliferación de las soluciones de I A ha cread...

Full description

Autores:
Manchola Camacho, Emersson
Tipo de recurso:
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
OAI Identifier:
oai:repository.udistrital.edu.co:11349/93722
Acceso en línea:
http://hdl.handle.net/11349/93722
Palabra clave:
Tecnologías emergentes
Regulación
Inteligencia Artificial
Normas
Especialización en Ingeniería de Sofware -- Tesis y disertaciones académicas
Emerging technologies
Regulation
Artificial Intelligence
Standards
Rights
License
Abierto (Texto Completo)
id UDISTRITA2_f4fdda7bb42aa3b32e579ab28f383209
oai_identifier_str oai:repository.udistrital.edu.co:11349/93722
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas
dc.title.titleenglish.none.fl_str_mv State of the art of the regulation of the use of artificial intelligence for the development of software in Colombian companies.
title Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas
spellingShingle Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas
Tecnologías emergentes
Regulación
Inteligencia Artificial
Normas
Especialización en Ingeniería de Sofware -- Tesis y disertaciones académicas
Emerging technologies
Regulation
Artificial Intelligence
Standards
title_short Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas
title_full Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas
title_fullStr Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas
title_full_unstemmed Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas
title_sort Estado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianas
dc.creator.fl_str_mv Manchola Camacho, Emersson
dc.contributor.advisor.none.fl_str_mv Coronado Sanchez, Paulo Cesar
dc.contributor.author.none.fl_str_mv Manchola Camacho, Emersson
dc.subject.none.fl_str_mv Tecnologías emergentes
Regulación
Inteligencia Artificial
Normas
topic Tecnologías emergentes
Regulación
Inteligencia Artificial
Normas
Especialización en Ingeniería de Sofware -- Tesis y disertaciones académicas
Emerging technologies
Regulation
Artificial Intelligence
Standards
dc.subject.lemb.none.fl_str_mv Especialización en Ingeniería de Sofware -- Tesis y disertaciones académicas
dc.subject.keyword.none.fl_str_mv Emerging technologies
Regulation
Artificial Intelligence
Standards
description En la era digital contemporánea, el rápido avance de la inteligencia artificial ha transformado de manera fundamental varios aspectos de nuestras vidas y agendas, desde la comunicación hasta la interacción con la tecnología y el mundo que nos rodea. La proliferación de las soluciones de I A ha creado un ecosistema en el que convergen la innovación tecnológica y las preocupaciones éticas, legales y regulatorias en la misma medida. Conviene disponer de una comprensión de la forma en que los marcos normativos abordas estas tecnologías novedosas, así como sus modificaciones al incorporar los cambios registrados en los ámbitos tecnológico y normativo. Este artículo explorará los enfoques reguladores en diferentes países, así como los debates en torno a cuestiones como la responsabilidad de las personas jurídicas, la protección de los datos personales, la ética en el desarrollo y la implementación. También describirá las corrientes y posibles direcciones reglamentarias futuras, con miras a ofrecer una panorámica completa de la cuestión siempre en cambio.
publishDate 2024
dc.date.created.none.fl_str_mv 2024-12-06
dc.date.accessioned.none.fl_str_mv 2025-03-17T14:47:22Z
dc.date.available.none.fl_str_mv 2025-03-17T14:47:22Z
dc.type.none.fl_str_mv bachelorThesis
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.degree.none.fl_str_mv Investigación-Innovación
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/93722
url http://hdl.handle.net/11349/93722
dc.relation.references.none.fl_str_mv Amado Osorio, A. O. (2020). el derecho de autor en la inteligencia artificial de machine learning. Descargado de https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3790753
Annys, R. (2022). Government AI Readiness Index 2022. Descargado de https://oxfordinsights.com/wp-content/uploads/2023/11/ Government_AI_Readiness_2022_FV.pdf
Cano Molina, G. M., Andrés Eduardo Díaz Penagos. (2023, 12). Retos de la Inteligencia artificial en Colombia. Un diagnóstico de los principales avances para el periodo 2018-2022. Descargado de https://repositoriocdim.esap.edu.co/handle/123456789/27210
Commission, E. (2021). Proposal for a regulation laying down harmonised rules on artificial intelligence (artificial intelligence act). Descargado de https://ec.europa.eu
Consejo Nacional de Política Económica y Social (CONPES), y., url=https://www.dnp.gov.co/CONPES/documentos/2021/Pol (s.f.). Tecnología e innovación. documento conpes 3955.
U. N. (2024). Centro de regulación de la inteligencia artificial y sus implicaciones éticas en colombia. Descargado de https://www.unal.edu.co
Ley 1273 de 2009 (delitos informáticos). Descargado de http://www.secretariasenado.gov.co
Ley 1581 de 2012 (protección de datos personales). Descargado de http://www.secretariasenado.gov.co
Proyecto de ley 302 de 2023: Por medio del cual se establece un marco normativo para la inteligencia artificial en colombia. Descargado de https://www.oecd.org
Emma, H. (2023). Government AI Readiness Index 2023. Descargado de https://oxfordinsights.com/wp-content/uploads/2023/12/ 2023-Government-AI-Readiness-Index-2.pdf
Estrategia de Desarrollo de la Inteligencia Artificial en Colombia. (2021). Descargado de https://colaboracion.dnp.gov.co/CDT/Conpes/ Econ%C3%B3micos/4024.pdf
Guio, A. (2020). How the oecd ai policy observatory has shaped colombia and latin america’s approach to ai policy. Descargado de https://oecd.ai/en/wonk/how-the-oecd-ai-policy-observatory-has -shaped-colombia-and-latin-americas-approach-to-ai-policy
Hincapié Salazar, F. (2022). Derechos subjetivos y Propiedad Intelectual en sistemas de Inteligencia Artificial: del sujeto humano al sujeto máquina. Descargado de https://bdigital.uexternado.edu.co/server/api/ core/bitstreams/9badefd0-d24f-433f-b1b9-1b733a6bb61f/content
Jesus Estuíñan, R. (2021). ARTIFICIAL INTELLIGENCE AND INTELLECTUAL PROPERTY. Descargado de https://rus.ucf.edu.cu/index.php/rus/article/view/2490/2445
Ministerio de Ciencia, T. e. I. d. C. (2020-2023). Plan nacional de ciencia, tecnología e innovación (ct+i). Descargado de https://www.minciencias.gov.co
Ministerio de Ciencia, T. e. I. M. (2021). Estrategia nacional de inteligencia artificial (enia) de colombia. Descargado de https://www.minciencias.gov.co
Ministerio de Ciencia, T. e. I. M. (2022). Principles on artificial intelligence. Descargado de https://www.oecd.org
MINTIC. (2020). Estrategia de inteligencia artificial. Descargado de https:// www.mintic.gov.co/portal/604/articles-38440_recurso_1.pdf
Ochoa Guevara, A. J. D. A. P. X. L. S. M., N. (2023, 3). Panorama de la inteligencia artificial medida por un Big Data en la Colombia actual. Descargado de http://www.journalalphacentauri.com/index.php/ revista/article/view/139/264
OECD. (2021). Oecd recommendation on artificial intelligence. Descargado de https://www.oecd.org/going-digital/ai/oecd-ai-principles.html
Política de Gobierno Digital,incluyendo el uso de inteligencia artificial. (2022). Descargado de https://www.mintic.gov.co/portal/715/ articles-238232_recurso_3.pdf
Política Nacional para la Transformación Digital e Inteligencia Artificial. (2019). Descargado de https://colaboracion.dnp.gov.co/CDT/Conpes/ Econ%C3%B3micos/3975.pdf
Política pública que busca promover el desarrollo y uso responsable de los datos, incluyendo los datos generados por la inteligencia artificial. (2012). Descargado de https://colaboracion.dnp.gov.co/CDT/Conpes/ Econ%C3%B3micos/3720.pdf
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.acceso.none.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv pdf
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/6ff4f9d8-72eb-495a-9ba5-0470f2634a4b/download
https://repository.udistrital.edu.co/bitstreams/f6d47414-1321-4172-a719-d8f70c421317/download
https://repository.udistrital.edu.co/bitstreams/eeb38755-b005-4f6c-b0d9-6af11c830a56/download
https://repository.udistrital.edu.co/bitstreams/18ca53b1-9e1e-44da-ad25-0f285270141d/download
https://repository.udistrital.edu.co/bitstreams/2b0d1fa4-c607-402f-9f77-c756efa615b2/download
bitstream.checksum.fl_str_mv 997daf6c648c962d566d7b082dac908d
e25850edcba6c5f52f4f8ffd52906d95
bce44bb938ee4352452f09965cf821d2
77171da52e5beec477445790267aeafe
ecaf8f71859a31fc07986bf19a664a69
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1837007103610322944
spelling Coronado Sanchez, Paulo CesarManchola Camacho, Emersson2025-03-17T14:47:22Z2025-03-17T14:47:22Z2024-12-06http://hdl.handle.net/11349/93722En la era digital contemporánea, el rápido avance de la inteligencia artificial ha transformado de manera fundamental varios aspectos de nuestras vidas y agendas, desde la comunicación hasta la interacción con la tecnología y el mundo que nos rodea. La proliferación de las soluciones de I A ha creado un ecosistema en el que convergen la innovación tecnológica y las preocupaciones éticas, legales y regulatorias en la misma medida. Conviene disponer de una comprensión de la forma en que los marcos normativos abordas estas tecnologías novedosas, así como sus modificaciones al incorporar los cambios registrados en los ámbitos tecnológico y normativo. Este artículo explorará los enfoques reguladores en diferentes países, así como los debates en torno a cuestiones como la responsabilidad de las personas jurídicas, la protección de los datos personales, la ética en el desarrollo y la implementación. También describirá las corrientes y posibles direcciones reglamentarias futuras, con miras a ofrecer una panorámica completa de la cuestión siempre en cambio.In the contemporary digital age, the rapid advancement of artificial intelligence has fundamentally transformed various aspects of our lives and agendas, from communication to interaction with technology and the world around us. The proliferation of A I solutions has created an ecosystem where technological innovation and ethical, legal and regulatory concerns converge in equal measure. It is important to have an understanding of how regulatory frameworks address these novel technologies, as well as their modifications as they incorporate changes in the technological and regulatory areas. This article will explore regulatory approaches in different countries, as well as debates around issues such as liability of legal entities, protection of personal data, ethics in development and implementation. It will also describe trends and possible future regulatory directions, with a view to providing a comprehensive overview of the ever-changing issue.pdfTecnologías emergentesRegulaciónInteligencia ArtificialNormasEspecialización en Ingeniería de Sofware -- Tesis y disertaciones académicasEmerging technologiesRegulationArtificial IntelligenceStandardsEstado del arte de la regulación del uso de inteligencia artificial para el desarrollo de software en empresas colombianasState of the art of the regulation of the use of artificial intelligence for the development of software in Colombian companies.bachelorThesisInvestigación-Innovaciónhttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Amado Osorio, A. O. (2020). el derecho de autor en la inteligencia artificial de machine learning. Descargado de https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3790753Annys, R. (2022). Government AI Readiness Index 2022. Descargado de https://oxfordinsights.com/wp-content/uploads/2023/11/ Government_AI_Readiness_2022_FV.pdfCano Molina, G. M., Andrés Eduardo Díaz Penagos. (2023, 12). Retos de la Inteligencia artificial en Colombia. Un diagnóstico de los principales avances para el periodo 2018-2022. Descargado de https://repositoriocdim.esap.edu.co/handle/123456789/27210Commission, E. (2021). Proposal for a regulation laying down harmonised rules on artificial intelligence (artificial intelligence act). Descargado de https://ec.europa.euConsejo Nacional de Política Económica y Social (CONPES), y., url=https://www.dnp.gov.co/CONPES/documentos/2021/Pol (s.f.). Tecnología e innovación. documento conpes 3955.U. N. (2024). Centro de regulación de la inteligencia artificial y sus implicaciones éticas en colombia. Descargado de https://www.unal.edu.coLey 1273 de 2009 (delitos informáticos). Descargado de http://www.secretariasenado.gov.coLey 1581 de 2012 (protección de datos personales). Descargado de http://www.secretariasenado.gov.coProyecto de ley 302 de 2023: Por medio del cual se establece un marco normativo para la inteligencia artificial en colombia. Descargado de https://www.oecd.orgEmma, H. (2023). Government AI Readiness Index 2023. Descargado de https://oxfordinsights.com/wp-content/uploads/2023/12/ 2023-Government-AI-Readiness-Index-2.pdfEstrategia de Desarrollo de la Inteligencia Artificial en Colombia. (2021). Descargado de https://colaboracion.dnp.gov.co/CDT/Conpes/ Econ%C3%B3micos/4024.pdfGuio, A. (2020). How the oecd ai policy observatory has shaped colombia and latin america’s approach to ai policy. Descargado de https://oecd.ai/en/wonk/how-the-oecd-ai-policy-observatory-has -shaped-colombia-and-latin-americas-approach-to-ai-policyHincapié Salazar, F. (2022). Derechos subjetivos y Propiedad Intelectual en sistemas de Inteligencia Artificial: del sujeto humano al sujeto máquina. Descargado de https://bdigital.uexternado.edu.co/server/api/ core/bitstreams/9badefd0-d24f-433f-b1b9-1b733a6bb61f/contentJesus Estuíñan, R. (2021). ARTIFICIAL INTELLIGENCE AND INTELLECTUAL PROPERTY. Descargado de https://rus.ucf.edu.cu/index.php/rus/article/view/2490/2445Ministerio de Ciencia, T. e. I. d. C. (2020-2023). Plan nacional de ciencia, tecnología e innovación (ct+i). Descargado de https://www.minciencias.gov.coMinisterio de Ciencia, T. e. I. M. (2021). Estrategia nacional de inteligencia artificial (enia) de colombia. Descargado de https://www.minciencias.gov.coMinisterio de Ciencia, T. e. I. M. (2022). Principles on artificial intelligence. Descargado de https://www.oecd.orgMINTIC. (2020). Estrategia de inteligencia artificial. Descargado de https:// www.mintic.gov.co/portal/604/articles-38440_recurso_1.pdfOchoa Guevara, A. J. D. A. P. X. L. S. M., N. (2023, 3). Panorama de la inteligencia artificial medida por un Big Data en la Colombia actual. Descargado de http://www.journalalphacentauri.com/index.php/ revista/article/view/139/264OECD. (2021). Oecd recommendation on artificial intelligence. Descargado de https://www.oecd.org/going-digital/ai/oecd-ai-principles.htmlPolítica de Gobierno Digital,incluyendo el uso de inteligencia artificial. (2022). Descargado de https://www.mintic.gov.co/portal/715/ articles-238232_recurso_3.pdfPolítica Nacional para la Transformación Digital e Inteligencia Artificial. (2019). Descargado de https://colaboracion.dnp.gov.co/CDT/Conpes/ Econ%C3%B3micos/3975.pdfPolítica pública que busca promover el desarrollo y uso responsable de los datos, incluyendo los datos generados por la inteligencia artificial. (2012). Descargado de https://colaboracion.dnp.gov.co/CDT/Conpes/ Econ%C3%B3micos/3720.pdfLICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/6ff4f9d8-72eb-495a-9ba5-0470f2634a4b/download997daf6c648c962d566d7b082dac908dMD52ORIGINALEmersson Manchola Camacho2024.pdfEmersson Manchola Camacho2024.pdfapplication/pdf1748301https://repository.udistrital.edu.co/bitstreams/f6d47414-1321-4172-a719-d8f70c421317/downloade25850edcba6c5f52f4f8ffd52906d95MD51Formato Licencia de Uso y Publicación_signed.pdfFormato Licencia de Uso y Publicación_signed.pdfapplication/pdf740734https://repository.udistrital.edu.co/bitstreams/eeb38755-b005-4f6c-b0d9-6af11c830a56/downloadbce44bb938ee4352452f09965cf821d2MD53THUMBNAILEmersson Manchola Camacho2024.pdf.jpgEmersson Manchola Camacho2024.pdf.jpgIM Thumbnailimage/jpeg5227https://repository.udistrital.edu.co/bitstreams/18ca53b1-9e1e-44da-ad25-0f285270141d/download77171da52e5beec477445790267aeafeMD54Formato Licencia de Uso y Publicación_signed.pdf.jpgFormato Licencia de Uso y Publicación_signed.pdf.jpgIM Thumbnailimage/jpeg9583https://repository.udistrital.edu.co/bitstreams/2b0d1fa4-c607-402f-9f77-c756efa615b2/downloadecaf8f71859a31fc07986bf19a664a69MD5511349/93722oai:repository.udistrital.edu.co:11349/937222025-03-24 01:14:27.523open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK