Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent

Currently, polypropylene (PP) is highlighted using sorbitol-based clarifying agents since these agents are high quality, low cost, and work as a barrier against moisture, which makes PP ideal for packaging food, beverages, and medical products, among others. The use of analytical methods capable of...

Full description

Autores:
Hernández-Fernández, Joaquín
Puello-Polo, Esneyder
Marquez, Edgar
Tipo de recurso:
Fecha de publicación:
2023
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/12413
Acceso en línea:
https://hdl.handle.net/20.500.12585/12413
Palabra clave:
clarifying agent;
Crystallization; degradation;
Millad NX 8000;
Polypropylene;
Purity;
Recovery;
Solid phase extraction
LEMB
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UTB2_455981bd934b08406a6aae0ff1329c05
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/12413
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent
title Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent
spellingShingle Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent
clarifying agent;
Crystallization; degradation;
Millad NX 8000;
Polypropylene;
Purity;
Recovery;
Solid phase extraction
LEMB
title_short Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent
title_full Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent
title_fullStr Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent
title_full_unstemmed Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent
title_sort Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent
dc.creator.fl_str_mv Hernández-Fernández, Joaquín
Puello-Polo, Esneyder
Marquez, Edgar
dc.contributor.author.none.fl_str_mv Hernández-Fernández, Joaquín
Puello-Polo, Esneyder
Marquez, Edgar
dc.subject.keywords.spa.fl_str_mv clarifying agent;
Crystallization; degradation;
Millad NX 8000;
Polypropylene;
Purity;
Recovery;
Solid phase extraction
topic clarifying agent;
Crystallization; degradation;
Millad NX 8000;
Polypropylene;
Purity;
Recovery;
Solid phase extraction
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description Currently, polypropylene (PP) is highlighted using sorbitol-based clarifying agents since these agents are high quality, low cost, and work as a barrier against moisture, which makes PP ideal for packaging food, beverages, and medical products, among others. The use of analytical methods capable of recovering these additives in wastewater streams and then reusing them in the PP clarification stage represents an innovative methodology that makes a substantial contribution to the circular economy of the PP production industry. In this study, a method of extraction and recovery of the Millad NX 8000 was developed. The additive was recovered using GC-MS and extracted with an activated carbon column plus glass fiber, using an injection molded sample, obtaining a recovery rate greater than 96%. TGA, DSC, and FTIR were used to evaluate the recovered additive’s glass transitions and purity. The thermal degradation of the recovered additive was found to be between 340 and 420 °C, with a melting temperature of 246 °C, adopting the same behavior as the pure additive. In FTIR, the characteristic absorption peak of Millad NX 8000 was observed at 1073 cm−1, which indicates the purity of the extracted compound. Therefore, this work develops a new additive recovery methodology with high purity to regulate the crystallization behavior and of PP. © 2023 by the authors.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2023-07-24T20:47:54Z
dc.date.available.none.fl_str_mv 2023-07-24T20:47:54Z
dc.date.issued.none.fl_str_mv 2023
dc.date.submitted.none.fl_str_mv 2023
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/draft
dc.type.spa.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
status_str draft
dc.identifier.citation.spa.fl_str_mv Hernández-Fernández, J., Puello-Polo, E., & Marquez, E. (2023). Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent. Molecules, 28(13), 4948.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/12413
dc.identifier.doi.none.fl_str_mv 10.3390/molecules28134948
dc.identifier.instname.spa.fl_str_mv Universidad Tecnológica de Bolívar
dc.identifier.reponame.spa.fl_str_mv Repositorio Universidad Tecnológica de Bolívar
identifier_str_mv Hernández-Fernández, J., Puello-Polo, E., & Marquez, E. (2023). Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent. Molecules, 28(13), 4948.
10.3390/molecules28134948
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/12413
dc.language.iso.spa.fl_str_mv eng
language eng
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.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.cc.*.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 Internacional
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 18 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.source.spa.fl_str_mv Molecules
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/1/molecules-28-04948-v2.pdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/2/license_rdf
https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/3/license.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/4/molecules-28-04948-v2.pdf.txt
https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/5/molecules-28-04948-v2.pdf.jpg
bitstream.checksum.fl_str_mv 088341d094e74729a1cea99933fe6a3c
4460e5956bc1d1639be9ae6146a50347
e20ad307a1c5f3f25af9304a7a7c86b6
8731737fb5bc4a89939e51c855901dc9
53eaab30a738557e9a21d39177198a1b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional UTB
repository.mail.fl_str_mv repositorioutb@utb.edu.co
_version_ 1814021553100161024
spelling Hernández-Fernández, Joaquínbc85d77e-b89b-40f6-a090-a475dc6dc160Puello-Polo, Esneyderc7c2c83b-c3c0-4db0-a37b-0e98f7da05c0Marquez, Edgar89b04eaf-a0a4-4a6c-95fe-30b68a6ed20d2023-07-24T20:47:54Z2023-07-24T20:47:54Z20232023Hernández-Fernández, J., Puello-Polo, E., & Marquez, E. (2023). Identifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agent. Molecules, 28(13), 4948.https://hdl.handle.net/20.500.12585/1241310.3390/molecules28134948Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de BolívarCurrently, polypropylene (PP) is highlighted using sorbitol-based clarifying agents since these agents are high quality, low cost, and work as a barrier against moisture, which makes PP ideal for packaging food, beverages, and medical products, among others. The use of analytical methods capable of recovering these additives in wastewater streams and then reusing them in the PP clarification stage represents an innovative methodology that makes a substantial contribution to the circular economy of the PP production industry. In this study, a method of extraction and recovery of the Millad NX 8000 was developed. The additive was recovered using GC-MS and extracted with an activated carbon column plus glass fiber, using an injection molded sample, obtaining a recovery rate greater than 96%. TGA, DSC, and FTIR were used to evaluate the recovered additive’s glass transitions and purity. The thermal degradation of the recovered additive was found to be between 340 and 420 °C, with a melting temperature of 246 °C, adopting the same behavior as the pure additive. In FTIR, the characteristic absorption peak of Millad NX 8000 was observed at 1073 cm−1, which indicates the purity of the extracted compound. Therefore, this work develops a new additive recovery methodology with high purity to regulate the crystallization behavior and of PP. © 2023 by the authors.18 páginasapplication/pdfenghttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://purl.org/coar/access_right/c_abf2MoleculesIdentifying, Quantifying, and Recovering a Sorbitol-Type Petrochemical Additive in Industrial Wastewater and Its Subsequent Application in a Polymeric Matrix as a Nucleating Agentinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/drafthttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/version/c_b1a7d7d4d402bccehttp://purl.org/coar/resource_type/c_2df8fbb1clarifying agent;Crystallization; degradation;Millad NX 8000;Polypropylene;Purity;Recovery;Solid phase extractionLEMBCartagena de IndiasMarquès, M., Domingo, J.L., Nadal, M., Schuhmacher, M. Health risks for the population living near petrochemical industrial complexes. 2. Adverse health outcomes other than cancer (2020) Science of the Total Environment, 730, art. no. 139122. Cited 45 times. www.elsevier.com/locate/scitotenv doi: 10.1016/j.scitotenv.2020.139122Fernández, J.H., Guerra, Y., Cano, H. Detection of Bisphenol A and Four Analogues in Atmospheric Emissions in Petrochemical Complexes Producing Polypropylene in South America (2022) Molecules, 27 (15), art. no. 4832. Cited 10 times. http://www.mdpi.com/journal/molecules doi: 10.3390/molecules27154832Nyashina, G.S., Kuznetsov, G.V., Strizhak, P.A. Effects of plant additives on the concentration of sulfur and nitrogen oxides in the combustion products of coal-water slurries containing petrochemicals (2020) Environmental Pollution, 258, art. no. 113682. Cited 31 times. https://www.journals.elsevier.com/environmental-pollution doi: 10.1016/j.envpol.2019.113682Hernández-Fernández, J., Guerra, Y., Espinosa, E. Development and Application of a Principal Component Analysis Model to Quantify the Green Ethylene Content in Virgin Impact Copolymer Resins During Their Synthesis on an Industrial Scale (2022) Journal of Polymers and the Environment, 30 (11), pp. 4800-4808. Cited 9 times. https://www.springer.com/journal/10924 doi: 10.1007/s10924-022-02557-4Hernández-Fernández, J., Cano-Cuadro, H., Puello-Polo, E. Emission of Bisphenol A and Four New Analogs from Industrial Wastewater Treatment Plants in the Production Processes of Polypropylene and Polyethylene Terephthalate in South America (2022) Sustainability (Switzerland), 14 (17), art. no. 10919. Cited 4 times. http://www.mdpi.com/journal/sustainability/ doi: 10.3390/su141710919Fernández, J.H., Cano, H., Guerra, Y., Polo, E.P., Ríos-Rojas, J.F., Vivas-Reyes, R., Oviedo, J. Identification and Quantification of Microplastics in Effluents of Wastewater Treatment Plant by Differential Scanning Calorimetry (DSC) (2022) Sustainability (Switzerland), 14 (9), art. no. 4920. Cited 15 times. https://www.mdpi.com/2071-1050/14/9/4920/pdf doi: 10.3390/su14094920Binsbergen, F.L., de Lange, B.G.M. Heterogeneous nucleation in the crystallization of polyolefins: Part 2. Kinetics of crystallization of nucleated polypropylene (Open Access) (1970) Polymer, 11 (6), pp. 309-332. Cited 132 times. doi: 10.1016/0032-3861(70)90071-6Kristiansen, M., Tervoort, T., Smith, P., Goossens, H. Mechanical properties of sorbitol-clarified isotactic polypropylene: Influence of additive concentration on polymer structure and yield behavior (Open Access) (2005) Macromolecules, 38 (25), pp. 10461-10465. Cited 90 times. doi: 10.1021/ma0517401Nogales, A., Mitchell, G.R., Vaughan, A.S. Anisotropic crystallization in polypropylene induced by deformation of a nucleating agent network (2003) Macromolecules, 36 (13), pp. 4898-4906. Cited 84 times. doi: 10.1021/ma0343028Balzano, L., Portale, G., Peters, G.W.M., Rastogi, S. Thermoreversible DMDBS phase separation in iPP: The effects of flow on the morphology (2008) Macromolecules, 41 (14), pp. 5350-5355. Cited 47 times. doi: 10.1021/ma7024607Zhou, J., Xin, Z. Relationship between molecular structure and nucleation of benzylidene acetals in isotactic polypropylene (2012) Polymer Composites, 33 (3), pp. 371-378. Cited 7 times. doi: 10.1002/pc.22157Bauer, T., Thomann, R., Mülhaupt, R. Two-component gelators and nucleating agents for polypropylene based upon supramolecular assembly (1998) Macromolecules, 31 (22), pp. 7651-7658. Cited 52 times. http://pubs.acs.org/journal/mamobx doi: 10.1021/ma9808169Hermabessiere, L., Dehaut, A., Paul-Pont, I., Lacroix, C., Jezequel, R., Soudant, P., Duflos, G. Occurrence and effects of plastic additives on marine environments and organisms: A review (Open Access) (2017) Chemosphere, 182, pp. 781-793. Cited 586 times. www.elsevier.com/locate/chemosphere doi: 10.1016/j.chemosphere.2017.05.096(2009) File No: STD/1316 April 2009 NICNAS April, Available online https://www.industrialchemicals.gov.au/sites/default/files/STD1316%20Public%20Report%20PDF.pdfMcDonald, J.G., Cummins, C.L., Barkley, R.M., Thompson, B.M., Lincoln, H.A. Identification and quantitation of sorbitol-based nuclear clarifying agents extracted from common laboratory and consumer plasticware made of polypropylene (2008) Analytical Chemistry, 80 (14), pp. 5532-5541. Cited 18 times. doi: 10.1021/ac8005632Song, M., Zhu, L., We, X., Wang, S., Sun, D. Enthalpie interaction of D-sorbitol and D-mannitol in water and aqueous sodium halide solutions at 313.15 K (2005) Journal of Chemical and Engineering Data, 50 (3), pp. 769-773. Cited 26 times. doi: 10.1021/je049873pLi, L., Zhu, L.Y., Qiu, X.M., Sun, D.Z., Di, Y.Y. Concentration effect of sodium chloride on enthalpic interaction coefficients of D-mannitol and D-sorbitol in aqueous solution (2007) Journal of Thermal Analysis and Calorimetry, 89 (1), pp. 295-301. Cited 13 times. doi: 10.1007/s10973-006-7560-zCarneiro, A.P., Rodríguez, O., MacEdo, E.A. Solubility of xylitol and sorbitol in ionic liquids - Experimental data and modeling (2012) Journal of Chemical Thermodynamics, 55, pp. 184-192. Cited 41 times. doi: 10.1016/j.jct.2012.05.020Nguon, O.J., Charlton, Z., Kumar, M., Lefas, J., Vancso, G.J. Interactions between sorbitol-type nucleator and additives for polypropylene (2020) Polymer Engineering and Science, 60 (12), pp. 3046-3055. Cited 5 times. http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1548-2634 doi: 10.1002/pen.25535Zhang, K., Wang, C.-S., Zhou, Q., Ye, H.-M. Dual Actions of a Commercial Sorbitol Derivative on Crystallization Behavior of Poly(1,4-butylene adipate) (Open Access) (2019) ACS Omega, 4 (4), pp. 7005-7013. Cited 11 times. pubs.acs.org/journal/acsodf doi: 10.1021/acsomega.9b00161Kristiansen, M., Werner, M., Tervoort, T., Smith, P., Blomenhofer, M., Schmidt, H.-W. The binary system isotactic polypropylene/bis(3,4-dimethylbenzylidene)sorbitol: Phase behavior, nucleation, and optical properties (2003) Macromolecules, 36 (14), pp. 5150-5156. Cited 281 times. doi: 10.1021/ma030146tSternbauer, L., Dieplinger, J., Buchberger, W., Marosits, E. Determination of nucleating agents in plastic materials by GC/MS after microwave-assisted extraction with in situ microwave-assisted derivatization (2014) Talanta, 128, pp. 63-68. Cited 10 times. https://www.journals.elsevier.com/talanta doi: 10.1016/j.talanta.2014.04.022Jusoh, N., Rosly, M.B., Othman, N., Rahman, H.A., Noah, N.F.M., Sulaiman, R.N.R. Selective extraction and recovery of polyphenols from palm oil mill sterilization condensate using emulsion liquid membrane process (Open Access) (2020) Environmental Science and Pollution Research, 27 (18), pp. 23246-23257. Cited 16 times. https://link.springer.com/journal/11356 doi: 10.1007/s11356-020-07972-5Nandiyanto, A.B.D., Oktiani, R., Ragadhita, R. How to read and interpret ftir spectroscope of organic material (Open Access) (2019) Indonesian Journal of Science and Technology, 4 (1), pp. 97-118. Cited 749 times. ejournal.upi.edu/index.php/ijost/index doi: 10.17509/ijost.v4i1.15806Horváth, Z., Gyarmati, B., Menyhárd, A., Doshev, P., Gahleitner, M., Varga, J., Pukánszky, B. The role of solubility and critical temperatures for the efficiency of sorbitol clarifiers in polypropylene (Open Access) (2014) RSC Advances, 4 (38), pp. 19737-19745. Cited 30 times. http://pubs.rsc.org/en/journals/journalissues doi: 10.1039/c4ra01917bhttp://purl.org/coar/resource_type/c_6501ORIGINALmolecules-28-04948-v2.pdfmolecules-28-04948-v2.pdfapplication/pdf2694981https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/1/molecules-28-04948-v2.pdf088341d094e74729a1cea99933fe6a3cMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/2/license_rdf4460e5956bc1d1639be9ae6146a50347MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/3/license.txte20ad307a1c5f3f25af9304a7a7c86b6MD53TEXTmolecules-28-04948-v2.pdf.txtmolecules-28-04948-v2.pdf.txtExtracted texttext/plain72925https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/4/molecules-28-04948-v2.pdf.txt8731737fb5bc4a89939e51c855901dc9MD54THUMBNAILmolecules-28-04948-v2.pdf.jpgmolecules-28-04948-v2.pdf.jpgGenerated Thumbnailimage/jpeg8169https://repositorio.utb.edu.co/bitstream/20.500.12585/12413/5/molecules-28-04948-v2.pdf.jpg53eaab30a738557e9a21d39177198a1bMD5520.500.12585/12413oai:repositorio.utb.edu.co:20.500.12585/124132023-07-25 00:17:50.914Repositorio Institucional UTBrepositorioutb@utb.edu.coQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=