A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism
This work presents an application of a multilayer model derived from statistical physics to the adsorption experimental data of two industrial pollutants, namely perfluorohexanesulfonic (PFHxS) and Perfluorobutanesulfonic (PFBS) acids on a bio–based polyurethane /chitosan(PU/CH) adsorbent foam, at T...
- Autores:
-
Sellaoui, Lotfi
Dhaouadi, Fatma
Deghrigue, Monia
Bouzidi, Mohamed
Khmissi, Hammadi
Dotto, Guilherme Luiz
Oliveira, Marcos
Silva, Luis
Erto, Alessandro
Ernst, Barbara
Badawi, Michael
- Tipo de recurso:
- Review article
- Fecha de publicación:
- 2024
- Institución:
- Corporación Universidad de la Costa
- Repositorio:
- REDICUC - Repositorio CUC
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.cuc.edu.co:11323/14268
- Acceso en línea:
- https://hdl.handle.net/11323/14268
https://repositorio.cuc.edu.co/
- Palabra clave:
- Adsorption
Adsorption mechanism
Modelling
Polyfluoroalkyl substances
Polyurethane/Chitosan
Statistical physiscs
- Rights
- openAccess
- License
- Atribución 4.0 Internacional (CC BY 4.0)
id |
RCUC2_e26e0a2a14b89bf772ff90a9b50a68f8 |
---|---|
oai_identifier_str |
oai:repositorio.cuc.edu.co:11323/14268 |
network_acronym_str |
RCUC2 |
network_name_str |
REDICUC - Repositorio CUC |
repository_id_str |
|
dc.title.eng.fl_str_mv |
A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism |
title |
A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism |
spellingShingle |
A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism Adsorption Adsorption mechanism Modelling Polyfluoroalkyl substances Polyurethane/Chitosan Statistical physiscs |
title_short |
A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism |
title_full |
A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism |
title_fullStr |
A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism |
title_full_unstemmed |
A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism |
title_sort |
A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism |
dc.creator.fl_str_mv |
Sellaoui, Lotfi Dhaouadi, Fatma Deghrigue, Monia Bouzidi, Mohamed Khmissi, Hammadi Dotto, Guilherme Luiz Oliveira, Marcos Silva, Luis Erto, Alessandro Ernst, Barbara Badawi, Michael |
dc.contributor.author.none.fl_str_mv |
Sellaoui, Lotfi Dhaouadi, Fatma Deghrigue, Monia Bouzidi, Mohamed Khmissi, Hammadi Dotto, Guilherme Luiz Oliveira, Marcos Silva, Luis Erto, Alessandro Ernst, Barbara Badawi, Michael |
dc.subject.proposal.eng.fl_str_mv |
Adsorption Adsorption mechanism Modelling Polyfluoroalkyl substances Polyurethane/Chitosan Statistical physiscs |
topic |
Adsorption Adsorption mechanism Modelling Polyfluoroalkyl substances Polyurethane/Chitosan Statistical physiscs |
description |
This work presents an application of a multilayer model derived from statistical physics to the adsorption experimental data of two industrial pollutants, namely perfluorohexanesulfonic (PFHxS) and Perfluorobutanesulfonic (PFBS) acids on a bio–based polyurethane /chitosan(PU/CH) adsorbent foam, at T = 298–328 K and pH 4. This model shows that the number of PFHxS and PFBS layers formed on adsorbent surface increases from 1.61 to 3.80, and from 1.56 to 2.26 respectively by increasing the temperature.This means that the adsorbate molecules are arranged on a variable number of layers. For instance, at 328 K, it was deduced that around 80 % of PFHxS acid was taken up by the PU/CH composite, forming a total of four layers, whereas the remaining 20 % contributed to the formation of three layers. The estimation and analysis of the number of molecules bound per active site is useful to understand the adsorption mechanism. PFHxS and PFBS adsorb on PU/CH in non-parallel configuration, through a multimolecular docking characterized by more than one molecule per active site. The PU/CH performances are investigated in terms of the maximum adsorption capacity of both the tested industrial pollutants, retrieving similar values for both PFHxS and PFBS. Two adsorption energies are calculated showing that physical forces are contributing to remove these pollutants. Interstingly, thermodynamic calculations are also introduced and interpreted to understand the adsorption mechanism at macroscopic level. These theoretical scientific evidences provide a plausible explanation of the PFHxS and PFBS adsorption mechanisms and contribute to understand this interfacial process at the molecular level. |
publishDate |
2024 |
dc.date.issued.none.fl_str_mv |
2024-04-12 |
dc.date.accessioned.none.fl_str_mv |
2025-06-04T19:51:42Z |
dc.date.available.none.fl_str_mv |
2025-06-04T19:51:42Z |
dc.type.none.fl_str_mv |
Artículo de revista |
dc.type.coar.fl_str_mv |
http://purl.org/coar/resource_type/c_2df8fbb1 |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_dcae04bc |
dc.type.content.none.fl_str_mv |
Text |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/ART |
dc.type.version.none.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.coarversion.none.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
format |
http://purl.org/coar/resource_type/c_dcae04bc |
status_str |
publishedVersion |
dc.identifier.citation.none.fl_str_mv |
Lotfi Sellaoui, Fatma Dhaouadi, Monia Deghrigue, Mohamed Bouzidi, Hammadi Khmissi, Guilherme Luiz Dotto, Marcos Leandro Silva Oliveira, Luis Felipe Oliveira Silva, Alessandro Erto, Barbara Ernst, Michael Badawi, A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism, Chemical Engineering Journal, Volume 489, 2024, 151173, ISSN 1385-8947, https://doi.org/10.1016/j.cej.2024.151173. |
dc.identifier.issn.none.fl_str_mv |
1385-8947 |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/11323/14268 |
dc.identifier.doi.none.fl_str_mv |
10.1016/j.cej.2024.151173 |
dc.identifier.instname.none.fl_str_mv |
Corporación Universidad de la Costa |
dc.identifier.reponame.none.fl_str_mv |
REDICUC - Repositorio CUC |
dc.identifier.repourl.none.fl_str_mv |
https://repositorio.cuc.edu.co/ |
identifier_str_mv |
Lotfi Sellaoui, Fatma Dhaouadi, Monia Deghrigue, Mohamed Bouzidi, Hammadi Khmissi, Guilherme Luiz Dotto, Marcos Leandro Silva Oliveira, Luis Felipe Oliveira Silva, Alessandro Erto, Barbara Ernst, Michael Badawi, A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism, Chemical Engineering Journal, Volume 489, 2024, 151173, ISSN 1385-8947, https://doi.org/10.1016/j.cej.2024.151173. 1385-8947 10.1016/j.cej.2024.151173 Corporación Universidad de la Costa REDICUC - Repositorio CUC |
url |
https://hdl.handle.net/11323/14268 https://repositorio.cuc.edu.co/ |
dc.language.iso.none.fl_str_mv |
eng |
language |
eng |
dc.relation.ispartofjournal.none.fl_str_mv |
Chemical Engineering Journal |
dc.relation.references.none.fl_str_mv |
H.-Y. Xu, J.-Q. Zhu, W. Wang, X.-L. Xu, Y. Lu, The study of interaction between PFOA/PFOS and uracil by topology quality and spectroscopic analysis, Russ. J. Phys. Chem. 88 (2014) 279–286, https://doi.org/10.1134/S0036024414020332. P. Grandjean, R. Clapp, Perfluorinated alkyl substances: emerging insights into health risks, New Solut.. 25 (2015) 147–163, https://doi.org/10.1177/ 1048291115590506. R.C. Buck, J. Franklin, U. Berger, J.M. Conder, I.T. Cousins, P. De Voogt, A. A. Jensen, K. Kannan, S.A. Mabury, S.P. Van Leeuwen, Perfluoroalkyl and polyfluoroalkyl substances in the environment: terminology, classification, and origins, Integr. Environ. Assess Manag 7 (2011) 513–541, https://doi.org/ 10.1002/ieam.258. E.M. Sunderland, X.C. Hu, C. Dassuncao, A.K. Tokranov, C.C. Wagner, J.G. Allen, A review of the pathways of human exposure to poly-and perfluoroalkyl substances (PFASs) and present understanding of health effects, J. Exposure Sci. Environ. Epidemiol. 29 (2019) 131–147. S.B. Gewurtz, S.M. Backus, A.O. De Silva, L. Ahrens, A. Armellin, M. Evans, S. Fraser, M. Gledhill, P. Guerra, T. Harner, Perfluoroalkyl acids in the Canadian environment: multi-media assessment of current status and trends, Environ. Int. 59 (2013) 183–200. N. Liu, C. Wu, G. Lyu, M. Li, Efficient adsorptive removal of short-chain perfluoroalkyl acids using reed straw-derived biochar (RESCA), Sci. Total Environ. 798 (2021) 149191. A. Moller, ¨ L. Ahrens, R. Surm, J. Westerveld, F. van der Wielen, R. Ebinghaus, P. de Voogt, Distribution and sources of polyfluoroalkyl substances (PFAS) in the River Rhine watershed, Environ. Pollut. 158 (2010) 3243–3250. Z. Zhang, D. Sarkar, R. Datta, Y. Deng, Adsorption of perfluorooctanoic acid (PFOA) and perfluorooctanesulfonic acid (PFOS) by aluminum-based drinking water treatment residuals, J. Hazard. Mater. Lett. 2 (2021) 100034. X. Wang, Z. Chen, Y. Wang, W. Sun, A review on degradation of perfluorinated compounds based on ultraviolet advanced oxidation, Environ. Pollut. 291 (2021) 118014. S.P. Chetverikov, D.A. Sharipov, T.Y. Korshunova, O.N. Loginov, Degradation of perfluorooctanylsulfonate by strain Pseudomonas plecoglossicida 2.4-D, Appl. Biochem. Microbiol. 53 (2017) 533–538, https://doi.org/10.1134/ S0003683817050027. C. Chen, Q. Ma, F. Liu, J. Gao, X. Li, S. Sun, H. Yao, C. Liu, J. Young, W. Zhang, Photocatalytically reductive defluorination of perfluorooctanoic acid (PFOA) using Pt/La2Ti2O7 nanoplates: experimental and DFT assessment, J. Hazard. Mater. 419 (2021) 126452. V.A.A. Espana, M. Mallavarapu, R. Naidu, Treatment technologies for aqueous perfluorooctanesulfonate (PFOS) and perfluorooctanoate (PFOA): a critical review with an emphasis on field testing, Environ. Technol. Innov. 4 (2015) 168–181. C.D. Vecitis, H. Park, J. Cheng, B.T. Mader, M.R. Hoffmann, Treatment technologies for aqueous perfluorooctanesulfonate (PFOS) and perfluorooctanoate (PFOA), Front. Environ. Sci. Eng. China 3 (2009) 129–151, https://doi.org/ 10.1007/s11783-009-0022-7. A. Dąbrowski, Adsorption—from theory to practice, Adv. Colloid Interface Sci. 93 (2001) 135–224. J.E. Zenobio, O.A. Salawu, Z. Han, A.S. Adeleye, Adsorption of per-and polyfluoroalkyl substances (PFAS) to containers, J. Hazard. Mater. Adv. 7 (2022) 100130. P.S. Pauletto, T.J. Bandosz, Activated carbon versus metal-organic frameworks: a review of their PFAS adsorption performance, J. Hazard. Mater. 425 (2022) 127810. X. Lei, Q. Lian, X. Zhang, T.K. Karsili, W. Holmes, Y. Chen, M.E. Zappi, D.D. Gang, A review of PFAS adsorption from aqueous solutions: current approaches, engineering applications, challenges, and opportunities, Environ. Pollut. 321 (2023) 121138, https://doi.org/10.1016/j.envpol.2023.121138. M. Riegel, B. Haist-Gulde, F. Sacher, Sorptive removal of short-chain perfluoroalkyl substances (PFAS) during drinking water treatment using activated carbon and anion exchanger, Environ. Sci. Eur. 35 (2023) 12, https://doi.org/10.1186/ s12302-023-00716-5. N. Saeidi, F.-D. Kopinke, A. Georgi, Understanding the effect of carbon surface chemistry on adsorption of perfluorinated alkyl substances, Chem. Eng. J. 381 (2020) 122689. J. He, A. Gomeniuc, Y. Olshansky, J. Hatton, L. Abrell, J.A. Field, J. Chorover, R. Sierra-Alvarez, Enhanced removal of per-and polyfluoroalkyl substances by crosslinkedpolyaniline polymers, Chem. Eng. J. 446 (2022) 137246. |
dc.relation.citationendpage.none.fl_str_mv |
10 |
dc.relation.citationstartpage.none.fl_str_mv |
1 |
dc.relation.citationissue.none.fl_str_mv |
151173 |
dc.relation.citationvolume.none.fl_str_mv |
489 |
dc.rights.eng.fl_str_mv |
© 2024 Elsevier B.V. |
dc.rights.license.none.fl_str_mv |
Atribución 4.0 Internacional (CC BY 4.0) |
dc.rights.uri.none.fl_str_mv |
https://creativecommons.org/licenses/by/4.0/ |
dc.rights.accessrights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
Atribución 4.0 Internacional (CC BY 4.0) © 2024 Elsevier B.V. https://creativecommons.org/licenses/by/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.none.fl_str_mv |
10 páginas |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Elsevier B.V. |
dc.publisher.place.none.fl_str_mv |
Netherlands |
publisher.none.fl_str_mv |
Elsevier B.V. |
dc.source.none.fl_str_mv |
https://www.sciencedirect.com/science/article/pii/S1385894724026603?via%3Dihub |
institution |
Corporación Universidad de la Costa |
bitstream.url.fl_str_mv |
https://repositorio.cuc.edu.co/bitstreams/49949267-f622-417e-b010-cfc80f76bfd3/download https://repositorio.cuc.edu.co/bitstreams/f2b9c39c-b777-4b26-811e-b294ef37deaf/download https://repositorio.cuc.edu.co/bitstreams/9b6c5850-0329-4824-ac71-908be94545d1/download https://repositorio.cuc.edu.co/bitstreams/2b40cfe1-fa64-47b6-bc56-3e03ea785c69/download |
bitstream.checksum.fl_str_mv |
08bf934a305e93e0cf83f60a80f975c3 73a5432e0b76442b22b026844140d683 849d140b3e3d6369d259286b8870bac3 b0ebded671b6a7ebec44b8f27d1d0b57 |
bitstream.checksumAlgorithm.fl_str_mv |
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_ |
1836753503859507200 |
spelling |
Atribución 4.0 Internacional (CC BY 4.0)© 2024 Elsevier B.V.https://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Sellaoui, LotfiDhaouadi, FatmaDeghrigue, MoniaBouzidi, MohamedKhmissi, HammadiDotto, Guilherme LuizOliveira, Marcosvirtual::1196-1Silva, Luisvirtual::1197-1Erto, AlessandroErnst, BarbaraBadawi, Michael2025-06-04T19:51:42Z2025-06-04T19:51:42Z2024-04-12Lotfi Sellaoui, Fatma Dhaouadi, Monia Deghrigue, Mohamed Bouzidi, Hammadi Khmissi, Guilherme Luiz Dotto, Marcos Leandro Silva Oliveira, Luis Felipe Oliveira Silva, Alessandro Erto, Barbara Ernst, Michael Badawi, A multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanism, Chemical Engineering Journal, Volume 489, 2024, 151173, ISSN 1385-8947, https://doi.org/10.1016/j.cej.2024.151173.1385-8947https://hdl.handle.net/11323/1426810.1016/j.cej.2024.151173Corporación Universidad de la CostaREDICUC - Repositorio CUChttps://repositorio.cuc.edu.co/This work presents an application of a multilayer model derived from statistical physics to the adsorption experimental data of two industrial pollutants, namely perfluorohexanesulfonic (PFHxS) and Perfluorobutanesulfonic (PFBS) acids on a bio–based polyurethane /chitosan(PU/CH) adsorbent foam, at T = 298–328 K and pH 4. This model shows that the number of PFHxS and PFBS layers formed on adsorbent surface increases from 1.61 to 3.80, and from 1.56 to 2.26 respectively by increasing the temperature.This means that the adsorbate molecules are arranged on a variable number of layers. For instance, at 328 K, it was deduced that around 80 % of PFHxS acid was taken up by the PU/CH composite, forming a total of four layers, whereas the remaining 20 % contributed to the formation of three layers. The estimation and analysis of the number of molecules bound per active site is useful to understand the adsorption mechanism. PFHxS and PFBS adsorb on PU/CH in non-parallel configuration, through a multimolecular docking characterized by more than one molecule per active site. The PU/CH performances are investigated in terms of the maximum adsorption capacity of both the tested industrial pollutants, retrieving similar values for both PFHxS and PFBS. Two adsorption energies are calculated showing that physical forces are contributing to remove these pollutants. Interstingly, thermodynamic calculations are also introduced and interpreted to understand the adsorption mechanism at macroscopic level. These theoretical scientific evidences provide a plausible explanation of the PFHxS and PFBS adsorption mechanisms and contribute to understand this interfacial process at the molecular level.10 páginasapplication/pdfengElsevier B.V.Netherlandshttps://www.sciencedirect.com/science/article/pii/S1385894724026603?via%3DihubA multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on bio-based polyurethane/chitosan foam: Advanced interpretation of the adsorption mechanismArtículo de revistahttp://purl.org/coar/resource_type/c_dcae04bchttp://purl.org/coar/resource_type/c_2df8fbb1Textinfo:eu-repo/semantics/articlehttp://purl.org/redcol/resource_type/ARTinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85Chemical Engineering JournalH.-Y. Xu, J.-Q. Zhu, W. Wang, X.-L. Xu, Y. Lu, The study of interaction between PFOA/PFOS and uracil by topology quality and spectroscopic analysis, Russ. J. Phys. Chem. 88 (2014) 279–286, https://doi.org/10.1134/S0036024414020332.P. Grandjean, R. Clapp, Perfluorinated alkyl substances: emerging insights into health risks, New Solut.. 25 (2015) 147–163, https://doi.org/10.1177/ 1048291115590506.R.C. Buck, J. Franklin, U. Berger, J.M. Conder, I.T. Cousins, P. De Voogt, A. A. Jensen, K. Kannan, S.A. Mabury, S.P. Van Leeuwen, Perfluoroalkyl and polyfluoroalkyl substances in the environment: terminology, classification, and origins, Integr. Environ. Assess Manag 7 (2011) 513–541, https://doi.org/ 10.1002/ieam.258.E.M. Sunderland, X.C. Hu, C. Dassuncao, A.K. Tokranov, C.C. Wagner, J.G. Allen, A review of the pathways of human exposure to poly-and perfluoroalkyl substances (PFASs) and present understanding of health effects, J. Exposure Sci. Environ. Epidemiol. 29 (2019) 131–147.S.B. Gewurtz, S.M. Backus, A.O. De Silva, L. Ahrens, A. Armellin, M. Evans, S. Fraser, M. Gledhill, P. Guerra, T. Harner, Perfluoroalkyl acids in the Canadian environment: multi-media assessment of current status and trends, Environ. Int. 59 (2013) 183–200.N. Liu, C. Wu, G. Lyu, M. Li, Efficient adsorptive removal of short-chain perfluoroalkyl acids using reed straw-derived biochar (RESCA), Sci. Total Environ. 798 (2021) 149191.A. Moller, ¨ L. Ahrens, R. Surm, J. Westerveld, F. van der Wielen, R. Ebinghaus, P. de Voogt, Distribution and sources of polyfluoroalkyl substances (PFAS) in the River Rhine watershed, Environ. Pollut. 158 (2010) 3243–3250.Z. Zhang, D. Sarkar, R. Datta, Y. Deng, Adsorption of perfluorooctanoic acid (PFOA) and perfluorooctanesulfonic acid (PFOS) by aluminum-based drinking water treatment residuals, J. Hazard. Mater. Lett. 2 (2021) 100034.X. Wang, Z. Chen, Y. Wang, W. Sun, A review on degradation of perfluorinated compounds based on ultraviolet advanced oxidation, Environ. Pollut. 291 (2021) 118014.S.P. Chetverikov, D.A. Sharipov, T.Y. Korshunova, O.N. Loginov, Degradation of perfluorooctanylsulfonate by strain Pseudomonas plecoglossicida 2.4-D, Appl. Biochem. Microbiol. 53 (2017) 533–538, https://doi.org/10.1134/ S0003683817050027.C. Chen, Q. Ma, F. Liu, J. Gao, X. Li, S. Sun, H. Yao, C. Liu, J. Young, W. Zhang, Photocatalytically reductive defluorination of perfluorooctanoic acid (PFOA) using Pt/La2Ti2O7 nanoplates: experimental and DFT assessment, J. Hazard. Mater. 419 (2021) 126452.V.A.A. Espana, M. Mallavarapu, R. Naidu, Treatment technologies for aqueous perfluorooctanesulfonate (PFOS) and perfluorooctanoate (PFOA): a critical review with an emphasis on field testing, Environ. Technol. Innov. 4 (2015) 168–181.C.D. Vecitis, H. Park, J. Cheng, B.T. Mader, M.R. Hoffmann, Treatment technologies for aqueous perfluorooctanesulfonate (PFOS) and perfluorooctanoate (PFOA), Front. Environ. Sci. Eng. China 3 (2009) 129–151, https://doi.org/ 10.1007/s11783-009-0022-7.A. Dąbrowski, Adsorption—from theory to practice, Adv. Colloid Interface Sci. 93 (2001) 135–224.J.E. Zenobio, O.A. Salawu, Z. Han, A.S. Adeleye, Adsorption of per-and polyfluoroalkyl substances (PFAS) to containers, J. Hazard. Mater. Adv. 7 (2022) 100130.P.S. Pauletto, T.J. Bandosz, Activated carbon versus metal-organic frameworks: a review of their PFAS adsorption performance, J. Hazard. Mater. 425 (2022) 127810.X. Lei, Q. Lian, X. Zhang, T.K. Karsili, W. Holmes, Y. Chen, M.E. Zappi, D.D. Gang, A review of PFAS adsorption from aqueous solutions: current approaches, engineering applications, challenges, and opportunities, Environ. Pollut. 321 (2023) 121138, https://doi.org/10.1016/j.envpol.2023.121138.M. Riegel, B. Haist-Gulde, F. Sacher, Sorptive removal of short-chain perfluoroalkyl substances (PFAS) during drinking water treatment using activated carbon and anion exchanger, Environ. Sci. Eur. 35 (2023) 12, https://doi.org/10.1186/ s12302-023-00716-5.N. Saeidi, F.-D. Kopinke, A. Georgi, Understanding the effect of carbon surface chemistry on adsorption of perfluorinated alkyl substances, Chem. Eng. J. 381 (2020) 122689.J. He, A. Gomeniuc, Y. Olshansky, J. Hatton, L. Abrell, J.A. Field, J. Chorover, R. Sierra-Alvarez, Enhanced removal of per-and polyfluoroalkyl substances by crosslinkedpolyaniline polymers, Chem. Eng. J. 446 (2022) 137246.101151173489AdsorptionAdsorption mechanismModellingPolyfluoroalkyl substancesPolyurethane/ChitosanStatistical physiscsPublication486b5991-6bbd-4f12-9907-dd19efe24611virtual::1196-1f2872e80-7316-4a56-b020-995de6547b54virtual::1197-1486b5991-6bbd-4f12-9907-dd19efe24611virtual::1196-1f2872e80-7316-4a56-b020-995de6547b54virtual::1197-10000-0002-7771-5085virtual::1196-10000-0001-7678-9130virtual::1197-1ORIGINALA multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on biobased polyurethanechitosan foam Advanced interpretation of the adsorption mechanism.pdfA multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on biobased polyurethanechitosan foam Advanced interpretation of the adsorption mechanism.pdfapplication/pdf1575242https://repositorio.cuc.edu.co/bitstreams/49949267-f622-417e-b010-cfc80f76bfd3/download08bf934a305e93e0cf83f60a80f975c3MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-815543https://repositorio.cuc.edu.co/bitstreams/f2b9c39c-b777-4b26-811e-b294ef37deaf/download73a5432e0b76442b22b026844140d683MD52TEXTA multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on biobased polyurethanechitosan foam Advanced interpretation of the adsorption mechanism.pdf.txtA multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on biobased polyurethanechitosan foam Advanced interpretation of the adsorption mechanism.pdf.txtExtracted texttext/plain47502https://repositorio.cuc.edu.co/bitstreams/9b6c5850-0329-4824-ac71-908be94545d1/download849d140b3e3d6369d259286b8870bac3MD53THUMBNAILA multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on biobased polyurethanechitosan foam Advanced interpretation of the adsorption mechanism.pdf.jpgA multilayer adsorption of perfluorohexanesulfonic and perfluorobutanesulfonic acids on biobased polyurethanechitosan foam Advanced interpretation of the adsorption mechanism.pdf.jpgGenerated Thumbnailimage/jpeg14069https://repositorio.cuc.edu.co/bitstreams/2b40cfe1-fa64-47b6-bc56-3e03ea785c69/downloadb0ebded671b6a7ebec44b8f27d1d0b57MD5411323/14268oai:repositorio.cuc.edu.co:11323/142682025-06-05 04:03:07.944https://creativecommons.org/licenses/by/4.0/© 2024 Elsevier B.V.open.accesshttps://repositorio.cuc.edu.coRepositorio de la Universidad de la Costa CUCrepdigital@cuc.edu.coPHA+TEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuPC9wPgo8cD5NRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuPC9wPgo8b2wgdHlwZT0iMSI+CiAgPGxpPgogICAgRGVmaW5pY2lvbmVzCiAgICA8b2wgdHlwZT1hPgogICAgICA8bGk+T2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLjwvbGk+CiAgICAgIDxsaT5PYnJhIERlcml2YWRhIHNpZ25pZmljYSB1bmEgb2JyYSBiYXNhZGEgZW4gbGEgb2JyYSBvYmpldG8gZGUgZXN0YSBsaWNlbmNpYSBvIGVuIMOpc3RhIHkgb3RyYXMgb2JyYXMgcHJlZXhpc3RlbnRlcywgdGFsZXMgY29tbyB0cmFkdWNjaW9uZXMsIGFycmVnbG9zIG11c2ljYWxlcywgZHJhbWF0aXphY2lvbmVzLCDigJxmaWNjaW9uYWxpemFjaW9uZXPigJ0sIHZlcnNpb25lcyBwYXJhIGNpbmUsIOKAnGdyYWJhY2lvbmVzIGRlIHNvbmlkb+KAnSwgcmVwcm9kdWNjaW9uZXMgZGUgYXJ0ZSwgcmVzw7ptZW5lcywgY29uZGVuc2FjaW9uZXMsIG8gY3VhbHF1aWVyIG90cmEgZW4gbGEgcXVlIGxhIG9icmEgcHVlZGEgc2VyIHRyYW5zZm9ybWFkYSwgY2FtYmlhZGEgbyBhZGFwdGFkYSwgZXhjZXB0byBhcXVlbGxhcyBxdWUgY29uc3RpdHV5YW4gdW5hIG9icmEgY29sZWN0aXZhLCBsYXMgcXVlIG5vIHNlcsOhbiBjb25zaWRlcmFkYXMgdW5hIG9icmEgZGVyaXZhZGEgcGFyYSBlZmVjdG9zIGRlIGVzdGEgbGljZW5jaWEuIChQYXJhIGV2aXRhciBkdWRhcywgZW4gZWwgY2FzbyBkZSBxdWUgbGEgT2JyYSBzZWEgdW5hIGNvbXBvc2ljacOzbiBtdXNpY2FsIG8gdW5hIGdyYWJhY2nDs24gc29ub3JhLCBwYXJhIGxvcyBlZmVjdG9zIGRlIGVzdGEgTGljZW5jaWEgbGEgc2luY3Jvbml6YWNpw7NuIHRlbXBvcmFsIGRlIGxhIE9icmEgY29uIHVuYSBpbWFnZW4gZW4gbW92aW1pZW50byBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgcGFyYSBsb3MgZmluZXMgZGUgZXN0YSBsaWNlbmNpYSkuPC9saT4KICAgICAgPGxpPkxpY2VuY2lhbnRlLCBlcyBlbCBpbmRpdmlkdW8gbyBsYSBlbnRpZGFkIHRpdHVsYXIgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHF1ZSBvZnJlY2UgbGEgT2JyYSBlbiBjb25mb3JtaWRhZCBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPkF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuPC9saT4KICAgICAgPGxpPk9icmEsIGVzIGFxdWVsbGEgb2JyYSBzdXNjZXB0aWJsZSBkZSBwcm90ZWNjacOzbiBwb3IgZWwgcsOpZ2ltZW4gZGUgRGVyZWNobyBkZSBBdXRvciB5IHF1ZSBlcyBvZnJlY2lkYSBlbiBsb3MgdMOpcm1pbm9zIGRlIGVzdGEgbGljZW5jaWE8L2xpPgogICAgICA8bGk+VXN0ZWQsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgcXVlIGVqZXJjaXRhIGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgYWwgYW1wYXJvIGRlIGVzdGEgTGljZW5jaWEgeSBxdWUgY29uIGFudGVyaW9yaWRhZCBubyBoYSB2aW9sYWRvIGxhcyBjb25kaWNpb25lcyBkZSBsYSBtaXNtYSByZXNwZWN0byBhIGxhIE9icmEsIG8gcXVlIGhheWEgb2J0ZW5pZG8gYXV0b3JpemFjacOzbiBleHByZXNhIHBvciBwYXJ0ZSBkZWwgTGljZW5jaWFudGUgcGFyYSBlamVyY2VyIGxvcyBkZXJlY2hvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSBwZXNlIGEgdW5hIHZpb2xhY2nDs24gYW50ZXJpb3IuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgogICAgPHA+TmFkYSBlbiBlc3RhIExpY2VuY2lhIHBvZHLDoSBzZXIgaW50ZXJwcmV0YWRvIGNvbW8gdW5hIGRpc21pbnVjacOzbiwgbGltaXRhY2nDs24gbyByZXN0cmljY2nDs24gZGUgbG9zIGRlcmVjaG9zIGRlcml2YWRvcyBkZWwgdXNvIGhvbnJhZG8geSBvdHJhcyBsaW1pdGFjaW9uZXMgbyBleGNlcGNpb25lcyBhIGxvcyBkZXJlY2hvcyBkZWwgYXV0b3IgYmFqbyBlbCByw6lnaW1lbiBsZWdhbCB2aWdlbnRlIG8gZGVyaXZhZG8gZGUgY3VhbHF1aWVyIG90cmEgbm9ybWEgcXVlIHNlIGxlIGFwbGlxdWUuPC9wPgogIDwvbGk+CiAgPGxpPgogICAgQ29uY2VzacOzbiBkZSBsYSBMaWNlbmNpYS4KICAgIDxwPkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+UmVwcm9kdWNpciBsYSBPYnJhLCBpbmNvcnBvcmFyIGxhIE9icmEgZW4gdW5hIG8gbcOhcyBPYnJhcyBDb2xlY3RpdmFzLCB5IHJlcHJvZHVjaXIgbGEgT2JyYSBpbmNvcnBvcmFkYSBlbiBsYXMgT2JyYXMgQ29sZWN0aXZhcy48L2xpPgogICAgICA8bGk+RGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLjwvbGk+CiAgICAgIDxsaT5EaXN0cmlidWlyIGNvcGlhcyBkZSBsYXMgT2JyYXMgRGVyaXZhZGFzIHF1ZSBzZSBnZW5lcmVuLCBleGhpYmlybGFzIHDDumJsaWNhbWVudGUsIGVqZWN1dGFybGFzIHDDumJsaWNhbWVudGUgeS9vIHBvbmVybGFzIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLjwvbGk+CiAgICA8L29sPgogICAgPHA+TG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXN0cmljY2lvbmVzLgogICAgPHA+TGEgbGljZW5jaWEgb3RvcmdhZGEgZW4gbGEgYW50ZXJpb3IgU2VjY2nDs24gMyBlc3TDoSBleHByZXNhbWVudGUgc3VqZXRhIHkgbGltaXRhZGEgcG9yIGxhcyBzaWd1aWVudGVzIHJlc3RyaWNjaW9uZXM6PC9wPgogICAgPG9sIHR5cGU9ImEiPgogICAgICA8bGk+VXN0ZWQgcHVlZGUgZGlzdHJpYnVpciwgZXhoaWJpciBww7pibGljYW1lbnRlLCBlamVjdXRhciBww7pibGljYW1lbnRlLCBvIHBvbmVyIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhIGxhIE9icmEgc8OzbG8gYmFqbyBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYSwgeSBVc3RlZCBkZWJlIGluY2x1aXIgdW5hIGNvcGlhIGRlIGVzdGEgbGljZW5jaWEgbyBkZWwgSWRlbnRpZmljYWRvciBVbml2ZXJzYWwgZGUgUmVjdXJzb3MgZGUgbGEgbWlzbWEgY29uIGNhZGEgY29waWEgZGUgbGEgT2JyYSBxdWUgZGlzdHJpYnV5YSwgZXhoaWJhIHDDumJsaWNhbWVudGUsIGVqZWN1dGUgcMO6YmxpY2FtZW50ZSBvIHBvbmdhIGEgZGlzcG9zaWNpw7NuIHDDumJsaWNhLiBObyBlcyBwb3NpYmxlIG9mcmVjZXIgbyBpbXBvbmVyIG5pbmd1bmEgY29uZGljacOzbiBzb2JyZSBsYSBPYnJhIHF1ZSBhbHRlcmUgbyBsaW1pdGUgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgbyBlbCBlamVyY2ljaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGxvcyBkZXN0aW5hdGFyaW9zIG90b3JnYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gTm8gZXMgcG9zaWJsZSBzdWJsaWNlbmNpYXIgbGEgT2JyYS4gVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RvcyB0b2RvcyBsb3MgYXZpc29zIHF1ZSBoYWdhbiByZWZlcmVuY2lhIGEgZXN0YSBMaWNlbmNpYSB5IGEgbGEgY2zDoXVzdWxhIGRlIGxpbWl0YWNpw7NuIGRlIGdhcmFudMOtYXMuIFVzdGVkIG5vIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIGNvbiBhbGd1bmEgbWVkaWRhIHRlY25vbMOzZ2ljYSBxdWUgY29udHJvbGUgZWwgYWNjZXNvIG8gbGEgdXRpbGl6YWNpw7NuIGRlIGVsbGEgZGUgdW5hIGZvcm1hIHF1ZSBzZWEgaW5jb25zaXN0ZW50ZSBjb24gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIExvIGFudGVyaW9yIHNlIGFwbGljYSBhIGxhIE9icmEgaW5jb3Jwb3JhZGEgYSB1bmEgT2JyYSBDb2xlY3RpdmEsIHBlcm8gZXN0byBubyBleGlnZSBxdWUgbGEgT2JyYSBDb2xlY3RpdmEgYXBhcnRlIGRlIGxhIG9icmEgbWlzbWEgcXVlZGUgc3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEuIFNpIFVzdGVkIGNyZWEgdW5hIE9icmEgQ29sZWN0aXZhLCBwcmV2aW8gYXZpc28gZGUgY3VhbHF1aWVyIExpY2VuY2lhbnRlIGRlYmUsIGVuIGxhIG1lZGlkYSBkZSBsbyBwb3NpYmxlLCBlbGltaW5hciBkZSBsYSBPYnJhIENvbGVjdGl2YSBjdWFscXVpZXIgcmVmZXJlbmNpYSBhIGRpY2hvIExpY2VuY2lhbnRlIG8gYWwgQXV0b3IgT3JpZ2luYWwsIHNlZ8O6biBsbyBzb2xpY2l0YWRvIHBvciBlbCBMaWNlbmNpYW50ZSB5IGNvbmZvcm1lIGxvIGV4aWdlIGxhIGNsw6F1c3VsYSA0KGMpLjwvbGk+CiAgICAgIDxsaT5Vc3RlZCBubyBwdWVkZSBlamVyY2VyIG5pbmd1bm8gZGUgbG9zIGRlcmVjaG9zIHF1ZSBsZSBoYW4gc2lkbyBvdG9yZ2Fkb3MgZW4gbGEgU2VjY2nDs24gMyBwcmVjZWRlbnRlIGRlIG1vZG8gcXVlIGVzdMOpbiBwcmluY2lwYWxtZW50ZSBkZXN0aW5hZG9zIG8gZGlyZWN0YW1lbnRlIGRpcmlnaWRvcyBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS4gRWwgaW50ZXJjYW1iaW8gZGUgbGEgT2JyYSBwb3Igb3RyYXMgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZGVyZWNob3MgZGUgYXV0b3IsIHlhIHNlYSBhIHRyYXbDqXMgZGUgdW4gc2lzdGVtYSBwYXJhIGNvbXBhcnRpciBhcmNoaXZvcyBkaWdpdGFsZXMgKGRpZ2l0YWwgZmlsZS1zaGFyaW5nKSBvIGRlIGN1YWxxdWllciBvdHJhIG1hbmVyYSBubyBzZXLDoSBjb25zaWRlcmFkbyBjb21vIGVzdGFyIGRlc3RpbmFkbyBwcmluY2lwYWxtZW50ZSBvIGRpcmlnaWRvIGRpcmVjdGFtZW50ZSBhIGNvbnNlZ3VpciB1biBwcm92ZWNobyBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYSwgc2llbXByZSBxdWUgbm8gc2UgcmVhbGljZSB1biBwYWdvIG1lZGlhbnRlIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBlbiByZWxhY2nDs24gY29uIGVsIGludGVyY2FtYmlvIGRlIG9icmFzIHByb3RlZ2lkYXMgcG9yIGVsIGRlcmVjaG8gZGUgYXV0b3IuPC9saT4KICAgICAgPGxpPlNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLjwvbGk+CiAgICAgIDxsaT4KICAgICAgICBQYXJhIGV2aXRhciB0b2RhIGNvbmZ1c2nDs24sIGVsIExpY2VuY2lhbnRlIGFjbGFyYSBxdWUsIGN1YW5kbyBsYSBvYnJhIGVzIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbDoKICAgICAgICA8b2wgdHlwZT0iaSI+CiAgICAgICAgICA8bGk+UmVnYWzDrWFzIHBvciBpbnRlcnByZXRhY2nDs24geSBlamVjdWNpw7NuIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBvIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIHkgZGUgcmVjb2xlY3Rhciwgc2VhIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIFNBWUNPKSwgbGFzIHJlZ2Fsw61hcyBwb3IgbGEgZWplY3VjacOzbiBww7pibGljYSBvIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8gV2ViY2FzdCkgbGljZW5jaWFkYSBiYWpvIGxpY2VuY2lhcyBnZW5lcmFsZXMsIHNpIGxhIGludGVycHJldGFjacOzbiBvIGVqZWN1Y2nDs24gZGUgbGEgb2JyYSBlc3TDoSBwcmltb3JkaWFsbWVudGUgb3JpZW50YWRhIHBvciBvIGRpcmlnaWRhIGEgbGEgb2J0ZW5jacOzbiBkZSB1bmEgdmVudGFqYSBjb21lcmNpYWwgbyB1bmEgY29tcGVuc2FjacOzbiBtb25ldGFyaWEgcHJpdmFkYS48L2xpPgogICAgICAgICAgPGxpPlJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuPC9saT4KICAgICAgICA8L29sPgogICAgICA8L2xpPgogICAgICA8bGk+R2VzdGnDs24gZGUgRGVyZWNob3MgZGUgQXV0b3Igc29icmUgSW50ZXJwcmV0YWNpb25lcyB5IEVqZWN1Y2lvbmVzIERpZ2l0YWxlcyAoV2ViQ2FzdGluZykuIFBhcmEgZXZpdGFyIHRvZGEgY29uZnVzacOzbiwgZWwgTGljZW5jaWFudGUgYWNsYXJhIHF1ZSwgY3VhbmRvIGxhIG9icmEgc2VhIHVuIGZvbm9ncmFtYSwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSBhdXRvcml6YXIgbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgKHBvciBlamVtcGxvLCB3ZWJjYXN0KSB5IGRlIHJlY29sZWN0YXIsIGluZGl2aWR1YWxtZW50ZSBvIGEgdHJhdsOpcyBkZSB1bmEgc29jaWVkYWQgZGUgZ2VzdGnDs24gY29sZWN0aXZhIGRlIGRlcmVjaG9zIGRlIGF1dG9yIHkgZGVyZWNob3MgY29uZXhvcyAocG9yIGVqZW1wbG8sIEFDSU5QUk8pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpLCBzdWpldGEgYSBsYXMgZGlzcG9zaWNpb25lcyBhcGxpY2FibGVzIGRlbCByw6lnaW1lbiBkZSBEZXJlY2hvIGRlIEF1dG9yLCBzaSBlc3RhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBlc3TDoSBwcmltb3JkaWFsbWVudGUgZGlyaWdpZGEgYSBvYnRlbmVyIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KICAgIDxwPkEgTUVOT1MgUVVFIExBUyBQQVJURVMgTE8gQUNPUkRBUkFOIERFIE9UUkEgRk9STUEgUE9SIEVTQ1JJVE8sIEVMIExJQ0VOQ0lBTlRFIE9GUkVDRSBMQSBPQlJBIChFTiBFTCBFU1RBRE8gRU4gRUwgUVVFIFNFIEVOQ1VFTlRSQSkg4oCcVEFMIENVQUzigJ0sIFNJTiBCUklOREFSIEdBUkFOVMONQVMgREUgQ0xBU0UgQUxHVU5BIFJFU1BFQ1RPIERFIExBIE9CUkEsIFlBIFNFQSBFWFBSRVNBLCBJTVBMw41DSVRBLCBMRUdBTCBPIENVQUxRVUlFUkEgT1RSQSwgSU5DTFVZRU5ETywgU0lOIExJTUlUQVJTRSBBIEVMTEFTLCBHQVJBTlTDjUFTIERFIFRJVFVMQVJJREFELCBDT01FUkNJQUJJTElEQUQsIEFEQVBUQUJJTElEQUQgTyBBREVDVUFDScOTTiBBIFBST1DDk1NJVE8gREVURVJNSU5BRE8sIEFVU0VOQ0lBIERFIElORlJBQ0NJw5NOLCBERSBBVVNFTkNJQSBERSBERUZFQ1RPUyBMQVRFTlRFUyBPIERFIE9UUk8gVElQTywgTyBMQSBQUkVTRU5DSUEgTyBBVVNFTkNJQSBERSBFUlJPUkVTLCBTRUFOIE8gTk8gREVTQ1VCUklCTEVTIChQVUVEQU4gTyBOTyBTRVIgRVNUT1MgREVTQ1VCSUVSVE9TKS4gQUxHVU5BUyBKVVJJU0RJQ0NJT05FUyBOTyBQRVJNSVRFTiBMQSBFWENMVVNJw5NOIERFIEdBUkFOVMONQVMgSU1QTMONQ0lUQVMsIEVOIENVWU8gQ0FTTyBFU1RBIEVYQ0xVU0nDk04gUFVFREUgTk8gQVBMSUNBUlNFIEEgVVNURUQuPC9wPgogIDwvbGk+CiAgPGJyLz4KICA8bGk+CiAgICBMaW1pdGFjacOzbiBkZSByZXNwb25zYWJpbGlkYWQuCiAgICA8cD5BIE1FTk9TIFFVRSBMTyBFWElKQSBFWFBSRVNBTUVOVEUgTEEgTEVZIEFQTElDQUJMRSwgRUwgTElDRU5DSUFOVEUgTk8gU0VSw4EgUkVTUE9OU0FCTEUgQU5URSBVU1RFRCBQT1IgREHDkU8gQUxHVU5PLCBTRUEgUE9SIFJFU1BPTlNBQklMSURBRCBFWFRSQUNPTlRSQUNUVUFMLCBQUkVDT05UUkFDVFVBTCBPIENPTlRSQUNUVUFMLCBPQkpFVElWQSBPIFNVQkpFVElWQSwgU0UgVFJBVEUgREUgREHDkU9TIE1PUkFMRVMgTyBQQVRSSU1PTklBTEVTLCBESVJFQ1RPUyBPIElORElSRUNUT1MsIFBSRVZJU1RPUyBPIElNUFJFVklTVE9TIFBST0RVQ0lET1MgUE9SIEVMIFVTTyBERSBFU1RBIExJQ0VOQ0lBIE8gREUgTEEgT0JSQSwgQVVOIENVQU5ETyBFTCBMSUNFTkNJQU5URSBIQVlBIFNJRE8gQURWRVJUSURPIERFIExBIFBPU0lCSUxJREFEIERFIERJQ0hPUyBEQcORT1MuIEFMR1VOQVMgTEVZRVMgTk8gUEVSTUlURU4gTEEgRVhDTFVTScOTTiBERSBDSUVSVEEgUkVTUE9OU0FCSUxJREFELCBFTiBDVVlPIENBU08gRVNUQSBFWENMVVNJw5NOIFBVRURFIE5PIEFQTElDQVJTRSBBIFVTVEVELjwvcD4KICA8L2xpPgogIDxici8+CiAgPGxpPgogICAgVMOpcm1pbm8uCiAgICA8b2wgdHlwZT0iYSI+CiAgICAgIDxsaT5Fc3RhIExpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBlbiB2aXJ0dWQgZGUgZWxsYSB0ZXJtaW5hcsOhbiBhdXRvbcOhdGljYW1lbnRlIHNpIFVzdGVkIGluZnJpbmdlIGFsZ3VuYSBjb25kaWNpw7NuIGVzdGFibGVjaWRhIGVuIGVsbGEuIFNpbiBlbWJhcmdvLCBsb3MgaW5kaXZpZHVvcyBvIGVudGlkYWRlcyBxdWUgaGFuIHJlY2liaWRvIE9icmFzIERlcml2YWRhcyBvIENvbGVjdGl2YXMgZGUgVXN0ZWQgZGUgY29uZm9ybWlkYWQgY29uIGVzdGEgTGljZW5jaWEsIG5vIHZlcsOhbiB0ZXJtaW5hZGFzIHN1cyBsaWNlbmNpYXMsIHNpZW1wcmUgcXVlIGVzdG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgc2lnYW4gY3VtcGxpZW5kbyDDrW50ZWdyYW1lbnRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhcyBsaWNlbmNpYXMuIExhcyBTZWNjaW9uZXMgMSwgMiwgNSwgNiwgNywgeSA4IHN1YnNpc3RpcsOhbiBhIGN1YWxxdWllciB0ZXJtaW5hY2nDs24gZGUgZXN0YSBMaWNlbmNpYS48L2xpPgogICAgICA8bGk+U3VqZXRhIGEgbGFzIGNvbmRpY2lvbmVzIHkgdMOpcm1pbm9zIGFudGVyaW9yZXMsIGxhIGxpY2VuY2lhIG90b3JnYWRhIGFxdcOtIGVzIHBlcnBldHVhIChkdXJhbnRlIGVsIHBlcsOtb2RvIGRlIHZpZ2VuY2lhIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSBsYSBvYnJhKS4gTm8gb2JzdGFudGUgbG8gYW50ZXJpb3IsIGVsIExpY2VuY2lhbnRlIHNlIHJlc2VydmEgZWwgZGVyZWNobyBhIHB1YmxpY2FyIHkvbyBlc3RyZW5hciBsYSBPYnJhIGJham8gY29uZGljaW9uZXMgZGUgbGljZW5jaWEgZGlmZXJlbnRlcyBvIGEgZGVqYXIgZGUgZGlzdHJpYnVpcmxhIGVuIGxvcyB0w6lybWlub3MgZGUgZXN0YSBMaWNlbmNpYSBlbiBjdWFscXVpZXIgbW9tZW50bzsgZW4gZWwgZW50ZW5kaWRvLCBzaW4gZW1iYXJnbywgcXVlIGVzYSBlbGVjY2nDs24gbm8gc2Vydmlyw6EgcGFyYSByZXZvY2FyIGVzdGEgbGljZW5jaWEgbyBxdWUgZGViYSBzZXIgb3RvcmdhZGEgLCBiYWpvIGxvcyB0w6lybWlub3MgZGUgZXN0YSBsaWNlbmNpYSksIHkgZXN0YSBsaWNlbmNpYSBjb250aW51YXLDoSBlbiBwbGVubyB2aWdvciB5IGVmZWN0byBhIG1lbm9zIHF1ZSBzZWEgdGVybWluYWRhIGNvbW8gc2UgZXhwcmVzYSBhdHLDoXMuIExhIExpY2VuY2lhIHJldm9jYWRhIGNvbnRpbnVhcsOhIHNpZW5kbyBwbGVuYW1lbnRlIHZpZ2VudGUgeSBlZmVjdGl2YSBzaSBubyBzZSBsZSBkYSB0w6lybWlubyBlbiBsYXMgY29uZGljaW9uZXMgaW5kaWNhZGFzIGFudGVyaW9ybWVudGUuPC9saT4KICAgIDwvb2w+CiAgPC9saT4KICA8YnIvPgogIDxsaT4KICAgIFZhcmlvcy4KICAgIDxvbCB0eXBlPSJhIj4KICAgICAgPGxpPkNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuPC9saT4KICAgICAgPGxpPlNpIGFsZ3VuYSBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSByZXN1bHRhIGludmFsaWRhZGEgbyBubyBleGlnaWJsZSwgc2Vnw7puIGxhIGxlZ2lzbGFjacOzbiB2aWdlbnRlLCBlc3RvIG5vIGFmZWN0YXLDoSBuaSBsYSB2YWxpZGV6IG5pIGxhIGFwbGljYWJpbGlkYWQgZGVsIHJlc3RvIGRlIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEgeSwgc2luIGFjY2nDs24gYWRpY2lvbmFsIHBvciBwYXJ0ZSBkZSBsb3Mgc3VqZXRvcyBkZSBlc3RlIGFjdWVyZG8sIGFxdcOpbGxhIHNlIGVudGVuZGVyw6EgcmVmb3JtYWRhIGxvIG3DrW5pbW8gbmVjZXNhcmlvIHBhcmEgaGFjZXIgcXVlIGRpY2hhIGRpc3Bvc2ljacOzbiBzZWEgdsOhbGlkYSB5IGV4aWdpYmxlLjwvbGk+CiAgICAgIDxsaT5OaW5nw7puIHTDqXJtaW5vIG8gZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgc2UgZXN0aW1hcsOhIHJlbnVuY2lhZGEgeSBuaW5ndW5hIHZpb2xhY2nDs24gZGUgZWxsYSBzZXLDoSBjb25zZW50aWRhIGEgbWVub3MgcXVlIGVzYSByZW51bmNpYSBvIGNvbnNlbnRpbWllbnRvIHNlYSBvdG9yZ2FkbyBwb3IgZXNjcml0byB5IGZpcm1hZG8gcG9yIGxhIHBhcnRlIHF1ZSByZW51bmNpZSBvIGNvbnNpZW50YS48L2xpPgogICAgICA8bGk+RXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLjwvbGk+CiAgICA8L29sPgogIDwvbGk+CiAgPGJyLz4KPC9vbD4K |