Fired heaters optimization by estimating real-time combustion products using numerical methods

: Fired heaters upstream of distillation towers, despite their optimal thermal efficiency, often suffer from performance decline due to fluctuations in fuel composition and unpredictable operational parameters. These heaters have high energy consumption, as fuel properties vary depending on the sour...

Full description

Autores:
Sánchez, Ricardo
Fábregas Villegas, Jonathan
Velilla Díaz, Wilmer
Palencia Díaz, Argemiro
Tipo de recurso:
Article of investigation
Fecha de publicación:
2024
Institución:
Universidad Tecnológica de Bolívar
Repositorio:
Repositorio Institucional UTB
Idioma:
eng
OAI Identifier:
oai:repositorio.utb.edu.co:20.500.12585/13120
Acceso en línea:
https://hdl.handle.net/20.500.12585/13120
Palabra clave:
Optimizing combustion;
Adiabatic flame
Newton–Raphson
Fired heaters
Refinery gas
LEMB
Rights
openAccess
License
http://creativecommons.org/publicdomain/zero/1.0/
id UTB2_30a684bbec4730bfb87ed8a7d8cf11bc
oai_identifier_str oai:repositorio.utb.edu.co:20.500.12585/13120
network_acronym_str UTB2
network_name_str Repositorio Institucional UTB
repository_id_str
dc.title.spa.fl_str_mv Fired heaters optimization by estimating real-time combustion products using numerical methods
title Fired heaters optimization by estimating real-time combustion products using numerical methods
spellingShingle Fired heaters optimization by estimating real-time combustion products using numerical methods
Optimizing combustion;
Adiabatic flame
Newton–Raphson
Fired heaters
Refinery gas
LEMB
title_short Fired heaters optimization by estimating real-time combustion products using numerical methods
title_full Fired heaters optimization by estimating real-time combustion products using numerical methods
title_fullStr Fired heaters optimization by estimating real-time combustion products using numerical methods
title_full_unstemmed Fired heaters optimization by estimating real-time combustion products using numerical methods
title_sort Fired heaters optimization by estimating real-time combustion products using numerical methods
dc.creator.fl_str_mv Sánchez, Ricardo
Fábregas Villegas, Jonathan
Velilla Díaz, Wilmer
Palencia Díaz, Argemiro
dc.contributor.author.none.fl_str_mv Sánchez, Ricardo
Fábregas Villegas, Jonathan
Velilla Díaz, Wilmer
Palencia Díaz, Argemiro
dc.subject.keywords.spa.fl_str_mv Optimizing combustion;
Adiabatic flame
Newton–Raphson
Fired heaters
Refinery gas
topic Optimizing combustion;
Adiabatic flame
Newton–Raphson
Fired heaters
Refinery gas
LEMB
dc.subject.armarc.none.fl_str_mv LEMB
description : Fired heaters upstream of distillation towers, despite their optimal thermal efficiency, often suffer from performance decline due to fluctuations in fuel composition and unpredictable operational parameters. These heaters have high energy consumption, as fuel properties vary depending on the source of the crude oil. This study aims to optimize the combustion process of a three-gas mixture, mainly refinery gas, by incorporating more stable fuels such as natural gas and liquefied petroleum gas (LPG) to improve energy efficiency and reduce LPG consumption. Using real-time gas chromatographymass spectrometry (GC-MS) data, we accurately calculate the mass fractions of individual compounds, allowing for more precise burner flow rate determinations. Thermochemical data are used to calculate equilibrium constants as a function of temperature, with the least squares method, while the Newton– Raphson method solves the resulting nonlinear equations. Four key variables (X4 , X6, X8, and X11), representing H2,CO,O2, and N2, respectively, are defined, and a Jacobian matrix is constructed to ensure convergence within a tolerance of 1 × 10−6 over a maximum of 200 iterations, implemented via Python 3.10.4 and the scipy.optimize library. The optimization resulted in a reduction in LPG consumption by over 50%. By tailoring the fuel supply to the specific thermal needs of each processing unit, we achieved substantial energy savings. For instance, furnaces in the hydrocracking unit, which handle cleaner subproducts and benefit from hydrogen’s adiabatic reactions, require much less energy than those in the primary distillation unit, where high-impurity crude oil is processed.
publishDate 2024
dc.date.accessioned.none.fl_str_mv 2024-12-11T15:59:44Z
dc.date.available.none.fl_str_mv 2024-12-11T15:59:44Z
dc.date.issued.none.fl_str_mv 2024-12-09
dc.date.submitted.none.fl_str_mv 2024-12-10
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
format http://purl.org/coar/resource_type/c_2df8fbb1
status_str publishedVersion
dc.identifier.citation.spa.fl_str_mv Sánchez, R., Palencia-Díaz, A., Fábregas-Villegas, J., & Velilla-Díaz, W. (2024). Fired Heaters Optimization by Estimating Real-Time Combustion Products Using Numerical Methods. Energies, 17(23), 6190. https://doi.org/10.3390/en17236190
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12585/13120
dc.identifier.doi.none.fl_str_mv 10.3390/en17236190
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 Sánchez, R., Palencia-Díaz, A., Fábregas-Villegas, J., & Velilla-Díaz, W. (2024). Fired Heaters Optimization by Estimating Real-Time Combustion Products Using Numerical Methods. Energies, 17(23), 6190. https://doi.org/10.3390/en17236190
10.3390/en17236190
Universidad Tecnológica de Bolívar
Repositorio Universidad Tecnológica de Bolívar
url https://hdl.handle.net/20.500.12585/13120
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/publicdomain/zero/1.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.cc.*.fl_str_mv CC0 1.0 Universal
rights_invalid_str_mv http://creativecommons.org/publicdomain/zero/1.0/
CC0 1.0 Universal
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.none.fl_str_mv 14 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.place.spa.fl_str_mv Cartagena de Indias
dc.publisher.faculty.spa.fl_str_mv Ingeniería
dc.publisher.sede.spa.fl_str_mv Campus Tecnológico
dc.publisher.discipline.spa.fl_str_mv Ingeniería Mecánica
dc.source.spa.fl_str_mv Energies
institution Universidad Tecnológica de Bolívar
bitstream.url.fl_str_mv https://repositorio.utb.edu.co/bitstreams/0668462f-1b68-44b9-88f7-c80058e8e8b7/download
https://repositorio.utb.edu.co/bitstreams/94dcc3e8-ad1e-42a4-8ac4-926ce9a38c04/download
https://repositorio.utb.edu.co/bitstreams/1728bf21-3f17-4783-8152-799e7f295394/download
https://repositorio.utb.edu.co/bitstreams/3d7d75f9-6f11-4471-84ff-c2ffdeb1c9a1/download
https://repositorio.utb.edu.co/bitstreams/a27ff999-6cf5-45f5-a008-33f0d9e24386/download
bitstream.checksum.fl_str_mv d2191435b66b88be7190c5a5ba57e030
42fd4ad1e89814f5e4a476b409eb708c
e20ad307a1c5f3f25af9304a7a7c86b6
155a4aa17c5ac44954881925c402ff79
b20e97d0ae3544b575d3ab469975fbd7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital Universidad Tecnológica de Bolívar
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1858228418576908288
spelling Sánchez, Ricardo0dd35adf-bfb0-45f0-9c5d-c957be6a3965Fábregas Villegas, Jonathand0e93bac-ba66-4682-b6a1-b1b4ffe82937Velilla Díaz, Wilmer0b62bcbc-7077-4361-9708-424b68c21cf7Palencia Díaz, Argemirovirtual::3221-12024-12-11T15:59:44Z2024-12-11T15:59:44Z2024-12-092024-12-10Sánchez, R., Palencia-Díaz, A., Fábregas-Villegas, J., & Velilla-Díaz, W. (2024). Fired Heaters Optimization by Estimating Real-Time Combustion Products Using Numerical Methods. Energies, 17(23), 6190. https://doi.org/10.3390/en17236190https://hdl.handle.net/20.500.12585/1312010.3390/en17236190Universidad Tecnológica de BolívarRepositorio Universidad Tecnológica de Bolívar: Fired heaters upstream of distillation towers, despite their optimal thermal efficiency, often suffer from performance decline due to fluctuations in fuel composition and unpredictable operational parameters. These heaters have high energy consumption, as fuel properties vary depending on the source of the crude oil. This study aims to optimize the combustion process of a three-gas mixture, mainly refinery gas, by incorporating more stable fuels such as natural gas and liquefied petroleum gas (LPG) to improve energy efficiency and reduce LPG consumption. Using real-time gas chromatographymass spectrometry (GC-MS) data, we accurately calculate the mass fractions of individual compounds, allowing for more precise burner flow rate determinations. Thermochemical data are used to calculate equilibrium constants as a function of temperature, with the least squares method, while the Newton– Raphson method solves the resulting nonlinear equations. Four key variables (X4 , X6, X8, and X11), representing H2,CO,O2, and N2, respectively, are defined, and a Jacobian matrix is constructed to ensure convergence within a tolerance of 1 × 10−6 over a maximum of 200 iterations, implemented via Python 3.10.4 and the scipy.optimize library. The optimization resulted in a reduction in LPG consumption by over 50%. By tailoring the fuel supply to the specific thermal needs of each processing unit, we achieved substantial energy savings. For instance, furnaces in the hydrocracking unit, which handle cleaner subproducts and benefit from hydrogen’s adiabatic reactions, require much less energy than those in the primary distillation unit, where high-impurity crude oil is processed.14 páginasapplication/pdfenghttp://creativecommons.org/publicdomain/zero/1.0/info:eu-repo/semantics/openAccessCC0 1.0 Universalhttp://purl.org/coar/access_right/c_abf2EnergiesFired heaters optimization by estimating real-time combustion products using numerical methodsArtículo de revistainfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Optimizing combustion;Adiabatic flameNewton–RaphsonFired heatersRefinery gasLEMBCartagena de IndiasIngenieríaCampus TecnológicoIngeniería MecánicaInvestigadoresGarg, A. A New Approach to Optimizing Fired Heaters. 2010. Available online: https://oaktrust.library.tamu.edu/handle/1969.1/94037 (accessed on 19 September 2024).Garg, A. Optimize fired heater operations to save money. Hydrocarb. Process. 1997, 76, 97–112.Litvinenko, V. The role of hydrocarbons in the global energy agenda: The focus on liquefied natural gas. Resources 2020, 9, 59.Filimonova, I.V.; Cherepanova, D.; Provornaya, I.; Kozhevin, V.; Nemov, V. The dependence of sustainable economic growth on the complex of factors in hydrocarbons-exporting countries. Energy Rep. 2020, 6, 68–73.Tcvetkov, P.; Cherepovitsyn, A.; Makhovikov, A. Economic assessment of heat and power generation from small-scale liquefied natural gas in Russia. Energy Rep. 2020, 6, 391–402.Garba, M.D.; Usman, M.; Khan, S.; Shehzad, F.; Galadima, A.; Ehsan, M.F.; Ghanem, A.S.; Humayun, M. CO2 towards fuels: A review of catalytic conversion of carbon dioxide to hydrocarbons. J. Environ. Chem. Eng. 2021, 9, 104756.Miller, S.A.; Wilkinson, J.D.; Lynch, J.T.; Hudson, H.M.; Cuellar, K.T.; Johnke, A.F.; Lewis, W.L. Hydrocarbon Gas Processing. U.S. Patent 10,227,273, 12 March 2019.Qamar, R.A.; Mushtaq, A.; Ulla, A.; Ali, Z.U. Simulation of Liquefied Petroleum Gas Recovery from Off Gases in a Fuel Oil Refinery. J. Adv. Res. Fluid Mech. Therm. Sci. 2020, 73, 109–130.Eshaghi, S.; Hamrang, F. An innovative techno-economic analysis for the selection of an integrated ejector system in the flare gas recovery of a refinery plant. Energy 2021, 228, 120594.Cala, O.M.; Stand, L.M.; Kafarov, V.; Rueda, J.S. Efecto de la composición del gas de refinería sobre las características del proceso de combustión. Rev. Ing. Univ. Medellín 2013, 12, 101–111.Arefin, M.A.; Nabi, M.N.; Akram, M.W.; Islam, M.T.; Chowdhury, M.W. A review on liquefied natural gas as fuels for dual fuel engines: Opportunities, challenges and responses. Energies 2020, 13, 6127.Amell, A.; Barraza, L.; Gómez, E. Tecnología de la Combustión de Gases y Quemadores Atmosféricos de Premezcla. Línea, Disponible. 1996. Available online: http://es.scribd.com/doc/73707395/3-Quemadores-Atmosfericos-1Murshed, M.; Alam, R.; Ansarin, A. The environmental Kuznets curve hypothesis for Bangladesh: The importance of natural gas, liquefied petroleum gas, and hydropower consumption. Environ. Sci. Pollut. Res. 2021, 28, 17208–17227.Kim, S.Y.; Costa, A.L.; Bagajewicz, M.J. New robust approach for the globally optimal design of fired heaters. Chem. Eng. Res. Des. 2023, 197, 434–448.Ghorashi, S.A.; Khandelwal, B. Toward the ultra-clean and highly efficient biomass-fired heaters. A review. Renew. Energy 2023, 205, 631–647.Qasim, F.; Lee, D.H.; Won, J.; Ha, J.K.; Park, S.J. Development of Advanced Advisory System for Anomalies (AAA) to Predict and Detect the Abnormal Operation in Fired Heaters for Real Time Process Safety and Optimization. Energies 2021, 14, 7183.Thorat, S.; McQueen, G.; Luzunaris, P.T. The role of optimal design and application of heat tracing systems to improve the energy conservation in petrochemical facilities. IEEE Trans. Ind. Appl. 2013, 50, 163–173.Masoumi, M.E.; Izakmehri, Z. Improving of refinery furnaces efficiency using mathematical modeling. Int. J. Model. Optim. 2011, 1, 74.EU. A Clean Planet for All, a European Long-Term Strategic Vision for a Prosperous, Modern, Competitive and Climate Neutral Economy; Depth Analysis in Support of the Commission Communication Com; European Commission: Brussels, Belgium, 2018; Volume 773.Wildy, F.; Instruments, A.P. Fired heater optimization. In Technical Sales Support Manager; AMETEK Process Instruments: Pittsburgh, PA, USA, 2000.Rico, J.C.S.; Sánchez, Y.A.C. Análisis teórico de la combustión en quemadores de gas natural. Sci. Tech. 2005, 3, 139–143.Bouras, F.; Khaldi, F. Optimization of Combustion Efficiency Using a Fuel Composition Based on CH4 and/or H2. Russ. J. Appl. Chem. 2020, 93, 1954–1959.Horbaj, P. Simulation method for optimization of a mixture of fuel gases. Gas Waerme Int. 2000, 49, 250–252.Kazi, S.R.; Sundar, K.; Srinivasan, S.; Zlotnik, A. Modeling and optimization of steady flow of natural gas and hydrogen mixtures in pipeline networks. Int. J. Hydrogen Energy 2024, 54, 14–24.Simsek, S.; Uslu, S.; Simsek, H.; Uslu, G. Improving the combustion process by determining the optimum percentage of liquefied petroleum gas (LPG) via response surface methodology (RSM) in a spark ignition (SI) engine running on gasoline-LPG blends. Fuel Process. Technol. 2021, 221, 106947.Derikvand, H.; Dehaj, M.S.; Taghavifar, H. The effect of different sampling method integrated in NSGA II optimization on performance and emission of diesel/hydrogen dual-fuel CI engine. Appl. Soft Comput. 2022, 128, 109434.Saifullin, E.; Larionov, V.; Busarov, A.; Busarov, V. Optimization of hydrocarbon fuels combustion variable composition in thermal power plants. J. Phys. Conf. Ser. 2016, 669, 012037.Patrón, G.D.; Ricardez-Sandoval, L. An integrated real-time optimization, control, and estimation scheme for post-combustion CO2 capture. Appl. Energy 2022, 308, 118302.Cote Florez, M.S. Revision de Alternativas Operativas Para el Cumplimiento de Especificaciones de Calidad de Gas en un Campo Productor. Ph.D. Thesis, Universidad Industrial de Santander, Escuela De Ingeniería de Petróleos, Bucaramanga, Colombia, 2018.Arroyo, H.; Nichiren, S.; Alonso, M.; Delfin, F. Calidad y Medición del Gas Natural. 2006. Available online: https://es.scribd.com/document/462864821/Calidad-y-medicion-del-gas-naturalChomiak, J.; Longwell, J.; Sarofim, A. Combustion of low calorific value gases; problems and prospects. Prog. Energy Combust. Sci. 1989, 15, 109–129.Pinzón Vargas, B.L.; Plazas Puentes, M.I. Evaluación Técnico-Financiera de las Tecnologías de Construcción Modular para la Refinación de Petróleo Crudo en el Proyecto RefiBoyacá. Bachelor’s Thesis, Fundación Universidad de América, Bogotá, Colombia, 2018.Qin, C.; Li, J.; Yang, C.; Ai, B.; Zhou, Y. Comparative Study of Parameter Extraction from a Solar Cell or a Photovoltaic Module by Combining Metaheuristic Algorithms with Different Simulation Current Calculation Methods. Energies 2024, 17, 2284.Olikara, C.; Borman, G.L. A Computer Program for Calculating Properties of Equilibrium Combustion Products with Some Applications to IC Engines; Technical Report; SAE Technical Paper; SAE International: Warrendale, PA, USA, 1975.Lide, D.R. CRC Handbook of Chemistry and Physics; CRC Press: Boca Raton, FL, USA, 2004; Volume 85.Turns, S.R. Introdução à Combustão-: Conceitos e Aplicações; AMGH Editora: Porto Alegre, Brazil, 2013.Worters, M.; Millard, D.; Hunter, G.; Helling, C.; Woitke, P. Comparison Catalogue of Gas-Equilibrium Constants, Kp. 2017. Available online: https://research-repository.st-andrews.ac.uk/handle/10023/12242Klotz, I.M. Chemical Thermodynamics; WA Benjamin Inc.: New York, NY, USA, 1964.Yıldız, M. Chemical equilibrium based combustion model to evaluate the effects of H2 addition to biogases with different CO2 contents. Int. J. Hydrogen Energy 2024, 52, 1334–1344.Way, R. Methods for determination of composition and thermodynamic properties of combustion products for internal combustion engine calculations. Proc. Inst. Mech. Eng. 1976, 190, 687–697http://purl.org/coar/resource_type/c_2df8fbb1Publicationfb965bc8-2143-4df3-94f8-caacf7620cacvirtual::3221-1fb965bc8-2143-4df3-94f8-caacf7620cacvirtual::3221-1ORIGINALenergies-17-06190.pdfenergies-17-06190.pdfapplication/pdf747471https://repositorio.utb.edu.co/bitstreams/0668462f-1b68-44b9-88f7-c80058e8e8b7/downloadd2191435b66b88be7190c5a5ba57e030MD51trueAnonymousREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8701https://repositorio.utb.edu.co/bitstreams/94dcc3e8-ad1e-42a4-8ac4-926ce9a38c04/download42fd4ad1e89814f5e4a476b409eb708cMD53falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-83182https://repositorio.utb.edu.co/bitstreams/1728bf21-3f17-4783-8152-799e7f295394/downloade20ad307a1c5f3f25af9304a7a7c86b6MD54falseAnonymousREADTEXTenergies-17-06190.pdf.txtenergies-17-06190.pdf.txtExtracted texttext/plain45958https://repositorio.utb.edu.co/bitstreams/3d7d75f9-6f11-4471-84ff-c2ffdeb1c9a1/download155a4aa17c5ac44954881925c402ff79MD55falseAnonymousREADTHUMBNAILenergies-17-06190.pdf.jpgenergies-17-06190.pdf.jpgGenerated Thumbnailimage/jpeg8076https://repositorio.utb.edu.co/bitstreams/a27ff999-6cf5-45f5-a008-33f0d9e24386/downloadb20e97d0ae3544b575d3ab469975fbd7MD56falseAnonymousREAD20.500.12585/13120oai:repositorio.utb.edu.co:20.500.12585/131202025-05-26 08:51:23.57http://creativecommons.org/publicdomain/zero/1.0/open.accesshttps://repositorio.utb.edu.coRepositorio Digital Universidad Tecnológica de Bolívarbdigital@metabiblioteca.comQXV0b3Jpem8gKGF1dG9yaXphbW9zKSBhIGxhIEJpYmxpb3RlY2EgZGUgbGEgSW5zdGl0dWNpw7NuIHBhcmEgcXVlIGluY2x1eWEgdW5hIGNvcGlhLCBpbmRleGUgeSBkaXZ1bGd1ZSBlbiBlbCBSZXBvc2l0b3JpbyBJbnN0aXR1Y2lvbmFsLCBsYSBvYnJhIG1lbmNpb25hZGEgY29uIGVsIGZpbiBkZSBmYWNpbGl0YXIgbG9zIHByb2Nlc29zIGRlIHZpc2liaWxpZGFkIGUgaW1wYWN0byBkZSBsYSBtaXNtYSwgY29uZm9ybWUgYSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBxdWUgbWUobm9zKSBjb3JyZXNwb25kZShuKSB5IHF1ZSBpbmNsdXllbjogbGEgcmVwcm9kdWNjacOzbiwgY29tdW5pY2FjacOzbiBww7pibGljYSwgZGlzdHJpYnVjacOzbiBhbCBww7pibGljbywgdHJhbnNmb3JtYWNpw7NuLCBkZSBjb25mb3JtaWRhZCBjb24gbGEgbm9ybWF0aXZpZGFkIHZpZ2VudGUgc29icmUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIHJlZmVyaWRvcyBlbiBhcnQuIDIsIDEyLCAzMCAobW9kaWZpY2FkbyBwb3IgZWwgYXJ0IDUgZGUgbGEgbGV5IDE1MjAvMjAxMiksIHkgNzIgZGUgbGEgbGV5IDIzIGRlIGRlIDE5ODIsIExleSA0NCBkZSAxOTkzLCBhcnQuIDQgeSAxMSBEZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzIGFydC4gMTEsIERlY3JldG8gNDYwIGRlIDE5OTUsIENpcmN1bGFyIE5vIDA2LzIwMDIgZGUgbGEgRGlyZWNjacOzbiBOYWNpb25hbCBkZSBEZXJlY2hvcyBkZSBhdXRvciwgYXJ0LiAxNSBMZXkgMTUyMCBkZSAyMDEyLCBsYSBMZXkgMTkxNSBkZSAyMDE4IHkgZGVtw6FzIG5vcm1hcyBzb2JyZSBsYSBtYXRlcmlhLgoKQWwgcmVzcGVjdG8gY29tbyBBdXRvcihlcykgbWFuaWZlc3RhbW9zIGNvbm9jZXIgcXVlOgoKLSBMYSBhdXRvcml6YWNpw7NuIGVzIGRlIGNhcsOhY3RlciBubyBleGNsdXNpdmEgeSBsaW1pdGFkYSwgZXN0byBpbXBsaWNhIHF1ZSBsYSBsaWNlbmNpYSB0aWVuZSB1bmEgdmlnZW5jaWEsIHF1ZSBubyBlcyBwZXJwZXR1YSB5IHF1ZSBlbCBhdXRvciBwdWVkZSBwdWJsaWNhciBvIGRpZnVuZGlyIHN1IG9icmEgZW4gY3VhbHF1aWVyIG90cm8gbWVkaW8sIGFzw60gY29tbyBsbGV2YXIgYSBjYWJvIGN1YWxxdWllciB0aXBvIGRlIGFjY2nDs24gc29icmUgZWwgZG9jdW1lbnRvLgoKLSBMYSBhdXRvcml6YWNpw7NuIHRlbmRyw6EgdW5hIHZpZ2VuY2lhIGRlIGNpbmNvIGHDsW9zIGEgcGFydGlyIGRlbCBtb21lbnRvIGRlIGxhIGluY2x1c2nDs24gZGUgbGEgb2JyYSBlbiBlbCByZXBvc2l0b3JpbywgcHJvcnJvZ2FibGUgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gZGUgZHVyYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlbCBhdXRvciB5IHBvZHLDoSBkYXJzZSBwb3IgdGVybWluYWRhIHVuYSB2ZXogZWwgYXV0b3IgbG8gbWFuaWZpZXN0ZSBwb3IgZXNjcml0byBhIGxhIGluc3RpdHVjacOzbiwgY29uIGxhIHNhbHZlZGFkIGRlIHF1ZSBsYSBvYnJhIGVzIGRpZnVuZGlkYSBnbG9iYWxtZW50ZSB5IGNvc2VjaGFkYSBwb3IgZGlmZXJlbnRlcyBidXNjYWRvcmVzIHkvbyByZXBvc2l0b3Jpb3MgZW4gSW50ZXJuZXQgbG8gcXVlIG5vIGdhcmFudGl6YSBxdWUgbGEgb2JyYSBwdWVkYSBzZXIgcmV0aXJhZGEgZGUgbWFuZXJhIGlubWVkaWF0YSBkZSBvdHJvcyBzaXN0ZW1hcyBkZSBpbmZvcm1hY2nDs24gZW4gbG9zIHF1ZSBzZSBoYXlhIGluZGV4YWRvLCBkaWZlcmVudGVzIGFsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwgZGUgbGEgSW5zdGl0dWNpw7NuLCBkZSBtYW5lcmEgcXVlIGVsIGF1dG9yKHJlcykgdGVuZHLDoW4gcXVlIHNvbGljaXRhciBsYSByZXRpcmFkYSBkZSBzdSBvYnJhIGRpcmVjdGFtZW50ZSBhIG90cm9zIHNpc3RlbWFzIGRlIGluZm9ybWFjacOzbiBkaXN0aW50b3MgYWwgZGUgbGEgSW5zdGl0dWNpw7NuIHNpIGRlc2VhIHF1ZSBzdSBvYnJhIHNlYSByZXRpcmFkYSBkZSBpbm1lZGlhdG8uCgotIExhIGF1dG9yaXphY2nDs24gZGUgcHVibGljYWNpw7NuIGNvbXByZW5kZSBlbCBmb3JtYXRvIG9yaWdpbmFsIGRlIGxhIG9icmEgeSB0b2RvcyBsb3MgZGVtw6FzIHF1ZSBzZSByZXF1aWVyYSBwYXJhIHN1IHB1YmxpY2FjacOzbiBlbiBlbCByZXBvc2l0b3Jpby4gSWd1YWxtZW50ZSwgbGEgYXV0b3JpemFjacOzbiBwZXJtaXRlIGEgbGEgaW5zdGl0dWNpw7NuIGVsIGNhbWJpbyBkZSBzb3BvcnRlIGRlIGxhIG9icmEgY29uIGZpbmVzIGRlIHByZXNlcnZhY2nDs24gKGltcHJlc28sIGVsZWN0csOzbmljbywgZGlnaXRhbCwgSW50ZXJuZXQsIGludHJhbmV0LCBvIGN1YWxxdWllciBvdHJvIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2NlcikuCgotIExhIGF1dG9yaXphY2nDs24gZXMgZ3JhdHVpdGEgeSBzZSByZW51bmNpYSBhIHJlY2liaXIgY3VhbHF1aWVyIHJlbXVuZXJhY2nDs24gcG9yIGxvcyB1c29zIGRlIGxhIG9icmEsIGRlIGFjdWVyZG8gY29uIGxhIGxpY2VuY2lhIGVzdGFibGVjaWRhIGVuIGVzdGEgYXV0b3JpemFjacOzbi4KCi0gQWwgZmlybWFyIGVzdGEgYXV0b3JpemFjacOzbiwgc2UgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBlcyBvcmlnaW5hbCB5IG5vIGV4aXN0ZSBlbiBlbGxhIG5pbmd1bmEgdmlvbGFjacOzbiBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcy4gRW4gY2FzbyBkZSBxdWUgZWwgdHJhYmFqbyBoYXlhIHNpZG8gZmluYW5jaWFkbyBwb3IgdGVyY2Vyb3MgZWwgbyBsb3MgYXV0b3JlcyBhc3VtZW4gbGEgcmVzcG9uc2FiaWxpZGFkIGRlbCBjdW1wbGltaWVudG8gZGUgbG9zIGFjdWVyZG9zIGVzdGFibGVjaWRvcyBzb2JyZSBsb3MgZGVyZWNob3MgcGF0cmltb25pYWxlcyBkZSBsYSBvYnJhIGNvbiBkaWNobyB0ZXJjZXJvLgoKLSBGcmVudGUgYSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIHBvciB0ZXJjZXJvcywgZWwgbyBsb3MgYXV0b3JlcyBzZXLDoW4gcmVzcG9uc2FibGVzLCBlbiBuaW5nw7puIGNhc28gbGEgcmVzcG9uc2FiaWxpZGFkIHNlcsOhIGFzdW1pZGEgcG9yIGxhIGluc3RpdHVjacOzbi4KCi0gQ29uIGxhIGF1dG9yaXphY2nDs24sIGxhIGluc3RpdHVjacOzbiBwdWVkZSBkaWZ1bmRpciBsYSBvYnJhIGVuIMOtbmRpY2VzLCBidXNjYWRvcmVzIHkgb3Ryb3Mgc2lzdGVtYXMgZGUgaW5mb3JtYWNpw7NuIHF1ZSBmYXZvcmV6Y2FuIHN1IHZpc2liaWxpZGFkCgo=