Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain

En un entorno digital en constante transformación, este trabajo de grado investiga la evolución de la transaccionalidad, que ha dejado atrás las estructuras convencionales para adoptar formas autónomas de intercambio impulsadas por tecnologías emergentes. A lo largo del estudio, se aborda la evoluci...

Full description

Autores:
González Díaz, Joshsua James
Tipo de recurso:
Fecha de publicación:
2024
Institución:
Universidad Externado de Colombia
Repositorio:
Biblioteca Digital Universidad Externado de Colombia
Idioma:
spa
OAI Identifier:
oai:bdigital.uexternado.edu.co:001/26476
Acceso en línea:
https://bdigital.uexternado.edu.co/handle/001/26476
Palabra clave:
Programas para computador
Blockchains (Bases de datos)
Bitcoin (Moneda electrónica)
Sistema electrónico de pagos
Lex Cryptographica
Transacciones autónomas
Smart contracts
Blockchain
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id uexternad2_c418d8207df5333b82ec60d7d837ec66
oai_identifier_str oai:bdigital.uexternado.edu.co:001/26476
network_acronym_str uexternad2
network_name_str Biblioteca Digital Universidad Externado de Colombia
repository_id_str
dc.title.spa.fl_str_mv Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain
title Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain
spellingShingle Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain
Programas para computador
Blockchains (Bases de datos)
Bitcoin (Moneda electrónica)
Sistema electrónico de pagos
Lex Cryptographica
Transacciones autónomas
Smart contracts
Blockchain
title_short Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain
title_full Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain
title_fullStr Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain
title_full_unstemmed Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain
title_sort Propuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchain
dc.creator.fl_str_mv González Díaz, Joshsua James
dc.contributor.advisor.none.fl_str_mv Cano Martínez, Yeimy José
dc.contributor.author.none.fl_str_mv González Díaz, Joshsua James
dc.contributor.jury.none.fl_str_mv Gamboa Bernate, Rafael
dc.subject.lemb.none.fl_str_mv Programas para computador
Blockchains (Bases de datos)
Bitcoin (Moneda electrónica)
Sistema electrónico de pagos
topic Programas para computador
Blockchains (Bases de datos)
Bitcoin (Moneda electrónica)
Sistema electrónico de pagos
Lex Cryptographica
Transacciones autónomas
Smart contracts
Blockchain
dc.subject.proposal.spa.fl_str_mv Lex Cryptographica
Transacciones autónomas
Smart contracts
Blockchain
description En un entorno digital en constante transformación, este trabajo de grado investiga la evolución de la transaccionalidad, que ha dejado atrás las estructuras convencionales para adoptar formas autónomas de intercambio impulsadas por tecnologías emergentes. A lo largo del estudio, se aborda la evolución histórica y el panorama actual y futuro de la transaccionalidad, resaltando la importancia crucial de los smart contracts y la blockchain en la revolución empresarial. Se examina con detalle la relación entre la contratación tradicional y los contratos inteligentes, identificando puntos clave de coexistencia. Además, se expone el complejo entorno normativo y regulatorio que rodea las transacciones autónomas, smart contracts y blockchain, proponiendo ajustes necesarios para adaptarse a estas innovaciones. En un enfoque práctico, se presenta un caso de estudio detallado que sumerge al lector en la construcción y ejecución de un smart contract en la blockchain. A pesar de los desafíos legales subrayados, el trabajo concluye con hallazgos significativos y recomendaciones para abordar los desafíos identificados. Esta investigación busca proporcionar una comprensión integral de un mundo donde las transacciones autónomas, smart contracts y blockchain están redefiniendo las reglas del juego.
publishDate 2024
dc.date.issued.none.fl_str_mv 2024
dc.date.accessioned.none.fl_str_mv 2025-05-29T21:31:05Z
dc.date.available.none.fl_str_mv 2025-05-29T21:31:05Z
dc.type.none.fl_str_mv Trabajo de grado - Maestría
dc.type.coarversion.none.fl_str_mv http://purl.org/coar/version/c_dc82b40f9837b551
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
dc.type.version.none.fl_str_mv info:eu-repo/semantics/updatedVersion
status_str updatedVersion
dc.identifier.uri.none.fl_str_mv https://bdigital.uexternado.edu.co/handle/001/26476
url https://bdigital.uexternado.edu.co/handle/001/26476
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Hernández, J. (2021). Decodificando el Smart Contract: Naturaleza Jurídica y Problemas de Uso. Revista Estudiantil de Derecho Privado, 7. https://red.uexternado.edu.co/decodificando-el-smart-contract-naturaleza- juridica-y-problemas-de-uso
Peña, D. (2015). De la firma manuscrita a las firmas electrónica y digital. Universidad Externado de Colombia
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
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.extent.none.fl_str_mv 153 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Externado de Colombia
dc.publisher.faculty.none.fl_str_mv Facultad Derecho
dc.publisher.place.none.fl_str_mv Bogotá
dc.publisher.program.none.fl_str_mv Maestría en Derecho Informático y de las Nuevas Tecnologías
publisher.none.fl_str_mv Universidad Externado de Colombia
institution Universidad Externado de Colombia
bitstream.url.fl_str_mv https://bdigital.uexternado.edu.co/bitstreams/af10cc57-9a69-477d-8cea-573d23cb5e01/download
https://bdigital.uexternado.edu.co/bitstreams/2ad8de15-0140-464f-867a-f23ac390f32c/download
https://bdigital.uexternado.edu.co/bitstreams/bb5cca45-dc76-4e8d-b80f-0184ec986349/download
https://bdigital.uexternado.edu.co/bitstreams/d1a4ec67-263d-42b4-aa16-96ec8d427224/download
https://bdigital.uexternado.edu.co/bitstreams/0bcaa240-ca01-424e-a11f-5dbb7257a983/download
https://bdigital.uexternado.edu.co/bitstreams/d769d9eb-b9b3-4e0a-abf4-bbcf0e7a3c79/download
https://bdigital.uexternado.edu.co/bitstreams/88ea8f69-7a36-4945-8401-4efd4d039351/download
bitstream.checksum.fl_str_mv 45f95ec1eced24afa40031e35f50db3d
d5e759f336ce9976d3b05de78315bdb2
c5ac55e43634874945df820252ef1919
39bac9a3012d8d117eab35d9c30c9102
384710282bfedfa7b1f5cd6b2788cd97
494d51bba2b19fb52591bd6985485378
2cdf2f3c8c28cf63665883196d5b500c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Universidad Externado de Colombia
repository.mail.fl_str_mv metabiblioteca@metabiblioteca.org
_version_ 1834110479646064640
spelling Cano Martínez, Yeimy JoséGonzález Díaz, Joshsua JamesGamboa Bernate, Rafael2025-05-29T21:31:05Z2025-05-29T21:31:05Z2024En un entorno digital en constante transformación, este trabajo de grado investiga la evolución de la transaccionalidad, que ha dejado atrás las estructuras convencionales para adoptar formas autónomas de intercambio impulsadas por tecnologías emergentes. A lo largo del estudio, se aborda la evolución histórica y el panorama actual y futuro de la transaccionalidad, resaltando la importancia crucial de los smart contracts y la blockchain en la revolución empresarial. Se examina con detalle la relación entre la contratación tradicional y los contratos inteligentes, identificando puntos clave de coexistencia. Además, se expone el complejo entorno normativo y regulatorio que rodea las transacciones autónomas, smart contracts y blockchain, proponiendo ajustes necesarios para adaptarse a estas innovaciones. En un enfoque práctico, se presenta un caso de estudio detallado que sumerge al lector en la construcción y ejecución de un smart contract en la blockchain. A pesar de los desafíos legales subrayados, el trabajo concluye con hallazgos significativos y recomendaciones para abordar los desafíos identificados. Esta investigación busca proporcionar una comprensión integral de un mundo donde las transacciones autónomas, smart contracts y blockchain están redefiniendo las reglas del juego.In an ever-evolving digital landscape, this thesis explores the transformation of transactionality, departing from traditional structures to embrace autonomous forms of exchange facilitated by emerging technologies. Throughout the study, the historical evolution and the current and future landscape of transactionality are addressed, emphasizing the crucial role of smart contracts and blockchain in the business revolution. The relationship between traditional contracting and smart contracts is examined, identifying key points of coexistence. Additionally, the complex normative and regulatory environment surrounding autonomous transactions, smart contracts, and blockchain is outlined, proposing necessary adjustments. In a practical approach, a detailed case study is presented, immersing the reader in the construction and execution of a smart contract on the blockchain. Despite highlighted legal challenges, the thesis concludes with significant findings and recommendations to address identified hurdles. This research aims to provide a comprehensive understanding of a world where autonomous transactions, smart contracts, and blockchain are redefining the rules of the game.MaestríaMagíster en Derecho Informático y de las Nuevas TecnologíasEste trabajo de grado está actualmente restringido y no cuenta con autorización de visualización153 páginasapplication/pdfhttps://bdigital.uexternado.edu.co/handle/001/26476spaUniversidad Externado de ColombiaFacultad DerechoBogotáMaestría en Derecho Informático y de las Nuevas TecnologíasHernández, J. (2021). Decodificando el Smart Contract: Naturaleza Jurídica y Problemas de Uso. Revista Estudiantil de Derecho Privado, 7. https://red.uexternado.edu.co/decodificando-el-smart-contract-naturaleza- juridica-y-problemas-de-usoPeña, D. (2015). De la firma manuscrita a las firmas electrónica y digital. Universidad Externado de Colombiainfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)https://creativecommons.org/licenses/by-nc-nd/4.0/Programas para computadorBlockchains (Bases de datos)Bitcoin (Moneda electrónica)Sistema electrónico de pagosLex CryptographicaTransacciones autónomasSmart contractsBlockchainPropuesta de marco regulatorio y normativo referente a las transacciones autónomas, smart contracts y blockchainTrabajo de grado - Maestríahttp://purl.org/coar/version/c_dc82b40f9837b551Textinfo:eu-repo/semantics/masterThesishttp://purl.org/redcol/resource_type/TMinfo:eu-repo/semantics/updatedVersionPublicationLICENSElicense.txtlicense.txttext/plain; charset=utf-86609https://bdigital.uexternado.edu.co/bitstreams/af10cc57-9a69-477d-8cea-573d23cb5e01/download45f95ec1eced24afa40031e35f50db3dMD51ORIGINALPropuesta_de_marco_regulatorio_y_normativo.pdfPropuesta_de_marco_regulatorio_y_normativo.pdfTrabajo de gradoapplication/pdf1803633https://bdigital.uexternado.edu.co/bitstreams/2ad8de15-0140-464f-867a-f23ac390f32c/downloadd5e759f336ce9976d3b05de78315bdb2MD52Propuesta_de_marco_regulatorio_y_normativo_Autorizacion.pdfPropuesta_de_marco_regulatorio_y_normativo_Autorizacion.pdfAutorizaciónapplication/pdf415838https://bdigital.uexternado.edu.co/bitstreams/bb5cca45-dc76-4e8d-b80f-0184ec986349/downloadc5ac55e43634874945df820252ef1919MD53TEXTPropuesta_de_marco_regulatorio_y_normativo.pdf.txtPropuesta_de_marco_regulatorio_y_normativo.pdf.txtExtracted texttext/plain101679https://bdigital.uexternado.edu.co/bitstreams/d1a4ec67-263d-42b4-aa16-96ec8d427224/download39bac9a3012d8d117eab35d9c30c9102MD54Propuesta_de_marco_regulatorio_y_normativo_Autorizacion.pdf.txtPropuesta_de_marco_regulatorio_y_normativo_Autorizacion.pdf.txtExtracted texttext/plain10179https://bdigital.uexternado.edu.co/bitstreams/0bcaa240-ca01-424e-a11f-5dbb7257a983/download384710282bfedfa7b1f5cd6b2788cd97MD56THUMBNAILPropuesta_de_marco_regulatorio_y_normativo.pdf.jpgPropuesta_de_marco_regulatorio_y_normativo.pdf.jpgGenerated Thumbnailimage/jpeg4773https://bdigital.uexternado.edu.co/bitstreams/d769d9eb-b9b3-4e0a-abf4-bbcf0e7a3c79/download494d51bba2b19fb52591bd6985485378MD55Propuesta_de_marco_regulatorio_y_normativo_Autorizacion.pdf.jpgPropuesta_de_marco_regulatorio_y_normativo_Autorizacion.pdf.jpgGenerated Thumbnailimage/jpeg13660https://bdigital.uexternado.edu.co/bitstreams/88ea8f69-7a36-4945-8401-4efd4d039351/download2cdf2f3c8c28cf63665883196d5b500cMD57001/26476oai:bdigital.uexternado.edu.co:001/264762025-05-30 03:02:14.689https://creativecommons.org/licenses/by-nc-nd/4.0/https://bdigital.uexternado.edu.coUniversidad Externado de Colombiametabiblioteca@metabiblioteca.orgPGRpdj4KICA8cD4KICAgIFlvLCBhY3R1YW5kbyBlbiBub21icmUgeSByZXByZXNlbnRhY2nDs24gcHJvcGlhLCBlbiBtaSAobnVlc3RyYSkgY2FsaWRhZCBkZSBhdXRvcihlcykgZGUgbGEocykgb2JyYShzKSBlbnRyZWdvCiAgICAoZW50cmVnYW1vcykgdW5hICgxKSBjb3BpYSBkZSBsYShzKSBvYnJhKHMpIGluZGljYWRhKHMpPHNtYWxsPlsxXTwvc21hbGw+LCBlbiBlbCBmb3JtYXRvIHkgZXh0ZW5zacOzbiBlc3RhYmxlY2lkb3MKICAgIHBvciBsYSBCaWJsaW90ZWNhCiAgICBkZSBsYSBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEsIHkgYmFqbyBsb3MgcGFyw6FtZXRyb3MgZSBpbnN0cnVjY2lvbmVzIGRlZmluaWRvcyBwb3IgbGEKICAgIG1pc21hPHNtYWxsPlsyXTwvc21hbGw+LCB5IGF1dG9yaXpvCiAgICAoYXV0b3JpemFtb3MpIGEgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBwYXJhIGVmZWN0b3MgZGUgdXNvLCByZXByb2R1Y2Npw7NuIChzaW4gZmluZXMgZGUgbHVjcm8pLAogICAgZGlzdHJpYnVjacOzbiAocHLDqXN0YW1vKSB5IGNvbXVuaWNhY2nDs24gcMO6YmxpY2EgKHB1ZXN0YSBhIGRpc3Bvc2ljacOzbikgZGUgbGEocykgb2JyYShzKSBvYmpldG8gZGVsIHByZXNlbnRlCiAgICBkb2N1bWVudG8sCiAgICBlbiBmb3JtYXRvIGVsZWN0csOzbmljbyBhYmllcnRvIChjb25zdWx0YSBhY2Nlc28gYWJpZXJ0byBvbi1saW5lKSwgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDE5ODIsCiAgICBMZXkgNDQgZGUgMTk5MywgTGV5IDE0NTAgZGUgMjAxMSwgTGV5IDE5MTUgZGUgMjAxOCwgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5MywgRGVjcmV0byA0NjAgZGUgMTk5NSwgeSBkZW3DoXMgbm9ybWFzCiAgICBnZW5lcmFsZXMgc29icmUgbGEgbWF0ZXJpYS4KICA8L3A+CiAgPHA+CiAgICBPdG9yZ28gKG90b3JnYW1vcykgZXN0YSBhdXRvcml6YWNpw7NuIGNvbiBlbCBmaW4gZGUgY29sYWJvcmFyIHkgcGFydGljaXBhciBlbiBlbCBmaW4gw7psdGltbyBkZSBsYSBVbml2ZXJzaWRhZAogICAgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBlcyBkZWNpciwgZW4gbGEgcHJvbW9jacOzbiBkZSBsYSBlZHVjYWNpw7NuIHkgbGEgY3VsdHVyYSwgcG9yIG1lZGlvIGRlbCBhY2Nlc28gYWJpZXJ0byBhIGxhCiAgICBtaXNtYSwgY29tbyBoZXJyYW1pZW50YSBkZSBpbmNsdXNpw7NuIHkgcHJvZ3Jlc28gZGUgbGEgc29jaWVkYWQgY29sb21iaWFuYS4KICA8L3A+CiAgPHA+CiAgICBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIG90b3JnYSBiYWpvIGxhcyBzaWd1aWVudGVzOgogIDwvcD4KICA8Y2VudGVyPgogICAgPGI+Q0zDgVVTVUxBUzwvYj4KICA8L2NlbnRlcj4KICA8cD4KICAgIDxiPlByaW1lcmE6PC9iPiBsYSBsaWNlbmNpYSBwZXJtaXRhIGEgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCB1c2FyLCByZXByb2R1Y2lyIChzaW4gZmluZXMgZGUgbHVjcm8pLAogICAgZGlzdHJpYnVpciAocHLDqXN0YW1vKSB5IGNvbXVuaWNhciBww7pibGljYW1lbnRlIGxhKHMpIG9icmEocykgKHB1ZXN0YSBhIGRpc3Bvc2ljacOzbikgZW4gZm9ybWF0byBlbGVjdHLDs25pY28gYWJpZXJ0bwogICAgKGNvbnN1bHRhIGFjY2VzbyBhYmllcnRvIG9uLWxpbmUpIGVuIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBlc3RhIENhc2EgZGUgRXN0dWRpb3MuCiAgPC9wPgogIDxwPgogICAgPGI+U2VndW5kYTo8L2I+IGxhIGF1dG9yaXphY2nDs24gb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8sIHNlIGVudGllbmRlIG90b3JnYWRhIGEgdMOtdHVsbyBncmF0dWl0byBwYXJhIGVsCiAgICB0ZXJyaXRvcmlvIGRlCiAgICBDb2xvbWJpYSB5IHRvZG9zIGxvcyBkZW3DoXMgcGHDrXNlcyBkZWwgbXVuZG8sIHBvciBlbCB0w6lybWlubyBkZSBwcm90ZWNjacOzbiBlc3RhYmxlY2lkbyBlbiBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSB5CiAgICBhcGxpY2FibGUgcGFyYSBDb2xvbWJpYS4KICA8L3A+CiAgPHA+CiAgICA8Yj5UZXJjZXJhOjwvYj4gbGEgbGljZW5jaWEgYW50ZXMgbWVuY2lvbmFkYSBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBmYWN1bHRhZGVzIHkgZGVyZWNob3Mgc29icmUgbGEocykgb2JyYShzKSBlbgogICAgZm9ybWF0byBvCiAgICBzb3BvcnRlIG1hdGVyaWFsLCBkaWdpdGFsLCBlbGVjdHLDs25pY28sIHZpcnR1YWwsIMOzcHRpY28sIHVzbyBlbiByZWQsIGludGVybmV0LCBleHRyYW5ldCBlIGludHJhbmV0LgogIDwvcD4KICA8cD4KICAgIDxiPkN1YXJ0YTo8L2I+IGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgcG9yIG1lZGlvIGRlIGVzdGUgZG9jdW1lbnRvIG5vIGVzIGV4Y2x1c2l2YSwgcG9yIGxvIHF1ZSBlbCAobG9zKSBhdXRvcihlcykKICAgIHBvZHLDoW4KICAgIHNlZ3VpciBleHBsb3RhbmRvIGxhKHMpIG9icmEocykgc2luIHF1ZSBlbGxvIGltcGxpcXVlIGFmZWN0YWNpw7NuIGFsZ3VuYSBhIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCiAgPC9wPgogIDxwPgogICAgPGI+UXVpbnRhOjwvYj4gZWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobikgcXVlIGxhKHMpIG9icmEocykgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgKHNvbikKICAgIG9yaWdpbmFsKHMpIHkKICAgIGZ1ZSAoZnVlcm9uKSByZWFsaXphZGEocykgc2luIHZpb2xhciBvIHVzdXJwYXIgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHBvciBsbyB0YW50bywgbGEocykgb2JyYShzKSBlcyAoc29uKQogICAgZGUKICAgIHN1IGV4Y2x1c2l2YSBhdXRvcsOtYSB5IGRldGVudGEobikgbGEgdGl0dWxhcmlkYWQgZGUgbGEocykgbWlzbWEocykuCiAgPC9wPgogIDxwPgogICAgRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3IKICAgIHNvYnJlIGxhKHMpIG9icmEocykgZW4gY3Vlc3Rpw7NuLCBlbCAobG9zKSBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbGFzCiAgICBmYWN1bHRhZGVzIHkgZGVyZWNob3MgYXF1w60gYXV0b3JpemFkb3MsIGFzdW1pZW5kbyBjdWFscXVpZXIgY29zdG8gcG9yIGVzdGUgY29uY2VwdG8uIFBhcmEgdG9kb3MgbG9zIGVmZWN0b3MsIGxhCiAgICBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KICA8L3A+CiAgPHA+CiAgICA8Yj5TZXh0YTo8L2I+IGxhIHByZXNlbnRlIGxpY2VuY2lhIG5vIGltcGxpY2EgbGEgY2VzacOzbiBkZSBsb3MgZGVyZWNob3MgbW9yYWxlcyBzb2JyZSBsYShzKSBvYnJhKHMpLCBwb3IgY3VhbnRvIGRlCiAgICBjb25mb3JtaWRhZCBjb24gbG8gZXN0YWJsZWNpZG8gcG9yIGVsIGFydMOtY3VsbyAzMCBkZSBsYSBMZXkgMjMgZGUgMTk4MiwgZWwgYXJ0w61jdWxvIDExIGRlIGxhIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlCiAgICAxOTkzIHkgZGVtw6FzIG5vcm1hcyBjb25jb3JkYW50ZXMsIGVzdG9zIGRlcmVjaG9zIHNvbiBpcnJlbnVuY2lhYmxlcywgaW1wcmVzY3JpcHRpYmxlcywgaW5lbWJhcmdhYmxlcyBlIGluYWxpZW5hYmxlczsKICAgIGlndWFsbWVudGUsIGVzdGEgbGljZW5jaWEgbm8gaW1wbGljYSBsYSBjZXNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIHNvYnJlIGxhKHMpIG9icmEocykuCiAgPC9wPgogIDxwPgogICAgPGI+U8OpcHRpbWE6PC9iPiBlbCAobG9zKSBhdXRvcmVzIG1hbmlmaWVzdGEobikgcXVlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIHNvYnJlIGxhKHMpIG9icmEocykgZW4gY3Vlc3Rpw7NuIG5vIGhhbgogICAgc2lkbyBjZWRpZG9zIGNvbiBhbnRlbGFjacOzbiB5IHNvYnJlIGVsbG9zIG5vIHBlc2EgbmluZ8O6biBncmF2YW1lbiBuaSBsaW1pdGFjacOzbiBlbiBzdSB1c28gbyB1dGlsaXphY2nDs24uCiAgPC9wPgogIDxwPgogICAgPGI+T2N0YXZhOjwvYj4gbGEgcHJlc2VudGUgbGljZW5jaWEgaW5jbHV5ZSBlbCBwZXJtaXNvIHBhcmEgbW9kaWZpY2FyIGVsIGZvcm1hdG8vc29wb3J0ZSBlbiBxdWUgc2UgZW50cmVnYSBsYShzKQogICAgb2JyYShzKS4KICA8L3A+CiAgPHA+CiAgICA8Yj5Ob3ZlbmE6PC9iPiBlbiBjYXNvIGRlIG5lY2VzaXRhcnNlIGNvcGlhcyBhZGljaW9uYWxlcyBwb3IgcGFydGUgZGUgbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhLCBlbCAobG9zKQogICAgYXV0b3IoZXMpIGRlYmVyw6EobikgZW50cmVnYXJsYXMsIHkgc2UgZW50aWVuZGUgcXVlIGVzdGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGV4dGVuc2l2YSBhIGxhcyBudWV2YXMgY29waWFzIGRlIGxhKHMpCiAgICBvYnJhKHMpLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWE6PC9iPiBlc3RhIGF1dG9yaXphY2nDs24gc2UgZW50aWVuZGUgY29tbyB1bmEgY29udHJpYnVjacOzbiBwb3IgcGFydGUgZGVsIChsb3MpIGF1dG9yKGVzKSBhIGxhIGRpZnVzacOzbiBkZWwKICAgIGNvbm9jaW1pZW50byB5L28gZGVzYXJyb2xsbyB0ZWNub2zDs2dpY28sIGN1bHR1cmFsIG8gY2llbnTDrWZpY28gZGUgbGEgY29tdW5pZGFkIG8gZGVsIHBhw61zLCBlbiBlbCDDoXJlYSBlbiBxdWUgc2UKICAgIGluc2NyaWJlLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWEgcHJpbWVyYTo8L2I+IGxhIFVuaXZlcnNpZGFkIEV4dGVybmFkbyBkZSBDb2xvbWJpYSBzZSBjb21wcm9tZXRlIGEgbGxldmFyIGEgY2FibyBsYXMgYWNjaW9uZXMgcXVlIHNlCiAgICBlbmN1ZW50cmVuIGEgc3UgYWxjYW5jZSBwYXJhIHByZXNlcnZhciBsYShzKSBvYnJhKHMpIGVuIGVsIGVzdGFkbyBlbiBxdWUgc2UgZW5jdWVudHJhKG4pLgogIDwvcD4KICA8cD4KICAgIEVuIGNhc28gZGUgY2F1c2FzIHNvYnJldmVuaWRhcyBlIGltcHJldmlzaWJsZXMsIGNhc28gZm9ydHVpdG8gbyBmdWVyemEgbWF5b3IsIG8gaGVjaG8gZXhjbHVzaXZvIGRlIHRlcmNlcm8sIGxhCiAgICBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEgbm8gcmVzcG9uZGVyw6EgcG9yIG5pbmfDum4gcGVyanVpY2lvIHF1ZSBzZSBjYXVzZSBhIGxhKHMpIG9icmEocykuCiAgPC9wPgogIDxwPgogICAgPGI+RMOpY2ltYSBzZWd1bmRhOjwvYj4gbGEgVW5pdmVyc2lkYWQgRXh0ZXJuYWRvIGRlIENvbG9tYmlhIGN1bXBsaXLDoSBsYXMgbm9ybWFzIHNvYnJlIGxvcyBkZXJlY2hvcyBtb3JhbGVzLCBkYW5kbwogICAgbG9zIGNyw6lkaXRvcyByZXNwZWN0aXZvcyBhbChsb3MpIGF1dG9yKGVzKSBlbiBsYXMgYWNjaW9uZXMgZGUgcmVwcm9kdWNjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5CiAgICB0b2RhcyBhcXVlbGxhcyBxdWUgaW1wbGlxdWVuIGVsIHVzbyB5IHV0aWxpemFjacOzbiBhdXRvcml6YWRhLgogIDwvcD4KICA8cD4KICAgIDxiPkTDqWNpbWEgdGVyY2VyYTo8L2I+IGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gbm8gb2JsaWdhIGEgZXN0YSBDYXNhIGRlIEVzdHVkaW9zIGEgaW5jbHVpciBsYShzKSBvYnJhKHMpIGVuIGxhCiAgICBCaWJsaW90ZWNhIERpZ2l0YWwsIGRldGVybWluYWNpw7NuIHF1ZSBjb3JyZXNwb25kZSDDum5pY2EgeSBleGNsdXNpdmFtZW50ZSBhIGxhIFVuaXZlcnNpZGFkLCB5IHNlIGFkb3B0YXLDoSBkZQogICAgY29uZm9ybWlkYWQgY29uIGxvcyBjcml0ZXJpb3MgZXN0YWJsZWNpZG9zIHBvciBlbGxhIHBhcmEgdGFsIGVmZWN0by4KICA8L3A+CgogIDxkaXY+CiAgICA8cD4KICAgICAgPHNtYWxsPlsxXSBObyBhcGxpY2EgcGFyYSBwdWJsaWNhY2lvbmVzIGRlIGxhIGVkaXRvcmlhbCBkZSBsYSBVbml2ZXJzaWRhZCBFeHRlcm5hZG8gZGUgQ29sb21iaWEuPC9zbWFsbD4KICAgIDwvcD4KICAgIDxwPgogICAgICA8c21hbGw+WzJdIFBhcmEgdHJhYmFqb3MgZGUgZ3JhZG86IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnVleHRlcm5hZG8uZWR1LmNvL2JpYmxpb3RlY2EvZW50cmVnYXItbWktdGVzaXMvIgogICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiCiAgICAgICAgICByZWw9Im5vb3BlbmVyIG5vcmVmZXJyZXIiPmh0dHBzOi8vd3d3LnVleHRlcm5hZG8uZWR1LmNvL2JpYmxpb3RlY2EvZW50cmVnYXItbWktdGVzaXMvPC9hPjwvc21hbGw+CiAgICA8L3A+CiAgICA8cD4KICAgICAgPHNtYWxsPlBhcmEgYmlibGlvdGVjYSBkaWdpdGFsOiA8YQogICAgICAgICAgaHJlZj0iaHR0cHM6Ly9iZGlnaXRhbC51ZXh0ZXJuYWRvLmVkdS5jby9iaXRzdHJlYW0vaGFuZGxlLzAwMS80MDg5L0xELXNwYS0yMDIxLURpcmVjdHJpY2VzX2RlX0JpYmxpb3RlY2FfRGlnaXRhbCIKICAgICAgICAgIHRhcmdldD0iX2JsYW5rIgogICAgICAgICAgcmVsPSJub29wZW5lciBub3JlZmVycmVyIj5odHRwczovL2JkaWdpdGFsLnVleHRlcm5hZG8uZWR1LmNvL2JpdHN0cmVhbS9oYW5kbGUvMDAxLzQwODkvTEQtc3BhLTIwMjEtRGlyZWN0cmljZXNfZGVfQmlibGlvdGVjYV9EaWdpdGFsLjwvYT48L3NtYWxsPgogICAgPC9wPgogIDwvZGl2Pgo8L2Rpdj4K