Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System)
En la siguiente investigación, se busca determinar la manera adecuada para realizar vuelos fotogramétricos empleando un drone multirotor, el cual posee una cámara y un sistema de toma de fotografías, lo cual permite la producción de un orto mosaico; para ello, se realizaron 16 vuelos en cuatro terre...
- Autores:
-
Castro Tovar, Andrés Felipe
Urrego Fuquene, Jeison Eduardo
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2017
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/24657
- Acceso en línea:
- http://hdl.handle.net/11349/24657
- Palabra clave:
- Drone
Precisión
Ingeniería topográfica - Tesis y disertaciones académicas
Drones (Aviones no tripulados)
Simuladores de vuelo
Aviones no tripulados
Aeronáutica
Drone
Precision
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
id |
UDISTRITA2_a39b8076a839dbd768bcbb540f09153b |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/24657 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System) |
dc.title.titleenglish.spa.fl_str_mv |
Evaluation of the precision of results obtained with the processing of information generated with RPAS- (Remotely Piloted Aircraft System) |
title |
Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System) |
spellingShingle |
Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System) Drone Precisión Ingeniería topográfica - Tesis y disertaciones académicas Drones (Aviones no tripulados) Simuladores de vuelo Aviones no tripulados Aeronáutica Drone Precision |
title_short |
Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System) |
title_full |
Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System) |
title_fullStr |
Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System) |
title_full_unstemmed |
Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System) |
title_sort |
Evaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System) |
dc.creator.fl_str_mv |
Castro Tovar, Andrés Felipe Urrego Fuquene, Jeison Eduardo |
dc.contributor.advisor.spa.fl_str_mv |
Barragán Zaque, William |
dc.contributor.author.spa.fl_str_mv |
Castro Tovar, Andrés Felipe Urrego Fuquene, Jeison Eduardo |
dc.subject.spa.fl_str_mv |
Drone Precisión |
topic |
Drone Precisión Ingeniería topográfica - Tesis y disertaciones académicas Drones (Aviones no tripulados) Simuladores de vuelo Aviones no tripulados Aeronáutica Drone Precision |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería topográfica - Tesis y disertaciones académicas Drones (Aviones no tripulados) Simuladores de vuelo Aviones no tripulados Aeronáutica |
dc.subject.keyword.spa.fl_str_mv |
Drone Precision |
description |
En la siguiente investigación, se busca determinar la manera adecuada para realizar vuelos fotogramétricos empleando un drone multirotor, el cual posee una cámara y un sistema de toma de fotografías, lo cual permite la producción de un orto mosaico; para ello, se realizaron 16 vuelos en cuatro terrenos con condiciones topográficas distintas, alternando la altura y el traslapo. El proceso en oficina consiste en variar la cantidad de puntos de control para establecer las diferencias en los resultados extraídos con base a puntos materializados en campo, cuyos valores X, Y y Z fueron obtenidos mediante levantamiento topográfico. |
publishDate |
2017 |
dc.date.created.spa.fl_str_mv |
2017-09-25 |
dc.date.accessioned.none.fl_str_mv |
2020-07-28T20:10:57Z |
dc.date.available.none.fl_str_mv |
2020-07-28T20:10:57Z |
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/24657 |
url |
http://hdl.handle.net/11349/24657 |
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 |
https://repository.udistrital.edu.co/bitstreams/ebfe6fab-ddda-43b8-be26-3b992aae9726/download https://repository.udistrital.edu.co/bitstreams/d184a794-36b6-4206-9555-4fc8ba6bbf07/download https://repository.udistrital.edu.co/bitstreams/f6cdd967-1793-45cd-9485-b7ab424ce0c1/download https://repository.udistrital.edu.co/bitstreams/0f019040-bb3b-4823-8e26-9764f81518dc/download https://repository.udistrital.edu.co/bitstreams/184b7560-d4e3-44cc-b061-9eb510f24daf/download https://repository.udistrital.edu.co/bitstreams/2deeee8a-1155-4360-b680-c346eb38ff24/download https://repository.udistrital.edu.co/bitstreams/68326214-66f9-467c-8d68-5ed09c4b2dfe/download https://repository.udistrital.edu.co/bitstreams/b2a55974-ee1e-4a41-9680-adde95003766/download https://repository.udistrital.edu.co/bitstreams/34f25145-52fb-47bf-aa08-0a9ad3c5a4f0/download https://repository.udistrital.edu.co/bitstreams/7e66b61c-6dab-4e77-b658-badf6614440f/download https://repository.udistrital.edu.co/bitstreams/67cfd0ba-9b6d-43e1-b35e-dcfb07c34628/download https://repository.udistrital.edu.co/bitstreams/93a5fcde-0cf3-412d-a6db-c35a69c6f278/download https://repository.udistrital.edu.co/bitstreams/03277ce4-af46-4c11-9d86-f14f15e57d02/download https://repository.udistrital.edu.co/bitstreams/b6f268fd-9f75-4b8a-90c8-a7f2d7b9a2bf/download https://repository.udistrital.edu.co/bitstreams/6cebe001-e9e0-43a8-992d-b2822333d86c/download https://repository.udistrital.edu.co/bitstreams/89e4d1fb-2991-494d-8452-21056ab2088f/download |
bitstream.checksum.fl_str_mv |
9c6859abf87b9c4a7b2b2284004b170d 9e0d5259577f2ff09d1920e4bf70ea1e c1ec53317b0677f5a9097e822b83707c ef4c15c19737ada8df7a2e304ce6df7a 07c6f49aaec9a74717df4ec0a6e61395 8c0f956c48319fa948ee2adf19d4c1e9 3887aa65f58fd767c3b20cf90ac5b36e 243187569cfc7d94f19dedda7e33b0a8 d08e0c58436ec464067385e2e71f2576 d08bef9ae7754ea844cd2172857f7d8a e9925378da00298b06aa57358e40aecc d3364c8d7fa1ff70c73f3065f2451869 321f3992dd3875151d8801b773ab32ed d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e da5c6a3ca62d5dd4853000a60fee7083 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1828164889799032832 |
spelling |
Barragán Zaque, WilliamCastro Tovar, Andrés FelipeUrrego Fuquene, Jeison Eduardo2020-07-28T20:10:57Z2020-07-28T20:10:57Z2017-09-25http://hdl.handle.net/11349/24657En la siguiente investigación, se busca determinar la manera adecuada para realizar vuelos fotogramétricos empleando un drone multirotor, el cual posee una cámara y un sistema de toma de fotografías, lo cual permite la producción de un orto mosaico; para ello, se realizaron 16 vuelos en cuatro terrenos con condiciones topográficas distintas, alternando la altura y el traslapo. El proceso en oficina consiste en variar la cantidad de puntos de control para establecer las diferencias en los resultados extraídos con base a puntos materializados en campo, cuyos valores X, Y y Z fueron obtenidos mediante levantamiento topográfico.In the following investigation, we seek to determine the appropriate way to perform photogrammetric flights using a multirotor drone, which has a camera and a system of taking photographs, which allows the production of an ortho mosaic; for this, 16 flights were carried out in four terrains with different topographical conditions, alternating the height and the overlap. The process in office consists of varying the number of control points to establish the differences in the results extracted based on points materialized in the field, whose X, Y and Z values were obtained by topographic survey.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_abf2DronePrecisiónIngeniería topográfica - Tesis y disertaciones académicasDrones (Aviones no tripulados)Simuladores de vueloAviones no tripuladosAeronáuticaDronePrecisionEvaluación de la precisión de resultados obtenidos con el procesamiento de información generada con RPAS- (Remotely Piloted Aircraft System)Evaluation of the precision of results obtained with the processing of information generated with RPAS- (Remotely Piloted Aircraft System)Monografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fTHUMBNAILAnexo 2- Terreno escarpado.pdf.jpgAnexo 2- Terreno escarpado.pdf.jpgIM Thumbnailimage/jpeg8606https://repository.udistrital.edu.co/bitstreams/ebfe6fab-ddda-43b8-be26-3b992aae9726/download9c6859abf87b9c4a7b2b2284004b170dMD513Anexo 3- Terreno montañoso.pdf.jpgAnexo 3- Terreno montañoso.pdf.jpgIM Thumbnailimage/jpeg8560https://repository.udistrital.edu.co/bitstreams/d184a794-36b6-4206-9555-4fc8ba6bbf07/download9e0d5259577f2ff09d1920e4bf70ea1eMD514Anexo 4- Terreno plano.pdf.jpgAnexo 4- Terreno plano.pdf.jpgIM Thumbnailimage/jpeg8568https://repository.udistrital.edu.co/bitstreams/f6cdd967-1793-45cd-9485-b7ab424ce0c1/downloadc1ec53317b0677f5a9097e822b83707cMD515Anexo 5- Terreno urbano.pdf.jpgAnexo 5- Terreno urbano.pdf.jpgIM Thumbnailimage/jpeg8538https://repository.udistrital.edu.co/bitstreams/0f019040-bb3b-4823-8e26-9764f81518dc/downloadef4c15c19737ada8df7a2e304ce6df7aMD516Anexo 1- Tabla de valores criticos para prueba de Tukey.pdf.jpgAnexo 1- Tabla de valores criticos para prueba de Tukey.pdf.jpgIM Thumbnailimage/jpeg12057https://repository.udistrital.edu.co/bitstreams/184b7560-d4e3-44cc-b061-9eb510f24daf/download07c6f49aaec9a74717df4ec0a6e61395MD517CastroTovarAndresFelipe,UrregoFuqueneJeisonEduardo2018.pdf.jpgCastroTovarAndresFelipe,UrregoFuqueneJeisonEduardo2018.pdf.jpgIM Thumbnailimage/jpeg5312https://repository.udistrital.edu.co/bitstreams/2deeee8a-1155-4360-b680-c346eb38ff24/download8c0f956c48319fa948ee2adf19d4c1e9MD518ORIGINALAnexo 2- Terreno escarpado.pdfAnexo 2- Terreno escarpado.pdfapplication/pdf1091408https://repository.udistrital.edu.co/bitstreams/68326214-66f9-467c-8d68-5ed09c4b2dfe/download3887aa65f58fd767c3b20cf90ac5b36eMD53Anexo 3- Terreno montañoso.pdfAnexo 3- Terreno montañoso.pdfapplication/pdf1039581https://repository.udistrital.edu.co/bitstreams/b2a55974-ee1e-4a41-9680-adde95003766/download243187569cfc7d94f19dedda7e33b0a8MD54Anexo 4- Terreno plano.pdfAnexo 4- Terreno plano.pdfapplication/pdf1030820https://repository.udistrital.edu.co/bitstreams/34f25145-52fb-47bf-aa08-0a9ad3c5a4f0/downloadd08e0c58436ec464067385e2e71f2576MD55Anexo 5- Terreno urbano.pdfAnexo 5- Terreno urbano.pdfapplication/pdf1041963https://repository.udistrital.edu.co/bitstreams/7e66b61c-6dab-4e77-b658-badf6614440f/downloadd08bef9ae7754ea844cd2172857f7d8aMD56Anexo 1- Tabla de valores criticos para prueba de Tukey.pdfAnexo 1- Tabla de valores criticos para prueba de Tukey.pdfapplication/pdf97471https://repository.udistrital.edu.co/bitstreams/67cfd0ba-9b6d-43e1-b35e-dcfb07c34628/downloade9925378da00298b06aa57358e40aeccMD57CastroTovarAndresFelipe,UrregoFuqueneJeisonEduardo2018.pdfCastroTovarAndresFelipe,UrregoFuqueneJeisonEduardo2018.pdfapplication/pdf1737075https://repository.udistrital.edu.co/bitstreams/93a5fcde-0cf3-412d-a6db-c35a69c6f278/downloadd3364c8d7fa1ff70c73f3065f2451869MD58CC-LICENSElicense_urllicense_urltext/plain; charset=utf-843https://repository.udistrital.edu.co/bitstreams/03277ce4-af46-4c11-9d86-f14f15e57d02/download321f3992dd3875151d8801b773ab32edMD59license_textlicense_texttext/html; charset=utf-80https://repository.udistrital.edu.co/bitstreams/b6f268fd-9f75-4b8a-90c8-a7f2d7b9a2bf/downloadd41d8cd98f00b204e9800998ecf8427eMD510license_rdflicense_rdfapplication/rdf+xml; charset=utf-80https://repository.udistrital.edu.co/bitstreams/6cebe001-e9e0-43a8-992d-b2822333d86c/downloadd41d8cd98f00b204e9800998ecf8427eMD511LICENSElicense.txtlicense.txttext/plain; charset=utf-87163https://repository.udistrital.edu.co/bitstreams/89e4d1fb-2991-494d-8452-21056ab2088f/downloadda5c6a3ca62d5dd4853000a60fee7083MD51211349/24657oai:repository.udistrital.edu.co:11349/246572023-06-09 16:36:44.645http://creativecommons.org/licenses/by-nc-nd/4.0/Atribución-NoComercial-SinDerivadas 4.0 Internacionalopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMClTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIHVzbyBwYXJhIHB1YmxpY2FjacOzbiBkZSBvYnJhcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChSSVVEKQoKQ29tbyB0aXR1bGFyKGVzKSBkZWwob3MpIGRlcmVjaG8ocykgZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMgKGVuIGFkZWxhbnRlLCBMQSBVTklWRVJTSURBRCkgdW5hIGxpY2VuY2lhIHBhcmEgdXNvIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBpbnRlZ3JhcsOhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgKGVuIGFkZWxhbnRlLCBSSVVEKSwgZGUgYWN1ZXJkbyBhIGxhcyBzaWd1aWVudGVzIHJlZ2xhcywgbGFzIGN1YWxlcyBkZWNsYXJvIChhbW9zKSBjb25vY2VyIHkgYWNlcHRhcjoKCmEpCUVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBlbiBxdWUgc2UgaW5jbHV5YSBlbiBlbCBSSVVEIHkgaGFzdGEgcG9yIHVuIHBsYXpvIGRlIGRpZXogKDEwKSBBw7FvcywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBQYXRyaW1vbmlhbCBkZWwgYXV0b3I7IGxhIGN1YWwgcG9kcsOhIGRhcnNlIHBvciB0ZXJtaW5hZGEgcHJldmlhIHNvbGljaXR1ZCBhIExBIFVOSVZFUlNJREFEIHBvciBlc2NyaXRvIGNvbiB1bmEgYW50ZWxhY2nDs24gZGUgZG9zICgyKSBtZXNlcyBhbnRlcyBkZWwgdmVuY2ltaWVudG8gZGVsIHBsYXpvIGluaWNpYWwgbyBlbCBkZSBzdShzKSBwcsOzcnJvZ2EocykuICAKCmIpCUxBIFVOSVZFUlNJREFEIHBvZHLDoSBwdWJsaWNhciBsYSBvYnJhIGVuIGxhcyBkaXN0aW50YXMgdmVyc2lvbmVzIHJlcXVlcmlkYXMgcG9yIGVsIFJJVUQgKGRpZ2l0YWwsIGltcHJlc28sIGVsZWN0csOzbmljbyB1IG90cm8gbWVkaW8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikgTEEgVU5JVkVSU0lEQUQgbm8gc2Vyw6EgcmVzcG9uc2FibGUgZW4gZWwgZXZlbnRvIHF1ZSBlbCBkb2N1bWVudG8gYXBhcmV6Y2EgcmVmZXJlbmNpYWRvIGVuIG1vdG9yZXMgZGUgYsO6c3F1ZWRhIG8gcmVwb3NpdG9yaW9zIGRpZmVyZW50ZXMgYWwgUklVRCwgdW5hIHZleiBlbChvcykgYXV0b3IoZXMpIHNvbGljaXRlbiBzdSBlbGltaW5hY2nDs24gZGVsIFJJVUQsIGRhZG8gcXVlIGxhIG1pc21hIHNlcsOhIHB1YmxpY2FkYSBlbiBJbnRlcm5ldC4gCgpjKQlMYSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgYSB0w610dWxvIGdyYXR1aXRvLCBwb3IgbG8gdGFudG8sIGxvcyBhdXRvcmVzIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhIChDcmVhdGl2ZSBDb21tb25zKS4KCmQpCUxvcyBjb250ZW5pZG9zIHB1YmxpY2Fkb3MgZW4gZWwgUklVRCBzb24gb2JyYShzKSBvcmlnaW5hbChlcykgc29icmUgbGEgY3VhbChlcykgZWwob3MpIGF1dG9yKGVzKSBjb21vIHRpdHVsYXJlcyBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IsIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgTEEgVU5JVkVSU0lEQUQgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gTEEgVU5JVkVSU0lEQUQgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCgplKQlMQSBVTklWRVJTSURBRCBwb2Ryw6EgaW5jbHVpciBsYSBvYnJhIGVuIGxvcyDDrW5kaWNlcyB5IGJ1c2NhZG9yZXMgcXVlIGVzdGltZW4gbmVjZXNhcmlvcyBwYXJhIG1heGltaXphciBsYSB2aXNpYmlsaWRhZCBlbCB1c28geSBlbCBpbXBhY3RvIGRlIGxhIHByb2R1Y2Npw7NuIGNpZW50w61maWNhLCBhcnTDrXN0aWNhIHkgYWNhZMOpbWljYSBlbiBsYSBjb211bmlkYWQgbG9jYWwsIG5hY2lvbmFsIG8gaW50ZXJuYWNpb25hbC4gCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbyAJCkF1dG9yCUFwZWxsaWRvcwlOb21icmVzCjEJCQoyCQkKMwkJCiAKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8gIAoKaykJQWNlcHRvKGFtb3MpIHF1ZSBMQSBVTklWRVJTSURBRCBubyBzZSByZXNwb25zYWJpbGl6YSBwb3IgbGFzIGluZnJhY2Npb25lcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIERlcmVjaG9zIGRlIEF1dG9yIGNhdXNhZGFzIHBvciBsb3MgdGl0dWxhcmVzIGRlIGxhIHByZXNlbnRlIExpY2VuY2lhIHkgZGVjbGFyYW1vcyBxdWUgbWFudGVuZHLDqSAoZW1vcykgaW5kZW1uZSBhIExBIFVOSVZFUlNJREFEIHBvciBsYXMgcmVjbGFtYWNpb25lcyBsZWdhbGVzIGRlIGN1YWxxdWllciB0aXBvIHF1ZSBsbGVnYXJlbiBhIHByZXNlbnRhcnNlIHBvciB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGEgbGEgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gZGUgQXV0b3IgcmVsYWNpb25hZG9zIGNvbiBsb3MgZG9jdW1lbnRvcyByZWdpc3RyYWRvcyBlbiBlbCBSSVVELgoKbCkJRWwgKGxvcykgYXV0b3IoZXMpIG1hbmlmaWVzdGEobW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCwgZGUgZXhjbHVzaXZhIGF1dG9yw61hLCB5IHNlIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zOyBkZSB0YWwgc3VlcnRlLCBlbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhLCBlbCAobG9zKSBlc3R1ZGlhbnRlKHMpIOKAkyBhdXRvcihlcykgYXN1bWlyw6EobikgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQgeSBzYWxkcsOhKG4pIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zIGFxdcOtIGF1dG9yaXphZG9zLiBQYXJhIHRvZG9zIGxvcyBlZmVjdG9zLCBMQSBVTklWRVJTSURBRCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLiAgIAoKCm0pCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGNvbm96Y28oY2Vtb3MpIGxhIGF1dG9ub23DrWEgeSBsb3MgZGVyZWNob3MsIHF1ZSBwb3NlZShtb3MpIHNvYnJlIGxhIG9icmEgeSwgY29tbyB0YWwsIGVzIChzb21vcykgcmVzcG9uc2FibGUocykgZGVsIGFsY2FuY2UganVyw61kaWNvIHkgbGVnYWwsIGRlIGVzY29nZXIgbGEgb3BjacOzbiBkZSBsYSBwdWJsaWNhY2nDs24gbyBkZSByZXN0cmljY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIGRlbCBkb2N1bWVudG8gcmVnaXN0cmFkbyBlbiBlbCBSSVVELgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MgCkRFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgoKCgoKCgoKCgoKCgoKCgoKCgoKCgpFbiBjb25zdGFuY2lhIGRlIGxvIGFudGVyaW9yLCBmaXJtbyhhbW9zKSBlbCBwcmVzZW50ZSBkb2N1bWVudG8sIGVuIGxhIGNpdWRhZCBkZSBCb2dvdMOhLCBELkMuLCBhIGxvcyAKCgpGSVJNQSBERSBMT1MgVElUVUxBUkVTIERFIERFUkVDSE9TIERFIEFVVE9SCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCUNvcnJlbyBFbGVjdHLDs25pY28gCjEJCjIJCjMJCgpOb21icmUgZGUgRGlyZWN0b3IoZXMpIGRlIEdyYWRvOgoKMQkKMgkKMwkKCk5vbWJyZSBGYWN1bHRhZCB5IFByb3llY3RvIEN1cnJpY3VsYXI6CgpGYWN1bHRhZAlQcm95ZWN0byBDdXJyaWN1bGFyCgkKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEKCgo= |