Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija

Esta tesis aborda el diseño e implementación de un controlador de vuelo para vehículos aéreos no tripulados (UAV) de ala fija, junto con una estación de control en tierra para supervisión remota. Se propone un sistema que mejora la capacidad de actuadores, integra sensores avanzados como altímetros,...

Full description

Autores:
Almanza Gamba, Yesid Camilo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/75652
Acceso en línea:
https://hdl.handle.net/1992/75652
Palabra clave:
Controlador de vuelo
UAV de ala fija
GCS
ESP32-S3
GPS
IMU
MCU
Yaw
Pitch
Roll
PCB
Ingeniería
Rights
openAccess
License
Attribution 4.0 International
id UNIANDES2_34b86effd5bec25b60e3fb63e577e4d9
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/75652
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.none.fl_str_mv Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija
title Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija
spellingShingle Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija
Controlador de vuelo
UAV de ala fija
GCS
ESP32-S3
GPS
IMU
MCU
Yaw
Pitch
Roll
PCB
Ingeniería
title_short Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija
title_full Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija
title_fullStr Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija
title_full_unstemmed Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija
title_sort Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija
dc.creator.fl_str_mv Almanza Gamba, Yesid Camilo
dc.contributor.advisor.none.fl_str_mv Ávila Bernal, Alba Graciela
dc.contributor.author.none.fl_str_mv Almanza Gamba, Yesid Camilo
dc.contributor.jury.none.fl_str_mv Segura Quijano, Fredy Enrique
dc.subject.keyword.spa.fl_str_mv Controlador de vuelo
UAV de ala fija
topic Controlador de vuelo
UAV de ala fija
GCS
ESP32-S3
GPS
IMU
MCU
Yaw
Pitch
Roll
PCB
Ingeniería
dc.subject.keyword.eng.fl_str_mv GCS
ESP32-S3
GPS
IMU
MCU
Yaw
Pitch
Roll
PCB
dc.subject.themes.spa.fl_str_mv Ingeniería
description Esta tesis aborda el diseño e implementación de un controlador de vuelo para vehículos aéreos no tripulados (UAV) de ala fija, junto con una estación de control en tierra para supervisión remota. Se propone un sistema que mejora la capacidad de actuadores, integra sensores avanzados como altímetros, barómetros, GPS y sensores inerciales, y permite la visualización de parámetros críticos en tiempo real. Adicionalmente, se diseñó un sistema para monitorear y reconstruir la trayectoria de vuelo mediante datos de geolocalización y altitud. Este avance representa un aporte significativo para aplicaciones industriales que requieren precisión y monitoreo constante de UAVs. Un aspecto notable es el cambio de la arquitectura tradicional STM32 a la ESP32-S3, mejorando las capacidades del sistema. Esta innovación mejora significativamente la gestión de datos y la eficiencia operativa, impactando a operadores e investigadores de UAVs al proporcionar un sistema de control de vuelo robusto y fiable.
publishDate 2024
dc.date.issued.none.fl_str_mv 2024-06
dc.date.accessioned.none.fl_str_mv 2025-01-24T16:03:11Z
dc.date.available.none.fl_str_mv 2025-01-24T16:03:11Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/1992/75652
dc.identifier.instname.none.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.none.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url https://hdl.handle.net/1992/75652
identifier_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv J. et al. «Flight Controller explained: Understanding FPV Drone Control Systems.» [Accessed: Dec. 5, 2023]. dirección: https://oscarliang.com/flight-controller-explained/.
AAAES, Guía UASCUAS, [Online]. Available: https : / / aaaes . fac . mil . co / sites / aaaes / files / AAAES /documentos/normatividad2022/Guias/guia_uascuas.pdf. [Accessed: Jun. 19, 2024], Fuerza Aérea Colom biana, 2022.
G. X. B. Barreto, Antecedentes, uso y aplicación de drones en Colombia como herramienta estratégica de análisis en la agricultura de precisión, modalidad Investigación, Bogotá, Colombia, jul. de 2023.
E. S. M. Ebeid, M. Skriver, K. Laursen, K. Jensen y U. Schultz, «A Survey of Open-Source UAV Flight Controllers and Flight Simulators,» Microprocessors and Microsystems, vol. 61, 2018. DOI: 10.1016/j.micpro.2018.05.002.
R. Rico, J. Rico-Azagra y M. Gil-Martinez, «Hardware and RTOS Design of a Flight Controller for Professional Applications,» IEEE Access, vol. PP, págs. 1-1, 2022. DOI: 10.1109/ACCESS.2022.3232749.
J. M. Z. Espinosa y E. J. F. B. Galvan, «Diseño e Implementación de un Controlador de Vuelo para un Vehículo Aéreo Autónomo No Tripulado (UAV) Parrot Mambo,» Facultad de Ingenierías Físicomecánicas, Escuela de Ingeniería Mecánica, Tesis de mtría., Universidad Industrial de Santander, Bucaramanga, 2023.
Iaerocol, ¿Qué son los drones de Ala Fija? Aprende Sus Características, Accessed: Dec. 5, 2023, 2023. dirección: https://iaerocol.co/blog/que-son-los-drones-de-ala-fija/.
J. A. G. Chavarro, «Diseño y Construcción de Vehículo Aéreo No Tripulado Tipo RPV,» Facultad de Ingeniería, Departamento de Automática y Electrónica, Programa Ingeniería Mecatrónica, Tesis de mtría.,Universidad Autónoma de Occidente, Santiago de Cali, 2008.
D. Update, Reaper ER Extends RPA Missions to +33 Hours, Accessed: Mar. 10, 2024, sep. de 2015. dirección: https://defense-update.com/20150916_reaper_er.html.
Flight Controllers explained for everyone, Accessed: Dec. 5, 2023, 2023. dirección: https : / / fusion.engineering/flight-controllers-explained-for-everyone/.
O. Liang, Flight Controller Explained: Understanding FPV Drone Control Systems, Accessed: Mar. 10, 2024, 2023. dirección: https://oscarliang.com/flight-controller-explained/.
E. de redacción de Drew, MCU: Main control unit, ¿qué es? Accessed: Mar. 10, 2024, jun. de 2021. dirección: https://blog.wearedrew.co/mcu-main-control-unit-que-es.
U. Navigation, UAV Navigation en Profundidad: Qué es una IMU y para qué se utiliza, Accessed: Mar. 10, 2024, feb. de 2022. dirección: https://www.uavnavigation.com/es/empresa/blog/que-es-un-imu.
U. Group, GPS en Drones: Para qué sirve y cuándo se utiliza, Accessed: Mar. 10, 2024, ago. de 2023. dirección: https://umilesgroup.com/gps-drones/.
I. C. A. Organization, Unmanned Aircraft Systems (UAS), 2011.
Aldeltatec, Norma IPC-2221B para Diseño de PCB - Actualización, Accessed: Jun. 10, 2024, 2024. dirección: https://www.aldeltatec.com/blog-diseno-con-normas-y-certificaciones/norma-ipc-2221b-para diseno-de-pcb-actualizacion/.
BricoGeek, Sensor inercial Absoluto 9 DOF BNO055 Adafruit 4646, Accessed: Mar. 10, 2024, 2024. dirección: https://tienda.bricogeek.com/medicion- inercial- imu/802- sensor- inercial- absoluto- 9- dof bno055.html.
L. FlySky RC Model Technology Co., FS-i6 Digital Proportional Radio Control System Instruction Manual, 2015-2016. dirección: https://www.flysky-cn.com/fsi6.
dc.rights.en.fl_str_mv Attribution 4.0 International
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by/4.0/
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
rights_invalid_str_mv Attribution 4.0 International
http://creativecommons.org/licenses/by/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 78 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de los Andes
dc.publisher.program.none.fl_str_mv Ingeniería Electrónica
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeniería
dc.publisher.department.none.fl_str_mv Departamento de Ingeniería Eléctrica y Electrónica
publisher.none.fl_str_mv Universidad de los Andes
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/f0b880ff-1763-45d2-8c57-4dc2a259fe53/download
https://repositorio.uniandes.edu.co/bitstreams/02843e13-46be-4728-a14e-7abf3b25ae8b/download
https://repositorio.uniandes.edu.co/bitstreams/95a7af9b-a5e4-46bd-8138-e749c38afd35/download
https://repositorio.uniandes.edu.co/bitstreams/29cff345-0ea6-4c0b-b4b3-0a0890efce9c/download
https://repositorio.uniandes.edu.co/bitstreams/dde25c4d-881d-430d-828e-4b21bc704848/download
https://repositorio.uniandes.edu.co/bitstreams/1fa4c981-4419-4203-9863-67c3df18ade5/download
https://repositorio.uniandes.edu.co/bitstreams/60b272cb-34cb-4087-a61e-1b1c6830301d/download
https://repositorio.uniandes.edu.co/bitstreams/30a97dfa-7cdc-45f3-90c4-faaaf45a9837/download
bitstream.checksum.fl_str_mv 5e35ac9f6caa2d6bfe0bae3fe8fb77b0
fc6ba8e1694fbaa76efaf28b8418a8fd
0175ea4a2d4caec4bbcc37e300941108
ae9e573a68e7f92501b6913cc846c39f
91faf7a12f47948d2b4d0870ac9e9f09
62f190ec26a8e7862fbcf6742e6583bf
139d887205aaecce861bcd3b43d3419f
91344fc5784df04ef414846f6b069a3a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1828159305017196544
spelling Ávila Bernal, Alba Gracielavirtual::22524-1Almanza Gamba, Yesid CamiloSegura Quijano, Fredy Enrique2025-01-24T16:03:11Z2025-01-24T16:03:11Z2024-06https://hdl.handle.net/1992/75652instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Esta tesis aborda el diseño e implementación de un controlador de vuelo para vehículos aéreos no tripulados (UAV) de ala fija, junto con una estación de control en tierra para supervisión remota. Se propone un sistema que mejora la capacidad de actuadores, integra sensores avanzados como altímetros, barómetros, GPS y sensores inerciales, y permite la visualización de parámetros críticos en tiempo real. Adicionalmente, se diseñó un sistema para monitorear y reconstruir la trayectoria de vuelo mediante datos de geolocalización y altitud. Este avance representa un aporte significativo para aplicaciones industriales que requieren precisión y monitoreo constante de UAVs. Un aspecto notable es el cambio de la arquitectura tradicional STM32 a la ESP32-S3, mejorando las capacidades del sistema. Esta innovación mejora significativamente la gestión de datos y la eficiencia operativa, impactando a operadores e investigadores de UAVs al proporcionar un sistema de control de vuelo robusto y fiable.This thesis addresses the design and implementation of a flight controller for fixed-wing unmanned aerial vehicles (UAVs), along with a ground control station for remote supervision. The proposed system enhances actuator capacity, integrates advanced sensors such as altimeters, barometers, GPS, and inertial sensors, and enables real-time visualization of critical parameters. Additionally, a system was developed to monitor and reconstruct the flight trajectory using geolocation and altitude data. This advancement represents a significant contribution to industrial applications requiring precision and constant UAV monitoring. A notable aspect is the transition from the traditional STM32 architecture to the ESP32-S3, improving system capabilities. This innovation significantly enhances data management and operational efficiency, providing UAV operators and researchers with a robust and reliable flight control system.Ras UniandesUniandinosPregrado78 páginasapplication/pdfspaUniversidad de los AndesIngeniería ElectrónicaFacultad de IngenieríaDepartamento de Ingeniería Eléctrica y ElectrónicaAttribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fijaTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPControlador de vueloUAV de ala fijaGCSESP32-S3GPSIMUMCUYawPitchRollPCBIngenieríaJ. et al. «Flight Controller explained: Understanding FPV Drone Control Systems.» [Accessed: Dec. 5, 2023]. dirección: https://oscarliang.com/flight-controller-explained/.AAAES, Guía UASCUAS, [Online]. Available: https : / / aaaes . fac . mil . co / sites / aaaes / files / AAAES /documentos/normatividad2022/Guias/guia_uascuas.pdf. [Accessed: Jun. 19, 2024], Fuerza Aérea Colom biana, 2022.G. X. B. Barreto, Antecedentes, uso y aplicación de drones en Colombia como herramienta estratégica de análisis en la agricultura de precisión, modalidad Investigación, Bogotá, Colombia, jul. de 2023.E. S. M. Ebeid, M. Skriver, K. Laursen, K. Jensen y U. Schultz, «A Survey of Open-Source UAV Flight Controllers and Flight Simulators,» Microprocessors and Microsystems, vol. 61, 2018. DOI: 10.1016/j.micpro.2018.05.002.R. Rico, J. Rico-Azagra y M. Gil-Martinez, «Hardware and RTOS Design of a Flight Controller for Professional Applications,» IEEE Access, vol. PP, págs. 1-1, 2022. DOI: 10.1109/ACCESS.2022.3232749.J. M. Z. Espinosa y E. J. F. B. Galvan, «Diseño e Implementación de un Controlador de Vuelo para un Vehículo Aéreo Autónomo No Tripulado (UAV) Parrot Mambo,» Facultad de Ingenierías Físicomecánicas, Escuela de Ingeniería Mecánica, Tesis de mtría., Universidad Industrial de Santander, Bucaramanga, 2023.Iaerocol, ¿Qué son los drones de Ala Fija? Aprende Sus Características, Accessed: Dec. 5, 2023, 2023. dirección: https://iaerocol.co/blog/que-son-los-drones-de-ala-fija/.J. A. G. Chavarro, «Diseño y Construcción de Vehículo Aéreo No Tripulado Tipo RPV,» Facultad de Ingeniería, Departamento de Automática y Electrónica, Programa Ingeniería Mecatrónica, Tesis de mtría.,Universidad Autónoma de Occidente, Santiago de Cali, 2008.D. Update, Reaper ER Extends RPA Missions to +33 Hours, Accessed: Mar. 10, 2024, sep. de 2015. dirección: https://defense-update.com/20150916_reaper_er.html.Flight Controllers explained for everyone, Accessed: Dec. 5, 2023, 2023. dirección: https : / / fusion.engineering/flight-controllers-explained-for-everyone/.O. Liang, Flight Controller Explained: Understanding FPV Drone Control Systems, Accessed: Mar. 10, 2024, 2023. dirección: https://oscarliang.com/flight-controller-explained/.E. de redacción de Drew, MCU: Main control unit, ¿qué es? Accessed: Mar. 10, 2024, jun. de 2021. dirección: https://blog.wearedrew.co/mcu-main-control-unit-que-es.U. Navigation, UAV Navigation en Profundidad: Qué es una IMU y para qué se utiliza, Accessed: Mar. 10, 2024, feb. de 2022. dirección: https://www.uavnavigation.com/es/empresa/blog/que-es-un-imu.U. Group, GPS en Drones: Para qué sirve y cuándo se utiliza, Accessed: Mar. 10, 2024, ago. de 2023. dirección: https://umilesgroup.com/gps-drones/.I. C. A. Organization, Unmanned Aircraft Systems (UAS), 2011.Aldeltatec, Norma IPC-2221B para Diseño de PCB - Actualización, Accessed: Jun. 10, 2024, 2024. dirección: https://www.aldeltatec.com/blog-diseno-con-normas-y-certificaciones/norma-ipc-2221b-para diseno-de-pcb-actualizacion/.BricoGeek, Sensor inercial Absoluto 9 DOF BNO055 Adafruit 4646, Accessed: Mar. 10, 2024, 2024. dirección: https://tienda.bricogeek.com/medicion- inercial- imu/802- sensor- inercial- absoluto- 9- dof bno055.html.L. FlySky RC Model Technology Co., FS-i6 Digital Proportional Radio Control System Instruction Manual, 2015-2016. dirección: https://www.flysky-cn.com/fsi6.201921773Publicationhttps://scholar.google.es/citations?user=129kehEAAAAJvirtual::22524-10000-0003-1241-2080virtual::22524-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000291455virtual::22524-12c797848-319e-4e41-bff1-22879e5086d1virtual::22524-12c797848-319e-4e41-bff1-22879e5086d1virtual::22524-1ORIGINALautorizacion tesis Yesid Almanza Firmado.pdfautorizacion tesis Yesid Almanza Firmado.pdfHIDEapplication/pdf345106https://repositorio.uniandes.edu.co/bitstreams/f0b880ff-1763-45d2-8c57-4dc2a259fe53/download5e35ac9f6caa2d6bfe0bae3fe8fb77b0MD51Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija.pdfDesarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija.pdfapplication/pdf20698569https://repositorio.uniandes.edu.co/bitstreams/02843e13-46be-4728-a14e-7abf3b25ae8b/downloadfc6ba8e1694fbaa76efaf28b8418a8fdMD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908https://repositorio.uniandes.edu.co/bitstreams/95a7af9b-a5e4-46bd-8138-e749c38afd35/download0175ea4a2d4caec4bbcc37e300941108MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82535https://repositorio.uniandes.edu.co/bitstreams/29cff345-0ea6-4c0b-b4b3-0a0890efce9c/downloadae9e573a68e7f92501b6913cc846c39fMD54TEXTautorizacion tesis Yesid Almanza Firmado.pdf.txtautorizacion tesis Yesid Almanza Firmado.pdf.txtExtracted texttext/plain2032https://repositorio.uniandes.edu.co/bitstreams/dde25c4d-881d-430d-828e-4b21bc704848/download91faf7a12f47948d2b4d0870ac9e9f09MD55Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija.pdf.txtDesarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija.pdf.txtExtracted texttext/plain101734https://repositorio.uniandes.edu.co/bitstreams/1fa4c981-4419-4203-9863-67c3df18ade5/download62f190ec26a8e7862fbcf6742e6583bfMD57THUMBNAILautorizacion tesis Yesid Almanza Firmado.pdf.jpgautorizacion tesis Yesid Almanza Firmado.pdf.jpgGenerated Thumbnailimage/jpeg10875https://repositorio.uniandes.edu.co/bitstreams/60b272cb-34cb-4087-a61e-1b1c6830301d/download139d887205aaecce861bcd3b43d3419fMD56Desarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija.pdf.jpgDesarrollo e implementación de un controlador de vuelo y estación de control de tierra para un UAV de ala fija.pdf.jpgGenerated Thumbnailimage/jpeg6436https://repositorio.uniandes.edu.co/bitstreams/30a97dfa-7cdc-45f3-90c4-faaaf45a9837/download91344fc5784df04ef414846f6b069a3aMD581992/75652oai:repositorio.uniandes.edu.co:1992/756522025-03-05 10:03:45.753http://creativecommons.org/licenses/by/4.0/Attribution 4.0 Internationalopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coPGgzPjxzdHJvbmc+RGVzY2FyZ28gZGUgUmVzcG9uc2FiaWxpZGFkIC0gTGljZW5jaWEgZGUgQXV0b3JpemFjacOzbjwvc3Ryb25nPjwvaDM+CjxwPjxzdHJvbmc+UG9yIGZhdm9yIGxlZXIgYXRlbnRhbWVudGUgZXN0ZSBkb2N1bWVudG8gcXVlIHBlcm1pdGUgYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBTw6luZWNhIHJlcHJvZHVjaXIgeSBkaXN0cmlidWlyIGxvcyByZWN1cnNvcyBkZSBpbmZvcm1hY2nDs24gZGVwb3NpdGFkb3MgbWVkaWFudGUgbGEgYXV0b3JpemFjacOzbiBkZSBsb3Mgc2lndWllbnRlcyB0w6lybWlub3M6PC9zdHJvbmc+PC9wPgo8cD5Db25jZWRhIGxhIGxpY2VuY2lhIGRlIGRlcMOzc2l0byBlc3TDoW5kYXIgc2VsZWNjaW9uYW5kbyBsYSBvcGNpw7NuIDxzdHJvbmc+J0FjZXB0YXIgbG9zIHTDqXJtaW5vcyBhbnRlcmlvcm1lbnRlIGRlc2NyaXRvcyc8L3N0cm9uZz4geSBjb250aW51YXIgZWwgcHJvY2VzbyBkZSBlbnbDrW8gbWVkaWFudGUgZWwgYm90w7NuIDxzdHJvbmc+J1NpZ3VpZW50ZScuPC9zdHJvbmc+PC9wPgo8aHI+CjxwPllvLCBlbiBtaSBjYWxpZGFkIGRlIGF1dG9yIGRlbCB0cmFiYWpvIGRlIHRlc2lzLCBtb25vZ3JhZsOtYSBvIHRyYWJham8gZGUgZ3JhZG8sIGhhZ28gZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2byB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hdG8gZGlnaXRhbCB5L28gZWxlY3Ryw7NuaWNvIHkgYXV0b3Jpem8gYSBsYSBVbml2ZXJzaWRhZCBkZSBsb3MgQW5kZXMgcGFyYSBxdWUgcmVhbGljZSBsYSBwdWJsaWNhY2nDs24gZW4gZWwgU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBvIGVuIGN1YWxxdWllciBvdHJvIHNpc3RlbWEgbyBiYXNlIGRlIGRhdG9zIHByb3BpbyBvIGFqZW5vIGEgbGEgVW5pdmVyc2lkYWQgeSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiB5IGRpc3RyaWJ1Y2nDs24gKGFscXVpbGVyLCBwcsOpc3RhbW8gcMO6YmxpY28gZSBpbXBvcnRhY2nDs24pIHF1ZSBtZSBjb3JyZXNwb25kZW4gY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uPC9wPgo8cD5MYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGVtaXRlIGVuIGNhbGlkYWQgZGUgYXV0b3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50byB5IG5vIGNvcnJlc3BvbmRlIGEgY2VzacOzbiBkZSBkZXJlY2hvcywgc2lubyBhIGxhIGF1dG9yaXphY2nDs24gZGUgdXNvIGFjYWTDqW1pY28gZGUgY29uZm9ybWlkYWQgY29uIGxvIGFudGVyaW9ybWVudGUgc2XDsWFsYWRvLiBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgZXh0ZW5zaXZhIG5vIHNvbG8gYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIHVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gbyBzb3BvcnRlIG1hdGVyaWFsLCBzaW5vIHRhbWJpw6luIHBhcmEgZm9ybWF0byBlbGVjdHLDs25pY28sIHkgZW4gZ2VuZXJhbCBwYXJhIGN1YWxxdWllciBmb3JtYXRvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuPC9wPgo8cD5FbCBhdXRvciwgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuPC9wPgo8cD5FbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLjwvcD4KPHA+U2kgdGllbmUgYWxndW5hIGR1ZGEgc29icmUgbGEgbGljZW5jaWEsIHBvciBmYXZvciwgY29udGFjdGUgY29uIGVsIDxhIGhyZWY9Im1haWx0bzpiaWJsaW90ZWNhQHVuaWFuZGVzLmVkdS5jbyIgdGFyZ2V0PSJfYmxhbmsiPkFkbWluaXN0cmFkb3IgZGVsIFNpc3RlbWEuPC9hPjwvcD4K