Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE
Se desarrollo un método simple y confiable para el análisis de cuatro estilos de cervezas, a través de los perfiles volátiles obtenidos por micro extracción en fase solida de espacio de cabeza (HS-SPME) o Headspace Solid-phase Microextraction por sus siglas en inglés, en fibra (DVB / CAR / PDMS) y p...
- Autores:
-
Pinto Rincón, Guillermo Andrés
García Ortiz, Josué
Celis Zambrano, Crispín
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/39327
- Acceso en línea:
- http://hdl.handle.net/11349/39327
- Palabra clave:
- Micro extracción en fase sólida
Cerveza ALE
Cromatografía de gases
Compuestos orgánicos volátiles
Análisis de componentes principales (ACP)
Licenciatura en Biología -- Tesis y Disertaciones académicas
Alimentos
Biología
Química
Solid phase microextraction
Ale beer
Gas chromatography
Volatile organic compounds
Principal component analysis (PCA).
- Rights
- License
- Atribución-NoComercial-SinDerivadas 2.5 Colombia
id |
UDISTRITA2_86b5c894b387f972dd7da905de32eca9 |
---|---|
oai_identifier_str |
oai:repository.udistrital.edu.co:11349/39327 |
network_acronym_str |
UDISTRITA2 |
network_name_str |
RIUD: repositorio U. Distrital |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE |
dc.title.titleenglish.spa.fl_str_mv |
Volatile profile analysis in different varieties of craft and industrial ALE type beer |
title |
Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE |
spellingShingle |
Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE Micro extracción en fase sólida Cerveza ALE Cromatografía de gases Compuestos orgánicos volátiles Análisis de componentes principales (ACP) Licenciatura en Biología -- Tesis y Disertaciones académicas Alimentos Biología Química Solid phase microextraction Ale beer Gas chromatography Volatile organic compounds Principal component analysis (PCA). |
title_short |
Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE |
title_full |
Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE |
title_fullStr |
Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE |
title_full_unstemmed |
Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE |
title_sort |
Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALE |
dc.creator.fl_str_mv |
Pinto Rincón, Guillermo Andrés García Ortiz, Josué Celis Zambrano, Crispín |
dc.contributor.advisor.none.fl_str_mv |
García Ortiz, Josué Celis Zambrano, Crispín |
dc.contributor.author.none.fl_str_mv |
Pinto Rincón, Guillermo Andrés García Ortiz, Josué Celis Zambrano, Crispín |
dc.subject.spa.fl_str_mv |
Micro extracción en fase sólida Cerveza ALE Cromatografía de gases Compuestos orgánicos volátiles Análisis de componentes principales (ACP) |
topic |
Micro extracción en fase sólida Cerveza ALE Cromatografía de gases Compuestos orgánicos volátiles Análisis de componentes principales (ACP) Licenciatura en Biología -- Tesis y Disertaciones académicas Alimentos Biología Química Solid phase microextraction Ale beer Gas chromatography Volatile organic compounds Principal component analysis (PCA). |
dc.subject.lemb.spa.fl_str_mv |
Licenciatura en Biología -- Tesis y Disertaciones académicas Alimentos Biología Química |
dc.subject.keyword.spa.fl_str_mv |
Solid phase microextraction Ale beer Gas chromatography Volatile organic compounds Principal component analysis (PCA). |
description |
Se desarrollo un método simple y confiable para el análisis de cuatro estilos de cervezas, a través de los perfiles volátiles obtenidos por micro extracción en fase solida de espacio de cabeza (HS-SPME) o Headspace Solid-phase Microextraction por sus siglas en inglés, en fibra (DVB / CAR / PDMS) y posteriormente por cromatografia de gases (GC) acoplado a espectrometría de masas (MS). Las cervezas analizadas fueron de los estilos: Ale industrial, lager Industrial, Artesanal Comercial y Artesanal Local. La metodología nos permitió identificar cincuenta compuestos orgánicos volátiles (COV´s) que comprenden, cetonas, alcoholes, ésteres, terpenos, los cuales en su mayoría están involucrados con el aroma y sabor de los productos. Según los resultados, se destacaron por su concentración dentro de las cervezas tipo ale, el fenil etil alcohol, acetato de isoamilo, alfa humuleno, miristato de etilo, entre otros que comúnmente son considerados compuestos que aportan mejores características sensoriales en las cervezas. A su vez otros compuestos fueron característicos en cada uno de los estilos de cerveza analizados. Se encontró que los perfiles no solamente difieren en su composición, sino que también difieren en la concentración de los COV´s en común, lo que puede también llevar a diferencias significativas con respecto a sus características de calidad y organolépticas. El análisis de componentes principales (PCA) es una técnica de análisis multivariante no supervisada que simplifica la complejidad de los datos transformándolos en unas pocas dimensiones que muestran sus tendencias y correlaciones(Vidal et al., 2020) Se realizó PCA para determinar las correlaciones entre los compuestos (picos cromatográficos), sus tiempos de retención y los estilos de cervezas utilizados, encontrando que las cervezas tipo Ale, se caracterizan fuertemente por la variedad y abundancia de compuestos frente a las cerveza Lager. Finalmente se realizó un análisis clúster exploratorio, el cual generó 3 grupos de cervezas analizadas los cuales explicaban el 40% de la variabilidad de los datos. |
publishDate |
2021 |
dc.date.created.none.fl_str_mv |
2021-03-26 |
dc.date.accessioned.none.fl_str_mv |
2024-07-31T23:26:39Z |
dc.date.available.none.fl_str_mv |
2024-07-31T23:26:39Z |
dc.type.spa.fl_str_mv |
bachelorThesis |
dc.type.degree.spa.fl_str_mv |
Investigación-Innovación |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
format |
http://purl.org/coar/resource_type/c_7a1f |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/11349/39327 |
url |
http://hdl.handle.net/11349/39327 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.rights.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_16ec |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.acceso.spa.fl_str_mv |
Abierto (Texto Completo) |
rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) http://purl.org/coar/access_right/c_16ec |
dc.format.mimetype.spa.fl_str_mv |
pdf |
institution |
Universidad Distrital Francisco José de Caldas |
bitstream.url.fl_str_mv |
https://repository.udistrital.edu.co/bitstreams/5a5d58f3-c0ab-4313-8a37-8cd59f2f9327/download https://repository.udistrital.edu.co/bitstreams/91739098-2cd4-4cfc-bb8a-a10bcf9c92b0/download https://repository.udistrital.edu.co/bitstreams/aa10a899-7561-4687-a3b9-915dc413c8d4/download https://repository.udistrital.edu.co/bitstreams/3ab32174-f866-4ccd-8aba-c7af1a09a631/download https://repository.udistrital.edu.co/bitstreams/caa5f806-24d0-44a5-8900-ed33f377fb8d/download https://repository.udistrital.edu.co/bitstreams/0e276da7-323e-4741-a1c2-7cd0c4d854c4/download |
bitstream.checksum.fl_str_mv |
997daf6c648c962d566d7b082dac908d de2c97be5c81c9941a8dce0908ba83df 1ac782759494fdaa5037428087a1b37b 217700a34da79ed616c2feb68d4c5e06 3d4c9bc855a802d1e2fa0ddf62d9461d 4683c72635db3970bec67c1c1cda3df7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Universidad Distrital |
repository.mail.fl_str_mv |
repositorio@udistrital.edu.co |
_version_ |
1828165706369204224 |
spelling |
García Ortiz, JosuéCelis Zambrano, CrispínPinto Rincón, Guillermo AndrésGarcía Ortiz, JosuéCelis Zambrano, Crispín2024-07-31T23:26:39Z2024-07-31T23:26:39Z2021-03-26http://hdl.handle.net/11349/39327Se desarrollo un método simple y confiable para el análisis de cuatro estilos de cervezas, a través de los perfiles volátiles obtenidos por micro extracción en fase solida de espacio de cabeza (HS-SPME) o Headspace Solid-phase Microextraction por sus siglas en inglés, en fibra (DVB / CAR / PDMS) y posteriormente por cromatografia de gases (GC) acoplado a espectrometría de masas (MS). Las cervezas analizadas fueron de los estilos: Ale industrial, lager Industrial, Artesanal Comercial y Artesanal Local. La metodología nos permitió identificar cincuenta compuestos orgánicos volátiles (COV´s) que comprenden, cetonas, alcoholes, ésteres, terpenos, los cuales en su mayoría están involucrados con el aroma y sabor de los productos. Según los resultados, se destacaron por su concentración dentro de las cervezas tipo ale, el fenil etil alcohol, acetato de isoamilo, alfa humuleno, miristato de etilo, entre otros que comúnmente son considerados compuestos que aportan mejores características sensoriales en las cervezas. A su vez otros compuestos fueron característicos en cada uno de los estilos de cerveza analizados. Se encontró que los perfiles no solamente difieren en su composición, sino que también difieren en la concentración de los COV´s en común, lo que puede también llevar a diferencias significativas con respecto a sus características de calidad y organolépticas. El análisis de componentes principales (PCA) es una técnica de análisis multivariante no supervisada que simplifica la complejidad de los datos transformándolos en unas pocas dimensiones que muestran sus tendencias y correlaciones(Vidal et al., 2020) Se realizó PCA para determinar las correlaciones entre los compuestos (picos cromatográficos), sus tiempos de retención y los estilos de cervezas utilizados, encontrando que las cervezas tipo Ale, se caracterizan fuertemente por la variedad y abundancia de compuestos frente a las cerveza Lager. Finalmente se realizó un análisis clúster exploratorio, el cual generó 3 grupos de cervezas analizadas los cuales explicaban el 40% de la variabilidad de los datos.A simple and reliable method was developed for the analysis of four beer styles, through the volatile profiles obtained by headspace solid-phase microextraction (HS-SPME), in fiber (DVB / CAR / PDMS), and later by gas chromatography (GC) coupled to mass spectrometry (MS). The analyzed styles of beers were: industrial ale, industrial lager, commercial craft and local craft. The methodology allowed us to identify fifty volatile organic compounds (VOCs) that include ketones, alcohols, esters, terpenes, which are mostly involved with the aroma and flavor of the products. According to the results, phenyl ethyl alcohol, isoamyl acetate, alpha humulene, ethyl myristate, among others that are commonly considered compounds that provide better sensory characteristics in beers, stood out for their concentration within ale-type beers. In turn, other compounds were characteristic in each of the beer styles analyzed. The profiles not only differ in their composition but also differ in the concentration of the VOCs in common, which can also lead to significant differences regarding their quality and organoleptic characteristics. Principal component analysis (PCA) is an unsupervised multivariate analysis technique that simplifies the complexity of the data by transforming it into a few dimensions that show their trends and correlations (Vidal et al., 2020). PCA was performed to determine the correlations between the compounds (chromatographic peaks), their retention times, and the styles of beers used, finding that Ale-type beers are strongly characterized by the variety and abundance of compounds compared to Lager beers. Finally, an exploratory cluster analysis was carried out, which generated 3 groups of beers analyzed, which explained 40% of the variability of the data.Pontificia Universidad Javeriana de ColombiapdfspaAtribución-NoComercial-SinDerivadas 2.5 Colombiahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)http://purl.org/coar/access_right/c_16ecMicro extracción en fase sólidaCerveza ALECromatografía de gasesCompuestos orgánicos volátilesAnálisis de componentes principales (ACP)Licenciatura en Biología -- Tesis y Disertaciones académicasAlimentosBiologíaQuímicaSolid phase microextractionAle beerGas chromatographyVolatile organic compoundsPrincipal component analysis (PCA).Análisis del perfil volátil en diferentes variedades de cerveza artesanal e industrial tipo ALEVolatile profile analysis in different varieties of craft and industrial ALE type beerbachelorThesisInvestigación-Innovacióninfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fLICENSElicense.txtlicense.txttext/plain; charset=utf-87167https://repository.udistrital.edu.co/bitstreams/5a5d58f3-c0ab-4313-8a37-8cd59f2f9327/download997daf6c648c962d566d7b082dac908dMD54ORIGINALPintoRinconGuillermoAndrés2021.pdfPintoRinconGuillermoAndrés2021.pdfTrabajo_de _grado.pdfapplication/pdf1028737https://repository.udistrital.edu.co/bitstreams/91739098-2cd4-4cfc-bb8a-a10bcf9c92b0/downloadde2c97be5c81c9941a8dce0908ba83dfMD51Licencia y autorización de los autore para publicar.pdfLicencia y autorización de los autore para publicar.pdfLicencia y autorización de los autores para publicarapplication/pdf247169https://repository.udistrital.edu.co/bitstreams/aa10a899-7561-4687-a3b9-915dc413c8d4/download1ac782759494fdaa5037428087a1b37bMD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repository.udistrital.edu.co/bitstreams/3ab32174-f866-4ccd-8aba-c7af1a09a631/download217700a34da79ed616c2feb68d4c5e06MD53THUMBNAILPintoRinconGuillermoAndrés2021.pdf.jpgPintoRinconGuillermoAndrés2021.pdf.jpgIM Thumbnailimage/jpeg9439https://repository.udistrital.edu.co/bitstreams/caa5f806-24d0-44a5-8900-ed33f377fb8d/download3d4c9bc855a802d1e2fa0ddf62d9461dMD55Licencia y autorización de los autore para publicar.pdf.jpgLicencia y autorización de los autore para publicar.pdf.jpgIM Thumbnailimage/jpeg9647https://repository.udistrital.edu.co/bitstreams/0e276da7-323e-4741-a1c2-7cd0c4d854c4/download4683c72635db3970bec67c1c1cda3df7MD5611349/39327oai:repository.udistrital.edu.co:11349/393272024-12-17 01:07:17.764http://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiaopen.accesshttps://repository.udistrital.edu.coRepositorio Universidad Distritalrepositorio@udistrital.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIEVTUEVDSUFMIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTyBERSBDT05URU5JRE9TIEVOIEVMIFJFUE9TSVRPUklPIElOU1RJVFVDSU9OQUwgREUgTEEgVU5JVkVSU0lEQUQgRElTVFJJVEFMCgpUw6lybWlub3MgeSBjb25kaWNpb25lcyBkZSB1c28gcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyAoUklVRCkKCkNvbW8gdGl0dWxhcihlcykgZGVsKG9zKSBkZXJlY2hvKHMpIGRlIGF1dG9yLCBjb25maWVybyAoZXJpbW9zKSBhIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIChlbiBhZGVsYW50ZSwgTEEgVU5JVkVSU0lEQUQpIHVuYSBsaWNlbmNpYSBwYXJhIHVzbyBubyBleGNsdXNpdmEsIGxpbWl0YWRhIHkgZ3JhdHVpdGEgc29icmUgbGEgb2JyYSBxdWUgaW50ZWdyYXLDoSBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIChlbiBhZGVsYW50ZSwgUklVRCksIGRlIGFjdWVyZG8gYSBsYXMgc2lndWllbnRlcyByZWdsYXMsIGxhcyBjdWFsZXMgZGVjbGFybyAoYW1vcykgY29ub2NlciB5IGFjZXB0YXI6CgphKQlFc3RhcsOhIHZpZ2VudGUgYSBwYXJ0aXIgZGUgbGEgZmVjaGEgZW4gcXVlIHNlIGluY2x1eWEgZW4gZWwgUklVRCB5IGhhc3RhIHBvciB1biBwbGF6byBkZSBkaWV6ICgxMCkgQcOxb3MsIHByb3Jyb2dhYmxlIGluZGVmaW5pZGFtZW50ZSBwb3IgZWwgdGllbXBvIHF1ZSBkdXJlIGVsIGRlcmVjaG8gUGF0cmltb25pYWwgZGVsIGF1dG9yOyBsYSBjdWFsIHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHByZXZpYSBzb2xpY2l0dWQgYSBMQSBVTklWRVJTSURBRCBwb3IgZXNjcml0byBjb24gdW5hIGFudGVsYWNpw7NuIGRlIGRvcyAoMikgbWVzZXMgYW50ZXMgZGVsIHZlbmNpbWllbnRvIGRlbCBwbGF6byBpbmljaWFsIG8gZWwgZGUgc3UocykgcHLDs3Jyb2dhKHMpLgoKYikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIHB1YmxpY2FyIGxhIG9icmEgZW4gbGFzIGRpc3RpbnRhcyB2ZXJzaW9uZXMgcmVxdWVyaWRhcyBwb3IgZWwgUklVRCAoZGlnaXRhbCwgaW1wcmVzbywgZWxlY3Ryw7NuaWNvIHUgb3RybyBtZWRpbyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBMQSBVTklWRVJTSURBRCBubyBzZXLDoSByZXNwb25zYWJsZSBlbiBlbCBldmVudG8gcXVlIGVsIGRvY3VtZW50byBhcGFyZXpjYSByZWZlcmVuY2lhZG8gZW4gbW90b3JlcyBkZSBiw7pzcXVlZGEgbyByZXBvc2l0b3Jpb3MgZGlmZXJlbnRlcyBhbCBSSVVELCB1bmEgdmV6IGVsKG9zKSBhdXRvcihlcykgc29saWNpdGVuIHN1IGVsaW1pbmFjacOzbiBkZWwgUklVRCwgZGFkbyBxdWUgbGEgbWlzbWEgc2Vyw6EgcHVibGljYWRhIGVuIEludGVybmV0LgoKYykJTGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvLCBsb3MgYXV0b3JlcyByZW51bmNpYW4gYSByZWNpYmlyIGJlbmVmaWNpbyBhbGd1bm8gcG9yIGxhIHB1YmxpY2FjacOzbiwgZGlzdHJpYnVjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGN1YWxxdWllciBvdHJvIHVzbyBxdWUgc2UgaGFnYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGxhIHByZXNlbnRlIGxpY2VuY2lhIHkgZGUgbGEgbGljZW5jaWEgZGUgdXNvIGNvbiBxdWUgc2UgcHVibGljYSAoQ3JlYXRpdmUgQ29tbW9ucykuCgpkKQlMb3MgY29udGVuaWRvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQgc29uIG9icmEocykgb3JpZ2luYWwoZXMpIHNvYnJlIGxhIGN1YWwoZXMpIGVsKG9zKSBhdXRvcihlcykgY29tbyB0aXR1bGFyZXMgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCBhc3VtZW4gdG90YWwgcmVzcG9uc2FiaWxpZGFkIHBvciBlbCBjb250ZW5pZG8gZGUgc3Ugb2JyYSBhbnRlIExBIFVOSVZFUlNJREFEIHkgYW50ZSB0ZXJjZXJvcy4gRW4gdG9kbyBjYXNvIExBIFVOSVZFUlNJREFEIHNlIGNvbXByb21ldGUgYSBpbmRpY2FyIHNpZW1wcmUgbGEgYXV0b3LDrWEgaW5jbHV5ZW5kbyBlbCBub21icmUgZGVsIGF1dG9yIHkgbGEgZmVjaGEgZGUgcHVibGljYWNpw7NuLgoKZSkJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGluY2x1aXIgbGEgb2JyYSBlbiBsb3Mgw61uZGljZXMgeSBidXNjYWRvcmVzIHF1ZSBlc3RpbWVuIG5lY2VzYXJpb3MgcGFyYSBtYXhpbWl6YXIgbGEgdmlzaWJpbGlkYWQgZWwgdXNvIHkgZWwgaW1wYWN0byBkZSBsYSBwcm9kdWNjacOzbiBjaWVudMOtZmljYSwgYXJ0w61zdGljYSB5IGFjYWTDqW1pY2EgZW4gbGEgY29tdW5pZGFkIGxvY2FsLCBuYWNpb25hbCBvIGludGVybmFjaW9uYWwuCgoKZikJTEEgVU5JVkVSU0lEQUQgcG9kcsOhIGNvbnZlcnRpciBsYSBvYnJhIGEgY3VhbHF1aWVyIG1lZGlvIG8gZm9ybWF0byBjb24gZWwgZmluIGRlIHN1IHByZXNlcnZhY2nDs24gZW4gZWwgdGllbXBvIHF1ZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSB5IGxhIGRlIHN1cyBwcsOzcnJvZ2FzLgoKCkNvbiBiYXNlIGVuIGxvIGFudGVyaW9yIGF1dG9yaXpvKGFtb3MpLCBhIGZhdm9yIGRlbCBSSVVEIHkgZGUgc3VzIHVzdWFyaW9zLCBsYSBwdWJsaWNhY2nDs24geSBjb25zdWx0YSBkZSBsYSBzaWd1aWVudGUgb2JyYToKClRpdHVsbwoKQXV0b3IgICAgICAgQXBlbGxpZG9zICAgICAgICAgTm9tYnJlcwoKMQoKMgoKMwoKCmcpCUF1dG9yaXpvKGFtb3MpLCBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsb3MgbGl0ZXJhbGVzIGFudGVyaW9yZXMsIGJham8gbG9zIGzDrW1pdGVzIGRlZmluaWRvcyBwb3IgTEEgVU5JVkVSU0lEQUQsIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIGVsIFJJVUQsIGN1eW8gdGV4dG8gY29tcGxldG8gc2UgcHVlZGUgY29uc3VsdGFyIGVuIGh0dHA6Ly9yZXBvc2l0b3J5LnVkaXN0cml0YWwuZWR1LmNvLwoKaCkJQ29ub3pjbyhjZW1vcykgeSBhY2VwdG8oYW1vcykgcXVlIG90b3JnbyhhbW9zKSB1bmEgbGljZW5jaWEgZXNwZWNpYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcywgbGljZW5jaWEgICBkZSBsYSBjdWFsIGhlIChoZW1vcykgb2J0ZW5pZG8gdW5hIGNvcGlhLgoKaSkJTWFuaWZpZXN0byhhbW9zKSBtaSAobnVlc3RybykgdG90YWwgYWN1ZXJkbyBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIHVzbyB5IHB1YmxpY2FjacOzbiBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIHF1ZSBzZSBkZXNjcmliZW4geSBleHBsaWNhbiBlbiBlbCBwcmVzZW50ZSBkb2N1bWVudG8uCgpqKQlDb25vemNvKGNlbW9zKSBsYSBub3JtYXRpdmlkYWQgaW50ZXJuYSBkZSAgTEEgVU5JVkVSU0lEQUQ7IGVuIGNvbmNyZXRvLCBlbCBBY3VlcmRvIDAwNCBkZSAyMDEyIGRlbCBDU1UsIEFjdWVyZG8gMDIzIGRlIDIwMTIgZGVsIENTVSBzb2JyZSBQb2zDrXRpY2EgRWRpdG9yaWFsLCBBY3VlcmRvIDAyNiAgZGVsIDMxIGRlIGp1bGlvIGRlIDIwMTIgc29icmUgZWwgcHJvY2VkaW1pZW50byBwYXJhIGxhIHB1YmxpY2FjacOzbiBkZSB0ZXNpcyBkZSBwb3N0Z3JhZG8gZGUgbG9zIGVzdHVkaWFudGVzIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzLCAgQWN1ZXJkbyAwMzAgZGVsIDAzIGRlIGRpY2llbWJyZSBkZSAyMDEzIHBvciBtZWRpbyBkZWwgY3VhbCBzZSBjcmVhIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgZGUgbGEgVW5pdmVyc2lkYWQgRGlzdHJpdGFsIEZyYW5jaXNjbyBKb3PDqSBkZSBDYWxkYXMsIEFjdWVyZG8gMDM4IGRlIDIwMTUgMjAxNSDigJxwb3IgZWwgY3VhbCBzZSBtb2RpZmljYSBlbCBBY3VlcmRvIDAzMSBkZSAyMDE0IGRlIDIwMTQgcXVlIHJlZ2xhbWVudGEgZWwgdHJhYmFqbyBkZSBncmFkbyBwYXJhIGxvcyBlc3R1ZGlhbnRlcyBkZSBwcmVncmFkbyBkZSBsYSBVbml2ZXJzaWRhZCBEaXN0cml0YWwgRnJhbmNpc2NvIEpvc8OpIGRlIENhbGRhcyB5IHNlIGRpY3RhbiBvdHJhcyBkaXJlY3RyaWNlc+KAnSB5IGxhcyBkZW3DoXMgbm9ybWFzIGNvbmNvcmRhbnRlIHkgY29tcGxlbWVudGFyaWFzIHF1ZSByaWdlbiBhbCByZXNwZWN0bywgZXNwZWNpYWxtZW50ZSBsYSBsZXkgMjMgZGUgMTk4MiwgbGEgbGV5IDQ0IGRlIDE5OTMgeSBsYSBkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLiBFc3RvcyBkb2N1bWVudG9zIHBvZHLDoW4gc2VyIGNvbnN1bHRhZG9zIHkgZGVzY2FyZ2Fkb3MgZW4gZWwgcG9ydGFsIHdlYiBkZSBsYSBiaWJsaW90ZWNhIGh0dHA6Ly9zaXN0ZW1hZGViaWJsaW90ZWNhcy51ZGlzdHJpdGFsLmVkdS5jby8KCmspCUFjZXB0byhhbW9zKSBxdWUgTEEgVU5JVkVSU0lEQUQgbm8gc2UgcmVzcG9uc2FiaWxpemEgcG9yIGxhcyBpbmZyYWNjaW9uZXMgYSBsYSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBEZXJlY2hvcyBkZSBBdXRvciBjYXVzYWRhcyBwb3IgbG9zIHRpdHVsYXJlcyBkZSBsYSBwcmVzZW50ZSBMaWNlbmNpYSB5IGRlY2xhcmFtb3MgcXVlIG1hbnRlbmRyw6kgKGVtb3MpIGluZGVtbmUgYSBMQSBVTklWRVJTSURBRCBwb3IgbGFzIHJlY2xhbWFjaW9uZXMgbGVnYWxlcyBkZSBjdWFscXVpZXIgdGlwbyBxdWUgbGxlZ2FyZW4gYSBwcmVzZW50YXJzZSBwb3IgdmlvbGFjacOzbiBkZSBkZXJlY2hvcyBhIGxhIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBvIGRlIEF1dG9yIHJlbGFjaW9uYWRvcyBjb24gbG9zIGRvY3VtZW50b3MgcmVnaXN0cmFkb3MgZW4gZWwgUklVRC4KCmwpCUVsIChsb3MpIGF1dG9yKGVzKSBtYW5pZmllc3RhKG1vcykgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwsIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvczsgZGUgdGFsIHN1ZXJ0ZSwgZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSwgZWwgKGxvcykgZXN0dWRpYW50ZShzKSDigJMgYXV0b3IoZXMpIGFzdW1pcsOhKG4pIHRvZGEgbGEgcmVzcG9uc2FiaWxpZGFkIHkgc2FsZHLDoShuKSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcy4gUGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgTEEgVU5JVkVSU0lEQUQgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4KCgptKQlFbCAobG9zKSBhdXRvcihlcykgbWFuaWZpZXN0YShtb3MpIHF1ZSBjb25vemNvKGNlbW9zKSBsYSBhdXRvbm9tw61hIHkgbG9zIGRlcmVjaG9zLCBxdWUgcG9zZWUobW9zKSBzb2JyZSBsYSBvYnJhIHksIGNvbW8gdGFsLCBlcyAoc29tb3MpIHJlc3BvbnNhYmxlKHMpIGRlbCBhbGNhbmNlIGp1csOtZGljbyB5IGxlZ2FsLCBkZSBlc2NvZ2VyIGxhIG9wY2nDs24gZGUgbGEgcHVibGljYWNpw7NuIG8gZGUgcmVzdHJpY2Npw7NuIGRlIGxhIHB1YmxpY2FjacOzbiBkZWwgZG9jdW1lbnRvIHJlZ2lzdHJhZG8gZW4gZWwgUklVRC4KCgoKCgoKU0kgRUwgRE9DVU1FTlRPIFNFIEJBU0EgRU4gVU4gVFJBQkFKTyBRVUUgSEEgU0lETyBQQVRST0NJTkFETyBPIEFQT1lBRE8gUE9SIFVOQSBBR0VOQ0lBIE8gVU5BIE9SR0FOSVpBQ0nDk04sIENPTiBFWENFUENJw5NOIERFIExBIFVOSVZFUlNJREFEIERJU1RSSVRBTCBGUkFOQ0lTQ08gSk9TRSBERSBDQUxEQVMsIExPUyBBVVRPUkVTIEdBUkFOVElaQU4gUVVFIFNFIEhBIENVTVBMSURPIENPTiBMT1MKREVSRUNIT1MgWSBPQkxJR0FDSU9ORVMgUkVRVUVSSURPUyBQT1IgRUwgUkVTUEVDVElWTyBDT05UUkFUTyBPIEFDVUVSRE8uCgoKCgoKCgoKCgoKCgoKCgoKCgoKCkVuIGNvbnN0YW5jaWEgZGUgbG8gYW50ZXJpb3IsIGZpcm1vKGFtb3MpIGVsIHByZXNlbnRlIGRvY3VtZW50bywgZW4gbGEgY2l1ZGFkIGRlIEJvZ290w6EsIEQuQy4sIGEgbG9zCgoKRklSTUEgREUgTE9TIFRJVFVMQVJFUyBERSBERVJFQ0hPUyBERSBBVVRPUgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fICAgQy5DLiBOby4gX19fX19fX19fX19fX19fX19fCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gICBDLkMuIE5vLiBfX19fX19fX19fX19fX19fX18KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyAgIEMuQy4gTm8uIF9fX19fX19fX19fX19fX19fXwoKCgpDb3JyZW8gRWxlY3Ryw7NuaWNvIEluc3RpdHVjaW9uYWwgZGVsIChkZSBsb3MpIEF1dG9yKGVzKToKCkF1dG9yCSAgICAgIENvcnJlbyBFbGVjdHLDs25pY28KCjEKCjIKCjMKCk5vbWJyZSBkZSBEaXJlY3RvcihlcykgZGUgR3JhZG86CgoxCgoyCgozCgpOb21icmUgRmFjdWx0YWQgeSBQcm95ZWN0byBDdXJyaWN1bGFyOgoKRmFjdWx0YWQJUHJveWVjdG8gQ3VycmljdWxhcgoKCgoKCgoKCk5vdGE6IEVuIGNhc28gcXVlIG5vIGVzdMOpIGRlIGFjdWVyZG8gY29uIGxhcyBjb25kaWNpb25lcyBkZSBsYSBwcmVzZW50ZSBsaWNlbmNpYSwgeSBtYW5pZmllc3RlIGFsZ3VuYSByZXN0cmljY2nDs24gc29icmUgbGEgb2JyYSwganVzdGlmaXF1ZSBsb3MgbW90aXZvcyBwb3IgbG9zIGN1YWxlcyBlbCBkb2N1bWVudG8geSBzdXMgYW5leG9zIG5vIHB1ZWRlbiBzZXIgcHVibGljYWRvcyBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsIGRlIGxhIFVuaXZlcnNpZGFkIERpc3RyaXRhbCBGcmFuY2lzY28gSm9zw6kgZGUgQ2FsZGFzIFJJVUQuCgoKU2kgcmVxdWllcmUgbcOhcyBlc3BhY2lvLCBwdWVkZSBhbmV4YXIgdW5hIGNvcGlhIHNpbWlsYXIgYSBlc3RhIGhvamEK |