Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital

En el presente trabajo se implementó el algoritmo 3DINVER desarrollado en el software MATLAB por David Gómez Ortiz & Bhrigu N.P. Agarwal para realizar un proceso de inversión de la Anomalía de Bouguer Total, calculada a partir de datos altimétricos y gravimétricos (Anomalía de Aire Libre) correg...

Full description

Autores:
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/26262
Acceso en línea:
http://hdl.handle.net/11349/26262
Palabra clave:
Mohorovičić
Moho
Bouguer Total
Matlab
3dinver
Topex/Poseidon
Ingeniería Topográfica - Tesis y disertaciones académicas
Matlab (Programa para computador)
Gravedad - Mediciones - Colombia
Anomalía total de Bouguer (Colombia)
Mohorovičić
Moho
Complete Bouguer
Matlab
3dinver
Topex/Poseidon
Rights
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id UDISTRITA2_4fd6614ea0c362693acd978c113f8f76
oai_identifier_str oai:repository.udistrital.edu.co:11349/26262
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.spa.fl_str_mv Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital
dc.title.titleenglish.spa.fl_str_mv Determination of the Mohorovičić discontinuity depth in Colombia with MATLAB software using satellite gravimetric inversion data
title Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital
spellingShingle Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital
Mohorovičić
Moho
Bouguer Total
Matlab
3dinver
Topex/Poseidon
Ingeniería Topográfica - Tesis y disertaciones académicas
Matlab (Programa para computador)
Gravedad - Mediciones - Colombia
Anomalía total de Bouguer (Colombia)
Mohorovičić
Moho
Complete Bouguer
Matlab
3dinver
Topex/Poseidon
title_short Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital
title_full Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital
title_fullStr Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital
title_full_unstemmed Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital
title_sort Determinación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelital
dc.contributor.advisor.spa.fl_str_mv Quintana Puentes, Robinson
dc.subject.spa.fl_str_mv Mohorovičić
Moho
Bouguer Total
Matlab
3dinver
Topex/Poseidon
topic Mohorovičić
Moho
Bouguer Total
Matlab
3dinver
Topex/Poseidon
Ingeniería Topográfica - Tesis y disertaciones académicas
Matlab (Programa para computador)
Gravedad - Mediciones - Colombia
Anomalía total de Bouguer (Colombia)
Mohorovičić
Moho
Complete Bouguer
Matlab
3dinver
Topex/Poseidon
dc.subject.lemb.spa.fl_str_mv Ingeniería Topográfica - Tesis y disertaciones académicas
Matlab (Programa para computador)
Gravedad - Mediciones - Colombia
Anomalía total de Bouguer (Colombia)
dc.subject.keyword.spa.fl_str_mv Mohorovičić
Moho
Complete Bouguer
Matlab
3dinver
Topex/Poseidon
description En el presente trabajo se implementó el algoritmo 3DINVER desarrollado en el software MATLAB por David Gómez Ortiz & Bhrigu N.P. Agarwal para realizar un proceso de inversión de la Anomalía de Bouguer Total, calculada a partir de datos altimétricos y gravimétricos (Anomalía de Aire Libre) corregidos con el modelo gravitacional EGM2008, provenientes de la misión satelital TOPEX/POSEIDON con observaciones cada 1 minuto de arco y adquiridos del servidor de la Universidad de San Diego en California; con el fin de determinar la profundidad de la Discontinuidad de Mohorovičić, comúnmente abreviada como Moho, en la corteza continental colombiana entre las latitudes 13° N a 5° S y longitudes 66° W a 80° W. Este algoritmo calculó una interfaz de densidad que permitió hallar los valores de profundidad del Moho, mediante la realización de un proceso iterativo de la ecuación de Parker-Oldenburg, limpiando la información al pasar la señal de gravedad al dominio de la frecuencia, aplicando un filtro de corte alto a los datos y regresándola al dominio del espacio mediante la transformada inversa de Fourier. Así mismo, se llevó a cabo dos métodos de procesamiento de la información para corroborar los resultados obtenidos, en el método I se realizó una inversión gravimétrica de un solo cuadrante de datos, mientras que en el método II se seccionó la información en 12 cuadrantes del mismo tamaño. De esta manera, se estableció que la profundidad media de la Discontinuidad de Mohorovičić en la corteza continental colombiana tiene un valor de 31.996 km con el método I, el cual cuenta con un 81.2 % de certeza de la información y un error medio cuadrático RMS de 0.3631 km. Mientras que con el método II, cuya certeza es de 84.5 %, se estableció que dicha profundidad tiene un valor de 32.174 km, así como, una desviación estándar de 4.993 km y un RMS medio total de 0.013 km.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-06-25T19:08:52Z
dc.date.available.none.fl_str_mv 2021-06-25T19:08:52Z
dc.date.created.spa.fl_str_mv 2021-05-24
dc.type.degree.spa.fl_str_mv Monografía
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11349/26262
url http://hdl.handle.net/11349/26262
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-SinDerivadas 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 Atribución-NoComercial-SinDerivadas 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/26262/1/CarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021.pdf
http://repository.udistrital.edu.co/bitstream/11349/26262/2/CarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021Anexos.rar
http://repository.udistrital.edu.co/bitstream/11349/26262/4/Licencia%20de%20uso%20y%20publicacion.pdf
http://repository.udistrital.edu.co/bitstream/11349/26262/5/license_rdf
http://repository.udistrital.edu.co/bitstream/11349/26262/6/license.txt
http://repository.udistrital.edu.co/bitstream/11349/26262/7/CarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021.pdf.jpg
http://repository.udistrital.edu.co/bitstream/11349/26262/8/Licencia%20de%20uso%20y%20publicacion.pdf.jpg
bitstream.checksum.fl_str_mv c6b5f98f9056e5113d4aabe28f2a9a47
d9d9285fddf147140a0e43b029d2aaa2
8c9f2102543012e71c7fb06501ef169d
217700a34da79ed616c2feb68d4c5e06
997daf6c648c962d566d7b082dac908d
280436bead6e13c5fb2eab549393ff9d
d7573acaa63f6141ec98308604ca971a
bitstream.checksumAlgorithm.fl_str_mv MD5
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_ 1803712683072028672
spelling Quintana Puentes, Robinsonwill be generated::orcid::0000-0002-3523-6203600Carrero Rincón, José AlexanderMorales Peralta, Zahid David2021-06-25T19:08:52Z2021-06-25T19:08:52Z2021-05-24http://hdl.handle.net/11349/26262En el presente trabajo se implementó el algoritmo 3DINVER desarrollado en el software MATLAB por David Gómez Ortiz & Bhrigu N.P. Agarwal para realizar un proceso de inversión de la Anomalía de Bouguer Total, calculada a partir de datos altimétricos y gravimétricos (Anomalía de Aire Libre) corregidos con el modelo gravitacional EGM2008, provenientes de la misión satelital TOPEX/POSEIDON con observaciones cada 1 minuto de arco y adquiridos del servidor de la Universidad de San Diego en California; con el fin de determinar la profundidad de la Discontinuidad de Mohorovičić, comúnmente abreviada como Moho, en la corteza continental colombiana entre las latitudes 13° N a 5° S y longitudes 66° W a 80° W. Este algoritmo calculó una interfaz de densidad que permitió hallar los valores de profundidad del Moho, mediante la realización de un proceso iterativo de la ecuación de Parker-Oldenburg, limpiando la información al pasar la señal de gravedad al dominio de la frecuencia, aplicando un filtro de corte alto a los datos y regresándola al dominio del espacio mediante la transformada inversa de Fourier. Así mismo, se llevó a cabo dos métodos de procesamiento de la información para corroborar los resultados obtenidos, en el método I se realizó una inversión gravimétrica de un solo cuadrante de datos, mientras que en el método II se seccionó la información en 12 cuadrantes del mismo tamaño. De esta manera, se estableció que la profundidad media de la Discontinuidad de Mohorovičić en la corteza continental colombiana tiene un valor de 31.996 km con el método I, el cual cuenta con un 81.2 % de certeza de la información y un error medio cuadrático RMS de 0.3631 km. Mientras que con el método II, cuya certeza es de 84.5 %, se estableció que dicha profundidad tiene un valor de 32.174 km, así como, una desviación estándar de 4.993 km y un RMS medio total de 0.013 km.In the present work, the 3DINVER algorithm developed in the MATLAB software by David Gómez Ortiz & Bhrigu N.P. Agarwal to carry out an inversion process of the Total Bouguer Anomaly, calculated from altimetric and gravimetric data (Free Air Anomaly) corrected with the EGM2008 gravitational model, from the TOPEX / POSEIDON satellite mission with observations every 1 arc minute and acquired from the server of the University of San Diego in California; in order to determine the depth of the Mohorovičić Discontinuity, commonly abbreviated as Moho, in the Colombian continental crust between latitudes 13 ° N to 5 ° S and longitudes 66 ° W to 80 ° W. This algorithm calculated a density interface that allowed to find the depth values of the Moho, by means of an iterative process of the Parker-Oldenburg equation, cleaning the information by passing the gravity signal to the frequency domain, applying a high cut filter to the data and returning it to the domain of space through the inverse Fourier transform. Likewise, two information processing methods were carried out to corroborate the results obtained, in method I a gravimetric inversion of a single data quadrant was carried out, while in method II the information was divided into 12 quadrants of the data. Same size. In this way, it was established that the mean depth of the Mohorovičić Discontinuity in the Colombian continental crust has a value of 31,996 km with method I, which has an 81.2% certainty of the information and a mean square RMS error of 0.3631 km. While with method II, whose certainty is 84.5%, it was established that said depth has a value of 32,174 km, as well as a standard deviation of 4,993 km and a total mean RMS of 0.013 km.pdfspaAtribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Abierto (Texto Completo)http://purl.org/coar/access_right/c_abf2MohorovičićMohoBouguer TotalMatlab3dinverTopex/PoseidonIngeniería Topográfica - Tesis y disertaciones académicasMatlab (Programa para computador)Gravedad - Mediciones - ColombiaAnomalía total de Bouguer (Colombia)MohorovičićMohoComplete BouguerMatlab3dinverTopex/PoseidonDeterminación de la profundidad de la discontinuidad de Mohorovičić en Colombia con el software MATLAB mediante el uso de datos de inversión gravimétrica satelitalDetermination of the Mohorovičić discontinuity depth in Colombia with MATLAB software using satellite gravimetric inversion dataMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fORIGINALCarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021.pdfCarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021.pdfArticulo principal trabajo de gradoapplication/pdf101785840http://repository.udistrital.edu.co/bitstream/11349/26262/1/CarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021.pdfc6b5f98f9056e5113d4aabe28f2a9a47MD51open accessCarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021Anexos.rarCarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021Anexos.rarAnexos trabajo de gradoapplication/octet-stream85164829http://repository.udistrital.edu.co/bitstream/11349/26262/2/CarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021Anexos.rard9d9285fddf147140a0e43b029d2aaa2MD52open accessLicencia de uso y publicacion.pdfLicencia de uso y publicacion.pdfLicencia y autorización de los autoresapplication/pdf263416http://repository.udistrital.edu.co/bitstream/11349/26262/4/Licencia%20de%20uso%20y%20publicacion.pdf8c9f2102543012e71c7fb06501ef169dMD54metadata only accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811http://repository.udistrital.edu.co/bitstream/11349/26262/5/license_rdf217700a34da79ed616c2feb68d4c5e06MD55open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-87167http://repository.udistrital.edu.co/bitstream/11349/26262/6/license.txt997daf6c648c962d566d7b082dac908dMD56open accessTHUMBNAILCarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021.pdf.jpgCarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021.pdf.jpgIM Thumbnailimage/jpeg6944http://repository.udistrital.edu.co/bitstream/11349/26262/7/CarreroRinconJoseAlexanderMoralesPeraltaZahidDavid2021.pdf.jpg280436bead6e13c5fb2eab549393ff9dMD57open accessLicencia de uso y publicacion.pdf.jpgLicencia de uso y publicacion.pdf.jpgIM Thumbnailimage/jpeg13167http://repository.udistrital.edu.co/bitstream/11349/26262/8/Licencia%20de%20uso%20y%20publicacion.pdf.jpgd7573acaa63f6141ec98308604ca971aMD58open access11349/26262oai:repository.udistrital.edu.co:11349/262622023-06-13 14:03:02.264open accessRepositorio Institucional Universidad Distrital - RIUDrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK