Definición del slotting para Operar Colombia a través de una heurística

Slotting es la ubicación estratégica de los productos en un almacén, con una buena estructura, su propuesta es minimizar los tiempos de viaje, el manejo de materiales y maximizar el espacio disponible para el picking. Opperar Colombia S.A.S. está a cargo de la distribución terrestre de diferentes pr...

Full description

Autores:
Rosero Hernández, Ian Carlo
Guarnizo Macias, Ronald Enrique
Polanco Pulido, Jorge Eduardo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2020
Institución:
Pontificia Universidad Javeriana
Repositorio:
Repositorio Universidad Javeriana
Idioma:
spa
OAI Identifier:
oai:repository.javeriana.edu.co:10554/53155
Acceso en línea:
http://hdl.handle.net/10554/53155
Palabra clave:
Slotting
Picking
Preparación de pedidos
Heurísticas
Perfiles logísticos
Indicadores
Slotting
Picking
Order picking
Heuristics
Logistic profiles
Indicators
Ingeniería industrial - Tesis y disertaciones académicas
Desarrollo empresarial
Logística empresarial
Manejo de materiales
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional
id JAVERIANA2_88d0048d5426b13de073345da9c8a029
oai_identifier_str oai:repository.javeriana.edu.co:10554/53155
network_acronym_str JAVERIANA2
network_name_str Repositorio Universidad Javeriana
repository_id_str
dc.title.spa.fl_str_mv Definición del slotting para Operar Colombia a través de una heurística
title Definición del slotting para Operar Colombia a través de una heurística
spellingShingle Definición del slotting para Operar Colombia a través de una heurística
Slotting
Picking
Preparación de pedidos
Heurísticas
Perfiles logísticos
Indicadores
Slotting
Picking
Order picking
Heuristics
Logistic profiles
Indicators
Ingeniería industrial - Tesis y disertaciones académicas
Desarrollo empresarial
Logística empresarial
Manejo de materiales
title_short Definición del slotting para Operar Colombia a través de una heurística
title_full Definición del slotting para Operar Colombia a través de una heurística
title_fullStr Definición del slotting para Operar Colombia a través de una heurística
title_full_unstemmed Definición del slotting para Operar Colombia a través de una heurística
title_sort Definición del slotting para Operar Colombia a través de una heurística
dc.creator.fl_str_mv Rosero Hernández, Ian Carlo
Guarnizo Macias, Ronald Enrique
Polanco Pulido, Jorge Eduardo
dc.contributor.advisor.none.fl_str_mv Tovar Campo, Santiago Alejandro
dc.contributor.author.none.fl_str_mv Rosero Hernández, Ian Carlo
Guarnizo Macias, Ronald Enrique
Polanco Pulido, Jorge Eduardo
dc.subject.spa.fl_str_mv Slotting
Picking
Preparación de pedidos
Heurísticas
Perfiles logísticos
Indicadores
topic Slotting
Picking
Preparación de pedidos
Heurísticas
Perfiles logísticos
Indicadores
Slotting
Picking
Order picking
Heuristics
Logistic profiles
Indicators
Ingeniería industrial - Tesis y disertaciones académicas
Desarrollo empresarial
Logística empresarial
Manejo de materiales
dc.subject.keyword.spa.fl_str_mv Slotting
Picking
Order picking
Heuristics
Logistic profiles
Indicators
dc.subject.armarc.spa.fl_str_mv Ingeniería industrial - Tesis y disertaciones académicas
Desarrollo empresarial
Logística empresarial
Manejo de materiales
description Slotting es la ubicación estratégica de los productos en un almacén, con una buena estructura, su propuesta es minimizar los tiempos de viaje, el manejo de materiales y maximizar el espacio disponible para el picking. Opperar Colombia S.A.S. está a cargo de la distribución terrestre de diferentes productos de Grupo Nutresa a diferentes clientes en toda Bogotá. En Opperar Colombia, las ubicaciones disponibles para el picking están superpobladas con los diferentes productos, desde la última redistribución de la planta para ubicar los productos de picking, los nuevos productos han llegado al centro de distribución, estos nuevos productos no se han asignado a una ubicación específica a través de ranurado, por lo tanto, el desactualizado genera inconsistencias que se reflejan en el flujo / ruta de un operador al seleccionar. Esto genera tráfico en los pasillos con los productos más demandados, que para Opperar Colombia son 1, 2 y 3, así como demoras en la selección y posterior alistamiento. Mediante la construcción de perfiles logísticos de los productos existentes en el centro de distribución y la programación de una heurística, se desarrollará un posicionamiento adecuado que permita maximizar las ubicaciones disponibles para recoger en los estantes. Se espera desarrollar el posicionamiento actualizado que indica la fracción de ubicación y el número de ubicaciones que cada producto debe asignarse en el almacén en el área de picking. La implementación del algoritmo proporciona una solución que reduce los tiempos de recolección, esto es evidente en Opperar ya que la distancia total recorrida se redujo en un 5,57%. Por otro lado, la simulación del picking obtuvo una mejora en los tiempos de picking que se redujeron en un 9,2%.
publishDate 2020
dc.date.created.none.fl_str_mv 2020-05
dc.date.accessioned.none.fl_str_mv 2021-03-02T22:23:59Z
dc.date.available.none.fl_str_mv 2021-03-02T22:23:59Z
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10554/53155
dc.identifier.instname.spa.fl_str_mv instname:Pontificia Universidad Javeriana
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional - Pontificia Universidad Javeriana
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.javeriana.edu.co
url http://hdl.handle.net/10554/53155
identifier_str_mv instname:Pontificia Universidad Javeriana
reponame:Repositorio Institucional - Pontificia Universidad Javeriana
repourl:https://repository.javeriana.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.licence.*.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.spa.fl_str_mv PDF
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Pontificia Universidad Javeriana
dc.publisher.program.spa.fl_str_mv Ingeniería Industrial
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
institution Pontificia Universidad Javeriana
bitstream.url.fl_str_mv http://repository.javeriana.edu.co/bitstream/10554/53155/1/193002-Guarnizo-Polanco-Rosero%20-%20ronald%20guarnizo.pdf
http://repository.javeriana.edu.co/bitstream/10554/53155/2/193002%20Lista%20de%20Anexos.pdf
http://repository.javeriana.edu.co/bitstream/10554/53155/3/193002-%20Licencia%20de%20uso-anexo2%20-%20ronald%20guarnizo.pdf
http://repository.javeriana.edu.co/bitstream/10554/53155/4/license.txt
http://repository.javeriana.edu.co/bitstream/10554/53155/5/193002-Guarnizo-Polanco-Rosero%20-%20ronald%20guarnizo.pdf.jpg
http://repository.javeriana.edu.co/bitstream/10554/53155/6/193002%20Lista%20de%20Anexos.pdf.jpg
http://repository.javeriana.edu.co/bitstream/10554/53155/7/193002-%20Licencia%20de%20uso-anexo2%20-%20ronald%20guarnizo.pdf.jpg
bitstream.checksum.fl_str_mv 8eb2461d1f7df7860f2911013c5564d3
75916ec6e66e511327596837d5ad398c
1e69fadf452ec7888a5530bf03ec437c
2070d280cc89439d983d9eee1b17df53
568985da752bbfdb294a2f0ffcfc1867
68cdfc819847b15c548a3d77905b1254
1c11002b1866642b85afb1299cf29ac2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional - Pontificia Universidad Javeriana
repository.mail.fl_str_mv repositorio@javeriana.edu.co
_version_ 1811671274696474624
spelling Atribución-NoComercial-SinDerivadas 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessDe acuerdo con la naturaleza del uso concedido, la presente licencia parcial se otorga a título gratuito por el máximo tiempo legal colombiano, con el propósito de que en dicho lapso mi (nuestra) obra sea explotada en las condiciones aquí estipuladas y para los fines indicados, respetando siempre la titularidad de los derechos patrimoniales y morales correspondientes, de acuerdo con los usos honrados, de manera proporcional y justificada a la finalidad perseguida, sin ánimo de lucro ni de comercialización. De manera complementaria, garantizo (garantizamos) en mi (nuestra) calidad de estudiante (s) y por ende autor (es) exclusivo (s), que la Tesis o Trabajo de Grado en cuestión, es producto de mi (nuestra) plena autoría, de mi (nuestro) esfuerzo personal intelectual, como consecuencia de mi (nuestra) creación original particular y, por tanto, soy (somos) el (los) único (s) titular (es) de la misma. Además, aseguro (aseguramos) que no contiene citas, ni transcripciones de otras obras protegidas, por fuera de los límites autorizados por la ley, según los usos honrados, y en proporción a los fines previstos; ni tampoco contempla declaraciones difamatorias contra terceros; respetando el derecho a la imagen, intimidad, buen nombre y demás derechos constitucionales. Adicionalmente, manifiesto (manifestamos) que no se incluyeron expresiones contrarias al orden público ni a las buenas costumbres. En consecuencia, la responsabilidad directa en la elaboración, presentación, investigación y, en general, contenidos de la Tesis o Trabajo de Grado es de mí (nuestro) competencia exclusiva, eximiendo de toda responsabilidad a la Pontifica Universidad Javeriana por tales aspectos. Sin perjuicio de los usos y atribuciones otorgadas en virtud de este documento, continuaré (continuaremos) conservando los correspondientes derechos patrimoniales sin modificación o restricción alguna, puesto que, de acuerdo con la legislación colombiana aplicable, el presente es un acuerdo jurídico que en ningún caso conlleva la enajenación de los derechos patrimoniales derivados del régimen del Derecho de Autor. De conformidad con lo establecido en el artículo 30 de la Ley 23 de 1982 y el artículo 11 de la Decisión Andina 351 de 1993, "Los derechos morales sobre el trabajo son propiedad de los autores", los cuales son irrenunciables, imprescriptibles, inembargables e inalienables. En consecuencia, la Pontificia Universidad Javeriana está en la obligación de RESPETARLOS Y HACERLOS RESPETAR, para lo cual tomará las medidas correspondientes para garantizar su observancia.http://purl.org/coar/access_right/c_abf2Tovar Campo, Santiago AlejandroRosero Hernández, Ian CarloGuarnizo Macias, Ronald EnriquePolanco Pulido, Jorge Eduardo2021-03-02T22:23:59Z2021-03-02T22:23:59Z2020-05http://hdl.handle.net/10554/53155instname:Pontificia Universidad Javerianareponame:Repositorio Institucional - Pontificia Universidad Javerianarepourl:https://repository.javeriana.edu.coSlotting es la ubicación estratégica de los productos en un almacén, con una buena estructura, su propuesta es minimizar los tiempos de viaje, el manejo de materiales y maximizar el espacio disponible para el picking. Opperar Colombia S.A.S. está a cargo de la distribución terrestre de diferentes productos de Grupo Nutresa a diferentes clientes en toda Bogotá. En Opperar Colombia, las ubicaciones disponibles para el picking están superpobladas con los diferentes productos, desde la última redistribución de la planta para ubicar los productos de picking, los nuevos productos han llegado al centro de distribución, estos nuevos productos no se han asignado a una ubicación específica a través de ranurado, por lo tanto, el desactualizado genera inconsistencias que se reflejan en el flujo / ruta de un operador al seleccionar. Esto genera tráfico en los pasillos con los productos más demandados, que para Opperar Colombia son 1, 2 y 3, así como demoras en la selección y posterior alistamiento. Mediante la construcción de perfiles logísticos de los productos existentes en el centro de distribución y la programación de una heurística, se desarrollará un posicionamiento adecuado que permita maximizar las ubicaciones disponibles para recoger en los estantes. Se espera desarrollar el posicionamiento actualizado que indica la fracción de ubicación y el número de ubicaciones que cada producto debe asignarse en el almacén en el área de picking. La implementación del algoritmo proporciona una solución que reduce los tiempos de recolección, esto es evidente en Opperar ya que la distancia total recorrida se redujo en un 5,57%. Por otro lado, la simulación del picking obtuvo una mejora en los tiempos de picking que se redujeron en un 9,2%.Slotting is the strategic location of products in a warehouse, with a good structure his proposal is minimizing travel times, material handling and maximizing the space available for picking. Opperar Colombia S.A.S. is in charge of the terrestrial distribution of different products of Grupo Nutresa to different clients throughout Bogotá. In Opperar Colombia, the locations available for picking are overcrowded with the different products, since the last redistribution of the plant to locate the picking products, new products have arrived at the distribution center, these new products have not been assigned to a specific location through slotting, therefore the outdated one generates inconsistencies that are reflected in the flow / path of an operator when picking. This generates traffic in the hallways with the most demanded products, which for Opperar Colombia are 1, 2, and 3, as well as delays in picking and subsequent enlistment. By means of the construction of logistic profiles of the existing products in the distribution center, and the programming of a heuristic, an adequate slotting will be developed that allows maximizing the locations available for picking on the racks. It is expected to develop the updated slotting that indicates the location fraction and the number of locationsthat each product should get assignedin the warehouse in the picking area. The implementation of the algorithm provides a solution that reduces picking times, this is evident in Opperar as the total distance traveled was reduced by 5,57%. On the other hand, the simulation of the picking got an improvement on picking times which were reduced by 9,2%.Ingeniero (a) IndustrialPregradoPDFapplication/pdfspaPontificia Universidad JaverianaIngeniería IndustrialFacultad de IngenieríaSlottingPickingPreparación de pedidosHeurísticasPerfiles logísticosIndicadoresSlottingPickingOrder pickingHeuristicsLogistic profilesIndicatorsIngeniería industrial - Tesis y disertaciones académicasDesarrollo empresarialLogística empresarialManejo de materialesDefinición del slotting para Operar Colombia a través de una heurísticaTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisORIGINAL193002-Guarnizo-Polanco-Rosero - ronald guarnizo.pdf193002-Guarnizo-Polanco-Rosero - ronald guarnizo.pdfDocumentoapplication/pdf1359208http://repository.javeriana.edu.co/bitstream/10554/53155/1/193002-Guarnizo-Polanco-Rosero%20-%20ronald%20guarnizo.pdf8eb2461d1f7df7860f2911013c5564d3MD51open access193002 Lista de Anexos.pdf193002 Lista de Anexos.pdfAnexoapplication/pdf109143http://repository.javeriana.edu.co/bitstream/10554/53155/2/193002%20Lista%20de%20Anexos.pdf75916ec6e66e511327596837d5ad398cMD52open access193002- Licencia de uso-anexo2 - ronald guarnizo.pdf193002- Licencia de uso-anexo2 - ronald guarnizo.pdfLicencia de usoapplication/pdf143877http://repository.javeriana.edu.co/bitstream/10554/53155/3/193002-%20Licencia%20de%20uso-anexo2%20-%20ronald%20guarnizo.pdf1e69fadf452ec7888a5530bf03ec437cMD53open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-82603http://repository.javeriana.edu.co/bitstream/10554/53155/4/license.txt2070d280cc89439d983d9eee1b17df53MD54open accessTHUMBNAIL193002-Guarnizo-Polanco-Rosero - ronald guarnizo.pdf.jpg193002-Guarnizo-Polanco-Rosero - ronald guarnizo.pdf.jpgIM Thumbnailimage/jpeg8328http://repository.javeriana.edu.co/bitstream/10554/53155/5/193002-Guarnizo-Polanco-Rosero%20-%20ronald%20guarnizo.pdf.jpg568985da752bbfdb294a2f0ffcfc1867MD55open access193002 Lista de Anexos.pdf.jpg193002 Lista de Anexos.pdf.jpgIM Thumbnailimage/jpeg7146http://repository.javeriana.edu.co/bitstream/10554/53155/6/193002%20Lista%20de%20Anexos.pdf.jpg68cdfc819847b15c548a3d77905b1254MD56open access193002- Licencia de uso-anexo2 - ronald guarnizo.pdf.jpg193002- Licencia de uso-anexo2 - ronald guarnizo.pdf.jpgIM Thumbnailimage/jpeg8097http://repository.javeriana.edu.co/bitstream/10554/53155/7/193002-%20Licencia%20de%20uso-anexo2%20-%20ronald%20guarnizo.pdf.jpg1c11002b1866642b85afb1299cf29ac2MD57open access10554/53155oai:repository.javeriana.edu.co:10554/531552022-05-02 15:47:05.761Repositorio Institucional - Pontificia Universidad Javerianarepositorio@javeriana.edu.coTElDRU5DSUEgWSBBVVRPUklaQUNJw5NOIERFIExPUyBBVVRPUkVTIFBBUkEgUFVCTElDQVIgWSBQRVJNSVRJUiBMQSBDT05TVUxUQSBZIFVTTy4KClBhcnRlIDEuIFTDqXJtaW5vcyBkZSBsYSBsaWNlbmNpYSBnZW5lcmFsIHBhcmEgcHVibGljYWNpw7NuIGRlIG9icmFzIGVuIGVsIHJlcG9zaXRvcmlvIGluc3RpdHVjaW9uYWwKQ29tbyB0aXR1bGFyIChlcykgZGVsIGRlcmVjaG8gZGUgYXV0b3IsIGNvbmZpZXJvIChlcmltb3MpIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgdW5hIGxpY2VuY2lhIG5vIGV4Y2x1c2l2YSwgbGltaXRhZGEgeSBncmF0dWl0YSBzb2JyZSBsYSBvYnJhIHF1ZSBzZSBpbnRlZ3JhcsOhIGVuIGVsIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwsIHF1ZSBzZSBhanVzdGEgYSBsYXMgc2lndWllbnRlcyBjYXJhY3RlcsOtc3RpY2FzOgphKSAgICAgIEVzdGFyw6EgdmlnZW50ZSBhIHBhcnRpciBkZSBsYSBmZWNoYSBkZSBpbmNsdXNpw7NuIGVuIGVsIHJlcG9zaXRvcmlvLCBwb3IgdW4gcGxhem8gZGUgNSBhw7FvcywgcXVlIHNlcsOhbiBwcm9ycm9nYWJsZXMgaW5kZWZpbmlkYW1lbnRlIHBvciBlbCB0aWVtcG8gcXVlIGR1cmUgZWwgZGVyZWNobyBwYXRyaW1vbmlhbCBkZWwgYXV0b3IuIEVsIGF1dG9yIHBvZHLDoSBkYXIgcG9yIHRlcm1pbmFkYSBsYSBsaWNlbmNpYSBzb2xpY2l0w6FuZG9sbyBhIGxhIFVuaXZlcnNpZGFkIHBvciBlc2NyaXRvLgpiKSAgICAgIEF1dG9yaXphIGEgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgYSBwdWJsaWNhciBsYSBvYnJhIGVuIGRpZ2l0YWwsIGNvbm9jaWVuZG8gcXVlLCBkYWRvIHF1ZSBzZSBwdWJsaWNhIGVuIEludGVybmV0LCBwb3IgZXN0ZSBoZWNobyBjaXJjdWxhIGNvbiB1biBhbGNhbmNlIG11bmRpYWwuCmMpICAgICAgTG9zIGF1dG9yZXMgYWNlcHRhbiBxdWUgbGEgYXV0b3JpemFjacOzbiBzZSBoYWNlIGEgdMOtdHVsbyBncmF0dWl0bywgcG9yIGxvIHRhbnRvIHJlbnVuY2lhbiBhIHJlY2liaXIgYmVuZWZpY2lvIGFsZ3VubyBwb3IgbGEgcHVibGljYWNpw7NuLCBkaXN0cmlidWNpw7NuLCBjb211bmljYWNpw7NuIHDDumJsaWNhIHkgY3VhbHF1aWVyIG90cm8gdXNvIHF1ZSBzZSBoYWdhIGVuIGxvcyB0w6lybWlub3MgZGUgbGEgcHJlc2VudGUgbGljZW5jaWEgeSBkZSBsYSBsaWNlbmNpYSBkZSB1c28gY29uIHF1ZSBzZSBwdWJsaWNhLgpkKSAgICAgIExvcyBhdXRvcmVzIG1hbmlmaWVzdGFuIHF1ZSBzZSB0cmF0YSBkZSB1bmEgb2JyYSBvcmlnaW5hbCBzb2JyZSBsYSBxdWUgdGllbmVuIGxvcyBkZXJlY2hvcyBxdWUgYXV0b3JpemFuIHkgcXVlIHNvbiBlbGxvcyBxdWllbmVzIGFzdW1lbiB0b3RhbCByZXNwb25zYWJpbGlkYWQgcG9yIGVsIGNvbnRlbmlkbyBkZSBzdSBvYnJhIGFudGUgbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgeSBhbnRlIHRlcmNlcm9zLiBFbiB0b2RvIGNhc28gbGEgUG9udGlmaWNpYSBVbml2ZXJzaWRhZCBKYXZlcmlhbmEgc2UgY29tcHJvbWV0ZSBhIGluZGljYXIgc2llbXByZSBsYSBhdXRvcsOtYSBpbmNsdXllbmRvIGVsIG5vbWJyZSBkZWwgYXV0b3IgeSBsYSBmZWNoYSBkZSBwdWJsaWNhY2nDs24uCmUpICAgICAgQXV0b3Jpem8gKGFtb3MpIGEgbGEgVW5pdmVyc2lkYWQgcGFyYSBpbmNsdWlyIGxhIG9icmEgZW4gbG9zIMOtbmRpY2VzIHkgYnVzY2Fkb3JlcyBxdWUgZXN0aW1lbiBuZWNlc2FyaW9zIHBhcmEgcHJvbW92ZXIgc3UgZGlmdXNpw7NuLgpmKSAgICAgIEFjZXB0byAoYW1vcykgcXVlIGxhIFBvbnRpZmljaWEgVW5pdmVyc2lkYWQgSmF2ZXJpYW5hIHB1ZWRhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYSBjdWFscXVpZXIgbWVkaW8gbyBmb3JtYXRvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmFjacOzbiBkaWdpdGFsLgpnKSAgICAgIEF1dG9yaXpvIChhbW9zKSBxdWUgbGEgb2JyYSBzZWEgcHVlc3RhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBlbiBsb3MgdMOpcm1pbm9zIGF1dG9yaXphZG9zIGVuIGxvcyBsaXRlcmFsZXMgYW50ZXJpb3JlcyBiYWpvIGxvcyBsw61taXRlcyBkZWZpbmlkb3MgcG9yIGxhIHVuaXZlcnNpZGFkIGVuIGxhcyDigJxDb25kaWNpb25lcyBkZSB1c28gZGUgZXN0cmljdG8gY3VtcGxpbWllbnRv4oCdIGRlIGxvcyByZWN1cnNvcyBwdWJsaWNhZG9zIGVuIFJlcG9zaXRvcmlvIEluc3RpdHVjaW9uYWwgUFVKICwgY3V5byB0ZXh0byBjb21wbGV0byBzZSBwdWVkZSBjb25zdWx0YXIgZW4gaHR0cDovL3JlcG9zaXRvcnkuamF2ZXJpYW5hLmVkdS5jby8KClNJIEVMIERPQ1VNRU5UTyBTRSBCQVNBIEVOIFVOIFRSQUJBSk8gUVVFIEhBIFNJRE8gUEFUUk9DSU5BRE8gTyBBUE9ZQURPIFBPUiBVTkEgQUdFTkNJQSBPIFVOQSBPUkdBTklaQUNJw5NOLCBDT04gRVhDRVBDScOTTiBERSBMQSBQT05USUZJQ0lBIFVOSVZFUlNJREFEIEpBVkVSSUFOQSwgRUwgKExPUykgQVVUT1IoRVMpIEdBUkFOVElaQShNT1MpIFFVRSBTRSBIQSBDVU1QTElETyBDT04gTE9TIERFUkVDSE9TIFkgT0JMSUdBQ0lPTkVTIFJFUVVFUklET1MgUE9SIEVMIFJFU1BFQ1RJVk8gQ09OVFJBVE8gTyBBQ1VFUkRPLgo=