Segmentation process and spectral characteristics in the determination of musical genres

Over the past few years there has been a tendency to store audio tracks for later use on CD-DVDs, HDD-SSDs as well as on the internet, which makes it challenging to classify the information either online or offline. For this purpose, the audio tracks must be tagged. Tags are said to be texts based o...

Full description

Autores:
amelec, viloria
Pineda Lezama, Omar Bonerge
Cabrera, Danelys
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/7657
Acceso en línea:
https://hdl.handle.net/11323/7657
https://repositorio.cuc.edu.co/
Palabra clave:
Supervised learning algorithms
Music genres classification
Centroid (SC)
Flatness (SF)
Spread (SS)
Rights
openAccess
License
CC0 1.0 Universal
id RCUC2_4318fc10f27515e8703c4e013826b7c9
oai_identifier_str oai:repositorio.cuc.edu.co:11323/7657
network_acronym_str RCUC2
network_name_str REDICUC - Repositorio CUC
repository_id_str
dc.title.spa.fl_str_mv Segmentation process and spectral characteristics in the determination of musical genres
title Segmentation process and spectral characteristics in the determination of musical genres
spellingShingle Segmentation process and spectral characteristics in the determination of musical genres
Supervised learning algorithms
Music genres classification
Centroid (SC)
Flatness (SF)
Spread (SS)
title_short Segmentation process and spectral characteristics in the determination of musical genres
title_full Segmentation process and spectral characteristics in the determination of musical genres
title_fullStr Segmentation process and spectral characteristics in the determination of musical genres
title_full_unstemmed Segmentation process and spectral characteristics in the determination of musical genres
title_sort Segmentation process and spectral characteristics in the determination of musical genres
dc.creator.fl_str_mv amelec, viloria
Pineda Lezama, Omar Bonerge
Cabrera, Danelys
dc.contributor.author.spa.fl_str_mv amelec, viloria
Pineda Lezama, Omar Bonerge
Cabrera, Danelys
dc.subject.spa.fl_str_mv Supervised learning algorithms
Music genres classification
Centroid (SC)
Flatness (SF)
Spread (SS)
topic Supervised learning algorithms
Music genres classification
Centroid (SC)
Flatness (SF)
Spread (SS)
description Over the past few years there has been a tendency to store audio tracks for later use on CD-DVDs, HDD-SSDs as well as on the internet, which makes it challenging to classify the information either online or offline. For this purpose, the audio tracks must be tagged. Tags are said to be texts based on the semantic information of the sound [1]. Thus, music analysis can be done in several ways [2] since music is identified by its genre, artist, instruments and structure, by a tagging system that can be manual or automatic. The manual tagging allows the visualization of the behavior of an audio track either in time domain or in frequency domain as in the spectrogram, making it possible to classify the songs without listening to them. However, this process is very time consuming and labor intensive, including health problems [3] which shows that "the volume, sound sensitivity, time and cost required for a manual labeling process is generally prohibitive. Three fundamental steps are required to carry out automatic labelling: pre-processing, feature extraction and classification [4]. The present study developed an algorithm for performing automatic classification of music genres using a segmentation process employing spectral characteristics such as centroid (SC), flatness (SF) and spread (SS), as well as a time spectral characteristic.
publishDate 2020
dc.date.issued.none.fl_str_mv 2020
dc.date.accessioned.none.fl_str_mv 2021-01-05T14:32:05Z
dc.date.available.none.fl_str_mv 2021-01-05T14:32:05Z
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/7657
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/7657
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] Viloria, A., Vargas, J., Cali, E. G., Sierra, D. M., Villalobos, A. P., Bilbao, O. R., … Hernández-Palma, H. (2020). Big Data Marketing During the Period 2012–2019: A Bibliometric Review. In Advances in Intelligent Systems and Computing (Vol. 1039, pp. 186–193). Springer. https://doi.org/10.1007/978-3-030-30465-2_21
[2] Mitrovic, D., Zeppelzauer, M., Eidenberger, H.: Analysis of the Data Quality of Audio Features of Environmental Sounds. Knowledge Creation Diffusion Utilization, pp. 4– 17 (2006)
[3] Juthi, J. H., Gomes, A., Bhuiyan, T., & Mahmud, I. (2020). Music Emotion Recognition with the Extraction of Audio Features Using Machine Learning Approaches. In Proceedings of ICETIT 2019 (pp. 318-329). Springer, Cham.
[4] Greece-Duan, S., Zhang, J., Roe, P.: A survey of tagging techniques for music, speech and environmental sound, pp. 637–661 (2014)
[5] Lee, C. S., Tsai, Y. L., Wang, M. H., Sekino, H., Huang, T. X., Hsieh, W. F., ... & Yamaguchi, T. (2019, November). FML-based Machine Learning Tool for Human Emotional Agent with BCI on Music Application. In 2019 International Conference on Technologies and Applications of Artificial Intelligence (TAAI) (pp. 1-6). IEEE.
[6] Rana, D., & Sandhu, R. (2019). Music Recommendation System using Machine Learning Algorithms.
[7] Faisal-Ahmed, P.P., Paul, M.G.: Music Genre Classification Using a Gradiente-Based Local Texture descriptor. Springer International Publishing Switzerland, pp. 99–110 (2016)
[8] Tzanetakis, G.: Musical genre classification of audio signals. IEEE Transactions on Speech and Audio Processing, pp. 293–302 (2002)
[9] Munkhbat, K., & Ryu, K. H. (2020). Classifying Songs to Relieve Stress Using Machine Learning Algorithms. In Advances in Intelligent Information Hiding and Multimedia Signal Processing (pp. 411-417). Springer, Singapore.
[10] Duarte, A. E. L. (2020). Algorithmic interactive music generation in videogames. SoundEffects-An Interdisciplinary Journal of Sound and Sound Experience, 9(1), 38-59.
[11] Finley, M., & Razi, A. (2019, January). Musical Key Estimation with Unsupervised Pattern Recognition. In 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC) (pp. 0401-0408). IEEE.
[12] Pelchat, N., & Gelowitz, C. M. (2019, May). Neural Network Music Genre Classification. In 2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE) (pp. 1-4). IEEE.
[13] Choi, J., Lee, J., Park, J., & Nam, J. (2019). Zero-shot learning for audio-based music classification and tagging. arXiv preprint arXiv:1907.02670.
[14] Ahuja, M., & Sangal, A. L. (2018, December). Opinion Mining and Classification of Music Lyrics Using Supervised Learning Algorithms. In 2018 First International Conference on Secure Cyber Computing and Communication (ICSCCC) (pp. 223-227). IEEE.
[15] Calvo-Zaragoza, J., Micó, L., & Oncina, J. (2016). Music staff removal with supervised pixel classification. International Journal on Document Analysis and Recognition (IJDAR), 19(3), 211-219.
[16] Schreiber, H., & Müller, M. (2017). A Post-Processing Procedure for Improving Music Tempo Estimates Using Supervised Learning. In ISMIR (pp. 235-242)..
[17] Benavides, E. S., Charris, F. C., & Viloria, A. (2020). Inequality in Writing Competence at Higher Education in Colombia: With Linear Hierarchical Models. In Advances in Intelligent Systems and Computing (Vol. 1039, pp. 122–132). Springer. https://doi.org/10.1007/978-3- 030-30465-2_15
[18] Viloria, A., Lis-Gutiérrez, J. P., Gaitán-Angulo, M., Godoy, A. R. M., Moreno, G. C., & Kamatkar, S. J. (2018). Methodology for the design of a student pattern recognition tool to facilitate the teaching - Learning process through knowledge data discovery (big data). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10943 LNCS, pp. 670–679). Springer Verlag. https://doi.org/10.1007/978-3-319-93803-5_63
dc.rights.spa.fl_str_mv CC0 1.0 Universal
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/publicdomain/zero/1.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 CC0 1.0 Universal
http://creativecommons.org/publicdomain/zero/1.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 Procedia Computer Science
institution Corporación Universidad de la Costa
dc.source.url.spa.fl_str_mv https://www.sciencedirect.com/science/article/pii/S1877050920316951
bitstream.url.fl_str_mv https://repositorio.cuc.edu.co/bitstream/11323/7657/1/Segmentation%20process%20and%20spectral%20characteristics%20in%20the%20determination%20of%20musical%20genres.pdf
https://repositorio.cuc.edu.co/bitstream/11323/7657/2/license_rdf
https://repositorio.cuc.edu.co/bitstream/11323/7657/3/license.txt
https://repositorio.cuc.edu.co/bitstream/11323/7657/4/Segmentation%20process%20and%20spectral%20characteristics%20in%20the%20determination%20of%20musical%20genres.pdf.jpg
https://repositorio.cuc.edu.co/bitstream/11323/7657/5/Segmentation%20process%20and%20spectral%20characteristics%20in%20the%20determination%20of%20musical%20genres.pdf.txt
bitstream.checksum.fl_str_mv 432225d20a1fbaa6a72085660f161fe3
42fd4ad1e89814f5e4a476b409eb708c
e30e9215131d99561d40d6b0abbe9bad
39976eb6ec0464de76cda37827f21001
3609e76f9674ea2126971784d5723176
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad de La Costa
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808400082084560896
spelling amelec, viloria2f22a05451ff1bbfc2d4dd00035c952fPineda Lezama, Omar Bonergee72941c91bdbbe143e36775e15fb92bdCabrera, Danelys1f9f790aa17165bd0e99ba6d950da3ee2021-01-05T14:32:05Z2021-01-05T14:32:05Z2020https://hdl.handle.net/11323/7657Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/Over the past few years there has been a tendency to store audio tracks for later use on CD-DVDs, HDD-SSDs as well as on the internet, which makes it challenging to classify the information either online or offline. For this purpose, the audio tracks must be tagged. Tags are said to be texts based on the semantic information of the sound [1]. Thus, music analysis can be done in several ways [2] since music is identified by its genre, artist, instruments and structure, by a tagging system that can be manual or automatic. The manual tagging allows the visualization of the behavior of an audio track either in time domain or in frequency domain as in the spectrogram, making it possible to classify the songs without listening to them. However, this process is very time consuming and labor intensive, including health problems [3] which shows that "the volume, sound sensitivity, time and cost required for a manual labeling process is generally prohibitive. Three fundamental steps are required to carry out automatic labelling: pre-processing, feature extraction and classification [4]. The present study developed an algorithm for performing automatic classification of music genres using a segmentation process employing spectral characteristics such as centroid (SC), flatness (SF) and spread (SS), as well as a time spectral characteristic.application/pdfengCorporación Universidad de la CostaCC0 1.0 Universalhttp://creativecommons.org/publicdomain/zero/1.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Procedia Computer Sciencehttps://www.sciencedirect.com/science/article/pii/S1877050920316951Supervised learning algorithmsMusic genres classificationCentroid (SC)Flatness (SF)Spread (SS)Segmentation process and spectral characteristics in the determination of musical genresArtí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/acceptedVersion[1] Viloria, A., Vargas, J., Cali, E. G., Sierra, D. M., Villalobos, A. P., Bilbao, O. R., … Hernández-Palma, H. (2020). Big Data Marketing During the Period 2012–2019: A Bibliometric Review. In Advances in Intelligent Systems and Computing (Vol. 1039, pp. 186–193). Springer. https://doi.org/10.1007/978-3-030-30465-2_21[2] Mitrovic, D., Zeppelzauer, M., Eidenberger, H.: Analysis of the Data Quality of Audio Features of Environmental Sounds. Knowledge Creation Diffusion Utilization, pp. 4– 17 (2006)[3] Juthi, J. H., Gomes, A., Bhuiyan, T., & Mahmud, I. (2020). Music Emotion Recognition with the Extraction of Audio Features Using Machine Learning Approaches. In Proceedings of ICETIT 2019 (pp. 318-329). Springer, Cham.[4] Greece-Duan, S., Zhang, J., Roe, P.: A survey of tagging techniques for music, speech and environmental sound, pp. 637–661 (2014)[5] Lee, C. S., Tsai, Y. L., Wang, M. H., Sekino, H., Huang, T. X., Hsieh, W. F., ... & Yamaguchi, T. (2019, November). FML-based Machine Learning Tool for Human Emotional Agent with BCI on Music Application. In 2019 International Conference on Technologies and Applications of Artificial Intelligence (TAAI) (pp. 1-6). IEEE.[6] Rana, D., & Sandhu, R. (2019). Music Recommendation System using Machine Learning Algorithms.[7] Faisal-Ahmed, P.P., Paul, M.G.: Music Genre Classification Using a Gradiente-Based Local Texture descriptor. Springer International Publishing Switzerland, pp. 99–110 (2016)[8] Tzanetakis, G.: Musical genre classification of audio signals. IEEE Transactions on Speech and Audio Processing, pp. 293–302 (2002)[9] Munkhbat, K., & Ryu, K. H. (2020). Classifying Songs to Relieve Stress Using Machine Learning Algorithms. In Advances in Intelligent Information Hiding and Multimedia Signal Processing (pp. 411-417). Springer, Singapore.[10] Duarte, A. E. L. (2020). Algorithmic interactive music generation in videogames. SoundEffects-An Interdisciplinary Journal of Sound and Sound Experience, 9(1), 38-59.[11] Finley, M., & Razi, A. (2019, January). Musical Key Estimation with Unsupervised Pattern Recognition. In 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC) (pp. 0401-0408). IEEE.[12] Pelchat, N., & Gelowitz, C. M. (2019, May). Neural Network Music Genre Classification. In 2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE) (pp. 1-4). IEEE.[13] Choi, J., Lee, J., Park, J., & Nam, J. (2019). Zero-shot learning for audio-based music classification and tagging. arXiv preprint arXiv:1907.02670.[14] Ahuja, M., & Sangal, A. L. (2018, December). Opinion Mining and Classification of Music Lyrics Using Supervised Learning Algorithms. In 2018 First International Conference on Secure Cyber Computing and Communication (ICSCCC) (pp. 223-227). IEEE.[15] Calvo-Zaragoza, J., Micó, L., & Oncina, J. (2016). Music staff removal with supervised pixel classification. International Journal on Document Analysis and Recognition (IJDAR), 19(3), 211-219.[16] Schreiber, H., & Müller, M. (2017). A Post-Processing Procedure for Improving Music Tempo Estimates Using Supervised Learning. In ISMIR (pp. 235-242)..[17] Benavides, E. S., Charris, F. C., & Viloria, A. (2020). Inequality in Writing Competence at Higher Education in Colombia: With Linear Hierarchical Models. In Advances in Intelligent Systems and Computing (Vol. 1039, pp. 122–132). Springer. https://doi.org/10.1007/978-3- 030-30465-2_15[18] Viloria, A., Lis-Gutiérrez, J. P., Gaitán-Angulo, M., Godoy, A. R. M., Moreno, G. C., & Kamatkar, S. J. (2018). Methodology for the design of a student pattern recognition tool to facilitate the teaching - Learning process through knowledge data discovery (big data). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10943 LNCS, pp. 670–679). Springer Verlag. https://doi.org/10.1007/978-3-319-93803-5_63ORIGINALSegmentation process and spectral characteristics in the determination of musical genres.pdfSegmentation process and spectral characteristics in the determination of musical genres.pdfapplication/pdf626290https://repositorio.cuc.edu.co/bitstream/11323/7657/1/Segmentation%20process%20and%20spectral%20characteristics%20in%20the%20determination%20of%20musical%20genres.pdf432225d20a1fbaa6a72085660f161fe3MD51open accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8701https://repositorio.cuc.edu.co/bitstream/11323/7657/2/license_rdf42fd4ad1e89814f5e4a476b409eb708cMD52open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-83196https://repositorio.cuc.edu.co/bitstream/11323/7657/3/license.txte30e9215131d99561d40d6b0abbe9badMD53open accessTHUMBNAILSegmentation process and spectral characteristics in the determination of musical genres.pdf.jpgSegmentation process and spectral characteristics in the determination of musical genres.pdf.jpgimage/jpeg46560https://repositorio.cuc.edu.co/bitstream/11323/7657/4/Segmentation%20process%20and%20spectral%20characteristics%20in%20the%20determination%20of%20musical%20genres.pdf.jpg39976eb6ec0464de76cda37827f21001MD54open accessTEXTSegmentation process and spectral characteristics in the determination of musical genres.pdf.txtSegmentation process and spectral characteristics in the determination of musical genres.pdf.txttext/plain39165https://repositorio.cuc.edu.co/bitstream/11323/7657/5/Segmentation%20process%20and%20spectral%20characteristics%20in%20the%20determination%20of%20musical%20genres.pdf.txt3609e76f9674ea2126971784d5723176MD55open access11323/7657oai:repositorio.cuc.edu.co:11323/76572023-12-14 13:09:22.879CC0 1.0 Universal|||http://creativecommons.org/publicdomain/zero/1.0/open accessRepositorio Universidad de La Costabdigital@metabiblioteca.comQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLg0KDQpBbCByZXNwZWN0byBjb21vIEF1dG9yKGVzKSBtYW5pZmVzdGFtb3MgY29ub2NlciBxdWU6DQoNCi0gTGEgYXV0b3JpemFjacOzbiBlcyBkZSBjYXLDoWN0ZXIgbm8gZXhjbHVzaXZhIHkgbGltaXRhZGEsIGVzdG8gaW1wbGljYSBxdWUgbGEgbGljZW5jaWEgdGllbmUgdW5hIHZpZ2VuY2lhLCBxdWUgbm8gZXMgcGVycGV0dWEgeSBxdWUgZWwgYXV0b3IgcHVlZGUgcHVibGljYXIgbyBkaWZ1bmRpciBzdSBvYnJhIGVuIGN1YWxxdWllciBvdHJvIG1lZGlvLCBhc8OtIGNvbW8gbGxldmFyIGEgY2FibyBjdWFscXVpZXIgdGlwbyBkZSBhY2Npw7NuIHNvYnJlIGVsIGRvY3VtZW50by4NCg0KLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uDQoNCi0gTGEgYXV0b3JpemFjacOzbiBkZSBwdWJsaWNhY2nDs24gY29tcHJlbmRlIGVsIGZvcm1hdG8gb3JpZ2luYWwgZGUgbGEgb2JyYSB5IHRvZG9zIGxvcyBkZW3DoXMgcXVlIHNlIHJlcXVpZXJhIHBhcmEgc3UgcHVibGljYWNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLiBJZ3VhbG1lbnRlLCBsYSBhdXRvcml6YWNpw7NuIHBlcm1pdGUgYSBsYSBpbnN0aXR1Y2nDs24gZWwgY2FtYmlvIGRlIHNvcG9ydGUgZGUgbGEgb2JyYSBjb24gZmluZXMgZGUgcHJlc2VydmFjacOzbiAoaW1wcmVzbywgZWxlY3Ryw7NuaWNvLCBkaWdpdGFsLCBJbnRlcm5ldCwgaW50cmFuZXQsIG8gY3VhbHF1aWVyIG90cm8gZm9ybWF0byBjb25vY2lkbyBvIHBvciBjb25vY2VyKS4NCg0KLSBMYSBhdXRvcml6YWNpw7NuIGVzIGdyYXR1aXRhIHkgc2UgcmVudW5jaWEgYSByZWNpYmlyIGN1YWxxdWllciByZW11bmVyYWNpw7NuIHBvciBsb3MgdXNvcyBkZSBsYSBvYnJhLCBkZSBhY3VlcmRvIGNvbiBsYSBsaWNlbmNpYSBlc3RhYmxlY2lkYSBlbiBlc3RhIGF1dG9yaXphY2nDs24uDQoNCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLg0KDQotIEZyZW50ZSBhIGN1YWxxdWllciByZWNsYW1hY2nDs24gcG9yIHRlcmNlcm9zLCBlbCBvIGxvcyBhdXRvcmVzIHNlcsOhbiByZXNwb25zYWJsZXMsIGVuIG5pbmfDum4gY2FzbyBsYSByZXNwb25zYWJpbGlkYWQgc2Vyw6EgYXN1bWlkYSBwb3IgbGEgaW5zdGl0dWNpw7NuLg0KDQotIENvbiBsYSBhdXRvcml6YWNpw7NuLCBsYSBpbnN0aXR1Y2nDs24gcHVlZGUgZGlmdW5kaXIgbGEgb2JyYSBlbiDDrW5kaWNlcywgYnVzY2Fkb3JlcyB5IG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBxdWUgZmF2b3JlemNhbiBzdSB2aXNpYmlsaWRhZA==