Prediction of academic dropout in university students using data mining: Engineering case

Student dropout is considered an important indicator for measuring social mobility and reflecting the social contribution that universities offer. In economic terms, there is evidence that students attribute their decision to defect from their academic programs because of their economic situation. D...

Full description

Autores:
Silva, Jesús
Arrieta Matos, Luisa Fernanda
Medina Mosquera, Claudia
Vargas Mercado, Carlos
Barrios González, Rosio
Orellano Llinás, Nataly
Pineda, Omar
Tipo de recurso:
Article of journal
Fecha de publicación:
2020
Institución:
Corporación Universidad de la Costa
Repositorio:
REDICUC - Repositorio CUC
Idioma:
eng
OAI Identifier:
oai:repositorio.cuc.edu.co:11323/7781
Acceso en línea:
https://hdl.handle.net/11323/7781
https://doi.org/10.1007/978-981-15-3125-5_49
https://repositorio.cuc.edu.co/
Palabra clave:
Student dropout
Classification based on decision trees
Optimization
Rights
openAccess
License
Attribution-NonCommercial-NoDerivatives 4.0 International
id RCUC2_9577e1bd7311e3b0aa565a6a522a844b
oai_identifier_str oai:repositorio.cuc.edu.co:11323/7781
network_acronym_str RCUC2
network_name_str REDICUC - Repositorio CUC
repository_id_str
dc.title.spa.fl_str_mv Prediction of academic dropout in university students using data mining: Engineering case
title Prediction of academic dropout in university students using data mining: Engineering case
spellingShingle Prediction of academic dropout in university students using data mining: Engineering case
Student dropout
Classification based on decision trees
Optimization
title_short Prediction of academic dropout in university students using data mining: Engineering case
title_full Prediction of academic dropout in university students using data mining: Engineering case
title_fullStr Prediction of academic dropout in university students using data mining: Engineering case
title_full_unstemmed Prediction of academic dropout in university students using data mining: Engineering case
title_sort Prediction of academic dropout in university students using data mining: Engineering case
dc.creator.fl_str_mv Silva, Jesús
Arrieta Matos, Luisa Fernanda
Medina Mosquera, Claudia
Vargas Mercado, Carlos
Barrios González, Rosio
Orellano Llinás, Nataly
Pineda, Omar
dc.contributor.author.spa.fl_str_mv Silva, Jesús
Arrieta Matos, Luisa Fernanda
Medina Mosquera, Claudia
Vargas Mercado, Carlos
Barrios González, Rosio
Orellano Llinás, Nataly
Pineda, Omar
dc.subject.spa.fl_str_mv Student dropout
Classification based on decision trees
Optimization
topic Student dropout
Classification based on decision trees
Optimization
description Student dropout is considered an important indicator for measuring social mobility and reflecting the social contribution that universities offer. In economic terms, there is evidence that students attribute their decision to defect from their academic programs because of their economic situation. Dropout causes significant waging gaps among people who complete their tertiary studies compared to those who do not, leading to a lack of skilled human capital that pays greater productivity to economic development of a country. Given the above, the objective of this study is to present a tree-based classification of decisions (CBAD) with optimized parameters to predict the dropout of students at Colombian universities. The study analyses 10,486 cases of students from three private universities with similar characteristics. The result of the application of this technique with optimized parameters achieved a precision ratio of 88.14%.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2021-01-28T12:56:03Z
dc.date.available.none.fl_str_mv 2021-01-28T12:56:03Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_6501
status_str acceptedVersion
dc.identifier.uri.spa.fl_str_mv https://hdl.handle.net/11323/7781
dc.identifier.doi.spa.fl_str_mv https://doi.org/10.1007/978-981-15-3125-5_49
dc.identifier.instname.spa.fl_str_mv Corporación Universidad de la Costa
dc.identifier.reponame.spa.fl_str_mv REDICUC - Repositorio CUC
dc.identifier.repourl.spa.fl_str_mv https://repositorio.cuc.edu.co/
url https://hdl.handle.net/11323/7781
https://doi.org/10.1007/978-981-15-3125-5_49
https://repositorio.cuc.edu.co/
identifier_str_mv Corporación Universidad de la Costa
REDICUC - Repositorio CUC
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.references.spa.fl_str_mv 1. Zhang GP (2003) Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50(1):159–175
2. Duan L, Xu L, Liu Y, Lee J (2009) Cluster-based outlier detection. Ann Oper Res 168(1):151–168
3. Haykin S (1999) Neural networks a comprehensive foundation, 2nd edn. Macmillan College Publishing, Inc., New York. ISBN: 9780023527616
4. Haykin S (2009) Neural networks and learning machines. Prentice Hall International, London, NJ
5. Isasi P, Galván I (2004) Redes de neuronas artificiales. Un enfoque Práctico. Pearson, London. ISBN: 8420540250
6. Kulkarni S, Haidar I (2009) Forecasting model for crude oil price using artificial neural networks and commodity future prices. Int J Comput Sci Inf Secur 2(1):81–89
7. Mazón JN, Trujillo J, Serrano M, Piattini M (2005) Designing data warehouses: from business requirement analysis to multidimensional modeling. In: Proceedings of the 1st international workshop on requirements engineering for business need and IT alignment. Paris, France
8. Izquierdo NV, Lezama OBP, Dorta RG, Viloria A, Deras I, Hernández-Fernández L (2018) Fuzzy logic applied to the performance evaluation. Honduran coffee sector case. In: Tan Y, Shi Y, Tang Q (eds) Advances in swarm intelligence. ICSI 2018. Lecture notes in computer science, vol 10942. Springer, Berlin
9. Pineda Lezama O, Gómez Dorta R (2017) Techniques of multivariate statistical analysis: an application for the Honduran banking sector. Innovare: J Sci Technol 5(2):61–75
10. Viloria A, Lis-Gutierrez JP, Gaitán-Angulo M, Godoy ARM, Moreno GC, Kamatkar SJ (2018) Methodology for the design of a student pattern recognition tool to facilitate the teaching—learning process through knowledge data discovery (big data). In: Tan Y, Shi Y, Tang Q (eds) Data mining and big data. DMBD 2018. Lecture notes in computer science, vol 10943. Springer, Berlin
11. Ben Salem S, Naouali S, Chtourou Z (2018) A fast and effective partitional clustering algorithm for large categorical datasets using a k-means based approach. Comput Electronic Eng 68:463–483.
12. Chakraborty S, Das S (2018) Simultaneous variable weighting and determining the number of clusters—a weighted gaussian algorithm means. Stat Probab Lett 137:148–156.
13. Abhay KA, Badal NA (2015) Novel approach for intelligent distribution of data warehouses. Egypt Inform J 17(1):147–159
14. Aguado-López E, Rogel-Salazar R, Becerril-García A, Baca-Zapata G (2009) Presencia de universidades en la Red: La brecha digital entre Estados Unidos y el resto del mundo. Revista de Universidad y Sociedad del Conocimiento 6(1):1–17
15. Bontempi G, Ben Taieb S, Borgne YA (2013) Machine learning strategies for time series forecasting. In: Aufaure M-A, Zimányi E (eds) Lecture notes in business information processing, vol 138, no 1. Springer, Heidelberg, pp 70–73
16. Parthasarathy S et al (2001) Parallel data mining for association rules on shared-memory systems. Knowl Inf Syst 3(1):1–29
17. Grossman RL, Bailey SM, Sivakumar H, Turinsky AL (1999) Papyrus: a system for data mining over local and wide area clusters and super-clusters. In: Proceedings of ACM/IEEE conference on supercomputing, Article No 63
18. Chattratichat J, Darlington J, Guo Y, Hedvall S, Kohler M, Syed J (1999) An architecture for distributed enterprise data mining. In: Proceedings of 7th international conference on high performance computing and networking, Netherlands, 12–14 Apr, pp 573–582
19. Wang L et al (2013) G-hadoop: MapReduce across distributed data centers for data-intensive computing. Futur Gener Comput Syst 29(3):739–750
20. Butenhof DR (1997) Programming with POSIX threads. Addison-Wesley, Boston
21. Bhaduri K, Wolf R, Giannella C, Kargupta H (2008) Distributed decision-tree induction in peer-to-peer systems. Stat Anal Data Min 1(2):85–103
22. Rafailidis D, Kefalas P, Manolopoulos Y (2017) Preference dynamics with multimodal user-item interactions in social media recommendation. Expert Syst Appl 74:11–18
23. Vásquez C, Torres M, Viloria A (2017) Public policies in science and technology in Latin American countries with universities in the top 100 of web ranking. J Eng Appl Sci 12(11):2963–2965
24. Aguado-López E, Rogel-Salazar R, Becerril-García A, Baca-Zapata G (2009) Presencia de universidades en la Red: La brecha digital entre Estados Unidos y el resto del mundo. Revista de Universidad y Sociedad del Conocimento 6(1):1–17
25. Torres-Samuel M, Vásquez C, Viloria A, Lis-Gutiérrez JP, Borrero TC, Varela N (2018) Web visibility profiles of top 100 Latin American universities. In: Tan Y, Shi Y, Tang Q (eds) Data mining and big data. DMBD 2018. Lecture notes in computer science, vol 10943. Springer, Berlin
26. Caicedo EJC, Guerrero S, López D (2016) Propuesta para la construcción de un índice socioeconómico para los estudiantes que presentan las pruebas Saber Pro. Comunicaciones en Estadística 9(1):93–106 (85–97 English)
dc.rights.spa.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Corporación Universidad de la Costa
dc.source.spa.fl_str_mv Lecture Notes in Electrical Engineering
institution Corporación Universidad de la Costa
dc.source.url.spa.fl_str_mv https://link.springer.com/chapter/10.1007/978-981-15-3125-5_49
bitstream.url.fl_str_mv https://repositorio.cuc.edu.co/bitstreams/379857d4-f364-4c00-a0be-99e146671c43/download
https://repositorio.cuc.edu.co/bitstreams/71555c2a-6a5e-4073-8811-d7ef483e624a/download
https://repositorio.cuc.edu.co/bitstreams/a5f0c5b5-1c51-4b1b-8c6d-b5439eaff742/download
https://repositorio.cuc.edu.co/bitstreams/8f559370-a86e-4f67-b18e-0eeb477d9af5/download
https://repositorio.cuc.edu.co/bitstreams/741eba68-5302-48db-9f77-08765d6fa00e/download
bitstream.checksum.fl_str_mv de22b64b3517f7b45c2c0de46b39e082
4460e5956bc1d1639be9ae6146a50347
e30e9215131d99561d40d6b0abbe9bad
f742003a609d2ede8fa392681c10cd83
2400e4a8fcb792e9f37618f4b2f70339
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de la Universidad de la Costa CUC
repository.mail.fl_str_mv repdigital@cuc.edu.co
_version_ 1811760777479061504
spelling Silva, JesúsArrieta Matos, Luisa FernandaMedina Mosquera, ClaudiaVargas Mercado, CarlosBarrios González, RosioOrellano Llinás, NatalyPineda, Omar2021-01-28T12:56:03Z2021-01-28T12:56:03Z2020https://hdl.handle.net/11323/7781https://doi.org/10.1007/978-981-15-3125-5_49Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/Student dropout is considered an important indicator for measuring social mobility and reflecting the social contribution that universities offer. In economic terms, there is evidence that students attribute their decision to defect from their academic programs because of their economic situation. Dropout causes significant waging gaps among people who complete their tertiary studies compared to those who do not, leading to a lack of skilled human capital that pays greater productivity to economic development of a country. Given the above, the objective of this study is to present a tree-based classification of decisions (CBAD) with optimized parameters to predict the dropout of students at Colombian universities. The study analyses 10,486 cases of students from three private universities with similar characteristics. The result of the application of this technique with optimized parameters achieved a precision ratio of 88.14%.Silva, JesúsArrieta Matos, Luisa FernandaMedina Mosquera, ClaudiaVargas Mercado, Carlos-will be generated-orcid-0000-0002-5436-0568-600Barrios González, RosioOrellano Llinás, NatalyPineda, Omar-will be generated-orcid-0000-0002-8239-3906-600application/pdfengCorporación Universidad de la CostaAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Lecture Notes in Electrical Engineeringhttps://link.springer.com/chapter/10.1007/978-981-15-3125-5_49Student dropoutClassification based on decision treesOptimizationPrediction of academic dropout in university students using data mining: Engineering caseArtículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/acceptedVersion1. Zhang GP (2003) Time series forecasting using a hybrid ARIMA and neural network model. Neurocomputing 50(1):159–1752. Duan L, Xu L, Liu Y, Lee J (2009) Cluster-based outlier detection. Ann Oper Res 168(1):151–1683. Haykin S (1999) Neural networks a comprehensive foundation, 2nd edn. Macmillan College Publishing, Inc., New York. ISBN: 97800235276164. Haykin S (2009) Neural networks and learning machines. Prentice Hall International, London, NJ5. Isasi P, Galván I (2004) Redes de neuronas artificiales. Un enfoque Práctico. Pearson, London. ISBN: 84205402506. Kulkarni S, Haidar I (2009) Forecasting model for crude oil price using artificial neural networks and commodity future prices. Int J Comput Sci Inf Secur 2(1):81–897. Mazón JN, Trujillo J, Serrano M, Piattini M (2005) Designing data warehouses: from business requirement analysis to multidimensional modeling. In: Proceedings of the 1st international workshop on requirements engineering for business need and IT alignment. Paris, France8. Izquierdo NV, Lezama OBP, Dorta RG, Viloria A, Deras I, Hernández-Fernández L (2018) Fuzzy logic applied to the performance evaluation. Honduran coffee sector case. In: Tan Y, Shi Y, Tang Q (eds) Advances in swarm intelligence. ICSI 2018. Lecture notes in computer science, vol 10942. Springer, Berlin9. Pineda Lezama O, Gómez Dorta R (2017) Techniques of multivariate statistical analysis: an application for the Honduran banking sector. Innovare: J Sci Technol 5(2):61–7510. Viloria A, Lis-Gutierrez JP, Gaitán-Angulo M, Godoy ARM, Moreno GC, Kamatkar SJ (2018) Methodology for the design of a student pattern recognition tool to facilitate the teaching—learning process through knowledge data discovery (big data). In: Tan Y, Shi Y, Tang Q (eds) Data mining and big data. DMBD 2018. Lecture notes in computer science, vol 10943. Springer, Berlin11. Ben Salem S, Naouali S, Chtourou Z (2018) A fast and effective partitional clustering algorithm for large categorical datasets using a k-means based approach. Comput Electronic Eng 68:463–483.12. Chakraborty S, Das S (2018) Simultaneous variable weighting and determining the number of clusters—a weighted gaussian algorithm means. Stat Probab Lett 137:148–156.13. Abhay KA, Badal NA (2015) Novel approach for intelligent distribution of data warehouses. Egypt Inform J 17(1):147–15914. Aguado-López E, Rogel-Salazar R, Becerril-García A, Baca-Zapata G (2009) Presencia de universidades en la Red: La brecha digital entre Estados Unidos y el resto del mundo. Revista de Universidad y Sociedad del Conocimiento 6(1):1–1715. Bontempi G, Ben Taieb S, Borgne YA (2013) Machine learning strategies for time series forecasting. In: Aufaure M-A, Zimányi E (eds) Lecture notes in business information processing, vol 138, no 1. Springer, Heidelberg, pp 70–7316. Parthasarathy S et al (2001) Parallel data mining for association rules on shared-memory systems. Knowl Inf Syst 3(1):1–2917. Grossman RL, Bailey SM, Sivakumar H, Turinsky AL (1999) Papyrus: a system for data mining over local and wide area clusters and super-clusters. In: Proceedings of ACM/IEEE conference on supercomputing, Article No 6318. Chattratichat J, Darlington J, Guo Y, Hedvall S, Kohler M, Syed J (1999) An architecture for distributed enterprise data mining. In: Proceedings of 7th international conference on high performance computing and networking, Netherlands, 12–14 Apr, pp 573–58219. Wang L et al (2013) G-hadoop: MapReduce across distributed data centers for data-intensive computing. Futur Gener Comput Syst 29(3):739–75020. Butenhof DR (1997) Programming with POSIX threads. Addison-Wesley, Boston21. Bhaduri K, Wolf R, Giannella C, Kargupta H (2008) Distributed decision-tree induction in peer-to-peer systems. Stat Anal Data Min 1(2):85–10322. Rafailidis D, Kefalas P, Manolopoulos Y (2017) Preference dynamics with multimodal user-item interactions in social media recommendation. Expert Syst Appl 74:11–1823. Vásquez C, Torres M, Viloria A (2017) Public policies in science and technology in Latin American countries with universities in the top 100 of web ranking. J Eng Appl Sci 12(11):2963–296524. Aguado-López E, Rogel-Salazar R, Becerril-García A, Baca-Zapata G (2009) Presencia de universidades en la Red: La brecha digital entre Estados Unidos y el resto del mundo. Revista de Universidad y Sociedad del Conocimento 6(1):1–1725. Torres-Samuel M, Vásquez C, Viloria A, Lis-Gutiérrez JP, Borrero TC, Varela N (2018) Web visibility profiles of top 100 Latin American universities. In: Tan Y, Shi Y, Tang Q (eds) Data mining and big data. DMBD 2018. Lecture notes in computer science, vol 10943. Springer, Berlin26. Caicedo EJC, Guerrero S, López D (2016) Propuesta para la construcción de un índice socioeconómico para los estudiantes que presentan las pruebas Saber Pro. Comunicaciones en Estadística 9(1):93–106 (85–97 English)PublicationORIGINALPrediction of academic dropout in university students using data mining Engineering case.pdfPrediction of academic dropout in university students using data mining Engineering case.pdfapplication/pdf97651https://repositorio.cuc.edu.co/bitstreams/379857d4-f364-4c00-a0be-99e146671c43/downloadde22b64b3517f7b45c2c0de46b39e082MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.cuc.edu.co/bitstreams/71555c2a-6a5e-4073-8811-d7ef483e624a/download4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83196https://repositorio.cuc.edu.co/bitstreams/a5f0c5b5-1c51-4b1b-8c6d-b5439eaff742/downloade30e9215131d99561d40d6b0abbe9badMD53THUMBNAILPrediction of academic dropout in university students using data mining Engineering case.pdf.jpgPrediction of academic dropout in university students using data mining Engineering case.pdf.jpgimage/jpeg32782https://repositorio.cuc.edu.co/bitstreams/8f559370-a86e-4f67-b18e-0eeb477d9af5/downloadf742003a609d2ede8fa392681c10cd83MD54TEXTPrediction of academic dropout in university students using data mining Engineering case.pdf.txtPrediction of academic dropout in university students using data mining Engineering case.pdf.txttext/plain1329https://repositorio.cuc.edu.co/bitstreams/741eba68-5302-48db-9f77-08765d6fa00e/download2400e4a8fcb792e9f37618f4b2f70339MD5511323/7781oai:repositorio.cuc.edu.co:11323/77812024-09-17 11:06:19.089http://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internationalopen.accesshttps://repositorio.cuc.edu.coRepositorio de la Universidad de la Costa CUCrepdigital@cuc.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLg0KDQpBbCByZXNwZWN0byBjb21vIEF1dG9yKGVzKSBtYW5pZmVzdGFtb3MgY29ub2NlciBxdWU6DQoNCi0gTGEgYXV0b3JpemFjacOzbiBlcyBkZSBjYXLDoWN0ZXIgbm8gZXhjbHVzaXZhIHkgbGltaXRhZGEsIGVzdG8gaW1wbGljYSBxdWUgbGEgbGljZW5jaWEgdGllbmUgdW5hIHZpZ2VuY2lhLCBxdWUgbm8gZXMgcGVycGV0dWEgeSBxdWUgZWwgYXV0b3IgcHVlZGUgcHVibGljYXIgbyBkaWZ1bmRpciBzdSBvYnJhIGVuIGN1YWxxdWllciBvdHJvIG1lZGlvLCBhc8OtIGNvbW8gbGxldmFyIGEgY2FibyBjdWFscXVpZXIgdGlwbyBkZSBhY2Npw7NuIHNvYnJlIGVsIGRvY3VtZW50by4NCg0KLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uDQoNCi0gTGEgYXV0b3JpemFjacOzbiBkZSBwdWJsaWNhY2nDs24gY29tcHJlbmRlIGVsIGZvcm1hdG8gb3JpZ2luYWwgZGUgbGEgb2JyYSB5IHRvZG9zIGxvcyBkZW3DoXMgcXVlIHNlIHJlcXVpZXJhIHBhcmEgc3UgcHVibGljYWNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLiBJZ3VhbG1lbnRlLCBsYSBhdXRvcml6YWNpw7NuIHBlcm1pdGUgYSBsYSBpbnN0aXR1Y2nDs24gZWwgY2FtYmlvIGRlIHNvcG9ydGUgZGUgbGEgb2JyYSBjb24gZmluZXMgZGUgcHJlc2VydmFjacOzbiAoaW1wcmVzbywgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCBJbnRlcm5ldCwgaW50cmFuZXQsIG8gY3VhbHF1aWVyIG90cm8gZm9ybWF0byBjb25vY2lkbyBvIHBvciBjb25vY2VyKS4NCg0KLSBMYSBhdXRvcml6YWNpw7NuIGVzIGdyYXR1aXRhIHkgc2UgcmVudW5jaWEgYSByZWNpYmlyIGN1YWxxdWllciByZW11bmVyYWNpw7NuIHBvciBsb3MgdXNvcyBkZSBsYSBvYnJhLCBkZSBhY3VlcmRvIGNvbiBsYSBsaWNlbmNpYSBlc3RhYmxlY2lkYSBlbiBlc3RhIGF1dG9yaXphY2nDs24uDQoNCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLg0KDQotIEZyZW50ZSBhIGN1YWxxdWllciByZWNsYW1hY2nDs24gcG9yIHRlcmNlcm9zLCBlbCBvIGxvcyBhdXRvcmVzIHNlcsOhbiByZXNwb25zYWJsZXMsIGVuIG5pbmfDum4gY2FzbyBsYSByZXNwb25zYWJpbGlkYWQgc2Vyw6EgYXN1bWlkYSBwb3IgbGEgaW5zdGl0dWNpw7NuLg0KDQotIENvbiBsYSBhdXRvcml6YWNpw7NuLCBsYSBpbnN0aXR1Y2nDs24gcHVlZGUgZGlmdW5kaXIgbGEgb2JyYSBlbiDDrW5kaWNlcywgYnVzY2Fkb3JlcyB5IG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBxdWUgZmF2b3JlemNhbiBzdSB2aXNpYmlsaWRhZA==