HTZ: Diseño, simulación y optimización de radioenlaces satelitales

Este proyecto explora el uso del software HTZ Communications en la planificación, diseño y simulación de enlaces satelitales, fundamentales para una conectividad confiable. Se presenta una guía práctica que detalla desde la importación de datos hasta la simulación de enlaces, destacando la capacidad...

Full description

Autores:
Corredor Cortés , Juan David
Vaca Paiba, Jersson Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad Distrital Francisco José de Caldas
Repositorio:
RIUD: repositorio U. Distrital
Idioma:
spa
OAI Identifier:
oai:repository.udistrital.edu.co:11349/42335
Acceso en línea:
http://hdl.handle.net/11349/42335
Palabra clave:
Enlaces satelitales
Simulación
HTZ Communications
Planificación
Optimización
Ingeniería Electrónica -- Tesis y disertaciones académicas
Planificación y diseño de enlaces satelitales
Simulación de enlaces satelitales con HTZ Communications
Optimización de parámetros en comunicaciones satelitales
Conectividad en áreas remotas de Colombia
Satellite links
Simulation
HTZ Communications
Planning
Optimization
Rights
License
Abierto (Texto Completo)
id UDISTRITA2_26773b84af3b8188698c403c1b09557a
oai_identifier_str oai:repository.udistrital.edu.co:11349/42335
network_acronym_str UDISTRITA2
network_name_str RIUD: repositorio U. Distrital
repository_id_str
dc.title.none.fl_str_mv HTZ: Diseño, simulación y optimización de radioenlaces satelitales
dc.title.titleenglish.none.fl_str_mv HTZ: Design, simulation, and optimization of satellite radio links
title HTZ: Diseño, simulación y optimización de radioenlaces satelitales
spellingShingle HTZ: Diseño, simulación y optimización de radioenlaces satelitales
Enlaces satelitales
Simulación
HTZ Communications
Planificación
Optimización
Ingeniería Electrónica -- Tesis y disertaciones académicas
Planificación y diseño de enlaces satelitales
Simulación de enlaces satelitales con HTZ Communications
Optimización de parámetros en comunicaciones satelitales
Conectividad en áreas remotas de Colombia
Satellite links
Simulation
HTZ Communications
Planning
Optimization
title_short HTZ: Diseño, simulación y optimización de radioenlaces satelitales
title_full HTZ: Diseño, simulación y optimización de radioenlaces satelitales
title_fullStr HTZ: Diseño, simulación y optimización de radioenlaces satelitales
title_full_unstemmed HTZ: Diseño, simulación y optimización de radioenlaces satelitales
title_sort HTZ: Diseño, simulación y optimización de radioenlaces satelitales
dc.creator.fl_str_mv Corredor Cortés , Juan David
Vaca Paiba, Jersson Andrés
dc.contributor.advisor.none.fl_str_mv Poveda Zafra , José Noé
dc.contributor.author.none.fl_str_mv Corredor Cortés , Juan David
Vaca Paiba, Jersson Andrés
dc.contributor.orcid.none.fl_str_mv Poveda Zafra, José Noé [0000-0002-4099-894X]
dc.subject.none.fl_str_mv Enlaces satelitales
Simulación
HTZ Communications
Planificación
Optimización
topic Enlaces satelitales
Simulación
HTZ Communications
Planificación
Optimización
Ingeniería Electrónica -- Tesis y disertaciones académicas
Planificación y diseño de enlaces satelitales
Simulación de enlaces satelitales con HTZ Communications
Optimización de parámetros en comunicaciones satelitales
Conectividad en áreas remotas de Colombia
Satellite links
Simulation
HTZ Communications
Planning
Optimization
dc.subject.lemb.none.fl_str_mv Ingeniería Electrónica -- Tesis y disertaciones académicas
Planificación y diseño de enlaces satelitales
Simulación de enlaces satelitales con HTZ Communications
Optimización de parámetros en comunicaciones satelitales
Conectividad en áreas remotas de Colombia
dc.subject.keyword.none.fl_str_mv Satellite links
Simulation
HTZ Communications
Planning
Optimization
description Este proyecto explora el uso del software HTZ Communications en la planificación, diseño y simulación de enlaces satelitales, fundamentales para una conectividad confiable. Se presenta una guía práctica que detalla desde la importación de datos hasta la simulación de enlaces, destacando la capacidad del software para optimizar parámetros clave y garantizar la calidad de la señal. La simulación de un enlace entre Bogotá y Leticia, utilizando el satélite Intelsat 901, demostró la eficacia del software, subrayando su utilidad en la mejora de la conectividad en áreas remotas de Colombia.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-10-28T19:35:52Z
dc.date.available.none.fl_str_mv 2024-10-28T19:35:52Z
dc.date.created.none.fl_str_mv 2024-05-20
dc.type.none.fl_str_mv bachelorThesis
dc.type.degree.none.fl_str_mv Monografía
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coar.none.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/42335
url http://hdl.handle.net/11349/42335
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Uit, «Informe sobre la conectividad mundial de 2022 ITU,» 2022. www.itu.int/gcr2022.
DANE, «Encuesta de Tecnologías de la Información y las Comunicaciones en Hogares (ENTIC Hogares),» DANE, 2021.
B. mundial, Unión Internacional de Telecomunicaciones, Informe sobre el Desarrollo Mundial de las Telecomunicaciones/TIC y base de datos. 2021. https: //datos.bancomundial.org/indicator/IT.NET.USER.ZS?locations=US.
ONU, Estudio de CEPAL clasifica las provincias de Colombia según su ruralidad y sus conexiones, mar. de 2017. https://www.cepal.org/es/noticias/ estudio - cepal - clasifica - provincias - colombia - segun - su - ruralidad - sus-conexiones#:~:text=Seg%C3%BAn%20esta%20clasificaci%C3%B3n%2C% 20dos%20terceras,cuarto%20de%20la%20poblaci%C3%B3n%20nacional.
Tes-America, HTZ Communications - Tes America, 2024. https://www.tesamerica. com/htz-communications/.
C. d. s. ATDI, ATDI Sofware - Tes America, 2024. https://www.tesamerica. com/atdi-software/.
C. d. s. ATDI, «Getting Started With HTZ communications,» ATDI. http:// data.atdi-group.com/doc/Getting_Started_HTZ_communications.pdf.
B. R. Elbert, «Introduction to Satellite Communication Third Edition,» 2008.
F. J. V. Velasco, «Proyecto de investigacion area de derecho del espacio,» 2016.
J. C. G. Paredes, «Sistemas de telecomunicaciones. Planeacion y calculo de enlaces,» 2024.
Inmarsat, A straightforward introduction to satellite communications, 2023. https: //www.inmarsat.com/en/insights/corporate/2023/a- straightforwardintroduction-to-satellite-communications.html.
E. Y. C. Sanchez, N. A. V. Maldonado y N. C. V. Moreno, «Diseño de un enlace satelital como sistema backhaul de comunicaciones satelitales,» Universidad Distrital Francisco Jose de Caldas, 2018. https://repository.udistrital.edu. co/handle/11349/13735.
J. H. Sanchez, «Sistemas de comunicacion por satelite utilizacion en los sitemas de navegacion aeronautico,» Universidad Politecnica de Madrid, 2015. https : //oa.upm.es/40769/.
R. K y A. D. S, «Operational Scheduling for Small Satellite using Heuristic Algorithm,» 2019. https://www.ijitee.org/wp-content/uploads/papers/v8i8/ G6098058719.pdf.
R. S. Peña, «Teoria de las telecomuniaciones - Comunicaicones satelitales,» Universidad Nacional de Quilmes.
C. Rosado, «Comunicación por satélite © AHCIET, 2000,» Asociación Hispanoamericana de Centros de Investigación y Empresas de Telecomunicaciones, 1998. http://www.itu.int/publications.
M. F. García, «Antenas para comunicaciones vía satélite,» Universidad de Oviedo, 2014.
INTELSAT, Basic concepts of satellites, 2023. https://www.intelsat.com/ resources/tools/satellite-101/.
J. H. O. Vázquez, Propagación en la Ionósfera, 2012. https://qsl.net/xe2pna/ html_files/propagacion_en_ionosfera.html.
E. Notes, Troposcatter communications propagation. https://www.electronicsnotes.com/articles/antennas-propagation/tropospheric/troposcatter. php.
A. Networks, Antena satelital de comunicaciones, ago. de 2021. https://axessnet. com/la-antena-satelital-de-comunicaciones-como-funciona-y-cualesson-sus-tipos/.
V. Peñarrocha y U. P. de Valencia. Departamento de Comunicaciones, Laboratorio de radiocomunicaciones (Libro Docente). Universidad Politécnica de Valencia, 2000, isbn: 9788477219286. https://books.google.com.co/books?id= gNjkGwAACAAJ.
R. R. Krastev, «Diseño de un simulador de enlace satelital: Analisis y solucion de no linealidades mediante predistorsion,» Universidad Politecnica de Madrid, 2019. https://oa.upm.es/55659/.
R. Z. C. Cortes, «Diseño de una red de telecomunicaciones con acceso satelital de bajo costo para las poblaciones rurales,» Universidad Cooperativa de Colombia, 2023. https://repository.ucc.edu.co/items/e89ee338-37bf-4e8a-9b9b44f3e9bbc005.
R. V. García, «Simulación de comunicaciones vía satélite con HTZ Communications,» Universidad de Sevilla, 2021. https://idus.us.es/handle/11441/ 125975.
N. A. Ruiz, M. Daniel y E. O. Rueda, «Manual de inicio HTZ Communication,» Universidad Distrital Francisco Jose de Caldas, 2021. https : / / repository . udistrital.edu.co/handle/11349/28239.
Intelsat, Intelsat Coverage Maps, 2024. https://www.intelsat.com/fleetmaps/ satellites/satellite_28/.
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.acceso.none.fl_str_mv Abierto (Texto Completo)
rights_invalid_str_mv Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv pdf
dc.publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
publisher.none.fl_str_mv Universidad Distrital Francisco José de Caldas
institution Universidad Distrital Francisco José de Caldas
bitstream.url.fl_str_mv https://repository.udistrital.edu.co/bitstreams/7c5082e2-7c99-4e4e-8915-7ad7afe49230/download
https://repository.udistrital.edu.co/bitstreams/06466495-9120-4f16-a592-05d3b26625a0/download
https://repository.udistrital.edu.co/bitstreams/d64a9bef-b97e-4bc6-9472-777cdf8e7b9d/download
https://repository.udistrital.edu.co/bitstreams/1b075fc1-9c48-47e4-9c16-17b18df45724/download
https://repository.udistrital.edu.co/bitstreams/9ef9ccd7-819e-49a4-8a96-ab02f845c211/download
bitstream.checksum.fl_str_mv 8db963705fcf726f55c73017f9467e34
1baa5f9eae6b2da712ec885e00ff8a07
997daf6c648c962d566d7b082dac908d
ccd71f9a138696500dc273ed9711dfb0
e192d6fa16f814042b2efe273eda9d3a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Distrital
repository.mail.fl_str_mv repositorio@udistrital.edu.co
_version_ 1828165588274380800
spelling Poveda Zafra , José NoéCorredor Cortés , Juan DavidVaca Paiba, Jersson AndrésPoveda Zafra, José Noé [0000-0002-4099-894X]2024-10-28T19:35:52Z2024-10-28T19:35:52Z2024-05-20http://hdl.handle.net/11349/42335Este proyecto explora el uso del software HTZ Communications en la planificación, diseño y simulación de enlaces satelitales, fundamentales para una conectividad confiable. Se presenta una guía práctica que detalla desde la importación de datos hasta la simulación de enlaces, destacando la capacidad del software para optimizar parámetros clave y garantizar la calidad de la señal. La simulación de un enlace entre Bogotá y Leticia, utilizando el satélite Intelsat 901, demostró la eficacia del software, subrayando su utilidad en la mejora de la conectividad en áreas remotas de Colombia.This project examines the use of HTZ Communications software in the planning, design, and simulation of satellite links, essential for reliable connectivity. It provides a practical guide detailing the process from data importation to link simulation, highlighting the software's ability to optimize key parameters and ensure signal quality. The simulation of a link between Bogotá and Leticia, using the Intelsat 901 satellite, demonstrated the software's effectiveness, underscoring its utility in improving connectivity in remote areas of Colombia.pdfspaUniversidad Distrital Francisco José de CaldasEnlaces satelitalesSimulaciónHTZ CommunicationsPlanificaciónOptimizaciónIngeniería Electrónica -- Tesis y disertaciones académicasPlanificación y diseño de enlaces satelitalesSimulación de enlaces satelitales con HTZ CommunicationsOptimización de parámetros en comunicaciones satelitalesConectividad en áreas remotas de ColombiaSatellite linksSimulationHTZ CommunicationsPlanningOptimizationHTZ: Diseño, simulación y optimización de radioenlaces satelitalesHTZ: Design, simulation, and optimization of satellite radio linksbachelorThesisMonografíainfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fAbierto (Texto Completo)http://purl.org/coar/access_right/c_abf2Uit, «Informe sobre la conectividad mundial de 2022 ITU,» 2022. www.itu.int/gcr2022.DANE, «Encuesta de Tecnologías de la Información y las Comunicaciones en Hogares (ENTIC Hogares),» DANE, 2021.B. mundial, Unión Internacional de Telecomunicaciones, Informe sobre el Desarrollo Mundial de las Telecomunicaciones/TIC y base de datos. 2021. https: //datos.bancomundial.org/indicator/IT.NET.USER.ZS?locations=US.ONU, Estudio de CEPAL clasifica las provincias de Colombia según su ruralidad y sus conexiones, mar. de 2017. https://www.cepal.org/es/noticias/ estudio - cepal - clasifica - provincias - colombia - segun - su - ruralidad - sus-conexiones#:~:text=Seg%C3%BAn%20esta%20clasificaci%C3%B3n%2C% 20dos%20terceras,cuarto%20de%20la%20poblaci%C3%B3n%20nacional.Tes-America, HTZ Communications - Tes America, 2024. https://www.tesamerica. com/htz-communications/.C. d. s. ATDI, ATDI Sofware - Tes America, 2024. https://www.tesamerica. com/atdi-software/.C. d. s. ATDI, «Getting Started With HTZ communications,» ATDI. http:// data.atdi-group.com/doc/Getting_Started_HTZ_communications.pdf.B. R. Elbert, «Introduction to Satellite Communication Third Edition,» 2008.F. J. V. Velasco, «Proyecto de investigacion area de derecho del espacio,» 2016.J. C. G. Paredes, «Sistemas de telecomunicaciones. Planeacion y calculo de enlaces,» 2024.Inmarsat, A straightforward introduction to satellite communications, 2023. https: //www.inmarsat.com/en/insights/corporate/2023/a- straightforwardintroduction-to-satellite-communications.html.E. Y. C. Sanchez, N. A. V. Maldonado y N. C. V. Moreno, «Diseño de un enlace satelital como sistema backhaul de comunicaciones satelitales,» Universidad Distrital Francisco Jose de Caldas, 2018. https://repository.udistrital.edu. co/handle/11349/13735.J. H. Sanchez, «Sistemas de comunicacion por satelite utilizacion en los sitemas de navegacion aeronautico,» Universidad Politecnica de Madrid, 2015. https : //oa.upm.es/40769/.R. K y A. D. S, «Operational Scheduling for Small Satellite using Heuristic Algorithm,» 2019. https://www.ijitee.org/wp-content/uploads/papers/v8i8/ G6098058719.pdf.R. S. Peña, «Teoria de las telecomuniaciones - Comunicaicones satelitales,» Universidad Nacional de Quilmes.C. Rosado, «Comunicación por satélite © AHCIET, 2000,» Asociación Hispanoamericana de Centros de Investigación y Empresas de Telecomunicaciones, 1998. http://www.itu.int/publications.M. F. García, «Antenas para comunicaciones vía satélite,» Universidad de Oviedo, 2014.INTELSAT, Basic concepts of satellites, 2023. https://www.intelsat.com/ resources/tools/satellite-101/.J. H. O. Vázquez, Propagación en la Ionósfera, 2012. https://qsl.net/xe2pna/ html_files/propagacion_en_ionosfera.html.E. Notes, Troposcatter communications propagation. https://www.electronicsnotes.com/articles/antennas-propagation/tropospheric/troposcatter. php.A. Networks, Antena satelital de comunicaciones, ago. de 2021. https://axessnet. com/la-antena-satelital-de-comunicaciones-como-funciona-y-cualesson-sus-tipos/.V. Peñarrocha y U. P. de Valencia. Departamento de Comunicaciones, Laboratorio de radiocomunicaciones (Libro Docente). Universidad Politécnica de Valencia, 2000, isbn: 9788477219286. https://books.google.com.co/books?id= gNjkGwAACAAJ.R. R. Krastev, «Diseño de un simulador de enlace satelital: Analisis y solucion de no linealidades mediante predistorsion,» Universidad Politecnica de Madrid, 2019. https://oa.upm.es/55659/.R. Z. C. Cortes, «Diseño de una red de telecomunicaciones con acceso satelital de bajo costo para las poblaciones rurales,» Universidad Cooperativa de Colombia, 2023. https://repository.ucc.edu.co/items/e89ee338-37bf-4e8a-9b9b44f3e9bbc005.R. V. García, «Simulación de comunicaciones vía satélite con HTZ Communications,» Universidad de Sevilla, 2021. https://idus.us.es/handle/11441/ 125975.N. A. Ruiz, M. Daniel y E. O. Rueda, «Manual de inicio HTZ Communication,» Universidad Distrital Francisco Jose de Caldas, 2021. https : / / repository . udistrital.edu.co/handle/11349/28239.Intelsat, Intelsat Coverage Maps, 2024. https://www.intelsat.com/fleetmaps/ satellites/satellite_28/.ORIGINALTrabajo de gradoTrabajo de gradoapplication/pdf45504395https://repository.udistrital.edu.co/bitstreams/7c5082e2-7c99-4e4e-8915-7ad7afe49230/download8db963705fcf726f55c73017f9467e34MD52Licencia de uso y autorizaciónLicencia de uso y autorizaciónapplication/pdf262502https://repository.udistrital.edu.co/bitstreams/06466495-9120-4f16-a592-05d3b26625a0/download1baa5f9eae6b2da712ec885e00ff8a07MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/d64a9bef-b97e-4bc6-9472-777cdf8e7b9d/download997daf6c648c962d566d7b082dac908dMD51THUMBNAILTrabajo de grado.jpgTrabajo de grado.jpgIM Thumbnailimage/jpeg5943https://repository.udistrital.edu.co/bitstreams/1b075fc1-9c48-47e4-9c16-17b18df45724/downloadccd71f9a138696500dc273ed9711dfb0MD54Licencia de uso y autorización.jpgLicencia de uso y autorización.jpgIM Thumbnailimage/jpeg9422https://repository.udistrital.edu.co/bitstreams/9ef9ccd7-819e-49a4-8a96-ab02f845c211/downloade192d6fa16f814042b2efe273eda9d3aMD5511349/42335oai:repository.udistrital.edu.co:11349/423352024-12-09 01:06:02.495open.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK