Pipe network optimization for district cooling and heating systems

Si quiere hacer uso de la herramienta el profesor Camilo Sedano tiene un repositorio GitHub en la que está plasmado el código.

Autores:
Ardila Torres, Juan David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2025
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
eng
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/75419
Acceso en línea:
https://hdl.handle.net/1992/75419
Palabra clave:
Thermal District Energy Systems
Software Tool
Distance Optimization
Ingeniería
Rights
openAccess
License
Attribution 4.0 International
id UNIANDES2_e96c70c85c0db36c8a4503169742621e
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/75419
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.eng.fl_str_mv Pipe network optimization for district cooling and heating systems
title Pipe network optimization for district cooling and heating systems
spellingShingle Pipe network optimization for district cooling and heating systems
Thermal District Energy Systems
Software Tool
Distance Optimization
Ingeniería
title_short Pipe network optimization for district cooling and heating systems
title_full Pipe network optimization for district cooling and heating systems
title_fullStr Pipe network optimization for district cooling and heating systems
title_full_unstemmed Pipe network optimization for district cooling and heating systems
title_sort Pipe network optimization for district cooling and heating systems
dc.creator.fl_str_mv Ardila Torres, Juan David
dc.contributor.advisor.none.fl_str_mv Sedano Quiroz, Camilo Andrés
dc.contributor.author.none.fl_str_mv Ardila Torres, Juan David
dc.contributor.jury.none.fl_str_mv Sedano Quiroz, Camilo Andrés
dc.subject.keyword.none.fl_str_mv Thermal District Energy Systems
Software Tool
Distance Optimization
topic Thermal District Energy Systems
Software Tool
Distance Optimization
Ingeniería
dc.subject.themes.spa.fl_str_mv Ingeniería
description Si quiere hacer uso de la herramienta el profesor Camilo Sedano tiene un repositorio GitHub en la que está plasmado el código.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-01-15T13:07:45Z
dc.date.available.none.fl_str_mv 2025-01-15T13:07:45Z
dc.date.issued.none.fl_str_mv 2025-01-14
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/1992/75419
dc.identifier.instname.none.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.none.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.none.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url https://hdl.handle.net/1992/75419
identifier_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.references.none.fl_str_mv OECD, "Environmental outlook to 2050: The consequences of inaction," OECD Publishing, 2012.
Global Alliance for Buildings and Construction, "Towards a Zero - Emission, Efficient and Resilient Buildings and Construction Sector," UN Environment, 2017.
U. Nations, "World Urbanization Prospects: The 2018 Revision," 2018.
R. Patureau, V. Gavan, P. Stabat and C. T. Tran, "The new generation of District heating & cooling networks and their potential development in France," Energy, vol. 236, December 2021.
Ministerio de Ambiente y Desarrollo Sostenible, "DISTRITOS TÉRMICOS GUÍA METODOLÓGICA," Colombia, 2019.
A. Allen, G. Henze, K. Baker, G. Pavlak, N. Long and Y. Fu, "A topology optimization framework to facilitate adoption of advanced district thermal energy systems," Earth and Environmental Science, vol. 588, 2020.
M. Blommaert, Y. Wack and M. Baelmans, "An adjoint optimization approach for the topological design of large-scale district heating networks based on nonlinear models," Applied Energy, vol. 280, no. 116025, December 2020.
M. Blommaert, M. Baelmans and R. Salenbien, "An adjoint approach to thermal network topology optimization," in Proceedings of the 16th international heat transfer conference, Beijing, 2018.
J. Schmidt and P. Stange, "Optimization of district heating network design," Energy Reports, vol. 7, pp. 97-104, October 2021.
geeksforgeeks, "How to find Shortest Paths from Source to all Vertices using Dijkstra’s Algorithm," 6 Aug 2024. [Online]. Available: https://www.geeksforgeeks.org/dijkstras-shortest-path-algorithm-greedy-algo-7/.
geeksforgeeks, "Kruskal’s Minimum Spanning Tree (MST) Algorithm," 10 Dec 2024. [Online]. Available: https://www.geeksforgeeks.org/kruskals-minimum-spanning-tree-algorithm-greedy-algo-2/.
M. d. M. y. Energía, "REGLAMENTO TÉCNICO DE INSTALACIONES TÉRMICAS," Colombia, 2023.
Y. Cengel, R. Turner and J. Cimbala, Fundamentals of Thermal-Fluid Sciences, McGraw-Hill Education, 2016.
S. John Alexis, D. Palanivel Rajan and S. Gunasekaran, "Dynamic multi-keyword based search algorithm using modified based fully homomorphic encryption and Prim’s algorithm," Cluster Computing, 2017.
NeetCode, "Prims Algorithm - Minimum Spanning Tree - Min Cost to Connect all Points - Leetcode 1584 - Python," 12 Jun 2021. [Online]. Available: https://www.youtube.com/watch?v=f7JOBJIC-NA&list=LL&index=5&t=1174s.
Free Learning Platform For Better Future, "Prims algorithm Java," [Online]. Available: https://www.javatpoint.com/prims-algorithm-java.
L. Sahota and G. Tiwari, "Solar Radiation and Heat Transfer. In: Advanced Solar-Distillation Systems. Green Energy and Technology.," 2017. [Online]. Available: https://doi.org/10.1007/978-981-10-4672-8_2.
American Society of Heating, Refrigerating and Air-Conditioning Engineers, "ASHRAE," [Online]. Available: https://www.ashrae.org/.
dc.rights.en.fl_str_mv Attribution 4.0 International
dc.rights.uri.none.fl_str_mv http://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 Attribution 4.0 International
http://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 65 páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de los Andes
dc.publisher.program.none.fl_str_mv Ingeniería Mecánica
dc.publisher.faculty.none.fl_str_mv Facultad de Ingeniería
dc.publisher.department.none.fl_str_mv Departamento de Ingeniería Mecánica
publisher.none.fl_str_mv Universidad de los Andes
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/f9ae5889-b758-4d03-a82f-7bf547164c1c/download
https://repositorio.uniandes.edu.co/bitstreams/7b321541-2bd7-4a37-84f5-05940bda3930/download
https://repositorio.uniandes.edu.co/bitstreams/759f6c47-192e-4070-a645-9c04233b6ba6/download
https://repositorio.uniandes.edu.co/bitstreams/daed1263-83bf-4ba0-8e1c-417c3191f993/download
https://repositorio.uniandes.edu.co/bitstreams/97370d0e-ae57-4d50-bdb1-a3d40aacd6c5/download
https://repositorio.uniandes.edu.co/bitstreams/33ac42bb-2bb4-47c8-9341-1279e4e26247/download
https://repositorio.uniandes.edu.co/bitstreams/e76f3eb9-79b6-48e7-9b18-0c0f8bf74e5c/download
https://repositorio.uniandes.edu.co/bitstreams/7dab4750-9cb2-41b5-8bbc-62a558c8895e/download
bitstream.checksum.fl_str_mv 0175ea4a2d4caec4bbcc37e300941108
ae9e573a68e7f92501b6913cc846c39f
f55ae6348394f3fbb174d04054798899
e11dd1f034434757558cf0402b61071c
f95ab42a7bc261de7e8ca6015fd9037e
9f68a70ed814c3ba72cb4a2248ad23bf
7fe88e683b475b919c84c0b1c091b51c
a5d9ffa38009bd8cb172492668adff35
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1831927846887489536
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autoresAttribution 4.0 Internationalhttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Sedano Quiroz, Camilo AndrésArdila Torres, Juan DavidSedano Quiroz, Camilo Andrés2025-01-15T13:07:45Z2025-01-15T13:07:45Z2025-01-14https://hdl.handle.net/1992/75419instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Si quiere hacer uso de la herramienta el profesor Camilo Sedano tiene un repositorio GitHub en la que está plasmado el código.The implementation of thermal district energy systems (TDES) has been imperative to provide thermal comfort to several users without disregarding the targets for reducing carbon emissions by 2030. Prior research has shown the primary cost factor that influences the ROI is the construction of the piping infrastructure. Therefore, it is critical to identify ways that enable TDES developers minimize these capital expenses. This document introduces a software tool to support TDES planners and decision makers find an initial approach to minimize the pipe network length. The webpage layout lets the user select suppliers and consumers by clicking their location on a map. After submitting the building and connections characteristics, the first step of the optimization is to determine the nearest supplier for each consumer which leads to forming clusters. Afterwards, minimum length is obtained by implementing Prim’s algorithm to find the minimum spanning tree (MST) within each cluster. Ultimately, through an iterative approach, the water temperatures along the system are figured out based on the user’s inputs.Pregrado65 páginasapplication/pdfengUniversidad de los AndesIngeniería MecánicaFacultad de IngenieríaDepartamento de Ingeniería MecánicaPipe network optimization for district cooling and heating systemsTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPThermal District Energy SystemsSoftware ToolDistance OptimizationIngenieríaOECD, "Environmental outlook to 2050: The consequences of inaction," OECD Publishing, 2012.Global Alliance for Buildings and Construction, "Towards a Zero - Emission, Efficient and Resilient Buildings and Construction Sector," UN Environment, 2017.U. Nations, "World Urbanization Prospects: The 2018 Revision," 2018.R. Patureau, V. Gavan, P. Stabat and C. T. Tran, "The new generation of District heating & cooling networks and their potential development in France," Energy, vol. 236, December 2021.Ministerio de Ambiente y Desarrollo Sostenible, "DISTRITOS TÉRMICOS GUÍA METODOLÓGICA," Colombia, 2019.A. Allen, G. Henze, K. Baker, G. Pavlak, N. Long and Y. Fu, "A topology optimization framework to facilitate adoption of advanced district thermal energy systems," Earth and Environmental Science, vol. 588, 2020.M. Blommaert, Y. Wack and M. Baelmans, "An adjoint optimization approach for the topological design of large-scale district heating networks based on nonlinear models," Applied Energy, vol. 280, no. 116025, December 2020.M. Blommaert, M. Baelmans and R. Salenbien, "An adjoint approach to thermal network topology optimization," in Proceedings of the 16th international heat transfer conference, Beijing, 2018.J. Schmidt and P. Stange, "Optimization of district heating network design," Energy Reports, vol. 7, pp. 97-104, October 2021.geeksforgeeks, "How to find Shortest Paths from Source to all Vertices using Dijkstra’s Algorithm," 6 Aug 2024. [Online]. Available: https://www.geeksforgeeks.org/dijkstras-shortest-path-algorithm-greedy-algo-7/.geeksforgeeks, "Kruskal’s Minimum Spanning Tree (MST) Algorithm," 10 Dec 2024. [Online]. Available: https://www.geeksforgeeks.org/kruskals-minimum-spanning-tree-algorithm-greedy-algo-2/.M. d. M. y. Energía, "REGLAMENTO TÉCNICO DE INSTALACIONES TÉRMICAS," Colombia, 2023.Y. Cengel, R. Turner and J. Cimbala, Fundamentals of Thermal-Fluid Sciences, McGraw-Hill Education, 2016.S. John Alexis, D. Palanivel Rajan and S. Gunasekaran, "Dynamic multi-keyword based search algorithm using modified based fully homomorphic encryption and Prim’s algorithm," Cluster Computing, 2017.NeetCode, "Prims Algorithm - Minimum Spanning Tree - Min Cost to Connect all Points - Leetcode 1584 - Python," 12 Jun 2021. [Online]. Available: https://www.youtube.com/watch?v=f7JOBJIC-NA&list=LL&index=5&t=1174s.Free Learning Platform For Better Future, "Prims algorithm Java," [Online]. Available: https://www.javatpoint.com/prims-algorithm-java.L. Sahota and G. Tiwari, "Solar Radiation and Heat Transfer. In: Advanced Solar-Distillation Systems. Green Energy and Technology.," 2017. [Online]. Available: https://doi.org/10.1007/978-981-10-4672-8_2.American Society of Heating, Refrigerating and Air-Conditioning Engineers, "ASHRAE," [Online]. Available: https://www.ashrae.org/.202011368PublicationCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908https://repositorio.uniandes.edu.co/bitstreams/f9ae5889-b758-4d03-a82f-7bf547164c1c/download0175ea4a2d4caec4bbcc37e300941108MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82535https://repositorio.uniandes.edu.co/bitstreams/7b321541-2bd7-4a37-84f5-05940bda3930/downloadae9e573a68e7f92501b6913cc846c39fMD52ORIGINALFormato de Autorización Asesor Tesis - Juan Ardila (1).pdfFormato de Autorización Asesor Tesis - Juan Ardila (1).pdfHIDEapplication/pdf374942https://repositorio.uniandes.edu.co/bitstreams/759f6c47-192e-4070-a645-9c04233b6ba6/downloadf55ae6348394f3fbb174d04054798899MD53Pipe network optimization for district cooling and heating systems.pdfPipe network optimization for district cooling and heating systems.pdfapplication/pdf5649366https://repositorio.uniandes.edu.co/bitstreams/daed1263-83bf-4ba0-8e1c-417c3191f993/downloade11dd1f034434757558cf0402b61071cMD54TEXTFormato de Autorización Asesor Tesis - Juan Ardila (1).pdf.txtFormato de Autorización Asesor Tesis - Juan Ardila (1).pdf.txtExtracted texttext/plain2048https://repositorio.uniandes.edu.co/bitstreams/97370d0e-ae57-4d50-bdb1-a3d40aacd6c5/downloadf95ab42a7bc261de7e8ca6015fd9037eMD55Pipe network optimization for district cooling and heating systems.pdf.txtPipe network optimization for district cooling and heating systems.pdf.txtExtracted texttext/plain65944https://repositorio.uniandes.edu.co/bitstreams/33ac42bb-2bb4-47c8-9341-1279e4e26247/download9f68a70ed814c3ba72cb4a2248ad23bfMD57THUMBNAILFormato de Autorización Asesor Tesis - Juan Ardila (1).pdf.jpgFormato de Autorización Asesor Tesis - Juan Ardila (1).pdf.jpgGenerated Thumbnailimage/jpeg11013https://repositorio.uniandes.edu.co/bitstreams/e76f3eb9-79b6-48e7-9b18-0c0f8bf74e5c/download7fe88e683b475b919c84c0b1c091b51cMD56Pipe network optimization for district cooling and heating systems.pdf.jpgPipe network optimization for district cooling and heating systems.pdf.jpgGenerated Thumbnailimage/jpeg6893https://repositorio.uniandes.edu.co/bitstreams/7dab4750-9cb2-41b5-8bbc-62a558c8895e/downloada5d9ffa38009bd8cb172492668adff35MD581992/75419oai:repositorio.uniandes.edu.co:1992/754192025-03-05 10:09:48.324http://creativecommons.org/licenses/by/4.0/Attribution 4.0 Internationalopen.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.coPGgzPjxzdHJvbmc+RGVzY2FyZ28gZGUgUmVzcG9uc2FiaWxpZGFkIC0gTGljZW5jaWEgZGUgQXV0b3JpemFjacOzbjwvc3Ryb25nPjwvaDM+CjxwPjxzdHJvbmc+UG9yIGZhdm9yIGxlZXIgYXRlbnRhbWVudGUgZXN0ZSBkb2N1bWVudG8gcXVlIHBlcm1pdGUgYWwgUmVwb3NpdG9yaW8gSW5zdGl0dWNpb25hbCBTw6luZWNhIHJlcHJvZHVjaXIgeSBkaXN0cmlidWlyIGxvcyByZWN1cnNvcyBkZSBpbmZvcm1hY2nDs24gZGVwb3NpdGFkb3MgbWVkaWFudGUgbGEgYXV0b3JpemFjacOzbiBkZSBsb3Mgc2lndWllbnRlcyB0w6lybWlub3M6PC9zdHJvbmc+PC9wPgo8cD5Db25jZWRhIGxhIGxpY2VuY2lhIGRlIGRlcMOzc2l0byBlc3TDoW5kYXIgc2VsZWNjaW9uYW5kbyBsYSBvcGNpw7NuIDxzdHJvbmc+J0FjZXB0YXIgbG9zIHTDqXJtaW5vcyBhbnRlcmlvcm1lbnRlIGRlc2NyaXRvcyc8L3N0cm9uZz4geSBjb250aW51YXIgZWwgcHJvY2VzbyBkZSBlbnbDrW8gbWVkaWFudGUgZWwgYm90w7NuIDxzdHJvbmc+J1NpZ3VpZW50ZScuPC9zdHJvbmc+PC9wPgo8aHI+CjxwPllvLCBlbiBtaSBjYWxpZGFkIGRlIGF1dG9yIGRlbCB0cmFiYWpvIGRlIHRlc2lzLCBtb25vZ3JhZsOtYSBvIHRyYWJham8gZGUgZ3JhZG8sIGhhZ28gZW50cmVnYSBkZWwgZWplbXBsYXIgcmVzcGVjdGl2byB5IGRlIHN1cyBhbmV4b3MgZGUgc2VyIGVsIGNhc28sIGVuIGZvcm1hdG8gZGlnaXRhbCB5L28gZWxlY3Ryw7NuaWNvIHkgYXV0b3Jpem8gYSBsYSBVbml2ZXJzaWRhZCBkZSBsb3MgQW5kZXMgcGFyYSBxdWUgcmVhbGljZSBsYSBwdWJsaWNhY2nDs24gZW4gZWwgU2lzdGVtYSBkZSBCaWJsaW90ZWNhcyBvIGVuIGN1YWxxdWllciBvdHJvIHNpc3RlbWEgbyBiYXNlIGRlIGRhdG9zIHByb3BpbyBvIGFqZW5vIGEgbGEgVW5pdmVyc2lkYWQgeSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGVuIHRvZGFzIHN1cyBmb3JtYXMsIGxvcyBkZXJlY2hvcyBwYXRyaW1vbmlhbGVzIGRlIHJlcHJvZHVjY2nDs24sIGNvbXVuaWNhY2nDs24gcMO6YmxpY2EsIHRyYW5zZm9ybWFjacOzbiB5IGRpc3RyaWJ1Y2nDs24gKGFscXVpbGVyLCBwcsOpc3RhbW8gcMO6YmxpY28gZSBpbXBvcnRhY2nDs24pIHF1ZSBtZSBjb3JyZXNwb25kZW4gY29tbyBjcmVhZG9yIGRlIGxhIG9icmEgb2JqZXRvIGRlbCBwcmVzZW50ZSBkb2N1bWVudG8uPC9wPgo8cD5MYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGVtaXRlIGVuIGNhbGlkYWQgZGUgYXV0b3IgZGUgbGEgb2JyYSBvYmpldG8gZGVsIHByZXNlbnRlIGRvY3VtZW50byB5IG5vIGNvcnJlc3BvbmRlIGEgY2VzacOzbiBkZSBkZXJlY2hvcywgc2lubyBhIGxhIGF1dG9yaXphY2nDs24gZGUgdXNvIGFjYWTDqW1pY28gZGUgY29uZm9ybWlkYWQgY29uIGxvIGFudGVyaW9ybWVudGUgc2XDsWFsYWRvLiBMYSBwcmVzZW50ZSBhdXRvcml6YWNpw7NuIHNlIGhhY2UgZXh0ZW5zaXZhIG5vIHNvbG8gYSBsYXMgZmFjdWx0YWRlcyB5IGRlcmVjaG9zIGRlIHVzbyBzb2JyZSBsYSBvYnJhIGVuIGZvcm1hdG8gbyBzb3BvcnRlIG1hdGVyaWFsLCBzaW5vIHRhbWJpw6luIHBhcmEgZm9ybWF0byBlbGVjdHLDs25pY28sIHkgZW4gZ2VuZXJhbCBwYXJhIGN1YWxxdWllciBmb3JtYXRvIGNvbm9jaWRvIG8gcG9yIGNvbm9jZXIuPC9wPgo8cD5FbCBhdXRvciwgbWFuaWZpZXN0YSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuPC9wPgo8cD5FbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbiwgZWwgYXV0b3IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBkZSBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVbml2ZXJzaWRhZCBhY3TDumEgY29tbyB1biB0ZXJjZXJvIGRlIGJ1ZW5hIGZlLjwvcD4KPHA+U2kgdGllbmUgYWxndW5hIGR1ZGEgc29icmUgbGEgbGljZW5jaWEsIHBvciBmYXZvciwgY29udGFjdGUgY29uIGVsIDxhIGhyZWY9Im1haWx0bzpiaWJsaW90ZWNhQHVuaWFuZGVzLmVkdS5jbyIgdGFyZ2V0PSJfYmxhbmsiPkFkbWluaXN0cmFkb3IgZGVsIFNpc3RlbWEuPC9hPjwvcD4K