Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular
La siguiente investigación tuvo como objetivo identificar y optimizar compuestos candidatos en la inhibición de la proteína MDM2 y el complejo que forma con p53, esto debido a que la proteína MDM2 es un regulador negativo de la p53 en la cual se unen moléculas de ubiquitina a la proteína (p53) para...
- Autores:
- Tipo de recurso:
- Fecha de publicación:
- 2023
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/34485
- Acceso en línea:
- http://hdl.handle.net/11349/34485
- Palabra clave:
- Docking molecular
Inhibidores
MDM2
Cáncer
Licenciatura en Química -- Tesis y disertaciones académicas
Inhibidores de MDM2
Proteína p53
Farmacocinética
Farmacóforo
Molecular docking
Inhibitors
MDM2
Cancer
- Rights
- License
- Attribution-NonCommercial-NoDerivatives 4.0 Internacional
id |
UDISTRITA2_a99a93b0db6e42a20949f76a23907bee |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/34485 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular |
dc.title.titleenglish.spa.fl_str_mv |
Evaluation and identification of new inhibitors of the MDM2 protein with its P53 complex based on molecular docking |
title |
Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular |
spellingShingle |
Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular Docking molecular Inhibidores MDM2 Cáncer Licenciatura en Química -- Tesis y disertaciones académicas Inhibidores de MDM2 Proteína p53 Farmacocinética Farmacóforo Molecular docking Inhibitors MDM2 Cancer |
title_short |
Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular |
title_full |
Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular |
title_fullStr |
Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular |
title_full_unstemmed |
Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular |
title_sort |
Evaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecular |
dc.contributor.advisor.none.fl_str_mv |
García Ortiz, Josué Anselmo Guevara Pulido, James |
dc.contributor.orcid.spa.fl_str_mv |
0000-0001-9134-3719 |
dc.contributor.orcid.none.fl_str_mv |
Guevara Pulido, James [0000-0001-9134-3719] |
dc.subject.spa.fl_str_mv |
Docking molecular Inhibidores MDM2 Cáncer |
topic |
Docking molecular Inhibidores MDM2 Cáncer Licenciatura en Química -- Tesis y disertaciones académicas Inhibidores de MDM2 Proteína p53 Farmacocinética Farmacóforo Molecular docking Inhibitors MDM2 Cancer |
dc.subject.lemb.spa.fl_str_mv |
Licenciatura en Química -- Tesis y disertaciones académicas Inhibidores de MDM2 Proteína p53 Farmacocinética Farmacóforo |
dc.subject.keyword.spa.fl_str_mv |
Molecular docking Inhibitors MDM2 Cancer |
description |
La siguiente investigación tuvo como objetivo identificar y optimizar compuestos candidatos en la inhibición de la proteína MDM2 y el complejo que forma con p53, esto debido a que la proteína MDM2 es un regulador negativo de la p53 en la cual se unen moléculas de ubiquitina a la proteína (p53) para su consecuente eliminación por el proteasoma, dicha p53 juega papel crucial en la detención del ciclo celular y estimulación de la apoptosis, por ende la inhibición de la proteína MDM2 se ha empleado recientemente como tratamiento anticancerígeno. Teniendo en cuenta lo anterior, se evaluaron las energías de afinidad de los fármacos ya existentes (Nutlin-3, AMG-232 y RG7388, entre otras) mediante el uso de Autodock Vina, cabe resaltar que la determinación del sitio activo se realizó a partir del software “ProteinPlus” en su apartado “DoGSiteScorer”, posteriormente se filtraron los fármacos existentes por medio de la comparación de las energías de afinidad desde un consenso establecido, y se realizaron los ensayos tanto farmacocinéticos como toxicocinéticos haciendo uso de los softwares SwissADME y PreADMET respectivamente, una vez terminados dichos filtros se realizó la identificación del farmacóforo para su posterior empleo en el diseño y evaluación de nuevos fármacos, para ello se utilizó el software “Discovery Studio Visualizarer” y se procedió a diseñar nuevos inhibidores teniendo como base dicho farmacóforo y las propiedades del sitio activo. Después de recopilados y analizados todos estos datos se pudo concluir que los compuestos que presentan una mayor viabilidad en la inhibición de la proteína MDM2 son Nutlin-3, AMG-232, C10, C16, GMP1, junto con las propuestas 17 y 26. |
publishDate |
2023 |
dc.date.created.none.fl_str_mv |
2023-11 |
dc.date.accessioned.none.fl_str_mv |
2024-04-18T19:48:04Z |
dc.date.available.none.fl_str_mv |
2024-04-18T19:48:04Z |
dc.type.spa.fl_str_mv |
bachelorThesis |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.degree.spa.fl_str_mv |
Monografía |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/34485 |
url |
http://hdl.handle.net/11349/34485 |
dc.rights.*.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 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 |
Attribution-NonCommercial-NoDerivatives 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 |
http://repository.udistrital.edu.co/bitstream/11349/34485/4/license.txt http://repository.udistrital.edu.co/bitstream/11349/34485/1/EVALUACI%c3%93N%20E%20IDENTIFICACI%c3%93N%20DE%20NUEVOS%20INHIBIDORES%20DE%20LA%20PROTE%c3%8dNA%20MDM2%20CON%20SU%20COMPLEJO%20P53%20BASADO%20EN%20DOCKING%20MOLECULAR%20%281%29.pdf http://repository.udistrital.edu.co/bitstream/11349/34485/2/Licencia%20de%20uso%20LUIS%20GUERREO%20Y%20DIEGO%20ARIZA.pdf http://repository.udistrital.edu.co/bitstream/11349/34485/3/license_rdf http://repository.udistrital.edu.co/bitstream/11349/34485/5/EVALUACI%c3%93N%20E%20IDENTIFICACI%c3%93N%20DE%20NUEVOS%20INHIBIDORES%20DE%20LA%20PROTE%c3%8dNA%20MDM2%20CON%20SU%20COMPLEJO%20P53%20BASADO%20EN%20DOCKING%20MOLECULAR%20%281%29.pdf.jpg http://repository.udistrital.edu.co/bitstream/11349/34485/6/Licencia%20de%20uso%20LUIS%20GUERREO%20Y%20DIEGO%20ARIZA.pdf.jpg |
bitstream.checksum.fl_str_mv |
997daf6c648c962d566d7b082dac908d d815057df1f6c1a336ded9db857b4813 6f16b8ad8879f6ea8d1138281c4e9699 4460e5956bc1d1639be9ae6146a50347 c4be05fac5c5779d3794251ae8a60fdc 3ac76d48dbb12ad9822cce6e08b5886a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Distrital - RIUD |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1803712734898946048 |
spelling |
García Ortiz, Josué AnselmoGuevara Pulido, James0000-0001-9134-3719Guevara Pulido, James [0000-0001-9134-3719]Ariza Ruiz, Diego IvánGuerrero Cardona, Luis Andrés2024-04-18T19:48:04Z2024-04-18T19:48:04Z2023-11http://hdl.handle.net/11349/34485La siguiente investigación tuvo como objetivo identificar y optimizar compuestos candidatos en la inhibición de la proteína MDM2 y el complejo que forma con p53, esto debido a que la proteína MDM2 es un regulador negativo de la p53 en la cual se unen moléculas de ubiquitina a la proteína (p53) para su consecuente eliminación por el proteasoma, dicha p53 juega papel crucial en la detención del ciclo celular y estimulación de la apoptosis, por ende la inhibición de la proteína MDM2 se ha empleado recientemente como tratamiento anticancerígeno. Teniendo en cuenta lo anterior, se evaluaron las energías de afinidad de los fármacos ya existentes (Nutlin-3, AMG-232 y RG7388, entre otras) mediante el uso de Autodock Vina, cabe resaltar que la determinación del sitio activo se realizó a partir del software “ProteinPlus” en su apartado “DoGSiteScorer”, posteriormente se filtraron los fármacos existentes por medio de la comparación de las energías de afinidad desde un consenso establecido, y se realizaron los ensayos tanto farmacocinéticos como toxicocinéticos haciendo uso de los softwares SwissADME y PreADMET respectivamente, una vez terminados dichos filtros se realizó la identificación del farmacóforo para su posterior empleo en el diseño y evaluación de nuevos fármacos, para ello se utilizó el software “Discovery Studio Visualizarer” y se procedió a diseñar nuevos inhibidores teniendo como base dicho farmacóforo y las propiedades del sitio activo. Después de recopilados y analizados todos estos datos se pudo concluir que los compuestos que presentan una mayor viabilidad en la inhibición de la proteína MDM2 son Nutlin-3, AMG-232, C10, C16, GMP1, junto con las propuestas 17 y 26.The following research aimed to identify and optimize candidate compounds in the inhibition of murine double minute protein (MDM2) and the complex it forms with p53, this because the MDM2 protein is a negative regulator of p53 in which ubiquitin molecules bind to the protein (p53) for its subsequent elimination by the proteasome, said p53 plays a crucial role in cell cycle arrest and stimulation of apoptosis, therefore the inhibition of the MDM2 protein has recently been used as an anticancer treatment. Taking into account the above, the affinity energies of existing drugs (Nutlin-3, AMG-232 and RG7388, among others) were evaluated using Autodock Vina, it should be noted that the determination of the active site was performed from the "ProteinPlus" software in its "DoGSiteScorer" section, then the existing drugs were filtered by comparing the affinity energies from an established consensus, Once these filters were completed, the pharmacokinetic and toxicokinetic assays were carried out using the SwissADME and PreADMET software respectively. Once these filters were completed, the pharmacophore was identified for subsequent use in the design and evaluation of new drugs using the "Discovery Studio Visualizarer" software, and new inhibitors were designed based on this pharmacophore and the properties of the active site. After compiling and analyzing all these data, it was possible to conclude that the compounds that present the greatest viability in the inhibition of the MDM2 protein are Nutlin-3, AMG-232, C10, C16, GMP1, together with proposals 17 and 26.pdfAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Docking molecularInhibidoresMDM2CáncerLicenciatura en Química -- Tesis y disertaciones académicasInhibidores de MDM2Proteína p53FarmacocinéticaFarmacóforoMolecular dockingInhibitorsMDM2CancerEvaluación e identificación de nuevos inhibidores de la proteína MDM2 con su complejo P53 basado en docking molecularEvaluation and identification of new inhibitors of the MDM2 protein with its P53 complex based on molecular dockingbachelorThesisMonografíahttp://purl.org/coar/resource_type/c_7a1fLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/34485/4/license.txt997daf6c648c962d566d7b082dac908dMD54open accessORIGINALEVALUACIÓN E IDENTIFICACIÓN DE NUEVOS INHIBIDORES DE LA PROTEÍNA MDM2 CON SU COMPLEJO P53 BASADO EN DOCKING MOLECULAR (1).pdfEVALUACIÓN E IDENTIFICACIÓN DE NUEVOS INHIBIDORES DE LA PROTEÍNA MDM2 CON SU COMPLEJO P53 BASADO EN DOCKING MOLECULAR (1).pdfTrabajo de gradoapplication/pdf2684695http://repository.udistrital.edu.co/bitstream/11349/34485/1/EVALUACI%c3%93N%20E%20IDENTIFICACI%c3%93N%20DE%20NUEVOS%20INHIBIDORES%20DE%20LA%20PROTE%c3%8dNA%20MDM2%20CON%20SU%20COMPLEJO%20P53%20BASADO%20EN%20DOCKING%20MOLECULAR%20%281%29.pdfd815057df1f6c1a336ded9db857b4813MD51open accessLicencia de uso LUIS GUERREO Y DIEGO ARIZA.pdfLicencia de uso LUIS GUERREO Y DIEGO ARIZA.pdfLicencia de uso y publicaciónapplication/pdf233081http://repository.udistrital.edu.co/bitstream/11349/34485/2/Licencia%20de%20uso%20LUIS%20GUERREO%20Y%20DIEGO%20ARIZA.pdf6f16b8ad8879f6ea8d1138281c4e9699MD52metadata only accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805http://repository.udistrital.edu.co/bitstream/11349/34485/3/license_rdf4460e5956bc1d1639be9ae6146a50347MD53open accessTHUMBNAILEVALUACIÓN E IDENTIFICACIÓN DE NUEVOS INHIBIDORES DE LA PROTEÍNA MDM2 CON SU COMPLEJO P53 BASADO EN DOCKING MOLECULAR (1).pdf.jpgEVALUACIÓN E IDENTIFICACIÓN DE NUEVOS INHIBIDORES DE LA PROTEÍNA MDM2 CON SU COMPLEJO P53 BASADO EN DOCKING MOLECULAR (1).pdf.jpgIM Thumbnailimage/jpeg6527http://repository.udistrital.edu.co/bitstream/11349/34485/5/EVALUACI%c3%93N%20E%20IDENTIFICACI%c3%93N%20DE%20NUEVOS%20INHIBIDORES%20DE%20LA%20PROTE%c3%8dNA%20MDM2%20CON%20SU%20COMPLEJO%20P53%20BASADO%20EN%20DOCKING%20MOLECULAR%20%281%29.pdf.jpgc4be05fac5c5779d3794251ae8a60fdcMD55open accessLicencia de uso LUIS GUERREO Y DIEGO ARIZA.pdf.jpgLicencia de uso LUIS GUERREO Y DIEGO ARIZA.pdf.jpgIM Thumbnailimage/jpeg13147http://repository.udistrital.edu.co/bitstream/11349/34485/6/Licencia%20de%20uso%20LUIS%20GUERREO%20Y%20DIEGO%20ARIZA.pdf.jpg3ac76d48dbb12ad9822cce6e08b5886aMD56open access11349/34485oai:repository.udistrital.edu.co:11349/344852024-04-19 01:12:27.534open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |