Rut Falabella: Innovación y Estrategias en el Retail Moderno

Tiempo Estimado de Lectura: 0 minutos
Contenido

<meta name="viewport" content="width=device-width, initial-scale=1" /> </head> <body> </p> <h2 class="#descubre-el-rut-de-falabella-retail-en-chile">Descubre el RUT de Falabella Retail en Chile</h2> <p><strong>Descubre</strong> el <strong>RUT</strong> de Falabella Retail en Chile, una de las empresas más emblemáticas del sector <strong>retail</strong> en el país. Con una trayectoria que abarca varias décadas, Falabella ha sabido adaptarse a los cambios del mercado y a las necesidades de los consumidores, implementando <strong>estrategias innovadoras</strong> que la han posicionado como líder en el sector.</p> <p>El <strong>RUT</strong> (Rol Único Tributario) de Falabella es un elemento clave para entender su funcionamiento y su relación con los clientes. Este número de identificación permite a la empresa gestionar sus operaciones de manera eficiente y cumplir con las normativas fiscales del país. A continuación, se presentan algunos aspectos relevantes sobre el <strong>RUT</strong> de Falabella y su impacto en el retail moderno:</p> <ul> <li><strong>Identificación Fiscal:</strong> El RUT es esencial para la facturación y la gestión tributaria de la empresa, asegurando que todas las transacciones se realicen de acuerdo con la ley.</li> <li><strong>Facilitación de Compras:</strong> Los clientes pueden utilizar su RUT para acceder a beneficios exclusivos, como descuentos y promociones especiales, lo que mejora la experiencia de compra.</li> <li><strong>Fidelización del Cliente:</strong> A través del uso del RUT, Falabella puede crear programas de lealtad que recompensan a los consumidores frecuentes, fomentando así una relación duradera.</li> </ul> <p>En el contexto de <strong>innovación</strong> y <strong>estrategias</strong> en el retail moderno, Falabella ha implementado diversas iniciativas que destacan su compromiso con la evolución del mercado:</p> <ol> <li><strong>Transformación Digital:</strong> La empresa ha invertido en plataformas digitales que permiten a los clientes realizar compras en línea de manera sencilla y rápida.</li> <li><strong>Sostenibilidad:</strong> Falabella ha adoptado prácticas sostenibles en sus operaciones, buscando reducir su huella ambiental y promover un consumo responsable.</li> <li><strong>Experiencia del Cliente:</strong> La compañía se enfoca en mejorar la experiencia del cliente a través de un servicio personalizado y atención al cliente de alta calidad.</li> </ol> <p>En resumen, el <strong>RUT</strong> de Falabella Retail en Chile no solo es un número de identificación, sino que representa un conjunto de <strong>estrategias</strong> y <strong>valores</strong> que han permitido a la empresa mantenerse relevante en un mercado en constante cambio. La combinación de innovación, atención al cliente y sostenibilidad son pilares fundamentales que seguirán guiando su camino hacia el futuro.</p> <h2 class="#falabella-estrategias-clave-para-el-exito-comercial">Falabella: Estrategias Clave para el Éxito Comercial</h2> <p><strong>Falabella</strong> es una de las principales cadenas de <strong>retail</strong> en América Latina, destacándose por su capacidad de adaptación y su enfoque en la <strong>innovación</strong>. En el contexto de Rut Falabella, la empresa ha implementado diversas estrategias que le han permitido mantenerse competitiva en un mercado en constante evolución. A continuación, se presentan algunas de las estrategias clave que han contribuido a su éxito comercial.</p> <h3 class="#transformacion-digital-estrategias">Transformación Digital</h3> <p>La empresa ha apostado por la digitalización de sus procesos, lo que incluye:</p> <ul> <li>Desarrollo de una plataforma de <strong>e-commerce</strong> robusta.</li> <li>Integración de tecnologías como la inteligencia artificial para mejorar la experiencia del cliente.</li> <li>Implementación de aplicaciones móviles que facilitan las compras y la interacción con los consumidores.</li> </ul> <h3 class="#experiencia-del-cliente-estrategias">Experiencia del Cliente</h3> <p>La empresa se enfoca en ofrecer una experiencia de compra <strong>única</strong>, a través de:</p> <ul> <li>Capacitación constante de su personal para brindar un servicio al cliente excepcional.</li> <li>Creación de espacios físicos atractivos y funcionales en sus tiendas.</li> <li>Personalización de ofertas y promociones basadas en el comportamiento del consumidor.</li> </ul> <h3 class="#sostenibilidad-estrategias">Sostenibilidad</h3> <p>Falabella ha incorporado prácticas sostenibles en su modelo de negocio, tales como:</p> <ul> <li>Uso de materiales reciclables en sus productos y empaques.</li> <li>Iniciativas para reducir su huella de carbono.</li> <li>Programas de responsabilidad social que benefician a las comunidades locales.</li> </ul> <p>En resumen, la combinación de <strong>transformación digital</strong>, un enfoque en la <strong>experiencia del cliente</strong> y un compromiso con la <strong>sostenibilidad</strong> son pilares fundamentales en la estrategia de Falabella. Estas iniciativas no solo han fortalecido su posición en el mercado, sino que también han creado un vínculo más fuerte con sus consumidores, asegurando así su éxito en el <strong>retail moderno</strong>.</p> <h3 class="#todo-sobre-el-rut-requerido-por-falabella">Todo sobre el RUT requerido por Falabella</h3> <p>En el contexto del retail moderno, el <strong>RUT</strong> (Rol Único Tributario) es un elemento esencial para las transacciones comerciales en Chile. Falabella, como uno de los líderes en el sector, ha implementado estrategias innovadoras que requieren el uso del RUT para facilitar la experiencia de compra de sus clientes. A continuación, exploraremos todo lo relacionado con el <strong>RUT realizado por Falabella</strong> y su importancia en el ámbito del comercio.</p> <p><strong>Todo sobre el RUT requerido por Falabella:</strong></p> <ul> <li><strong>Definición del RUT</strong>: El RUT es un número único que identifica a las personas y empresas en el sistema tributario chileno. Es fundamental para realizar compras, abrir cuentas y acceder a servicios financieros.</li> <li><strong>Uso del RUT en Falabella</strong>: Al realizar compras en Falabella, ya sea en línea o en tiendas físicas, se solicita el RUT para:</li> </ul> <ol> <li>Registrar la compra y emitir boletas o facturas.</li> <li>Acceder a promociones y descuentos exclusivos.</li> <li>Facilitar el proceso de devolución de productos.</li> </ol> <li><strong>Beneficios de proporcionar el RUT</strong>: Al ingresar su RUT, los clientes pueden disfrutar de diversas ventajas, tales como:</li> <ol> <li>Acumulación de puntos en el programa de fidelización.</li> <li>Acceso a financiamiento y créditos especiales.</li> <li>Recibir información personalizada sobre ofertas y novedades.</li> </ol> <li><strong>Seguridad y privacidad</strong>: Falabella se compromete a proteger la información personal de sus clientes. El uso del RUT está regulado y se toman medidas para garantizar la confidencialidad de los datos.</li> </ul> <p>En resumen, el RUT es un componente clave en la estrategia de Falabella para mejorar la experiencia del cliente en el retail moderno. Su correcta utilización no solo facilita las transacciones, sino que también permite a los consumidores acceder a una variedad de beneficios que enriquecen su relación con la marca. La innovación y las estrategias implementadas por Falabella continúan posicionándola como un referente en el sector, adaptándose a las necesidades de un mercado en constante evolución.</p> <h3 class="#falabella-2026-estrategias-para-el-crecimiento-y-la-innovacion">Falabella 2026: Estrategias para el Crecimiento y la Innovación</h3> <p>En el contexto del <strong>retail moderno</strong>, Falabella ha implementado diversas estrategias para asegurar su <strong>crecimiento</strong> y <strong>innovación</strong> en 2026. La compañía ha sabido adaptarse a los cambios en el comportamiento del consumidor y a las nuevas tecnologías, lo que le ha permitido mantenerse competitiva en un mercado en constante evolución. A continuación, se presentan algunas de las estrategias clave que Falabella ha adoptado este año.</p> <p><strong>Falabella 2026: Estrategias para el Crecimiento y la Innovación</strong></p> <ul> <li><strong>Transformación digital</strong>: La empresa ha invertido significativamente en su plataforma de comercio electrónico, mejorando la experiencia del usuario y facilitando el proceso de compra.</li> <li><strong>Sostenibilidad</strong>: Falabella ha implementado prácticas más sostenibles en su cadena de suministro, buscando reducir su huella de carbono y promover productos ecológicos.</li> <li><strong>Experiencia del cliente</strong>: Se ha enfocado en ofrecer un servicio al cliente excepcional, utilizando herramientas de inteligencia artificial para personalizar las interacciones y resolver problemas de manera más eficiente.</li> </ul> <ol> <li><strong>Innovación en productos</strong>: Falabella ha ampliado su gama de productos, incorporando marcas exclusivas y colaboraciones con diseñadores emergentes.</li> <li><strong>Expansión internacional</strong>: La compañía ha explorado nuevos mercados en América Latina, buscando oportunidades de crecimiento fuera de sus fronteras tradicionales.</li> <li><strong>Omnicanalidad</strong>: Se ha trabajado en integrar las experiencias de compra en línea y en tienda física, permitiendo a los clientes disfrutar de una experiencia de compra fluida y coherente.</li> </ol> <p>En resumen, las estrategias de Falabella en 2026 se centran en la <strong>innovación</strong> y el <strong>crecimiento</strong> a través de la transformación digital, la sostenibilidad y la mejora de la experiencia del cliente. Estas iniciativas no solo buscan aumentar las ventas, sino también fortalecer la lealtad del cliente y posicionar a la marca como un líder en el sector del retail moderno.</p> <p>En conclusión, la trayectoria de <strong>Rut Falabella</strong> en el ámbito del retail moderno es un claro ejemplo de cómo la <strong>innovación</strong> y las <strong>estrategias efectivas</strong> pueden transformar la experiencia de compra y adaptarse a las necesidades cambiantes de los consumidores. Su enfoque en la <strong>sostenibilidad</strong> y la <strong>tecnología</strong> ha establecido un nuevo estándar en la industria, inspirando a otros a seguir su ejemplo.</p> <p>A medida que el mundo del retail continúa evolucionando, es fundamental que las empresas se mantengan a la vanguardia, aprendiendo de líderes como <strong>Rut Falabella</strong>. La capacidad de adaptarse y anticiparse a las tendencias del mercado será clave para el éxito futuro.</p> <p>Gracias por acompañarnos en este recorrido por la vida y logros de <strong>Rut Falabella</strong>. ¡Hasta la próxima!</p> <p> </p> <div itemscope itemtype="https://schema.org/FAQPage" style="display:none;"> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#que-es-el-rut-y-para-que-sirve-en-falabella" itemprop="name">¿Qué es el RUT y para qué sirve en Falabella?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> El <strong>RUT</strong> (Rol Único Tributario) es el identificador fiscal de Chile. En Falabella se utiliza para emitir facturas, gestionar promociones y programas de fidelidad, registrar compras y facilitar devoluciones, cumpliendo con la normativa fiscal. </div> </p></div> </p></div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#como-afecta-el-rut-a-las-compras-en-falabella" itemprop="name">¿Cómo afecta el RUT a las compras en Falabella en línea y en tienda física?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> Se solicita el RUT para registrar compras, activar promociones y participar en programas de fidelidad. También facilita devoluciones y el acceso a ofertas personalizadas, tanto en línea como en tiendas físicas. </div> </p></div> </p></div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#beneficios-de-proporcionar-el-rut" itemprop="name">¿Qué beneficios ofrece Falabella al usar el RUT?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> Beneficios como acumulación de puntos en el programa de fidelidad, acceso a promociones exclusivas, opciones de financiamiento y notificaciones personalizadas sobre ofertas y novedades. </div> </p></div> </p></div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#medidas-de-seguridad-del-rut-en-falabella" itemprop="name">¿Qué medidas de seguridad usa Falabella para proteger los datos del RUT?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> Falabella aplica políticas de privacidad, cifrado, controles de acceso y cumplimiento normativo para garantizar la confidencialidad y correcta gestión de los datos del RUT. </div> </p></div> </p></div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#programa-de-fidelidad-basado-en-el-rut" itemprop="name">¿Cómo funciona el programa de fidelidad basado en el RUT?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> El programa asigna puntos por compras vinculadas al RUT y permite canjearlos por descuentos. El RUT sirve para rastrear y gestionar el saldo de puntos y beneficios. </div> </p></div> </p></div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#transformacion-digital-en-falabella" itemprop="name">¿Qué iniciativas de transformación digital ha adoptado Falabella?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> Falabella ha desarrollado una plataforma de <em>e-commerce</em> robusta, utiliza inteligencia artificial para personalizar experiencias y ha lanzado apps móviles para facilitar compras e interacción con los clientes. </div> </p></div> </p></div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#practicas-de-sostenibilidad-en-falabella" itemprop="name">¿Qué prácticas de sostenibilidad promueve Falabella?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> Falabella promueve el uso de materiales reciclables, busca reducir su huella de carbono y ejecuta programas de responsabilidad social que benefician a comunidades locales. </div> </p></div> </p></div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#omni canalidad-en-falabella" itemprop="name">¿Qué significa la omnicanalidad para Falabella y cómo se implementa?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> Omnicanalidad implica integrar experiencias de compra online y en tienda física con inventario unificado, recogida en tienda, devoluciones sencillas y una experiencia coherente en todos los puntos de contacto. </div> </p></div> </p></div> <div itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <h2 class="#expansion-latinoamericana-de-falabella" itemprop="name">¿Qué mercados latinoamericanos ha explorado Falabella para su expansión?</h2> <div itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div itemprop="text"> Falabella ha explorado y expandido operaciones en diversos países de América Latina, buscando oportunidades de crecimiento fuera de sus fronteras tradicionales, fortaleciendo su presencia en la región. </div> </p></div> </p></div> </p></div> <p> <script type="text/javascript"> let wpcRunningCritical = false; function handleUserInteraction() { if (typeof ngf298gh738qwbdh0s87v_vars === 'undefined') { return; } if (wpcRunningCritical) { return; } wpcRunningCritical = true; var xhr = new XMLHttpRequest(); xhr.open("POST", ngf298gh738qwbdh0s87v_vars.ajaxurl, true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.onreadystatechange = function() { if (xhr.readyState == 4 && xhr.status == 200) { var response = JSON.parse(xhr.responseText); if (response.success) { console.log("Started Critical Call"); } } }; xhr.send("action=wpc_send_critical_remote&postID=5813&realUrl=api.registrounicotributario.com/rut-falabella-innovacion-y-estrategias-en-el-retail-moderno/"); removeEventListeners(); } function removeEventListeners() { document.removeEventListener("keydown", handleUserInteraction); document.removeEventListener("mousedown", handleUserInteraction); document.removeEventListener("mousemove", handleUserInteraction); document.removeEventListener("touchmove", handleUserInteraction); document.removeEventListener("touchstart", handleUserInteraction); document.removeEventListener("touchend", handleUserInteraction); document.removeEventListener("wheel", handleUserInteraction); document.removeEventListener("visibilitychange", handleUserInteraction); document.removeEventListener("load", handleUserInteraction); } document.addEventListener("keydown", handleUserInteraction); document.addEventListener("mousedown", handleUserInteraction); document.addEventListener("mousemove", handleUserInteraction); document.addEventListener("touchmove", handleUserInteraction); document.addEventListener("touchstart", handleUserInteraction); document.addEventListener("touchend", handleUserInteraction); document.addEventListener("wheel", handleUserInteraction); document.addEventListener("visibilitychange", handleUserInteraction); document.addEventListener("load", handleUserInteraction); </script></body> </html></p> <span class="enlazatom-title-box">También te puede interesar:</span><div class="enlazatom-content"><ul><li><a href="https://api.registrounicotributario.com/guia-completa-sobre-el-rut-y-su-impacto-en-los-impuestos/" >Guía Completa sobre el RUT y su Impacto en los Impuestos</a></li><li><a href="https://api.registrounicotributario.com/todo-lo-que-necesitas-saber-sobre-la-rut-ips-en-chile/" >Todo lo que necesitas saber sobre la Rut IPS en Chile</a></li><li><a href="https://api.registrounicotributario.com/descubre-el-rut-nuevo-innovaciones-y-tendencias-para-un-estilo-de-vida-saludable/" >Descubre el Rut Nuevo: Innovaciones y Tendencias para un Estilo de Vida Saludable</a></li></ul></div></span></div><div id="div_block-1251-4062" class="ct-div-block w-full py-4 border-t border-color mb-16" ><div id="code_block-1252-4062" class="ct-code-block" ></div><div id="_dynamic_list-1253-4062" class="oxy-dynamic-list grid grid-cols-2 md-grid-cols-1 gap-14 prev-next-post"><div id="div_block-1254-4062-1" class="ct-div-block " data-id="div_block-1254-4062"><div id="text_block-1255-4062-1" class="ct-text-block text-xs uppercase mb-1 color-secondary" data-id="text_block-1255-4062"><span id="span-1256-4062-1" class="ct-span" data-id="span-1256-4062">Previous Post</span></div><a id="link-1257-4062-1" class="ct-link w-full h-full" href="https://api.registrounicotributario.com/como-optimizar-tu-rutina-en-linea-con-dian-para-el-exito/" target="_self" data-id="link-1257-4062"><div id="text_block-1258-4062-1" class="ct-text-block text-lg font-medium color-dark" data-id="text_block-1258-4062"><span id="span-1259-4062-1" class="ct-span" data-id="span-1259-4062">Cómo Optimizar tu Rutina en Línea con DIAN para el Éxito</span></div></a></div><div id="div_block-1254-4062-2" class="ct-div-block " data-id="div_block-1254-4062"><div id="text_block-1255-4062-2" class="ct-text-block text-xs uppercase mb-1 color-secondary" data-id="text_block-1255-4062"><span id="span-1256-4062-2" class="ct-span" data-id="span-1256-4062">Next Post</span></div><a id="link-1257-4062-2" class="ct-link w-full h-full" href="https://api.registrounicotributario.com/guia-completa-sobre-el-rut-y-su-impacto-en-los-impuestos/" target="_self" data-id="link-1257-4062"><div id="text_block-1258-4062-2" class="ct-text-block text-lg font-medium color-dark" data-id="text_block-1258-4062"><span id="span-1259-4062-2" class="ct-span" data-id="span-1259-4062">Guía Completa sobre el RUT y su Impacto en los Impuestos</span></div></a></div> </div> <div id="code_block-1260-4062" class="ct-code-block" ></div></div><div id="div_block-1261-4062" class="ct-div-block w-full bg rounded-lg grid grid-cols-4 xl-grid-cols-3 md-grid-cols-1 items-stretch" ><div id="div_block-1262-4062" class="ct-div-block centered p-6" ><div id="div_block-1263-4062" class="ct-div-block centered" ><img src="https://cdn.registrounicotributario.com/q:l/r:0/wp:1/w:1/u:https://api.registrounicotributario.com/cdn/2025/02/DALL·E-2025-02-21-04.25.32-A-professional-notary-public-sitting-at-a-desk-wearing-a-formal-suit-and-glasses-with-legal-documents-and-a-stamp-in-front-of-them.-The-background-i.webp" loading="lazy" id="image-1264-4062" alt="Autor" class="wps-ic-live-cdn wpc-excluded-adaptive wpc-lazy-skipped1 ct-image avatar-lg wpc-excluded-adaptive wpc-lazy-skipped3" wpc-data="excluded-adaptive" fetchpriority="high" alt="Autor" /><h6 id="headline-1265-4062" class="ct-headline h6 color-dark capitalize"><span id="span-1266-4062" class="ct-span" ><a href='https://api.registrounicotributario.com/author/omar/'>Omar</a></span></h6></div></div><div id="div_block-1267-4062" class="ct-div-block col-span-3 xl-col-span-2 md-col-span-1 text-left p-6" ><div id="text_block-1268-4062" class="ct-text-block my-auto" ><span id="span-1269-4062" class="ct-span" >Soy un experto en temas tributarios, especializado en Registros Únicos Tributarios (RUT) y sistemas fiscales. Con una sólida formación en derecho fiscal internacional y contabilidad, me dedico a simplificar y explicar los complejos procesos de los sistemas impositivos de diversos países. En este blog, ofrezco información clara y actualizada sobre RUT y documentos fiscales similares, ayudando a empresarios, contadores y ciudadanos a navegar eficientemente por sus obligaciones tributarias en un contexto global.</span></div></div></div></div></div></section><section id="section-1118-4062" class=" ct-section" ><div class="ct-section-inner-wrap"><h5 id="headline-1119-4062" class="ct-headline h5 color-dark mb-14">Artículos relacionados de la misma categoría:</h5> <div id="_posts_grid-1120-4062" class='oxy-easy-posts oxy-posts-grid' > <div class='oxy-posts'> <article class='oxy-post bg flex flex-col text-left card-none overflow-hidden'> <a class='oxy-post-image w-full' href='https://api.registrounicotributario.com/geovictoria-rut-innovacion-en-la-gestion-de-rutas-geograficas/'> <div class='oxy-post-image-fixed-ratio bg-cover bg-center' style='background-image: url(https://cdn.registrounicotributario.com/q:l/r:0/wp:1/w:1/u:https://api.registrounicotributario.com/wp-content/uploads/2025/03/geovictoria-rut-innovacion-en-la-gestion-de-rutas-geograficas.jpg);'> </div> </a> <div class='oxy-post-wrap py-8 px-8'> <div class="oxy-post-categories color-primary font-medium tracking-wide text-sm mb-2"><a href="https://api.registrounicotributario.com/category/pais/canada/">Canada</a></div> <h3 class='text-lg color-dark font-medium'><a class='oxy-post-title' href='https://api.registrounicotributario.com/geovictoria-rut-innovacion-en-la-gestion-de-rutas-geograficas/'>Geovictoria Rut: Innovación en la Gestión de Rutas Geográficas</a></h3> </div> </article> <article class='oxy-post bg flex flex-col text-left card-none overflow-hidden'> <a class='oxy-post-image w-full' href='https://api.registrounicotributario.com/como-buscar-empresas-por-rut-guia-practica-y-efectiva/'> <div class='oxy-post-image-fixed-ratio bg-cover bg-center' style='background-image: url(https://cdn.registrounicotributario.com/q:l/r:0/wp:1/w:1/u:https://api.registrounicotributario.com/wp-content/uploads/2025/03/como-buscar-empresas-por-rut-guia-practica-y-efectiva.jpg);'> </div> </a> <div class='oxy-post-wrap py-8 px-8'> <div class="oxy-post-categories color-primary font-medium tracking-wide text-sm mb-2"><a href="https://api.registrounicotributario.com/category/pais/canada/">Canada</a></div> <h3 class='text-lg color-dark font-medium'><a class='oxy-post-title' href='https://api.registrounicotributario.com/como-buscar-empresas-por-rut-guia-practica-y-efectiva/'>Cómo Buscar Empresas por RUT: Guía Práctica y Efectiva</a></h3> </div> </article> <article class='oxy-post bg flex flex-col text-left card-none overflow-hidden'> <a class='oxy-post-image w-full' href='https://api.registrounicotributario.com/descubre-la-rut-por-internet-guia-completa-para-obtenerla-facilmente/'> <div class='oxy-post-image-fixed-ratio bg-cover bg-center' style='background-image: url(https://cdn.registrounicotributario.com/q:l/r:0/wp:1/w:1/u:https://api.registrounicotributario.com/wp-content/uploads/2025/03/descubre-la-rut-por-internet-guia-completa-para-obtenerla-facilmente.jpg);'> </div> </a> <div class='oxy-post-wrap py-8 px-8'> <div class="oxy-post-categories color-primary font-medium tracking-wide text-sm mb-2"><a href="https://api.registrounicotributario.com/category/pais/canada/">Canada</a></div> <h3 class='text-lg color-dark font-medium'><a class='oxy-post-title' href='https://api.registrounicotributario.com/descubre-la-rut-por-internet-guia-completa-para-obtenerla-facilmente/'>Descubre la Rut por Internet: Guía Completa para Obtenerla Fácilmente</a></h3> </div> </article> <article class='oxy-post bg flex flex-col text-left card-none overflow-hidden'> <a class='oxy-post-image w-full' href='https://api.registrounicotributario.com/guia-completa-para-la-descarga-del-rut-en-linea-en-chile/'> <div class='oxy-post-image-fixed-ratio bg-cover bg-center' style='background-image: url(https://cdn.registrounicotributario.com/q:l/r:0/wp:1/w:1/u:https://api.registrounicotributario.com/wp-content/uploads/2025/03/guia-completa-para-la-descarga-del-rut-en-linea-en-chile.jpg);'> </div> </a> <div class='oxy-post-wrap py-8 px-8'> <div class="oxy-post-categories color-primary font-medium tracking-wide text-sm mb-2"><a href="https://api.registrounicotributario.com/category/pais/canada/">Canada</a></div> <h3 class='text-lg color-dark font-medium'><a class='oxy-post-title' href='https://api.registrounicotributario.com/guia-completa-para-la-descarga-del-rut-en-linea-en-chile/'>Guía Completa para la Descarga del RUT en Línea en Chile</a></h3> </div> </article> </div> <div class='oxy-easy-posts-pages'> </div> </div> </div></section><section id="section-989-4062" class=" ct-section" ><div class="ct-section-inner-wrap"> <div id="_comments-975-4062" class="oxy-comments" > </div> <div id="_comment_form-976-4062" class="oxy-comment-form" > <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">Deja una respuesta <small><a rel="nofollow" id="cancel-comment-reply-link" href="/rut-falabella-innovacion-y-estrategias-en-el-retail-moderno/#respond" style="display:none;">Cancelar la respuesta</a></small></h3><form action="https://api.registrounicotributario.com/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Tu dirección de correo electrónico no será publicada.</span> <span class="required-field-message">Los campos obligatorios están marcados con <span class="required">*</span></span></p><p class="comment-form-comment"><label for="comment">Comentario <span class="required">*</span></label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required="required"></textarea></p><p class="comment-form-author hp101"><label for="real-name-field">Nombre <span class="required">*</span></label> <input id="real-name-field" name="real-name-field" type="text" value="" size="30" maxlength="245" autocomplete="name" required="required" /></p> <p class="comment-form-author hp102"><label for="author">Nombre <span class="required">*</span></label> <input id="author" name="author" type="text" value="Your Name" size="30" maxlength="245" autocomplete="name" required="required" /></p> <p class="comment-form-email hp103"><label for="real-email-field">Correo electrónico <span class="required">*</span></label> <input id="real-email-field" name="real-email-field" type="text" value="" size="30" maxlength="100" aria-describedby="real-email-field-notes" autocomplete="real-email-field" required="required" /></p> <p class="comment-form-email hp104"><label for="email">Correo electrónico <span class="required">*</span></label> <input id="email" name="email" type="text" value="user@example.com" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" required="required" /></p> <p class="comment-form-url hp105"><label for="website-field">Website</label> <input id="website-field" name="website-field" type="text" value="" size="30" maxlength="200" /></p> <p class="comment-form-url hp106"><label for="url">Web</label> <input id="url" name="url" type="text" value="" size="30" maxlength="200" autocomplete="url" /></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Publicar el comentario" /> <input type='hidden' name='comment_post_ID' value='5813' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p></form> </div> </div> </div></section> <div id="-reading-progress-bar-1282-4062" class="oxy-reading-progress-bar " ><div class="reading-progress-inner" data-selector="body" data-progress-start="top" data-progress-end="bottom"></div></div> <footer id="section-2-4056" class=" ct-section bg" ><div class="ct-section-inner-wrap"><div id="div_block-3-4056" class="ct-div-block w-full grid grid-cols-6 gap-8 mb-20 lg-grid-cols-2" ><div id="div_block-4-4056" class="ct-div-block col-span-2" ><h4 id="headline-5-4056" class="ct-headline h4 color-primary mb-4 text-xl font-bold">Registro Unico Tributario</h4><div id="text_block-6-4056" class="ct-text-block font-bold text-lg" >El lugar donde encuentras información confiable sobre el Registro Único Tributario (RUT), temas tributarios, legales y aduanales en diferentes países.</div></div><div id="div_block-7-4056" class="ct-div-block" ><div id="text_block-8-4056" class="ct-text-block text-sm color-primary uppercase mb-4 font-bold" >PRINCIPALES TEMAS<br></div><a id="link_text-9-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/category/facturacion/" >Facturacion<br></a><a id="link_text-37-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/blog/" >Impuestos y tributación<br></a><a id="link_text-11-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/blog/" >Trámites legales<br></a><a id="link_text-12-4056" class="ct-link-text color-paragraph font-semibold text-sm font-text" href="https://api.registrounicotributario.com/blog/" >Comercio exterior<br></a></div><div id="div_block-13-4056" class="ct-div-block" ><div id="text_block-14-4056" class="ct-text-block text-sm color-primary uppercase mb-4 font-bold" >RECURSOS<br></div><a id="link_text-17-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/guia-definitiva-del-registro-unico-tributario-y-terminos-internacionales-clave-para-operaciones-transfronterizas/" >Glosario<br></a><a id="link_text-18-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="#" >Guías paso a paso<br></a><a target="_blank" rel="nofollow" id="link_text-44-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://www.sesioniniciar.com/" >Sesioniniciar<br></a><a target="_blank" rel="nofollow" id="link_text-45-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://www.inversionmasrentable.com/" >Inversionmasrentable<br></a><a target="_blank" rel="nofollow" id="link_text-46-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://www.como-desbloquear.com/" >como-desbloquear<br></a></div><div id="div_block-20-4056" class="ct-div-block" ><div id="text_block-21-4056" class="ct-text-block text-sm color-primary uppercase mb-4 font-bold" >LEGAL<br></div><a id="link_text-22-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/privacidad/" >Política de privacidad<br></a><a id="link_text-35-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/cookies/" >Política de cookies<br></a><a id="link_text-24-4056" class="ct-link-text color-paragraph font-semibold text-sm font-text" href="https://api.registrounicotributario.com/aviso-legal/" >Aviso legal<br></a></div><div id="div_block-25-4056" class="ct-div-block" ><div id="text_block-26-4056" class="ct-text-block text-sm color-primary uppercase mb-4 font-bold" >ACERCA DE<br></div><a id="link_text-27-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/quienes-somos/" >Quienes Somos</a><a id="link_text-15-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/blog/" >Blog</a><a id="link_text-16-4056" class="ct-link-text color-paragraph text-sm mb-2 font-text font-semibold" href="https://api.registrounicotributario.com/#faq" >Preguntas frecuentes<br></a><a id="link_text-29-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/contacto/" >Contacto</a><a id="link_text-30-4056" class="ct-link-text color-paragraph font-semibold text-sm mb-2 font-text" href="https://api.registrounicotributario.com/sitemap.xml" >Sitemap 1<br></a></div></div><div id="div_block-32-4056" class="ct-div-block w-full border-b mb-4 border-color" ></div><a target="_blank" rel="nofollow" id="link-39-4056" class="ct-link" href="https://www.codigo6.com/" > <span id="-copyright-year-38-4056" class="oxy-copyright-year " > © 2020 – 2026 registrounicotributario.com | Todos los derechos reservados.</span> </a></div></footer> <script type="text/placeholder" data-script-id="delayed-script-8"></script> <script type="text/placeholder" data-script-id="delayed-script-9"></script><style>.ct-FontAwesomeicon-chain{width:0.92857142857143em}</style> <style>.ct-FontAwesomeicon-angle-right{width:0.32142857142857em}</style> <style>.ct-FontAwesomeicon-angle-up{width:0.64285714285714em}</style> <style>.ct-FontAwesomeicon-angle-down{width:0.64285714285714em}</style> <?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="FontAwesomeicon-chain" viewBox="0 0 26 28"><path d="M22.75 19c0-0.406-0.156-0.781-0.438-1.062l-3.25-3.25c-0.281-0.281-0.672-0.438-1.062-0.438-0.453 0-0.812 0.172-1.125 0.5 0.516 0.516 1.125 0.953 1.125 1.75 0 0.828-0.672 1.5-1.5 1.5-0.797 0-1.234-0.609-1.75-1.125-0.328 0.313-0.516 0.672-0.516 1.141 0 0.391 0.156 0.781 0.438 1.062l3.219 3.234c0.281 0.281 0.672 0.422 1.062 0.422s0.781-0.141 1.062-0.406l2.297-2.281c0.281-0.281 0.438-0.656 0.438-1.047zM11.766 7.984c0-0.391-0.156-0.781-0.438-1.062l-3.219-3.234c-0.281-0.281-0.672-0.438-1.062-0.438s-0.781 0.156-1.062 0.422l-2.297 2.281c-0.281 0.281-0.438 0.656-0.438 1.047 0 0.406 0.156 0.781 0.438 1.062l3.25 3.25c0.281 0.281 0.672 0.422 1.062 0.422 0.453 0 0.812-0.156 1.125-0.484-0.516-0.516-1.125-0.953-1.125-1.75 0-0.828 0.672-1.5 1.5-1.5 0.797 0 1.234 0.609 1.75 1.125 0.328-0.313 0.516-0.672 0.516-1.141zM25.75 19c0 1.188-0.484 2.344-1.328 3.172l-2.297 2.281c-0.844 0.844-1.984 1.297-3.172 1.297-1.203 0-2.344-0.469-3.187-1.328l-3.219-3.234c-0.844-0.844-1.297-1.984-1.297-3.172 0-1.234 0.5-2.406 1.375-3.266l-1.375-1.375c-0.859 0.875-2.016 1.375-3.25 1.375-1.188 0-2.344-0.469-3.187-1.313l-3.25-3.25c-0.859-0.859-1.313-1.984-1.313-3.187 0-1.188 0.484-2.344 1.328-3.172l2.297-2.281c0.844-0.844 1.984-1.297 3.172-1.297 1.203 0 2.344 0.469 3.187 1.328l3.219 3.234c0.844 0.844 1.297 1.984 1.297 3.172 0 1.234-0.5 2.406-1.375 3.266l1.375 1.375c0.859-0.875 2.016-1.375 3.25-1.375 1.188 0 2.344 0.469 3.187 1.313l3.25 3.25c0.859 0.859 1.313 1.984 1.313 3.187z"/></symbol><symbol id="FontAwesomeicon-angle-right" viewBox="0 0 9 28"><path d="M9.297 15c0 0.125-0.063 0.266-0.156 0.359l-7.281 7.281c-0.094 0.094-0.234 0.156-0.359 0.156s-0.266-0.063-0.359-0.156l-0.781-0.781c-0.094-0.094-0.156-0.219-0.156-0.359 0-0.125 0.063-0.266 0.156-0.359l6.141-6.141-6.141-6.141c-0.094-0.094-0.156-0.234-0.156-0.359s0.063-0.266 0.156-0.359l0.781-0.781c0.094-0.094 0.234-0.156 0.359-0.156s0.266 0.063 0.359 0.156l7.281 7.281c0.094 0.094 0.156 0.234 0.156 0.359z"/></symbol><symbol id="FontAwesomeicon-angle-up" viewBox="0 0 18 28"><path d="M16.797 18.5c0 0.125-0.063 0.266-0.156 0.359l-0.781 0.781c-0.094 0.094-0.219 0.156-0.359 0.156-0.125 0-0.266-0.063-0.359-0.156l-6.141-6.141-6.141 6.141c-0.094 0.094-0.234 0.156-0.359 0.156s-0.266-0.063-0.359-0.156l-0.781-0.781c-0.094-0.094-0.156-0.234-0.156-0.359s0.063-0.266 0.156-0.359l7.281-7.281c0.094-0.094 0.234-0.156 0.359-0.156s0.266 0.063 0.359 0.156l7.281 7.281c0.094 0.094 0.156 0.234 0.156 0.359z"/></symbol><symbol id="FontAwesomeicon-angle-down" viewBox="0 0 18 28"><path d="M16.797 11.5c0 0.125-0.063 0.266-0.156 0.359l-7.281 7.281c-0.094 0.094-0.234 0.156-0.359 0.156s-0.266-0.063-0.359-0.156l-7.281-7.281c-0.094-0.094-0.156-0.234-0.156-0.359s0.063-0.266 0.156-0.359l0.781-0.781c0.094-0.094 0.219-0.156 0.359-0.156 0.125 0 0.266 0.063 0.359 0.156l6.141 6.141 6.141-6.141c0.094-0.094 0.234-0.156 0.359-0.156s0.266 0.063 0.359 0.156l0.781 0.781c0.094 0.094 0.156 0.234 0.156 0.359z"/></symbol></defs></svg><?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1"><defs><symbol id="Lineariconsicon-cross" viewBox="0 0 20 20"><path class="path1" d="M10.707 10.5l5.646-5.646c0.195-0.195 0.195-0.512 0-0.707s-0.512-0.195-0.707 0l-5.646 5.646-5.646-5.646c-0.195-0.195-0.512-0.195-0.707 0s-0.195 0.512 0 0.707l5.646 5.646-5.646 5.646c-0.195 0.195-0.195 0.512 0 0.707 0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146l5.646-5.646 5.646 5.646c0.098 0.098 0.226 0.146 0.354 0.146s0.256-0.049 0.354-0.146c0.195-0.195 0.195-0.512 0-0.707l-5.646-5.646z"/></symbol><symbol id="Lineariconsicon-menu" viewBox="0 0 20 20"><path class="path1" d="M17.5 6h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/><path class="path2" d="M17.5 11h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/><path class="path3" d="M17.5 16h-15c-0.276 0-0.5-0.224-0.5-0.5s0.224-0.5 0.5-0.5h15c0.276 0 0.5 0.224 0.5 0.5s-0.224 0.5-0.5 0.5z"/></symbol></defs></svg> <script type="text/placeholder" data-script-id="delayed-script-10"></script> <script type="text/placeholder" data-script-id="delayed-script-11"></script> <script type="text/placeholder" data-script-id="delayed-script-12"></script> <script type="text/placeholder" data-script-id="delayed-script-13"></script> <script type="text/placeholder" data-script-id="delayed-script-14"></script> <script type="text/placeholder" data-script-id="delayed-script-15"></script> <script type="text/placeholder" data-script-id="delayed-script-16"></script> <script type="text/placeholder" data-script-id="delayed-script-17"></script> <script type="text/placeholder" data-script-id="delayed-script-18"></script> <script type="text/placeholder" data-script-id="delayed-script-19"></script> <script type="text/placeholder" data-script-id="delayed-script-20"></script> <script type="text/placeholder" data-script-id="delayed-script-21"></script> <style type="text/css" id="ct_code_block_css_1252">/* Prev Next post styles STARTED */ .prev-next-post .ct-div-block:first-child {text-align:left;align-items: flex-start;} .prev-next-post .ct-div-block:first-child a.ct-link {text-align: inherit;align-items: flex-start;} .prev-next-post .ct-div-block:last-child {text-align:right;align-items: flex-end;} .prev-next-post .ct-div-block:last-child a.ct-link {text-align: inherit;align-items: flex-end;} /* Prev Next post styles ENDED */</style> <script id="wpc-script-registry">var wpcScriptRegistry=[{"id":"delayed-script-0","src":"aHR0cHM6Ly9vcHRpbWl6ZXJ3cGMuYi1jZG4ubmV0L29wdGltaXplLmpzP2ljX3Zlcj1mYzAwYTM=","content":"","type":"text\/javascript","encoded":true,"attributes":{"defer":true},"defer":true},{"id":"delayed-script-1","src":"","content":"Ci8qIDwhW0NEQVRBWyAqLwp2YXIgbmdmMjk4Z2g3Mzhxd2JkaDBzODd2X3ZhcnMgPSB7InpvbmVOYW1lIjoid3d3cmVnaXN0cm91bmljb3RyNDYyMTMuemFwd3AuY29tIiwic2l0ZXVybCI6Imh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbSIsImFwaV91cmwiOiJodHRwczovL2Nkbi5yZWdpc3Ryb3VuaWNvdHJpYnV0YXJpby5jb20vIiwicXVhbGl0eSI6Imxvc3NsZXNzIiwiYWpheHVybCI6Imh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1hZG1pbi9hZG1pbi1hamF4LnBocCIsInNwaW5uZXIiOiJodHRwczovL2FwaS5yZWdpc3Ryb3VuaWNvdHJpYnV0YXJpby5jb20vd3AtY29udGVudC9wbHVnaW5zL3dwLWNvbXByZXNzLWltYWdlLW9wdGltaXplci9hc3NldHMvaW1hZ2VzL3NwaW5uZXIuc3ZnIiwiYmFja2dyb3VuZF9zaXppbmciOiJ0cnVlIiwibGF6eV9lbmFibGVkIjoidHJ1ZSIsIndlYnBfZW5hYmxlZCI6InRydWUiLCJyZXRpbmFfZW5hYmxlZCI6InRydWUiLCJmb3JjZV9yZXRpbmEiOiIwIiwiZXhpZl9lbmFibGVkIjoiZmFsc2UiLCJhZGFwdGl2ZV9lbmFibGVkIjoidHJ1ZSIsImpzX2RlYnVnIjoiIiwic2xpZGVyX2NvbXBhdGliaWxpdHkiOm51bGwsInRyaWdnZXJEb21FdmVudCI6IjEifTsKLy8jIHNvdXJjZVVSTD1jb2RpZ282LXBlcmZvcm1hbmNlLWFpby1qcy1leHRyYQovKiBdXT4gKi8K","type":"text\/javascript","encoded":true,"attributes":{"id":"codigo6-performance-aio-js-extra"}},{"id":"delayed-script-2","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1jb250ZW50L3BsdWdpbnMvd3AtY29tcHJlc3MtaW1hZ2Utb3B0aW1pemVyL2Fzc2V0cy9qcy9kaXN0L29wdGltaXplci5sb2NhbC1sYXp5LnBpeGVsLm1pbi5qcz9qc19pY3Y9ZmMyMDA2","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"codigo6-performance-aio-js"}},{"id":"delayed-script-3","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1pbmNsdWRlcy9qcy9qcXVlcnkvanF1ZXJ5Lm1pbi5qcz9qc19pY3Y9ZmMyMDA2","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"jquery-core-js"}},{"id":"delayed-script-4","src":"","content":"DQogICAgKGZ1bmN0aW9uKGMsbCxhLHIsaSx0LHkpew0KICAgICAgICBjW2FdPWNbYV18fGZ1bmN0aW9uKCl7KGNbYV0ucT1jW2FdLnF8fFtdKS5wdXNoKGFyZ3VtZW50cyl9Ow0KICAgICAgICB0PWwuY3JlYXRlRWxlbWVudChyKTt0LmFzeW5jPTE7dC5zcmM9Imh0dHBzOi8vd3d3LmNsYXJpdHkubXMvdGFnLyIraTsNCiAgICAgICAgeT1sLmdldEVsZW1lbnRzQnlUYWdOYW1lKHIpWzBdO3kucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUodCx5KTsNCiAgICB9KSh3aW5kb3csIGRvY3VtZW50LCAiY2xhcml0eSIsICJzY3JpcHQiLCAicWtnMWp1bWhtcCIpOw0K","type":"text\/javascript","encoded":true,"attributes":[]},{"id":"delayed-script-5","src":"aHR0cHM6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvanMvYWRzYnlnb29nbGUuanM\/Y2xpZW50PWNhLXB1Yi0yNTg2Njk4NDM3NzU0MzMz","content":"","type":"text\/javascript","encoded":true,"attributes":{"async":true,"crossorigin":"anonymous"},"async":true},{"id":"delayed-script-6","src":"","content":"CgkJCQkJCShmdW5jdGlvbiAoKSB7CgkJCQkJCQl3aW5kb3cuc2lxQ29uZmlnID0gewoJCQkJCQkJCWVuZ2luZUtleTogIjYwY2VjMDBhNDYzMjJjZDRjNmRkNzU4MGU4YmU0YTBlIgoJCQkJCQkJfTsKCQkJCQkJCXdpbmRvdy5zaXFDb25maWcuYmFzZVVybCA9ICIvL3B1Yi5zZWFyY2hpcS5jby8iOwoJCQkJCQkJd2luZG93LnNpcUNvbmZpZy5wcmV2aWV3ID0gdHJ1ZTsKCQkJCQkJCXZhciBzY3JpcHQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJTQ1JJUFQiKTsKCQkJCQkJCXNjcmlwdC5zcmMgPSB3aW5kb3cuc2lxQ29uZmlnLmJhc2VVcmwgKyAianMvY29udGFpbmVyL3NpcS1jb250YWluZXItMi5qcz9jYj0iICsgKE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSo5OTk5OTkpKSArICImZW5naW5lS2V5PSIgKyBzaXFDb25maWcuZW5naW5lS2V5OwoJCQkJCQkJc2NyaXB0LmlkID0gInNpcS1jb250YWluZXIiOwoJCQkJCQkJZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoIkhFQUQiKVswXS5hcHBlbmRDaGlsZChzY3JpcHQpOwoJCQkJCQl9KSgpOwoJCQkJCQ==","type":"text\/javascript","encoded":true,"attributes":[]},{"id":"delayed-script-7","src":"","content":"CgkJCWpRdWVyeSgnIy1wcm8tbWVudS05LTQwNTcgLm94eS1wcm8tbWVudS1zaG93LWRyb3Bkb3duIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYScsICdib2R5JykuZWFjaChmdW5jdGlvbigpewogICAgICAgICAgICAgICAgalF1ZXJ5KHRoaXMpLmFwcGVuZCgnPGRpdiBjbGFzcz0ib3h5LXByby1tZW51LWRyb3Bkb3duLWljb24tY2xpY2stYXJlYSI+PHN2ZyBjbGFzcz0ib3h5LXByby1tZW51LWRyb3Bkb3duLWljb24iPjx1c2UgeGxpbms6aHJlZj0iI0ZvbnRBd2Vzb21laWNvbi1hbmdsZS1kb3duIj48L3VzZT48L3N2Zz48L2Rpdj4nKTsKICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIGpRdWVyeSgnIy1wcm8tbWVudS05LTQwNTcgLm94eS1wcm8tbWVudS1zaG93LWRyb3Bkb3duIC5tZW51LWl0ZW06bm90KC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuKSA+IGEnLCAnYm9keScpLmVhY2goZnVuY3Rpb24oKXsKICAgICAgICAgICAgICAgIGpRdWVyeSh0aGlzKS5hcHBlbmQoJzxkaXYgY2xhc3M9Im94eS1wcm8tbWVudS1kcm9wZG93bi1pY29uLWNsaWNrLWFyZWEiPjwvZGl2PicpOwogICAgICAgICAgICB9KTsJCQk=","type":"text\/javascript","encoded":true,"attributes":[]},{"id":"delayed-script-8","src":"","content":"CnsicHJlZmV0Y2giOlt7InNvdXJjZSI6ImRvY3VtZW50Iiwid2hlcmUiOnsiYW5kIjpbeyJocmVmX21hdGNoZXMiOiIvKiJ9LHsibm90Ijp7ImhyZWZfbWF0Y2hlcyI6WyIvd3AtKi5waHAiLCIvd3AtYWRtaW4vKiIsIi93cC1jb250ZW50L3VwbG9hZHMvKiIsIi93cC1jb250ZW50LyoiLCIvd3AtY29udGVudC9wbHVnaW5zLyoiLCIvd3AtY29udGVudC90aGVtZXMvQ29kaWdvNi8qIiwiL3dwLWNvbnRlbnQvdGhlbWVzL294eWdlbi1pcy1ub3QtYS10aGVtZS8qIiwiLypcXD8oLispIl19fSx7Im5vdCI6eyJzZWxlY3Rvcl9tYXRjaGVzIjoiYVtyZWx+PVwibm9mb2xsb3dcIl0ifX0seyJub3QiOnsic2VsZWN0b3JfbWF0Y2hlcyI6Ii5uby1wcmVmZXRjaCwgLm5vLXByZWZldGNoIGEifX1dfSwiZWFnZXJuZXNzIjoiY29uc2VydmF0aXZlIn1dfQo=","type":"speculationrules","encoded":true,"attributes":[]},{"id":"delayed-script-9","src":"","content":"alF1ZXJ5KGRvY3VtZW50KS5vbignY2xpY2snLCdhW2hyZWYqPSIjIl0nLGZ1bmN0aW9uKHQpe2lmKGpRdWVyeSh0LnRhcmdldCkuY2xvc2VzdCgnLndjLXRhYnMnKS5sZW5ndGg+MCl7cmV0dXJufWlmKGpRdWVyeSh0aGlzKS5pcygnW2hyZWY9IiMiXScpfHxqUXVlcnkodGhpcykuaXMoJ1tocmVmPSIjMCJdJyl8fGpRdWVyeSh0aGlzKS5pcygnW2hyZWYqPSJyZXBseXRvY29tIl0nKSl7cmV0dXJufTtpZihsb2NhdGlvbi5wYXRobmFtZS5yZXBsYWNlKC9eXC8vLCIiKT09dGhpcy5wYXRobmFtZS5yZXBsYWNlKC9eXC8vLCIiKSYmbG9jYXRpb24uaG9zdG5hbWU9PXRoaXMuaG9zdG5hbWUpe3ZhciBlPWpRdWVyeSh0aGlzLmhhc2gpOyhlPWUubGVuZ3RoP2U6alF1ZXJ5KCJbbmFtZT0iK3RoaXMuaGFzaC5zbGljZSgxKSsiXSIpKS5sZW5ndGgmJih0LnByZXZlbnREZWZhdWx0KCksalF1ZXJ5KCJodG1sLCBib2R5IikuYW5pbWF0ZSh7c2Nyb2xsVG9wOmUub2Zmc2V0KCkudG9wLTB9LDUwMCkpfX0pOw==","type":"text\/javascript","encoded":true,"attributes":[]},{"id":"delayed-script-10","src":"","content":"CiAgICAgICAgalF1ZXJ5KGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigkKSB7CiAgICAgICAgICAgIGlmICggdHlwZW9mIGNvbW1lbnRfZGF0YSAhPT0gJ3VuZGVmaW5lZCcgKSB7CiAgICAgICAgICAgICAgICAkKCcjY29tbWVudGZvcm0nKS5zdWJtaXQoZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAgICAgJCh0aGlzKS5hcHBlbmQoJzxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9Im5vbmNlIiB2YWx1ZT0iJyArIGNvbW1lbnRfZGF0YS5ub25jZSArICciIC8+Jyk7CiAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgfQogICAgICAgIH0pOwogICAgICAgIA==","type":"text\/javascript","encoded":true,"attributes":[]},{"id":"delayed-script-11","src":"","content":"CgogICAgICAgICAgICBmdW5jdGlvbiBveHlnZW5faW5pdF9wcm9fbWVudSgpIHsKICAgICAgICAgICAgICAgIGpRdWVyeSgnLm94eS1wcm8tbWVudS1jb250YWluZXInKS5lYWNoKGZ1bmN0aW9uKCl7CiAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgLy8gZHJvcGRvd25zCiAgICAgICAgICAgICAgICAgICAgdmFyIG1lbnUgPSBqUXVlcnkodGhpcyksCiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbiA9IG1lbnUuZGF0YSgnb3h5LXByby1tZW51LWRyb3Bkb3duLWFuaW1hdGlvbicpLAogICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb25EdXJhdGlvbiA9IG1lbnUuZGF0YSgnb3h5LXByby1tZW51LWRyb3Bkb3duLWFuaW1hdGlvbi1kdXJhdGlvbicpOwogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIGpRdWVyeSgnLnN1Yi1tZW51JywgbWVudSkuYXR0cignZGF0YS1hb3MnLGFuaW1hdGlvbik7CiAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCcuc3ViLW1lbnUnLCBtZW51KS5hdHRyKCdkYXRhLWFvcy1kdXJhdGlvbicsYW5pbWF0aW9uRHVyYXRpb24qMTAwMCk7CgogICAgICAgICAgICAgICAgICAgIG94eWdlbl9vZmZjYW52YXNfbWVudV9pbml0KG1lbnUpOwogICAgICAgICAgICAgICAgICAgIGpRdWVyeSh3aW5kb3cpLnJlc2l6ZShmdW5jdGlvbigpewogICAgICAgICAgICAgICAgICAgICAgICBveHlnZW5fb2ZmY2FudmFzX21lbnVfaW5pdChtZW51KTsKICAgICAgICAgICAgICAgICAgICB9KTsKCiAgICAgICAgICAgICAgICAgICAgLy8gbGV0IGNlcnRhaW4gQ1NTIHJ1bGVzIGtub3cgbWVudSBiZWluZyBpbml0aWFsaXplZAogICAgICAgICAgICAgICAgICAgIC8vICIxMCIgdGltZW91dCBpcyBleHRyYSBqdXN0IGluIGNhc2UsICIwIiB3b3VsZCBiZSBlbm91Z2gKICAgICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkge21lbnUuYWRkQ2xhc3MoJ294eS1wcm8tbWVudS1pbml0Jyk7fSwgMTApOwogICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIGpRdWVyeShkb2N1bWVudCkucmVhZHkob3h5Z2VuX2luaXRfcHJvX21lbnUpOwogICAgICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdveHlnZW4tYWpheC1lbGVtZW50LWxvYWRlZCcsIG94eWdlbl9pbml0X3Byb19tZW51LCBmYWxzZSk7CiAgICAgICAgICAgIAogICAgICAgICAgICBsZXQgcHJvTWVudU1vdXNlRG93biA9IGZhbHNlOwoKICAgICAgICAgICAgalF1ZXJ5KCIub3h5Z2VuLWJvZHkiKQogICAgICAgICAgICAub24oIm1vdXNlZG93biIsICcub3h5LXByby1tZW51LXNob3ctZHJvcGRvd246bm90KC5veHktcHJvLW1lbnUtb3Blbi1jb250YWluZXIpIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuJywgZnVuY3Rpb24oZSkgewogICAgICAgICAgICAgICAgcHJvTWVudU1vdXNlRG93biA9IHRydWU7CiAgICAgICAgICAgIH0pCgogICAgICAgICAgICAub24oIm1vdXNldXAiLCAnLm94eS1wcm8tbWVudS1zaG93LWRyb3Bkb3duOm5vdCgub3h5LXByby1tZW51LW9wZW4tY29udGFpbmVyKSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbicsIGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgIHByb01lbnVNb3VzZURvd24gPSBmYWxzZTsKICAgICAgICAgICAgfSkKCiAgICAgICAgICAgIC5vbignbW91c2VlbnRlciBmb2N1c2luJywgJy5veHktcHJvLW1lbnUtc2hvdy1kcm9wZG93bjpub3QoLm94eS1wcm8tbWVudS1vcGVuLWNvbnRhaW5lcikgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4nLCBmdW5jdGlvbihlKSB7CiAgICAgICAgICAgICAgICBpZiggcHJvTWVudU1vdXNlRG93biApIHJldHVybjsKICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgdmFyIHN1Yk1lbnUgPSBqUXVlcnkodGhpcykuY2hpbGRyZW4oJy5zdWItbWVudScpOwogICAgICAgICAgICAgICAgc3ViTWVudS5hZGRDbGFzcygnYW9zLWFuaW1hdGUgb3h5LXByby1tZW51LWRyb3Bkb3duLWFuaW1hdGluZycpLnJlbW92ZUNsYXNzKCdzdWItbWVudS1sZWZ0Jyk7CgogICAgICAgICAgICAgICAgdmFyIGR1cmF0aW9uID0galF1ZXJ5KHRoaXMpLnBhcmVudHMoJy5veHktcHJvLW1lbnUtY29udGFpbmVyJykuZGF0YSgnb3h5LXByby1tZW51LWRyb3Bkb3duLWFuaW1hdGlvbi1kdXJhdGlvbicpOwoKICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7c3ViTWVudS5yZW1vdmVDbGFzcygnb3h5LXByby1tZW51LWRyb3Bkb3duLWFuaW1hdGluZycpfSwgZHVyYXRpb24qMTAwMCk7CgogICAgICAgICAgICAgICAgdmFyIG9mZnNldCA9IHN1Yk1lbnUub2Zmc2V0KCksCiAgICAgICAgICAgICAgICAgICAgd2lkdGggPSBzdWJNZW51LndpZHRoKCksCiAgICAgICAgICAgICAgICAgICAgZG9jV2lkdGggPSBqUXVlcnkod2luZG93KS53aWR0aCgpOwoKICAgICAgICAgICAgICAgICAgICBpZiAob2Zmc2V0LmxlZnQrd2lkdGggPiBkb2NXaWR0aCkgewogICAgICAgICAgICAgICAgICAgICAgICBzdWJNZW51LmFkZENsYXNzKCdzdWItbWVudS1sZWZ0Jyk7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9KQogICAgICAgICAgICAKICAgICAgICAgICAgLm9uKCdtb3VzZWxlYXZlIGZvY3Vzb3V0JywgJy5veHktcHJvLW1lbnUtc2hvdy1kcm9wZG93biAubWVudS1pdGVtLWhhcy1jaGlsZHJlbicsIGZ1bmN0aW9uKCBlICkgewogICAgICAgICAgICAgICAgaWYoIGpRdWVyeSh0aGlzKS5pcygnOmhvdmVyJykgKSByZXR1cm47CgogICAgICAgICAgICAgICAgalF1ZXJ5KHRoaXMpLmNoaWxkcmVuKCcuc3ViLW1lbnUnKS5yZW1vdmVDbGFzcygnYW9zLWFuaW1hdGUnKTsKCiAgICAgICAgICAgICAgICB2YXIgc3ViTWVudSA9IGpRdWVyeSh0aGlzKS5jaGlsZHJlbignLnN1Yi1tZW51Jyk7CiAgICAgICAgICAgICAgICAvL3N1Yk1lbnUuYWRkQ2xhc3MoJ294eS1wcm8tbWVudS1kcm9wZG93bi1hbmltYXRpbmctb3V0Jyk7CgogICAgICAgICAgICAgICAgdmFyIGR1cmF0aW9uID0galF1ZXJ5KHRoaXMpLnBhcmVudHMoJy5veHktcHJvLW1lbnUtY29udGFpbmVyJykuZGF0YSgnb3h5LXByby1tZW51LWRyb3Bkb3duLWFuaW1hdGlvbi1kdXJhdGlvbicpOwogICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHtzdWJNZW51LnJlbW92ZUNsYXNzKCdveHktcHJvLW1lbnUtZHJvcGRvd24tYW5pbWF0aW5nLW91dCcpfSwgZHVyYXRpb24qMTAwMCk7CiAgICAgICAgICAgIH0pCgogICAgICAgICAgICAvLyBvcGVuIGljb24gY2xpY2sKICAgICAgICAgICAgLm9uKCdjbGljaycsICcub3h5LXByby1tZW51LW1vYmlsZS1vcGVuLWljb24nLCBmdW5jdGlvbigpIHsgICAgCiAgICAgICAgICAgICAgICB2YXIgbWVudSA9IGpRdWVyeSh0aGlzKS5wYXJlbnRzKCcub3h5LXByby1tZW51Jyk7CiAgICAgICAgICAgICAgICAvLyBvZmYgY2FudmFzCiAgICAgICAgICAgICAgICBpZiAoalF1ZXJ5KHRoaXMpLmhhc0NsYXNzKCdveHktcHJvLW1lbnUtb2ZmLWNhbnZhcy10cmlnZ2VyJykpIHsKICAgICAgICAgICAgICAgICAgICBveHlnZW5fb2ZmY2FudmFzX21lbnVfcnVuKG1lbnUpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgLy8gcmVndWxhcgogICAgICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgbWVudS5hZGRDbGFzcygnb3h5LXByby1tZW51LW9wZW4nKTsKICAgICAgICAgICAgICAgICAgICBqUXVlcnkodGhpcykuc2libGluZ3MoJy5veHktcHJvLW1lbnUtY29udGFpbmVyJykuYWRkQ2xhc3MoJ294eS1wcm8tbWVudS1vcGVuLWNvbnRhaW5lcicpOwogICAgICAgICAgICAgICAgICAgIGpRdWVyeSgnYm9keScpLmFkZENsYXNzKCdveHktbmF2LW1lbnUtcHJldmVudC1vdmVyZmxvdycpOwogICAgICAgICAgICAgICAgICAgIGpRdWVyeSgnaHRtbCcpLmFkZENsYXNzKCdveHktbmF2LW1lbnUtcHJldmVudC1vdmVyZmxvdycpOwogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIG94eWdlbl9wcm9fbWVudV9zZXRfc3RhdGljX3dpZHRoKG1lbnUpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgLy8gcmVtb3ZlIGFuaW1hdGlvbiBhbmQgY29sbGFwc2UKICAgICAgICAgICAgICAgIGpRdWVyeSgnLnN1Yi1tZW51JywgbWVudSkuYXR0cignZGF0YS1hb3MnLCcnKTsKICAgICAgICAgICAgICAgIGpRdWVyeSgnLm94eS1wcm8tbWVudS1kcm9wZG93bi10b2dnbGUgLnN1Yi1tZW51JywgbWVudSkuc2xpZGVVcCgwKTsKICAgICAgICAgICAgfSk7CgogICAgICAgICAgICBmdW5jdGlvbiBveHlnZW5fcHJvX21lbnVfc2V0X3N0YXRpY193aWR0aChtZW51KSB7CiAgICAgICAgICAgICAgICB2YXIgbWVudUl0ZW1XaWR0aCA9IGpRdWVyeSgiLm94eS1wcm8tbWVudS1saXN0ID4gLm1lbnUtaXRlbSIsIG1lbnUpLndpZHRoKCk7CiAgICAgICAgICAgICAgICBqUXVlcnkoIi5veHktcHJvLW1lbnUtb3Blbi1jb250YWluZXIgPiBkaXY6Zmlyc3QtY2hpbGQsIC5veHktcHJvLW1lbnUtb2ZmLWNhbnZhcy1jb250YWluZXIgPiBkaXY6Zmlyc3QtY2hpbGQiLCBtZW51KS53aWR0aChtZW51SXRlbVdpZHRoKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgZnVuY3Rpb24gb3h5Z2VuX3Byb19tZW51X3Vuc2V0X3N0YXRpY193aWR0aChtZW51KSB7CiAgICAgICAgICAgICAgICBqUXVlcnkoIi5veHktcHJvLW1lbnUtY29udGFpbmVyID4gZGl2OmZpcnN0LWNoaWxkIiwgbWVudSkud2lkdGgoIiIpOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvLyBjbG9zZSBpY29uIGNsaWNrCiAgICAgICAgICAgIGpRdWVyeSgnYm9keScpLm9uKCdjbGljaycsICcub3h5LXByby1tZW51LW1vYmlsZS1jbG9zZS1pY29uJywgZnVuY3Rpb24oZSkgewogICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICB2YXIgbWVudSA9IGpRdWVyeSh0aGlzKS5wYXJlbnRzKCcub3h5LXByby1tZW51Jyk7CgogICAgICAgICAgICAgICAgbWVudS5yZW1vdmVDbGFzcygnb3h5LXByby1tZW51LW9wZW4nKTsKICAgICAgICAgICAgICAgIGpRdWVyeSh0aGlzKS5wYXJlbnRzKCcub3h5LXByby1tZW51LWNvbnRhaW5lcicpLnJlbW92ZUNsYXNzKCdveHktcHJvLW1lbnUtb3Blbi1jb250YWluZXInKTsKICAgICAgICAgICAgICAgIGpRdWVyeSgnLm94eS1uYXYtbWVudS1wcmV2ZW50LW92ZXJmbG93JykucmVtb3ZlQ2xhc3MoJ294eS1uYXYtbWVudS1wcmV2ZW50LW92ZXJmbG93Jyk7CgogICAgICAgICAgICAgICAgaWYgKGpRdWVyeSh0aGlzKS5wYXJlbnQoJy5veHktcHJvLW1lbnUtY29udGFpbmVyJykuaGFzQ2xhc3MoJ294eS1wcm8tbWVudS1vZmYtY2FudmFzLWNvbnRhaW5lcicpKSB7CiAgICAgICAgICAgICAgICAgICAgb3h5Z2VuX29mZmNhbnZhc19tZW51X3J1bihtZW51KTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBveHlnZW5fcHJvX21lbnVfdW5zZXRfc3RhdGljX3dpZHRoKG1lbnUpOwogICAgICAgICAgICB9KTsKCiAgICAgICAgICAgIC8vIGRyb3Bkb3duIHRvZ2dsZSBpY29uIGNsaWNrCiAgICAgICAgICAgIGpRdWVyeSgnYm9keScpLm9uKAogICAgICAgICAgICAgICAgJ3RvdWNoc3RhcnQgY2xpY2snLCAKICAgICAgICAgICAgICAgICcub3h5LXByby1tZW51LWRyb3Bkb3duLWxpbmtzLXRvZ2dsZS5veHktcHJvLW1lbnUtb2ZmLWNhbnZhcy1jb250YWluZXIgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhID4gLm94eS1wcm8tbWVudS1kcm9wZG93bi1pY29uLWNsaWNrLWFyZWEsJysKICAgICAgICAgICAgICAgICcub3h5LXByby1tZW51LWRyb3Bkb3duLWxpbmtzLXRvZ2dsZS5veHktcHJvLW1lbnUtb3Blbi1jb250YWluZXIgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhID4gLm94eS1wcm8tbWVudS1kcm9wZG93bi1pY29uLWNsaWNrLWFyZWEnLCAKICAgICAgICAgICAgICAgIGZ1bmN0aW9uKGUpIHsKICAgICAgICAgICAgICAgICAgICBlLnByZXZlbnREZWZhdWx0KCk7CgogICAgICAgICAgICAgICAgICAgIC8vIGZpeCBmb3IgaU9TIGZhbHNlIHRyaWdnZXJpbmcgc3VibWVudSBjbGlja3MKICAgICAgICAgICAgICAgICAgICBqUXVlcnkoJy5zdWItbWVudScpLmNzcygncG9pbnRlci1ldmVudHMnLCAnbm9uZScpOwogICAgICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoIGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgICAgICAgICBqUXVlcnkoJy5zdWItbWVudScpLmNzcygncG9pbnRlci1ldmVudHMnLCAnaW5pdGlhbCcpOwogICAgICAgICAgICAgICAgICAgIH0sIDUwMCk7CgogICAgICAgICAgICAgICAgICAgIC8vIHdvcmthcm91bmQgdG8gc3RvcCBjbGljayBldmVudCBmcm9tIHRyaWdnZXJpbmcgYWZ0ZXIgdG91Y2hzdGFydAogICAgICAgICAgICAgICAgICAgIGlmICh3aW5kb3cub3h5Z2VuUHJvTWVudUljb25Ub3VjaGVkID09PSB0cnVlKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHdpbmRvdy5veHlnZW5Qcm9NZW51SWNvblRvdWNoZWQgPSBmYWxzZTsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBpZiAoZS50eXBlPT09J3RvdWNoc3RhcnQnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIHdpbmRvdy5veHlnZW5Qcm9NZW51SWNvblRvdWNoZWQgPSB0cnVlOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBveHlnZW5fcHJvX21lbnVfdG9nZ2xlX2Ryb3Bkb3duKHRoaXMpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICApOwoKICAgICAgICAgICAgZnVuY3Rpb24gb3h5Z2VuX3Byb19tZW51X3RvZ2dsZV9kcm9wZG93bih0cmlnZ2VyKSB7CgogICAgICAgICAgICAgICAgdmFyIGR1cmF0aW9uID0galF1ZXJ5KHRyaWdnZXIpLnBhcmVudHMoJy5veHktcHJvLW1lbnUtY29udGFpbmVyJykuZGF0YSgnb3h5LXByby1tZW51LWRyb3Bkb3duLWFuaW1hdGlvbi1kdXJhdGlvbicpOwoKICAgICAgICAgICAgICAgIGpRdWVyeSh0cmlnZ2VyKS5jbG9zZXN0KCcubWVudS1pdGVtLWhhcy1jaGlsZHJlbicpLmNoaWxkcmVuKCcuc3ViLW1lbnUnKS5zbGlkZVRvZ2dsZSh7CiAgICAgICAgICAgICAgICAgICAgc3RhcnQ6IGZ1bmN0aW9uICgpIHsKICAgICAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KHRoaXMpLmNzcyh7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAiZmxleCIKICAgICAgICAgICAgICAgICAgICAgICAgfSkKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIGR1cmF0aW9uOiBkdXJhdGlvbioxMDAwCiAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAvLyBmdWxsc2NyZWVuIG1lbnUgbGluayBjbGljawogICAgICAgICAgICB2YXIgc2VsZWN0b3IgPSAnLm94eS1wcm8tbWVudS1vcGVuIC5tZW51LWl0ZW0gYSc7CiAgICAgICAgICAgIGpRdWVyeSgnYm9keScpLm9uKCdjbGljaycsIHNlbGVjdG9yLCBmdW5jdGlvbihldmVudCl7CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIGlmIChqUXVlcnkoZXZlbnQudGFyZ2V0KS5jbG9zZXN0KCcub3h5LXByby1tZW51LWRyb3Bkb3duLWljb24tY2xpY2stYXJlYScpLmxlbmd0aCA+IDApIHsKICAgICAgICAgICAgICAgICAgICAvLyB0b2dnbGUgaWNvbiBjbGlja2VkLCBubyBuZWVkIHRvIGhpZGUgdGhlIG1lbnUKICAgICAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIGlmICgoalF1ZXJ5KHRoaXMpLmF0dHIoImhyZWYiKSA9PT0gIiMiIHx8IGpRdWVyeSh0aGlzKS5jbG9zZXN0KCIub3h5LXByby1tZW51LWNvbnRhaW5lciIpLmRhdGEoImVudGlyZS1wYXJlbnQtdG9nZ2xlcy1kcm9wZG93biIpKSAmJiAKICAgICAgICAgICAgICAgICAgICAgICAgIGpRdWVyeSh0aGlzKS5wYXJlbnQoKS5oYXNDbGFzcygnbWVudS1pdGVtLWhhcy1jaGlsZHJlbicpKSB7CiAgICAgICAgICAgICAgICAgICAgLy8gZW1wdHkgaHJlZiBkb24ndCBsZWFkIGFueXdoZXJlLCB0cmVhdCBpdCBhcyB0b2dnbGUgdHJpZ2dlcgogICAgICAgICAgICAgICAgICAgIG94eWdlbl9wcm9fbWVudV90b2dnbGVfZHJvcGRvd24oZXZlbnQudGFyZ2V0KTsKICAgICAgICAgICAgICAgICAgICAvLyBrZWVwIGFuY2hvciBsaW5rcyBiZWhhdmlvciBhcyBpcywgYW5kIHByZXZlbnQgcmVndWxhciBsaW5rcyBmcm9tIHBhZ2UgcmVsb2FkCiAgICAgICAgICAgICAgICAgICAgaWYgKGpRdWVyeSh0aGlzKS5hdHRyKCJocmVmIikuaW5kZXhPZigiIyIpIT09MCkgewogICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIC8vIGhpZGUgdGhlIG1lbnUgYW5kIGZvbGxvdyB0aGUgYW5jaG9yCiAgICAgICAgICAgICAgICBpZiAoalF1ZXJ5KHRoaXMpLmF0dHIoImhyZWYiKS5pbmRleE9mKCIjIik9PT0wKSB7CiAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCcub3h5LXByby1tZW51LW9wZW4nKS5yZW1vdmVDbGFzcygnb3h5LXByby1tZW51LW9wZW4nKTsKICAgICAgICAgICAgICAgICAgICBqUXVlcnkoJy5veHktcHJvLW1lbnUtb3Blbi1jb250YWluZXInKS5yZW1vdmVDbGFzcygnb3h5LXByby1tZW51LW9wZW4tY29udGFpbmVyJyk7CiAgICAgICAgICAgICAgICAgICAgalF1ZXJ5KCcub3h5LW5hdi1tZW51LXByZXZlbnQtb3ZlcmZsb3cnKS5yZW1vdmVDbGFzcygnb3h5LW5hdi1tZW51LXByZXZlbnQtb3ZlcmZsb3cnKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0pOwoKICAgICAgICAgICAgLy8gb2ZmLWNhbnZhcyBtZW51IGxpbmsgY2xpY2sKICAgICAgICAgICAgdmFyIHNlbGVjdG9yID0gJy5veHktcHJvLW1lbnUtb2ZmLWNhbnZhcyAubWVudS1pdGVtIGEnOwogICAgICAgICAgICBqUXVlcnkoJ2JvZHknKS5vbignY2xpY2snLCBzZWxlY3RvciwgZnVuY3Rpb24oZXZlbnQpewogICAgICAgICAgICAgICAgaWYgKGpRdWVyeShldmVudC50YXJnZXQpLmNsb3Nlc3QoJy5veHktcHJvLW1lbnUtZHJvcGRvd24taWNvbi1jbGljay1hcmVhJykubGVuZ3RoID4gMCkgewogICAgICAgICAgICAgICAgICAgIC8vIHRvZ2dsZSBpY29uIGNsaWNrZWQsIG5vIG5lZWQgdG8gdHJpZ2dlciBpdCAKICAgICAgICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIGlmICgoalF1ZXJ5KHRoaXMpLmF0dHIoImhyZWYiKSA9PT0gIiMiIHx8IGpRdWVyeSh0aGlzKS5jbG9zZXN0KCIub3h5LXByby1tZW51LWNvbnRhaW5lciIpLmRhdGEoImVudGlyZS1wYXJlbnQtdG9nZ2xlcy1kcm9wZG93biIpKSAmJiAKICAgICAgICAgICAgICAgICAgICBqUXVlcnkodGhpcykucGFyZW50KCkuaGFzQ2xhc3MoJ21lbnUtaXRlbS1oYXMtY2hpbGRyZW4nKSkgewogICAgICAgICAgICAgICAgICAgIC8vIGVtcHR5IGhyZWYgZG9uJ3QgbGVhZCBhbnl3aGVyZSwgdHJlYXQgaXQgYXMgdG9nZ2xlIHRyaWdnZXIKICAgICAgICAgICAgICAgICAgICBveHlnZW5fcHJvX21lbnVfdG9nZ2xlX2Ryb3Bkb3duKGV2ZW50LnRhcmdldCk7CiAgICAgICAgICAgICAgICAgICAgLy8ga2VlcCBhbmNob3IgbGlua3MgYmVoYXZpb3IgYXMgaXMsIGFuZCBwcmV2ZW50IHJlZ3VsYXIgbGlua3MgZnJvbSBwYWdlIHJlbG9hZAogICAgICAgICAgICAgICAgICAgIGlmIChqUXVlcnkodGhpcykuYXR0cigiaHJlZiIpLmluZGV4T2YoIiMiKSE9PTApIHsKICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSk7CgogICAgICAgICAgICAvLyBvZmYgY2FudmFzCiAgICAgICAgICAgIGZ1bmN0aW9uIG94eWdlbl9vZmZjYW52YXNfbWVudV9pbml0KG1lbnUpIHsKCiAgICAgICAgICAgICAgICAvLyBvbmx5IGluaXQgb2ZmLWNhbnZhcyBhbmltYXRpb24gaWYgdHJpZ2dlciBpY29uIGlzIHZpc2libGUgaS5lLiBtb2JpbGUgbWVudSBpbiBhY3Rpb24KICAgICAgICAgICAgICAgIHZhciBvZmZDYW52YXNBY3RpdmUgPSBqUXVlcnkobWVudSkuc2libGluZ3MoJy5veHktcHJvLW1lbnUtb2ZmLWNhbnZhcy10cmlnZ2VyJykuY3NzKCdkaXNwbGF5Jyk7CiAgICAgICAgICAgICAgICBpZiAob2ZmQ2FudmFzQWN0aXZlIT09J25vbmUnKSB7CiAgICAgICAgICAgICAgICAgICAgdmFyIGFuaW1hdGlvbiA9IG1lbnUuZGF0YSgnb3h5LXByby1tZW51LW9mZi1jYW52YXMtYW5pbWF0aW9uJyk7CiAgICAgICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpIHttZW51LmF0dHIoJ2RhdGEtYW9zJywgYW5pbWF0aW9uKTt9LCAxMCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgICAgICAvLyByZW1vdmUgQU9TCiAgICAgICAgICAgICAgICAgICAgbWVudS5hdHRyKCdkYXRhLWFvcycsICcnKTsKICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgICAgIGZ1bmN0aW9uIG94eWdlbl9vZmZjYW52YXNfbWVudV9ydW4obWVudSkgewoKICAgICAgICAgICAgICAgIHZhciBjb250YWluZXIgPSBtZW51LmZpbmQoIi5veHktcHJvLW1lbnUtY29udGFpbmVyIik7CiAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgIGlmICghY29udGFpbmVyLmF0dHIoJ2RhdGEtYW9zJykpIHsKICAgICAgICAgICAgICAgICAgICAvLyBpbml0aWFsaXplIGFuaW1hdGlvbgogICAgICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7b3h5Z2VuX29mZmNhbnZhc19tZW51X3RvZ2dsZShtZW51LCBjb250YWluZXIpfSwgMCk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgICAgICAgICBveHlnZW5fb2ZmY2FudmFzX21lbnVfdG9nZ2xlKG1lbnUsIGNvbnRhaW5lcik7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHZhciBveHlnZW5fb2ZmY2FudmFzX21lbnVfdG9nZ2xlX2luX3Byb2dyZXNzID0gZmFsc2U7CgogICAgICAgICAgICBmdW5jdGlvbiBveHlnZW5fb2ZmY2FudmFzX21lbnVfdG9nZ2xlKG1lbnUsIGNvbnRhaW5lcikgewoKICAgICAgICAgICAgICAgIGlmIChveHlnZW5fb2ZmY2FudmFzX21lbnVfdG9nZ2xlX2luX3Byb2dyZXNzKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGNvbnRhaW5lci50b2dnbGVDbGFzcygnYW9zLWFuaW1hdGUnKTsKCiAgICAgICAgICAgICAgICBpZiAoY29udGFpbmVyLmhhc0NsYXNzKCdveHktcHJvLW1lbnUtb2ZmLWNhbnZhcy1jb250YWluZXInKSkgewogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIG94eWdlbl9vZmZjYW52YXNfbWVudV90b2dnbGVfaW5fcHJvZ3Jlc3MgPSB0cnVlOwogICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgIHZhciBhbmltYXRpb24gPSBjb250YWluZXIuZGF0YSgnb3h5LXByby1tZW51LW9mZi1jYW52YXMtYW5pbWF0aW9uJyksCiAgICAgICAgICAgICAgICAgICAgICAgIHRpbWVvdXQgPSBjb250YWluZXIuZGF0YSgnYW9zLWR1cmF0aW9uJyk7CgogICAgICAgICAgICAgICAgICAgIGlmICghYW5pbWF0aW9uKXsKICAgICAgICAgICAgICAgICAgICAgICAgdGltZW91dCA9IDA7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKCkgewogICAgICAgICAgICAgICAgICAgICAgICBjb250YWluZXIucmVtb3ZlQ2xhc3MoJ294eS1wcm8tbWVudS1vZmYtY2FudmFzLWNvbnRhaW5lcicpCiAgICAgICAgICAgICAgICAgICAgICAgIG1lbnUucmVtb3ZlQ2xhc3MoJ294eS1wcm8tbWVudS1vZmYtY2FudmFzJyk7CiAgICAgICAgICAgICAgICAgICAgICAgIG94eWdlbl9vZmZjYW52YXNfbWVudV90b2dnbGVfaW5fcHJvZ3Jlc3MgPSBmYWxzZTsKICAgICAgICAgICAgICAgICAgICB9LCB0aW1lb3V0KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgICAgIGNvbnRhaW5lci5hZGRDbGFzcygnb3h5LXByby1tZW51LW9mZi1jYW52YXMtY29udGFpbmVyJyk7CiAgICAgICAgICAgICAgICAgICAgbWVudS5hZGRDbGFzcygnb3h5LXByby1tZW51LW9mZi1jYW52YXMnKTsKICAgICAgICAgICAgICAgICAgICBveHlnZW5fcHJvX21lbnVfc2V0X3N0YXRpY193aWR0aChtZW51KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgIA==","type":"text\/javascript","encoded":true,"attributes":[]},{"id":"delayed-script-12","src":"","content":"CgkJCWpRdWVyeShkb2N1bWVudCkucmVhZHkob3h5Z2VuX2luaXRfcmVhZGluZ19wcm9ncmVzcyk7CgkJCWZ1bmN0aW9uIG94eWdlbl9pbml0X3JlYWRpbmdfcHJvZ3Jlc3MoJCkgewoJCQkJCSAKCQkJCQl2YXIgcHJvZ3Jlc3NCYXIgPSAkKCcub3h5LXJlYWRpbmctcHJvZ3Jlc3MtYmFyJyk7CgkJCQkKCQkJCQkJJCh3aW5kb3cpLnNjcm9sbChmdW5jdGlvbigpewoJCQkJCQkJCgkJCQkJCQlwcm9ncmVzc0Jhci5lYWNoKGZ1bmN0aW9uKCl7CgkJCQkJCQkJCQoJCQkJCQkJCQlsZXQgcmVhZGluZ19wcm9ncmVzc19zZWxlY3RvciA9ICQoICQodGhpcykuY2hpbGRyZW4oICcucmVhZGluZy1wcm9ncmVzcy1pbm5lcicgKS5kYXRhKCAnc2VsZWN0b3InICkpLAoJCQkJCQkJCQkJcmVhZGluZ19wcm9ncmVzc19zdGFydCA9ICQodGhpcykuY2hpbGRyZW4oICcucmVhZGluZy1wcm9ncmVzcy1pbm5lcicgKS5kYXRhKCAncHJvZ3Jlc3Mtc3RhcnQnICksCgkJCQkJCQkJCQlyZWFkaW5nX3Byb2dyZXNzX2VuZCA9ICQodGhpcykuY2hpbGRyZW4oICcucmVhZGluZy1wcm9ncmVzcy1pbm5lcicgKS5kYXRhKCAncHJvZ3Jlc3MtZW5kJyApOwoJCQkJCQkJCQoJCQkJCQkJCQlpZiAocmVhZGluZ19wcm9ncmVzc19zZWxlY3Rvci5sZW5ndGgpIHsgIAoJCQkJCQkJCQkJCgkJCQkJCQkJCQlsZXQgcG9zdFRvcE9mZnNldCA9IHJlYWRpbmdfcHJvZ3Jlc3Nfc2VsZWN0b3Iub2Zmc2V0KCkudG9wLCAgICAgICAgICAgICAgICAgLy8gUG9zaXRpb24gb2YgdG9wIG9mIGVsZW1lbnQKCQkJCQkJCQkJCQlwb3N0Qm90dG9tT2Zmc2V0ID0gcG9zdFRvcE9mZnNldCArIHJlYWRpbmdfcHJvZ3Jlc3Nfc2VsZWN0b3IuaGVpZ2h0KCksICAvLyBQb3NpdGlvbiBvZiBib3R0b20gb2YgZWxlbWVudAoJCQkJCQkJCQkJCXNjcm9sbHRvcCA9IHdpbmRvdy5wYWdlWU9mZnNldCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIEN1cnJlbnQgU2Nyb2xsIFBvc2l0aW9uCgkJCQkJCQkJCQkJd2luZG93SGVpZ2h0ID0gJCh3aW5kb3cpLmhlaWdodCgpLAoJCQkJCQkJCQkJCXNjcm9sbFBlcmNlbnRUb3AsCgkJCQkJCQkJCQkJc2Nyb2xsUGVyY2VudEJvdHRvbTsKCgkJCQkJCQkJCQlpZiAoIHJlYWRpbmdfcHJvZ3Jlc3Nfc3RhcnQgPT09ICJ0b3AiICkgewoJCQkJCQkJCQkJCXNjcm9sbFBlcmNlbnRUb3AgPSAoc2Nyb2xsdG9wIC0gcG9zdFRvcE9mZnNldCk7CgkJCQkJCQkJCQl9IGVsc2UgaWYgKCByZWFkaW5nX3Byb2dyZXNzX3N0YXJ0ID09ICdtaWRkbGUnICkgewoJCQkJCQkJCQkJCXNjcm9sbFBlcmNlbnRUb3AgPSAoc2Nyb2xsdG9wICsgKHdpbmRvd0hlaWdodC8yKSkgLSBwb3N0VG9wT2Zmc2V0OwoJCQkJCQkJCQkJfSBlbHNlIGlmICggcmVhZGluZ19wcm9ncmVzc19zdGFydCA9PSAnYm90dG9tJyApIHsKCQkJCQkJCQkJCQlzY3JvbGxQZXJjZW50VG9wID0gKHNjcm9sbHRvcCArICh3aW5kb3dIZWlnaHQpKSAtIHBvc3RUb3BPZmZzZXQ7CgkJCQkJCQkJCQl9CgkJCQkJCQkJCQkKCQkJCQkJCQkJCWlmICggcmVhZGluZ19wcm9ncmVzc19lbmQgPT09ICJ0b3AiICkgewoJCQkJCQkJCQkJCXNjcm9sbFBlcmNlbnRCb3R0b20gPSBzY3JvbGx0b3AgLSBwb3N0Qm90dG9tT2Zmc2V0OwoJCQkJCQkJCQkJfSBlbHNlIGlmICggcmVhZGluZ19wcm9ncmVzc19lbmQgPT0gJ21pZGRsZScgKSB7CgkJCQkJCQkJCQkJc2Nyb2xsUGVyY2VudEJvdHRvbSA9IChzY3JvbGx0b3AgKyAod2luZG93SGVpZ2h0LzIpKSAtIHBvc3RCb3R0b21PZmZzZXQ7CgkJCQkJCQkJCQl9IGVsc2UgaWYgKCByZWFkaW5nX3Byb2dyZXNzX2VuZCA9PSAnYm90dG9tJyApIHsKCQkJCQkJCQkJCQlzY3JvbGxQZXJjZW50Qm90dG9tID0gKHNjcm9sbHRvcCArICh3aW5kb3dIZWlnaHQpKSAtIHBvc3RCb3R0b21PZmZzZXQ7CgkJCQkJCQkJCQl9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAoKCQkJCQkJCQkJCWlmIChzY3JvbGxQZXJjZW50VG9wID49IDApIHsKCgkJCQkJCQkJCQkJbGV0IHNjYWxlID0gMSAtIChzY3JvbGxQZXJjZW50Qm90dG9tIC8gKHNjcm9sbFBlcmNlbnRCb3R0b20gLSBzY3JvbGxQZXJjZW50VG9wKSApOwogCgkJCQkJCQkJCQkJJCh0aGlzKS5jaGlsZHJlbiggJy5yZWFkaW5nLXByb2dyZXNzLWlubmVyJyApLmNzcyh7IHRyYW5zZm9ybTogInNjYWxlWCgiKyAoc2NhbGUpICsgIikifSk7CgoJCQkJCQkJCQkJCWlmIChzY3JvbGxQZXJjZW50Qm90dG9tID49IDApIHsKCQkJCQkJCQkJCQkJJCh0aGlzKS5jaGlsZHJlbiggJy5yZWFkaW5nLXByb2dyZXNzLWlubmVyJyApLmNzcyh7IHRyYW5zZm9ybTogInNjYWxlWCgxKSJ9KTsKCQkJCQkJCQkJCQl9CgoJCQkJCQkJCQkJfSBlbHNlIHsKCQkJCQkJCQkJCQkkKHRoaXMpLmNoaWxkcmVuKCAnLnJlYWRpbmctcHJvZ3Jlc3MtaW5uZXInICkuY3NzKHsgdHJhbnNmb3JtOiAic2NhbGVYKDApIn0pOwoJCQkJCQkJCQkJfQoKCQkJCQkJCQkJfQoJCQkJCQkJCQoJCQkJCQkJfSk7IAoJCQkJCQkJCgkJCQkJCX0pOyAKCQkJCQoJCQl9OwoJCQ==","type":"text\/javascript","encoded":true,"attributes":[]},{"id":"delayed-script-13","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1jb250ZW50L3BsdWdpbnMvb3h5bWFkZS9wdWJsaWMvanMvcG93ZXItdG9nZ2xlLmpzP2pzX2ljdj1mYzIwMDY=","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"oxymade-power-toggle-js"}},{"id":"delayed-script-14","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1jb250ZW50L3BsdWdpbnMvb3h5bWFkZS9wdWJsaWMvanMvaW5maW5pdGUtc2Nyb2xsLnBrZ2QubWluLmpzP2pzX2ljdj1mYzIwMDY=","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"infinite-scroll-js-js"}},{"id":"delayed-script-15","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1pbmNsdWRlcy9qcy9pbWFnZXNsb2FkZWQubWluLmpzP2pzX2ljdj1mYzIwMDY=","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"imagesloaded-js"}},{"id":"delayed-script-16","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1pbmNsdWRlcy9qcy9tYXNvbnJ5Lm1pbi5qcz9qc19pY3Y9ZmMyMDA2","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"masonry-js"}},{"id":"delayed-script-17","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1jb250ZW50L3BsdWdpbnMvb3h5Z2VuL2NvbXBvbmVudC1mcmFtZXdvcmsvdmVuZG9yL2Fvcy9hb3MuanM\/anNfaWN2PWZjMjAwNg==","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"oxygen-aos-js"}},{"id":"delayed-script-18","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1jb250ZW50L3BsdWdpbnMvb3h5ZXh0cmFzL2NvbXBvbmVudHMvYXNzZXRzL3RvY2JvdC5taW4uanM\/anNfaWN2PWZjMjAwNg==","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"tocbot-js-js"}},{"id":"delayed-script-19","src":"aHR0cHM6Ly9jZG4ucmVnaXN0cm91bmljb3RyaWJ1dGFyaW8uY29tL206MC9hOmh0dHBzOi8vYXBpLnJlZ2lzdHJvdW5pY290cmlidXRhcmlvLmNvbS93cC1jb250ZW50L3BsdWdpbnMvb3h5ZXh0cmFzL2NvbXBvbmVudHMvYXNzZXRzL3RvY2JvdC1pbml0LmpzP2pzX2ljdj1mYzIwMDY=","content":"","type":"text\/javascript","encoded":true,"attributes":{"id":"tocbot-init-js-js"}},{"id":"delayed-script-20","src":"","content":"CgkgIAlBT1MuaW5pdCh7CgkgIAkJICAJCSAgCQkgIAkJICAJCSAgCQkgIAkJCQkgIAkJCX0pCgkJCgkJCQlqUXVlcnkoJ2JvZHknKS5hZGRDbGFzcygnb3h5Z2VuLWFvcy1lbmFibGVkJyk7CgkJCgkJCgk=","type":"text\/javascript","encoded":true,"attributes":{"id":"ct-footer-js"}},{"id":"delayed-script-21","src":"","content":"CgkJCWlmKHR5cGVvZiBqUXVlcnkgIT0gInVuZGVmaW5lZCIpIHsKCQkJCQlqUXVlcnkoJy5zaXEtZXhwc2VhcmNoLWljb24nKS5lYWNoKGZ1bmN0aW9uKCl7CgkJCQkJdmFyIHNlYXJjaEJveCA9IChqUXVlcnkodGhpcykucGFyZW50cygnLnNpcS1pY29uLXNlYXJjaGJveC13cmFwJykubGVuZ3RoID4gMCkgPyBqUXVlcnkodGhpcykucGFyZW50cygnLnNpcS1pY29uLXNlYXJjaGJveC13cmFwJykgOiBqUXVlcnkoJy5zaXEtbWVudS1zZWFyY2hib3gtd3JhcCcpIDsKCQkJCQl2YXIgaW5wdXRCb3ggPSBzZWFyY2hCb3guZmluZCgnLnNpcS1leHBzZWFyY2gtaW5wdXQnKTsKCQkJCQkKCQkJCQlqUXVlcnkodGhpcykub24oJ2NsaWNrJywgZnVuY3Rpb24gKCkgewoJCQkJCQlpZiAoIXNlYXJjaEJveC5oYXNDbGFzcygnc2lxLXNlYXJjaC1vcGVuJykpIHsKCQkJCQkJCXNlYXJjaEJveC5hZGRDbGFzcygnc2lxLXNlYXJjaC1vcGVuJyk7CgkJCQkJCQlpbnB1dEJveC5mb2N1cygpOwoJCQkJCQl9IGVsc2UgewoJCQkJCQkJc2VhcmNoQm94LnJlbW92ZUNsYXNzKCdzaXEtc2VhcmNoLW9wZW4nKTsKCQkJCQkJCWlucHV0Qm94LmZvY3Vzb3V0KCk7CgkJCQkJCX0KCQkJCQl9KTsKCQkJCQlqUXVlcnkoJ2JvZHknKS5jbGljayhmdW5jdGlvbiAoZXZ0KSB7CgkJCQkJCWlmIChldnQudGFyZ2V0LmlkID09ICJzaXEtbWVudS1zZWFyY2hib3gtd3JhcCIpCgkJCQkJCQlyZXR1cm47CgkJCQkJCWlmIChqUXVlcnkoZXZ0LnRhcmdldCkuY2xvc2VzdCgnI3NpcS1tZW51LXNlYXJjaGJveC13cmFwJykubGVuZ3RoIHx8IGpRdWVyeShldnQudGFyZ2V0KS5jbG9zZXN0KCcuc2lxLWljb24tc2VhcmNoYm94LXdyYXAnKS5sZW5ndGgpCgkJCQkJCQlyZXR1cm47CgoJCQkJCQlpZiAoc2VhcmNoQm94Lmhhc0NsYXNzKCdzaXEtc2VhcmNoLW9wZW4nKSkgewoJCQkJCQkJc2VhcmNoQm94LnJlbW92ZUNsYXNzKCdzaXEtc2VhcmNoLW9wZW4nKTsKCQkJCQkJfQoJCQkJCX0pOwoJCQkJfSk7CgkJCX0KCQk=","type":"text\/javascript","encoded":true,"attributes":[]}];</script><script src="https://optimize-v2.b-cdn.net/loader.min.js?icv=fc00a3" async></script> </body> </html>