Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura
Trabajo de investigación
- Autores:
-
Acuña-Acero, Diego Alejandro
Torres-Cortes, Nicolás
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad Católica de Colombia
- Repositorio:
- RIUCaC - Repositorio U. Católica
- Idioma:
- spa
- OAI Identifier:
- oai:repository.ucatolica.edu.co:10983/31245
- Acceso en línea:
- https://hdl.handle.net/10983/31245
- Palabra clave:
- Redes de área local inalámbricas
Software de conectividad
Desarrollo de software de aplicación
SNMP (Protocolo de redes de computadores)
620 - Ingeniería y operaciones afines
API
PING
Rendimiento
LAN
WLAN
Redes
Monitoreo
Virtualización
API
Protocolos
IP
- Rights
- openAccess
- License
- Derechos Reservados - Universidad Católica de Colombia, 2023
id |
UCATOLICA2_ea9e0fb3991951d825af49785ea9b230 |
---|---|
oai_identifier_str |
oai:repository.ucatolica.edu.co:10983/31245 |
network_acronym_str |
UCATOLICA2 |
network_name_str |
RIUCaC - Repositorio U. Católica |
repository_id_str |
|
dc.title.none.fl_str_mv |
Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura |
title |
Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura |
spellingShingle |
Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura Redes de área local inalámbricas Software de conectividad Desarrollo de software de aplicación SNMP (Protocolo de redes de computadores) 620 - Ingeniería y operaciones afines API PING Rendimiento LAN WLAN Redes Monitoreo Virtualización API Protocolos IP |
title_short |
Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura |
title_full |
Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura |
title_fullStr |
Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura |
title_full_unstemmed |
Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura |
title_sort |
Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura |
dc.creator.fl_str_mv |
Acuña-Acero, Diego Alejandro Torres-Cortes, Nicolás |
dc.contributor.advisor.none.fl_str_mv |
Suárez-Suárez, Carlos René |
dc.contributor.author.none.fl_str_mv |
Acuña-Acero, Diego Alejandro Torres-Cortes, Nicolás |
dc.subject.armarc.none.fl_str_mv |
Redes de área local inalámbricas Software de conectividad Desarrollo de software de aplicación SNMP (Protocolo de redes de computadores) |
topic |
Redes de área local inalámbricas Software de conectividad Desarrollo de software de aplicación SNMP (Protocolo de redes de computadores) 620 - Ingeniería y operaciones afines API PING Rendimiento LAN WLAN Redes Monitoreo Virtualización API Protocolos IP |
dc.subject.ddc.none.fl_str_mv |
620 - Ingeniería y operaciones afines |
dc.subject.proposal.none.fl_str_mv |
API PING Rendimiento LAN WLAN Redes Monitoreo Virtualización API Protocolos IP |
description |
Trabajo de investigación |
publishDate |
2023 |
dc.date.issued.none.fl_str_mv |
2023 |
dc.date.accessioned.none.fl_str_mv |
2024-06-25T14:21:26Z |
dc.date.available.none.fl_str_mv |
2024-06-25T14:21:26Z |
dc.type.none.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_fa2ee174bc00049f |
dc.type.content.none.fl_str_mv |
Text |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.citation.none.fl_str_mv |
Acuña-Acero, D. A. & Torres-Cortes, N. (2023). Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería Electrónica y Telecomunicaciones. Bogotá, Colombia. |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10983/31245 |
identifier_str_mv |
Acuña-Acero, D. A. & Torres-Cortes, N. (2023). Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería Electrónica y Telecomunicaciones. Bogotá, Colombia. |
url |
https://hdl.handle.net/10983/31245 |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.none.fl_str_mv |
García, K. (2018). Diseño e implementación de un sistema de monitoreo de red utilizando protocolo SNMP [Tesis de grado, Universidad Nacional de Colombia]. Repositorio Institucional - UN. Aponte, A. (2019). Diseño y desarrollo de un sistema de gestión de red basado en la arquitectura NETCONF (Tesis de grado). Universidad de la Sabana, Chía, Colombia. Universidad Nacional de Ingeniería. (2019). Desarrollo de una aplicación móvil para monitoreo de redes basada en protocolo SNMP (Proyecto de grado). Universidad Nacional de Ingeniería, Perú. González, F. (2021). Diseño e implementación de un sistema de monitoreo y gestión de redes SDN basado en OpenFlow (Tesis de grado). Universidad de Buenos Aires, Argentina. Sánchez, R. (2020). Desarrollo de una herramienta de análisis de tráfico de red utilizando protocolos de captura de paquetes (Tesis de grado). Universidad Politécnica de Valencia. He, X., & Fu, S. (2019). Research on the Cost of Network Security Monitoring System. In 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC) (pp. 1132- 1135). IEEE. doi: 10.1109/ITNEC.2019.8720734 Huang, C., & Yan, Y. (2020). A Study of Network Traffic Analysis Based on SNMP Protocol. Journal of Physics: Conference Series, 1529(2), 022051. doi: 10.1088/1742- 6596/1529/2/022051 Mekonnen, D. W., & Woldemariam, E. T. (2019). Analysis of SNMP Vulnerabilities in Network Devices. In 2019 11th International Conference on Computer and Automation Engineering (ICCAE) (pp. 25-29). IEEE. doi: 10.1109/ICCAE.2019.8696416 Rodríguez-Molina, J., Garrido-Merchán, E. C., Gómez-Pulido, J. A., & Vega-Rodríguez, M. A. (2018). A review of network monitoring tools. IEEE Access, 6, 30708-30725. https://doi.org/10.1109/ACCESS.2018.2849632 Stevens, W. R., Wright, G. R., & Stevens, W. (2019). TCP/IP illustrated. The protocols (Vol. 1). Addison- Wesley. Stallings, W. (2019). SNMP, SNMPv2, SNMPv3, and RMON 1 and 2 (3rd Ed.). Addison- Wesley. Forouzan, B. A. (2021). Data communications and networking. McGraw-Hill Education. Parada, C., & Cárdenas, D. (2019). Implementación de un sistema de monitoreo y alerta temprana para una red LAN en una empresa del sector agroindustrial. Revista ESPACIOS, 40(06), 7. Khajeh, A., Fathi, A., & Gandomi, A. H. (2019). A novel deep learning approach for network traffic classification in software-defined networking. Journal of Network and Computer Applications, 127, 76-85. doi: 10.1016/j.jnca.2018.09.012 Castillo-Sánchez, J. F., & Aguilar-Ponce, J. L. (2020). Implementación de un sistema de monitoreo de red para detección temprana de ataques en una organización gubernamental. Revista de Investigación Académica, 18, 1-9. FRANCO, Dillon Kase. PENERAPAN ARTIFICIAL NEURAL NETWORK PADA ALAT PENYIRAMAN TANAMAN OTOMATIS BERBASIS ORANGE-PI 2G-IOT. 2021. Tesis Doctoral. Sekolah Tinggi Informatika dan Komputer Indonesia (STIKI) MALANG. LOVE, Tyler S.; TOMLINSON, Joel; DUNN, Derrek. The orange pi: Integrating programming through electronic technology. Technology and Engineering Teacher, 2019, vol. 76, no 2, p. 24. AL MAMUN, Md Selim, et al. A channel assignment extension of active access-point configuration algorithm for elastic WLAN system and its implementation using Raspberry Pi. International Journal of Networking and Computing, 2019, vol. 7, no 2, p. 248-270. DASMEN, Rahmat Novrianda. Implementasi Raspberry Pi 3 sebagai wireless access point pada STIPER Sriwigama Palembang. Jurnal Informatika, 2021, vol. 3, no 03, p. 387-393. SUDIBYO, Rahardhita Widyatra, et al. A generalized TCP fairness control method for multiple-host concurrent communications in elastic WLAN system using Raspberry Pi access point. International Journal of Mobile Computing and Multimedia Communications (IJMCMC), 2020, vol. 11, no 2, p. 18-40. DEBNATH, Sumon Kumar, et al. Raspberry Pi configuration for access-point and its throughput measurements in IEEE802. 11n wireless networks. IEICE Technical Report; IEICE Tech. Rep., 2021, vol. 116, no 382, p. 101-106. AL MAMUN, Md Selim, et al. A channel assignment extension of active access-point configuration algorithm for elastic WLAN system and its implementation using Raspberry Pi. International Journal of Networking and Computing, 2020, vol. 7, no 2, p. 248-270. ISLAM, Md Manowarul, et al. Dynamic access-point configuration approach for elastic wireless local-area network system and its implementation using Raspberry Pi. International Journal of Networking and Computing, 2020, vol. 8, no 2, p. 254-281. TRITULARSIH, Yustina; PRASETYO, Hoedi; PANDANSARI, Fenty. Access point configuration on Internet of Things with bootstrap WiFi networking Raspberry Pi. En AIP Conference Proceedings. AIP Publishing, 2023. SAHA, Mousumi, et al. Throughput Measurement and Estimation Model for Concurrent Communications of Multiple Raspberry Pi Access-Points in Wireless Local-Area Network. J. Commun., 2021, vol. 14, no 11, p. 1009. ARDILESTIAN, Bagus Damas. Implementasi server voip pada access point Linksys WRT54GL berbasiskan sistem operasi GNU-Linux Distro OpenWrt. 2019. Tesis Doctoral. Universitas Gadjah Mada. MAPPATOBA, Andi; HARUNA, Ilham; AGUSSALIM, Agussalim. Prototype Sistem Monitoring Volume Bak Sampah Online Berbasis Arduino Nano dan Orange Pi. JITCE (Journal of Information Technology and Computer Engineering), 2021, vol. 4, no 01, p. 22-27. MAULANA, H., et al. Analyze and Designing Low-Cost Network Monitoring System Using Icinga and Raspberry Pi. En IOP Conference Series: Earth and Environmental Science. IOP Publishing, 2021. p. 012038. PARDESHI, Vivek, et al. Health monitoring systems using IoT and Raspberry Pi—a review. En 2021 international conference on innovative mechanisms for industry applications (ICIMIA). IEEE, 2017. p. 134-137. FERDOUSH, Sheikh; LI, Xinrong. Wireless sensor network system design using Raspberry Pi and Arduino for environmental monitoring applications. Procedia Computer Science, 2021, vol. 34, p. 103-110. DESHMUKH, Akshay D.; SHINDE, Ulhas B. A low cost environment monitoring system using raspberry Pi and arduino with Zigbee. En 2021 International Conference on Inventive Computation Technologies (ICICT). IEEE, 2021. p. 1-6. NORIEGA-LINARES, Juan Emilio; NAVARRO RUIZ, Juan Miguel. On the application of the raspberry Pi as an advanced acoustic sensor network for noise monitoring. Electronics, 2022, vol. 5, no 4, p. 74. SÁNCHEZ, Alberto Rodríguez; ALVARADO-NAVA, Oscar; MARTÍNEZ, Francisco Javier Zaragoza. Network monitoring system based on an FPGA with Linux. En 2012 Technologies Applied to Electronics Teaching (TAEE). IEEE, 2012. p. 232-236. LI, Jing; HAO, Weidong. Research and design of embedded network video monitoring system based on Linux. En 2008 International Conference on Computer Science and Software Engineering. IEEE, 2008. p. 1310-1313. JIANG, Jizhong; XIE, Shane. Advanced Linux Kernel Networking Monitoring. 2022. GENNA, Dominic; AUGUSTO, Elias. Linux Kernel and Network Monitoring with BPF. Sandia National Lab.(SNL-NM), Albuquerque, NM (United States), 2021. JAYASEKARA, GPDCM. Network Monitoring (Linux): Case Study Analysis. Available at SSRN 4210490, 2022. LEE, Junyeol, et al. Lightweight built-in network monitor in Linux kernel for self-adaptive IoT devices. En 2022 17th International Conference on Advanced Communication Technology (ICACT). IEEE, 2015. p. 609-612. Yan, Y., Yu, F. R., Gong, Y., Li, W., & Leung, V. C. (2020). Cost-Effective Network Traffic Measurement and Analysis for Big Data Applications. IEEE Network, 32(4), 170-177. Al-Nabhan, N., Aldhafferi, N., & Al-Salman, A. (2020). The importance of network monitoring and traffic analysis in information security. In 2020 IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC) (pp. 1-6). IEEE. Al-Faresi, E., Abu-Samra, S., & Abu-Soud, M. (2020). Cost-Effective Monitoring Approach for Software-Defined Networks. In 11th International Conference on Innovations in Information Technology (pp. 85-90). IEEE. |
dc.rights.none.fl_str_mv |
Derechos Reservados - Universidad Católica de Colombia, 2023 |
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 |
dc.rights.license.none.fl_str_mv |
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0) |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by-nc/4.0/ |
rights_invalid_str_mv |
Derechos Reservados - Universidad Católica de Colombia, 2023 http://purl.org/coar/access_right/c_abf2 Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0) https://creativecommons.org/licenses/by-nc/4.0/ |
eu_rights_str_mv |
openAccess |
dc.format.extent.none.fl_str_mv |
121 páginas |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Católica de Colombia |
dc.publisher.faculty.none.fl_str_mv |
Facultad de Ingenierías |
dc.publisher.place.none.fl_str_mv |
Bogotá |
dc.publisher.program.none.fl_str_mv |
Ingeniería Electrónica y Telecomunicaciones |
publisher.none.fl_str_mv |
Universidad Católica de Colombia |
institution |
Universidad Católica de Colombia |
bitstream.url.fl_str_mv |
https://repository.ucatolica.edu.co/bitstreams/eed39f72-89e4-4d9a-8d55-f703f2b849cd/download https://repository.ucatolica.edu.co/bitstreams/f1b509bb-4397-47dc-a12a-b1650b1d6068/download https://repository.ucatolica.edu.co/bitstreams/411041eb-ff37-401e-b0e9-6ba4516fde6c/download https://repository.ucatolica.edu.co/bitstreams/cfd0bb2a-11d2-405a-8d16-8f67274c8d6e/download https://repository.ucatolica.edu.co/bitstreams/69960e6d-4f1b-45dc-a660-03406eb6b575/download https://repository.ucatolica.edu.co/bitstreams/5c620679-719f-44df-8c9a-0d4d5d31577b/download https://repository.ucatolica.edu.co/bitstreams/430d1ce7-e9b1-4ee2-9c67-30ab02910d65/download https://repository.ucatolica.edu.co/bitstreams/edf94781-9abb-4176-ad33-04ba1a461eac/download https://repository.ucatolica.edu.co/bitstreams/ffe599b8-71f6-4720-81ed-e50befd95a7f/download https://repository.ucatolica.edu.co/bitstreams/0844bc07-b687-4ed6-9b09-a715b3e05402/download https://repository.ucatolica.edu.co/bitstreams/be1a4f86-6fdd-4901-9490-6934c13787a5/download https://repository.ucatolica.edu.co/bitstreams/bdd81109-6043-4c0c-a94f-ad28cc2930c6/download https://repository.ucatolica.edu.co/bitstreams/94a6ce59-d5c1-46d1-9014-2c6808f9f5d8/download |
bitstream.checksum.fl_str_mv |
3e621405d68256867675146d3dd6de00 cb4bac5133e7497d7e46239683e30a58 f132606e1fe00c533bb567b6a73ac480 8bdf61d1938cf7c98f7d40e34740eafe 73a5432e0b76442b22b026844140d683 1f03ae09242f4c1fcbeda497dcb83e03 6b4484bb01075915be2c23341af208e5 6a6ed658873065261103bcdcb2a2afd3 dca96c73c51a0ff2e47e63546b947328 79b613885b3530640399913b0454cdbe a694eef96b35cfc77763d9b1df2681da e1c7232e1a005db46e7588ea656f42c7 a814d2a5ef5c7517ac1a041303f4e55c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Universidad Católica de Colombia - RIUCaC |
repository.mail.fl_str_mv |
bdigital@metabiblioteca.com |
_version_ |
1814256216699830272 |
spelling |
Suárez-Suárez, Carlos Renévirtual::3399-1Acuña-Acero, Diego Alejandro062bcbaa-f02d-4b68-a08a-f623ff21c801-1Torres-Cortes, Nicolásc58d9ef3-2145-4d97-ba33-b083b7681782-12024-06-25T14:21:26Z2024-06-25T14:21:26Z2023Trabajo de investigaciónEl siguiente proyecto de grado busca desarrollar un software en conjunto con un protocolo de pruebas de red LAN/WLAN que identifique problemas de infraestructura y mejore la calidad de servicio. Para ello, se seleccionarán herramientas de pruebas y monitoreo adecuadas para evaluar parámetros clave como lo son el rendimiento, disponibilidad, el tiempo de respuesta, la pérdida de paquetes y los usuarios conectados a una red. Se busca desarrollar una herramienta de supervisión y análisis de redes basadas en SNMP que sea económica y fácil de usar, y permita la detección temprana y la resolución rápida de problemas de red para garantizar una experiencia satisfactoria del cliente. (Tomado de la fuente).PregradoIngeniero Electrónico de TelecomunicacionesINTRODUCCIÓN 1. GENERALIDADES 2. DESCRIPCIÓN LOS COMPONENTES 3. DESCRIPCIÓN DEL FUNCIONAMIENTO 4. IMPLEMENTACIÓN 5. DESCRIPCIÓN ECONÓMICA DEL PROYECTO 6. CONCLUSIONES 7. BIBLIOGRAFÍA ANEXOS121 páginasapplication/pdfAcuña-Acero, D. A. & Torres-Cortes, N. (2023). Desarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructura. Trabajo de Grado. Universidad Católica de Colombia. Facultad de Ingeniería. Programa de Ingeniería Electrónica y Telecomunicaciones. Bogotá, Colombia.https://hdl.handle.net/10983/31245spaUniversidad Católica de ColombiaFacultad de IngenieríasBogotáIngeniería Electrónica y TelecomunicacionesGarcía, K. (2018). Diseño e implementación de un sistema de monitoreo de red utilizando protocolo SNMP [Tesis de grado, Universidad Nacional de Colombia]. Repositorio Institucional - UN.Aponte, A. (2019). Diseño y desarrollo de un sistema de gestión de red basado en la arquitectura NETCONF (Tesis de grado). Universidad de la Sabana, Chía, Colombia.Universidad Nacional de Ingeniería. (2019). Desarrollo de una aplicación móvil para monitoreo de redes basada en protocolo SNMP (Proyecto de grado). Universidad Nacional de Ingeniería, Perú.González, F. (2021). Diseño e implementación de un sistema de monitoreo y gestión de redes SDN basado en OpenFlow (Tesis de grado). Universidad de Buenos Aires, Argentina.Sánchez, R. (2020). Desarrollo de una herramienta de análisis de tráfico de red utilizando protocolos de captura de paquetes (Tesis de grado). Universidad Politécnica de Valencia.He, X., & Fu, S. (2019). Research on the Cost of Network Security Monitoring System. In 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC) (pp. 1132- 1135). IEEE. doi: 10.1109/ITNEC.2019.8720734Huang, C., & Yan, Y. (2020). A Study of Network Traffic Analysis Based on SNMP Protocol. Journal of Physics: Conference Series, 1529(2), 022051. doi: 10.1088/1742- 6596/1529/2/022051Mekonnen, D. W., & Woldemariam, E. T. (2019). Analysis of SNMP Vulnerabilities in Network Devices. In 2019 11th International Conference on Computer and Automation Engineering (ICCAE) (pp. 25-29). IEEE. doi: 10.1109/ICCAE.2019.8696416Rodríguez-Molina, J., Garrido-Merchán, E. C., Gómez-Pulido, J. A., & Vega-Rodríguez, M. A. (2018). A review of network monitoring tools. IEEE Access, 6, 30708-30725. https://doi.org/10.1109/ACCESS.2018.2849632Stevens, W. R., Wright, G. R., & Stevens, W. (2019). TCP/IP illustrated. The protocols (Vol. 1). Addison- Wesley.Stallings, W. (2019). SNMP, SNMPv2, SNMPv3, and RMON 1 and 2 (3rd Ed.). Addison- Wesley.Forouzan, B. A. (2021). Data communications and networking. McGraw-Hill Education.Parada, C., & Cárdenas, D. (2019). Implementación de un sistema de monitoreo y alerta temprana para una red LAN en una empresa del sector agroindustrial. Revista ESPACIOS, 40(06), 7.Khajeh, A., Fathi, A., & Gandomi, A. H. (2019). A novel deep learning approach for network traffic classification in software-defined networking. Journal of Network and Computer Applications, 127, 76-85. doi: 10.1016/j.jnca.2018.09.012Castillo-Sánchez, J. F., & Aguilar-Ponce, J. L. (2020). Implementación de un sistema de monitoreo de red para detección temprana de ataques en una organización gubernamental. Revista de Investigación Académica, 18, 1-9.FRANCO, Dillon Kase. PENERAPAN ARTIFICIAL NEURAL NETWORK PADA ALAT PENYIRAMAN TANAMAN OTOMATIS BERBASIS ORANGE-PI 2G-IOT. 2021. Tesis Doctoral. Sekolah Tinggi Informatika dan Komputer Indonesia (STIKI) MALANG.LOVE, Tyler S.; TOMLINSON, Joel; DUNN, Derrek. The orange pi: Integrating programming through electronic technology. Technology and Engineering Teacher, 2019, vol. 76, no 2, p. 24.AL MAMUN, Md Selim, et al. A channel assignment extension of active access-point configuration algorithm for elastic WLAN system and its implementation using Raspberry Pi. International Journal of Networking and Computing, 2019, vol. 7, no 2, p. 248-270.DASMEN, Rahmat Novrianda. Implementasi Raspberry Pi 3 sebagai wireless access point pada STIPER Sriwigama Palembang. Jurnal Informatika, 2021, vol. 3, no 03, p. 387-393.SUDIBYO, Rahardhita Widyatra, et al. A generalized TCP fairness control method for multiple-host concurrent communications in elastic WLAN system using Raspberry Pi access point. International Journal of Mobile Computing and Multimedia Communications (IJMCMC), 2020, vol. 11, no 2, p. 18-40.DEBNATH, Sumon Kumar, et al. Raspberry Pi configuration for access-point and its throughput measurements in IEEE802. 11n wireless networks. IEICE Technical Report; IEICE Tech. Rep., 2021, vol. 116, no 382, p. 101-106.AL MAMUN, Md Selim, et al. A channel assignment extension of active access-point configuration algorithm for elastic WLAN system and its implementation using Raspberry Pi. International Journal of Networking and Computing, 2020, vol. 7, no 2, p. 248-270.ISLAM, Md Manowarul, et al. Dynamic access-point configuration approach for elastic wireless local-area network system and its implementation using Raspberry Pi. International Journal of Networking and Computing, 2020, vol. 8, no 2, p. 254-281.TRITULARSIH, Yustina; PRASETYO, Hoedi; PANDANSARI, Fenty. Access point configuration on Internet of Things with bootstrap WiFi networking Raspberry Pi. En AIP Conference Proceedings. AIP Publishing, 2023.SAHA, Mousumi, et al. Throughput Measurement and Estimation Model for Concurrent Communications of Multiple Raspberry Pi Access-Points in Wireless Local-Area Network. J. Commun., 2021, vol. 14, no 11, p. 1009.ARDILESTIAN, Bagus Damas. Implementasi server voip pada access point Linksys WRT54GL berbasiskan sistem operasi GNU-Linux Distro OpenWrt. 2019. Tesis Doctoral. Universitas Gadjah Mada.MAPPATOBA, Andi; HARUNA, Ilham; AGUSSALIM, Agussalim. Prototype Sistem Monitoring Volume Bak Sampah Online Berbasis Arduino Nano dan Orange Pi. JITCE (Journal of Information Technology and Computer Engineering), 2021, vol. 4, no 01, p. 22-27.MAULANA, H., et al. Analyze and Designing Low-Cost Network Monitoring System Using Icinga and Raspberry Pi. En IOP Conference Series: Earth and Environmental Science. IOP Publishing, 2021. p. 012038.PARDESHI, Vivek, et al. Health monitoring systems using IoT and Raspberry Pi—a review. En 2021 international conference on innovative mechanisms for industry applications (ICIMIA). IEEE, 2017. p. 134-137.FERDOUSH, Sheikh; LI, Xinrong. Wireless sensor network system design using Raspberry Pi and Arduino for environmental monitoring applications. Procedia Computer Science, 2021, vol. 34, p. 103-110.DESHMUKH, Akshay D.; SHINDE, Ulhas B. A low cost environment monitoring system using raspberry Pi and arduino with Zigbee. En 2021 International Conference on Inventive Computation Technologies (ICICT). IEEE, 2021. p. 1-6.NORIEGA-LINARES, Juan Emilio; NAVARRO RUIZ, Juan Miguel. On the application of the raspberry Pi as an advanced acoustic sensor network for noise monitoring. Electronics, 2022, vol. 5, no 4, p. 74.SÁNCHEZ, Alberto Rodríguez; ALVARADO-NAVA, Oscar; MARTÍNEZ, Francisco Javier Zaragoza. Network monitoring system based on an FPGA with Linux. En 2012 Technologies Applied to Electronics Teaching (TAEE). IEEE, 2012. p. 232-236.LI, Jing; HAO, Weidong. Research and design of embedded network video monitoring system based on Linux. En 2008 International Conference on Computer Science and Software Engineering. IEEE, 2008. p. 1310-1313.JIANG, Jizhong; XIE, Shane. Advanced Linux Kernel Networking Monitoring. 2022.GENNA, Dominic; AUGUSTO, Elias. Linux Kernel and Network Monitoring with BPF. Sandia National Lab.(SNL-NM), Albuquerque, NM (United States), 2021.JAYASEKARA, GPDCM. Network Monitoring (Linux): Case Study Analysis. Available at SSRN 4210490, 2022.LEE, Junyeol, et al. Lightweight built-in network monitor in Linux kernel for self-adaptive IoT devices. En 2022 17th International Conference on Advanced Communication Technology (ICACT). IEEE, 2015. p. 609-612.Yan, Y., Yu, F. R., Gong, Y., Li, W., & Leung, V. C. (2020). Cost-Effective Network Traffic Measurement and Analysis for Big Data Applications. IEEE Network, 32(4), 170-177.Al-Nabhan, N., Aldhafferi, N., & Al-Salman, A. (2020). The importance of network monitoring and traffic analysis in information security. In 2020 IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC) (pp. 1-6). IEEE.Al-Faresi, E., Abu-Samra, S., & Abu-Soud, M. (2020). Cost-Effective Monitoring Approach for Software-Defined Networks. In 11th International Conference on Innovations in Information Technology (pp. 85-90). IEEE.Derechos Reservados - Universidad Católica de Colombia, 2023info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)https://creativecommons.org/licenses/by-nc/4.0/Redes de área local inalámbricasSoftware de conectividadDesarrollo de software de aplicaciónSNMP (Protocolo de redes de computadores)620 - Ingeniería y operaciones afinesAPIPINGRendimientoLANWLANRedesMonitoreoVirtualizaciónAPIProtocolosIPDesarrollo de un protocolo de pruebas de red lan/wlan para la mejora de la calidad de servicio y la identificación de problemas de infraestructuraTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_fa2ee174bc00049fTextinfo:eu-repo/semantics/bachelorThesisPublicationxxxvirtual::3399-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000520489virtual::3399-1https://scholar.google.com/citations?user=gWBlkoMAAAAJ&hl=esvirtual::3399-1https://orcid.org/0000-0002-7558-1503virtual::3399-1xxxvirtual::3399-1a4e992ef-a495-44e2-9d58-a6c9fceb0c5avirtual::3399-1a4e992ef-a495-44e2-9d58-a6c9fceb0c5avirtual::3399-1ORIGINALProyecto de Grado.pdfProyecto de Grado.pdfapplication/pdf3324539https://repository.ucatolica.edu.co/bitstreams/eed39f72-89e4-4d9a-8d55-f703f2b849cd/download3e621405d68256867675146d3dd6de00MD51RESUMEN ANALITICO EN EDUCACION RAE.pdfRESUMEN ANALITICO EN EDUCACION RAE.pdfapplication/pdf234861https://repository.ucatolica.edu.co/bitstreams/f1b509bb-4397-47dc-a12a-b1650b1d6068/downloadcb4bac5133e7497d7e46239683e30a58MD52F-004-GB-008_CESIÓN_DE_DERECHOS_VS_04 (4).pdfF-004-GB-008_CESIÓN_DE_DERECHOS_VS_04 (4).pdfapplication/pdf165788https://repository.ucatolica.edu.co/bitstreams/411041eb-ff37-401e-b0e9-6ba4516fde6c/downloadf132606e1fe00c533bb567b6a73ac480MD53IDENTIFICACIÓN TRABAJO TESIS DE GRADO.pdfIDENTIFICACIÓN TRABAJO TESIS DE GRADO.pdfapplication/pdf127252https://repository.ucatolica.edu.co/bitstreams/cfd0bb2a-11d2-405a-8d16-8f67274c8d6e/download8bdf61d1938cf7c98f7d40e34740eafeMD54LICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repository.ucatolica.edu.co/bitstreams/69960e6d-4f1b-45dc-a660-03406eb6b575/download73a5432e0b76442b22b026844140d683MD55TEXTProyecto de Grado.pdf.txtProyecto de Grado.pdf.txtExtracted texttext/plain101645https://repository.ucatolica.edu.co/bitstreams/5c620679-719f-44df-8c9a-0d4d5d31577b/download1f03ae09242f4c1fcbeda497dcb83e03MD56RESUMEN ANALITICO EN EDUCACION RAE.pdf.txtRESUMEN ANALITICO EN EDUCACION RAE.pdf.txtExtracted texttext/plain17467https://repository.ucatolica.edu.co/bitstreams/430d1ce7-e9b1-4ee2-9c67-30ab02910d65/download6b4484bb01075915be2c23341af208e5MD58F-004-GB-008_CESIÓN_DE_DERECHOS_VS_04 (4).pdf.txtF-004-GB-008_CESIÓN_DE_DERECHOS_VS_04 (4).pdf.txtExtracted texttext/plain12071https://repository.ucatolica.edu.co/bitstreams/edf94781-9abb-4176-ad33-04ba1a461eac/download6a6ed658873065261103bcdcb2a2afd3MD510IDENTIFICACIÓN TRABAJO TESIS DE GRADO.pdf.txtIDENTIFICACIÓN TRABAJO TESIS DE GRADO.pdf.txtExtracted texttext/plain1707https://repository.ucatolica.edu.co/bitstreams/ffe599b8-71f6-4720-81ed-e50befd95a7f/downloaddca96c73c51a0ff2e47e63546b947328MD512THUMBNAILProyecto de Grado.pdf.jpgProyecto de Grado.pdf.jpgGenerated Thumbnailimage/jpeg6013https://repository.ucatolica.edu.co/bitstreams/0844bc07-b687-4ed6-9b09-a715b3e05402/download79b613885b3530640399913b0454cdbeMD57RESUMEN ANALITICO EN EDUCACION RAE.pdf.jpgRESUMEN ANALITICO EN EDUCACION RAE.pdf.jpgGenerated Thumbnailimage/jpeg11646https://repository.ucatolica.edu.co/bitstreams/be1a4f86-6fdd-4901-9490-6934c13787a5/downloada694eef96b35cfc77763d9b1df2681daMD59F-004-GB-008_CESIÓN_DE_DERECHOS_VS_04 (4).pdf.jpgF-004-GB-008_CESIÓN_DE_DERECHOS_VS_04 (4).pdf.jpgGenerated Thumbnailimage/jpeg15593https://repository.ucatolica.edu.co/bitstreams/bdd81109-6043-4c0c-a94f-ad28cc2930c6/downloade1c7232e1a005db46e7588ea656f42c7MD511IDENTIFICACIÓN TRABAJO TESIS DE GRADO.pdf.jpgIDENTIFICACIÓN TRABAJO TESIS DE GRADO.pdf.jpgGenerated Thumbnailimage/jpeg16303https://repository.ucatolica.edu.co/bitstreams/94a6ce59-d5c1-46d1-9014-2c6808f9f5d8/downloada814d2a5ef5c7517ac1a041303f4e55cMD51310983/31245oai:repository.ucatolica.edu.co:10983/312452024-06-26 03:00:42.027https://creativecommons.org/licenses/by-nc/4.0/Derechos Reservados - Universidad Católica de Colombia, 2023https://repository.ucatolica.edu.coRepositorio Institucional Universidad Católica de Colombia - RIUCaCbdigital@metabiblioteca.comPHA+TEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuPC9wPgo8cD5NRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuPC9wPgo8b2wgdHlwZT0iMSI+CiAgPGxpPgogICAgRGVmaW5pY2lvbmVzCiAgICA8b2wgdHlwZT1hPgogICAgICA8bGk+T2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLjwvbGk+CiAgICAgIDxsaT5PYnJhIERlcml2YWRhIHNpZ25pZmljYSB1bmEgb2JyYSBiYXNhZGEgZW4gbGEgb2JyYSBvYmpldG8gZGUgZXN0YSBsaWNlbmNpYSBvIGVuIMOpc3RhIHkgb3RyYXMgb2JyYXMgcHJlZXhpc3RlbnRlcywgdGFsZXMgY29tbyB0cmFkdWNjaW9uZXMsIGFycmVnbG9zIG11c2ljYWxlcywgZHJhbWF0aXphY2lvbmVzLCDigJxmaWNjaW9uYWxpemFjaW9uZXPigJ0sIHZlcnNpb25lcyBwYXJhIGNpbmUsIOKAnGdyYWJhY2lvbmVzIGRlIHNvbmlkb+KAnSwgcmVwcm9kdWNjaW9uZXMgZGUgYXJ0ZSwgcmVzw7ptZW5lcywgY29uZGVuc2FjaW9uZXMsIG8gY3VhbHF1aWVyIG90cmEgZW4gbGEgcXVlIGxhIG9icmEgcHVlZGEgc2VyIHRyYW5zZm9ybWFkYSwgY2FtYmlhZGEgbyBhZGFwdGFkYSwgZXhjZXB0byBhcXVlbGxhcyBxdWUgY29uc3RpdHV5YW4gdW5hIG9icmEgY29sZWN0aXZhLCBsYXMgcXVlIG5vIHNlcsOhbiBjb25zaWRlcmFkYXMgdW5hIG9icmEgZGVyaXZhZGEgcGFyYSBlZmVjdG9zIGRlIGVzdGEgbGljZW5jaWEuIChQYXJhIGV2aXRhciBkdWRhcywgZW4gZWwgY2FzbyBkZSBxdWUgbGEgT2JyYSBzZWEgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsIG8gdW5hIGdyYWJhY2nDs24gc29ub3JhLCBwYXJhIGxvcyBlZmVjdG9zIGRlIGVzdGEgTGljZW5jaWEgbGEgc2luY3Jvbml6YWNpw7NuIHRlbXBvcmFsIGRlIGxhIE9icmEgY29uIHVuYSBpbWFnZW4gZW4gbW92aW1pZW50byBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgcGFyYSBsb3MgZmluZXMgZGUgZXN0YSBsaWNlbmNpYSkuPC9saT4KICAgICAgPGxpPkxpY2VuY2lhbnRlLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPkF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuPC9saT4KICAgICAgPGxpPk9icmEsIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWE8L2xpPgogICAgICA8bGk+VXN0ZWQsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgogICAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuPC9wPgogIDwvbGk+CiAgPGxpPgogICAgQ29uY2VzacOzbiBkZSBsYSBMaWNlbmNpYS4KICAgIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+UmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhcy48L2xpPgogICAgICA8bGk+RGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLjwvbGk+CiAgICAgIDxsaT5EaXN0cmlidWlyIGNvcGlhcyBkZSBsYXMgT2JyYXMgRGVyaXZhZGFzIHF1ZSBzZSBnZW5lcmVuLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLjwvbGk+CiAgICA8L29sPgogICAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXN0cmljY2lvbmVzLgogICAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+VXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLjwvbGk+CiAgICAgIDxsaT5Vc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuPC9saT4KICAgICAgPGxpPlNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLjwvbGk+CiAgICAgIDxsaT4KICAgICAgICBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKICAgICAgICA8b2wgdHlwZT0iaSI+CiAgICAgICAgICA8bGk+UmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS48L2xpPgogICAgICAgICAgPGxpPlJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuPC9saT4KICAgICAgICA8L29sPgogICAgICA8L2xpPgogICAgICA8bGk+R2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFDSU5QUk8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KICAgIDxwPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCiAgICA8cD5BIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELjwvcD4KICA8L2xpPgogIDxici8+CiAgPGxpPgogICAgVMOpcm1pbm8uCiAgICA8b2wgdHlwZT0iYSI+CiAgICAgIDxsaT5Fc3RhIExpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBlbiB2aXJ0dWQgZGUgZWxsYSB0ZXJtaW5hcsOhbiBhdXRvbcOhdGljYW1lbnRlIHNpIFVzdGVkIGluZnJpbmdlIGFsZ3VuYSBjb25kaWNpw7NuIGVzdGFibGVjaWRhIGVuIGVsbGEuIFNpbiBlbWJhcmdvLCBsb3MgaW5kaXZpZHVvcyBvIGVudGlkYWRlcyBxdWUgaGFuIHJlY2liaWRvIE9icmFzIERlcml2YWRhcyBvIENvbGVjdGl2YXMgZGUgVXN0ZWQgZGUgY29uZm9ybWlkYWQgY29uIGVzdGEgTGljZW5jaWEsIG5vIHZlcsOhbiB0ZXJtaW5hZGFzIHN1cyBsaWNlbmNpYXMsIHNpZW1wcmUgcXVlIGVzdG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgc2lnYW4gY3VtcGxpZW5kbyDDrW50ZWdyYW1lbnRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhcyBsaWNlbmNpYXMuIExhcyBTZWNjaW9uZXMgMSwgMiwgNSwgNiwgNywgeSA4IHN1YnNpc3RpcsOhbiBhIGN1YWxxdWllciB0ZXJtaW5hY2nDs24gZGUgZXN0YSBMaWNlbmNpYS48L2xpPgogICAgICA8bGk+U3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIHkgdMOpcm1pbm9zIGFudGVyaW9yZXMsIGxhIGxpY2VuY2lhIG90b3JnYWRhIGFxdcOtIGVzIHBlcnBldHVhIChkdXJhbnRlIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSBvYnJhKS4gTm8gb2JzdGFudGUgbG8gYW50ZXJpb3IsIGVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBhIHB1YmxpY2FyIHkvbyBlc3RyZW5hciBsYSBPYnJhIGJham8gY29uZGljaW9uZXMgZGUgbGljZW5jaWEgZGlmZXJlbnRlcyBvIGEgZGVqYXIgZGUgZGlzdHJpYnVpcmxhIGVuIGxvcyB0w6lybWlub3MgZGUgZXN0YSBMaWNlbmNpYSBlbiBjdWFscXVpZXIgbW9tZW50bzsgZW4gZWwgZW50ZW5kaWRvLCBzaW4gZW1iYXJnbywgcXVlIGVzYSBlbGVjY2nDs24gbm8gc2Vydmlyw6EgcGFyYSByZXZvY2FyIGVzdGEgbGljZW5jaWEgbyBxdWUgZGViYSBzZXIgb3RvcmdhZGEgLCBiYWpvIGxvcyB0w6lybWlub3MgZGUgZXN0YSBsaWNlbmNpYSksIHkgZXN0YSBsaWNlbmNpYSBjb250aW51YXLDoSBlbiBwbGVubyB2aWdvciB5IGVmZWN0byBhIG1lbm9zIHF1ZSBzZWEgdGVybWluYWRhIGNvbW8gc2UgZXhwcmVzYSBhdHLDoXMuIExhIExpY2VuY2lhIHJldm9jYWRhIGNvbnRpbnVhcsOhIHNpZW5kbyBwbGVuYW1lbnRlIHZpZ2VudGUgeSBlZmVjdGl2YSBzaSBubyBzZSBsZSBkYSB0w6lybWlubyBlbiBsYXMgY29uZGljaW9uZXMgaW5kaWNhZGFzIGFudGVyaW9ybWVudGUuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIFZhcmlvcy4KICAgIDxvbCB0eXBlPSJhIj4KICAgICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPlNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLjwvbGk+CiAgICAgIDxsaT5OaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS48L2xpPgogICAgICA8bGk+RXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KPC9vbD4K |