.DefaultTheme__spinner___1ZqfV{animation:DefaultTheme__spin___2BLHD .8s linear infinite}.DefaultTheme__spinner___1ZqfV.DefaultTheme__s___1Ezcf{border:2px solid #0000;border-radius:100%;border-top:2px solid var(--_apc-spinner-line-color,var(--primary));height:20px;width:20px}.DefaultTheme__spinner___1ZqfV.DefaultTheme__m___FFO2l{border:4px solid #0000;border-radius:100%;border-top:4px solid var(--_apc-spinner-line-color,var(--primary));height:40px;width:40px}.DefaultTheme__spinner___1ZqfV.DefaultTheme__l___3u_d-{border:8px solid #0000;border-radius:100%;border-top:8px solid var(--_apc-spinner-line-color,var(--primary));height:80px;width:80px}@keyframes DefaultTheme__spin___2BLHD{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.DarkTheme__spinner___3yNHB.DarkTheme__s___1X_Gq{border:2px solid #0000;border-radius:100%;border-top:2px solid var(--indigo3);height:20px;width:20px}.DarkTheme__spinner___3yNHB.DarkTheme__m___1T7UJ{border:4px solid #0000;border-radius:100%;border-top:4px solid var(--indigo3);height:40px;width:40px}.DarkTheme__spinner___3yNHB.DarkTheme__l___3zdVO{border:8px solid #0000;border-radius:100%;border-top:8px solid var(--indigo3);height:80px;width:80px}.LumeTheme__spinner___1zWlc{--_apc-spinner-line-color:var(--lume-g-color-icon-brand)}.DefaultTheme__button___29mtS{--_apc-button-border-radius:4px;--_apc-button-disabled-opacity:0.5;--_apc-button-disabled-opacity-inverse:0.3;--_apc-button-color:var(--_apc-button-color-lume,var(--tertiary));fill:currentColor;border:1px solid #0000;border-radius:var(--_apc-button-border-radius-lume,var(--_apc-button-border-radius));box-sizing:border-box;color:var(--_apc-button-color);cursor:pointer;display:inline-block;font-family:var(--lume-g-font-family);font-style:normal;font-weight:500;max-height:100%;outline:0;text-align:center;text-decoration:none;transition:box-shadow .15s cubic-bezier(.46,.03,.52,.96);user-select:none;white-space:nowrap}@media (prefers-reduced-motion){.DefaultTheme__button___29mtS{transition:none}}.DefaultTheme__button___29mtS:focus{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es{background-color:var(--_apc-button-primary-color,var(--core-blue3));border-color:var(--_apc-button-primary-color,var(--core-blue3))}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:hover,.DefaultTheme__button___29mtS.DefaultTheme__primary___249es:hover{--_apc-button-no-fill-hover-background-color:var(
            --_apc-button-primary-no-fill-hover-background-color,var(--core-blue4)
          );--_apc-button-no-fill-hover-color:var(--_apc-button-primary-no-fill-hover-color);--_apc-button-no-fill-hover-border-color:var(--_apc-button-primary-hover-border-color,var(--core-blue4));--_apc-button-no-fill-neutral-hover-background-color:var(
            --_apc-button-primary-neutral-no-fill-hover-background-color,var(--core-blue4)
          );background-color:var(--_apc-button-primary-hover-background-color,var(--core-blue4));border-color:var(--_apc-button-primary-hover-border-color,var(--core-blue4))}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:active,.DefaultTheme__button___29mtS.DefaultTheme__primary___249es:active{--_apc-button-no-fill-active-background-color:var(
            --_apc-button-primary-no-fill-active-background-color,var(--core-blue5)
          );--_apc-button-no-fill-active-color:var(--_apc-button-primary-no-fill-active-color);--_apc-button-no-fill-active-border-color:var(--_apc-button-primary-active-border-color,var(--core-blue5));--_apc-button-no-fill-neutral-active-background-color:var(
            --_apc-button-primary-neutral-no-fill-active-background-color,var(--core-blue5)
          );background-color:var(--_apc-button-primary-active-background-color,var(--core-blue5));border-color:var(--_apc-button-primary-active-border-color,var(--core-blue5))}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es[disabled],.DefaultTheme__button___29mtS.DefaultTheme__primary___249es[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__primary___249es[disabled]:hover{background-color:var(--_apc-button-primary-disabled-background-color,var(--core-blue3));border-color:var(--_apc-button-primary-disabled-border-color,var(--core-blue3));cursor:not-allowed;opacity:var(--_apc-button-disabled-opacity-lume,var(--_apc-button-disabled-opacity))}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q{color:var(--_apc-button-primary-no-fill-color,var(--core-blue3))}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8{background-color:var(--tertiary)}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:hover{background-color:var(--_apc-button-no-fill-neutral-hover-background-color)}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:active{background-color:var(--_apc-button-no-fill-neutral-active-background-color)}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q[disabled],.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q[disabled]:hover{--_apc-button-no-fill-background-color-lume:var(--_apc-button-no-fill-background-color,#0000);background-color:var(--_apc-button-no-fill-background-color-lume);color:var(--_apc-button-primary-no-fill-neutral-disabled-color,var(--core-blue3))}.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q[disabled].DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q[disabled]:active.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__primary___249es.DefaultTheme__no-fill___1Pw4q[disabled]:hover.DefaultTheme__neutral___3ZBg8{background-color:var(--tertiary);border-color:var(--_apc-button-primary-disabled-border-color,var(--core-blue3))}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ{--_apc-button-color-lume:var(--_apc-button-secondary-color);background-color:var(--_apc-button-secondary-background-color,var(--robust-blue3));border-color:var(--_apc-button-secondary-border-color,var(--robust-blue3))}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:hover,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ:hover{--_apc-button-no-fill-hover-background-color:var(
            --_apc-button-secondary-no-fill-hover-background-color,var(--robust-blue4)
          );--_apc-button-no-fill-hover-color:var(--_apc-button-secondary-no-fill-hover-color);--_apc-button-no-fill-hover-border-color:var(
            --_apc-button-secondary-no-fill-hover-border-color,var(--robust-blue4)
          );--_apc-button-no-fill-neutral-hover-background-color:var(
            --_apc-button-secondary-neutral-no-fill-hover-background-color,var(--robust-blue4)
          );background-color:var(--_apc-button-secondary-hover-background-color,var(--robust-blue4));border-color:var(--_apc-button-secondary-hover-border-color,var(--robust-blue4))}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:active,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ:active{--_apc-button-no-fill-active-background-color:var(
            --_apc-button-secondary-no-fill-active-background-color,var(--robust-blue5)
          );--_apc-button-no-fill-active-color:var(--_apc-button-secondary-no-fill-active-color);--_apc-button-no-fill-active-border-color:var(
            --_apc-button-secondary-no-fill-active-border-color,var(--robust-blue5)
          );--_apc-button-no-fill-neutral-active-background-color:var(
            --_apc-button-secondary-neutral-no-fill-active-background-color,var(--robust-blue5)
          );background-color:var(--_apc-button-secondary-active-background-color,var(--robust-blue5));border-color:var(--_apc-button-secondary-active-border-color,var(--robust-blue5))}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:focus,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ:focus{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ[disabled],.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ[disabled]:hover{--_apc-button-color-lume:var(--_apc-button-secondary-disabled-color);background-color:var(--_apc-button-secondary-disabled-background-color,var(--robust-blue3));border-color:var(--_apc-button-secondary-disabled-border-color,var(--robust-blue3));cursor:not-allowed;opacity:var(--_apc-button-disabled-opacity-lume,var(--_apc-button-disabled-opacity))}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q{color:var(--_apc-button-secondary-no-fill-color,var(--robust-blue3))}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8{background-color:var(--tertiary)}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:hover{background-color:var(--_apc-button-no-fill-neutral-hover-background-color)}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:active{background-color:var(--_apc-button-no-fill-neutral-active-background-color)}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q[disabled],.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q[disabled]:focus,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q[disabled]:hover{--_apc-button-no-fill-background-color-lume:var(--_apc-button-no-fill-background-color,#0000);background-color:var(--_apc-button-no-fill-background-color-lume);color:var(--_apc-button-secondary-disabled-color,var(--robust-blue3))}.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q[disabled].DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q[disabled]:active.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q[disabled]:focus.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__secondary___1JUnQ.DefaultTheme__no-fill___1Pw4q[disabled]:hover.DefaultTheme__neutral___3ZBg8{background-color:var(--tertiary);border-color:var(--_apc-button-secondary-disabled-border-color,var(--robust-blue3))}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz{--_apc-button-color-lume:var(--_apc-button-tertiary-color);background-color:var(--_apc-button-tertiary-background-color,var(--steel2));border-color:var(
          --_apc-button-tertiary-no-fill-border-color-lume,var(--_apc-button-tertiary-border-color,var(--steel2))
        )}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:hover,.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K:hover,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:hover,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz:hover{--_apc-button-no-fill-hover-background-color:var(
            --_apc-button-tertiary-no-fill-hover-background-color,var(--steel3)
          );--_apc-button-no-fill-hover-color:var(--_apc-button-tertiary-no-fill-hover-color);--_apc-button-no-fill-neutral-hover-background-color:var(
            --_apc-button-tertiary-neutral-no-fill-hover-background-color,var(--steel3)
          );background-color:var(--_apc-button-tertiary-hover-background-color,var(--steel3));border-color:var(--_apc-button-tertiary-hover-border-color,var(--steel3))}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:active,.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K:active,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:active,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz:active{--_apc-button-no-fill-active-background-color:var(
            --_apc-button-tertiary-no-fill-active-background-color,var(--steel4)
          );--_apc-button-no-fill-active-color:var(--_apc-button-tertiary-no-fill-active-color);--_apc-button-no-fill-active-border-color:var(
            --_apc-button-tertiary-no-fill-active-border-color,var(--steel4)
          );--_apc-button-no-fill-neutral-active-background-color:var(
            --_apc-button-tertiary-neutral-no-fill-active-background-color,var(--steel4)
          );background-color:var(--_apc-button-tertiary-active-background-color,var(--steel4));border-color:var(--_apc-button-tertiary-active-border-color,var(--steel4))}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K[disabled],.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K[disabled]:hover,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz[disabled],.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz[disabled]:hover{--_apc-button-color-lume:var(--_apc-button-tertiary-disabled-color);background-color:var(--_apc-button-tertiary-disabled-background-color,var(--steel2));border-color:var(--_apc-button-tertiary-disabled-border-color,var(--steel2));cursor:not-allowed;opacity:var(--_apc-button-disabled-opacity-lume,var(--_apc-button-disabled-opacity))}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q{--_apc-button-no-fill-hover-border-color:var(--_apc-button-tertiary-no-fill-hover-border-color,var(--steel3));--_apc-button-tertiary-no-fill-border-color-lume:var(--_apc-button-tertiary-no-fill-border-color);color:var(--_apc-button-tertiary-no-fill-color,var(--steel2))}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8{background-color:var(--tertiary)}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:hover,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:hover{background-color:var(--_apc-button-no-fill-neutral-hover-background-color);border-color:var(--_apc-button-tertiary-no-fill-hover-border-color)}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:active,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:active{background-color:var(--_apc-button-no-fill-neutral-active-background-color);border-color:var(--_apc-button-tertiary-no-fill-active-border-color)}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q[disabled],.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q[disabled]:focus,.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q[disabled]:hover,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q[disabled],.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q[disabled]:focus,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q[disabled]:hover{--_apc-button-no-fill-background-color-lume:var(--_apc-button-no-fill-background-color,#0000);background-color:var(--_apc-button-no-fill-background-color-lume);border-color:var(--_apc-button-tertiary-no-fill-disabled-border-color,var(--steel2));color:var(--_apc-button-tertiary-no-fill-disabled-color,var(--steel2))}.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q[disabled].DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q[disabled]:active.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q[disabled]:focus.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__flat___1g85K.DefaultTheme__no-fill___1Pw4q[disabled]:hover.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q[disabled].DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q[disabled]:active.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q[disabled]:focus.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__tertiary___3cLHz.DefaultTheme__no-fill___1Pw4q[disabled]:hover.DefaultTheme__neutral___3ZBg8{background-color:var(--tertiary)}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA{background-color:var(--_apc-button-danger-background-color,var(--red3));border-color:var(--_apc-button-danger-border-color,var(--red3))}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:hover,.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA:hover{--_apc-button-no-fill-hover-background-color:var(
            --_apc-button-danger-no-fill-hover-background-color,var(--red4)
          );--_apc-button-no-fill-hover-color:var(--_apc-button-danger-no-fill-hover-color);--_apc-button-no-fill-hover-border-color:var(--_apc-button-danger-no-fill-hover-border-color,var(--red4));--_apc-button-no-fill-neutral-hover-background-color:var(
            --_apc-button-danger-neutral-no-fill-hover-background-color,var(--red4)
          );background-color:var(--_apc-button-danger-hover-background-color,var(--red4));border-color:var(--_apc-button-danger-hover-border-color,var(--red4))}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__neutral___3ZBg8.DefaultTheme__no-fill___1Pw4q:active,.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA:active{--_apc-button-no-fill-active-background-color:var(
            --_apc-button-danger-no-fill-active-background-color,var(--red5)
          );--_apc-button-no-fill-active-color:var(--_apc-button-danger-no-fill-active-color);--_apc-button-no-fill-active-border-color:var(--_apc-button-danger-no-fill-active-border-color,var(--red5));--_apc-button-no-fill-neutral-active-background-color:var(
            --_apc-button-danger-neutral-no-fill-active-background-color,var(--red5)
          );background-color:var(--_apc-button-danger-active-background-color,var(--red5));border-color:var(--_apc-button-danger-border-color,var(--red5))}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA[disabled],.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA[disabled]:hover{background-color:var(--_apc-button-danger-disabled-background-color,var(--red3));border-color:var(--_apc-button-danger-disabled-border-color,var(--red3));cursor:not-allowed;opacity:var(--_apc-button-disabled-opacity-lume,var(--_apc-button-disabled-opacity))}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q{color:var(--_apc-button-danger-no-fill-color,var(--red3))}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8{background-color:var(--tertiary)}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:hover{background-color:var(--_apc-button-no-fill-neutral-hover-background-color);border-color:var(--_apc-button-danger-no-fill-hover-border-color)}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q.DefaultTheme__neutral___3ZBg8:active{background-color:var(--_apc-button-no-fill-neutral-active-background-color);border-color:var(--_apc-button-danger-no-fill-active-border-color)}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q[disabled],.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q[disabled]:focus,.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q[disabled]:hover{--_apc-button-no-fill-background-color-lume:var(--_apc-button-no-fill-background-color,#0000);background-color:var(--_apc-button-no-fill-background-color-lume);color:var(--_apc-button-danger-no-fill-disabled-color,var(--red3))}.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q[disabled].DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q[disabled]:active.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q[disabled]:focus.DefaultTheme__neutral___3ZBg8,.DefaultTheme__button___29mtS.DefaultTheme__danger___hdJjA.DefaultTheme__no-fill___1Pw4q[disabled]:hover.DefaultTheme__neutral___3ZBg8{background-color:var(--_apc-button-danger-neutral-background-color,var(--tertiary));border-color:var(--_apc-button-danger-disabled-border-color,var(--red3))}.DefaultTheme__button___29mtS.DefaultTheme__no-fill___1Pw4q{--_apc-button-no-fill-background-color-lume:var(--_apc-button-no-fill-background-color,#0000);background-color:var(--_apc-button-no-fill-background-color-lume)}.DefaultTheme__button___29mtS.DefaultTheme__no-fill___1Pw4q:active{background-color:var(--_apc-button-no-fill-active-background-color);border-color:var(--_apc-button-no-fill-active-border-color);color:var(--_apc-button-no-fill-active-color,var(--tertiary))}.DefaultTheme__button___29mtS.DefaultTheme__no-fill___1Pw4q:hover{background-color:var(--_apc-button-no-fill-hover-background-color);border-color:var(--_apc-button-no-fill-hover-border-color);color:var(--_apc-button-no-fill-hover-color,var(--tertiary))}.DefaultTheme__button___29mtS.DefaultTheme__inverse___i4aAH{background-color:initial;border-color:currentColor;color:var(--_apc-button-inverse-color,var(--aluminum1))}.DefaultTheme__button___29mtS.DefaultTheme__inverse___i4aAH:hover{color:var(--aluminum3)}.DefaultTheme__button___29mtS.DefaultTheme__inverse___i4aAH:active{color:var(--aluminum5)}.DefaultTheme__button___29mtS.DefaultTheme__inverse___i4aAH:focus{box-shadow:var(--lume-g-color-neutral-10) 0 0 0 2px,var(--lume-g-color-neutral-100) 0 0 0 4px}.DefaultTheme__button___29mtS.DefaultTheme__inverse___i4aAH[disabled],.DefaultTheme__button___29mtS.DefaultTheme__inverse___i4aAH[disabled]:active,.DefaultTheme__button___29mtS.DefaultTheme__inverse___i4aAH[disabled]:hover{color:var(--aluminum1);cursor:not-allowed;opacity:var(--_apc-button-disabled-opacity-lume,var(--_apc-button-disabled-opacity-inverse))}.DefaultTheme__button___29mtS.DefaultTheme__sm___IcJN8{font-size:13px;line-height:20px;min-height:28px;padding:0 8px}.DefaultTheme__button___29mtS.DefaultTheme__sm___IcJN8 .DefaultTheme__spinner___1NECm.DefaultTheme__spinner___1NECm{height:16px;width:16px}.DefaultTheme__button___29mtS.DefaultTheme__sm___IcJN8 .DefaultTheme__spinner___1NECm.DefaultTheme__spinner___1NECm:first-child{margin-right:8px}.DefaultTheme__button___29mtS.DefaultTheme__sm___IcJN8 .DefaultTheme__spinner___1NECm.DefaultTheme__spinner___1NECm:last-child{margin-left:8px}.DefaultTheme__button___29mtS.DefaultTheme__md___1s5qL{font-size:14px;line-height:20px;min-height:40px;padding:0 15px}.DefaultTheme__button___29mtS.DefaultTheme__lg___o_Th1{font-size:18px;line-height:24px;min-height:54px;padding:0 19px}.DefaultTheme__button___29mtS.DefaultTheme__circular___3nFPO{border-radius:50%;height:40px;min-width:40px;padding:0}.DefaultTheme__button___29mtS.DefaultTheme__is-loading___z_iqy{cursor:not-allowed;opacity:var(--_apc-button-disabled-opacity-lume,var(--_apc-button-disabled-opacity))}.DefaultTheme__button___29mtS .DefaultTheme__children___WfQFi,.DefaultTheme__button___29mtS .DefaultTheme__spinner___1NECm{display:inline-block;position:relative;vertical-align:middle}.DefaultTheme__button___29mtS .DefaultTheme__spinner___1NECm.DefaultTheme__spinner___1NECm{border-top-color:initial}.DefaultTheme__button___29mtS .DefaultTheme__spinner___1NECm.DefaultTheme__spinner___1NECm:first-child{margin-right:10px}.DefaultTheme__button___29mtS .DefaultTheme__spinner___1NECm.DefaultTheme__spinner___1NECm:last-child{margin-left:10px}.DefaultTheme__button___29mtS .DefaultTheme__spinner___1NECm.DefaultTheme__spinner___1NECm:only-child{margin:0}.DefaultTheme__button___29mtS .anypoint-icon{display:inline-block}.DefaultTheme__button___29mtS .anypoint-icon:first-child{margin-right:5px}.DefaultTheme__button___29mtS .anypoint-icon:last-child{margin-left:5px}.DefaultTheme__button___29mtS .anypoint-icon:only-child{margin:0}.DefaultTheme__button___29mtS .anypoint-icon svg{fill:currentColor;margin-top:-2px;vertical-align:middle}.DarkTheme__button___2kIdG.DarkTheme__disabled___1M4kT{fill:var(--aluminum4);background-color:var(--tertiary);border:1px solid var(--tertiary);color:var(--aluminum4)}.DarkTheme__button___2kIdG.DarkTheme__disabled___1M4kT.DarkTheme__no-fill___2QrWc{opacity:.97}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__primary___3Uk1Z{background-color:var(--indigo3);border:1px solid var(--indigo3)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__primary___3Uk1Z.DarkTheme__no-fill___2QrWc{fill:var(--indigo3);background-color:var(--aluminum3);color:var(--indigo3)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__primary___3Uk1Z:hover{background-color:var(--navy3);border-color:var(--navy3)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__primary___3Uk1Z:active{fill:#4957a5;color:#4957a5}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__secondary___2kdte{background-color:var(--violet3);border:1px solid var(--violet3)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__secondary___2kdte.DarkTheme__no-fill___2QrWc{fill:var(--violet3);background-color:var(--aluminum3);color:var(--violet3)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__secondary___2kdte:hover{background-color:#af84fb;border-color:#af84fb}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__secondary___2kdte:active{fill:#7057a5;color:#7057a5}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__flat___Z46o6,.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__tertiary___2Ictb{fill:var(--aluminum3);background-color:var(--steel2);border:1px solid var(--steel2);color:var(--aluminum3)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__flat___Z46o6.DarkTheme__no-fill___2QrWc,.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__tertiary___2Ictb.DarkTheme__no-fill___2QrWc{fill:var(--steel2);background-color:var(--aluminum3);color:var(--steel2)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__flat___Z46o6:hover,.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__tertiary___2Ictb:hover{fill:var(--aluminum3);background-color:var(--steel3);border-color:var(--steel3);color:var(--aluminum3)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__flat___Z46o6:active,.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__tertiary___2Ictb:active{fill:var(--aluminum5);color:var(--aluminum5)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__danger___38aEz.DarkTheme__no-fill___2QrWc{background-color:var(--aluminum3)}.DarkTheme__button___2kIdG:not(.DarkTheme__disabled___1M4kT).DarkTheme__danger___38aEz:hover{background-color:#e23955}.LumeTheme__button___2d3zl{--_apc-button-border-radius-lume:var(--lume-g-radius-border-pill);--_apc-button-disabled-opacity-lume:1;--_apc-button-primary-color:var(--lume-g-color-container-brand);--_apc-button-primary-hover-background-color:var(--lume-g-color-container-brand-hover);--_apc-button-primary-hover-border-color:var(--lume-g-color-container-brand-hover);--_apc-button-primary-active-background-color:var(--lume-g-color-container-brand-active);--_apc-button-primary-active-border-color:var(--lume-g-color-container-brand-active);--_apc-button-primary-disabled-background-color:var(--lume-g-color-indigo-80);--_apc-button-primary-disabled-border-color:var(--lume-g-color-indigo-80);--_apc-button-primary-no-fill-color:var(--lume-g-color-text-brand);--_apc-button-primary-no-fill-neutral-disabled-color:var(--lume-g-color-indigo-80);--_apc-button-secondary-color:var(--lume-g-color-text-primary);--_apc-button-secondary-background-color:var(--lume-g-color-container-primary);--_apc-button-secondary-border-color:var(--lume-g-color-border-primary);--_apc-button-secondary-hover-background-color:var(--lume-g-color-container-secondary);--_apc-button-secondary-hover-border-color:var(--lume-g-color-border-tertiary);--_apc-button-secondary-active-background-color:var(--lume-g-color-container-primary-active);--_apc-button-secondary-active-border-color:var(--lume-g-color-border-tertiary);--_apc-button-secondary-disabled-background-color:var(--lume-g-color-neutral-100);--_apc-button-secondary-disabled-border-color:var(--lume-g-color-border-primary);--_apc-button-secondary-disabled-color:var(--lume-g-color-border-primary);--_apc-button-secondary-no-fill-color:var(--lume-g-color-text-primary);--_apc-button-tertiary-color:var(--lume-g-color-text-brand);--_apc-button-tertiary-background-color:var(--lume-g-color-container-brand-secondary);--_apc-button-tertiary-border-color:var(--lume-g-color-container-brand-secondary);--_apc-button-tertiary-hover-background-color:var(--lume-g-color-indigo-90);--_apc-button-tertiary-hover-border-color:var(--lume-g-color-indigo-90);--_apc-button-tertiary-disabled-background-color:var(--lume-g-color-indigo-95);--_apc-button-tertiary-disabled-border-color:var(--lume-g-color-indigo-95);--_apc-button-tertiary-active-background-color:var(--lume-g-color-indigo-80);--_apc-button-tertiary-active-border-color:var(--lume-g-color-indigo-80);--_apc-button-tertiary-no-fill-color:var(--lume-g-color-neutral-20);--_apc-button-tertiary-no-fill-disabled-color:var(--lume-g-color-neutral-80);--_apc-button-tertiary-disabled-color:var(--lume-g-color-indigo-80);--_apc-button-danger-background-color:var(--lume-g-color-red-40);--_apc-button-danger-border-color:var(--lume-g-color-red-40);--_apc-button-danger-hover-background-color:var(--lume-g-color-red-30);--_apc-button-danger-hover-border-color:var(--lume-g-color-red-30);--_apc-button-danger-active-background-color:var(--lume-g-color-red-20);--_apc-button-danger-disabled-background-color:var(--lume-g-color-red-80);--_apc-button-danger-disabled-border-color:var(--lume-g-color-red-80);--_apc-button-danger-no-fill-color:var(--lume-g-color-red-40);--_apc-button-danger-no-fill-disabled-color:var(--lume-g-color-red-80);--_apc-button-danger-neutral-background-color:var(--lume-g-color-neutral-100);--_apc-button-inverse-color:var(--lume-g-color-container-primary);--_apc-button-no-fill-background-color:var(--lume-g-color-container-primary);--_apc-button-tertiary-no-fill-disabled-border-color:var(--lume-g-color-border-primary);--_apc-button-primary-no-fill-hover-background-color:var(--lume-g-color-indigo-95);--_apc-button-primary-no-fill-hover-color:var(--lume-g-color-indigo-40);--_apc-button-secondary-no-fill-hover-background-color:var(--lume-g-color-neutral-95);--_apc-button-secondary-no-fill-hover-color:var(--lume-g-color-neutral-20);--_apc-button-secondary-no-fill-hover-border-color:var(--lume-g-color-neutral-60);--_apc-button-tertiary-no-fill-hover-background-color:var(--lume-g-color-neutral-95);--_apc-button-tertiary-no-fill-hover-color:var(--lume-g-color-neutral-20);--_apc-button-tertiary-no-fill-hover-border-color:var(--lume-g-color-neutral-60);--_apc-button-tertiary-no-fill-border-color:var(--lume-g-color-neutral-80);--_apc-button-danger-no-fill-hover-background-color:var(--lume-g-color-red-95);--_apc-button-danger-no-fill-hover-color:var(--lume-g-color-red-30);--_apc-button-danger-no-fill-hover-border-color:var(--lume-g-color-red-30);--_apc-button-primary-no-fill-active-background-color:var(--lume-g-color-indigo-90);--_apc-button-primary-no-fill-active-color:var(--lume-g-color-indigo-30);--_apc-button-secondary-no-fill-active-background-color:var(--lume-g-color-neutral-90);--_apc-button-secondary-no-fill-active-color:var(--lume-g-color-neutral-100);--_apc-button-secondary-no-fill-active-border-color:var(--lume-g-color-neutral-60);--_apc-button-tertiary-no-fill-active-background-color:var(--lume-g-color-neutral-90);--_apc-button-tertiary-no-fill-active-color:var(--lume-g-color-neutral-20);--_apc-button-danger-no-fill-active-background-color:var(--lume-g-color-red-90);--_apc-button-danger-no-fill-active-color:var(--lume-g-color-neutral-100);--_apc-button-tertiary-no-fill-active-border-color:var(--lume-g-color-neutral-60);--_apc-button-danger-no-fill-active-border-color:var(--lume-g-color-red-30);--_apc-button-primary-neutral-no-fill-hover-background-color:var(--lume-g-color-indigo-95);--_apc-button-primary-neutral-no-fill-hover-color:var(--lume-g-color-indigo-50);--_apc-button-secondary-neutral-no-fill-hover-background-color:var(--lume-g-color-neutral-95);--_apc-button-tertiary-neutral-no-fill-hover-background-color:var(--lume-g-color-neutral-95);--_apc-button-danger-neutral-no-fill-hover-background-color:var(--lume-g-color-red-95);--_apc-button-primary-neutral-no-fill-active-background-color:var(--lume-g-color-indigo-90);--_apc-button-secondary-neutral-no-fill-active-background-color:var(--lume-g-color-neutral-90);--_apc-button-tertiary-neutral-no-fill-active-background-color:var(--lume-g-color-neutral-90);--_apc-button-danger-neutral-no-fill-active-background-color:var(--lume-g-color-red-90)}.DefaultTheme__checkbox___1QMds{display:inline-block;line-height:1.5}.DefaultTheme__checkbox___1QMds input{opacity:0;position:absolute;z-index:-1}.DefaultTheme__checkbox___1QMds label{align-items:center;color:var(--_apc-checkbox-label-color,var(--steel5));cursor:pointer;display:flex;position:relative;z-index:10}.DefaultTheme__checkbox___1QMds label .DefaultTheme__assistive-text___3Fqqf{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}.DefaultTheme__checkbox___1QMds .DefaultTheme__box-shape___1_CBP{--_apc-checkbox-border-radius:var(--_apc-checkbox-border-radius-lume,2px);align-items:center;background-color:var(--tertiary);border:1px solid var(--_apc-checkbox-border,var(--steel2));border-radius:var(--_apc-checkbox-border-radius);display:flex;flex:0 0 auto;height:20px;justify-content:center;margin-right:10px;transition:box-shadow .15s cubic-bezier(.46,.03,.52,.96);width:20px}@media (prefers-reduced-motion){.DefaultTheme__checkbox___1QMds .DefaultTheme__box-shape___1_CBP{transition:none}}.DefaultTheme__checkbox___1QMds .DefaultTheme__box-shape___1_CBP:before{border-color:#0000;border-style:none none solid solid;border-width:2px;box-sizing:border-box;content:"";display:block;height:6px;position:relative;top:-1px;transform:rotate(-45deg);width:10px}.DefaultTheme__checkbox___1QMds .DefaultTheme__box-shape___1_CBP .DefaultTheme__bar___1ts46{content:"";display:block;height:2px;width:10px}.DefaultTheme__checkbox___1QMds.DefaultTheme__checked___Cbw9V .DefaultTheme__box-shape___1_CBP{background-color:var(
        --_apc-checkbox-disabled-checked-background-color,var(--_apc-checkbox-color,var(--core-blue3))
      );border-color:var(--_apc-checkbox-disabled-checked-border-color,var(--_apc-checkbox-color,var(--core-blue3)))}.DefaultTheme__checkbox___1QMds.DefaultTheme__checked___Cbw9V .DefaultTheme__box-shape___1_CBP:before{border-color:var(--_apc-checkbox-disabled-checked-before-border-color,var(--tertiary))}.DefaultTheme__checkbox___1QMds.DefaultTheme__indeterminate___2gC0x .DefaultTheme__box-shape___1_CBP{background-color:var(
        --_apc-checkbox-disabled-indeterminate-background-color,var(--_apc-checkbox-color,var(--core-blue3))
      );border-color:var(
        --_apc-checkbox-disabled-indeterminate-border-color,var(--_apc-checkbox-color,var(--core-blue3))
      )}.DefaultTheme__checkbox___1QMds.DefaultTheme__indeterminate___2gC0x .DefaultTheme__box-shape___1_CBP:before{display:none}.DefaultTheme__checkbox___1QMds.DefaultTheme__indeterminate___2gC0x .DefaultTheme__box-shape___1_CBP .DefaultTheme__bar___1ts46{background-color:var(--_apc-checkbox-disabled-indeterminate-bar-background-color,var(--tertiary))}.DefaultTheme__checkbox___1QMds:not(.DefaultTheme__disabled___14VkI) input:focus+.DefaultTheme__box-shape___1_CBP,.DefaultTheme__checkbox___1QMds:not(.DefaultTheme__disabled___14VkI).DefaultTheme__is-focused___3KyYI .DefaultTheme__box-shape___1_CBP{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DefaultTheme__checkbox___1QMds.DefaultTheme__disabled___14VkI label{color:var(--_apc-checkbox-disabled-label-color,var(--steel2));cursor:not-allowed}.DefaultTheme__checkbox___1QMds.DefaultTheme__disabled___14VkI:not(.DefaultTheme__checked___Cbw9V):not(.DefaultTheme__indeterminate___2gC0x) .DefaultTheme__box-shape___1_CBP{background-color:var(--_apc-checkbox-disabled-unchecked-background-color,var(--aluminum2));border-color:var(--_apc-checkbox-disabled-unchecked-border-color,var(--aluminum3));opacity:1}.DefaultTheme__checkbox___1QMds.DefaultTheme__disabled___14VkI.DefaultTheme__checked___Cbw9V .DefaultTheme__box-shape___1_CBP,.DefaultTheme__checkbox___1QMds.DefaultTheme__disabled___14VkI.DefaultTheme__indeterminate___2gC0x .DefaultTheme__box-shape___1_CBP{--_apc-checkbox-disabled-checked-background-color:var(--_apc-checkbox-disabled-checked-background-color-lume);--_apc-checkbox-disabled-checked-border-color:var(--_apc-checkbox-disabled-checked-border-color-lume);--_apc-checkbox-disabled-checked-before-border-color:var(
          --_apc-checkbox-disabled-checked-before-border-color-lume
        );--_apc-checkbox-disabled-indeterminate-background-color:var(
          --_apc-checkbox-disabled-indeterminate-background-color-lume
        );--_apc-checkbox-disabled-indeterminate-border-color:var(
          --_apc-checkbox-disabled-indeterminate-border-color-lume
        );--_apc-checkbox-disabled-indeterminate-bar-background-color:var(
          --_apc-checkbox-disabled-indeterminate-bar-background-color-lume
        );opacity:.5}.DarkTheme__checkbox___wS4HH{color:var(--tertiary)}.DarkTheme__checkbox___wS4HH label:before{border-color:var(--steel4)}.DarkTheme__checkbox___wS4HH.DarkTheme__checked___3R7Ro label:before{background-color:var(--indigo3);border-color:var(--indigo3)}.DarkTheme__checkbox___wS4HH.DarkTheme__indeterminate___Us8gu label:before{background-color:var(--indigo3);border-color:1px solid var(--indigo3)}.DarkTheme__checkbox___wS4HH.DarkTheme__is-focused___PriUD label:before,.DarkTheme__checkbox___wS4HH:hover label:before{box-shadow:0 0 0 .25em #fff3}.LumeTheme__checkbox___2aVzg{--_apc-checkbox-label-color:var(--lume-g-color-text-primary);--_apc-checkbox-border:var(--lume-g-color-border-tertiary);--_apc-checkbox-color:var(--lume-g-color-container-brand);--_apc-checkbox-disabled-label-color:var(--lume-g-color-text-disabled);--_apc-checkbox-disabled-unchecked-background-color:var(--lume-g-color-container-disabled);--_apc-checkbox-disabled-unchecked-border-color:var(--lume-g-color-border-disabled);--_apc-checkbox-border-radius-lume:4px;--_apc-checkbox-disabled-checked-background-color-lume:var(--lume-g-color-container-disabled);--_apc-checkbox-disabled-checked-border-color-lume:var(--lume-g-color-border-disabled);--_apc-checkbox-disabled-checked-before-border-color-lume:var(--lume-g-color-neutral-30);--_apc-checkbox-disabled-indeterminate-background-color-lume:var(--lume-g-color-container-disabled);--_apc-checkbox-disabled-indeterminate-border-color-lume:var(--lume-g-color-border-disabled);--_apc-checkbox-disabled-indeterminate-bar-background-color-lume:var(--lume-g-color-neutral-30)}@keyframes rcTriggerZoomIn{0%{opacity:0;transform:scale(0);transform-origin:50% 50%}to{opacity:1;transform:scale(1);transform-origin:50% 50%}}@keyframes rcTriggerZoomOut{0%{opacity:1;transform:scale(1);transform-origin:50% 50%}to{opacity:0;transform:scale(0);transform-origin:50% 50%}}.rc-trigger-popup{left:-9999px;position:absolute;top:-9999px;z-index:1020}.anypoint-portal-active .rc-trigger-popup{z-index:1050}.anypoint-modal-open .rc-trigger-popup{position:fixed;z-index:1050}.rc-trigger-popup-hidden{display:none}.rc-trigger-popup-zoom-appear,.rc-trigger-popup-zoom-enter{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);opacity:0}.rc-trigger-popup-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,-.3,.74,.05)}.rc-trigger-popup-zoom-appear.rc-trigger-popup-zoom-appear-active,.rc-trigger-popup-zoom-enter.rc-trigger-popup-zoom-enter-active{animation-name:rcTriggerZoomIn;animation-play-state:running}.rc-trigger-popup-zoom-leave.rc-trigger-popup-zoom-leave-active{animation-name:rcTriggerZoomOut;animation-play-state:running}.alignment-override.target-tl.popup-tl .menu-title-container{padding-left:30px}.DefaultTheme__popoverContent___22VDT{position:absolute;z-index:1020}.DefaultTheme__popoverFixed___3dOYc{position:fixed;z-index:1050}.anypoint-modal-open .DefaultTheme__popoverContent___22VDT{position:fixed;z-index:999999999}.DefaultTheme__triggerWrapper___2mIRR:focus{border-radius:4px;box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px;outline:0}.DarkTheme__popoverContent___urrUF{background-color:var(--steel3);border:2px solid var(--steel3);color:var(--tertiary)}.DefaultTheme__menu___CnAD_{--_apc-context-menu-border-radius:var(--_apc-context-menu-border-radius-lume,4px);--_apc-context-menu-box-shadow:var(--_apc-context-menu-box-shadow-lume,0 2px 6px rgba(0,0,0,.075));--_apc-context-menu-padding:var(--_apc-context-menu-padding-lume,6px 4px);background-color:var(--tertiary);border:1px solid var(--_apc-context-menu-border-color,var(--aluminum3));border-radius:var(--_apc-context-menu-border-radius);box-shadow:var(--_apc-context-menu-box-shadow);display:flex;flex-direction:column;margin:0;padding:var(--_apc-context-menu-padding);z-index:1050}.DefaultTheme__button___EmHyB{align-items:center;background-color:initial;border:none;border-radius:4px;color:var(--_apc-context-menu-button-color,var(--steel5));cursor:pointer;display:flex;flex-direction:row;font-size:14px;height:30px;justify-content:flex-start;min-width:100px;outline:none;padding:0 12px;text-align:left;text-decoration:none;width:100%}.DefaultTheme__button___EmHyB:focus:not(.DefaultTheme__disabled___24MZi){outline:2px solid var(--core-blue3);outline-offset:-2px}.DefaultTheme__button___EmHyB:hover:not(.DefaultTheme__disabled___24MZi){background-color:var(--aluminum1)}.DefaultTheme__button___EmHyB.DefaultTheme__disabled___24MZi{color:var(--_apc-context-menu-button-disabled-color,var(--aluminum4));cursor:not-allowed}.DefaultTheme__separator___3vo3a{border-top:1px solid var(--_apc-context-menu-separator,var(--aluminum2));margin:6px 0}.DefaultTheme__option___15e-M{display:inline-block}.DefaultTheme__menu-sibling___2pk-f{position:relative}.DefaultTheme__menu-sibling-options___3rhbB{background-color:var(--tertiary);display:none;position:absolute;white-space:nowrap;z-index:1}.DefaultTheme__menu-sibling-toggle___2EStP{background:none;border:0;font-size:inherit;outline:none;padding:0}.DefaultTheme__menu-sibling-state-is-open___HYT_R .DefaultTheme__menu-sibling-options___3rhbB{display:block}.DefaultTheme__menu-sibling-popup-position-t-0___M57B2.DefaultTheme__menu-sibling-popup-position-l-1___2RNhH .DefaultTheme__menu-sibling-options___3rhbB{transform:translate(0)}.DefaultTheme__menu-sibling-popup-position-t-0___M57B2.DefaultTheme__menu-sibling-popup-position-r-1___Jioze .DefaultTheme__menu-sibling-options___3rhbB{transform:translate(-100%)}.DefaultTheme__menu-sibling-popup-position-t-0___M57B2.DefaultTheme__menu-sibling-popup-position-c-1___1JfzJ .DefaultTheme__menu-sibling-options___3rhbB{transform:translate(-50%)}.DefaultTheme__menu-sibling-popup-position-b-0___eO2XY.DefaultTheme__menu-sibling-popup-position-l-1___2RNhH .DefaultTheme__menu-sibling-options___3rhbB{transform:translateY(-100%)}.DefaultTheme__menu-sibling-popup-position-b-0___eO2XY.DefaultTheme__menu-sibling-popup-position-r-1___Jioze .DefaultTheme__menu-sibling-options___3rhbB{transform:translate(-100%,-100%)}.DefaultTheme__menu-sibling-popup-position-b-0___eO2XY.DefaultTheme__menu-sibling-popup-position-c-1___1JfzJ .DefaultTheme__menu-sibling-options___3rhbB{transform:translate(-50%,-100%)}.DefaultTheme__menu-sibling-popup-position-c-0___29QNv.DefaultTheme__menu-sibling-popup-position-l-1___2RNhH .DefaultTheme__menu-sibling-options___3rhbB{transform:translateY(-50%)}.DefaultTheme__menu-sibling-popup-position-c-0___29QNv.DefaultTheme__menu-sibling-popup-position-r-1___Jioze .DefaultTheme__menu-sibling-options___3rhbB{transform:translate(-100%,-50%)}.DefaultTheme__menu-sibling-popup-position-c-0___29QNv.DefaultTheme__menu-sibling-popup-position-c-1___1JfzJ .DefaultTheme__menu-sibling-options___3rhbB{transform:translate(-50%,-50%)}.DefaultTheme__menu-sibling-anchor-position-t-0___3L9ha .DefaultTheme__menu-sibling-options___3rhbB{top:0}.DefaultTheme__menu-sibling-anchor-position-b-0___2Dnic .DefaultTheme__menu-sibling-options___3rhbB{top:100%}.DefaultTheme__menu-sibling-anchor-position-c-0___3SRdn .DefaultTheme__menu-sibling-options___3rhbB{top:50%}.DefaultTheme__menu-sibling-anchor-position-l-1___X6pQ4 .DefaultTheme__menu-sibling-options___3rhbB{left:0}.DefaultTheme__menu-sibling-anchor-position-r-1___1HO4P .DefaultTheme__menu-sibling-options___3rhbB{left:100%}.DefaultTheme__menu-sibling-anchor-position-c-1___3QjiO .DefaultTheme__menu-sibling-options___3rhbB{left:50%}.DarkTheme__menu___3lz3h{background-color:var(--steel3)}.DarkTheme__menu___3lz3h:after,.DarkTheme__menu___3lz3h:before{border-color:var(--steel3)}.DarkTheme__button___2M-AC{border-color:var(--steel3);color:var(--tertiary)}.DarkTheme__button___2M-AC.DarkTheme__disabled___KVrjU{color:var(--aluminum4)}.DarkTheme__button___2M-AC.DarkTheme__disabled___KVrjU:focus,.DarkTheme__button___2M-AC.DarkTheme__disabled___KVrjU:hover,.DarkTheme__button___2M-AC:focus,.DarkTheme__button___2M-AC:hover{border-color:var(--core-blue3);color:var(--core-blue3)}.DarkTheme__separatorButton___3vrlv{border-color:var(--steel3)}.LumeTheme__menu___Uqk_h{--_apc-context-menu-border-color:var(--lume-g-color-border-primary);--_apc-context-menu-border-radius-lume:8px;--_apc-context-menu-box-shadow-lume:var(--lume-g-shadow-level-1);--_apc-context-menu-button-color:var(--lume-g-color-text-primary);--_apc-context-menu-button-disabled-color:var(--lume-g-color-text-disabled);--_apc-context-menu-separator:var(--lume-g-color-border-divider);--_apc-context-menu-padding-lume:6px}.DefaultTheme__menu___rxQog{--_apc-menu-border-radius:var(--_apc-menu-border-radius-lume,4px);--_apc-menu-box-shadow:var(--_apc-menu-box-shadow-lume,0 2px 6px rgba(0,0,0,.075));background-color:var(--tertiary);border:1px solid var(--aluminum3);border-radius:var(--_apc-menu-border-radius);box-shadow:var(--_apc-menu-box-shadow);min-width:150px;outline:none}.DefaultTheme__title-container___2VHVJ{color:var(--_apc-menu-title-container-color,var(--steel1));display:flex;flex-direction:column;font-size:14px;font-weight:600;height:40px;justify-content:center;line-height:18px;padding:9.5px 12px}.DarkTheme__menu___mf4zp{fill:var(--tertiary);background-color:var(--steel3);border-bottom:none;color:var(--tertiary)}.DarkTheme__title___12Lje{color:var(--aluminum4)}.LumeTheme__menu___33Gct{--_apc-menu-border-radius-lume:8px;--_apc-menu-box-shadow-lume:var(--lume-g-shadow-level-1)}.LumeTheme__title-container___31S9T{--_apc-menu-title-container-color:var(--lume-g-color-text-primary)}.DefaultTheme__list-item___1qel4 .DefaultTheme__fullWidth___qfL7C,.DefaultTheme__list-item___1qel4 .DefaultTheme__link___2wxkc{width:100%}.DefaultTheme__list-item___1qel4 .DefaultTheme__inner___1_nAj{align-items:center;display:flex}.DefaultTheme__list-item___1qel4.DefaultTheme__has-click-handler___14-7i{cursor:pointer}.DefaultTheme__list-item___1qel4.DefaultTheme__has-icon___3tcpY{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}[data-anypoint-component=DropdownMenu] .DefaultTheme__list-item___1qel4.DefaultTheme__has-icon___3tcpY svg{margin-right:5px}.DefaultTheme__menu-item___19mOD{--_apc-menu-item-border-radius:var(--_apc-menu-item-border-radius-lume,0);border-radius:0;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;padding:9.5px 12px;white-space:nowrap}.DefaultTheme__menu-item___19mOD .DefaultTheme__icon___2Ae78{margin-right:5px}.DefaultTheme__menu-item___19mOD:focus:not(.DefaultTheme__disabled___12XFE),.DefaultTheme__menu-item___19mOD:hover:not(.DefaultTheme__disabled___12XFE){background-color:var(--aluminum1)}.DefaultTheme__menu-item___19mOD:focus{outline:none}.DefaultTheme__menu-item___19mOD.DefaultTheme__is-selected___t1jOA{background-color:var(--_apc-menu-item-is-selected-background-color,var(--core-blue3));color:var(--_apc-menu-item-is-selected-color,var(--tertiary))}.DefaultTheme__menu-item___19mOD.DefaultTheme__disabled___12XFE{color:var(--_apc-menu-item-disabled-color,var(--steel2));cursor:not-allowed}.DarkTheme__menu-item___1Wxox{background-color:var(--steel3);border-color:#0000;color:var(--tertiary)}.LumeTheme__menu-item___3Lch9{--_apc-menu-item-disabled-color:var(--lume-g-color-text-disabled);--_apc-menu-item-is-selected-color:var(--lume-g-color-text-selected);--_apc-menu-item-is-selected-background-color:var(--lume-g-color-container-selected);--_apc-menu-item-is-selected-hover-background-color:var(--lume-g-color-container-selected-hover);--_apc-menu-item-border-radius-lume:8px}.DefaultTheme__DropdownMenu___29uaM,.DefaultTheme__headItem___3nO-1{align-items:center;color:var(--steel4);font-size:14px;justify-content:space-between;line-height:1.5;padding:9.5px 12px}.DefaultTheme__DropdownMenu___29uaM{--_apc-dropdown-menu-border-radius:var(--_apc-dropdown-menu-border-radius-lume,4px);border-radius:var(--_apc-dropdown-menu-border-radius);cursor:pointer;display:inline-flex;outline:none;position:relative}.DefaultTheme__DropdownMenu___29uaM a{color:var(--_apc-dropdown-menu-anchor-color,var(--core-blue3));text-decoration:none}.DefaultTheme__DropdownMenu___29uaM:hover{background-color:var(--_apc-dropdown-menu-anchor-hover-background-color,var(--aluminum2))}.DefaultTheme__DropdownMenu___29uaM:focus{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DefaultTheme__DropdownMenu___29uaM .DefaultTheme__DropdownMenuItem___1ytol.DefaultTheme__selected___4IDYZ{fill:var(--_apc-dropdown-menu-item-selected-color,var(--tertiary));background-color:var(--_apc-dropdown-menu-item-selected-background-color,var(--core-blue3));color:var(--_apc-dropdown-menu-item-selected-color,var(--tertiary))}.DefaultTheme__DropdownMenu___29uaM .DefaultTheme__DropdownMenuItem___1ytol.DefaultTheme__selected___4IDYZ a{color:var(--_apc-dropdown-menu-item-selected-color,var(--tertiary))}.DefaultTheme__DropdownMenuContent___9j7Zo{fill:currentColor;background-color:var(--tertiary);color:var(--steel5);cursor:default;display:block;position:absolute;top:-1px;z-index:1}.DefaultTheme__DropdownMenuContentLeft___BJGfa{left:-1px}.DefaultTheme__DropdownMenuContentRight___g_i3E{right:-1px}.DefaultTheme__DropdownMenuIcon___1K87x{fill:currentColor;display:inline-block;height:20px;margin-left:5px;position:relative;top:1px;width:20px}.DefaultTheme__DropdownMenuIcon___1K87x svg{height:100%;width:100%}.DefaultTheme__headItem___3nO-1{color:var(--steel2);display:flex;justify-content:space-between;padding:9.5px 12px;white-space:nowrap}.DefaultTheme__list___2ch0n{margin:0;max-height:300px;overflow:auto;padding:0 0 6px}.DefaultTheme__separator___3KmKE{border-top:1px solid var(--_apc-dropdown-menu-separator-border,var(--aluminum2));margin:6px 0}.DefaultTheme__label___3kPqI{color:var(--steel2);display:block;font-weight:500;padding:0 12px;white-space:nowrap}.DarkTheme__DropdownMenuToggle___2lwod{color:var(--tertiary)}.DarkTheme__DropdownMenuToggle___2lwod:hover{color:var(--primary)}.DarkTheme__headItem___1C9SS{border-color:#0000}.DarkTheme__DropdownMenuMenu___3rB4R{background-color:var(--steel3);border-bottom:none}.DarkTheme__DropdownMenuItem___13F3v{fill:var(--tertiary);border-left-color:var(--steel3);border-right-color:var(--steel3);color:var(--tertiary)}.LumeTheme__DropdownMenu___1Oe6_{--_apc-dropdown-menu-anchor-color:var(--lume-g-color-text-primary);--_apc-dropdown-menu-anchor-hover-background-color:var(--lume-g-color-container-primary-hover);--_apc-dropdown-menu-item-selected-background-color:var(--lume-g-color-container-selected);--_apc-dropdown-menu-item-selected-color:var(--lume-g-color-text-selected);--_apc-dropdown-menu-separator-border:var(--lume-g-color-border-primary);--_apc-dropdown-menu-border-radius-lume:var(--lume-g-radius-border-pill)}.DefaultTheme__button___1hNSa.DefaultTheme__open-button-style___3l2LA{position:relative;transform:rotate(-45deg);transition:transform .45s cubic-bezier(.23,1,.32,1) 0;z-index:1022}.DefaultTheme__button___1hNSa.DefaultTheme__open-button-style___3l2LA.DefaultTheme__right-button___obYe-{transform:rotate(45deg)}.DefaultTheme__button___1hNSa.DefaultTheme__open-button-style___3l2LA svg{fill:var(--steel5)}.DefaultTheme__button___1hNSa.DefaultTheme__open-button-style___3l2LA:not(.DefaultTheme__disabled___2roNw),.DefaultTheme__button___1hNSa.DefaultTheme__open-button-style___3l2LA:not(.DefaultTheme__disabled___2roNw):hover{background-color:initial;border:none}.DefaultTheme__menu-header___3t7_k{cursor:default;height:40px;pointer-events:none;width:100%}.DarkTheme__button___S1yN2:not(.DarkTheme__disabled___2ErDN).DarkTheme__primary___1xTpa{background-color:var(--robust-blue3);border-color:var(--robust-blue3)}.DarkTheme__button___S1yN2:not(.DarkTheme__disabled___2ErDN).DarkTheme__primary___1xTpa:hover{background-color:var(--robust-blue2);border-color:var(--robust-blue2)}.DarkTheme__open-button-style___Sbq_T svg{fill:var(--tertiary)}.DarkTheme__open-button-style___Sbq_T .DarkTheme__button___S1yN2:not(.DarkTheme__disabled___2ErDN),.DarkTheme__open-button-style___Sbq_T .DarkTheme__button___S1yN2:not(.DarkTheme__disabled___2ErDN):hover{background-color:initial;border:none}.DefaultTheme__empty-result___2nFjO{font-size:20px;text-align:center;width:100%}.DefaultTheme__empty-result___2nFjO .DefaultTheme__image___E8pxQ{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 90'%3E%3Cpath fill='%23f3f3f3' d='M0 0h120v60H0z'/%3E%3Cpath fill='%23cacbcc' d='M120 60H0V40l40-20 40 20 40-20v40zM0 67h80v8H0z'/%3E%3Cpath fill='%23e5e5e5' d='M0 82h120v8H0z'/%3E%3C/svg%3E") 50% no-repeat;background-size:120px;display:block;height:90px;margin-bottom:10px;width:100%}.DefaultTheme__empty-result___2nFjO .DefaultTheme__message___3aWDY{color:var(--_apc-empty-result-color,var(--steel3));font-size:14px;line-height:20px}.DarkTheme__empty-result___25P0x .DarkTheme__image___1GZtZ{background-color:var(--steel3)}.DarkTheme__empty-result___25P0x .DarkTheme__message___28I_K{color:var(--tertiary)}.LumeTheme__empty-result___b14SS{--_apc-empty-result-color:var(--lume-g-color-text-primary)}.DefaultTheme__form-size-lg___14IP_,.DefaultTheme__form-size-md___VtBAC,.DefaultTheme__form-size-sm___Z7j1e{width:100%}.DefaultTheme__form-size-sm___Z7j1e{max-width:100px}.DefaultTheme__form-size-md___VtBAC{max-width:250px}.DefaultTheme__form-size-lg___14IP_{max-width:500px}.DefaultTheme__file-uploader___2MsDp{--_apc-file-uploader-border-radius:var(--_apc-file-uploader-border-radius-lume,4px);align-items:center;border:1px solid var(--_apc-file-uploader-border-color,var(--steel1));border-radius:var(--_apc-file-uploader-border-radius);color:var(--_apc-file-uploader-text-color,var(--steel5));display:flex;font-size:14px;height:40px;padding:0 6px 0 12px;transition:cubic-bezier(.46,.03,.52,.96)}.DefaultTheme__file-uploader___2MsDp.DefaultTheme__is-disabled___1FF21{background-color:var(--_apc-file-uploader-disabled-background-color,var(--aluminum2));border-color:var(--_apc-file-uploader-border-color,var(--aluminum2));color:var(--_apc-file-uploader-text-color,var(--steel2));cursor:not-allowed}.DefaultTheme__file-uploader___2MsDp.DefaultTheme__is-disabled___1FF21 .DefaultTheme__filename___3HYkz.DefaultTheme__empty___3CjFP{color:var(--_apc-file-uploader-text-color,var(--aluminum4))}.DefaultTheme__file-uploader___2MsDp.DefaultTheme__has-error___1_0fY{border-color:var(--danger)}.DefaultTheme__filename___3HYkz{overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.DefaultTheme__filename___3HYkz.DefaultTheme__empty___3CjFP{color:var(--_apc-file-uploader-text-color,var(--steel2))}.DefaultTheme__file-uploader-button___1PVKm{flex:0 1 auto;margin-left:auto;overflow:hidden}.DefaultTheme__file-uploader-button___1PVKm span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.DefaultTheme__spinner___3E7dC{flex:0 0 auto;margin-right:10px}.DarkTheme__file-uploader___2zpX4 .DarkTheme__file-uploader-text-field___3UT79 input{background:var(--steel4);border-color:#0000;color:var(--aluminum3);opacity:1}.DarkTheme__file-uploader___2zpX4.DarkTheme__is-dirty___3BrNe .DarkTheme__file-uploader-text-field___3UT79 input{background-color:var(--steel3)}.DarkTheme__file-uploader___2zpX4.DarkTheme__is-dirty___3BrNe.DarkTheme__is-valid___2Sery .DarkTheme__file-uploader-text-field___3UT79 input{border-color:var(--core-blue3)}.DarkTheme__file-uploader___2zpX4.DarkTheme__is-dirty___3BrNe.DarkTheme__has-error___2F6iS .DarkTheme__file-uploader-text-field___3UT79 input{border-color:var(--danger)}.LumeTheme__file-uploader___3GUcF{--_apc-file-uploader-border-color:var(--lume-g-color-neutral-60);--_apc-file-uploader-disabled-background-color:var(--lume-g-color-container-disabled);--_apc-file-uploader-text-color:var(--lume-g-color-text-placeholder);--_apc-file-uploader-border-radius-lume:8px}.DefaultTheme__form-size-lg___3TnpZ,.DefaultTheme__form-size-md___3q25X,.DefaultTheme__form-size-sm___Yn3yq{width:100%}.DefaultTheme__form-size-sm___Yn3yq{max-width:100px}.DefaultTheme__form-size-md___3q25X{max-width:250px}.DefaultTheme__form-size-lg___3TnpZ{max-width:500px}.DefaultTheme__text-field___fBqG3{position:relative}.DefaultTheme__text-field___fBqG3.DefaultTheme__is-dirty___12Ha8.DefaultTheme__has-error___wbsII input{border-color:var(--danger)}.DefaultTheme__text-field___fBqG3.DefaultTheme__is-dirty___12Ha8.DefaultTheme__has-error___wbsII input:focus{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DefaultTheme__text-field___fBqG3.DefaultTheme__is-password-type___1-Ae3 input{padding-right:50px}.DefaultTheme__text-field___fBqG3 input{--_apc-text-field-border-radius:var(--_apc-text-field-border-radius-lume,4px);background-color:var(--tertiary);border:1px solid;border-color:var(--_apc-text-field-input-border-color,var(--steel2));border-radius:var(--_apc-text-field-border-radius);box-sizing:border-box;color:var(--_apc-text-field-input-color,var(--steel5));font-family:var(--lume-g-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;padding:9px 12px;transition:box-shadow .15s cubic-bezier(.46,.03,.52,.96);width:100%}@media (prefers-reduced-motion){.DefaultTheme__text-field___fBqG3 input{transition:none}}.DefaultTheme__text-field___fBqG3 input{box-shadow:none}.DefaultTheme__text-field___fBqG3 input:-webkit-autofill{background:#fbfec4}.DefaultTheme__text-field___fBqG3 input::-webkit-search-cancel-button,.DefaultTheme__text-field___fBqG3 input::-webkit-search-decoration{display:none}.DefaultTheme__text-field___fBqG3 input::-ms-clear{display:none}.DefaultTheme__text-field___fBqG3 input:focus{border-color:var(--_apc-text-field-input-focus-border-color,var(--core-blue3));box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px;outline:none}.DefaultTheme__text-field___fBqG3 input::placeholder{color:var(--_apc-text-field-input-placeholder-color,var(--steel2))}.DefaultTheme__text-field___fBqG3 input[type=search]{-webkit-appearance:textfield;padding-left:31px;padding-right:31px}.DefaultTheme__text-field___fBqG3 input[disabled]{background-color:var(--_apc-text-field-input-disabled-background-color,var(--aluminum2));border-color:var(--_apc-text-field-input-disabled-border-color,var(--aluminum3));color:var(--steel2);cursor:not-allowed}.DefaultTheme__text-field___fBqG3 input[disabled]::placeholder{color:var(--aluminum4)}.DefaultTheme__text-field___fBqG3 .DefaultTheme__search___Wk7X8{padding:12px 4px 12px 12px;position:absolute}.DefaultTheme__text-field___fBqG3 .DefaultTheme__search___Wk7X8 svg{fill:var(--_apc-text-field-input-search-svg-fill,var(--steel2))}.DefaultTheme__text-field___fBqG3 .DefaultTheme__clear___-8sfQ{fill:var(--steel2);background:none;border:none;bottom:0;cursor:pointer;outline:0;padding:12px 12px 12px 4px;position:absolute;right:0;top:0;user-select:none}.DefaultTheme__text-field___fBqG3 .DefaultTheme__clear___-8sfQ:focus,.DefaultTheme__text-field___fBqG3 .DefaultTheme__clear___-8sfQ:hover{fill:var(--core-blue3)}.DefaultTheme__text-field___fBqG3 .DefaultTheme__clear___-8sfQ:active{fill:var(--core-blue4)}.DefaultTheme__text-field___fBqG3 .DefaultTheme__show-hide-password___2B8RC{background:none;border:0;border-radius:4px;color:var(--steel2);cursor:pointer;font-size:12px;height:20px;padding:0;position:absolute;right:13px;top:10px;z-index:999}.DefaultTheme__text-field___fBqG3 .DefaultTheme__show-hide-password___2B8RC:focus,.DefaultTheme__text-field___fBqG3 .DefaultTheme__show-hide-password___2B8RC:hover{color:var(--core-blue3);outline:none}.DefaultTheme__text-field___fBqG3 .DefaultTheme__show-hide-password___2B8RC:active{color:var(--core-blue4)}.DarkTheme__text-field___wMCf_{background:var(--steel4)}.DarkTheme__text-field___wMCf_.DarkTheme__is-focused___3BIhD>input,.DarkTheme__text-field___wMCf_.DarkTheme__is-focused___3BIhD>input:hover{background-color:var(--steel3)}.DarkTheme__text-field___wMCf_ input{background:var(--steel4);border-color:#0000;color:var(--aluminum3)}.DarkTheme__text-field___wMCf_ input:focus,.DarkTheme__text-field___wMCf_ input:hover{background:var(--steel3)}.DarkTheme__text-field___wMCf_ input:hover{border-color:#0000}.DarkTheme__text-field___wMCf_ input:focus,.DarkTheme__text-field___wMCf_ input:focus:hover{border-color:var(--navy3)}.LumeTheme__text-field___3mZTa{--_apc-text-field-input-color:var(--lume-g-color-text-primary);--_apc-text-field-input-border-color:var(--lume-g-color-neutral-60);--_apc-text-input-color:var(--lume-g-color-text-primary);--_apc-text-field-input-focus-border-color:var(--lume-g-color-indigo-40);--_apc-text-field-input-placeholder-color:var(--lume-g-color-neutral-50);--_apc-text-field-input-disabled-background-color:var(--lume-g-color-container-disabled);--_apc-text-field-input-disabled-border-color:var(--lume-g-color-neutral-50);--_apc-text-field-input-search-svg-fill:var(--lume-g-color-icon-primary);--_apc-text-field-border-radius-lume:8px}.DefaultTheme__tooltip-wrap___2Y4Yy{display:inline-block;position:relative}.DefaultTheme__tooltip-wrap___2Y4Yy .DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-visible___3TKRE,.DefaultTheme__tooltip-wrap___2Y4Yy:hover .DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-visible___3TKRE{opacity:1;visibility:visible}.DefaultTheme__tooltip___n3ADt{--_apc-tooltip-border-radius:var(--_apc-tooltip-border-radius-lume,0);background-color:var(--_apc-tooltip-background-color,var(--robust-blue5));border-radius:var(--_apc-tooltip-border-radius);color:var(--tertiary);display:block;opacity:0;position:absolute;transition:visibility .1s ease-out,opacity .1s ease;user-select:none;visibility:hidden;z-index:1000}.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-position-bottom___M5eAs,.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-position-top___10DA7{left:50%;transform:translate(-50%)}.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-position-left___1s_GA,.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-position-right___2Gf_i{top:50%;transform:translateY(-50%)}.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-position-top___10DA7{bottom:100%}.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-position-bottom___M5eAs{top:100%}.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-position-left___1s_GA{right:100%}.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-position-right___2Gf_i{left:100%}.DefaultTheme__tooltip___n3ADt.DefaultTheme__tooltip-primary___2C6k0{border:1px solid #d8d8d8;border-bottom:2px solid var(--_apc-tooltip-primary-border,var(--core-blue3))}.DefaultTheme__tooltip-text___1rrAD{display:inline-block;font-size:13px;line-height:17px;padding:5px 10px;text-align:center;white-space:nowrap}span .DefaultTheme__tooltip-children-wrapper___3g6MD:focus{outline:var(--core-blue3) auto 5px}.DefaultTheme__tooltip-inner-multi-line___18OSR .DefaultTheme__tooltip-text___1rrAD{white-space:normal}.DarkTheme__tooltip___2_edM{background-color:var(--robust-blue3)}.LumeTheme__tooltip___31wmx{--_apc-tooltip-background-color:var(--lume-g-color-blue-10);--_apc-tooltip-primary-border:var(--lume-g-color-indigo-50);--_apc-tooltip-border-radius-lume:8px}.fixedDataTableCellGroupLayout_cellGroup{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main{display:inline-block;vertical-align:top;white-space:normal}.fixedDataTableCellGroupLayout_cellGroupWrapper{position:absolute;top:0}.fixedDataTableCellLayout_main{border-right-style:solid;border-width:0 1px 0 0;box-sizing:border-box;display:block;overflow:hidden;position:absolute;white-space:normal}.fixedDataTableCellLayout_lastChild{border-width:0 1px 1px 0}.fixedDataTableCellLayout_alignRight{text-align:right}.fixedDataTableCellLayout_alignCenter{text-align:center}.fixedDataTableCellLayout_wrap2{display:table-row}.fixedDataTableCellLayout_wrap3{display:table-cell;vertical-align:middle}.fixedDataTableCellLayout_columnResizerContainer{position:absolute;right:0;width:6px;z-index:1}.fixedDataTableCellLayout_columnResizerContainer:hover{cursor:ew-resize}.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob{visibility:visible}.fixedDataTableCellLayout_columnResizerKnob{position:absolute;right:0;visibility:hidden;width:4px}.fixedDataTableColumnResizerLineLayout_mouseArea{cursor:ew-resize;position:absolute;right:-5px;width:12px}.fixedDataTableColumnResizerLineLayout_main{border-right-style:solid;border-right-width:1px;box-sizing:border-box;position:absolute;z-index:10}.fixedDataTableColumnResizerLineLayout_hiddenElem,body[dir=rtl] .fixedDataTableColumnResizerLineLayout_main{display:none!important}.fixedDataTableLayout_main{border-style:solid;border-width:1px;box-sizing:border-box;overflow:hidden;position:relative}.fixedDataTableLayout_hasBottomBorder,.fixedDataTableLayout_header{border-bottom-style:solid;border-bottom-width:1px}.fixedDataTableLayout_footer .public_fixedDataTableCell_main{border-top-style:solid;border-top-width:1px}.fixedDataTableLayout_bottomShadow,.fixedDataTableLayout_topShadow{height:4px;left:0;position:absolute;right:0;z-index:1}.fixedDataTableLayout_bottomShadow{margin-top:-4px}.fixedDataTableLayout_rowsContainer{overflow:hidden;position:relative}.fixedDataTableLayout_horizontalScrollbar{bottom:0;position:absolute}.fixedDataTableRowLayout_main{box-sizing:border-box;overflow:hidden;position:absolute;top:0}.fixedDataTableRowLayout_body{left:0;position:absolute;top:0}.fixedDataTableRowLayout_fixedColumnsDivider{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-left-style:solid;border-left-width:1px;left:0;position:absolute;top:0;width:0}.fixedDataTableRowLayout_columnsShadow{width:4px}.fixedDataTableRowLayout_rowWrapper{position:absolute;top:0}.ScrollbarLayout_main{box-sizing:border-box;outline:none;overflow:hidden;position:absolute;transition-duration:.25s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ScrollbarLayout_mainVertical{bottom:0;right:0;top:0;transition-property:background-color width;width:15px}.ScrollbarLayout_mainVertical.public_Scrollbar_mainActive,.ScrollbarLayout_mainVertical:hover{width:17px}.ScrollbarLayout_mainHorizontal{bottom:0;height:15px;left:0;transition-property:background-color height}.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,.ScrollbarLayout_mainHorizontal:hover{height:17px}.ScrollbarLayout_face{left:0;overflow:hidden;position:absolute;z-index:1}.ScrollbarLayout_face:after{border-radius:6px;content:"";display:block;position:absolute;transition:background-color .25s ease}.ScrollbarLayout_faceHorizontal{bottom:0;left:0;top:0}.ScrollbarLayout_faceHorizontal:after{bottom:4px;left:0;top:4px;width:100%}.ScrollbarLayout_faceVertical{left:0;right:0;top:0}.ScrollbarLayout_faceVertical:after{height:100%;left:4px;right:4px;top:0}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase}.ReactVirtualized__Table__headerRow,.ReactVirtualized__Table__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-direction:row}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.ReactVirtualized__Table__sortableHeaderIcon{-webkit-box-flex:0;fill:currentColor;flex:0 0 24px;height:1em;width:1em}.ScrollbarLayout_mainVertical,.ScrollbarLayout_mainVertical.public_Scrollbar_mainActive,.ScrollbarLayout_mainVertical:hover{width:8px}.ScrollbarLayout_mainHorizontal,.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,.ScrollbarLayout_mainHorizontal:hover{height:8px}.ScrollbarLayout_face:after{border-radius:0}.ScrollbarLayout_faceHorizontal:after{bottom:0;top:0}.ScrollbarLayout_faceVertical:after{left:0;right:0}.public_Scrollbar_main{background-color:#e8e9ebcc}.public_Scrollbar_main.public_Scrollbar_mainActive,.public_Scrollbar_main:hover{background-color:#e8e9eb}.public_Scrollbar_face:after{background-color:#c2c2c2}.public_Scrollbar_faceActive:after,.public_Scrollbar_main:hover .public_Scrollbar_face:after,.public_Scrollbar_mainActive .public_Scrollbar_face:after{background-color:#7d7d7d}.fixedDataTableCellLayout_wrap1{display:table;table-layout:fixed}.fixedDataTableCellLayout_main,.fixedDataTableLayout_hasBottomBorder,.fixedDataTableLayout_main{border:none}.DefaultTheme__fixed-table___13zN6{display:flex;height:100%;min-height:200px;width:100%}.DefaultTheme__fixed-table___13zN6 .DefaultTheme__single-select___1kB1k .public_fixedDataTableCell_main:first-child .DefaultTheme__body-cell___2rrU1.DefaultTheme__selected___3_tdh{border-left:2px solid var(--primary)}.DefaultTheme__fixed-table___13zN6 .DefaultTheme__sortIcon___IZT43{margin-left:5px}.DefaultTheme__fixed-table___13zN6 .fixedDataTableRowLayout_rowWrapper{background-color:var(--tertiary)}.DefaultTheme__fixed-table___13zN6 .fixedDataTableRowLayout_rowWrapper a{color:var(--_apc-fixed-table-text-color,var(--steel4))}.DefaultTheme__fixed-table___13zN6 .fixedDataTableRowLayout_rowWrapper:hover .DefaultTheme__actions___15HMz{display:flex}.DefaultTheme__fixed-table___13zN6 .fixedDataTableRowLayout_rowWrapper:hover .DefaultTheme__moreActionIcon___1EwE4{display:none}.DefaultTheme__fixed-table___13zN6 .fixedDataTableRowLayout_rowWrapper:hover .public_fixedDataTableCell_main:last-child{overflow:visible}.DefaultTheme__fixed-table___13zN6 .fixedDataTableRowLayout_rowWrapper:hover a{color:var(--primary)}.DefaultTheme__fixed-table___13zN6 .fixedDataTableRowLayout_rowWrapper:hover a:hover{color:var(--_apc-fixed-table-row-body-hover-anchor-color,var(--core-blue2))}.DefaultTheme__fixed-table___13zN6 .fixedDataTableLayout_header{border:none}.DefaultTheme__fixed-table___13zN6 .fixedDataTableLayout_header .DefaultTheme__header-cell___LK0os{border-bottom:3px solid var(--_apc-table-cell-header-border,var(--aluminum2));font-weight:700}.DefaultTheme__fixed-table___13zN6 .fixedDataTableLayout_header .DefaultTheme__header-cell___LK0os.DefaultTheme__sortable___aQoGj{cursor:pointer}.DefaultTheme__fixed-table___13zN6 .fixedDataTableLayout_header .DefaultTheme__header-cell___LK0os.DefaultTheme__sort-column___2vW4b{border-color:var(--_apc-fixed-table-sort-column-border,var(--core-blue3))}.DefaultTheme__fixed-table___13zN6 .fixedDataTableLayout_header .DefaultTheme__header-cell___LK0os .public_fixedDataTableCell_cellContent{align-items:center;color:var(--_apc-fixed-table-text-color,var(--steel4));display:flex}.DefaultTheme__fixed-table___13zN6 .public_fixedDataTableCell_main .DefaultTheme__body-cell___2rrU1{border-bottom:1px solid var(--_apc-fixed-table-cell-body-border,var(--aluminum2))}.DefaultTheme__fixed-table___13zN6 .public_fixedDataTableCell_main .DefaultTheme__body-cell___2rrU1.DefaultTheme__selected___3_tdh{background-color:var(--_apc-fixed-table-cell-body-border,var(--aluminum2))}.DefaultTheme__fixed-table___13zN6 .public_fixedDataTableCell_main .DefaultTheme__body-cell___2rrU1 .public_fixedDataTableCell_cellContent{color:var(--_apc-fixed-table-text-color,var(--steel4));overflow:hidden;padding:4px;text-overflow:ellipsis;white-space:nowrap}.DefaultTheme__fixed-table___13zN6 .public_fixedDataTableCell_main .DefaultTheme__actionCell___1i-qA{position:relative}.DefaultTheme__fixed-table___13zN6 .public_fixedDataTableCell_main .DefaultTheme__moreActionIcon___1EwE4{fill:var(--aluminum4);align-items:center;display:flex;height:100%}.DefaultTheme__fixed-table___13zN6 .public_fixedDataTableCell_main .DefaultTheme__actions___15HMz{fill:var(--aluminum5);align-items:center;background:linear-gradient(90deg,#0000,var(--aluminum2) 35%,var(--aluminum2));display:none;height:100%;justify-content:flex-end;padding:5px 15px 5px 40px;position:absolute;right:0;top:0}.DefaultTheme__fixed-table___13zN6 .public_fixedDataTableCell_main .DefaultTheme__action___1o6QN{cursor:pointer;margin-left:5px;margin-top:4px}.DefaultTheme__fixed-table___13zN6 .public_fixedDataTableCell_main .DefaultTheme__action___1o6QN:hover{fill:var(--steel2)}.DefaultTheme__fixed-table___13zN6 .DefaultTheme__checkbox-col___2XXLv .public_fixedDataTableCell_cellContent{align-items:center;display:flex;height:45px;justify-content:center}.DefaultTheme__fixed-table___13zN6 .DefaultTheme__checkbox-col___2XXLv label{width:32px}.DefaultTheme__empty-header-select-cell___3Khhk{border-bottom:3px solid var(--aluminum2);height:100%}.DefaultTheme__anypoint-item-centered___36Kl9{align-items:center;background-color:#fffc;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.DefaultTheme__row___-1jwJ:hover{background-color:var(--_apc-fixed-table-row-body-hover,var(--aluminum1))}.public_Scrollbar_main{background-color:var(--aluminum3);opacity:.8}.public_Scrollbar_main.public_Scrollbar_mainActive,.public_Scrollbar_main:hover{opacity:1}.public_Scrollbar_mainOpaque,.public_Scrollbar_mainOpaque.public_Scrollbar_mainActive,.public_Scrollbar_mainOpaque:hover{background-color:var(--tertiary)}.public_Scrollbar_face:after{background-color:var(--aluminum4)}.public_Scrollbar_faceActive:after,.public_Scrollbar_main:hover .public_Scrollbar_face:after,.public_Scrollbar_mainActive .public_Scrollbar_face:after{background-color:var(--steel1)}.DarkTheme__fixed-table___2kbQz{background-color:var(--steel3)}.DarkTheme__fixed-table___2kbQz .fixedDataTableRowLayout_rowWrapper{background-color:var(--steel3);color:var(--tertiary)}.DarkTheme__fixed-table___2kbQz .fixedDataTableRowLayout_rowWrapper:hover .DarkTheme__body-cell___Hg-ya{background-color:var(--steel4)}.DarkTheme__fixed-table___2kbQz .fixedDataTableLayout_header .DarkTheme__header-cell___2wq0n{border-bottom:3px solid var(--aluminum4)}.DarkTheme__fixed-table___2kbQz .fixedDataTableLayout_header .DarkTheme__header-cell___2wq0n.DarkTheme__sort-column___28HCW{border-color:var(--robust-blue2)}.DarkTheme__fixed-table___2kbQz .fixedDataTableLayout_header .DarkTheme__header-cell___2wq0n .public_fixedDataTableCell_cellContent{fill:var(--tertiary)}.DarkTheme__fixed-table___2kbQz .public_fixedDataTableCell_main .DarkTheme__body-cell___Hg-ya{border-bottom:1px solid var(--aluminum4)}.DarkTheme__fixed-table___2kbQz .public_fixedDataTableCell_main .DarkTheme__body-cell___Hg-ya.DarkTheme__selected___2Iau2{background-color:var(--steel4)}.DarkTheme__anypoint-item-centered___1NyQM{background-color:initial}.LumeTheme__fixed-table___2n19M{--_apc-fixed-table-row-body-hover-anchor-color:var(--lume-g-color-text-link);--_apc-fixed-table-cell-header-border:var(--lume-g-color-neutral-90);--_apc-fixed-table-sort-column-border:var(--lume-g-color-indigo-50);--_apc-fixed-table-text-color:var(--lume-g-color-text-primary);--_apc-fixed-table-cell-body-border:var(--lume-g-color-neutral-90);--_apc-fixed-table-row-body-hover:var(--lume-g-color-container-primary-hover)}.DefaultTheme__label___3U_zM{color:var(--_apc-label-color,var(--steel4))}.anypoint-form-layout-horizontal .DefaultTheme__label___3U_zM{font-size:14px}.anypoint-form-layout-vertical .DefaultTheme__label___3U_zM{display:block;font-size:14px;margin-bottom:5px}.DarkTheme__label___3QEB2{color:var(--aluminum1)}.LumeTheme__label___1JgXs{--_apc-label-color:var(--lume-g-color-text-primary)}.DefaultTheme__formComponent___xsYe2{align-items:center;display:flex;flex-direction:row;padding:10px 0}.DefaultTheme__formComponent___xsYe2[data-anypoint-form-component=Checkbox]>label{display:none}.DefaultTheme__label___2bZN6{margin:0 20px 0 0;width:100px}.DefaultTheme__label___2bZN6.DefaultTheme__optional___3kh5d:after{color:var(--_apc-label-optional-color,var(--aluminum5));content:"(Optional)";display:block}.DefaultTheme__component___1MsdN{align-items:center;display:flex;flex:1}.DefaultTheme__children___1UmE-{width:100%}.DefaultTheme__validationErrors___1WaSy{color:var(--danger);list-style:none;margin:0 0 0 20px;padding-left:0}.LumeTheme__label___3comc{--_apc-label-optional-color:var(--lume-g-color-neutral-50)}.DefaultTheme__form___1QKcl{color:var(--_apc-form-color,var(--steel2))}.DefaultTheme__validationErrors___2vx9z{color:var(--danger);list-style:none;padding-left:0}.DefaultTheme__visually-hidden___1-I5Y{clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.DarkTheme__form___XQb1y{color:var(--tertiary)}.LumeTheme__form___1LQmT{--_apc-form-color:var(--lume-g-color-text-primary)}.DefaultTheme__modal-header___3-lo2{--_apc-modal-header-border-radius:var(
      --_apc-modal-header-border-radius-lume,4px 4px 0 0
    );background-color:var(--_apc-modal-header-background-color,var(--aluminum1));border-bottom:var(--_apc-modal-header-border-bottom,1px solid var(--aluminum2));border-radius:var(--_apc-modal-header-border-radius);color:var(--_apc-modal-header-color,var(--steel3));display:flex;flex:0 0 auto;flex-direction:row;padding:20px 30px}.DefaultTheme__modal-header___3-lo2 h1,.DefaultTheme__modal-header___3-lo2 h2,.DefaultTheme__modal-header___3-lo2 h3,.DefaultTheme__modal-header___3-lo2 h4{--_apc-modal-header-font-weight:var(--_apc-modal-header-font-weight-lume,700);--_apc-modal-header-font-size:var(--_apc-modal-header-font-size-lume,32px);flex:1 1 auto;font-size:var(--_apc-modal-header-font-size);font-weight:var(--_apc-modal-header-font-weight);margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.DefaultTheme__modal-header___3-lo2.DefaultTheme__danger___2Gh6V{background-color:var(--_apc-modal-header-danger-background-color,var(--danger));color:var(--_apc-modal-header-danger-color,var(--tertiary))}.DefaultTheme__modal-header___3-lo2.DefaultTheme__danger___2Gh6V h1,.DefaultTheme__modal-header___3-lo2.DefaultTheme__danger___2Gh6V h2,.DefaultTheme__modal-header___3-lo2.DefaultTheme__danger___2Gh6V h3,.DefaultTheme__modal-header___3-lo2.DefaultTheme__danger___2Gh6V h4{color:var(--_apc-modal-header-danger-color,var(--tertiary))}.DefaultTheme__modal-header___3-lo2.DefaultTheme__danger___2Gh6V .DefaultTheme__close___3T_6-{fill:var(--tertiary)}.DefaultTheme__modal-header___3-lo2 button{align-items:center;background:none;border:none;color:inherit;display:flex;height:24px;justify-content:center;outline:1px solid #0000;padding:0;transition:box-shadow .15s cubic-bezier(.46,.03,.52,.96);width:24px}.DefaultTheme__modal-header___3-lo2 button span{align-items:center;display:flex}.DefaultTheme__modal-header___3-lo2 button svg{height:20px;width:20px}.DefaultTheme__modal-header___3-lo2 button:focus{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DarkTheme__modal-header___1_GCa{background-color:var(--steel4);border-color:var(--steel4);border-bottom:none;color:var(--tertiary)}.LumeTheme__modal-header___2mmkW{--_apc-modal-header-border-radius-lume:10px 10px 0 0;--_apc-modal-header-background-color:var(--lume-g-color-container-primary);--_apc-modal-header-border-bottom:1px solid var(--lume-g-color-neutral-90);--_apc-modal-header-border-radius:10px 10px 0 0;--_apc-modal-header-color:var(--lume-g-color-text-primary);--_apc-modal-header-heading-font-weight:var(--lume-g-font-weight-semibold);--_apc-modal-header-danger-background-color:var(--lume-g-color-container-primary);--_apc-modal-header-danger-color:var(--lume-g-color-text-primary);--_apc-modal-header-font-weight-lume:var(--lume-g-font-weight-semibold);--_apc-modal-header-font-size-lume:20px}.DefaultTheme__modal-body___26GPu{border-radius:0;color:var(--_apc-modal-body-color,var(--steel4));overflow-y:auto;padding:30px;position:relative}@media (-ms-high-contrast:none){.DefaultTheme__modal-body___26GPu,::-ms-backdrop{max-height:calc(100vh - 341px)}}.DarkTheme__modal-body___2nPs0{background-color:var(--steel2);border-color:var(--steel4);color:var(--tertiary)}.LumeTheme__modal-body___3CL7a{--_apc-modal-body-color:var(--lume-g-color-text-primary)}.DefaultTheme__modal-footer___YOV-y{--_apc-modal-footer-border-radius:var(
      --_apc-modal-footer-border-radius-lume,0 0 4px 4px
    );--_apc-modal-footer-border-top:var(
      --_apc-modal-footer-border-top-lume,1px solid var(--aluminum2)
    );background:var(--_apc-modal-footer-background,var(--tertiary));border-radius:var(--_apc-modal-footer-border-radius);border-top:var(--_apc-modal-footer-border-top);color:var(--steel4);flex:0 0 auto;margin:0;min-height:41px;padding:20px 30px;text-align:right}.DefaultTheme__modal-footer___YOV-y button+button{margin-left:10px}.DarkTheme__modal-footer___33zUk{background-color:var(--steel4);border-color:var(--steel4);color:var(--tertiary)}.LumeTheme__modal-footer___20f-j{--_apc-modal-footer-border-radius-lume:0 0 10px 10px;--_apc-modal-footer-border-top-lume:none;--_apc-modal-footer-background:var(--lume-g-color-container-secondary)}.DefaultTheme__overlay___3AceM{--_apc-modal-overlay-background-color:var(--_apc-modal-overlay-background-color-lume,#000000c2);align-items:center;background-color:var(--_apc-modal-overlay-background-color);bottom:0;display:flex;justify-content:center;left:0;opacity:1;overflow-y:auto;position:fixed;right:0;top:0;z-index:1040}.DefaultTheme__modal___21WiE{--_apc-modal-border-radius:var(--_apc-modal-border-radius-lume,4px);--_apc-modal-border:var(--_apc-modal-border-lume,none);--_apc-modal-box-shadow:var(--_apc-modal-box-shadow-lume,none);-webkit-overflow-scrolling:touch;background:var(--tertiary);border:var(--_apc-modal-border);border-radius:var(--_apc-modal-border-radius);bottom:auto;box-shadow:var(--_apc-modal-box-shadow);color:var(--_apc-modal-color,var(--steel4));display:flex;flex-direction:column;max-height:calc(100vh - 140px);max-width:calc(100vw - 200px);min-width:350px;outline:none;-webkit-transform:scale(1)}.DarkTheme__modal___WXbn-{background:var(--steel2);color:var(--tertiary)}.LumeTheme__overlay___15lKd{--_apc-modal-overlay-background-color-lume:#ffffffc2}.LumeTheme__modal___3H3BK{--_apc-modal-border-radius-lume:var(--lume-g-radius-border-3);--_apc-modal-border-lume:1px solid var(--lume-g-color-border-primary);--_apc-modal-box-shadow-lume:var(--lume-g-shadow-level-5);--_apc-modal-color:var(--lume-g-color-text-primary)}.DefaultTheme__form-size-lg___3Xtoe,.DefaultTheme__form-size-md___3TxDA,.DefaultTheme__form-size-sm___3ycP3{width:100%}.DefaultTheme__form-size-sm___3ycP3{max-width:100px}.DefaultTheme__form-size-md___3TxDA{max-width:250px}.DefaultTheme__form-size-lg___3Xtoe{max-width:500px}.DefaultTheme__select___1qBDv{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.DefaultTheme__select___1qBDv div,.DefaultTheme__select___1qBDv input,.DefaultTheme__select___1qBDv span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.DefaultTheme__select___1qBDv .DefaultTheme__select-control___1Pnw3{--_apc-select-control-border-radius:var(--_apc-select-control-border-radius-lume,4px);background-color:var(--tertiary);border:1px solid var(--steel2);border-radius:var(--_apc-select-control-border-radius);color:var(--_apc-select-control-color,var(--steel5));display:table;font-size:14px;height:40px;line-height:38px;outline:none;overflow:hidden;padding:0 12px;position:relative;transition:box-shadow .15s cubic-bezier(.46,.03,.52,.96);width:100%}@media (prefers-reduced-motion){.DefaultTheme__select___1qBDv .DefaultTheme__select-control___1Pnw3{transition:none}}.DefaultTheme__select___1qBDv:focus-within .DefaultTheme__select-control___1Pnw3{border-color:var(--_apc-select-focus-border,var(--core-blue3));box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DefaultTheme__select___1qBDv.DefaultTheme__has-error___2pDW6 .DefaultTheme__select-control___1Pnw3{border-color:var(--danger)}.DefaultTheme__select___1qBDv:focus-within.DefaultTheme__has-error___2pDW6 .DefaultTheme__select-control___1Pnw3{box-shadow:0 0 0 3px #fb6a7866}.DefaultTheme__select___1qBDv.DefaultTheme__is-searchable___3iaJ3.DefaultTheme__is-open___3xj30 .DefaultTheme__select-control___1Pnw3{cursor:text}.DefaultTheme__select___1qBDv.DefaultTheme__is-open___3xj30 .DefaultTheme__select-control___1Pnw3{border-color:1px;box-shadow:none}.DefaultTheme__select___1qBDv.DefaultTheme__is-disabled___31xF1 .DefaultTheme__select-control___1Pnw3{background-color:var(--_apc-select-is-disabled-background-color,var(--aluminum2));border-color:var(--_apc-select-is-disabled-border-color,var(--aluminum3));color:var(--steel2);cursor:not-allowed}.DefaultTheme__select___1qBDv.DefaultTheme__is-disabled___31xF1 .DefaultTheme__select-control___1Pnw3 .DefaultTheme__select-placeholder___IC546{color:var(--aluminum4)}.DefaultTheme__select___1qBDv.DefaultTheme__is-disabled___31xF1 .DefaultTheme__select-control___1Pnw3 .anypoint-icon{opacity:.5}.DefaultTheme__select___1qBDv.DefaultTheme__has-value___1my5y.DefaultTheme__is-pseudo-focused___3HZz6 .DefaultTheme__select-input___2avnv{opacity:0}.DefaultTheme__select-placeholder___IC546{bottom:0;color:var(--steel2);left:0;line-height:inherit;max-width:100%;overflow:hidden;padding-left:12px;padding-right:31px;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap}.DefaultTheme__select-placeholder___IC546+div{border:0;display:inline-block;width:1px}.DefaultTheme__select-input___2avnv{-webkit-appearance:none;background-color:initial;border:0;border-radius:0;box-shadow:none;color:var(--steel5);cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;height:38px;line-height:inherit;margin:0;outline:none;padding:0;width:5px}.DefaultTheme__select-input___2avnv:focus{outline:none}.DefaultTheme__select-input___2avnv input{-webkit-appearance:none;background-color:initial;border:0;box-shadow:none;color:var(--steel5);cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;width:5px}.DefaultTheme__select-input___2avnv input:focus{outline:none}.DefaultTheme__select-arrow-zone___3e32g,.DefaultTheme__select-clear-zone___2fi4k,.DefaultTheme__select-loading-zone___WAhzl{display:table-cell;padding-left:4px;vertical-align:middle}.DefaultTheme__select-loading-zone___WAhzl{width:20px}.DefaultTheme__select-arrow-zone___3e32g,.DefaultTheme__select-clear-zone___2fi4k{color:var(--_apc-select-clear-zone-color,var(--steel2));height:16px;width:16px}.DefaultTheme__select-arrow-zone___3e32g .anypoint-icon,.DefaultTheme__select-clear-zone___2fi4k .anypoint-icon{display:grid;height:16px;width:16px}.DefaultTheme__select-arrow-zone___3e32g .anypoint-icon svg,.DefaultTheme__select-clear-zone___2fi4k .anypoint-icon svg{height:100%;width:100%}.DefaultTheme__select-arrow-zone___3e32g .DefaultTheme__select-arrow___Dayiq svg{height:20px;left:-2px;position:relative;top:-1px;width:20px}.DefaultTheme__select-clear-zone___2fi4k{cursor:pointer;position:relative}.DefaultTheme__select-clear-zone___2fi4k .DefaultTheme__select-clear-wrapper___1ayXZ{align-items:center;display:flex;height:100%;justify-content:center;width:24px}.DefaultTheme__select-clear-zone___2fi4k button{-webkit-appearance:none;background-color:initial;border:0;border-radius:4px;color:var(--_apc-select-clear-zone-color,var(--steel2));cursor:pointer;line-height:inherit;outline:none;padding:2px}.DefaultTheme__select-clear-zone___2fi4k button:hover{color:var(--core-blue3)}.DefaultTheme__select-clear-zone___2fi4k button:active{color:var(--core-blue4)}.DefaultTheme__select-clear-zone___2fi4k button:focus{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DefaultTheme__select-aria-only___1gpr1{clip:rect(0,0,0,0);display:inline-block;height:0;overflow:hidden;position:absolute;width:0}.DefaultTheme__select-value-label___27p-c{color:inherit}a.DefaultTheme__select-value-label___27p-c{--_apc-select-value-label-text-decoration:var(--_apc-select-value-label-text-decoration-lume,underline);cursor:pointer;text-decoration:none}a.DefaultTheme__select-value-label___27p-c[href]{text-decoration:var(--_apc-select-value-label-text-decoration)}.DefaultTheme__select-value___BQiRf{max-width:calc(100% - 44px);overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.DefaultTheme__select-value-clearable___2LpKU{max-width:calc(100% - 64px)}.DefaultTheme__select--multi___1T068 .DefaultTheme__select-value___BQiRf{--_apc-select-multi-border-radius:var(--_apc-select-multi-border-radius-lume,2px);align-items:center;background-color:var(--_apc-select-multi-value-background-color,var(--core-blue3));border:1px solid var(--_apc-select-multi-value-background-color,var(--core-blue3));border-radius:var(--_apc-select-multi-border-radius);color:var(--_apc-select-multi-value-color,var(--tertiary));display:inline-flex;font-size:13px;height:26px;line-height:24px;margin:6px 6px 0 0;padding:0 6px;position:relative}.DefaultTheme__select--multi___1T068 .DefaultTheme__select-value-icon___Z0NY3,.DefaultTheme__select--multi___1T068 .DefaultTheme__select-value-label___27p-c{display:inline-block;vertical-align:middle}.DefaultTheme__select--multi___1T068 .DefaultTheme__select-value-icon___Z0NY3{--_apc-select-multi-icon-font-size:var(--_apc-select-multi-icon-font-size-lume,13px);cursor:pointer;font-size:var(--_apc-select-multi-icon-font-size);line-height:inherit;margin-right:-6px;padding:0 6px;position:relative}.DefaultTheme__select--multi___1T068 .DefaultTheme__select-value-icon___Z0NY3:focus,.DefaultTheme__select--multi___1T068 .DefaultTheme__select-value-icon___Z0NY3:hover{opacity:.5}.DefaultTheme__select--multi___1T068 .DefaultTheme__select-value-label___27p-c{line-height:inherit;max-width:300px;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefaultTheme__select--multi___1T068.DefaultTheme__is-disabled___31xF1 .DefaultTheme__select-value___BQiRf{background-color:var(--aluminum1);border-color:var(--aluminum3);color:var(--steel2)}.DefaultTheme__select--multi___1T068 .DefaultTheme__select-input___2avnv{width:auto}.DefaultTheme__select-multi-value-wrapper___3v8iM{display:inline-block}@supports (flex-wrap:wrap){.DefaultTheme__select-multi-value-wrapper___3v8iM{display:flex;flex-wrap:wrap}}.DefaultTheme__select-input-inline___3hzsy{display:inline-block;flex:1 0 80px}.DefaultTheme__select-input-inline___3hzsy input:focus{border-color:#0000;box-shadow:none}.DefaultTheme__select-menu-outer___364oB{--_apc-select-menu-outer-border-radius:var(--_apc-select-menu-outer-border-radius-lume,4px);--_apc-select-menu-outer-box-shadow:var(--_apc-select-menu-outer-box-shadow-lume,0 2px 6px rgba(0,0,0,.075));-webkit-overflow-scrolling:touch;background-color:var(--tertiary);border:1px solid var(--aluminum3);border-radius:var(--_apc-select-menu-outer-border-radius);box-shadow:var(--_apc-select-menu-outer-box-shadow);box-sizing:border-box;display:block;margin-top:6px;position:fixed;top:100%;z-index:1050}.DefaultTheme__select-menu-outer___364oB.DefaultTheme__render-in-component___2EwT8{position:absolute}.DefaultTheme__select-menu-outer___364oB .DefaultTheme__fixed-action___39eNF{border-left:2px solid var(--aluminum4);border-right:2px solid var(--aluminum4);border-top:2px solid var(--aluminum3);font-size:14px;padding:9px 10px}.DefaultTheme__select-menu-outer-upwards___179o_{margin-top:-6px}.DefaultTheme__select-menu___1Ofcw{--_apc-select-menu-padding:var(--_apc-select-menu-padding-lume,6px 4px);font-size:14px;max-height:225px;overflow-y:auto;padding:var(--_apc-select-menu-padding)}.DefaultTheme__select-menu-header___2ehOS{color:var(--core-blue3);font-style:italic}.DefaultTheme__select-menu-header___2ehOS+.DefaultTheme__select-noresults___3l8hJ{display:none}.DefaultTheme__select-menu-header-hint___2gat7{color:var(--steel2)}.DefaultTheme__select-menu-header-hint___2gat7+.DefaultTheme__select-noresults___3l8hJ{display:block}.DefaultTheme__select-noresults___3l8hJ{color:var(--steel2);font-style:italic}.DefaultTheme__select-menu-header___2ehOS,.DefaultTheme__select-noresults___3l8hJ,.DefaultTheme__select-option___2xwWF{padding:9.5px 12px}.DefaultTheme__select-option___2xwWF{align-items:center;background-color:var(--tertiary);border-radius:4px;box-sizing:border-box;color:var(--_apc-select-option-color,var(--steel5));cursor:pointer;display:flex;min-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefaultTheme__select-option___2xwWF .option-icon{flex:0 0 auto;height:16px;margin-right:8px;width:16px}.DefaultTheme__select-option___2xwWF .option-label{overflow:hidden;text-overflow:ellipsis}.DefaultTheme__select-option___2xwWF.DefaultTheme__is-focused___lR404{outline:2px solid var(--core-blue3);outline-offset:-2px}.DefaultTheme__select-option___2xwWF.DefaultTheme__is-focused___lR404:hover:active{background-color:var(--aluminum2)}.DefaultTheme__select-option___2xwWF.DefaultTheme__is-focused___lR404:hover{background-color:var(--_apc-select-option-background-color,var(--aluminum1));outline:none;outline-offset:none}.DefaultTheme__select-option___2xwWF.DefaultTheme__is-selected___2QAek{background-color:var(--_apc-select-option-selected-background-color,var(--tertiary));color:var(--_apc-select-option-is-selected-color,var(--core-blue3));font-weight:600}.DefaultTheme__select-option___2xwWF.DefaultTheme__is-selected___2QAek svg{fill:var(--_apc-select-option-is-selected-color,var(--core-blue3))}.DefaultTheme__select-option___2xwWF.DefaultTheme__is-selected___2QAek.DefaultTheme__is-focused___lR404{--_apc-select-option-selected-focused-background-color:var(
          --_apc-select-option-selected-background-color,#0000
        );background-color:var(--_apc-select-option-selected-background-color,var(--tertiary));color:var(--_apc-select-option-is-selected-color,var(--core-blue3));font-weight:600;outline:2px solid var(--core-blue3);outline-offset:-2px}.DefaultTheme__select-option___2xwWF.DefaultTheme__is-selected___2QAek.DefaultTheme__is-focused___lR404:hover{--_apc-select-option-selected-hover-background-color:var(
            --_apc-select-option-selected-hover-background-color-lume,#0000
          );background-color:var(--_apc-select-option-selected-hover-background-color)}.DefaultTheme__select-option___2xwWF.DefaultTheme__is-disabled___31xF1{color:var(--steel2);cursor:default}.DarkTheme__select___34n6G input{color:var(--tertiary)}.DarkTheme__select___34n6G .DarkTheme__select-control___3mEL9{background:var(--steel4);border-color:#0000;color:var(--tertiary)}.DarkTheme__select___34n6G .DarkTheme__select-control___3mEL9:hover{background:var(--steel3);border-color:#0000;box-shadow:none}.DarkTheme__select___34n6G .DarkTheme__select-control___3mEL9 .DarkTheme__select-input___1bIKY:focus{background-color:var(--steel3)}.DarkTheme__select___34n6G .DarkTheme__select-control___3mEL9 .DarkTheme__select-value___30BIs,.DarkTheme__select___34n6G .DarkTheme__select-control___3mEL9 .DarkTheme__select-value___30BIs .DarkTheme__select-value-label___lLTL5,.DarkTheme__select___34n6G.DarkTheme__has-value___3P5BN.DarkTheme__is-pseudo-focused___23OTF.DarkTheme__select--single___10lG->.DarkTheme__select-control___3mEL9 .DarkTheme__select-value___30BIs .DarkTheme__select-value-label___lLTL5,.DarkTheme__select___34n6G.DarkTheme__has-value___3P5BN.DarkTheme__select--single___10lG->.DarkTheme__select-control___3mEL9 .DarkTheme__select-value___30BIs .DarkTheme__select-value-label___lLTL5{color:var(--tertiary)}.DarkTheme__select___34n6G.DarkTheme__focus-select___1gIws>.DarkTheme__select-control___3mEL9,.DarkTheme__select___34n6G.DarkTheme__focus-select___1gIws>.DarkTheme__select-control___3mEL9:hover{background:var(--steel3);border-color:var(--navy3)}.DarkTheme__select___34n6G.DarkTheme__is-open___i_gFZ .DarkTheme__select-control___3mEL9{background:var(--steel3);border-color:var(--steel3)}.DarkTheme__select___34n6G.DarkTheme__is-disabled___Qunr8>.DarkTheme__select-control___3mEL9{background:var(--steel4);border-color:#0000;color:var(--tertiary)}.DarkTheme__select___34n6G.DarkTheme__is-disabled___Qunr8>.DarkTheme__select-control___3mEL9:hover{background:var(--steel3)}.DarkTheme__select___34n6G .DarkTheme__is-searchable___1Lca8.DarkTheme__is-open___i_gFZ>.DarkTheme__select-control___3mEL9{cursor:text}.DarkTheme__select-option___2hAiH{background:var(--steel4);border-color:var(--steel5);color:var(--tertiary)}.DarkTheme__select-option___2hAiH.DarkTheme__is-focused___240Mf,.DarkTheme__select-option___2hAiH.DarkTheme__is-selected___102ix{border-color:var(--navy3)}.DarkTheme__select-option___2hAiH.DarkTheme__is-selected___102ix{background:var(--steel3);color:var(--aluminum4)}.DarkTheme__select-option___2hAiH.DarkTheme__is-disabled___Qunr8{color:var(--steel1)}.DarkTheme__select-menu-outer___3ArQK{border-color:var(--steel5)}.DarkTheme__select-menu-outer___3ArQK .DarkTheme__select-menu___2M4w8 .DarkTheme__select-menu-header___jwX7g{background:var(--steel4);border-color:var(--steel5);color:var(--navy3)}.DarkTheme__select-menu-outer___3ArQK .DarkTheme__select-menu___2M4w8 .DarkTheme__select-menu-header___jwX7g.DarkTheme__select-menu-header-hint___fPv1K{color:var(--tertiary)}.DarkTheme__select-menu-outer___3ArQK .DarkTheme__select-menu___2M4w8 .DarkTheme__select-menu-header___jwX7g+.DarkTheme__select-noresults___1wPN8{display:none}.DarkTheme__select-noresults___1wPN8{background:var(--steel4);border-color:var(--steel5)}[data-anypoint-component=Search] .DarkTheme__select--single___10lG->.DarkTheme__select-control___3mEL9{border-right:2px solid var(--steel3)}[data-anypoint-component=Search] .DarkTheme__select___34n6G.DarkTheme__select--single___10lG-.DarkTheme__is-disabled___Qunr8>.DarkTheme__select-control___3mEL9 .DarkTheme__select-value___30BIs .DarkTheme__select-value-label___lLTL5{color:var(--tertiary)}.LumeTheme__select___18MCr{--_apc-select-control-color:var(--lume-g-color-text-primary);--_apc-select-is-disabled-background-color:var(--lume-g-color-container-disabled);--_apc-select-is-disabled-border-color:var(--lume-g-color-neutral-50);--_apc-select-multi-value-background-color:var(--lume-g-color-teal-90);--_apc-select-multi-value-color:var(--lume-g-color-teal-40);--_apc-select-option-background-color:var(--lume-g-color-container-secondary);--_apc-select-clear-zone-color:var(--lume-g-color-icon-primary);--_apc-select-focus-border:var(--lume-g-color-border-focus);--_apc-select-control-border-radius-lume:8px}.LumeTheme__select-option___2H28Z{--_apc-select-option-color:var(--lume-g-color-text-primary);--_apc-select-option-is-selected-color:var(--lume-g-color-text-selected);--_apc-select-option-selected-background-color:var(--lume-g-color-container-selected);--_apc-select-option-selected-hover-background-color-lume:var(--lume-g-color-container-selected-hover)}.LumeTheme__select-menu___26aMY{--_apc-select-menu-padding-lume:6px}.LumeTheme__select--multi___2zU_Z{--_apc-select-multi-border-radius-lume:4px;--_apc-select-multi-icon-font-size-lume:18px}.LumeTheme__select-menu-outer___3VdKI{--_apc-select-menu-outer-border-radius-lume:8px;--_apc-select-menu-outer-box-shadow-lume:var(--lume-g-shadow-level-1)}a.LumeTheme__select-value-label___3K5-P{--_apc-select-value-label-text-decoration-lume:none}.DefaultTheme__table-wrap___3D1jF{display:block}.DefaultTheme__table___2nyzx{background-color:var(--tertiary);border-collapse:collapse;font-size:14px;width:100%}.DefaultTheme__cellHeader___mmCmm{border-bottom:3px solid var(--_apc-table-cell-header-border,var(--aluminum2));color:var(--steel4);padding:10px;text-align:left}.DefaultTheme__cellBody___3XHdw{border-bottom:1px solid var(--_apc-table-cell-body-border,var(--aluminum2));color:var(--steel4);display:table-cell;padding:10px;vertical-align:middle}.DefaultTheme__cellBody___3XHdw a{color:var(--_apc-table-cell-body-anchor-color,var(--steel4))}.DefaultTheme__rowBody___1Kt7o:hover{background-color:var(--_apc-table-row-body-hover,var(--aluminum1))}.DefaultTheme__rowBody___1Kt7o:hover a{color:var(--_apc-table-row-body-hover-anchor-color,var(--primary))}.DefaultTheme__rowBody___1Kt7o:hover a:hover{color:var(--_apc-table-row-body-hover-anchor-hover-color,var(--core-blue2))}.DarkTheme__table___1MID7{background:#0000}.DarkTheme__cellBody___3Qv_u,.DarkTheme__cellHeader___2uj1E{border-color:var(--steel4);color:var(--aluminum3)}.DarkTheme__rowBody___1rO3p:hover{background:var(--steel4)}.LumeTheme__table___32cZv{--_apc-table-cell-header-border:var(--lume-g-color-neutral-90);--_apc-table-cell-body-border:var(--lume-g-color-neutral-90);--_apc-table-cell-body-anchor-color:var(--lume-g-color-text-primary);--_apc-table-row-body-hover:var(--lume-g-color-container-primary-hover);--_apc-table-row-body-hover-anchor-color:var(--lume-g-color-text-link);--_apc-table-row-body-hover-anchor-hover-color:var(--lume-g-color-text-link-hover)}.DefaultTheme__tab___1lwKI{border:none;color:var(--_apc-tab-color-text,var(--steel4));cursor:pointer;display:inline-block;font-size:14px;line-height:20px;list-style:none;padding:3px 15px;position:relative;vertical-align:bottom}.LumeTheme__tab___1EY6b{--_apc-tab-color-text:var(--lume-g-color-text-primary)}.DefaultTheme__container___Z6XA3{position:relative}.DefaultTheme__tablist___1os49{margin:0 0 10px;padding:0;position:relative;text-align:center;z-index:23}.DefaultTheme__tabpanel___pazLR{display:none}.DefaultTheme__tabpanel___pazLR.DefaultTheme__active___2xepg{display:block}.DefaultTheme__tabs___2jEX3{background-color:initial;position:relative}.DefaultTheme__tabs___2jEX3.DefaultTheme__selectWithArrows___1PB33 .DefaultTheme__tab___3pKCP.DefaultTheme__selected___Di4E3,.DefaultTheme__tabs___2jEX3.DefaultTheme__selectWithArrows___1PB33 .DefaultTheme__tab___3pKCP.DefaultTheme__selected___Di4E3:focus{color:var(--_apc-tab-color-text,var(--steel4));text-decoration:none}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tablist___3BEUZ{display:flex;margin-bottom:10px;padding:0;text-align:center}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP{--_apc-tabs-border-radius:var(--_apc-tabs-border-radius-lume,4px);border-radius:var(--_apc-tabs-border-radius);transition:outline .15s cubic-bezier(.46,.03,.52,.96);width:100%}@media (prefers-reduced-motion){.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP{transition:none}}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP:after{background-color:var(--_apc-tab-border-color,var(--aluminum2));bottom:-9px;content:"";height:2px;left:0;position:absolute;right:0;width:100%}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP:hover:not(.DefaultTheme__disabled___14VI5):not(.DefaultTheme__selected___Di4E3):after{background-color:var(--_apc-tab-after-hover-background-color,var(--aluminum3))}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP:hover:not(.DefaultTheme__disabled___14VI5):not(.DefaultTheme__selected___Di4E3){--_apc-tabs-hover-not-disabled-not-selected-text-decoration:var(--_apc-tabs-text-decoration,underline);--_apc-tabs-hover-not-disabled-not-selected-font-weight:var(
          --_apc-tabs-hover-not-disabled-not-selected-font-weight-lume,400
        );color:var(--_apc-tab-hover-color,var(--core-blue3));font-weight:var(--_apc-tabs-hover-not-disabled-not-selected-font-weight);text-decoration:var(--_apc-tabs-hover-not-disabled-not-selected-text-decoration)}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP:active:not(.DefaultTheme__disabled___14VI5):not(.DefaultTheme__selected___Di4E3):after{background-color:var(--_apc-tab-after-active-background-color,var(--aluminum2))}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP.DefaultTheme__selected___Di4E3{color:var(--_apc-tabs-selected,var(--steel4));font-weight:600}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP.DefaultTheme__disabled___14VI5{--_apc-tabs-disabled-opacity:var(--_apc-tabs-disabled-opacity-lume,0.5);color:var(--_apc-tabs-disabled-color,var(--steel4));cursor:not-allowed;opacity:var(--_apc-tabs-disabled-opacity)}.DefaultTheme__tabs___2jEX3 .DefaultTheme__tab___3pKCP:focus:not(.DefaultTheme__disabled___14VI5){--_apc-tabs-focus-not-disabled-text-decoration:var(--_apc-tabs-text-decoration,underline);color:var(--_apc-tab-primary-color,var(--core-blue3));outline:2px solid var(--core-blue3);outline-offset:-2px;text-decoration:var(--_apc-tabs-focus-not-disabled-text-decoration)}.DefaultTheme__tabs___2jEX3 .DefaultTheme__bar___2USgS{--_apc-tabs-bar-height:var(--_apc-tabs-bar-height-lume,5px);background-color:var(--_apc-tab-primary-color,var(--core-blue3));border-radius:4px;height:var(--_apc-tabs-bar-height);position:absolute;transition:.15s cubic-bezier(.46,.03,.52,.96);z-index:1}.DefaultTheme__tabs___2jEX3.DefaultTheme__no-stretch___3_R_k .DefaultTheme__tablist___3BEUZ{display:block}.DefaultTheme__tabs___2jEX3.DefaultTheme__no-stretch___3_R_k .DefaultTheme__tab___3pKCP{width:auto}.DefaultTheme__tabs___2jEX3.DefaultTheme__vertical___31Ykv{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.DefaultTheme__tabs___2jEX3.DefaultTheme__vertical___31Ykv .DefaultTheme__tablist___3BEUZ{box-sizing:border-box;display:block;flex:0 0 auto}.DefaultTheme__tabs___2jEX3.DefaultTheme__vertical___31Ykv .DefaultTheme__tabpanel___3TTT7{position:relative}.DefaultTheme__tabs___2jEX3.DefaultTheme__vertical___31Ykv .DefaultTheme__bar___2USgS{background-color:var(--_apc-tab-primary-color,var(--core-blue3));border-radius:4px;transition:.15s cubic-bezier(.46,.03,.52,.96);width:5px}.DefaultTheme__tabs___2jEX3.DefaultTheme__vertical___31Ykv .DefaultTheme__tab___3pKCP{border:none;cursor:pointer;display:block;font-size:14px;line-height:20px;list-style:none;margin:0 9px 0 11px;padding:5px 6px;position:relative;text-align:left;width:auto}.DefaultTheme__tabs___2jEX3.DefaultTheme__vertical___31Ykv .DefaultTheme__tab___3pKCP:after{bottom:0;content:"";height:100%;left:-9px;position:absolute;right:0;top:0;width:2px}.DefaultTheme__tabs___2jEX3.DefaultTheme__small___3MPMV .DefaultTheme__tablist___3BEUZ{display:block}.DefaultTheme__tabs___2jEX3.DefaultTheme__small___3MPMV .DefaultTheme__bar___2USgS{background-color:var(--_apc-tab-color-text,var(--secondary))}.DefaultTheme__tabs___2jEX3.DefaultTheme__small___3MPMV .DefaultTheme__tab___3pKCP{padding:0 10px;width:auto}.DefaultTheme__tabs___2jEX3.DefaultTheme__small___3MPMV .DefaultTheme__tab___3pKCP:focus:not(.DefaultTheme__disabled___14VI5){outline:2px solid var(--core-blue3);outline-offset:-2px}.DefaultTheme__tabs___2jEX3.DefaultTheme__small___3MPMV .DefaultTheme__tab___3pKCP:after{right:5%}.DefaultTheme__tabs___2jEX3.DefaultTheme__small___3MPMV.DefaultTheme__vertical___31Ykv .DefaultTheme__tab___3pKCP{padding:0 6px}.DefaultTheme__tabs___2jEX3.DefaultTheme__secondary___12uId .DefaultTheme__bar___2USgS{background-color:var(--_apc-tabs-secondary-background-color,var(--secondary));height:var(--_apc-tabs-bar-height)}.DefaultTheme__tabs___2jEX3.DefaultTheme__secondary___12uId .DefaultTheme__tab___3pKCP.DefaultTheme__selected___Di4E3{color:var(--_apc-tab-color-text,var(--secondary))}.DefaultTheme__tabs___2jEX3.DefaultTheme__secondary___12uId .DefaultTheme__tab___3pKCP:focus:not(.DefaultTheme__disabled___14VI5){outline:2px solid var(--core-blue3);outline-offset:-2px}@media (-ms-high-contrast:none){.DefaultTheme__tabs___2jEX3 ::-ms-backdrop,.DefaultTheme__tabs___2jEX3.DefaultTheme__vertical___31Ykv{flex-wrap:nowrap}}.DarkTheme__tabs___1JtiU .DarkTheme__tab___qnMgu{color:var(--aluminum3)}.DarkTheme__tabs___1JtiU .DarkTheme__tab___qnMgu.DarkTheme__selected___2T8kN{color:var(--tertiary)}.DarkTheme__tabs___1JtiU .DarkTheme__tab___qnMgu.DarkTheme__selected___2T8kN:after{background:var(--navy3)}.DarkTheme__tabs___1JtiU .DarkTheme__tab___qnMgu:after{background:var(--steel3)}.DarkTheme__tabs___1JtiU.DarkTheme__secondary___aorrY .DarkTheme__tab___qnMgu{color:var(--aluminum4)}.DarkTheme__tabs___1JtiU.DarkTheme__secondary___aorrY .DarkTheme__tab___qnMgu.DarkTheme__selected___2T8kN{color:var(--aluminum2)}.DarkTheme__tabs___1JtiU.DarkTheme__secondary___aorrY .DarkTheme__tab___qnMgu.DarkTheme__selected___2T8kN:after{background:var(--steel1)}.DarkTheme__tabs___1JtiU.DarkTheme__secondary___aorrY .DarkTheme__tab___qnMgu:hover{color:var(--aluminum3)}.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw .DarkTheme__tab___qnMgu:after{background:var(--steel3)}.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw .DarkTheme__tab___qnMgu:hover:after{background:var(--steel2)}.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw .DarkTheme__tab___qnMgu.DarkTheme__selected___2T8kN:after,.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw .DarkTheme__tab___qnMgu.DarkTheme__selected___2T8kN:hover:after{background:var(--navy3)}.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw.DarkTheme__secondary___aorrY.DarkTheme__vertical___1-kcw.DarkTheme__small___3sW4N .DarkTheme__tab___qnMgu:after,.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw.DarkTheme__secondary___aorrY.DarkTheme__vertical___1-kcw.DarkTheme__small___3sW4N .DarkTheme__tab___qnMgu:hover:after{background:#0000}.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw.DarkTheme__secondary___aorrY .DarkTheme__tab___qnMgu:after{background:var(--steel4)}.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw.DarkTheme__secondary___aorrY .DarkTheme__tab___qnMgu:hover:after{background:var(--steel3)}.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw.DarkTheme__secondary___aorrY .DarkTheme__tab___qnMgu.DarkTheme__selected___2T8kN:after,.DarkTheme__tabs___1JtiU.DarkTheme__vertical___1-kcw.DarkTheme__secondary___aorrY .DarkTheme__tab___qnMgu.DarkTheme__selected___2T8kN:hover:after{background:var(--steel2)}.LumeTheme__tabs___3x6aB{--_apc-tab-color-text:var(--lume-g-color-text-primary);--_apc-tab-border-color:var(--lume-g-color-border-primary);--_apc-tab-after-hover-background-color:var(--lume-g-color-border-primary);--_apc-tab-after-active-background-color:var(--lume-g-color-border-secondary);--_apc-tab-primary-color:var(--lume-g-color-indigo-50);--_apc-tab-hover-color:var(--lume-g-color-text-primary);--_apc-tabs-secondary-background-color:var(--lume-g-color-neutral-20);--_apc-tabs-border-radius-lume:8px;--_apc-tabs-disabled-opacity-lume:1;--_apc-tabs-disabled-color:var(--lume-g-color-text-disabled);--_apc-tabs-selected:var(--lume-g-color-indigo-50);--_apc-tabs-hover-not-disabled-not-selected-font-weight-lume:var(--lume-g-font-weight-semibold);--_apc-tabs-bar-height-lume:3px;--_apc-tabs-text-decoration:none}.DefaultTheme__form-size-lg___2ZFvG,.DefaultTheme__form-size-md___VQGJq,.DefaultTheme__form-size-sm___13Fes{width:100%}.DefaultTheme__form-size-sm___13Fes{max-width:100px}.DefaultTheme__form-size-md___VQGJq{max-width:250px}.DefaultTheme__form-size-lg___2ZFvG{max-width:500px}.DefaultTheme__textarea___1pfrP textarea{--_apc-textarea-border-radius:var(--_apc-textarea-border-radius-lume,4px);-webkit-appearance:none;background-color:var(--tertiary);border:1px solid var(--_apc-textarea-border,var(--steel2));border-radius:var(--_apc-textarea-border-radius);box-sizing:border-box;color:var(--_apc-textarea-color,var(--steel5));font-family:var(--lume-g-font-family);font-size:1.4rem;font-style:normal;font-weight:400;height:100%;min-height:40px;padding:9.5px 12px;position:relative;resize:vertical;transition:box-shadow .15s cubic-bezier(.46,.03,.52,.96);white-space:pre-wrap;width:100%}@media (prefers-reduced-motion){.DefaultTheme__textarea___1pfrP textarea{transition:none}}.DefaultTheme__textarea___1pfrP textarea:focus{border-color:var(--core-blue3);box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px;outline:none}.DefaultTheme__textarea___1pfrP textarea::-webkit-input-placeholder{color:var(--steel2)}.DefaultTheme__textarea___1pfrP textarea[disabled]{background-color:var(--_apc-textarea-disabled-color,var(--aluminum2));border-color:var(--_apc-textarea-border,var(--aluminum3));color:var(--_apc-textarea-color,var(--steel2));cursor:not-allowed}.DefaultTheme__textarea___1pfrP textarea[disabled]::-webkit-input-placeholder{color:var(--aluminum4)}.DefaultTheme__textarea___1pfrP.DefaultTheme__is-dirty___3tN6n.DefaultTheme__has-error___1i6LW textarea,.DefaultTheme__textarea___1pfrP.DefaultTheme__is-dirty___3tN6n.DefaultTheme__has-error___1i6LW textarea:focus{border-color:var(--danger)}.DefaultTheme__textarea___1pfrP.DefaultTheme__is-dirty___3tN6n.DefaultTheme__has-error___1i6LW textarea:focus{box-shadow:0 0 0 3px #fb6a7866}.DarkTheme__textarea___bz0af textarea{background:var(--steel4);border-color:#0000;color:var(--tertiary)}.DarkTheme__textarea___bz0af textarea:focus,.DarkTheme__textarea___bz0af textarea:hover{background:var(--steel3);outline:none}.DarkTheme__textarea___bz0af textarea:hover{border-color:#0000}.DarkTheme__textarea___bz0af textarea:focus,.DarkTheme__textarea___bz0af textarea:focus:hover{border-color:var(--navy3)}.DarkTheme__textarea___bz0af.DarkTheme__is-focused___1TP1y textarea,.DarkTheme__textarea___bz0af.DarkTheme__is-focused___1TP1y textarea:hover{background:var(--steel3)}.LumeTheme__textarea___UqEG5{--_apc-textarea-border:var(--lume-g-color-neutral-60);--_apc-textarea-color:var(--lume-g-color-text-primary);--_apc-textarea-disabled-color:var(--lume-g-color-container-disabled);--_apc-textarea-border-radius-lume:8px}.DefaultTheme__toast___3mpcj{--_apc-toast-border-radius:var(--_apc-toast-border-radius-lume,0);--_apc-toast-font-weight:var(--_apc-toast-font-weight-lume,400);--_apc-toast-box-shadow:var(--_apc-toast-box-shadow-lume,none);border-radius:var(--_apc-toast-border-radius);box-shadow:var(--_apc-toast-box-shadow);display:inline-block;float:right;font-weight:var(--_apc-toast-font-weight);margin:10px;position:relative}.DefaultTheme__toast___3mpcj .DefaultTheme__toast-close___3Gvyu{--_apc-toast-close-right:var(--_apc-toast-close-right-lume,5px);--_apc-toast-close-top:var(--_apc-toast-close-top-lume,5px);cursor:pointer;position:absolute;right:var(--_apc-toast-close-right);top:var(--_apc-toast-close-top)}.DefaultTheme__toast___3mpcj .DefaultTheme__toast-close___3Gvyu svg{fill:var(--tertiary)}.DefaultTheme__toast___3mpcj.DefaultTheme__toast-info___mJUoO{--_apc-toast-info-border:var(--_apc-toast-info-border-lume,none);background-color:var(--_apc-toast-info-background-color,var(--steel2));border:var(--_apc-toast-info-border)}.DefaultTheme__toast___3mpcj.DefaultTheme__toast-info___mJUoO .DefaultTheme__toast-close___3Gvyu svg{fill:var(--_apc-toast-close-svg-color,var(--tertiary))}.DefaultTheme__toast___3mpcj.DefaultTheme__toast-info___mJUoO .DefaultTheme__title___3ulZE{color:var(--_apc-toast-title-color,var(--tertiary))}.DefaultTheme__toast___3mpcj.DefaultTheme__toast-error___3HkWZ{background-color:var(--danger)}.DefaultTheme__toast___3mpcj.DefaultTheme__toast-success___1RKFA{background-color:var(--future-green3)}.DefaultTheme__toast___3mpcj.DefaultTheme__toast-error___3HkWZ .DefaultTheme__toast-close___3Gvyu svg,.DefaultTheme__toast___3mpcj.DefaultTheme__toast-success___1RKFA .DefaultTheme__toast-close___3Gvyu svg{fill:var(--tertiary)}.DefaultTheme__toast___3mpcj:has(.DefaultTheme__toast-close___3Gvyu){--_apc-toast-close-padding-right:var(--_apc-toast-close-padding-right-lume,0);padding-right:var(--_apc-toast-close-padding-right)}.DefaultTheme__toast-body___2DYQb{cursor:default;width:100%}.DefaultTheme__padding___4bhtZ{padding:15px 25px}.DefaultTheme__title___3ulZE{color:var(--tertiary);font-size:16px;line-height:19px}.DefaultTheme__custom___Vk4pW{display:inline-block}@keyframes rcNotificationFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rcDialogFadeOut{0%{opacity:1}to{opacity:0}}.rc-notification{display:inline-block;position:fixed;z-index:2147483647}.rc-notification>span{align-items:flex-end;display:flex;flex-direction:column}.rc-notification-notice-close{color:var(--steel5);cursor:pointer;filter:alpha(opacity=20);font-size:16px;font-weight:700;line-height:1;opacity:.2;outline:none;position:absolute;right:5px;text-decoration:none;text-shadow:0 1px 0 var(--tertiary);top:3px}.rc-notification-fade-enter{opacity:0}.rc-notification-fade-enter,.rc-notification-fade-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.55,0,.55,.2)}.rc-notification-fade-enter.rc-notification-fade-enter-active{animation-name:rcNotificationFadeIn;animation-play-state:running}.rc-notification-fade-leave.rc-notification-fade-leave-active{animation-name:rcDialogFadeOut;animation-play-state:running}.DarkTheme__toast___1AGSe.DarkTheme__toast-info___1xdcD{background-color:var(--aluminum4);color:var(--steel2)}.LumeTheme__toast___3AgMu{--_apc-toast-info-background-color:var(--lume-g-color-blue-90);--_apc-toast-border-radius-lume:8px;--_apc-toast-font-weight-lume:var(--lume-g-font-weight-semibold);--_apc-toast-box-shadow-lume:var(--lume-g-shadow-level-4);--_apc-toast-close-right-lume:23px;--_apc-toast-close-top-lume:13px;--_apc-toast-title-color:var(--lume-g-color-blue-30);--_apc-toast-close-svg-color:var(--lume-g-color-blue-30);--_apc-toast-close-padding-right-lume:30px;--_apc-toast-info-border-lume:1px solid var(--lume-g-color-blue-80)}.DefaultTheme__toggle___2zuEa{align-items:center;color:var(--_apc-toggle-color,var(--steel4));cursor:pointer;display:inline-flex}.DefaultTheme__toggle___2zuEa input{height:0;opacity:0;position:absolute;width:0}.DefaultTheme__toggle___2zuEa input:focus+.DefaultTheme__toggle-shape___32hof{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DefaultTheme__toggle-shape___32hof{background-color:var(--_apc-toggle-shape-background-color,var(--aluminum3));border-radius:16px;display:inline-block;height:32px;padding:5px;position:relative;transition:background-color .15s cubic-bezier(.46,.03,.52,.96),box-shadow .15s cubic-bezier(.46,.03,.52,.96);width:56px}.DefaultTheme__toggle-shape___32hof:before{border-color:#0000;border-style:none none solid solid;border-width:2px;content:"";display:block;height:4px;left:12px;position:absolute;top:12px;transform:rotate(-45deg);transition:border-color .15s cubic-bezier(.46,.03,.52,.96);width:8px}.DefaultTheme__toggle-shape___32hof:after{background-color:var(--tertiary);border-radius:11px;box-shadow:0 1px 3px #00000026;content:"";display:block;height:22px;transition:transform .15s cubic-bezier(.46,.03,.52,.96);width:22px}.DefaultTheme__toggle-value___1XTAT{font-size:16px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DefaultTheme__checked___2MWPP .DefaultTheme__toggle-shape___32hof{background-color:var(--_apc-toggle-primary,var(--primary))}.DefaultTheme__checked___2MWPP .DefaultTheme__toggle-shape___32hof:after{transform:translateX(24px)}.DefaultTheme__checked___2MWPP .DefaultTheme__toggle-shape___32hof:before{border-color:var(--tertiary)}.DefaultTheme__disabled___u7BKa .DefaultTheme__toggle-shape___32hof{cursor:not-allowed;opacity:.5}.DefaultTheme__has-error___Flkgx .DefaultTheme__toggle-shape___32hof{background-color:var(--danger)}.DefaultTheme__has-error___Flkgx input:focus+.DefaultTheme__toggle-shape___32hof{box-shadow:var(--lume-g-color-neutral-100) 0 0 0 2px,var(--core-blue3) 0 0 0 4px}.DarkTheme__toggle___32LRg .DarkTheme__switch___3dJxv .DarkTheme__toggle-value___3WK4M{color:var(--tertiary)}.LumeTheme__toggle___2Em9L{--_apc-toggle-color:var(--lume-g-color-neutral-50);--_apc-toggle-shape-background-color:var(--lume-g-color-neutral-80);--_apc-toggle-primary:var(--lume-g-color-container-brand)}.DefaultTheme__tree___RKvHR{--_apc-tree-hover-background-color:var(--_apc-tree-hover-background-color-lume,var(--aluminum2));--_apc-tree-button-text-decoration:var(--_apc-tree-button-text-decoration-lume,underline)}.DefaultTheme__folder___2m-Ly{overflow:hidden;position:relative}.DefaultTheme__folder___2m-Ly .DefaultTheme__button___3cgcp{--_apc-tree-folder-button-background-color:var(--_apc-tree-folder-button-background-color-lume,#f9fafb);align-items:center;background-color:var(--_apc-tree-folder-button-background-color);border:0;border-left:6px solid #0000;cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:flex-start;margin:0;outline:0 solid #0000;padding:0;position:relative;text-align:left;transition:outline .15s cubic-bezier(.46,.03,.52,.96);width:100%}.DefaultTheme__folder___2m-Ly .DefaultTheme__button___3cgcp:hover{background-color:var(--_apc-tree-hover-background-color);color:var(--_apc-tree-folder-text-color,var(--core-blue3));cursor:pointer}.DefaultTheme__folder___2m-Ly .DefaultTheme__button___3cgcp:focus{border:0;border-left:6px solid #0000;border-radius:4px;color:var(--core-blue3);outline:2px solid var(--core-blue3);outline-offset:-2px;text-decoration:var(--_apc-tree-button-text-decoration)}.DefaultTheme__folder___2m-Ly .DefaultTheme__button___3cgcp .DefaultTheme__caret___CZXw4{flex:none;height:15px;margin:10px 8px 10px 0;transform:rotate(-90deg);width:15px}.DefaultTheme__folder___2m-Ly .DefaultTheme__button___3cgcp label{-webkit-font-smoothing:auto;color:var(--steel4);cursor:pointer;flex:1 0 auto;font-size:14px;font-weight:400}.DefaultTheme__folder___2m-Ly .DefaultTheme__button___3cgcp:hover label{color:var(--_apc-tree-folder-text-color,var(--core-blue3));text-decoration:var(--_apc-tree-button-text-decoration)}.DefaultTheme__folder___2m-Ly .DefaultTheme__button___3cgcp:hover .DefaultTheme__caret___CZXw4{fill:var(--_apc-tree-folder-text-color,var(--core-blue3))}.DefaultTheme__folder___2m-Ly.DefaultTheme__expanded___3O01->.DefaultTheme__button___3cgcp .DefaultTheme__caret___CZXw4{transform:rotate(0deg)}.DefaultTheme__leaf___33Lo0{-webkit-font-smoothing:antialiased;background:none;border:0;border-left:6px solid #0000;color:inherit;cursor:pointer;display:block;font-size:14px;font-weight:400;height:35px;outline:inherit;position:relative;text-align:left;transition:outline .15s cubic-bezier(.46,.03,.52,.96);width:100%}.DefaultTheme__leaf___33Lo0:hover{background-color:var(--_apc-tree-hover-background-color);color:var(--_apc-tree-folder-text-color,var(--core-blue3));text-decoration:var(--_apc-tree-button-text-decoration)}.DefaultTheme__leaf___33Lo0:focus{border-radius:4px;color:var(--core-blue3);outline:2px solid var(--core-blue3);outline-offset:-2px;text-decoration:var(--_apc-tree-button-text-decoration)}.DefaultTheme__leaf___33Lo0.DefaultTheme__active___1N8u3{--_apc-tree-leaf-active-color:var(--_apc-tree-leaf-active-color-lume,inherit);background-color:var(--_apc-tree-leaf-active-background-color,var(--core-blue1));border-left:6px solid var(--_apc-tree-leaf-active-border-color,var(--core-blue3));color:var(--_apc-tree-leaf-active-color);font-weight:600;text-decoration:var(--_apc-tree-button-text-decoration)}.DefaultTheme__empty___3P45D{align-items:center;border-left:6px solid #0000;cursor:default;display:flex;flex-direction:row;font-size:12px;font-style:italic;height:40px}.DarkTheme__tree___UIXAL{color:var(--tertiary)}.DarkTheme__tree___UIXAL .DarkTheme__folder___wMWbM .DarkTheme__button___2gTJ8{background:#0000}.DarkTheme__tree___UIXAL .DarkTheme__folder___wMWbM .DarkTheme__button___2gTJ8 label{color:var(--tertiary)}.DarkTheme__tree___UIXAL .DarkTheme__folder___wMWbM svg{fill:var(--tertiary)}.DarkTheme__tree___UIXAL .DarkTheme__leaf___2nosv{background:#0000;color:var(--tertiary)}.DarkTheme__tree___UIXAL .DarkTheme__leaf___2nosv:hover{background:var(--steel4)}.DarkTheme__tree___UIXAL .DarkTheme__empty___X80yo{color:var(--aluminum5)}.LumeTheme__tree___tAwSk{--_apc-tree-hover-background-color-lume:var(--lume-g-color-container-secondary);--_apc-tree-button-text-decoration-lume:none}.LumeTheme__leaf___BV8RH{--_apc-tree-leaf-active-background-color:var(--lume-g-color-container-selected);--_apc-tree-leaf-active-border-color:var(--lume-g-color-indigo-40);--_apc-tree-leaf-active-color-lume:var(--lume-g-color-text-selected)}.LumeTheme__folder___1C8IB{--_apc-tree-folder-text-color:var(--lume-g-color-text-primary);--_apc-tree-folder-button-background-color-lume:var(--lume-g-color-container-secondary)}:root{--lume-g-font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--primary:var(--core-blue3);--secondary:var(--robust-blue3);--tertiary:var(--lume-g-color-neutral-100);--success:var(--future-green3);--danger:var(--red3);--aluminum1:var(--lume-g-color-neutral-95);--aluminum2:var(--lume-g-color-neutral-90);--aluminum3:var(--lume-g-color-neutral-80);--aluminum4:var(--lume-g-color-neutral-70);--aluminum5:var(--lume-g-color-neutral-65);--core-blue1:var(--lume-g-color-blue-95);--core-blue2:var(--lume-g-color-blue-65);--core-blue3:var(--lume-g-color-blue-50);--core-blue4:var(--lume-g-color-blue-30);--core-blue5:var(--lume-g-color-blue-20);--future-green1:#dcfdd0;--future-green2:var(--lume-g-color-green-60);--future-green3:var(--lume-g-color-green-50);--future-green4:#22683e;--future-green5:var(--lume-g-color-green-30);--red1:var(--lume-g-color-red-95);--red2:var(--lume-g-color-red-50);--red3:var(--lume-g-color-red-40);--red4:var(--lume-g-color-red-30);--red5:var(--lume-g-color-red-20);--robust-blue1:#a1b1b8;--robust-blue2:#6b8a99;--robust-blue3:#506773;--robust-blue4:#32444d;--robust-blue5:#272f33;--steel1:var(--lume-g-color-neutral-60);--steel2:var(--lume-g-color-neutral-50);--steel3:var(--lume-g-color-neutral-40);--steel4:var(--lume-g-color-neutral-30);--steel5:#0b0b0b;--yellow1:#fef3d9;--yellow2:#ffe3a2;--yellow3:var(--lume-g-color-yellow-80);--yellow4:var(--lume-g-color-yellow-70);--yellow5:var(--lume-g-color-yellow-60);--indigo3:#5e66f9;--navy3:#178bea;--teal3:#00b5d1;--viridian3:#00b49d;--violet3:#9a63f9}.anypoint-styles{font-size:14px;line-height:1.5}.anypoint-styles *{box-sizing:border-box}.anypoint-styles b,.anypoint-styles strong{font-weight:700}.anypoint-styles ::-moz-focus-inner{border:0;padding:0}.anypoint-styles :focus{outline:0}.anypoint-styles img{border:0;height:auto;max-width:100%}.anypoint-styles table{border-collapse:collapse;border-spacing:0}.anypoint-styles a{background-color:initial}.anypoint-styles :link,.anypoint-styles :visited,.anypoint-styles a,.anypoint-styles area[href]{text-decoration:none}.anypoint-styles :-webkit-any-link{text-decoration:none}.anypoint-styles :-moz-any-link{text-decoration:none}.anypoint-styles :any-link{text-decoration:none}.anypoint-styles{color:#2e2e2e;color:var(--lume-g-color-text-primary)}.anypoint-styles,.anypoint-styles h1,.anypoint-styles h2,.anypoint-styles h3,.anypoint-styles h4,.anypoint-styles h5,.anypoint-styles h6{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Liberation Sans,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--lume-g-font-family)}.anypoint-styles h1,.anypoint-styles h2,.anypoint-styles h3,.anypoint-styles h4,.anypoint-styles h5,.anypoint-styles h6{font-weight:600;font-weight:var(--lume-g-font-weight-semibold)}.anypoint-styles h1{font-size:31px}.anypoint-styles h2{font-size:28px}.anypoint-styles h3{font-size:25px}.anypoint-styles h4{font-size:22px}.anypoint-styles h5{font-size:19px}.anypoint-styles h6{font-size:16px}.anypoint-styles h1,.anypoint-styles h2,.anypoint-styles h3{color:#2e2e2e;color:var(--lume-g-color-text-primary);margin:20px 0 10px}.anypoint-styles h4,.anypoint-styles h5,.anypoint-styles h6,.anypoint-styles p{margin:10px 0}.anypoint-styles fieldset{border:0;margin:0;padding:0}.anypoint-styles fieldset label{display:inline-block}.anypoint-styles fieldset label:first-child{margin-top:0}.anypoint-styles fieldset legend{border-bottom:1px solid #c9c9c9;border-bottom:1px solid var(--lume-g-color-border-primary);color:#5c5c5c;color:var(--steel3);font-size:20px;font-weight:300;margin:0 0 10px;padding:0;width:100%}.anypoint-styles blockquote{border-left:3px solid #939393;border-left:3px solid var(--lume-g-color-border-tertiary);color:#5c5c5c;color:var(--steel3);margin:10px 0;padding:10px 20px}.anypoint-styles code{color:#2e2e2e;color:var(--lume-g-color-text-primary);font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--lume-g-font-family-code);padding:2px 4px}.anypoint-styles code,.anypoint-styles pre{background-color:#f3f3f3;background-color:var(--lume-g-color-surface-container-secondary)}.anypoint-styles pre{word-wrap:break-word;border:1px solid #c9c9c9;border:1px solid var(--lume-g-color-border-primary);line-height:1.42;margin:0 0 10px;padding:9.5px;word-break:break-all}.anypoint-styles hr{border:0;border-top:1px solid #c9c9c9;border-top:1px solid var(--lume-g-color-border-divider)}:root{--lume-g-color-opacity-disabled:0.5;--lume-g-color-yellow-95:#fbf3e0;--lume-g-color-yellow-90:#f9e3b6;--lume-g-color-yellow-80:#fcc003;--lume-g-color-yellow-70:#e4a201;--lume-g-color-yellow-65:#d79304;--lume-g-color-yellow-60:#ca8501;--lume-g-color-yellow-50:#a86403;--lume-g-color-yellow-40:#8c4b02;--lume-g-color-yellow-30:#6f3400;--lume-g-color-yellow-20:#4f2100;--lume-g-color-yellow-15:#2e2204;--lume-g-color-yellow-10:#281202;--lume-g-color-green-95:#ebf7e6;--lume-g-color-green-90:#cdefc4;--lume-g-color-green-80:#91db8b;--lume-g-color-green-70:#45c65a;--lume-g-color-green-65:#41b658;--lume-g-color-green-60:#3ba755;--lume-g-color-green-50:#2e844a;--lume-g-color-green-40:#396547;--lume-g-color-green-30:#194e31;--lume-g-color-green-20:#1c3326;--lume-g-color-green-15:#0c2912;--lume-g-color-green-10:#071b12;--lume-g-color-teal-95:#def9f3;--lume-g-color-teal-90:#acf3e4;--lume-g-color-teal-80:#04e1cb;--lume-g-color-teal-70:#01c3b3;--lume-g-color-teal-65:#03b4a7;--lume-g-color-teal-60:#06a59a;--lume-g-color-teal-50:#0b827c;--lume-g-color-teal-40:#056764;--lume-g-color-teal-30:#024d4c;--lume-g-color-teal-20:#023434;--lume-g-color-teal-15:#072825;--lume-g-color-teal-10:#071b12;--lume-g-color-blue-95:#eef4ff;--lume-g-color-blue-90:#d8e6fe;--lume-g-color-blue-80:#aacbff;--lume-g-color-blue-70:#78b0fd;--lume-g-color-blue-65:#57a3fd;--lume-g-color-blue-60:#1b96ff;--lume-g-color-blue-50:#0176d3;--lume-g-color-blue-40:#0b5cab;--lume-g-color-blue-30:#014486;--lume-g-color-blue-20:#032d60;--lume-g-color-blue-15:#03234d;--lume-g-color-blue-10:#001639;--lume-g-color-indigo-95:#f1f3fb;--lume-g-color-indigo-90:#e0e5f8;--lume-g-color-indigo-80:#bec7f6;--lume-g-color-indigo-70:#9ea9f1;--lume-g-color-indigo-65:#8e9bef;--lume-g-color-indigo-60:#7f8ced;--lume-g-color-indigo-50:#5867e8;--lume-g-color-indigo-40:#3a49da;--lume-g-color-indigo-30:#2f2cb7;--lume-g-color-indigo-20:#321d71;--lume-g-color-indigo-15:#1f0974;--lume-g-color-indigo-10:#200647;--lume-g-color-neutral-100:#fff;--lume-g-color-neutral-95:#f3f3f3;--lume-g-color-neutral-90:#e5e5e5;--lume-g-color-neutral-80:#c9c9c9;--lume-g-color-neutral-70:#aeaeae;--lume-g-color-neutral-65:#a0a0a0;--lume-g-color-neutral-60:#939393;--lume-g-color-neutral-50:#747474;--lume-g-color-neutral-40:#5c5c5c;--lume-g-color-neutral-30:#444;--lume-g-color-neutral-20:#2e2e2e;--lume-g-color-neutral-15:#242424;--lume-g-color-neutral-10:#181818;--lume-g-color-red-95:#fef1ee;--lume-g-color-red-90:#feded8;--lume-g-color-red-80:#feb8ab;--lume-g-color-red-70:#fe8f7d;--lume-g-color-red-65:#fe7765;--lume-g-color-red-60:#fe5c4c;--lume-g-color-red-50:#ea001e;--lume-g-color-red-40:#ba0517;--lume-g-color-red-30:#8e030f;--lume-g-color-red-20:#640103;--lume-g-color-red-15:#4a0c04;--lume-g-color-red-10:#300c01;--lume-g-color-border-primary:var(--lume-g-color-neutral-80);--lume-g-color-border-disabled:var(--lume-g-color-neutral-90);--lume-g-color-border-focus:var(--lume-g-color-blue-50);--lume-g-color-border-secondary:var(--lume-g-color-neutral-70);--lume-g-color-border-tertiary:var(--lume-g-color-neutral-60);--lume-g-color-border-inverse:var(--lume-g-color-neutral-100);--lume-g-color-border-divider:var(--lume-g-color-neutral-80);--lume-g-color-border-brand:var(--lume-g-color-indigo-70);--lume-g-color-border-accent:var(--lume-g-color-teal-70);--lume-g-color-border-informative:var(--lume-g-color-blue-70);--lume-g-color-border-positive:var(--lume-g-color-green-70);--lume-g-color-border-attentive:var(--lume-g-color-yellow-70);--lume-g-color-border-negative:var(--lume-g-color-red-60);--lume-g-color-container-primary:var(--lume-g-color-neutral-100);--lume-g-color-container-primary-hover:var(--lume-g-color-neutral-95);--lume-g-color-container-primary-active:var(--lume-g-color-neutral-90);--lume-g-color-container-secondary:var(--lume-g-color-neutral-95);--lume-g-color-container-secondary-hover:var(--lume-g-color-neutral-90);--lume-g-color-container-secondary-active:var(--lume-g-color-neutral-80);--lume-g-color-container-tertiary:var(--lume-g-color-neutral-90);--lume-g-color-container-tertiary-hover:var(--lume-g-color-neutral-80);--lume-g-color-container-tertiary-active:var(--lume-g-color-neutral-70);--lume-g-color-container-selected:var(--lume-g-color-indigo-95);--lume-g-color-container-selected-hover:var(--lume-g-color-indigo-90);--lume-g-color-container-selected-active:var(--lume-g-color-indigo-80);--lume-g-color-container-brand:var(--lume-g-color-indigo-50);--lume-g-color-container-brand-hover:var(--lume-g-color-indigo-40);--lume-g-color-container-brand-active:var(--lume-g-color-indigo-30);--lume-g-color-container-brand-secondary:var(--lume-g-color-indigo-95);--lume-g-color-container-accent:var(--lume-g-color-teal-50);--lume-g-color-container-accent-hover:var(--lume-g-color-teal-40);--lume-g-color-container-accent-active:var(--lume-g-color-teal-30);--lume-g-color-container-accent-secondary:var(--lume-g-color-teal-95);--lume-g-color-container-informative:var(--lume-g-color-blue-60);--lume-g-color-container-informative-hover:var(--lume-g-color-blue-50);--lume-g-color-container-informative-active:var(--lume-g-color-blue-40);--lume-g-color-container-informative-secondary:var(--lume-g-color-blue-95);--lume-g-color-container-positive:var(--lume-g-color-green-50);--lume-g-color-container-positive-hover:var(--lume-g-color-green-40);--lume-g-color-container-positive-active:var(--lume-g-color-green-30);--lume-g-color-container-positive-secondary:var(--lume-g-color-green-95);--lume-g-color-container-attentive:var(--lume-g-color-yellow-80);--lume-g-color-container-attentive-hover:var(--lume-g-color-yellow-70);--lume-g-color-container-attentive-active:var(--lume-g-color-yellow-60);--lume-g-color-container-attentive-secondary:var(--lume-g-color-yellow-95);--lume-g-color-container-negative:var(--lume-g-color-red-50);--lume-g-color-container-negative-hover:var(--lume-g-color-red-40);--lume-g-color-container-negative-active:var(--lume-g-color-red-30);--lume-g-color-container-negative-secondary:var(--lume-g-color-red-95);--lume-g-color-container-disabled:var(--lume-g-color-neutral-90);--lume-g-color-icon-primary:var(--lume-g-color-neutral-20);--lume-g-color-icon-disabled:var(--lume-g-color-neutral-65);--lume-g-color-icon-selected:var(--lume-g-color-indigo-40);--lume-g-color-icon-secondary:var(--lume-g-color-neutral-30);--lume-g-color-icon-tertiary:var(--lume-g-color-neutral-40);--lume-g-color-icon-inverse:var(--lume-g-color-neutral-100);--lume-g-color-icon-brand:var(--lume-g-color-indigo-40);--lume-g-color-icon-accent:var(--lume-g-color-teal-40);--lume-g-color-icon-informative:var(--lume-g-color-blue-40);--lume-g-color-icon-positive:var(--lume-g-color-green-40);--lume-g-color-icon-attentive:var(--lume-g-color-yellow-40);--lume-g-color-icon-negative:var(--lume-g-color-red-40);--lume-g-color-surface-container-primary:var(--lume-g-color-neutral-100);--lume-g-color-surface-container-secondary:var(--lume-g-color-neutral-95);--lume-g-color-surface-container-tertiary:var(--lume-g-color-neutral-90);--lume-g-color-surface-container-inverse:var(--lume-g-color-blue-20);--lume-g-color-surface-container-brand:var(--lume-g-color-indigo-95);--lume-g-color-surface-container-accent:var(--lume-g-color-teal-95);--lume-g-color-surface-container-informative:var(--lume-g-color-blue-95);--lume-g-color-surface-container-positive:var(--lume-g-color-green-95);--lume-g-color-surface-container-attentive:var(--lume-g-color-yellow-95);--lume-g-color-surface-container-negative:var(--lume-g-color-red-95);--lume-g-color-surface-primary:var(--lume-g-color-neutral-100);--lume-g-color-surface-secondary:var(--lume-g-color-neutral-95);--lume-g-color-text-primary:var(--lume-g-color-neutral-20);--lume-g-color-text-disabled:var(--lume-g-color-neutral-65);--lume-g-color-text-selected:var(--lume-g-color-indigo-40);--lume-g-color-text-secondary:var(--lume-g-color-neutral-30);--lume-g-color-text-tertiary:var(--lume-g-color-neutral-40);--lume-g-color-text-inverse:var(--lume-g-color-neutral-100);--lume-g-color-text-placeholder:var(--lume-g-color-neutral-70);--lume-g-color-text-link:var(--lume-g-color-blue-50);--lume-g-color-text-link-hover:var(--lume-g-color-blue-40);--lume-g-color-text-link-active:var(--lume-g-color-blue-30);--lume-g-color-text-brand:var(--lume-g-color-indigo-40);--lume-g-color-text-brand-on-container:var(--lume-g-color-neutral-100);--lume-g-color-text-accent:var(--lume-g-color-teal-40);--lume-g-color-text-accent-on-container:var(--lume-g-color-neutral-100);--lume-g-color-text-informative:var(--lume-g-color-blue-40);--lume-g-color-text-informative-on-container:var(--lume-g-color-blue-15);--lume-g-color-text-positive:var(--lume-g-color-green-40);--lume-g-color-text-positive-on-container:var(--lume-g-color-neutral-100);--lume-g-color-text-attentive:var(--lume-g-color-yellow-40);--lume-g-color-text-attentive-on-container:var(--lume-g-color-yellow-15);--lume-g-color-text-negative:var(--lume-g-color-red-40);--lume-g-color-text-negative-on-container:var(--lume-g-color-neutral-100);--lume-g-font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--lume-g-font-family-code:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--lume-g-font-weight-normal:400;--lume-g-font-weight-semibold:600;--lume-g-font-weight-bold:700;--lume-g-font-scale-neg-2:0.75rem;--lume-g-font-scale-neg-1:0.875rem;--lume-g-font-size-base:1rem;--lume-g-font-scale-1:1.25rem;--lume-g-font-scale-2:1.5rem;--lume-g-font-scale-3:1.75rem;--lume-g-font-scale-4:2rem;--lume-g-font-scale-5:2.5rem;--lume-g-font-scale-6:3rem;--lume-g-font-scale-7:3.5rem;--lume-g-font-scale-8:4rem;--lume-g-kinetics-transition-duration:0.15s;--lume-g-kinetics-transition-timing-function:cubic-bezier(0.46,0.03,0.52,0.96);--lume-g-outline-focus-ring:2px solid #0000;--lume-g-outline-offset-focus-ring:0px;--lume-g-radius-border-1:0.25rem;--lume-g-radius-border-2:0.5rem;--lume-g-radius-border-3:0.75rem;--lume-g-radius-border-4:1.25rem;--lume-g-radius-border-circle:100%;--lume-g-radius-border-pill:999px;--lume-g-shadow-focus-ring:0px 0px 0px 2px var(--lume-g-color-neutral-100),0px 0px 0px 4px var(--lume-g-color-blue-50);--lume-g-shadow-level-1:0px 0px 1px 0px #0000001a,0px 1px 1px 0px #00000017,0px 3px 2px 0px #0000000d,0px 6px 2px 0px #00000003;--lume-g-shadow-level-2:0px 2px 4px 0px #0000001a,0px 7px 7px 0px #00000017,0px 16px 10px 0px #0000000d,0px 28px 11px 0px #00000003;--lume-g-shadow-level-3:0px 3px 8px 0px #0000001a,0px 14px 14px 0px #00000017,0px 31px 19px 0px #0000000d,0px 55px 22px 0px #00000003;--lume-g-shadow-level-4:0px 5px 10px 0px #0000001a,0px 18px 18px 0px #00000017,0px 41px 25px 0px #0000000d,0px 73px 29px 0px #00000003;--lume-g-shadow-level-5:0px 5px 12px 0px #0000001a,0px 21px 21px 0px #00000017,0px 47px 28px 0px #0000000d,0px 84px 34px 0px #00000003;--lume-g-sizing-border-1:1px;--lume-g-sizing-border-2:2px;--lume-g-sizing-border-3:3px;--lume-g-sizing-border-4:4px;--lume-g-spacing-1:0.125rem;--lume-g-spacing-2:0.25rem;--lume-g-spacing-3:0.375rem;--lume-g-spacing-4:0.5rem;--lume-g-spacing-5:0.75rem;--lume-g-spacing-6:1rem;--lume-g-spacing-7:1.25rem;--lume-g-spacing-8:1.5rem;--lume-g-spacing-9:2rem;--lume-g-spacing-10:2.5rem;--lume-g-spacing-11:3rem;--lume-g-spacing-12:3.5rem;--lume-g-spacing-13:4rem;--lume-g-spacing-14:4.5rem;--lume-g-spacing-15:5rem}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;user-select:none;width:100%;z-index:1}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9zb3VyY2Uvc3R5bGVzLmNzcyIsImNzcy92ZW5kb3IuZjFlMWE1YzE1YmMyZDU0ZTIyNDcuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLCtCQ0NJLHdERENKLENDRUksdURETUosc0JBQUEsQ0FDQSxrQkFBQSxDQURBLGtFQUFBLENBSkEsV0FBQSxDQURBLFVDT0ksQ0RFSix1RENNTSxzQkFBZ0YsQ0RDdEYsa0JBQUEsQ0NETSxrRUFBZ0YsQ0RKdEYsV0FBQSxDQ0RNLFVET04sQ0FFQSx1REFJRSxzQkFBbUIsQ0NHZixrQkRISixDQUFBLGtFQUFtQixDQUZuQixXQUFBLENBREEsVUFJQSxDQUNGLHNDQUNBLEdBQ0Usc0JBQUEsQ0FDQSxHQ09FLHdCRE5GLENDUUYsQ0FFQSxpRERGRSxzQkFBZ0IsQ0FDbEIsa0JBQUEsQ0FERSxtQ0FBZ0IsQ0FKaEIsV0FBQSxDQURGLFVDZUksQ0RQSixpREFNRSxzQkFBdUIsQ0FDdkIsa0JBQW1CLENBRG5CLG1DQUF1QixDQUp2QixXQUFBLENDT0ksVURETixDQ1NJLGlEREZGLHNCQUFlLENBQ2pCLGtCQUFBLENBREUsbUNBQWUsQ0NJWCxXQUFZLENEVGxCLFVDZUksQ0FFSiw0QkRSRSx3RENVRixDRFJBLDhCQUNBLCtCQUFBLENBQ0Usa0NBQWMsQ0NXWiwwQ0RYWSxDQUNkLGlFQUFXLENDc0JULGlCQUFrQixDRGpCdEIsc0JBQXVCLENDWW5CLG9GQUFzRixDRFYxRixxQkFBQSxDQUNBLDhCQUFBLENDWUksY0FBZSxDQUNmLG9CQUFxQixDRG5CdkIscUNBQWtCLENBQ3BCLGlCQUFBLENDWUksZUFBZ0IsQ0FRaEIsZUFBZ0IsQ0FNaEIsU0FBVSxDQUxWLGlCQUFrQixDQUNsQixvQkFBcUIsQ0FDckIsd0RBQXlELENBQ3pELGdCQUFpQixDQUNqQixrQkFJRixDQUVFLGdDQUFpQyw4QkFDL0IsZUFDSixDQUNFLENBRUEsb0NBQ0UsZ0ZBQ0YsQ0FJQSw0REFDRSxtRUFBcUUsQ0FDckUsK0RBQ0YsQ0FFQSxn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R2xCLE9BQVEsQ0FGUixLQUFNLENBV04sMkJBT0YsQ0FFQSxnQ0FDRSx3QkFDRSw2QkFDRixDQUNGIiwiZmlsZSI6ImNzcy92ZW5kb3IuZjFlMWE1YzE1YmMyZDU0ZTIyNDcuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogQ29sbGVjdGlvbiBkZWZhdWx0IHRoZW1lICovXG5cbi5SZWFjdFZpcnR1YWxpemVkX19Db2xsZWN0aW9uIHtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX0NvbGxlY3Rpb25fX2lubmVyU2Nyb2xsQ29udGFpbmVyIHtcbn1cblxuLyogR3JpZCBkZWZhdWx0IHRoZW1lICovXG5cbi5SZWFjdFZpcnR1YWxpemVkX19HcmlkIHtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX0dyaWRfX2lubmVyU2Nyb2xsQ29udGFpbmVyIHtcbn1cblxuLyogVGFibGUgZGVmYXVsdCB0aGVtZSAqL1xuXG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGUge1xufVxuXG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX0dyaWQge1xufVxuXG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX2hlYWRlclJvdyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9faGVhZGVyVHJ1bmNhdGVkVGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19oZWFkZXJDb2x1bW4sXG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX3Jvd0NvbHVtbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWluLXdpZHRoOiAwcHg7XG59XG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX3Jvd0NvbHVtbiB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX2hlYWRlckNvbHVtbjpmaXJzdC1vZi10eXBlLFxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19yb3dDb2x1bW46Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19zb3J0YWJsZUhlYWRlckNvbHVtbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19zb3J0YWJsZUhlYWRlckljb25Db250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19zb3J0YWJsZUhlYWRlckljb24ge1xuICBmbGV4OiAwIDAgMjRweDtcbiAgaGVpZ2h0OiAxZW07XG4gIHdpZHRoOiAxZW07XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogTGlzdCBkZWZhdWx0IHRoZW1lICovXG5cbi5SZWFjdFZpcnR1YWxpemVkX19MaXN0IHtcbn1cbiIsIi5EZWZhdWx0VGhlbWVfX3NwaW5uZXJfX18xWnFmViB7XG4gICAgYW5pbWF0aW9uOiBEZWZhdWx0VGhlbWVfX3NwaW5fX18yQkxIRCAwLjhzIGluZmluaXRlIGxpbmVhcjtcbiAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fc3Bpbm5lcl9fXzFacWZWLkRlZmF1bHRUaGVtZV9fc19fXzFFemNmIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IGNhbGMoMjBweCAvIDEwKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogY2FsYygyMHB4IC8gMTApIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogY2FsYygyMHB4IC8gMTApIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogY2FsYygyMHB4IC8gMTApIHNvbGlkIHZhcigtLV9hcGMtc3Bpbm5lci1saW5lLWNvbG9yLCB2YXIoLS1wcmltYXJ5KSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX3NwaW5uZXJfX18xWnFmVi5EZWZhdWx0VGhlbWVfX21fX19GRk8ybCB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci1sZWZ0OiBjYWxjKDQwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IGNhbGMoNDBweCAvIDEwKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1ib3R0b206IGNhbGMoNDBweCAvIDEwKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IGNhbGMoNDBweCAvIDEwKSBzb2xpZCB2YXIoLS1fYXBjLXNwaW5uZXItbGluZS1jb2xvciwgdmFyKC0tcHJpbWFyeSkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19zcGlubmVyX19fMVpxZlYuRGVmYXVsdFRoZW1lX19sX19fM3VfZC0ge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItbGVmdDogY2FsYyg4MHB4IC8gMTApIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiBjYWxjKDgwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBjYWxjKDgwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiBjYWxjKDgwcHggLyAxMCkgc29saWQgdmFyKC0tX2FwYy1zcGlubmVyLWxpbmUtY29sb3IsIHZhcigtLXByaW1hcnkpKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuXG5Aa2V5ZnJhbWVzIERlZmF1bHRUaGVtZV9fc3Bpbl9fXzJCTEhEIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG4uRGFya1RoZW1lX19zcGlubmVyX19fM3lOSEIuRGFya1RoZW1lX19zX19fMVhfR3Ege1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXItbGVmdDogY2FsYygyMHB4IC8gMTApIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiBjYWxjKDIwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBjYWxjKDIwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiBjYWxjKDIwcHggLyAxMCkgc29saWQgdmFyKC0taW5kaWdvMyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbiAgICAuRGFya1RoZW1lX19zcGlubmVyX19fM3lOSEIuRGFya1RoZW1lX19tX19fMVQ3VUoge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItbGVmdDogY2FsYyg0MHB4IC8gMTApIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiBjYWxjKDQwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBjYWxjKDQwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiBjYWxjKDQwcHggLyAxMCkgc29saWQgdmFyKC0taW5kaWdvMyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbiAgICAuRGFya1RoZW1lX19zcGlubmVyX19fM3lOSEIuRGFya1RoZW1lX19sX19fM3pkVk8ge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItbGVmdDogY2FsYyg4MHB4IC8gMTApIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiBjYWxjKDgwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBjYWxjKDgwcHggLyAxMCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiBjYWxjKDgwcHggLyAxMCkgc29saWQgdmFyKC0taW5kaWdvMyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cblxuLkx1bWVUaGVtZV9fc3Bpbm5lcl9fXzF6V2xjIHtcbiAgLS1fYXBjLXNwaW5uZXItbGluZS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWljb24tYnJhbmQpO1xufVxuXG4uRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10UyB7XG4gICAgLS1fYXBjLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLS1fYXBjLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjU7XG4gICAgLS1fYXBjLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5LWludmVyc2U6IDAuMztcbiAgICAtLV9hcGMtYnV0dG9uLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1jb2xvci1sdW1lLCB2YXIoLS10ZXJ0aWFyeSkpO1xuXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWx1bWUtZy1mb250LWZhbWlseSk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1idXR0b24tYm9yZGVyLXJhZGl1cy1sdW1lLCB2YXIoLS1fYXBjLWJ1dHRvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogdmFyKC0tX2FwYy1idXR0b24tY29sb3IpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXMgY3ViaWMtYmV6aWVyKC40NiwuMDMsLjUyLC45Nik7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLyogc3Bpbm5lciAqL1xuICB9XG5cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb24pIHsuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10UyB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lXG4gIH1cbiAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uzpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApIDBweCAwcHggMHB4IDJweCwgIHZhcigtLWNvcmUtYmx1ZTMpIDBweCAwcHggMHB4IDRweDtcbiAgICB9XG5cbiAgICAvKiBwcmltYXJ5IGJ1dHRvbiAqL1xuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19wcmltYXJ5X19fMjQ5ZXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tcHJpbWFyeS1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUzKSk7XG4gICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19wcmltYXJ5X19fMjQ5ZXM6aG92ZXIsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fcHJpbWFyeV9fXzI0OWVzLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxOmhvdmVyIHtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLWhvdmVyLWJhY2tncm91bmQtY29sb3I6XG4gICAgICAgICAgdmFyKFxuICAgICAgICAgICAgLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICAgICAgIHZhcigtLWNvcmUtYmx1ZTQpXG4gICAgICAgICAgKTtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLWhvdmVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LW5vLWZpbGwtaG92ZXItY29sb3IpO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvcmRlci1jb2xvciwgdmFyKC0tY29yZS1ibHVlNCkpO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtbmV1dHJhbC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOlxuICAgICAgICAgIHZhcihcbiAgICAgICAgICAgIC0tX2FwYy1idXR0b24tcHJpbWFyeS1uZXV0cmFsLW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICAgICAgIHZhcigtLWNvcmUtYmx1ZTQpXG4gICAgICAgICAgKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWNvcmUtYmx1ZTQpKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJvcmRlci1jb2xvciwgdmFyKC0tY29yZS1ibHVlNCkpO1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19wcmltYXJ5X19fMjQ5ZXM6YWN0aXZlLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3ByaW1hcnlfX18yNDllcy5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOC5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cTphY3RpdmUge1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6XG4gICAgICAgICAgdmFyKFxuICAgICAgICAgICAgLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LW5vLWZpbGwtYWN0aXZlLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAgICAgICB2YXIoLS1jb3JlLWJsdWU1KVxuICAgICAgICAgICk7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1hY3RpdmUtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXByaW1hcnktbm8tZmlsbC1hY3RpdmUtY29sb3IpO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tcHJpbWFyeS1hY3RpdmUtYm9yZGVyLWNvbG9yLCB2YXIoLS1jb3JlLWJsdWU1KSk7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1uZXV0cmFsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOlxuICAgICAgICAgIHZhcihcbiAgICAgICAgICAgIC0tX2FwYy1idXR0b24tcHJpbWFyeS1uZXV0cmFsLW5vLWZpbGwtYWN0aXZlLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAgICAgICB2YXIoLS1jb3JlLWJsdWU1KVxuICAgICAgICAgICk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tcHJpbWFyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tY29yZS1ibHVlNSkpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXByaW1hcnktYWN0aXZlLWJvcmRlci1jb2xvciwgdmFyKC0tY29yZS1ibHVlNSkpO1xuICAgICAgfVxuXG4gICAgLyogc3R5bGluZyB0aGUgZGlzYWJsZWQgc3RhdGUgc2VwYXJhdGVseSwgcmF0aGVyIHRoYW4gdXNpbmcgJjpub3QoW2Rpc2FibGVkXSkgYWJvdmUuXG4gICAgICB0aGlzIGlzIHRvIGtlZXAgc3BlY2lmaWNpdHkgbG93LCB3aGljaCBpcyBpbXBvcnRhbnQgZm9yIHNvbWUgZXhpc3RpbmcgZGVwZW5kZW50cyAqL1xuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19wcmltYXJ5X19fMjQ5ZXNbZGlzYWJsZWRdLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3ByaW1hcnlfX18yNDllc1tkaXNhYmxlZF06aG92ZXIsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fcHJpbWFyeV9fXzI0OWVzW2Rpc2FibGVkXTphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWJvcmRlci1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBvcGFjaXR5OiB2YXIoLS1fYXBjLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5LWx1bWUsIHZhcigtLV9hcGMtYnV0dG9uLWRpc2FibGVkLW9wYWNpdHkpKTtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fcHJpbWFyeV9fXzI0OWVzLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxIHtcbiAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXByaW1hcnktbm8tZmlsbC1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19wcmltYXJ5X19fMjQ5ZXMuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19wcmltYXJ5X19fMjQ5ZXMuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzg6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tbm8tZmlsbC1uZXV0cmFsLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fcHJpbWFyeV9fXzI0OWVzLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4OmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1uby1maWxsLW5ldXRyYWwtYWN0aXZlLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fcHJpbWFyeV9fXzI0OWVzLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19wcmltYXJ5X19fMjQ5ZXMuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHFbZGlzYWJsZWRdOmhvdmVyLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3ByaW1hcnlfX18yNDllcy5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06YWN0aXZlIHtcbiAgICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYmFja2dyb3VuZC1jb2xvci1sdW1lOiB2YXIoLS1fYXBjLWJ1dHRvbi1uby1maWxsLWJhY2tncm91bmQtY29sb3IsIHRyYW5zcGFyZW50KTtcblxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LW5vLWZpbGwtbmV1dHJhbC1kaXNhYmxlZC1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYmFja2dyb3VuZC1jb2xvci1sdW1lKTtcbiAgICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19wcmltYXJ5X19fMjQ5ZXMuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHFbZGlzYWJsZWRdLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3ByaW1hcnlfX18yNDllcy5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06aG92ZXIuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fcHJpbWFyeV9fXzI0OWVzLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTphY3RpdmUuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWJvcmRlci1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgICAgIH1cblxuICAgIC8qIHNlY29uZGFyeSBidXR0b24gKi9cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblEge1xuICAgICAgLS1fYXBjLWJ1dHRvbi1jb2xvci1sdW1lOiB2YXIoLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktY29sb3IpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tcm9idXN0LWJsdWUzKSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1ib3JkZXItY29sb3IsIHZhcigtLXJvYnVzdC1ibHVlMykpO1xuICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblE6aG92ZXIsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzguRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHE6aG92ZXIge1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1uby1maWxsLWhvdmVyLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAgICAgICB2YXIoLS1yb2J1c3QtYmx1ZTQpXG4gICAgICAgICAgKTtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLWhvdmVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktbm8tZmlsbC1ob3Zlci1jb2xvcik7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1ob3Zlci1ib3JkZXItY29sb3I6XG4gICAgICAgICAgdmFyKFxuICAgICAgICAgICAgLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktbm8tZmlsbC1ob3Zlci1ib3JkZXItY29sb3IsXG4gICAgICAgICAgICB2YXIoLS1yb2J1c3QtYmx1ZTQpXG4gICAgICAgICAgKTtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLW5ldXRyYWwtaG92ZXItYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1uZXV0cmFsLW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICAgICAgIHZhcigtLXJvYnVzdC1ibHVlNClcbiAgICAgICAgICApO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1yb2J1c3QtYmx1ZTQpKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYm9yZGVyLWNvbG9yLCB2YXIoLS1yb2J1c3QtYmx1ZTQpKTtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblE6YWN0aXZlLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3NlY29uZGFyeV9fXzFKVW5RLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxOmFjdGl2ZSB7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1uby1maWxsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICAgICAgICAgdmFyKC0tcm9idXN0LWJsdWU1KVxuICAgICAgICAgICk7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1hY3RpdmUtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1uby1maWxsLWFjdGl2ZS1jb2xvcik7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1hY3RpdmUtYm9yZGVyLWNvbG9yOlxuICAgICAgICAgIHZhcihcbiAgICAgICAgICAgIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LW5vLWZpbGwtYWN0aXZlLWJvcmRlci1jb2xvcixcbiAgICAgICAgICAgIHZhcigtLXJvYnVzdC1ibHVlNSlcbiAgICAgICAgICApO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtbmV1dHJhbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1uZXV0cmFsLW5vLWZpbGwtYWN0aXZlLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAgICAgICB2YXIoLS1yb2J1c3QtYmx1ZTUpXG4gICAgICAgICAgKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktYWN0aXZlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLXJvYnVzdC1ibHVlNSkpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1hY3RpdmUtYm9yZGVyLWNvbG9yLCB2YXIoLS1yb2J1c3QtYmx1ZTUpKTtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblE6Zm9jdXMsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzguRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHE6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApIDBweCAwcHggMHB4IDJweCwgIHZhcigtLWNvcmUtYmx1ZTMpIDBweCAwcHggMHB4IDRweDtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblFbZGlzYWJsZWRdLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3NlY29uZGFyeV9fXzFKVW5RW2Rpc2FibGVkXTpob3ZlciwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19zZWNvbmRhcnlfX18xSlVuUVtkaXNhYmxlZF06YWN0aXZlIHtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1jb2xvci1sdW1lOiB2YXIoLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktZGlzYWJsZWQtY29sb3IpO1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1yb2J1c3QtYmx1ZTMpKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1yb2J1c3QtYmx1ZTMpKTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgb3BhY2l0eTogdmFyKC0tX2FwYy1idXR0b24tZGlzYWJsZWQtb3BhY2l0eS1sdW1lLCB2YXIoLS1fYXBjLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5KSk7XG4gICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3NlY29uZGFyeV9fXzFKVW5RLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxIHtcbiAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1uby1maWxsLWNvbG9yLCB2YXIoLS1yb2J1c3QtYmx1ZTMpKTtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblEuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19zZWNvbmRhcnlfX18xSlVuUS5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cS5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnODpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1uby1maWxsLW5ldXRyYWwtaG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19zZWNvbmRhcnlfX18xSlVuUS5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cS5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnODphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tbm8tZmlsbC1uZXV0cmFsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3NlY29uZGFyeV9fXzFKVW5RLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19zZWNvbmRhcnlfX18xSlVuUS5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06aG92ZXIsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblEuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHFbZGlzYWJsZWRdOmFjdGl2ZSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19zZWNvbmRhcnlfX18xSlVuUS5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06Zm9jdXMge1xuICAgICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1iYWNrZ3JvdW5kLWNvbG9yLWx1bWU6IHZhcigtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYmFja2dyb3VuZC1jb2xvciwgdHJhbnNwYXJlbnQpO1xuXG4gICAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1kaXNhYmxlZC1jb2xvciwgdmFyKC0tcm9idXN0LWJsdWUzKSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tbm8tZmlsbC1iYWNrZ3JvdW5kLWNvbG9yLWx1bWUpO1xuICAgICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3NlY29uZGFyeV9fXzFKVW5RLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXS5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOCwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19zZWNvbmRhcnlfX18xSlVuUS5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06aG92ZXIuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMUpVblEuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHFbZGlzYWJsZWRdOmFjdGl2ZS5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOCwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19zZWNvbmRhcnlfX18xSlVuUS5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06Zm9jdXMuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1yb2J1c3QtYmx1ZTMpKTtcbiAgICAgICAgICB9XG5cbiAgICAvKiB0ZXJ0aWFyeSBidXR0b24gKi9cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fdGVydGlhcnlfX18zY0xIeiwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19mbGF0X19fMWc4NUsge1xuICAgICAgLS1fYXBjLWJ1dHRvbi1jb2xvci1sdW1lOiB2YXIoLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1jb2xvcik7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtY29sb3IsIHZhcigtLXN0ZWVsMikpO1xuICAgICAgYm9yZGVyLWNvbG9yOlxuICAgICAgICB2YXIoXG4gICAgICAgICAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWJvcmRlci1jb2xvci1sdW1lLFxuICAgICAgICAgIHZhcigtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LWJvcmRlci1jb2xvciwgdmFyKC0tc3RlZWwyKSlcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3RlcnRpYXJ5X19fM2NMSHo6aG92ZXIsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fdGVydGlhcnlfX18zY0xIei5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOC5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cTpob3ZlciwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19mbGF0X19fMWc4NUs6aG92ZXIsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZmxhdF9fXzFnODVLLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxOmhvdmVyIHtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLWhvdmVyLWJhY2tncm91bmQtY29sb3I6XG4gICAgICAgICAgdmFyKFxuICAgICAgICAgICAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWhvdmVyLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAgICAgICB2YXIoLS1zdGVlbDMpXG4gICAgICAgICAgKTtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLWhvdmVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWhvdmVyLWNvbG9yKTtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLW5ldXRyYWwtaG92ZXItYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5ldXRyYWwtbm8tZmlsbC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICAgICAgICAgdmFyKC0tc3RlZWwzKVxuICAgICAgICAgICk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tdGVydGlhcnktaG92ZXItYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tc3RlZWwzKSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tdGVydGlhcnktaG92ZXItYm9yZGVyLWNvbG9yLCB2YXIoLS1zdGVlbDMpKTtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fdGVydGlhcnlfX18zY0xIejphY3RpdmUsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fdGVydGlhcnlfX18zY0xIei5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOC5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cTphY3RpdmUsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZmxhdF9fXzFnODVLOmFjdGl2ZSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19mbGF0X19fMWc4NUsuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzguRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHE6YWN0aXZlIHtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOlxuICAgICAgICAgIHZhcihcbiAgICAgICAgICAgIC0tX2FwYy1idXR0b24tdGVydGlhcnktbm8tZmlsbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICAgICAgIHZhcigtLXN0ZWVsNClcbiAgICAgICAgICApO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYWN0aXZlLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWFjdGl2ZS1jb2xvcik7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1hY3RpdmUtYm9yZGVyLWNvbG9yOlxuICAgICAgICAgIHZhcihcbiAgICAgICAgICAgIC0tX2FwYy1idXR0b24tdGVydGlhcnktbm8tZmlsbC1hY3RpdmUtYm9yZGVyLWNvbG9yLFxuICAgICAgICAgICAgdmFyKC0tc3RlZWw0KVxuICAgICAgICAgICk7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1uZXV0cmFsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOlxuICAgICAgICAgIHZhcihcbiAgICAgICAgICAgIC0tX2FwYy1idXR0b24tdGVydGlhcnktbmV1dHJhbC1uby1maWxsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICAgICAgICAgdmFyKC0tc3RlZWw0KVxuICAgICAgICAgICk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tdGVydGlhcnktYWN0aXZlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLXN0ZWVsNCkpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LWFjdGl2ZS1ib3JkZXItY29sb3IsIHZhcigtLXN0ZWVsNCkpO1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6W2Rpc2FibGVkXSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6W2Rpc2FibGVkXTpob3ZlciwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6W2Rpc2FibGVkXTphY3RpdmUsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZmxhdF9fXzFnODVLW2Rpc2FibGVkXSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19mbGF0X19fMWc4NUtbZGlzYWJsZWRdOmhvdmVyLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2ZsYXRfX18xZzg1S1tkaXNhYmxlZF06YWN0aXZlIHtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1jb2xvci1sdW1lOiB2YXIoLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1kaXNhYmxlZC1jb2xvcik7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tdGVydGlhcnktZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tc3RlZWwyKSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tdGVydGlhcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1zdGVlbDIpKTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgb3BhY2l0eTogdmFyKC0tX2FwYy1idXR0b24tZGlzYWJsZWQtb3BhY2l0eS1sdW1lLCB2YXIoLS1fYXBjLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5KSk7XG4gICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3RlcnRpYXJ5X19fM2NMSHouRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZmxhdF9fXzFnODVLLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxIHtcbiAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5vLWZpbGwtY29sb3IsIHZhcigtLXN0ZWVsMikpO1xuXG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5vLWZpbGwtaG92ZXItYm9yZGVyLWNvbG9yLCB2YXIoLS1zdGVlbDMpKTtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWJvcmRlci1jb2xvci1sdW1lOiB2YXIoLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWJvcmRlci1jb2xvcik7XG4gICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3RlcnRpYXJ5X19fM2NMSHouRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZmxhdF9fXzFnODVLLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fdGVydGlhcnlfX18zY0xIei5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cS5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnODpob3ZlciwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19mbGF0X19fMWc4NUsuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzg6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tbm8tZmlsbC1uZXV0cmFsLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4OmFjdGl2ZSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19mbGF0X19fMWc4NUsuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzg6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLW5vLWZpbGwtbmV1dHJhbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5vLWZpbGwtYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gICAgICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTpob3ZlciwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTphY3RpdmUsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fdGVydGlhcnlfX18zY0xIei5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06Zm9jdXMsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZmxhdF9fXzFnODVLLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXSwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19mbGF0X19fMWc4NUsuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHFbZGlzYWJsZWRdOmhvdmVyLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2ZsYXRfX18xZzg1Sy5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06YWN0aXZlLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2ZsYXRfX18xZzg1Sy5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06Zm9jdXMge1xuICAgICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1iYWNrZ3JvdW5kLWNvbG9yLWx1bWU6IHZhcigtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYmFja2dyb3VuZC1jb2xvciwgdHJhbnNwYXJlbnQpO1xuXG4gICAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5vLWZpbGwtZGlzYWJsZWQtY29sb3IsIHZhcigtLXN0ZWVsMikpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYmFja2dyb3VuZC1jb2xvci1sdW1lKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5vLWZpbGwtZGlzYWJsZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1zdGVlbDIpKTtcbiAgICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXS5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOCwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTpob3Zlci5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOCwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX190ZXJ0aWFyeV9fXzNjTEh6LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTphY3RpdmUuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fdGVydGlhcnlfX18zY0xIei5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06Zm9jdXMuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZmxhdF9fXzFnODVLLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXS5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOCwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19mbGF0X19fMWc4NUsuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHFbZGlzYWJsZWRdOmhvdmVyLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2ZsYXRfX18xZzg1Sy5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06YWN0aXZlLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2ZsYXRfX18xZzg1Sy5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06Zm9jdXMuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgICAgICAgIH1cblxuICAgIC8qIGRhbmdlciBidXR0b24gKi9cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tZGFuZ2VyLWJhY2tncm91bmQtY29sb3IsIHZhcigtLXJlZDMpKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tZGFuZ2VyLWJvcmRlci1jb2xvciwgdmFyKC0tcmVkMykpO1xuICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakE6aG92ZXIsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzguRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHE6aG92ZXIge1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uby1maWxsLWhvdmVyLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAgICAgICB2YXIoLS1yZWQ0KVxuICAgICAgICAgICk7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1ob3Zlci1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tZGFuZ2VyLW5vLWZpbGwtaG92ZXItY29sb3IpO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1kYW5nZXItbm8tZmlsbC1ob3Zlci1ib3JkZXItY29sb3IsIHZhcigtLXJlZDQpKTtcbiAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLW5ldXRyYWwtaG92ZXItYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uZXV0cmFsLW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICAgICAgIHZhcigtLXJlZDQpXG4gICAgICAgICAgKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1kYW5nZXItaG92ZXItYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tcmVkNCkpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLWRhbmdlci1ob3Zlci1ib3JkZXItY29sb3IsIHZhcigtLXJlZDQpKTtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakE6YWN0aXZlLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fX2hkSmpBLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxOmFjdGl2ZSB7XG4gICAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uby1maWxsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICAgICAgICAgdmFyKC0tcmVkNSlcbiAgICAgICAgICApO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYWN0aXZlLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1kYW5nZXItbm8tZmlsbC1hY3RpdmUtY29sb3IpO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tZGFuZ2VyLW5vLWZpbGwtYWN0aXZlLWJvcmRlci1jb2xvciwgdmFyKC0tcmVkNSkpO1xuICAgICAgICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtbmV1dHJhbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uZXV0cmFsLW5vLWZpbGwtYWN0aXZlLWJhY2tncm91bmQtY29sb3IsXG4gICAgICAgICAgICB2YXIoLS1yZWQ1KVxuICAgICAgICAgICk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tZGFuZ2VyLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1yZWQ1KSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tZGFuZ2VyLWJvcmRlci1jb2xvciwgdmFyKC0tcmVkNSkpO1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19kYW5nZXJfX19oZEpqQVtkaXNhYmxlZF0sIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakFbZGlzYWJsZWRdOmhvdmVyLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fX2hkSmpBW2Rpc2FibGVkXTphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1kYW5nZXItZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tcmVkMykpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLWRhbmdlci1kaXNhYmxlZC1ib3JkZXItY29sb3IsIHZhcigtLXJlZDMpKTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgb3BhY2l0eTogdmFyKC0tX2FwYy1idXR0b24tZGlzYWJsZWQtb3BhY2l0eS1sdW1lLCB2YXIoLS1fYXBjLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5KSk7XG4gICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fX2hkSmpBLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxIHtcbiAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLWRhbmdlci1uby1maWxsLWNvbG9yLCB2YXIoLS1yZWQzKSk7XG4gICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fX2hkSmpBLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakEuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzg6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tbm8tZmlsbC1uZXV0cmFsLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1kYW5nZXItbm8tZmlsbC1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgICAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakEuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHEuRGVmYXVsdFRoZW1lX19uZXV0cmFsX19fM1pCZzg6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLW5vLWZpbGwtbmV1dHJhbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLWRhbmdlci1uby1maWxsLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgICAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakEuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHFbZGlzYWJsZWRdLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fX2hkSmpBLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTpob3ZlciwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19kYW5nZXJfX19oZEpqQS5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06YWN0aXZlLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fX2hkSmpBLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTpmb2N1cyB7XG4gICAgICAgICAgLS1fYXBjLWJ1dHRvbi1uby1maWxsLWJhY2tncm91bmQtY29sb3ItbHVtZTogdmFyKC0tX2FwYy1idXR0b24tbm8tZmlsbC1iYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc3BhcmVudCk7XG5cbiAgICAgICAgICBjb2xvcjogdmFyKC0tX2FwYy1idXR0b24tZGFuZ2VyLW5vLWZpbGwtZGlzYWJsZWQtY29sb3IsIHZhcigtLXJlZDMpKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1uby1maWxsLWJhY2tncm91bmQtY29sb3ItbHVtZSk7XG4gICAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19faGRKakEuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHFbZGlzYWJsZWRdLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fX2hkSmpBLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTpob3Zlci5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOCwgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19kYW5nZXJfX19oZEpqQS5EZWZhdWx0VGhlbWVfX25vLWZpbGxfX18xUHc0cVtkaXNhYmxlZF06YWN0aXZlLkRlZmF1bHRUaGVtZV9fbmV1dHJhbF9fXzNaQmc4LCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fX2hkSmpBLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxW2Rpc2FibGVkXTpmb2N1cy5EZWZhdWx0VGhlbWVfX25ldXRyYWxfX18zWkJnOCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1kYW5nZXItbmV1dHJhbC1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS10ZXJ0aWFyeSkpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1kYW5nZXItZGlzYWJsZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1yZWQzKSk7XG4gICAgICAgICAgfVxuXG4gICAgLyogbm8gZmlsbCBidXR0b24gKi9cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fbm8tZmlsbF9fXzFQdzRxIHtcbiAgICAgIC0tX2FwYy1idXR0b24tbm8tZmlsbC1iYWNrZ3JvdW5kLWNvbG9yLWx1bWU6IHZhcigtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYmFja2dyb3VuZC1jb2xvciwgdHJhbnNwYXJlbnQpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1uby1maWxsLWJhY2tncm91bmQtY29sb3ItbHVtZSk7XG4gICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHE6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYWN0aXZlLWNvbG9yLCB2YXIoLS10ZXJ0aWFyeSkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1uby1maWxsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1uby1maWxsLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19uby1maWxsX19fMVB3NHE6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tX2FwYy1idXR0b24tbm8tZmlsbC1ob3Zlci1jb2xvciwgdmFyKC0tdGVydGlhcnkpKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1idXR0b24tbm8tZmlsbC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1uby1maWxsLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgICB9XG5cbiAgICAvKiBpbnZlcnNlIGJ1dHRvbiAoZm9yIHVzZSBvbiBkYXJrIGJhY2tncm91bmRzKSAqL1xuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19pbnZlcnNlX19faTRhQUgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLWJ1dHRvbi1pbnZlcnNlLWNvbG9yLCB2YXIoLS1hbHVtaW51bTEpKTtcbiAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2ludmVyc2VfX19pNGFBSDpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hbHVtaW51bTMpO1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19pbnZlcnNlX19faTRhQUg6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFsdW1pbnVtNSk7XG4gICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2ludmVyc2VfX19pNGFBSDpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwKSAwcHggMHB4IDBweCAycHgsIHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCkgMHB4IDBweCAwcHggNHB4O1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMuRGVmYXVsdFRoZW1lX19pbnZlcnNlX19faTRhQUhbZGlzYWJsZWRdLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2ludmVyc2VfX19pNGFBSFtkaXNhYmxlZF06aG92ZXIsIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9faW52ZXJzZV9fX2k0YUFIW2Rpc2FibGVkXTphY3RpdmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWx1bWludW0xKTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgb3BhY2l0eTogdmFyKC0tX2FwYy1idXR0b24tZGlzYWJsZWQtb3BhY2l0eS1sdW1lLCB2YXIoLS1fYXBjLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5LWludmVyc2UpKTtcbiAgICAgIH1cblxuICAgIC8qIHNpemUgc21hbGwgKi9cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc21fX19JY0pOOCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB9XG5cbiAgICAvKiByZWR1Y2Ugc3Bpbm5lciBzaXplIGZvciBzbWFsbCBidXR0b25zICovXG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3NtX19fSWNKTjggLkRlZmF1bHRUaGVtZV9fc3Bpbm5lcl9fXzFORUNtLkRlZmF1bHRUaGVtZV9fc3Bpbm5lcl9fXzFORUNtIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fc21fX19JY0pOOCAuRGVmYXVsdFRoZW1lX19zcGlubmVyX19fMU5FQ20uRGVmYXVsdFRoZW1lX19zcGlubmVyX19fMU5FQ206Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX3NtX19fSWNKTjggLkRlZmF1bHRUaGVtZV9fc3Bpbm5lcl9fXzFORUNtLkRlZmF1bHRUaGVtZV9fc3Bpbm5lcl9fXzFORUNtOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cblxuICAgIC8qIHNpemUgbWVkaXVtICovXG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX21kX19fMXM1cUwge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cblxuICAgIC8qIHNpemUgbGFyZ2UgKi9cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTLkRlZmF1bHRUaGVtZV9fbGdfX19vX1RoMSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gICAgICBwYWRkaW5nOiAwIDE5cHg7XG4gICAgfVxuXG4gICAgLyogY2lyY3VsYXIgYnV0dG9uICovXG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2NpcmN1bGFyX19fM25GUE8ge1xuICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10Uy5EZWZhdWx0VGhlbWVfX2lzLWxvYWRpbmdfX196X2lxeSB7XG4gICAgICBvcGFjaXR5OiB2YXIoLS1fYXBjLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5LWx1bWUsIHZhcigtLV9hcGMtYnV0dG9uLWRpc2FibGVkLW9wYWNpdHkpKTtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMgLkRlZmF1bHRUaGVtZV9fc3Bpbm5lcl9fXzFORUNtLCAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10UyAuRGVmYXVsdFRoZW1lX19jaGlsZHJlbl9fX1dmUUZpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogcHJldmVudCBzaGlmdGluZyB0ZXh0IG9uIDphY3RpdmUgc3RhdGUgaW4gSUUxMSAqL1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvKiBleHRyYSBzcGVjaWZpY2l0eSB0byBvdmVycmlkZSBkZWZhdWx0IHNwaW5uZXIgc3R5bGVzICovXG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10UyAuRGVmYXVsdFRoZW1lX19zcGlubmVyX19fMU5FQ20uRGVmYXVsdFRoZW1lX19zcGlubmVyX19fMU5FQ20ge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTIC5EZWZhdWx0VGhlbWVfX3NwaW5uZXJfX18xTkVDbS5EZWZhdWx0VGhlbWVfX3NwaW5uZXJfX18xTkVDbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTIC5EZWZhdWx0VGhlbWVfX3NwaW5uZXJfX18xTkVDbS5EZWZhdWx0VGhlbWVfX3NwaW5uZXJfX18xTkVDbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10UyAuRGVmYXVsdFRoZW1lX19zcGlubmVyX19fMU5FQ20uRGVmYXVsdFRoZW1lX19zcGlubmVyX19fMU5FQ206b25seS1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgIC8qIGljb25zICovXG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18yOW10UyAuYW55cG9pbnQtaWNvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMgLmFueXBvaW50LWljb246Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTIC5hbnlwb2ludC1pY29uOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMjltdFMgLmFueXBvaW50LWljb246b25seS1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzI5bXRTIC5hbnlwb2ludC1pY29uIHN2ZyB7XG4gICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cblxuLkRhcmtUaGVtZV9fYnV0dG9uX19fMmtJZEcuRGFya1RoZW1lX19kaXNhYmxlZF9fXzFNNGtUIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hbHVtaW51bTQpO1xuICAgICAgZmlsbDogdmFyKC0tYWx1bWludW00KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXRlcnRpYXJ5KTtcbiAgICB9XG5cbiAgICAgIC5EYXJrVGhlbWVfX2J1dHRvbl9fXzJrSWRHLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVC5EYXJrVGhlbWVfX25vLWZpbGxfX18yUXJXYyB7XG4gICAgICAgIG9wYWNpdHk6IDAuOTc7XG4gICAgICB9XG4gICAgLyogUHJpbWFyeSBCdXR0b24gKi9cbiAgICAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19wcmltYXJ5X19fM1VrMVoge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbmRpZ28zKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW5kaWdvMyk7XG4gICAgICB9XG4gICAgLkRhcmtUaGVtZV9fYnV0dG9uX19fMmtJZEc6bm90KC5EYXJrVGhlbWVfX2Rpc2FibGVkX19fMU00a1QpLkRhcmtUaGVtZV9fcHJpbWFyeV9fXzNVazFaLkRhcmtUaGVtZV9fbm8tZmlsbF9fXzJRcldjIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0taW5kaWdvMyk7XG4gICAgICAgICAgZmlsbDogdmFyKC0taW5kaWdvMyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWx1bWludW0zKTtcbiAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX2J1dHRvbl9fXzJrSWRHOm5vdCguRGFya1RoZW1lX19kaXNhYmxlZF9fXzFNNGtUKS5EYXJrVGhlbWVfX3ByaW1hcnlfX18zVWsxWjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2eTMpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbmF2eTMpO1xuICAgICAgICB9XG4gICAgLkRhcmtUaGVtZV9fYnV0dG9uX19fMmtJZEc6bm90KC5EYXJrVGhlbWVfX2Rpc2FibGVkX19fMU00a1QpLkRhcmtUaGVtZV9fcHJpbWFyeV9fXzNVazFaOmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICM0OTU3YTU7XG4gICAgICAgICAgZmlsbDogIzQ5NTdhNTtcbiAgICAgICAgfVxuICAgIC8qIFNlY29uZGFyeSBCdXR0b24gKi9cbiAgICAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19zZWNvbmRhcnlfX18ya2R0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZpb2xldDMpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS12aW9sZXQzKTtcbiAgICAgIH1cbiAgICAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19zZWNvbmRhcnlfX18ya2R0ZS5EYXJrVGhlbWVfX25vLWZpbGxfX18yUXJXYyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXZpb2xldDMpO1xuICAgICAgICAgIGZpbGw6IHZhcigtLXZpb2xldDMpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFsdW1pbnVtMyk7XG4gICAgICAgIH1cbiAgICAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19zZWNvbmRhcnlfX18ya2R0ZTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FmODRmYjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNhZjg0ZmI7XG4gICAgICAgIH1cbiAgICAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19zZWNvbmRhcnlfX18ya2R0ZTphY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjNzA1N2E1O1xuICAgICAgICAgIGZpbGw6ICM3MDU3YTU7XG4gICAgICAgIH1cbiAgICAvKiBUZXJ0aWFyeSBCdXR0b24gKi9cbiAgICAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX190ZXJ0aWFyeV9fXzJJY3RiLCAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19mbGF0X19fWjQ2bzYge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWx1bWludW0zKTtcbiAgICAgICAgZmlsbDogdmFyKC0tYWx1bWludW0zKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3RlZWwyKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3RlZWwyKTtcbiAgICAgIH1cbiAgICAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX190ZXJ0aWFyeV9fXzJJY3RiLkRhcmtUaGVtZV9fbm8tZmlsbF9fXzJRcldjLCAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19mbGF0X19fWjQ2bzYuRGFya1RoZW1lX19uby1maWxsX19fMlFyV2Mge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zdGVlbDIpO1xuICAgICAgICAgIGZpbGw6IHZhcigtLXN0ZWVsMik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWx1bWludW0zKTtcbiAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX2J1dHRvbl9fXzJrSWRHOm5vdCguRGFya1RoZW1lX19kaXNhYmxlZF9fXzFNNGtUKS5EYXJrVGhlbWVfX3RlcnRpYXJ5X19fMkljdGI6aG92ZXIsIC5EYXJrVGhlbWVfX2J1dHRvbl9fXzJrSWRHOm5vdCguRGFya1RoZW1lX19kaXNhYmxlZF9fXzFNNGtUKS5EYXJrVGhlbWVfX2ZsYXRfX19aNDZvNjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFsdW1pbnVtMyk7XG4gICAgICAgICAgZmlsbDogdmFyKC0tYWx1bWludW0zKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdGVlbDMpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc3RlZWwzKTtcbiAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX2J1dHRvbl9fXzJrSWRHOm5vdCguRGFya1RoZW1lX19kaXNhYmxlZF9fXzFNNGtUKS5EYXJrVGhlbWVfX3RlcnRpYXJ5X19fMkljdGI6YWN0aXZlLCAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19mbGF0X19fWjQ2bzY6YWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYWx1bWludW01KTtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1hbHVtaW51bTUpO1xuICAgICAgICB9XG4gICAgLkRhcmtUaGVtZV9fYnV0dG9uX19fMmtJZEc6bm90KC5EYXJrVGhlbWVfX2Rpc2FibGVkX19fMU00a1QpLkRhcmtUaGVtZV9fZGFuZ2VyX19fMzhhRXouRGFya1RoZW1lX19uby1maWxsX19fMlFyV2Mge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFsdW1pbnVtMyk7XG4gICAgICAgIH1cbiAgICAuRGFya1RoZW1lX19idXR0b25fX18ya0lkRzpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18xTTRrVCkuRGFya1RoZW1lX19kYW5nZXJfX18zOGFFejpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UyMzk1NTtcbiAgICAgICAgfVxuXG4vKiBTa2lwIHNlbWFudGljIHRva2VucyB3aGVuIEFQQyBkb2VzIG5vdCBtYXRjaCBMdW1lOlxuLSBhbGwgZGlzYWJsZWQgc3RhdGVzXG4tIHRlcnRpYXJ5ICsgaG92ZXJcbi0gdGVydGlhcnkgKyBhY3RpdmVcbi0gYWxsIE5vRmlsbCB2YXJpYW50c1xuLSBkYW5nZXIgdmFyaWFudFxuICovXG4uTHVtZVRoZW1lX19idXR0b25fX18yZDN6bCB7XG4gIC8qIEFsbCB2YXJpYW50cyAqL1xuICAtLV9hcGMtYnV0dG9uLWJvcmRlci1yYWRpdXMtbHVtZTogdmFyKC0tbHVtZS1nLXJhZGl1cy1ib3JkZXItcGlsbCk7XG4gIC0tX2FwYy1idXR0b24tZGlzYWJsZWQtb3BhY2l0eS1sdW1lOiAxO1xuXG4gIC8qIFByaW1hcnkgKi9cbiAgLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWJyYW5kKTtcbiAgLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItYnJhbmQtaG92ZXIpO1xuICAtLV9hcGMtYnV0dG9uLXByaW1hcnktaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWJyYW5kLWhvdmVyKTtcbiAgLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWJyYW5kLWFjdGl2ZSk7XG4gIC0tX2FwYy1idXR0b24tcHJpbWFyeS1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWJyYW5kLWFjdGl2ZSk7XG4gIC0tX2FwYy1idXR0b24tcHJpbWFyeS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTgwKTtcbiAgLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby04MCk7XG4gIC0tX2FwYy1idXR0b24tcHJpbWFyeS1uby1maWxsLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1icmFuZCk7XG4gIC0tX2FwYy1idXR0b24tcHJpbWFyeS1uby1maWxsLW5ldXRyYWwtZGlzYWJsZWQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tODApO1xuXG4gIC8qIFNlY29uZGFyeSAqL1xuICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItcHJpbWFyeSk7XG4gIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWNvbmRhcnkpO1xuICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1ib3JkZXItdGVydGlhcnkpO1xuICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1wcmltYXJ5LWFjdGl2ZSk7XG4gIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1ib3JkZXItdGVydGlhcnkpO1xuICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApO1xuICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1ib3JkZXItcHJpbWFyeSk7XG4gIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LWRpc2FibGVkLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItYm9yZGVyLXByaW1hcnkpO1xuICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1uby1maWxsLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcblxuICAvKiBUZXJ0aWFyeSAqL1xuICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1icmFuZCk7XG4gIC0tX2FwYy1idXR0b24tdGVydGlhcnktYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1icmFuZC1zZWNvbmRhcnkpO1xuICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1icmFuZC1zZWNvbmRhcnkpO1xuICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tOTApO1xuICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05MCk7XG4gIC0tX2FwYy1idXR0b24tdGVydGlhcnktZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05NSk7XG4gIC0tX2FwYy1idXR0b24tdGVydGlhcnktZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTk1KTtcbiAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby04MCk7XG4gIC0tX2FwYy1idXR0b24tdGVydGlhcnktYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby04MCk7XG4gIC0tX2FwYy1idXR0b24tdGVydGlhcnktbm8tZmlsbC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMjApO1xuICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5vLWZpbGwtZGlzYWJsZWQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTgwKTtcbiAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1kaXNhYmxlZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby04MCk7XG5cbiAgLyogRGFuZ2VyICovXG4gIC0tX2FwYy1idXR0b24tZGFuZ2VyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtNDApO1xuICAtLV9hcGMtYnV0dG9uLWRhbmdlci1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtNDApO1xuICAtLV9hcGMtYnV0dG9uLWRhbmdlci1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTMwKTtcbiAgLS1fYXBjLWJ1dHRvbi1kYW5nZXItaG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTMwKTtcbiAgLS1fYXBjLWJ1dHRvbi1kYW5nZXItYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtMjApO1xuICAtLV9hcGMtYnV0dG9uLWRhbmdlci1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTgwKTtcbiAgLS1fYXBjLWJ1dHRvbi1kYW5nZXItZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTgwKTtcbiAgLS1fYXBjLWJ1dHRvbi1kYW5nZXItbm8tZmlsbC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC00MCk7XG4gIC0tX2FwYy1idXR0b24tZGFuZ2VyLW5vLWZpbGwtZGlzYWJsZWQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtODApO1xuICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uZXV0cmFsLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCk7XG5cbiAgLyogSW52ZXJzZSAqL1xuICAtLV9hcGMtYnV0dG9uLWludmVyc2UtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItcHJpbWFyeSk7XG5cbiAgLyogTm8gRmlsbCAqL1xuICAtLV9hcGMtYnV0dG9uLW5vLWZpbGwtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1wcmltYXJ5KTtcbiAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05NSk7XG4gIC0tX2FwYy1idXR0b24tcHJpbWFyeS1uby1maWxsLWhvdmVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTQwKTtcbiAgLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktbm8tZmlsbC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05NSk7XG4gIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LW5vLWZpbGwtaG92ZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTIwKTtcbiAgLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktbm8tZmlsbC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTYwKTtcbiAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTk1KTtcbiAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWhvdmVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0yMCk7XG4gIC0tX2FwYy1idXR0b24tdGVydGlhcnktbm8tZmlsbC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTYwKTtcbiAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtODApO1xuICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uby1maWxsLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtOTUpO1xuICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uby1maWxsLWhvdmVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTMwKTtcbiAgLS1fYXBjLWJ1dHRvbi1kYW5nZXItbm8tZmlsbC1ob3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtMzApO1xuICAtLV9hcGMtYnV0dG9uLXByaW1hcnktbm8tZmlsbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05MCk7XG4gIC0tX2FwYy1idXR0b24tcHJpbWFyeS1uby1maWxsLWFjdGl2ZS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby0zMCk7XG4gIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LW5vLWZpbGwtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTtcbiAgLS1fYXBjLWJ1dHRvbi1zZWNvbmRhcnktbm8tZmlsbC1hY3RpdmUtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCk7XG4gIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LW5vLWZpbGwtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNjApO1xuICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5vLWZpbGwtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTtcbiAgLS1fYXBjLWJ1dHRvbi10ZXJ0aWFyeS1uby1maWxsLWFjdGl2ZS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMjApO1xuICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uby1maWxsLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTkwKTtcbiAgLS1fYXBjLWJ1dHRvbi1kYW5nZXItbm8tZmlsbC1hY3RpdmUtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCk7XG4gIC0tX2FwYy1idXR0b24tdGVydGlhcnktbm8tZmlsbC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC02MCk7XG4gIC0tX2FwYy1idXR0b24tZGFuZ2VyLW5vLWZpbGwtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC0zMCk7XG5cbiAgLyogTmV1dHJhbCBObyBGaWxsICovXG4gIC0tX2FwYy1idXR0b24tcHJpbWFyeS1uZXV0cmFsLW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05NSk7XG4gIC0tX2FwYy1idXR0b24tcHJpbWFyeS1uZXV0cmFsLW5vLWZpbGwtaG92ZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tNTApO1xuICAtLV9hcGMtYnV0dG9uLXNlY29uZGFyeS1uZXV0cmFsLW5vLWZpbGwtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTUpO1xuICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5ldXRyYWwtbm8tZmlsbC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05NSk7XG4gIC0tX2FwYy1idXR0b24tZGFuZ2VyLW5ldXRyYWwtbm8tZmlsbC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTk1KTtcbiAgLS1fYXBjLWJ1dHRvbi1wcmltYXJ5LW5ldXRyYWwtbm8tZmlsbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05MCk7XG4gIC0tX2FwYy1idXR0b24tc2Vjb25kYXJ5LW5ldXRyYWwtbm8tZmlsbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTApO1xuICAtLV9hcGMtYnV0dG9uLXRlcnRpYXJ5LW5ldXRyYWwtbm8tZmlsbC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTApO1xuICAtLV9hcGMtYnV0dG9uLWRhbmdlci1uZXV0cmFsLW5vLWZpbGwtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtOTApO1xufVxuXG4uRGVmYXVsdFRoZW1lX19jaGVja2JveF9fXzFRTWRzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4gIC5EZWZhdWx0VGhlbWVfX2NoZWNrYm94X19fMVFNZHMgaW5wdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tib3hfX18xUU1kcyBsYWJlbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tX2FwYy1jaGVja2JveC1sYWJlbC1jb2xvciwgdmFyKC0tc3RlZWw1KSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tib3hfX18xUU1kcyBsYWJlbCAuRGVmYXVsdFRoZW1lX19hc3Npc3RpdmUtdGV4dF9fXzNGcXFmIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX19jaGVja2JveF9fXzFRTWRzIC5EZWZhdWx0VGhlbWVfX2JveC1zaGFwZV9fXzFfQ0JQIHtcbiAgICAtLV9hcGMtY2hlY2tib3gtYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1jaGVja2JveC1ib3JkZXItcmFkaXVzLWx1bWUsIGNhbGMoNHB4IC8gMikpO1xuXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1jaGVja2JveC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1fYXBjLWNoZWNrYm94LWJvcmRlciwgdmFyKC0tc3RlZWwyKSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjE1cyBjdWJpYy1iZXppZXIoLjQ2LC4wMywuNTIsLjk2KTtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuXG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbikge1xuXG4gIC5EZWZhdWx0VGhlbWVfX2NoZWNrYm94X19fMVFNZHMgLkRlZmF1bHRUaGVtZV9fYm94LXNoYXBlX19fMV9DQlAge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZVxuICB9XG4gICAgfVxuXG4gIC8qIGNoZWNrICovXG5cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tib3hfX18xUU1kcyAuRGVmYXVsdFRoZW1lX19ib3gtc2hhcGVfX18xX0NCUDo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBzb2xpZCBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTFweDsgLyogZm9yIG9wdGljYWwgYWxpZ25tZW50ICovXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgfVxuXG4gIC8qIGJhciAoaW5kZXRlcm1pbmF0ZSkgKi9cblxuICAuRGVmYXVsdFRoZW1lX19jaGVja2JveF9fXzFRTWRzIC5EZWZhdWx0VGhlbWVfX2JveC1zaGFwZV9fXzFfQ0JQIC5EZWZhdWx0VGhlbWVfX2Jhcl9fXzF0czQ2IHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX19jaGVja2JveF9fXzFRTWRzLkRlZmF1bHRUaGVtZV9fY2hlY2tlZF9fX0NidzlWIC5EZWZhdWx0VGhlbWVfX2JveC1zaGFwZV9fXzFfQ0JQIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOlxuICAgICAgdmFyKFxuICAgICAgICAtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yLFxuICAgICAgICB2YXIoLS1fYXBjLWNoZWNrYm94LWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUzKSlcbiAgICAgICk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1fYXBjLWNoZWNrYm94LWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUzKSkpO1xuICB9XG5cbiAgLyogY2hlY2sgKi9cblxuICAuRGVmYXVsdFRoZW1lX19jaGVja2JveF9fXzFRTWRzLkRlZmF1bHRUaGVtZV9fY2hlY2tlZF9fX0NidzlWIC5EZWZhdWx0VGhlbWVfX2JveC1zaGFwZV9fXzFfQ0JQOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtYmVmb3JlLWJvcmRlci1jb2xvciwgdmFyKC0tdGVydGlhcnkpKTtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tib3hfX18xUU1kcy5EZWZhdWx0VGhlbWVfX2luZGV0ZXJtaW5hdGVfX18yZ0MweCAuRGVmYXVsdFRoZW1lX19ib3gtc2hhcGVfX18xX0NCUCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgIHZhcihcbiAgICAgICAgLS1fYXBjLWNoZWNrYm94LWRpc2FibGVkLWluZGV0ZXJtaW5hdGUtYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICAgdmFyKC0tX2FwYy1jaGVja2JveC1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpXG4gICAgICApO1xuICAgIGJvcmRlci1jb2xvcjpcbiAgICAgIHZhcihcbiAgICAgICAgLS1fYXBjLWNoZWNrYm94LWRpc2FibGVkLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yLFxuICAgICAgICB2YXIoLS1fYXBjLWNoZWNrYm94LWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUzKSlcbiAgICAgICk7XG4gIH1cblxuICAvKiBjaGVjayAqL1xuXG4gIC5EZWZhdWx0VGhlbWVfX2NoZWNrYm94X19fMVFNZHMuRGVmYXVsdFRoZW1lX19pbmRldGVybWluYXRlX19fMmdDMHggLkRlZmF1bHRUaGVtZV9fYm94LXNoYXBlX19fMV9DQlA6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAvKiBiYXIgKi9cblxuICAuRGVmYXVsdFRoZW1lX19jaGVja2JveF9fXzFRTWRzLkRlZmF1bHRUaGVtZV9faW5kZXRlcm1pbmF0ZV9fXzJnQzB4IC5EZWZhdWx0VGhlbWVfX2JveC1zaGFwZV9fXzFfQ0JQIC5EZWZhdWx0VGhlbWVfX2Jhcl9fXzF0czQ2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtaW5kZXRlcm1pbmF0ZS1iYXItYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tdGVydGlhcnkpKTtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tib3hfX18xUU1kczpub3QoLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18xNFZrSSkuRGVmYXVsdFRoZW1lX19pcy1mb2N1c2VkX19fM0t5WUkgLkRlZmF1bHRUaGVtZV9fYm94LXNoYXBlX19fMV9DQlAsXG4gIC5EZWZhdWx0VGhlbWVfX2NoZWNrYm94X19fMVFNZHM6bm90KC5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fMTRWa0kpIGlucHV0OmZvY3VzICsgLkRlZmF1bHRUaGVtZV9fYm94LXNoYXBlX19fMV9DQlAge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCkgMHB4IDBweCAwcHggMnB4LCAgdmFyKC0tY29yZS1ibHVlMykgMHB4IDBweCAwcHggNHB4O1xuICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tib3hfX18xUU1kcy5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fMTRWa0kgbGFiZWwge1xuICAgICAgY29sb3I6IHZhcigtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtbGFiZWwtY29sb3IsIHZhcigtLXN0ZWVsMikpO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tib3hfX18xUU1kcy5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fMTRWa0k6bm90KC5EZWZhdWx0VGhlbWVfX2NoZWNrZWRfX19DYnc5Vik6bm90KC5EZWZhdWx0VGhlbWVfX2luZGV0ZXJtaW5hdGVfX18yZ0MweCkgLkRlZmF1bHRUaGVtZV9fYm94LXNoYXBlX19fMV9DQlAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC11bmNoZWNrZWQtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYWx1bWludW0yKSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtdW5jaGVja2VkLWJvcmRlci1jb2xvciwgdmFyKC0tYWx1bWludW0zKSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX19jaGVja2JveF9fXzFRTWRzLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18xNFZrSS5EZWZhdWx0VGhlbWVfX2NoZWNrZWRfX19DYnc5ViAuRGVmYXVsdFRoZW1lX19ib3gtc2hhcGVfX18xX0NCUCxcbiAgICAuRGVmYXVsdFRoZW1lX19jaGVja2JveF9fXzFRTWRzLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18xNFZrSS5EZWZhdWx0VGhlbWVfX2luZGV0ZXJtaW5hdGVfX18yZ0MweCAuRGVmYXVsdFRoZW1lX19ib3gtc2hhcGVfX18xX0NCUCB7XG4gICAgICAtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtY2hlY2tlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1sdW1lKTtcbiAgICAgIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1jaGVja2VkLWJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1jaGVja2VkLWJvcmRlci1jb2xvci1sdW1lKTtcbiAgICAgIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1jaGVja2VkLWJlZm9yZS1ib3JkZXItY29sb3I6XG4gICAgICAgIHZhcihcbiAgICAgICAgICAtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtY2hlY2tlZC1iZWZvcmUtYm9yZGVyLWNvbG9yLWx1bWVcbiAgICAgICAgKTtcbiAgICAgIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1pbmRldGVybWluYXRlLWJhY2tncm91bmQtY29sb3I6XG4gICAgICAgIHZhcihcbiAgICAgICAgICAtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtaW5kZXRlcm1pbmF0ZS1iYWNrZ3JvdW5kLWNvbG9yLWx1bWVcbiAgICAgICAgKTtcbiAgICAgIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjpcbiAgICAgICAgdmFyKFxuICAgICAgICAgIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvci1sdW1lXG4gICAgICAgICk7XG4gICAgICAtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtaW5kZXRlcm1pbmF0ZS1iYXItYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgdmFyKFxuICAgICAgICAgIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1pbmRldGVybWluYXRlLWJhci1iYWNrZ3JvdW5kLWNvbG9yLWx1bWVcbiAgICAgICAgKTtcblxuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuLkRhcmtUaGVtZV9fY2hlY2tib3hfX193UzRISCB7XG4gICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgfVxuXG4gICAgLkRhcmtUaGVtZV9fY2hlY2tib3hfX193UzRISCBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc3RlZWw0KTtcbiAgICB9XG5cbiAgICAuRGFya1RoZW1lX19jaGVja2JveF9fX3dTNEhILkRhcmtUaGVtZV9fY2hlY2tlZF9fXzNSN1JvIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbmRpZ28zKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pbmRpZ28zKTtcbiAgICAgIH1cblxuICAgIC5EYXJrVGhlbWVfX2NoZWNrYm94X19fd1M0SEguRGFya1RoZW1lX19pbmRldGVybWluYXRlX19fVXM4Z3UgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWluZGlnbzMpO1xuICAgICAgICBib3JkZXItY29sb3I6IDFweCBzb2xpZCB2YXIoLS1pbmRpZ28zKTtcbiAgICAgIH1cblxuICAgIC5EYXJrVGhlbWVfX2NoZWNrYm94X19fd1M0SEg6aG92ZXIgbGFiZWw6OmJlZm9yZSwgLkRhcmtUaGVtZV9fY2hlY2tib3hfX193UzRISC5EYXJrVGhlbWVfX2lzLWZvY3VzZWRfX19QcmlVRCBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4yNWVtIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgIH1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgbWF4LWxpbmUtbGVuZ3RoICovXG4uTHVtZVRoZW1lX19jaGVja2JveF9fXzJhVnpnIHtcbiAgLS1fYXBjLWNoZWNrYm94LWxhYmVsLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgLS1fYXBjLWNoZWNrYm94LWJvcmRlcjogdmFyKC0tbHVtZS1nLWNvbG9yLWJvcmRlci10ZXJ0aWFyeSk7XG4gIC0tX2FwYy1jaGVja2JveC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1icmFuZCk7XG4gIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1sYWJlbC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtZGlzYWJsZWQpO1xuICAtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtdW5jaGVja2VkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItZGlzYWJsZWQpO1xuICAtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtdW5jaGVja2VkLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWJvcmRlci1kaXNhYmxlZCk7XG4gIC0tX2FwYy1jaGVja2JveC1ib3JkZXItcmFkaXVzLWx1bWU6IDRweDtcbiAgLS1fYXBjLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtYmFja2dyb3VuZC1jb2xvci1sdW1lOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWRpc2FibGVkKTtcbiAgLS1fYXBjLWNoZWNrYm94LWRpc2FibGVkLWNoZWNrZWQtYm9yZGVyLWNvbG9yLWx1bWU6IHZhcigtLWx1bWUtZy1jb2xvci1ib3JkZXItZGlzYWJsZWQpO1xuICAtLV9hcGMtY2hlY2tib3gtZGlzYWJsZWQtY2hlY2tlZC1iZWZvcmUtYm9yZGVyLWNvbG9yLWx1bWU6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTMwKTsgLyogY29tcG9uZW50LXRva2VuICovXG4gIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1pbmRldGVybWluYXRlLWJhY2tncm91bmQtY29sb3ItbHVtZTogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1kaXNhYmxlZCk7XG4gIC0tX2FwYy1jaGVja2JveC1kaXNhYmxlZC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvci1sdW1lOiB2YXIoLS1sdW1lLWctY29sb3ItYm9yZGVyLWRpc2FibGVkKTtcbiAgLS1fYXBjLWNoZWNrYm94LWRpc2FibGVkLWluZGV0ZXJtaW5hdGUtYmFyLWJhY2tncm91bmQtY29sb3ItbHVtZTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMzApOyAvKiBjb21wb25lbnQtdG9rZW4gKi9cbn1cblxuQGtleWZyYW1lcyByY1RyaWdnZXJab29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJjVHJpZ2dlclpvb21PdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgfVxufVxuXG4ucmMtdHJpZ2dlci1wb3B1cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgdG9wOiAtOTk5OXB4O1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cblxuLmFueXBvaW50LXBvcnRhbC1hY3RpdmUgLnJjLXRyaWdnZXItcG9wdXAge1xuICAgIHotaW5kZXg6IDEwNTA7XG4gIH1cblxuLmFueXBvaW50LW1vZGFsLW9wZW4gLnJjLXRyaWdnZXItcG9wdXAge1xuICAgIHotaW5kZXg6IDEwNTA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbi5yYy10cmlnZ2VyLXBvcHVwLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4ucmMtdHJpZ2dlci1wb3B1cC16b29tLWVudGVyLCAucmMtdHJpZ2dlci1wb3B1cC16b29tLWFwcGVhciB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOCwgMC44OSwgMC4zMiwgMS4yOCk7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuXG4ucmMtdHJpZ2dlci1wb3B1cC16b29tLWxlYXZlIHtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAtMC4zLCAwLjc0LCAwLjA1KTtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG5cbi5yYy10cmlnZ2VyLXBvcHVwLXpvb20tZW50ZXIucmMtdHJpZ2dlci1wb3B1cC16b29tLWVudGVyLWFjdGl2ZSwgLnJjLXRyaWdnZXItcG9wdXAtem9vbS1hcHBlYXIucmMtdHJpZ2dlci1wb3B1cC16b29tLWFwcGVhci1hY3RpdmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiByY1RyaWdnZXJab29tSW47XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIH1cblxuLnJjLXRyaWdnZXItcG9wdXAtem9vbS1sZWF2ZS5yYy10cmlnZ2VyLXBvcHVwLXpvb20tbGVhdmUtYWN0aXZlIHtcbiAgICBhbmltYXRpb24tbmFtZTogcmNUcmlnZ2VyWm9vbU91dDtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcbiAgfVxuXG4uYWxpZ25tZW50LW92ZXJyaWRlLnRhcmdldC10bC5wb3B1cC10bCAubWVudS10aXRsZS1jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICB9XG5cbi5EZWZhdWx0VGhlbWVfX3BvcG92ZXJDb250ZW50X19fMjJWRFQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG5cbi5EZWZhdWx0VGhlbWVfX3BvcG92ZXJGaXhlZF9fXzNkT1ljIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTA1MDtcbiAgfVxuXG4uYW55cG9pbnQtbW9kYWwtb3BlbiAuRGVmYXVsdFRoZW1lX19wb3BvdmVyQ29udGVudF9fXzIyVkRUIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5OTk5OTk5O1xuICB9XG5cbi5EZWZhdWx0VGhlbWVfX3RyaWdnZXJXcmFwcGVyX19fMm1JUlI6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKSAwcHggMHB4IDBweCAycHgsICB2YXIoLS1jb3JlLWJsdWUzKSAwcHggMHB4IDBweCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbi5EYXJrVGhlbWVfX3BvcG92ZXJDb250ZW50X19fdXJyVUYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggdmFyKC0tc3RlZWwzKTtcbiAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICB9XG5cbi5EZWZhdWx0VGhlbWVfX21lbnVfX19DbkFEXyB7XG4gIC0tX2FwYy1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1cy1sdW1lLCA0cHgpO1xuICAtLV9hcGMtY29udGV4dC1tZW51LWJveC1zaGFkb3c6IHZhcigtLV9hcGMtY29udGV4dC1tZW51LWJveC1zaGFkb3ctbHVtZSwgMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpKTtcbiAgLS1fYXBjLWNvbnRleHQtbWVudS1wYWRkaW5nOiB2YXIoLS1fYXBjLWNvbnRleHQtbWVudS1wYWRkaW5nLWx1bWUsIDZweCA0cHgpO1xuXG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLWNvbnRleHQtbWVudS1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tX2FwYy1jb250ZXh0LW1lbnUtYm9yZGVyLWNvbG9yLCB2YXIoLS1hbHVtaW51bTMpKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tX2FwYy1jb250ZXh0LW1lbnUtYm94LXNoYWRvdyk7XG4gIHBhZGRpbmc6IHZhcigtLV9hcGMtY29udGV4dC1tZW51LXBhZGRpbmcpO1xufVxuXG4uRGVmYXVsdFRoZW1lX19idXR0b25fX19FbUh5QiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLV9hcGMtY29udGV4dC1tZW51LWJ1dHRvbi1jb2xvciwgdmFyKC0tc3RlZWw1KSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uRGVmYXVsdFRoZW1lX19idXR0b25fX19FbUh5Qjpmb2N1czpub3QoLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18yNE1aaSkge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1jb3JlLWJsdWUzKTtcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX19idXR0b25fX19FbUh5Qjpob3Zlcjpub3QoLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18yNE1aaSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFsdW1pbnVtMSk7XG4gIH1cblxuLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fRW1IeUIuRGVmYXVsdFRoZW1lX19kaXNhYmxlZF9fXzI0TVppIHtcbiAgICBjb2xvcjogdmFyKC0tX2FwYy1jb250ZXh0LW1lbnUtYnV0dG9uLWRpc2FibGVkLWNvbG9yLCB2YXIoLS1hbHVtaW51bTQpKTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbi5EZWZhdWx0VGhlbWVfX3NlcGFyYXRvcl9fXzN2bzNhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLV9hcGMtY29udGV4dC1tZW51LXNlcGFyYXRvciwgdmFyKC0tYWx1bWludW0yKSk7XG4gIG1hcmdpbjogNnB4IDA7XG59XG5cbi5EZWZhdWx0VGhlbWVfX29wdGlvbl9fXzE1ZS1NIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmdfX18ycGstZiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLW9wdGlvbnNfX18zcmhiQiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICB6LWluZGV4OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctdG9nZ2xlX19fMkVTdFAge1xuICBib3JkZXI6IDAgbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBzdGF0ZSAqL1xuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctc3RhdGUtaXMtb3Blbl9fX0hZVF9SIC5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1vcHRpb25zX19fM3JoYkIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbi8qIHBvcHVwIHBvc2l0aW9uICovXG5cbi5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1wb3B1cC1wb3NpdGlvbi10LTBfX19NNTdCMi5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1wb3B1cC1wb3NpdGlvbi1sLTFfX18yUk5oSCAuRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctb3B0aW9uc19fXzNyaGJCIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cblxuLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLXBvcHVwLXBvc2l0aW9uLXQtMF9fX001N0IyLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLXBvcHVwLXBvc2l0aW9uLXItMV9fX0ppb3plIC5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1vcHRpb25zX19fM3JoYkIgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCk7IH1cblxuLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLXBvcHVwLXBvc2l0aW9uLXQtMF9fX001N0IyLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLXBvcHVwLXBvc2l0aW9uLWMtMV9fXzFKZnpKIC5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1vcHRpb25zX19fM3JoYkIgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgfVxuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctcG9wdXAtcG9zaXRpb24tYi0wX19fZU8yWFkuRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctcG9wdXAtcG9zaXRpb24tbC0xX19fMlJOaEggLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLW9wdGlvbnNfX18zcmhiQiB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTsgfVxuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctcG9wdXAtcG9zaXRpb24tYi0wX19fZU8yWFkuRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctcG9wdXAtcG9zaXRpb24tci0xX19fSmlvemUgLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLW9wdGlvbnNfX18zcmhiQiB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtMTAwJSk7IH1cblxuLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLXBvcHVwLXBvc2l0aW9uLWItMF9fX2VPMlhZLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLXBvcHVwLXBvc2l0aW9uLWMtMV9fXzFKZnpKIC5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1vcHRpb25zX19fM3JoYkIgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7IH1cblxuLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLXBvcHVwLXBvc2l0aW9uLWMtMF9fXzI5UU52LkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLXBvcHVwLXBvc2l0aW9uLWwtMV9fXzJSTmhIIC5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1vcHRpb25zX19fM3JoYkIgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfVxuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctcG9wdXAtcG9zaXRpb24tYy0wX19fMjlRTnYuRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctcG9wdXAtcG9zaXRpb24tci0xX19fSmlvemUgLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLW9wdGlvbnNfX18zcmhiQiB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTsgfVxuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctcG9wdXAtcG9zaXRpb24tYy0wX19fMjlRTnYuRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctcG9wdXAtcG9zaXRpb24tYy0xX19fMUpmekogLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLW9wdGlvbnNfX18zcmhiQiB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG5cbi8qIGFuY2hvciBwb3NpdGlvbiAqL1xuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctYW5jaG9yLXBvc2l0aW9uLXQtMF9fXzNMOWhhIC5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1vcHRpb25zX19fM3JoYkIgeyB0b3A6IDA7IH1cblxuLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLWFuY2hvci1wb3NpdGlvbi1iLTBfX18yRG5pYyAuRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctb3B0aW9uc19fXzNyaGJCIHsgdG9wOiAxMDAlOyB9XG5cbi5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1hbmNob3ItcG9zaXRpb24tYy0wX19fM1NSZG4gLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLW9wdGlvbnNfX18zcmhiQiB7IHRvcDogNTAlOyB9XG5cbi5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1hbmNob3ItcG9zaXRpb24tbC0xX19fWDZwUTQgLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLW9wdGlvbnNfX18zcmhiQiB7IGxlZnQ6IDA7IH1cblxuLkRlZmF1bHRUaGVtZV9fbWVudS1zaWJsaW5nLWFuY2hvci1wb3NpdGlvbi1yLTFfX18xSE80UCAuRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctb3B0aW9uc19fXzNyaGJCIHsgbGVmdDogMTAwJTsgfVxuXG4uRGVmYXVsdFRoZW1lX19tZW51LXNpYmxpbmctYW5jaG9yLXBvc2l0aW9uLWMtMV9fXzNRamlPIC5EZWZhdWx0VGhlbWVfX21lbnUtc2libGluZy1vcHRpb25zX19fM3JoYkIgeyBsZWZ0OiA1MCU7IH1cblxuLkRhcmtUaGVtZV9fbWVudV9fXzNsejNoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdGVlbDMpO1xuICB9XG5cbiAgICAuRGFya1RoZW1lX19tZW51X19fM2x6M2g6OmJlZm9yZSwgLkRhcmtUaGVtZV9fbWVudV9fXzNsejNoOjphZnRlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgfVxuXG4gICAgLkRhcmtUaGVtZV9fbWVudV9fXzNsejNoOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdGVlbDMpO1xuICAgIH1cblxuICAgIC5EYXJrVGhlbWVfX21lbnVfX18zbHozaDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdGVlbDMpO1xuICAgIH1cbiAgLkRhcmtUaGVtZV9fYnV0dG9uX19fMk0tQUMge1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdGVlbDMpO1xuICB9XG4gIC5EYXJrVGhlbWVfX2J1dHRvbl9fXzJNLUFDLkRhcmtUaGVtZV9fZGlzYWJsZWRfX19LVnJqVSB7XG4gICAgICBjb2xvcjogdmFyKC0tYWx1bWludW00KTtcbiAgICB9XG4gIC5EYXJrVGhlbWVfX2J1dHRvbl9fXzJNLUFDOmZvY3VzLCAuRGFya1RoZW1lX19idXR0b25fX18yTS1BQzpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgY29sb3I6IHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgIH1cbiAgLkRhcmtUaGVtZV9fYnV0dG9uX19fMk0tQUMuRGFya1RoZW1lX19kaXNhYmxlZF9fX0tWcmpVOmZvY3VzLCAuRGFya1RoZW1lX19idXR0b25fX18yTS1BQy5EYXJrVGhlbWVfX2Rpc2FibGVkX19fS1ZyalU6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb3JlLWJsdWUzKTtcbiAgICB9XG4gIC5EYXJrVGhlbWVfX3NlcGFyYXRvckJ1dHRvbl9fXzN2cmx2IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gIH1cblxuLkx1bWVUaGVtZV9fbWVudV9fX1Vxa19oIHtcbiAgLS1fYXBjLWNvbnRleHQtbWVudS1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1ib3JkZXItcHJpbWFyeSk7XG4gIC0tX2FwYy1jb250ZXh0LW1lbnUtYm9yZGVyLXJhZGl1cy1sdW1lOiA4cHg7XG4gIC0tX2FwYy1jb250ZXh0LW1lbnUtYm94LXNoYWRvdy1sdW1lOiB2YXIoLS1sdW1lLWctc2hhZG93LWxldmVsLTEpO1xuICAtLV9hcGMtY29udGV4dC1tZW51LWJ1dHRvbi1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIC0tX2FwYy1jb250ZXh0LW1lbnUtYnV0dG9uLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1kaXNhYmxlZCk7XG4gIC0tX2FwYy1jb250ZXh0LW1lbnUtc2VwYXJhdG9yOiB2YXIoLS1sdW1lLWctY29sb3ItYm9yZGVyLWRpdmlkZXIpO1xuICAtLV9hcGMtY29udGV4dC1tZW51LXBhZGRpbmctbHVtZTogNnB4OyAvKiBUT0RPOiBjb252ZXJ0IHRvIHNlbWFudGljIG1lbnUgdmFsdWUgKi9cbn1cblxuLkRlZmF1bHRUaGVtZV9fbWVudV9fX3J4UW9nIHtcbiAgLS1fYXBjLW1lbnUtYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1tZW51LWJvcmRlci1yYWRpdXMtbHVtZSwgNHB4KTtcbiAgLS1fYXBjLW1lbnUtYm94LXNoYWRvdzogdmFyKC0tX2FwYy1tZW51LWJveC1zaGFkb3ctbHVtZSwgMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpKTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFsdW1pbnVtMyk7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtbWVudS1ib3JkZXItcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tX2FwYy1tZW51LWJveC1zaGFkb3cpO1xufVxuXG4uRGVmYXVsdFRoZW1lX190aXRsZS1jb250YWluZXJfX18yVkhWSiB7XG4gIGNvbG9yOiB2YXIoLS1fYXBjLW1lbnUtdGl0bGUtY29udGFpbmVyLWNvbG9yLCB2YXIoLS1zdGVlbDEpKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogOS41cHggMTJweDtcbn1cblxuLkRhcmtUaGVtZV9fbWVudV9fX21mNHpwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdGVlbDMpO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICBmaWxsOiB2YXIoLS10ZXJ0aWFyeSk7XG4gIH1cbiAgLkRhcmtUaGVtZV9fdGl0bGVfX18xMkxqZSB7XG4gICAgY29sb3I6IHZhcigtLWFsdW1pbnVtNCk7XG4gIH1cblxuLkx1bWVUaGVtZV9fbWVudV9fXzMzR2N0IHtcbiAgLS1fYXBjLW1lbnUtYm9yZGVyLXJhZGl1cy1sdW1lOiA4cHg7XG4gIC0tX2FwYy1tZW51LWJveC1zaGFkb3ctbHVtZTogdmFyKC0tbHVtZS1nLXNoYWRvdy1sZXZlbC0xKTtcbn1cblxuLkx1bWVUaGVtZV9fdGl0bGUtY29udGFpbmVyX19fMzFTOVQge1xuICAtLV9hcGMtbWVudS10aXRsZS1jb250YWluZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4uRGVmYXVsdFRoZW1lX19saXN0LWl0ZW1fX18xcWVsNCAuRGVmYXVsdFRoZW1lX19mdWxsV2lkdGhfX19xZkw3QywgLkRlZmF1bHRUaGVtZV9fbGlzdC1pdGVtX19fMXFlbDQgLkRlZmF1bHRUaGVtZV9fbGlua19fXzJ3eGtjIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuRGVmYXVsdFRoZW1lX19saXN0LWl0ZW1fX18xcWVsNCAuRGVmYXVsdFRoZW1lX19pbm5lcl9fXzFfbkFqIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuRGVmYXVsdFRoZW1lX19saXN0LWl0ZW1fX18xcWVsNC5EZWZhdWx0VGhlbWVfX2hhcy1jbGljay1oYW5kbGVyX19fMTQtN2kge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAuRGVmYXVsdFRoZW1lX19saXN0LWl0ZW1fX18xcWVsNC5EZWZhdWx0VGhlbWVfX2hhcy1pY29uX19fM3RjcFkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuW2RhdGEtYW55cG9pbnQtY29tcG9uZW50PSdEcm9wZG93bk1lbnUnXSAuRGVmYXVsdFRoZW1lX19saXN0LWl0ZW1fX18xcWVsNC5EZWZhdWx0VGhlbWVfX2hhcy1pY29uX19fM3RjcFkgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG5cbi5EZWZhdWx0VGhlbWVfX21lbnUtaXRlbV9fXzE5bU9EIHtcbiAgLS1fYXBjLW1lbnUtaXRlbS1ib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLW1lbnUtaXRlbS1ib3JkZXItcmFkaXVzLWx1bWUsIDApO1xuXG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDkuNXB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuICAuRGVmYXVsdFRoZW1lX19tZW51LWl0ZW1fX18xOW1PRCAuRGVmYXVsdFRoZW1lX19pY29uX19fMkFlNzgge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fbWVudS1pdGVtX19fMTltT0Q6aG92ZXI6bm90KC5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fMTJYRkUpLFxuICAuRGVmYXVsdFRoZW1lX19tZW51LWl0ZW1fX18xOW1PRDpmb2N1czpub3QoLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18xMlhGRSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFsdW1pbnVtMSk7XG4gIH1cblxuICAuRGVmYXVsdFRoZW1lX19tZW51LWl0ZW1fX18xOW1PRDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC8qIC5pcy1zZWxlY3RlZCBub3Qgd29ya2luZyAqL1xuXG4gIC5EZWZhdWx0VGhlbWVfX21lbnUtaXRlbV9fXzE5bU9ELkRlZmF1bHRUaGVtZV9faXMtc2VsZWN0ZWRfX190MWpPQSB7XG4gICAgY29sb3I6IHZhcigtLV9hcGMtbWVudS1pdGVtLWlzLXNlbGVjdGVkLWNvbG9yLCB2YXIoLS10ZXJ0aWFyeSkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtbWVudS1pdGVtLWlzLXNlbGVjdGVkLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX21lbnUtaXRlbV9fXzE5bU9ELkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18xMlhGRSB7XG4gICAgY29sb3I6IHZhcigtLV9hcGMtbWVudS1pdGVtLWRpc2FibGVkLWNvbG9yLCB2YXIoLS1zdGVlbDIpKTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbi5EYXJrVGhlbWVfX21lbnUtaXRlbV9fXzFXeG94IHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgfVxuXG4uTHVtZVRoZW1lX19tZW51LWl0ZW1fX18zTGNoOSB7XG4gIC0tX2FwYy1tZW51LWl0ZW0tZGlzYWJsZWQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LWRpc2FibGVkKTtcblxuICAvKiBub3Qgd29ya2luZyBpbiBEZWZhdWx0VGhlbWUsIEx1bWVUaGVtZSAqL1xuICAtLV9hcGMtbWVudS1pdGVtLWlzLXNlbGVjdGVkLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1zZWxlY3RlZCk7XG4gIC0tX2FwYy1tZW51LWl0ZW0taXMtc2VsZWN0ZWQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWxlY3RlZCk7XG4gIC0tX2FwYy1tZW51LWl0ZW0taXMtc2VsZWN0ZWQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWxlY3RlZC1ob3Zlcik7XG4gIC0tX2FwYy1tZW51LWl0ZW0tYm9yZGVyLXJhZGl1cy1sdW1lOiA4cHg7XG59XG5cbi5EZWZhdWx0VGhlbWVfX0Ryb3Bkb3duTWVudV9fXzI5dWFNLFxuLkRlZmF1bHRUaGVtZV9faGVhZEl0ZW1fX18zbk8tMSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zdGVlbDQpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOS41cHggMTJweDtcbn1cblxuLkRlZmF1bHRUaGVtZV9fRHJvcGRvd25NZW51X19fMjl1YU0ge1xuICAtLV9hcGMtZHJvcGRvd24tbWVudS1ib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLWRyb3Bkb3duLW1lbnUtYm9yZGVyLXJhZGl1cy1sdW1lLCA0cHgpO1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1kcm9wZG93bi1tZW51LWJvcmRlci1yYWRpdXMpO1xufVxuXG4uRGVmYXVsdFRoZW1lX19Ecm9wZG93bk1lbnVfX18yOXVhTSBhIHtcbiAgICBjb2xvcjogdmFyKC0tX2FwYy1kcm9wZG93bi1tZW51LWFuY2hvci1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX19Ecm9wZG93bk1lbnVfX18yOXVhTTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1kcm9wZG93bi1tZW51LWFuY2hvci1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hbHVtaW51bTIpKTtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX19Ecm9wZG93bk1lbnVfX18yOXVhTTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKSAwcHggMHB4IDBweCAycHgsICB2YXIoLS1jb3JlLWJsdWUzKSAwcHggMHB4IDBweCA0cHg7XG4gIH1cblxuLkRlZmF1bHRUaGVtZV9fRHJvcGRvd25NZW51X19fMjl1YU0gLkRlZmF1bHRUaGVtZV9fRHJvcGRvd25NZW51SXRlbV9fXzF5dG9sLkRlZmF1bHRUaGVtZV9fc2VsZWN0ZWRfX180SURZWiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWRyb3Bkb3duLW1lbnUtaXRlbS1zZWxlY3RlZC1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUzKSk7XG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy1kcm9wZG93bi1tZW51LWl0ZW0tc2VsZWN0ZWQtY29sb3IsIHZhcigtLXRlcnRpYXJ5KSk7XG4gICAgICBmaWxsOiB2YXIoLS1fYXBjLWRyb3Bkb3duLW1lbnUtaXRlbS1zZWxlY3RlZC1jb2xvciwgdmFyKC0tdGVydGlhcnkpKTtcbiAgICB9XG5cbi5EZWZhdWx0VGhlbWVfX0Ryb3Bkb3duTWVudV9fXzI5dWFNIC5EZWZhdWx0VGhlbWVfX0Ryb3Bkb3duTWVudUl0ZW1fX18xeXRvbC5EZWZhdWx0VGhlbWVfX3NlbGVjdGVkX19fNElEWVogYSB7XG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy1kcm9wZG93bi1tZW51LWl0ZW0tc2VsZWN0ZWQtY29sb3IsIHZhcigtLXRlcnRpYXJ5KSk7XG4gICAgfVxuXG4uRGVmYXVsdFRoZW1lX19Ecm9wZG93bk1lbnVDb250ZW50X19fOWo3Wm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1zdGVlbDUpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4uRGVmYXVsdFRoZW1lX19Ecm9wZG93bk1lbnVDb250ZW50TGVmdF9fX0JKR2ZhIHtcbiAgbGVmdDogLTFweDtcbn1cblxuLkRlZmF1bHRUaGVtZV9fRHJvcGRvd25NZW51Q29udGVudFJpZ2h0X19fZ19pM0Uge1xuICByaWdodDogLTFweDtcbn1cblxuLkRlZmF1bHRUaGVtZV9fRHJvcGRvd25NZW51SWNvbl9fXzFLODd4IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5EZWZhdWx0VGhlbWVfX0Ryb3Bkb3duTWVudUljb25fX18xSzg3eCBzdmcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX19oZWFkSXRlbV9fXzNuTy0xIHtcbiAgY29sb3I6IHZhcigtLXN0ZWVsMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOS41cHggMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLkRlZmF1bHRUaGVtZV9fbGlzdF9fXzJjaDBuIHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgMCA2cHg7XG59XG5cbi5EZWZhdWx0VGhlbWVfX3NlcGFyYXRvcl9fXzNLbUtFIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLV9hcGMtZHJvcGRvd24tbWVudS1zZXBhcmF0b3ItYm9yZGVyLCB2YXIoLS1hbHVtaW51bTIpKTtcbiAgbWFyZ2luOiA2cHggMDtcbn1cblxuLkRlZmF1bHRUaGVtZV9fbGFiZWxfX18za1BxSSB7XG4gIGNvbG9yOiB2YXIoLS1zdGVlbDIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uRGFya1RoZW1lX19Ecm9wZG93bk1lbnVUb2dnbGVfX18ybHdvZCB7XG4gICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgfVxuXG4gICAgLkRhcmtUaGVtZV9fRHJvcGRvd25NZW51VG9nZ2xlX19fMmx3b2Q6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIH1cbiAgLkRhcmtUaGVtZV9faGVhZEl0ZW1fX18xQzlTUyB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAuRGFya1RoZW1lX19Ecm9wZG93bk1lbnVNZW51X19fM3JCNFIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAuRGFya1RoZW1lX19Ecm9wZG93bk1lbnVJdGVtX19fMTNGM3Yge1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgZmlsbDogdmFyKC0tdGVydGlhcnkpO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1zdGVlbDMpO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tc3RlZWwzKTtcbiAgfVxuXG4uTHVtZVRoZW1lX19Ecm9wZG93bk1lbnVfX18xT2U2XyB7XG4gIC0tX2FwYy1kcm9wZG93bi1tZW51LWFuY2hvci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIC0tX2FwYy1kcm9wZG93bi1tZW51LWFuY2hvci1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXByaW1hcnktaG92ZXIpO1xuICAtLV9hcGMtZHJvcGRvd24tbWVudS1pdGVtLXNlbGVjdGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2VsZWN0ZWQpO1xuICAtLV9hcGMtZHJvcGRvd24tbWVudS1pdGVtLXNlbGVjdGVkLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1zZWxlY3RlZCk7XG4gIC0tX2FwYy1kcm9wZG93bi1tZW51LXNlcGFyYXRvci1ib3JkZXI6IHZhcigtLWx1bWUtZy1jb2xvci1ib3JkZXItcHJpbWFyeSk7XG4gIC0tX2FwYy1kcm9wZG93bi1tZW51LWJvcmRlci1yYWRpdXMtbHVtZTogdmFyKC0tbHVtZS1nLXJhZGl1cy1ib3JkZXItcGlsbCk7XG59XG5cbi5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzFoTlNhLkRlZmF1bHRUaGVtZV9fb3Blbi1idXR0b24tc3R5bGVfX18zbDJMQSB7XG4gICAgei1pbmRleDogMTAyMjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDUwbXMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpIDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzFoTlNhLkRlZmF1bHRUaGVtZV9fb3Blbi1idXR0b24tc3R5bGVfX18zbDJMQS5EZWZhdWx0VGhlbWVfX3JpZ2h0LWJ1dHRvbl9fX29iWWUtIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18xaE5TYS5EZWZhdWx0VGhlbWVfX29wZW4tYnV0dG9uLXN0eWxlX19fM2wyTEEgc3ZnIHtcbiAgICAgIGZpbGw6IHZhcigtLXN0ZWVsNSk7XG4gICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fMWhOU2EuRGVmYXVsdFRoZW1lX19vcGVuLWJ1dHRvbi1zdHlsZV9fXzNsMkxBOm5vdCguRGVmYXVsdFRoZW1lX19kaXNhYmxlZF9fXzJyb053KSxcbiAgICAuRGVmYXVsdFRoZW1lX19idXR0b25fX18xaE5TYS5EZWZhdWx0VGhlbWVfX29wZW4tYnV0dG9uLXN0eWxlX19fM2wyTEE6bm90KC5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fMnJvTncpOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fbWVudS1oZWFkZXJfX18zdDdfayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5EYXJrVGhlbWVfX2J1dHRvbl9fX1MxeU4yOm5vdCguRGFya1RoZW1lX19kaXNhYmxlZF9fXzJFckROKS5EYXJrVGhlbWVfX3ByaW1hcnlfX18xeFRwYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvYnVzdC1ibHVlMyk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcm9idXN0LWJsdWUzKTtcbiAgICAgIH1cblxuICAgICAgICAuRGFya1RoZW1lX19idXR0b25fX19TMXlOMjpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18yRXJETikuRGFya1RoZW1lX19wcmltYXJ5X19fMXhUcGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJvYnVzdC1ibHVlMik7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yb2J1c3QtYmx1ZTIpO1xuICAgICAgICB9XG4gIC5EYXJrVGhlbWVfX29wZW4tYnV0dG9uLXN0eWxlX19fU2JxX1Qgc3ZnIHtcbiAgICAgIGZpbGw6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICB9XG4gIC5EYXJrVGhlbWVfX29wZW4tYnV0dG9uLXN0eWxlX19fU2JxX1QgLkRhcmtUaGVtZV9fYnV0dG9uX19fUzF5TjI6bm90KC5EYXJrVGhlbWVfX2Rpc2FibGVkX19fMkVyRE4pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgLkRhcmtUaGVtZV9fb3Blbi1idXR0b24tc3R5bGVfX19TYnFfVCAuRGFya1RoZW1lX19idXR0b25fX19TMXlOMjpub3QoLkRhcmtUaGVtZV9fZGlzYWJsZWRfX18yRXJETik6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBibG9jay1uby1lbXB0eSAqL1xuLkx1bWVUaGVtZV9fYnV0dG9uX19felc0MzAgeyB9XG5cbi5EZWZhdWx0VGhlbWVfX2VtcHR5LXJlc3VsdF9fXzJuRmpPIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4gIC5EZWZhdWx0VGhlbWVfX2VtcHR5LXJlc3VsdF9fXzJuRmpPIC5EZWZhdWx0VGhlbWVfX2ltYWdlX19fRThweFEge1xuICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIgdmlld0JveCUzRCUyMjAgMCAxMjAgOTAlMjIlM0UgICUzQ3JlY3QgZmlsbCUzRCUyMiUyM2YzZjNmMyUyMiB3aWR0aCUzRCUyMjEyMCUyMiBoZWlnaHQlM0QlMjI2MCUyMiUyRiUzRSAgJTNDcG9seWdvbiBmaWxsJTNEJTIyJTIzY2FjYmNjJTIyIHBvaW50cyUzRCUyMjEyMCA2MCAwIDYwIDAgNDAgNDAgMjAgODAgNDAgMTIwIDIwIDEyMCA2MCUyMiUyRiUzRSAgJTNDcmVjdCBmaWxsJTNEJTIyJTIzY2FjYmNjJTIyIHklM0QlMjI2NyUyMiB3aWR0aCUzRCUyMjgwJTIyIGhlaWdodCUzRCUyMjglMjIlMkYlM0UgICUzQ3JlY3QgZmlsbCUzRCUyMiUyM2U1ZTVlNSUyMiB5JTNEJTIyODIlMjIgd2lkdGglM0QlMjIxMjAlMjIgaGVpZ2h0JTNEJTIyOCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEyMHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fZW1wdHktcmVzdWx0X19fMm5Gak8gLkRlZmF1bHRUaGVtZV9fbWVzc2FnZV9fXzNhV0RZIHtcbiAgICBjb2xvcjogdmFyKC0tX2FwYy1lbXB0eS1yZXN1bHQtY29sb3IsIHZhcigtLXN0ZWVsMykpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4uRGFya1RoZW1lX19lbXB0eS1yZXN1bHRfX18yNVAweCAuRGFya1RoZW1lX19pbWFnZV9fXzFHWnRaIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgfVxuICAgIC5EYXJrVGhlbWVfX2VtcHR5LXJlc3VsdF9fXzI1UDB4IC5EYXJrVGhlbWVfX21lc3NhZ2VfX18yOElfSyB7XG4gICAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgIH1cblxuLkx1bWVUaGVtZV9fZW1wdHktcmVzdWx0X19fYjE0U1Mge1xuICAtLV9hcGMtZW1wdHktcmVzdWx0LWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLyogZm9ybSBzaXplcyAqL1xuLkRlZmF1bHRUaGVtZV9fZm9ybS1zaXplLXNtX19fWjdqMWUsXG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtbWRfX19WdEJBQyxcbi5EZWZhdWx0VGhlbWVfX2Zvcm0tc2l6ZS1sZ19fXzE0SVBfIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtc21fX19aN2oxZSB7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtbWRfX19WdEJBQyB7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtbGdfX18xNElQXyB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4uRGVmYXVsdFRoZW1lX19maWxlLXVwbG9hZGVyX19fMk1zRHAge1xuICAtLV9hcGMtZmlsZS11cGxvYWRlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLWZpbGUtdXBsb2FkZXItYm9yZGVyLXJhZGl1cy1sdW1lLCA0cHgpO1xuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtZmlsZS11cGxvYWRlci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tX2FwYy1maWxlLXVwbG9hZGVyLWJvcmRlci1jb2xvciwgdmFyKC0tc3RlZWwxKSk7XG4gIGNvbG9yOiB2YXIoLS1fYXBjLWZpbGUtdXBsb2FkZXItdGV4dC1jb2xvciwgdmFyKC0tc3RlZWw1KSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDZweCAwIDEycHg7XG4gIHRyYW5zaXRpb246IGN1YmljLWJlemllciguNDYsLjAzLC41MiwuOTYpO1xufVxuLkRlZmF1bHRUaGVtZV9fZmlsZS11cGxvYWRlcl9fXzJNc0RwLkRlZmF1bHRUaGVtZV9faXMtZGlzYWJsZWRfX18xRkYyMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1maWxlLXVwbG9hZGVyLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWFsdW1pbnVtMikpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1maWxlLXVwbG9hZGVyLWJvcmRlci1jb2xvciwgdmFyKC0tYWx1bWludW0yKSk7XG4gICAgY29sb3I6IHZhcigtLV9hcGMtZmlsZS11cGxvYWRlci10ZXh0LWNvbG9yLCB2YXIoLS1zdGVlbDIpKTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG4uRGVmYXVsdFRoZW1lX19maWxlLXVwbG9hZGVyX19fMk1zRHAuRGVmYXVsdFRoZW1lX19pcy1kaXNhYmxlZF9fXzFGRjIxIC5EZWZhdWx0VGhlbWVfX2ZpbGVuYW1lX19fM0hZa3ouRGVmYXVsdFRoZW1lX19lbXB0eV9fXzNDakZQIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLWZpbGUtdXBsb2FkZXItdGV4dC1jb2xvciwgdmFyKC0tYWx1bWludW00KSk7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fZmlsZS11cGxvYWRlcl9fXzJNc0RwLkRlZmF1bHRUaGVtZV9faGFzLWVycm9yX19fMV8wZlkge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGFuZ2VyKTtcbiAgfVxuLkRlZmF1bHRUaGVtZV9fZmlsZW5hbWVfX18zSFlreiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLkRlZmF1bHRUaGVtZV9fZmlsZW5hbWVfX18zSFlrei5EZWZhdWx0VGhlbWVfX2VtcHR5X19fM0NqRlAge1xuICAgIGNvbG9yOiB2YXIoLS1fYXBjLWZpbGUtdXBsb2FkZXItdGV4dC1jb2xvciwgdmFyKC0tc3RlZWwyKSk7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX2ZpbGUtdXBsb2FkZXItYnV0dG9uX19fMVBWS20ge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBmb3IgcmVzcG9uc2l2ZW5lc3MgYXQgc21hbGwgc2l6ZXMgKi9cbi5EZWZhdWx0VGhlbWVfX2ZpbGUtdXBsb2FkZXItYnV0dG9uX19fMVBWS20gc3BhbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3NwaW5uZXJfX18zRTdkQyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5EYXJrVGhlbWVfX2ZpbGUtdXBsb2FkZXJfX18yenBYNCAuRGFya1RoZW1lX19maWxlLXVwbG9hZGVyLXRleHQtZmllbGRfX18zVVQ3OSBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdGVlbDQpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1hbHVtaW51bTMpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLkRhcmtUaGVtZV9fZmlsZS11cGxvYWRlcl9fXzJ6cFg0LkRhcmtUaGVtZV9faXMtZGlydHlfX18zQnJOZSAuRGFya1RoZW1lX19maWxlLXVwbG9hZGVyLXRleHQtZmllbGRfX18zVVQ3OSBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgICB9XG4gICAgLkRhcmtUaGVtZV9fZmlsZS11cGxvYWRlcl9fXzJ6cFg0LkRhcmtUaGVtZV9faXMtZGlydHlfX18zQnJOZS5EYXJrVGhlbWVfX2lzLXZhbGlkX19fMlNlcnkgLkRhcmtUaGVtZV9fZmlsZS11cGxvYWRlci10ZXh0LWZpZWxkX19fM1VUNzkgaW5wdXQge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29yZS1ibHVlMyk7XG4gICAgICAgIH1cbiAgICAuRGFya1RoZW1lX19maWxlLXVwbG9hZGVyX19fMnpwWDQuRGFya1RoZW1lX19pcy1kaXJ0eV9fXzNCck5lLkRhcmtUaGVtZV9faGFzLWVycm9yX19fMkY2aVMgLkRhcmtUaGVtZV9fZmlsZS11cGxvYWRlci10ZXh0LWZpZWxkX19fM1VUNzkgaW5wdXQge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGFuZ2VyKTtcbiAgICAgICAgfVxuXG4uTHVtZVRoZW1lX19maWxlLXVwbG9hZGVyX19fM0dVY0Yge1xuICAtLV9hcGMtZmlsZS11cGxvYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTYwKTsgLyogVE9ETzogc2hhcmVkLWlucHV0LWJvcmRlciAqL1xuICAtLV9hcGMtZmlsZS11cGxvYWRlci1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWRpc2FibGVkKTtcbiAgLS1fYXBjLWZpbGUtdXBsb2FkZXItdGV4dC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcGxhY2Vob2xkZXIpOyAgLyogVE9ETzogc2hhcmVkLWlucHV0LXRleHQgKi9cbiAgLS1fYXBjLWZpbGUtdXBsb2FkZXItYm9yZGVyLXJhZGl1cy1sdW1lOiA4cHg7XG59XG5cbi8qIGZvcm0gc2l6ZXMgKi9cbi5EZWZhdWx0VGhlbWVfX2Zvcm0tc2l6ZS1zbV9fX1luM3lxLFxuLkRlZmF1bHRUaGVtZV9fZm9ybS1zaXplLW1kX19fM3EyNVgsXG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtbGdfX18zVG5wWiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLkRlZmF1bHRUaGVtZV9fZm9ybS1zaXplLXNtX19fWW4zeXEge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuLkRlZmF1bHRUaGVtZV9fZm9ybS1zaXplLW1kX19fM3EyNVgge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuLkRlZmF1bHRUaGVtZV9fZm9ybS1zaXplLWxnX19fM1RucFoge1xuICBtYXgtd2lkdGg6IDUwMHB4O1xufVxuLkRlZmF1bHRUaGVtZV9fdGV4dC1maWVsZF9fX2ZCcUczIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLkRlZmF1bHRUaGVtZV9fdGV4dC1maWVsZF9fX2ZCcUczLkRlZmF1bHRUaGVtZV9faXMtZGlydHlfX18xMkhhOC5EZWZhdWx0VGhlbWVfX2hhcy1lcnJvcl9fX3dic0lJIGlucHV0IHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWRhbmdlcik7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMy5EZWZhdWx0VGhlbWVfX2lzLWRpcnR5X19fMTJIYTguRGVmYXVsdFRoZW1lX19oYXMtZXJyb3JfX193YnNJSSBpbnB1dDpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApIDBweCAwcHggMHB4IDJweCwgIHZhcigtLWNvcmUtYmx1ZTMpIDBweCAwcHggMHB4IDRweDtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMuRGVmYXVsdFRoZW1lX19pcy1wYXNzd29yZC10eXBlX19fMS1BZTMgaW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7IC8qIHRvIGFjY29tb2RhdGUgc2hvdy9oaWRlIGJ1dHRvbiAqL1xuICB9XG4uRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMgaW5wdXQge1xuICAgIC0tX2FwYy10ZXh0LWZpZWxkLWJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtdGV4dC1maWVsZC1ib3JkZXItcmFkaXVzLWx1bWUsIDRweCk7XG5cbiAgICBmb250LWZhbWlseTogdmFyKC0tbHVtZS1nLWZvbnQtZmFtaWx5KTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy10ZXh0LWZpZWxkLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy10ZXh0LWZpZWxkLWlucHV0LWJvcmRlci1jb2xvciwgdmFyKC0tc3RlZWwyKSk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogdmFyKC0tX2FwYy10ZXh0LWZpZWxkLWlucHV0LWNvbG9yLCB2YXIoLS1zdGVlbDUpKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDlweCAxMnB4O1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjE1cyBjdWJpYy1iZXppZXIoLjQ2LC4wMywuNTIsLjk2KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uKSB7XG4uRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMgaW5wdXQge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZVxuICB9XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fdGV4dC1maWVsZF9fX2ZCcUczIGlucHV0IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLyogY2hhbmdlIGF1dG9jb21wbGV0ZSBzdHlsZXMgaW4gU2FmYXJpICYgQ2hyb21lICovXG4uRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmJmZWM0O1xuICAgIH1cbi8qIHJlbW92ZSB0aGUgcmVkIGJvcmRlcnMgZnJvbSByZXF1aXJlZCBpbnB1dHMgaW4gZmlyZWZveCAqL1xuLkRlZmF1bHRUaGVtZV9fdGV4dC1maWVsZF9fX2ZCcUczIGlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuICAgIC5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyBpbnB1dDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyBpbnB1dDo6LW1zLWNsZWFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fdGV4dC1maWVsZF9fX2ZCcUczIGlucHV0OmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy10ZXh0LWZpZWxkLWlucHV0LWZvY3VzLWJvcmRlci1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKSAwcHggMHB4IDBweCAycHgsICB2YXIoLS1jb3JlLWJsdWUzKSAwcHggMHB4IDBweCA0cHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHZhcigtLV9hcGMtdGV4dC1maWVsZC1pbnB1dC1wbGFjZWhvbGRlci1jb2xvciwgdmFyKC0tc3RlZWwyKSk7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fdGV4dC1maWVsZF9fX2ZCcUczIGlucHV0W3R5cGU9J3NlYXJjaCddIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzFweDsgLyogd2lkdGggb2YgaWNvbiBjb250YWluZXIgLTFweCBmb3IgYm9yZGVyICovXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMXB4OyAvKiB3aWR0aCBvZiBpY29uIGNvbnRhaW5lciAtMXB4IGZvciBib3JkZXIgKi9cbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyBpbnB1dFtkaXNhYmxlZF0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy10ZXh0LWZpZWxkLWlucHV0LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWFsdW1pbnVtMikpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLXRleHQtZmllbGQtaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yLCB2YXIoLS1hbHVtaW51bTMpKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1zdGVlbDIpO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMgaW5wdXRbZGlzYWJsZWRdOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hbHVtaW51bTQpO1xuICAgICAgfVxuLkRlZmF1bHRUaGVtZV9fdGV4dC1maWVsZF9fX2ZCcUczIC5EZWZhdWx0VGhlbWVfX3NlYXJjaF9fX1drN1g4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDsgLyogY2VudGVyIDE2cHggaWNvbiBpbiA0MHB4IGNvbnRhaW5lciAqL1xuICAgIHBhZGRpbmctbGVmdDogMTJweDsgLyogbWF0Y2ggZGVmYXVsdCBwYWRkaW5nICovXG4gICAgcGFkZGluZy1yaWdodDogNHB4OyAvKiBsZXNzIHNwYWNlIGJldHdlZW4gaWNvbiBhbmQgdGV4dCAqL1xuICAgIHBhZGRpbmctdG9wOiAxMnB4OyAvKiBjZW50ZXIgMTZweCBpY29uIGluIDQwcHggY29udGFpbmVyICovXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4uRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMgLkRlZmF1bHRUaGVtZV9fc2VhcmNoX19fV2s3WDggc3ZnIHtcbiAgICAgIGZpbGw6IHZhcigtLV9hcGMtdGV4dC1maWVsZC1pbnB1dC1zZWFyY2gtc3ZnLWZpbGwsIHZhcigtLXN0ZWVsMikpO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyAuRGVmYXVsdFRoZW1lX19jbGVhcl9fXy04c2ZRIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3R0b206IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZpbGw6IHZhcigtLXN0ZWVsMik7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHggMTJweCA0cHg7IC8qIHJlZmxlY3Qgc2VhcmNoIGljb24gcGFkZGluZyAqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyAuRGVmYXVsdFRoZW1lX19jbGVhcl9fXy04c2ZROmhvdmVyLFxuICAgIC5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyAuRGVmYXVsdFRoZW1lX19jbGVhcl9fXy04c2ZROmZvY3VzIHtcbiAgICAgIGZpbGw6IHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyAuRGVmYXVsdFRoZW1lX19jbGVhcl9fXy04c2ZROmFjdGl2ZSB7XG4gICAgICBmaWxsOiB2YXIoLS1jb3JlLWJsdWU0KTtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMgLkRlZmF1bHRUaGVtZV9fc2hvdy1oaWRlLXBhc3N3b3JkX19fMkI4UkMge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMCBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1zdGVlbDIpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxM3B4O1xuICAgIHRvcDogMTBweDtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3RleHQtZmllbGRfX19mQnFHMyAuRGVmYXVsdFRoZW1lX19zaG93LWhpZGUtcGFzc3dvcmRfX18yQjhSQzpob3ZlcixcbiAgICAuRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMgLkRlZmF1bHRUaGVtZV9fc2hvdy1oaWRlLXBhc3N3b3JkX19fMkI4UkM6Zm9jdXMge1xuICAgICAgY29sb3I6IHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX190ZXh0LWZpZWxkX19fZkJxRzMgLkRlZmF1bHRUaGVtZV9fc2hvdy1oaWRlLXBhc3N3b3JkX19fMkI4UkM6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb3JlLWJsdWU0KTtcbiAgICB9XG5cbi5EYXJrVGhlbWVfX3RleHQtZmllbGRfX193TUNmXyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWw0KTtcbiAgfVxuXG4gICAgLkRhcmtUaGVtZV9fdGV4dC1maWVsZF9fX3dNQ2ZfLkRhcmtUaGVtZV9faXMtZm9jdXNlZF9fXzNCSWhEID4gaW5wdXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3RlZWwzKTtcbiAgICB9XG5cbiAgICAuRGFya1RoZW1lX190ZXh0LWZpZWxkX19fd01DZl8uRGFya1RoZW1lX19pcy1mb2N1c2VkX19fM0JJaEQgPiBpbnB1dDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgICB9XG5cbiAgICAuRGFya1RoZW1lX190ZXh0LWZpZWxkX19fd01DZl8gaW5wdXQge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWw0KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tYWx1bWludW0zKTtcbiAgICB9XG5cbiAgICAuRGFya1RoZW1lX190ZXh0LWZpZWxkX19fd01DZl8gaW5wdXQ6aG92ZXIsIC5EYXJrVGhlbWVfX3RleHQtZmllbGRfX193TUNmXyBpbnB1dDpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsMyk7XG4gICAgICB9XG5cbiAgICAuRGFya1RoZW1lX190ZXh0LWZpZWxkX19fd01DZl8gaW5wdXQ6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgLkRhcmtUaGVtZV9fdGV4dC1maWVsZF9fX3dNQ2ZfIGlucHV0OmZvY3VzLCAuRGFya1RoZW1lX190ZXh0LWZpZWxkX19fd01DZl8gaW5wdXQ6Zm9jdXM6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLW5hdnkzKTtcbiAgICAgIH1cblxuLkx1bWVUaGVtZV9fdGV4dC1maWVsZF9fXzNtWlRhIHtcbiAgLS1fYXBjLXRleHQtZmllbGQtaW5wdXQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnkpO1xuICAtLV9hcGMtdGV4dC1maWVsZC1pbnB1dC1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTYwKTsgLyogVE9ETzogc2hhcmVkLWlucHV0LWJvcmRlciAqL1xuICAtLV9hcGMtdGV4dC1pbnB1dC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIC0tX2FwYy10ZXh0LWZpZWxkLWlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby00MCk7IC8qIFRPRE86IHNoYXJlZC1pbnB1dC1ib3JkZXItYWN0aXZlICovXG4gIC0tX2FwYy10ZXh0LWZpZWxkLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC01MCk7IC8qIFRPRE86IHNoYXJlZC1pbnB1dC10ZXh0ICovXG4gIC0tX2FwYy10ZXh0LWZpZWxkLWlucHV0LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItZGlzYWJsZWQpO1xuICAtLV9hcGMtdGV4dC1maWVsZC1pbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTUwKTsgLyogVE9ETzogc2hhcmVkLWlucHV0LWJvcmRlciAqL1xuICAtLV9hcGMtdGV4dC1maWVsZC1pbnB1dC1zZWFyY2gtc3ZnLWZpbGw6IHZhcigtLWx1bWUtZy1jb2xvci1pY29uLXByaW1hcnkpO1xuICAtLV9hcGMtdGV4dC1maWVsZC1ib3JkZXItcmFkaXVzLWx1bWU6IDhweDtcbn1cblxuLkRlZmF1bHRUaGVtZV9fdG9vbHRpcC13cmFwX19fMlk0WXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuICAuRGVmYXVsdFRoZW1lX190b29sdGlwLXdyYXBfX18yWTRZeTpob3ZlciAuRGVmYXVsdFRoZW1lX190b29sdGlwX19fbjNBRHQuRGVmYXVsdFRoZW1lX190b29sdGlwLXZpc2libGVfX18zVEtSRSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fdG9vbHRpcC13cmFwX19fMlk0WXkgLkRlZmF1bHRUaGVtZV9fdG9vbHRpcF9fX24zQUR0LkRlZmF1bHRUaGVtZV9fdG9vbHRpcC12aXNpYmxlX19fM1RLUkUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX190b29sdGlwX19fbjNBRHQge1xuICAtLV9hcGMtdG9vbHRpcC1ib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLXRvb2x0aXAtYm9yZGVyLXJhZGl1cy1sdW1lLCAwKTtcblxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMC4xcyBlYXNlLW91dCwgb3BhY2l0eSAwLjFzIGVhc2U7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXRvb2x0aXAtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tcm9idXN0LWJsdWU1KSk7XG4gIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLkRlZmF1bHRUaGVtZV9fdG9vbHRpcF9fX24zQUR0LkRlZmF1bHRUaGVtZV9fdG9vbHRpcC1wb3NpdGlvbi10b3BfX18xMERBNyxcbiAgLkRlZmF1bHRUaGVtZV9fdG9vbHRpcF9fX24zQUR0LkRlZmF1bHRUaGVtZV9fdG9vbHRpcC1wb3NpdGlvbi1ib3R0b21fX19NNWVBcyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB9XG5cbi5EZWZhdWx0VGhlbWVfX3Rvb2x0aXBfX19uM0FEdC5EZWZhdWx0VGhlbWVfX3Rvb2x0aXAtcG9zaXRpb24tbGVmdF9fXzFzX0dBLFxuICAuRGVmYXVsdFRoZW1lX190b29sdGlwX19fbjNBRHQuRGVmYXVsdFRoZW1lX190b29sdGlwLXBvc2l0aW9uLXJpZ2h0X19fMkdmX2kge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG5cbi5EZWZhdWx0VGhlbWVfX3Rvb2x0aXBfX19uM0FEdC5EZWZhdWx0VGhlbWVfX3Rvb2x0aXAtcG9zaXRpb24tdG9wX19fMTBEQTcge1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX190b29sdGlwX19fbjNBRHQuRGVmYXVsdFRoZW1lX190b29sdGlwLXBvc2l0aW9uLWJvdHRvbV9fX001ZUFzIHtcbiAgICB0b3A6IDEwMCU7XG4gIH1cblxuLkRlZmF1bHRUaGVtZV9fdG9vbHRpcF9fX24zQUR0LkRlZmF1bHRUaGVtZV9fdG9vbHRpcC1wb3NpdGlvbi1sZWZ0X19fMXNfR0Ege1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbi5EZWZhdWx0VGhlbWVfX3Rvb2x0aXBfX19uM0FEdC5EZWZhdWx0VGhlbWVfX3Rvb2x0aXAtcG9zaXRpb24tcmlnaHRfX18yR2ZfaSB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX190b29sdGlwX19fbjNBRHQuRGVmYXVsdFRoZW1lX190b29sdGlwLXByaW1hcnlfX18yQzZrMCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tX2FwYy10b29sdGlwLXByaW1hcnktYm9yZGVyLCB2YXIoLS1jb3JlLWJsdWUzKSk7XG4gIH1cblxuLkRlZmF1bHRUaGVtZV9fdG9vbHRpcC10ZXh0X19fMXJyQUQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbnNwYW4gLkRlZmF1bHRUaGVtZV9fdG9vbHRpcC1jaGlsZHJlbi13cmFwcGVyX19fM2c2TUQ6Zm9jdXMge1xuICBvdXRsaW5lOiB2YXIoLS1jb3JlLWJsdWUzKSBhdXRvIDVweDtcbn1cblxuLkRlZmF1bHRUaGVtZV9fdG9vbHRpcC1pbm5lci1tdWx0aS1saW5lX19fMThPU1IgLkRlZmF1bHRUaGVtZV9fdG9vbHRpcC10ZXh0X19fMXJyQUQge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuLkRhcmtUaGVtZV9fdG9vbHRpcF9fXzJfZWRNIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yb2J1c3QtYmx1ZTMpO1xuICB9XG5cbi5MdW1lVGhlbWVfX3Rvb2x0aXBfX18zMXdteCB7XG4gIC0tX2FwYy10b29sdGlwLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTEwKTsgLyogVE9ETzogY29tcG9uZW50LXRva2VuICovXG4gIC0tX2FwYy10b29sdGlwLXByaW1hcnktYm9yZGVyOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTUwKTtcbiAgLS1fYXBjLXRvb2x0aXAtYm9yZGVyLXJhZGl1cy1sdW1lOiA4cHg7XG59XG5cbiB7XG4gIC8qIyBzb3VyY2VNYXBwaW5nVVJMPWRhdGE6YXBwbGljYXRpb24vanNvbjtiYXNlNjQsZXlKMlpYSnphVzl1SWpvekxDSnpiM1Z5WTJWeklqcGJJbk52ZFhKalpTOXpkSGxzWlhNdVkzTnpJbDBzSW01aGJXVnpJanBiWFN3aWJXRndjR2x1WjNNaU9pSkJRVUZCTERaQ1FVRTJRanM3UVVGRk4wSTdRVUZEUVRzN1FVRkZRVHRCUVVOQk96dEJRVVZCTEhWQ1FVRjFRanM3UVVGRmRrSTdRVUZEUVRzN1FVRkZRVHRCUVVOQk96dEJRVVZCTEhkQ1FVRjNRanM3UVVGRmVFSTdRVUZEUVRzN1FVRkZRVHRCUVVOQk96dEJRVVZCTzBWQlEwVXNaMEpCUVdkQ08wVkJRMmhDTEhsQ1FVRjVRanRGUVVONlFpeHZRa0ZCWVR0RlFVRmlMR0ZCUVdFN1JVRkRZaXc0UWtGQmJVSTdSVUZCYmtJc05rSkJRVzFDTzFWQlFXNUNMRzFDUVVGdFFqdEZRVU51UWl4NVFrRkJiVUk3VlVGQmJrSXNiVUpCUVcxQ08wRkJRM0pDTzBGQlEwRTdSVUZEUlN4dlFrRkJZVHRGUVVGaUxHRkJRV0U3UlVGRFlpdzRRa0ZCYlVJN1JVRkJia0lzTmtKQlFXMUNPMVZCUVc1Q0xHMUNRVUZ0UWp0RlFVTnVRaXg1UWtGQmJVSTdWVUZCYmtJc2JVSkJRVzFDTzBGQlEzSkNPenRCUVVWQk8wVkJRMFVzY1VKQlFYRkNPMFZCUTNKQ0xHVkJRV1U3UlVGRFppeHRRa0ZCYlVJN1JVRkRia0lzZFVKQlFYVkNPMFZCUTNaQ0xHZENRVUZuUWp0QlFVTnNRanM3UVVGRlFUczdSVUZGUlN4clFrRkJhMEk3UlVGRGJFSXNZMEZCWXp0QlFVTm9RanRCUVVOQk8wVkJRMFVzZFVKQlFYVkNPMFZCUTNaQ0xHMUNRVUZ0UWp0QlFVTnlRanM3UVVGRlFUczdSVUZGUlN4cFFrRkJhVUk3UVVGRGJrSTdRVUZEUVR0RlFVTkZMR1ZCUVdVN1FVRkRha0k3TzBGQlJVRTdSVUZEUlN4dlFrRkJZVHRGUVVGaUxHRkJRV0U3UlVGRFlpeDVRa0ZCYlVJN1ZVRkJia0lzYlVKQlFXMUNPMEZCUTNKQ08wRkJRMEU3UlVGRFJTeHRRa0ZCWXp0VlFVRmtMR05CUVdNN1JVRkRaQ3hYUVVGWE8wVkJRMWdzVlVGQlZUdEZRVU5XTEd0Q1FVRnJRanRCUVVOd1FqczdRVUZGUVN4MVFrRkJkVUk3TzBGQlJYWkNPMEZCUTBFaUxDSm1hV3hsSWpvaWMzUjViR1Z6TG1OemN5SXNJbk52ZFhKalpYTkRiMjUwWlc1MElqcGJJaThxSUVOdmJHeGxZM1JwYjI0Z1pHVm1ZWFZzZENCMGFHVnRaU0FxTDF4dVhHNHVVbVZoWTNSV2FYSjBkV0ZzYVhwbFpGOWZRMjlzYkdWamRHbHZiaUI3WEc1OVhHNWNiaTVTWldGamRGWnBjblIxWVd4cGVtVmtYMTlEYjJ4c1pXTjBhVzl1WDE5cGJtNWxjbE5qY205c2JFTnZiblJoYVc1bGNpQjdYRzU5WEc1Y2JpOHFJRWR5YVdRZ1pHVm1ZWFZzZENCMGFHVnRaU0FxTDF4dVhHNHVVbVZoWTNSV2FYSjBkV0ZzYVhwbFpGOWZSM0pwWkNCN1hHNTlYRzVjYmk1U1pXRmpkRlpwY25SMVlXeHBlbVZrWDE5SGNtbGtYMTlwYm01bGNsTmpjbTlzYkVOdmJuUmhhVzVsY2lCN1hHNTlYRzVjYmk4cUlGUmhZbXhsSUdSbFptRjFiSFFnZEdobGJXVWdLaTljYmx4dUxsSmxZV04wVm1seWRIVmhiR2w2WldSZlgxUmhZbXhsSUh0Y2JuMWNibHh1TGxKbFlXTjBWbWx5ZEhWaGJHbDZaV1JmWDFSaFlteGxYMTlIY21sa0lIdGNibjFjYmx4dUxsSmxZV04wVm1seWRIVmhiR2w2WldSZlgxUmhZbXhsWDE5b1pXRmtaWEpTYjNjZ2UxeHVJQ0JtYjI1MExYZGxhV2RvZERvZ056QXdPMXh1SUNCMFpYaDBMWFJ5WVc1elptOXliVG9nZFhCd1pYSmpZWE5sTzF4dUlDQmthWE53YkdGNU9pQm1iR1Y0TzF4dUlDQm1iR1Y0TFdScGNtVmpkR2x2YmpvZ2NtOTNPMXh1SUNCaGJHbG5iaTFwZEdWdGN6b2dZMlZ1ZEdWeU8xeHVmVnh1TGxKbFlXTjBWbWx5ZEhWaGJHbDZaV1JmWDFSaFlteGxYMTl5YjNjZ2UxeHVJQ0JrYVhOd2JHRjVPaUJtYkdWNE8xeHVJQ0JtYkdWNExXUnBjbVZqZEdsdmJqb2djbTkzTzF4dUlDQmhiR2xuYmkxcGRHVnRjem9nWTJWdWRHVnlPMXh1ZlZ4dVhHNHVVbVZoWTNSV2FYSjBkV0ZzYVhwbFpGOWZWR0ZpYkdWZlgyaGxZV1JsY2xSeWRXNWpZWFJsWkZSbGVIUWdlMXh1SUNCa2FYTndiR0Y1T2lCcGJteHBibVV0WW14dlkyczdYRzRnSUcxaGVDMTNhV1IwYURvZ01UQXdKVHRjYmlBZ2QyaHBkR1V0YzNCaFkyVTZJRzV2ZDNKaGNEdGNiaUFnZEdWNGRDMXZkbVZ5Wm14dmR6b2daV3hzYVhCemFYTTdYRzRnSUc5MlpYSm1iRzkzT2lCb2FXUmtaVzQ3WEc1OVhHNWNiaTVTWldGamRGWnBjblIxWVd4cGVtVmtYMTlVWVdKc1pWOWZhR1ZoWkdWeVEyOXNkVzF1TEZ4dUxsSmxZV04wVm1seWRIVmhiR2w2WldSZlgxUmhZbXhsWDE5eWIzZERiMngxYlc0Z2UxeHVJQ0J0WVhKbmFXNHRjbWxuYUhRNklERXdjSGc3WEc0Z0lHMXBiaTEzYVdSMGFEb2dNSEI0TzF4dWZWeHVMbEpsWVdOMFZtbHlkSFZoYkdsNlpXUmZYMVJoWW14bFgxOXliM2REYjJ4MWJXNGdlMXh1SUNCMFpYaDBMVzkyWlhKbWJHOTNPaUJsYkd4cGNITnBjenRjYmlBZ2QyaHBkR1V0YzNCaFkyVTZJRzV2ZDNKaGNEdGNibjFjYmx4dUxsSmxZV04wVm1seWRIVmhiR2w2WldSZlgxUmhZbXhsWDE5b1pXRmtaWEpEYjJ4MWJXNDZabWx5YzNRdGIyWXRkSGx3WlN4Y2JpNVNaV0ZqZEZacGNuUjFZV3hwZW1Wa1gxOVVZV0pzWlY5ZmNtOTNRMjlzZFcxdU9tWnBjbk4wTFc5bUxYUjVjR1VnZTF4dUlDQnRZWEpuYVc0dGJHVm1kRG9nTVRCd2VEdGNibjFjYmk1U1pXRmpkRlpwY25SMVlXeHBlbVZrWDE5VVlXSnNaVjlmYzI5eWRHRmliR1ZJWldGa1pYSkRiMngxYlc0Z2UxeHVJQ0JqZFhKemIzSTZJSEJ2YVc1MFpYSTdYRzU5WEc1Y2JpNVNaV0ZqZEZacGNuUjFZV3hwZW1Wa1gxOVVZV0pzWlY5ZmMyOXlkR0ZpYkdWSVpXRmtaWEpKWTI5dVEyOXVkR0ZwYm1WeUlIdGNiaUFnWkdsemNHeGhlVG9nWm14bGVEdGNiaUFnWVd4cFoyNHRhWFJsYlhNNklHTmxiblJsY2p0Y2JuMWNiaTVTWldGamRGWnBjblIxWVd4cGVtVmtYMTlVWVdKc1pWOWZjMjl5ZEdGaWJHVklaV0ZrWlhKSlkyOXVJSHRjYmlBZ1pteGxlRG9nTUNBd0lESTBjSGc3WEc0Z0lHaGxhV2RvZERvZ01XVnRPMXh1SUNCM2FXUjBhRG9nTVdWdE8xeHVJQ0JtYVd4c09pQmpkWEp5Wlc1MFEyOXNiM0k3WEc1OVhHNWNiaThxSUV4cGMzUWdaR1ZtWVhWc2RDQjBhR1Z0WlNBcUwxeHVYRzR1VW1WaFkzUldhWEowZFdGc2FYcGxaRjlmVEdsemRDQjdYRzU5WEc0aVhYMD0gKi9cbn1cbiAgLyoqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTUsIEZhY2Vib29rLCBJbmMuXG4gKiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEJTRC1zdHlsZSBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLiBBbiBhZGRpdGlvbmFsIGdyYW50XG4gKiBvZiBwYXRlbnQgcmlnaHRzIGNhbiBiZSBmb3VuZCBpbiB0aGUgUEFURU5UUyBmaWxlIGluIHRoZSBzYW1lIGRpcmVjdG9yeS5cbiAqXG4gKiBAcHJvdmlkZXNNb2R1bGUgZml4ZWREYXRhVGFibGVDZWxsR3JvdXBMYXlvdXRcbiAqL1xuICAuZml4ZWREYXRhVGFibGVDZWxsR3JvdXBMYXlvdXRfY2VsbEdyb3VwIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiAgLyoqXG4gKiBGaXhlZERhdGFUYWJsZSB2MC42LjUgXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDE1LCBGYWNlYm9vaywgSW5jLlxuICogQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBCU0Qtc3R5bGUgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS4gQW4gYWRkaXRpb25hbCBncmFudFxuICogb2YgcGF0ZW50IHJpZ2h0cyBjYW4gYmUgZm91bmQgaW4gdGhlIFBBVEVOVFMgZmlsZSBpbiB0aGUgc2FtZSBkaXJlY3RvcnkuXG4gKi9cbiAgLmZpeGVkRGF0YVRhYmxlQ2VsbEdyb3VwTGF5b3V0X2NlbGxHcm91cCA+IC5wdWJsaWNfZml4ZWREYXRhVGFibGVDZWxsX21haW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4gIC5maXhlZERhdGFUYWJsZUNlbGxHcm91cExheW91dF9jZWxsR3JvdXBXcmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4gIC8qKlxuICogQ29weXJpZ2h0IChjKSAyMDE1LCBGYWNlYm9vaywgSW5jLlxuICogQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBCU0Qtc3R5bGUgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS4gQW4gYWRkaXRpb25hbCBncmFudFxuICogb2YgcGF0ZW50IHJpZ2h0cyBjYW4gYmUgZm91bmQgaW4gdGhlIFBBVEVOVFMgZmlsZSBpbiB0aGUgc2FtZSBkaXJlY3RvcnkuXG4gKlxuICogQHByb3ZpZGVzTW9kdWxlIGZpeGVkRGF0YVRhYmxlQ2VsbExheW91dFxuICovXG4gIC5maXhlZERhdGFUYWJsZUNlbGxMYXlvdXRfbWFpbiB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbiAgLmZpeGVkRGF0YVRhYmxlQ2VsbExheW91dF9sYXN0Q2hpbGQge1xuICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xufVxuICAuZml4ZWREYXRhVGFibGVDZWxsTGF5b3V0X2FsaWduUmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbiAgLmZpeGVkRGF0YVRhYmxlQ2VsbExheW91dF9hbGlnbkNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiAgLmZpeGVkRGF0YVRhYmxlQ2VsbExheW91dF93cmFwMSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuICAuZml4ZWREYXRhVGFibGVDZWxsTGF5b3V0X3dyYXAyIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuICAuZml4ZWREYXRhVGFibGVDZWxsTGF5b3V0X3dyYXAzIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiAgLmZpeGVkRGF0YVRhYmxlQ2VsbExheW91dF9jb2x1bW5SZXNpemVyQ29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB3aWR0aDogNnB4O1xuICB6LWluZGV4OiAxO1xufVxuICAuZml4ZWREYXRhVGFibGVDZWxsTGF5b3V0X2NvbHVtblJlc2l6ZXJDb250YWluZXI6aG92ZXIge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cbiAgLmZpeGVkRGF0YVRhYmxlQ2VsbExheW91dF9jb2x1bW5SZXNpemVyQ29udGFpbmVyOmhvdmVyIC5maXhlZERhdGFUYWJsZUNlbGxMYXlvdXRfY29sdW1uUmVzaXplcktub2Ige1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuICAuZml4ZWREYXRhVGFibGVDZWxsTGF5b3V0X2NvbHVtblJlc2l6ZXJLbm9iIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiA0cHg7XG59XG4gIC8qKlxuICogQ29weXJpZ2h0IChjKSAyMDE1LCBGYWNlYm9vaywgSW5jLlxuICogQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqXG4gKiBUaGlzIHNvdXJjZSBjb2RlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBCU0Qtc3R5bGUgbGljZW5zZSBmb3VuZCBpbiB0aGVcbiAqIExJQ0VOU0UgZmlsZSBpbiB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhpcyBzb3VyY2UgdHJlZS4gQW4gYWRkaXRpb25hbCBncmFudFxuICogb2YgcGF0ZW50IHJpZ2h0cyBjYW4gYmUgZm91bmQgaW4gdGhlIFBBVEVOVFMgZmlsZSBpbiB0aGUgc2FtZSBkaXJlY3RvcnkuXG4gKlxuICogQHByb3ZpZGVzTW9kdWxlIGZpeGVkRGF0YVRhYmxlQ29sdW1uUmVzaXplckxpbmVMYXlvdXRcbiAqL1xuICAuZml4ZWREYXRhVGFibGVDb2x1bW5SZXNpemVyTGluZUxheW91dF9tb3VzZUFyZWEge1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTVweDtcbiAgd2lkdGg6IDEycHg7XG59XG4gIC5maXhlZERhdGFUYWJsZUNvbHVtblJlc2l6ZXJMaW5lTGF5b3V0X21haW4ge1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cbiAgYm9keVtkaXI9XCJydGxcIl0gLmZpeGVkRGF0YVRhYmxlQ29sdW1uUmVzaXplckxpbmVMYXlvdXRfbWFpbiB7XG4gIC8qIHRoZSByZXNpemVyIGxpbmUgaXMgaW4gdGhlIHdyb25nIHBvc2l0aW9uIGluIFJUTCB3aXRoIG5vIGVhc3kgZml4LlxuICAgKiBEaXNhYmxpbmcgaXMgbW9yZSB1c2VmdWwgdGhhbiBkaXNwbGF5aW5nIGl0LlxuICAgKiAjMTY3IChnaXRodWIpIHNob3VsZCBsb29rIGludG8gdGhpcyBhbmQgY29tZSB1cCB3aXRoIGEgcGVybWFuZW50IGZpeC5cbiAgICovXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiAgLmZpeGVkRGF0YVRhYmxlQ29sdW1uUmVzaXplckxpbmVMYXlvdXRfaGlkZGVuRWxlbSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiAgLyoqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTUsIEZhY2Vib29rLCBJbmMuXG4gKiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEJTRC1zdHlsZSBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLiBBbiBhZGRpdGlvbmFsIGdyYW50XG4gKiBvZiBwYXRlbnQgcmlnaHRzIGNhbiBiZSBmb3VuZCBpbiB0aGUgUEFURU5UUyBmaWxlIGluIHRoZSBzYW1lIGRpcmVjdG9yeS5cbiAqXG4gKiBAcHJvdmlkZXNNb2R1bGUgZml4ZWREYXRhVGFibGVMYXlvdXRcbiAqL1xuICAuZml4ZWREYXRhVGFibGVMYXlvdXRfbWFpbiB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4gIC5maXhlZERhdGFUYWJsZUxheW91dF9oZWFkZXIsIC5maXhlZERhdGFUYWJsZUxheW91dF9oYXNCb3R0b21Cb3JkZXIge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuICAuZml4ZWREYXRhVGFibGVMYXlvdXRfZm9vdGVyIC5wdWJsaWNfZml4ZWREYXRhVGFibGVDZWxsX21haW4ge1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xufVxuICAuZml4ZWREYXRhVGFibGVMYXlvdXRfdG9wU2hhZG93LCAuZml4ZWREYXRhVGFibGVMYXlvdXRfYm90dG9tU2hhZG93IHtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4gIC5maXhlZERhdGFUYWJsZUxheW91dF9ib3R0b21TaGFkb3cge1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuICAuZml4ZWREYXRhVGFibGVMYXlvdXRfcm93c0NvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiAgLmZpeGVkRGF0YVRhYmxlTGF5b3V0X2hvcml6b250YWxTY3JvbGxiYXIge1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiAgLyoqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTUsIEZhY2Vib29rLCBJbmMuXG4gKiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEJTRC1zdHlsZSBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLiBBbiBhZGRpdGlvbmFsIGdyYW50XG4gKiBvZiBwYXRlbnQgcmlnaHRzIGNhbiBiZSBmb3VuZCBpbiB0aGUgUEFURU5UUyBmaWxlIGluIHRoZSBzYW1lIGRpcmVjdG9yeS5cbiAqXG4gKiBAcHJvdmlkZXNNb2R1bGUgZml4ZWREYXRhVGFibGVSb3dMYXlvdXRcbiAqL1xuICAuZml4ZWREYXRhVGFibGVSb3dMYXlvdXRfbWFpbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuICAuZml4ZWREYXRhVGFibGVSb3dMYXlvdXRfYm9keSB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuICAuZml4ZWREYXRhVGFibGVSb3dMYXlvdXRfZml4ZWRDb2x1bW5zRGl2aWRlciB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG59XG4gIC5maXhlZERhdGFUYWJsZVJvd0xheW91dF9jb2x1bW5zU2hhZG93IHtcbiAgd2lkdGg6IDRweDtcbn1cbiAgLmZpeGVkRGF0YVRhYmxlUm93TGF5b3V0X3Jvd1dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbiAgLyoqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTUsIEZhY2Vib29rLCBJbmMuXG4gKiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICpcbiAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEJTRC1zdHlsZSBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICogTElDRU5TRSBmaWxlIGluIHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGlzIHNvdXJjZSB0cmVlLiBBbiBhZGRpdGlvbmFsIGdyYW50XG4gKiBvZiBwYXRlbnQgcmlnaHRzIGNhbiBiZSBmb3VuZCBpbiB0aGUgUEFURU5UUyBmaWxlIGluIHRoZSBzYW1lIGRpcmVjdG9yeS5cbiAqXG4gKiBAcHJvdmlkZXNNb2R1bGUgU2Nyb2xsYmFyTGF5b3V0XG4gKi9cbiAgLlNjcm9sbGJhckxheW91dF9tYWluIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4gIC5TY3JvbGxiYXJMYXlvdXRfbWFpblZlcnRpY2FsIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yIHdpZHRoO1xuICB3aWR0aDogMTVweDtcbn1cbiAgLlNjcm9sbGJhckxheW91dF9tYWluVmVydGljYWwucHVibGljX1Njcm9sbGJhcl9tYWluQWN0aXZlLCAuU2Nyb2xsYmFyTGF5b3V0X21haW5WZXJ0aWNhbDpob3ZlciB7XG4gIHdpZHRoOiAxN3B4O1xufVxuICAuU2Nyb2xsYmFyTGF5b3V0X21haW5Ib3Jpem9udGFsIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDE1cHg7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IgaGVpZ2h0O1xufVxuICAvKiBUb3VjaGluZyB0aGUgc2Nyb2xsLXRyYWNrIGRpcmVjdGx5IG1ha2VzIHRoZSBzY3JvbGwtdHJhY2sgYm9sZGVyICovXG4gIC5TY3JvbGxiYXJMYXlvdXRfbWFpbkhvcml6b250YWwucHVibGljX1Njcm9sbGJhcl9tYWluQWN0aXZlLCAuU2Nyb2xsYmFyTGF5b3V0X21haW5Ib3Jpem9udGFsOmhvdmVyIHtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuICAuU2Nyb2xsYmFyTGF5b3V0X2ZhY2Uge1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG59XG4gIC8qKlxuICogVGhpcyBzZWxlY3RvciByZW5kZXJzIHRoZSBcIm51YlwiIG9mIHRoZSBzY3JvbGxmYWNlLiBUaGUgbnViIG11c3RcbiAqIGJlIHJlbmRlcmVkIGFzIHBzZXVkby1lbGVtZW50IHNvIHRoYXQgaXQgd29uJ3QgcmVjZWl2ZSBhbnkgVUkgZXZlbnRzIHRoZW5cbiAqIHdlIGNhbiBnZXQgdGhlIGNvcnJlY3QgYGV2ZW50Lm9mZnNldFhgIGFuZCBgZXZlbnQub2Zmc2V0WWAgZnJvbSB0aGVcbiAqIHNjcm9sbGZhY2UgZWxlbWVudCB3aGlsZSBkcmFnZ2luZyBpdC5cbiAqL1xuICAuU2Nyb2xsYmFyTGF5b3V0X2ZhY2U6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGVhc2U7XG59XG4gIC5TY3JvbGxiYXJMYXlvdXRfZmFjZUhvcml6b250YWwge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbiAgLlNjcm9sbGJhckxheW91dF9mYWNlSG9yaXpvbnRhbDphZnRlciB7XG4gIGJvdHRvbTogNHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4gIC5TY3JvbGxiYXJMYXlvdXRfZmFjZVZlcnRpY2FsIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbiAgLlNjcm9sbGJhckxheW91dF9mYWNlVmVydGljYWw6YWZ0ZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDRweDtcbiAgcmlnaHQ6IDRweDtcbiAgdG9wOiAwO1xufVxuICAvKiBDb2xsZWN0aW9uIGRlZmF1bHQgdGhlbWUgKi9cbiAgLlJlYWN0VmlydHVhbGl6ZWRfX0NvbGxlY3Rpb24ge1xufVxuICAuUmVhY3RWaXJ0dWFsaXplZF9fQ29sbGVjdGlvbl9faW5uZXJTY3JvbGxDb250YWluZXIge1xufVxuICAvKiBHcmlkIGRlZmF1bHQgdGhlbWUgKi9cbiAgLlJlYWN0VmlydHVhbGl6ZWRfX0dyaWQge1xufVxuICAuUmVhY3RWaXJ0dWFsaXplZF9fR3JpZF9faW5uZXJTY3JvbGxDb250YWluZXIge1xufVxuICAvKiBUYWJsZSBkZWZhdWx0IHRoZW1lICovXG4gIC5SZWFjdFZpcnR1YWxpemVkX19UYWJsZSB7XG59XG4gIC5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9fR3JpZCB7XG59XG4gIC5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9faGVhZGVyUm93IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuICAuUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX3JvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiAgLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19oZWFkZXJUcnVuY2F0ZWRUZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuICAuUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX2hlYWRlckNvbHVtbiwgLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19yb3dDb2x1bW4ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogMHB4O1xufVxuICAuUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX3Jvd0NvbHVtbiB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuICAuUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX2hlYWRlckNvbHVtbjpmaXJzdC1vZi10eXBlLCAuUmVhY3RWaXJ0dWFsaXplZF9fVGFibGVfX3Jvd0NvbHVtbjpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4gIC5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9fc29ydGFibGVIZWFkZXJDb2x1bW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4gIC5SZWFjdFZpcnR1YWxpemVkX19UYWJsZV9fc29ydGFibGVIZWFkZXJJY29uQ29udGFpbmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiAgLlJlYWN0VmlydHVhbGl6ZWRfX1RhYmxlX19zb3J0YWJsZUhlYWRlckljb24ge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAgIGZsZXg6IDAgMCAyNHB4O1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuICAvKiBMaXN0IGRlZmF1bHQgdGhlbWUgKi9cbiAgLlJlYWN0VmlydHVhbGl6ZWRfX0xpc3Qge1xufVxuXG4gIC8qKlxuICAgKiBTY3JvbGxiYXJzIHNldHRpbmdzIChmcm9tIGZpeC1kYXRhLXRhYmxlICsgY3VzdG9tIHN0eWxlcylcbiAgICovXG5cbiAgLlNjcm9sbGJhckxheW91dF9tYWluVmVydGljYWwsIC5TY3JvbGxiYXJMYXlvdXRfbWFpblZlcnRpY2FsLnB1YmxpY19TY3JvbGxiYXJfbWFpbkFjdGl2ZSwgLlNjcm9sbGJhckxheW91dF9tYWluVmVydGljYWw6aG92ZXIge1xuICAgIHdpZHRoOiA4cHg7XG4gIH1cblxuICAuU2Nyb2xsYmFyTGF5b3V0X21haW5Ib3Jpem9udGFsLCAuU2Nyb2xsYmFyTGF5b3V0X21haW5Ib3Jpem9udGFsLnB1YmxpY19TY3JvbGxiYXJfbWFpbkFjdGl2ZSwgLlNjcm9sbGJhckxheW91dF9tYWluSG9yaXpvbnRhbDpob3ZlciB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gIH1cblxuICAuU2Nyb2xsYmFyTGF5b3V0X2ZhY2U6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLlNjcm9sbGJhckxheW91dF9mYWNlSG9yaXpvbnRhbDo6YWZ0ZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAuU2Nyb2xsYmFyTGF5b3V0X2ZhY2VWZXJ0aWNhbDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAucHVibGljX1Njcm9sbGJhcl9tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMiwgMjMzLCAyMzUsIDAuOCk7XG4gIH1cblxuICAucHVibGljX1Njcm9sbGJhcl9tYWluLnB1YmxpY19TY3JvbGxiYXJfbWFpbkFjdGl2ZSwgLnB1YmxpY19TY3JvbGxiYXJfbWFpbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDIzMywgMjM1LCAxKTtcbiAgfVxuXG4gIC5wdWJsaWNfU2Nyb2xsYmFyX21haW5PcGFxdWUsIC5wdWJsaWNfU2Nyb2xsYmFyX21haW5PcGFxdWUucHVibGljX1Njcm9sbGJhcl9tYWluQWN0aXZlLCAucHVibGljX1Njcm9sbGJhcl9tYWluT3BhcXVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gIH1cblxuICAucHVibGljX1Njcm9sbGJhcl9mYWNlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MyYzJjMjtcbiAgfVxuXG4gIC5wdWJsaWNfU2Nyb2xsYmFyX21haW46aG92ZXIgLnB1YmxpY19TY3JvbGxiYXJfZmFjZTo6YWZ0ZXIsIC5wdWJsaWNfU2Nyb2xsYmFyX21haW5BY3RpdmUgLnB1YmxpY19TY3JvbGxiYXJfZmFjZTo6YWZ0ZXIsIC5wdWJsaWNfU2Nyb2xsYmFyX2ZhY2VBY3RpdmU6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2Q3ZDdkO1xuICB9XG5cbiAgLmZpeGVkRGF0YVRhYmxlQ2VsbExheW91dF93cmFwMSB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuXG4gIC5maXhlZERhdGFUYWJsZUxheW91dF9tYWluLCAuZml4ZWREYXRhVGFibGVDZWxsTGF5b3V0X21haW4sIC5maXhlZERhdGFUYWJsZUxheW91dF9oYXNCb3R0b21Cb3JkZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IC5EZWZhdWx0VGhlbWVfX3NpbmdsZS1zZWxlY3RfX18xa0IxayAucHVibGljX2ZpeGVkRGF0YVRhYmxlQ2VsbF9tYWluOmZpcnN0LWNoaWxkIC5EZWZhdWx0VGhlbWVfX2JvZHktY2VsbF9fXzJyclUxLkRlZmF1bHRUaGVtZV9fc2VsZWN0ZWRfX18zX3RkaCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gICAgICB9XG5cbi5EZWZhdWx0VGhlbWVfX2ZpeGVkLXRhYmxlX19fMTN6TjYgLkRlZmF1bHRUaGVtZV9fc29ydEljb25fX19JWlQ0MyB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAuZml4ZWREYXRhVGFibGVSb3dMYXlvdXRfcm93V3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IC5maXhlZERhdGFUYWJsZVJvd0xheW91dF9yb3dXcmFwcGVyIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tX2FwYy1maXhlZC10YWJsZS10ZXh0LWNvbG9yLCB2YXIoLS1zdGVlbDQpKTtcbiAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAuZml4ZWREYXRhVGFibGVSb3dMYXlvdXRfcm93V3JhcHBlcjpob3ZlciAuRGVmYXVsdFRoZW1lX19hY3Rpb25zX19fMTVITXoge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAuZml4ZWREYXRhVGFibGVSb3dMYXlvdXRfcm93V3JhcHBlcjpob3ZlciAuRGVmYXVsdFRoZW1lX19tb3JlQWN0aW9uSWNvbl9fXzFFd0U0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbi5EZWZhdWx0VGhlbWVfX2ZpeGVkLXRhYmxlX19fMTN6TjYgLmZpeGVkRGF0YVRhYmxlUm93TGF5b3V0X3Jvd1dyYXBwZXI6aG92ZXIgLnB1YmxpY19maXhlZERhdGFUYWJsZUNlbGxfbWFpbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IC5maXhlZERhdGFUYWJsZVJvd0xheW91dF9yb3dXcmFwcGVyOmhvdmVyIGEge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IC5maXhlZERhdGFUYWJsZVJvd0xheW91dF9yb3dXcmFwcGVyOmhvdmVyIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtZml4ZWQtdGFibGUtcm93LWJvZHktaG92ZXItYW5jaG9yLWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUyKSk7XG4gICAgICAgICAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IC5maXhlZERhdGFUYWJsZUxheW91dF9oZWFkZXIge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAuZml4ZWREYXRhVGFibGVMYXlvdXRfaGVhZGVyIC5EZWZhdWx0VGhlbWVfX2hlYWRlci1jZWxsX19fTEswb3Mge1xuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tX2FwYy10YWJsZS1jZWxsLWhlYWRlci1ib3JkZXIsIHZhcigtLWFsdW1pbnVtMikpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAuZml4ZWREYXRhVGFibGVMYXlvdXRfaGVhZGVyIC5EZWZhdWx0VGhlbWVfX2hlYWRlci1jZWxsX19fTEswb3MuRGVmYXVsdFRoZW1lX19zb3J0YWJsZV9fX2FRb0dqIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAuZml4ZWREYXRhVGFibGVMYXlvdXRfaGVhZGVyIC5EZWZhdWx0VGhlbWVfX2hlYWRlci1jZWxsX19fTEswb3MuRGVmYXVsdFRoZW1lX19zb3J0LWNvbHVtbl9fXzJ2VzRiIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtZml4ZWQtdGFibGUtc29ydC1jb2x1bW4tYm9yZGVyLCB2YXIoLS1jb3JlLWJsdWUzKSk7XG4gICAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAuZml4ZWREYXRhVGFibGVMYXlvdXRfaGVhZGVyIC5EZWZhdWx0VGhlbWVfX2hlYWRlci1jZWxsX19fTEswb3MgLnB1YmxpY19maXhlZERhdGFUYWJsZUNlbGxfY2VsbENvbnRlbnQge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtZml4ZWQtdGFibGUtdGV4dC1jb2xvciwgdmFyKC0tc3RlZWw0KSk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IC5wdWJsaWNfZml4ZWREYXRhVGFibGVDZWxsX21haW4gLkRlZmF1bHRUaGVtZV9fYm9keS1jZWxsX19fMnJyVTEge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tX2FwYy1maXhlZC10YWJsZS1jZWxsLWJvZHktYm9yZGVyLCB2YXIoLS1hbHVtaW51bTIpKTtcbiAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAucHVibGljX2ZpeGVkRGF0YVRhYmxlQ2VsbF9tYWluIC5EZWZhdWx0VGhlbWVfX2JvZHktY2VsbF9fXzJyclUxLkRlZmF1bHRUaGVtZV9fc2VsZWN0ZWRfX18zX3RkaCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1maXhlZC10YWJsZS1jZWxsLWJvZHktYm9yZGVyLCB2YXIoLS1hbHVtaW51bTIpKTtcbiAgICAgICAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IC5wdWJsaWNfZml4ZWREYXRhVGFibGVDZWxsX21haW4gLkRlZmF1bHRUaGVtZV9fYm9keS1jZWxsX19fMnJyVTEgLnB1YmxpY19maXhlZERhdGFUYWJsZUNlbGxfY2VsbENvbnRlbnQge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLWZpeGVkLXRhYmxlLXRleHQtY29sb3IsIHZhcigtLXN0ZWVsNCkpO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAucHVibGljX2ZpeGVkRGF0YVRhYmxlQ2VsbF9tYWluIC5EZWZhdWx0VGhlbWVfX2FjdGlvbkNlbGxfX18xaS1xQSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAucHVibGljX2ZpeGVkRGF0YVRhYmxlQ2VsbF9tYWluIC5EZWZhdWx0VGhlbWVfX21vcmVBY3Rpb25JY29uX19fMUV3RTQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZpbGw6IHZhcigtLWFsdW1pbnVtNCk7XG4gICAgICB9XG5cbi5EZWZhdWx0VGhlbWVfX2ZpeGVkLXRhYmxlX19fMTN6TjYgLnB1YmxpY19maXhlZERhdGFUYWJsZUNlbGxfbWFpbiAuRGVmYXVsdFRoZW1lX19hY3Rpb25zX19fMTVITXoge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50LCB2YXIoLS1hbHVtaW51bTIpIDM1JSwgdmFyKC0tYWx1bWludW0yKSk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCA0MHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZmlsbDogdmFyKC0tYWx1bWludW01KTtcbiAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAucHVibGljX2ZpeGVkRGF0YVRhYmxlQ2VsbF9tYWluIC5EZWZhdWx0VGhlbWVfX2FjdGlvbl9fXzFvNlFOIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICB9XG5cbi5EZWZhdWx0VGhlbWVfX2ZpeGVkLXRhYmxlX19fMTN6TjYgLnB1YmxpY19maXhlZERhdGFUYWJsZUNlbGxfbWFpbiAuRGVmYXVsdFRoZW1lX19hY3Rpb25fX18xbzZRTjpob3ZlciB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tc3RlZWwyKTtcbiAgICAgICAgfVxuXG4uRGVmYXVsdFRoZW1lX19maXhlZC10YWJsZV9fXzEzek42IC5EZWZhdWx0VGhlbWVfX2NoZWNrYm94LWNvbF9fXzJYWEx2IC5wdWJsaWNfZml4ZWREYXRhVGFibGVDZWxsX2NlbGxDb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIH1cblxuLkRlZmF1bHRUaGVtZV9fZml4ZWQtdGFibGVfX18xM3pONiAuRGVmYXVsdFRoZW1lX19jaGVja2JveC1jb2xfX18yWFhMdiBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgfVxuXG4uRGVmYXVsdFRoZW1lX19lbXB0eS1oZWFkZXItc2VsZWN0LWNlbGxfX18zS2hoayB7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWFsdW1pbnVtMik7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbi5EZWZhdWx0VGhlbWVfX2FueXBvaW50LWl0ZW0tY2VudGVyZWRfX18zNktsOSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4uRGVmYXVsdFRoZW1lX19yb3dfX18tMWp3Sjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLWZpeGVkLXRhYmxlLXJvdy1ib2R5LWhvdmVyLCB2YXIoLS1hbHVtaW51bTEpKTtcbiAgICB9XG5cbi5wdWJsaWNfU2Nyb2xsYmFyX21haW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFsdW1pbnVtMyk7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG4gIC5wdWJsaWNfU2Nyb2xsYmFyX21haW4ucHVibGljX1Njcm9sbGJhcl9tYWluQWN0aXZlLCAucHVibGljX1Njcm9sbGJhcl9tYWluOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5wdWJsaWNfU2Nyb2xsYmFyX21haW5PcGFxdWUsIC5wdWJsaWNfU2Nyb2xsYmFyX21haW5PcGFxdWUucHVibGljX1Njcm9sbGJhcl9tYWluQWN0aXZlLCAucHVibGljX1Njcm9sbGJhcl9tYWluT3BhcXVlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gIH1cbiAgLnB1YmxpY19TY3JvbGxiYXJfZmFjZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFsdW1pbnVtNCk7XG4gIH1cbiAgLnB1YmxpY19TY3JvbGxiYXJfbWFpbjpob3ZlciAucHVibGljX1Njcm9sbGJhcl9mYWNlOjphZnRlciwgLnB1YmxpY19TY3JvbGxiYXJfbWFpbkFjdGl2ZSAucHVibGljX1Njcm9sbGJhcl9mYWNlOjphZnRlciwgLnB1YmxpY19TY3JvbGxiYXJfZmFjZUFjdGl2ZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0ZWVsMSk7XG4gIH1cblxuLkRhcmtUaGVtZV9fZml4ZWQtdGFibGVfX18ya2JReiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3RlZWwzKTtcbiAgfVxuXG4uRGFya1RoZW1lX19maXhlZC10YWJsZV9fXzJrYlF6IC5maXhlZERhdGFUYWJsZVJvd0xheW91dF9yb3dXcmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgIH1cblxuLkRhcmtUaGVtZV9fZml4ZWQtdGFibGVfX18ya2JReiAuZml4ZWREYXRhVGFibGVSb3dMYXlvdXRfcm93V3JhcHBlcjpob3ZlciAuRGFya1RoZW1lX19ib2R5LWNlbGxfX19IZy15YSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3RlZWw0KTtcbiAgICAgICAgfVxuXG4uRGFya1RoZW1lX19maXhlZC10YWJsZV9fXzJrYlF6IC5maXhlZERhdGFUYWJsZUxheW91dF9oZWFkZXIgLkRhcmtUaGVtZV9faGVhZGVyLWNlbGxfX18yd3EwbiB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1hbHVtaW51bTQpO1xuICAgICAgfVxuXG4uRGFya1RoZW1lX19maXhlZC10YWJsZV9fXzJrYlF6IC5maXhlZERhdGFUYWJsZUxheW91dF9oZWFkZXIgLkRhcmtUaGVtZV9faGVhZGVyLWNlbGxfX18yd3Ewbi5EYXJrVGhlbWVfX3NvcnQtY29sdW1uX19fMjhIQ1cge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcm9idXN0LWJsdWUyKTtcbiAgICAgICAgfVxuXG4uRGFya1RoZW1lX19maXhlZC10YWJsZV9fXzJrYlF6IC5maXhlZERhdGFUYWJsZUxheW91dF9oZWFkZXIgLkRhcmtUaGVtZV9faGVhZGVyLWNlbGxfX18yd3EwbiAucHVibGljX2ZpeGVkRGF0YVRhYmxlQ2VsbF9jZWxsQ29udGVudCB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tdGVydGlhcnkpO1xuICAgICAgICB9XG5cbi5EYXJrVGhlbWVfX2ZpeGVkLXRhYmxlX19fMmtiUXogLnB1YmxpY19maXhlZERhdGFUYWJsZUNlbGxfbWFpbiAuRGFya1RoZW1lX19ib2R5LWNlbGxfX19IZy15YSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hbHVtaW51bTQpO1xuICAgICAgfVxuXG4uRGFya1RoZW1lX19maXhlZC10YWJsZV9fXzJrYlF6IC5wdWJsaWNfZml4ZWREYXRhVGFibGVDZWxsX21haW4gLkRhcmtUaGVtZV9fYm9keS1jZWxsX19fSGcteWEuRGFya1RoZW1lX19zZWxlY3RlZF9fXzJJYXUyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdGVlbDQpO1xuICAgICAgICB9XG5cbi5EYXJrVGhlbWVfX2FueXBvaW50LWl0ZW0tY2VudGVyZWRfX18xTnlRTSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuLkx1bWVUaGVtZV9fZml4ZWQtdGFibGVfX18ybjE5TSB7XG4gIC0tX2FwYy1maXhlZC10YWJsZS1yb3ctYm9keS1ob3Zlci1hbmNob3ItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LWxpbmspO1xuICAtLV9hcGMtZml4ZWQtdGFibGUtY2VsbC1oZWFkZXItYm9yZGVyOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05MCk7IC8qIFRPRE86IGNvbXBvbmVudC10b2tlbiAqL1xuICAtLV9hcGMtZml4ZWQtdGFibGUtc29ydC1jb2x1bW4tYm9yZGVyOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTUwKTsgLyogVE9ETzogY29tcG9uZW50LXRva2VuICovXG4gIC0tX2FwYy1maXhlZC10YWJsZS10ZXh0LWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgLS1fYXBjLWZpeGVkLXRhYmxlLWNlbGwtYm9keS1ib3JkZXI6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTsgLyogVE9ETzogY29tcG9uZW50LXRva2VuICovXG4gIC0tX2FwYy1maXhlZC10YWJsZS1yb3ctYm9keS1ob3ZlcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1wcmltYXJ5LWhvdmVyKTtcbn1cblxuLkRlZmF1bHRUaGVtZV9fbGFiZWxfX18zVV96TSB7XG4gICAgY29sb3I6IHZhcigtLV9hcGMtbGFiZWwtY29sb3IsIHZhcigtLXN0ZWVsNCkpO1xuICB9XG5cbi5hbnlwb2ludC1mb3JtLWxheW91dC1ob3Jpem9udGFsIC5EZWZhdWx0VGhlbWVfX2xhYmVsX19fM1Vfek0ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuLmFueXBvaW50LWZvcm0tbGF5b3V0LXZlcnRpY2FsIC5EZWZhdWx0VGhlbWVfX2xhYmVsX19fM1Vfek0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4uRGFya1RoZW1lX19sYWJlbF9fXzNRRUIyIHtcbiAgICBjb2xvcjogdmFyKC0tYWx1bWludW0xKTtcbiAgfVxuXG4uTHVtZVRoZW1lX19sYWJlbF9fXzFKZ1hzIHtcbiAgLS1fYXBjLWxhYmVsLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbn1cblxuLkRlZmF1bHRUaGVtZV9fZm9ybUNvbXBvbmVudF9fX3hzWWUyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cblxuICAgIC8qIENvbXBvbmVudC1zcGVjaWZpYyBzZXR0aW5ncyAgKi9cblxuICAgIC5EZWZhdWx0VGhlbWVfX2Zvcm1Db21wb25lbnRfX194c1llMltkYXRhLWFueXBvaW50LWZvcm0tY29tcG9uZW50PSdDaGVja2JveCddID4gbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIC5EZWZhdWx0VGhlbWVfX2xhYmVsX19fMmJaTjYge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgLkRlZmF1bHRUaGVtZV9fbGFiZWxfX18yYlpONi5EZWZhdWx0VGhlbWVfX29wdGlvbmFsX19fM2toNWQ6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyhPcHRpb25hbCknO1xuICAgICAgY29sb3I6IHZhcigtLV9hcGMtbGFiZWwtb3B0aW9uYWwtY29sb3IsIHZhcigtLWFsdW1pbnVtNSkpO1xuICAgIH1cbiAgLkRlZmF1bHRUaGVtZV9fY29tcG9uZW50X19fMU1zZE4ge1xuICAgIGZsZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5EZWZhdWx0VGhlbWVfX2NoaWxkcmVuX19fMVVtRS0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5EZWZhdWx0VGhlbWVfX3ZhbGlkYXRpb25FcnJvcnNfX18xV2FTeSB7XG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgIGNvbG9yOiB2YXIoLS1kYW5nZXIpO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbi5MdW1lVGhlbWVfX2xhYmVsX19fM2NvbWMge1xuICAtLV9hcGMtbGFiZWwtb3B0aW9uYWwtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTUwKTsgLyogVE9ETzogY29tcG9uZW50LXRva2VuICovXG59XG5cbi5EZWZhdWx0VGhlbWVfX2Zvcm1fX18xUUtjbCB7XG4gIGNvbG9yOiB2YXIoLS1fYXBjLWZvcm0tY29sb3IsIHZhcigtLXN0ZWVsMikpO1xufVxuXG4uRGVmYXVsdFRoZW1lX192YWxpZGF0aW9uRXJyb3JzX19fMnZ4OXoge1xuICBjb2xvcjogdmFyKC0tZGFuZ2VyKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uRGVmYXVsdFRoZW1lX192aXN1YWxseS1oaWRkZW5fX18xLUk1WSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWFyZ2luOiAtMXB4O1xufVxuXG4uRGFya1RoZW1lX19mb3JtX19fWFFiMXkge1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gIH1cblxuLkx1bWVUaGVtZV9fZm9ybV9fXzFMUW1UIHtcbiAgLS1fYXBjLWZvcm0tY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4uRGVmYXVsdFRoZW1lX19tb2RhbC1oZWFkZXJfX18zLWxvMiB7XG4gIC0tX2FwYy1tb2RhbC1oZWFkZXItYm9yZGVyLXJhZGl1czpcbiAgICB2YXIoXG4gICAgICAtLV9hcGMtbW9kYWwtaGVhZGVyLWJvcmRlci1yYWRpdXMtbHVtZSxcbiAgICAgIDRweCA0cHggMCAwXG4gICAgKTtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWFsdW1pbnVtMSkpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1fYXBjLW1vZGFsLWhlYWRlci1ib3JkZXItYm90dG9tLCAxcHggc29saWQgdmFyKC0tYWx1bWludW0yKSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtbW9kYWwtaGVhZGVyLWJvcmRlci1yYWRpdXMpO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgY29sb3I6IHZhcigtLV9hcGMtbW9kYWwtaGVhZGVyLWNvbG9yLCB2YXIoLS1zdGVlbDMpKTtcbn1cblxuICAuRGVmYXVsdFRoZW1lX19tb2RhbC1oZWFkZXJfX18zLWxvMiBoMSxcbiAgLkRlZmF1bHRUaGVtZV9fbW9kYWwtaGVhZGVyX19fMy1sbzIgaDIsXG4gIC5EZWZhdWx0VGhlbWVfX21vZGFsLWhlYWRlcl9fXzMtbG8yIGgzLFxuICAuRGVmYXVsdFRoZW1lX19tb2RhbC1oZWFkZXJfX18zLWxvMiBoNCB7XG4gICAgLS1fYXBjLW1vZGFsLWhlYWRlci1mb250LXdlaWdodDogdmFyKC0tX2FwYy1tb2RhbC1oZWFkZXItZm9udC13ZWlnaHQtbHVtZSwgNzAwKTtcbiAgICAtLV9hcGMtbW9kYWwtaGVhZGVyLWZvbnQtc2l6ZTogdmFyKC0tX2FwYy1tb2RhbC1oZWFkZXItZm9udC1zaXplLWx1bWUsIDMycHgpO1xuXG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tX2FwYy1tb2RhbC1oZWFkZXItZm9udC1zaXplKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tX2FwYy1tb2RhbC1oZWFkZXItZm9udC13ZWlnaHQpO1xuICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fbW9kYWwtaGVhZGVyX19fMy1sbzIuRGVmYXVsdFRoZW1lX19kYW5nZXJfX18yR2g2ViB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1tb2RhbC1oZWFkZXItZGFuZ2VyLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWRhbmdlcikpO1xuICAgIGNvbG9yOiB2YXIoLS1fYXBjLW1vZGFsLWhlYWRlci1kYW5nZXItY29sb3IsIHZhcigtLXRlcnRpYXJ5KSk7XG4gIH1cblxuICAuRGVmYXVsdFRoZW1lX19tb2RhbC1oZWFkZXJfX18zLWxvMi5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fXzJHaDZWIGgxLFxuICAgIC5EZWZhdWx0VGhlbWVfX21vZGFsLWhlYWRlcl9fXzMtbG8yLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19fMkdoNlYgaDIsXG4gICAgLkRlZmF1bHRUaGVtZV9fbW9kYWwtaGVhZGVyX19fMy1sbzIuRGVmYXVsdFRoZW1lX19kYW5nZXJfX18yR2g2ViBoMyxcbiAgICAuRGVmYXVsdFRoZW1lX19tb2RhbC1oZWFkZXJfX18zLWxvMi5EZWZhdWx0VGhlbWVfX2Rhbmdlcl9fXzJHaDZWIGg0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLW1vZGFsLWhlYWRlci1kYW5nZXItY29sb3IsIHZhcigtLXRlcnRpYXJ5KSk7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX21vZGFsLWhlYWRlcl9fXzMtbG8yLkRlZmF1bHRUaGVtZV9fZGFuZ2VyX19fMkdoNlYgLkRlZmF1bHRUaGVtZV9fY2xvc2VfX18zVF82LSB7XG4gICAgICBmaWxsOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX21vZGFsLWhlYWRlcl9fXzMtbG8yIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4xNXMgY3ViaWMtYmV6aWVyKC40NiwuMDMsLjUyLC45Nik7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdXRsaW5lOiB0cmFuc3BhcmVudCBzb2xpZCAxcHg7XG4gIH1cblxuICAuRGVmYXVsdFRoZW1lX19tb2RhbC1oZWFkZXJfX18zLWxvMiBidXR0b24gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fbW9kYWwtaGVhZGVyX19fMy1sbzIgYnV0dG9uIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fbW9kYWwtaGVhZGVyX19fMy1sbzIgYnV0dG9uOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApIDBweCAwcHggMHB4IDJweCwgIHZhcigtLWNvcmUtYmx1ZTMpIDBweCAwcHggMHB4IDRweDtcbiAgfVxuXG4uRGFya1RoZW1lX19tb2RhbC1oZWFkZXJfX18xX0dDYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3RlZWw0KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXN0ZWVsNCk7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICB9XG5cbi5MdW1lVGhlbWVfX21vZGFsLWhlYWRlcl9fXzJtbWtXIHtcbiAgLS1fYXBjLW1vZGFsLWhlYWRlci1ib3JkZXItcmFkaXVzLWx1bWU6IDEwcHggMTBweCAwIDA7XG4gIC0tX2FwYy1tb2RhbC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1wcmltYXJ5KTtcbiAgLS1fYXBjLW1vZGFsLWhlYWRlci1ib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTApOyAvKiBUT0RPOiBjb21wb25lbnQtdG9rZW4gKi9cbiAgLS1fYXBjLW1vZGFsLWhlYWRlci1ib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAtLV9hcGMtbW9kYWwtaGVhZGVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgLS1fYXBjLW1vZGFsLWhlYWRlci1oZWFkaW5nLWZvbnQtd2VpZ2h0OiB2YXIoLS1sdW1lLWctZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xuICAtLV9hcGMtbW9kYWwtaGVhZGVyLWRhbmdlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXByaW1hcnkpO1xuICAtLV9hcGMtbW9kYWwtaGVhZGVyLWRhbmdlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIC0tX2FwYy1tb2RhbC1oZWFkZXItZm9udC13ZWlnaHQtbHVtZTogdmFyKC0tbHVtZS1nLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcbiAgLS1fYXBjLW1vZGFsLWhlYWRlci1mb250LXNpemUtbHVtZTogMjBweDtcbn1cblxuLkRlZmF1bHRUaGVtZV9fbW9kYWwtYm9keV9fXzI2R1B1IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0tX2FwYy1tb2RhbC1ib2R5LWNvbG9yLCB2YXIoLS1zdGVlbDQpKTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7IC8qIElFMTEgKi9cbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAuRGVmYXVsdFRoZW1lX19tb2RhbC1ib2R5X19fMjZHUHUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzNDFweCk7IC8qIDEwMHZoIC0gKGhlYWRlciArIGZvb3RlciArIDIwMHB4KSAqL1xuICB9XG59XG5cbi5EYXJrVGhlbWVfX21vZGFsLWJvZHlfX18yblBzMCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3RlZWwyKTtcbiAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc3RlZWw0KTtcbiAgfVxuXG4uTHVtZVRoZW1lX19tb2RhbC1ib2R5X19fM0NMN2Ege1xuICAtLV9hcGMtbW9kYWwtYm9keS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5EZWZhdWx0VGhlbWVfX21vZGFsLWZvb3Rlcl9fX1lPVi15IHtcbiAgLS1fYXBjLW1vZGFsLWZvb3Rlci1ib3JkZXItcmFkaXVzOlxuICAgIHZhcihcbiAgICAgIC0tX2FwYy1tb2RhbC1mb290ZXItYm9yZGVyLXJhZGl1cy1sdW1lLFxuICAgICAgMCAwIDRweCA0cHhcbiAgICApO1xuICAtLV9hcGMtbW9kYWwtZm9vdGVyLWJvcmRlci10b3A6XG4gICAgdmFyKFxuICAgICAgLS1fYXBjLW1vZGFsLWZvb3Rlci1ib3JkZXItdG9wLWx1bWUsXG4gICAgICAxcHggc29saWQgdmFyKC0tYWx1bWludW0yKVxuICAgICk7XG5cbiAgYmFja2dyb3VuZDogdmFyKC0tX2FwYy1tb2RhbC1mb290ZXItYmFja2dyb3VuZCwgdmFyKC0tdGVydGlhcnkpKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tX2FwYy1tb2RhbC1mb290ZXItYm9yZGVyLXRvcCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtbW9kYWwtZm9vdGVyLWJvcmRlci1yYWRpdXMpO1xuICBjb2xvcjogdmFyKC0tc3RlZWw0KTtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogNDFweDtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuICAuRGVmYXVsdFRoZW1lX19tb2RhbC1mb290ZXJfX19ZT1YteSBidXR0b24gKyBidXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbi5EYXJrVGhlbWVfX21vZGFsLWZvb3Rlcl9fXzMzelVrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zdGVlbDQpO1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdGVlbDQpO1xuICB9XG5cbi5MdW1lVGhlbWVfX21vZGFsLWZvb3Rlcl9fXzIwZi1qIHtcbiAgLS1fYXBjLW1vZGFsLWZvb3Rlci1ib3JkZXItcmFkaXVzLWx1bWU6IDAgMCAxMHB4IDEwcHg7XG4gIC0tX2FwYy1tb2RhbC1mb290ZXItYm9yZGVyLXRvcC1sdW1lOiBub25lO1xuICAtLV9hcGMtbW9kYWwtZm9vdGVyLWJhY2tncm91bmQ6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2Vjb25kYXJ5KTtcbn1cblxuLkRlZmF1bHRUaGVtZV9fb3ZlcmxheV9fXzNBY2VNIHtcbiAgLS1fYXBjLW1vZGFsLW92ZXJsYXktYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1tb2RhbC1vdmVybGF5LWJhY2tncm91bmQtY29sb3ItbHVtZSwgcmdiYSgwLCAwLCAwLCAwLjc2KSk7XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLW1vZGFsLW92ZXJsYXktYmFja2dyb3VuZC1jb2xvcik7XG4gIG9wYWNpdHk6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHotaW5kZXg6IDEwNDA7XG59XG5cbi5EZWZhdWx0VGhlbWVfX21vZGFsX19fMjFXaUUge1xuICAtLV9hcGMtbW9kYWwtYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1tb2RhbC1ib3JkZXItcmFkaXVzLWx1bWUsIDRweCk7XG4gIC0tX2FwYy1tb2RhbC1ib3JkZXI6IHZhcigtLV9hcGMtbW9kYWwtYm9yZGVyLWx1bWUsIG5vbmUpO1xuICAtLV9hcGMtbW9kYWwtYm94LXNoYWRvdzogdmFyKC0tX2FwYy1tb2RhbC1ib3gtc2hhZG93LWx1bWUsIG5vbmUpO1xuXG4gIGJhY2tncm91bmQ6IHZhcigtLXRlcnRpYXJ5KTtcbiAgYm9yZGVyOiB2YXIoLS1fYXBjLW1vZGFsLWJvcmRlcik7XG4gIGJveC1zaGFkb3c6IHZhcigtLV9hcGMtbW9kYWwtYm94LXNoYWRvdyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtbW9kYWwtYm9yZGVyLXJhZGl1cyk7XG4gIGJvdHRvbTogYXV0bztcbiAgY29sb3I6IHZhcigtLV9hcGMtbW9kYWwtY29sb3IsIHZhcigtLXN0ZWVsNCkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAyMDBweCk7XG4gIG1pbi13aWR0aDogMzUwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4uRGFya1RoZW1lX19tb2RhbF9fX1dYYm4tIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdGVlbDIpO1xuICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gIH1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgbGVuZ3RoLXplcm8tbm8tdW5pdCAqL1xuLkx1bWVUaGVtZV9fb3ZlcmxheV9fXzE1bEtkIHtcbiAgLS1fYXBjLW1vZGFsLW92ZXJsYXktYmFja2dyb3VuZC1jb2xvci1sdW1lOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzYpO1xufVxuLkx1bWVUaGVtZV9fbW9kYWxfX18zSDNCSyB7XG4gIC0tX2FwYy1tb2RhbC1ib3JkZXItcmFkaXVzLWx1bWU6IHZhcigtLWx1bWUtZy1yYWRpdXMtYm9yZGVyLTMpO1xuICAtLV9hcGMtbW9kYWwtYm9yZGVyLWx1bWU6IDFweCBzb2xpZCB2YXIoLS1sdW1lLWctY29sb3ItYm9yZGVyLXByaW1hcnkpO1xuICAtLV9hcGMtbW9kYWwtYm94LXNoYWRvdy1sdW1lOiB2YXIoLS1sdW1lLWctc2hhZG93LWxldmVsLTUpO1xuICAtLV9hcGMtbW9kYWwtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuXG4vKiBmb3JtIHNpemVzICovXG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtc21fX18zeWNQMyxcbi5EZWZhdWx0VGhlbWVfX2Zvcm0tc2l6ZS1tZF9fXzNUeERBLFxuLkRlZmF1bHRUaGVtZV9fZm9ybS1zaXplLWxnX19fM1h0b2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbi5EZWZhdWx0VGhlbWVfX2Zvcm0tc2l6ZS1zbV9fXzN5Y1AzIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbn1cbi5EZWZhdWx0VGhlbWVfX2Zvcm0tc2l6ZS1tZF9fXzNUeERBIHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi5EZWZhdWx0VGhlbWVfX2Zvcm0tc2l6ZS1sZ19fXzNYdG9lIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbn1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdF9fXzFxQkR2IHtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0X19fMXFCRHYgZGl2LCAuRGVmYXVsdFRoZW1lX19zZWxlY3RfX18xcUJEdiBpbnB1dCwgLkRlZmF1bHRUaGVtZV9fc2VsZWN0X19fMXFCRHYgc3BhbiB7XG4gICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdF9fXzFxQkR2IC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jb250cm9sX19fMVBudzMge1xuICAgICAgLS1fYXBjLXNlbGVjdC1jb250cm9sLWJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtc2VsZWN0LWNvbnRyb2wtYm9yZGVyLXJhZGl1cy1sdW1lLCA0cHgpO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLXNlbGVjdC1jb250cm9sLWJvcmRlci1yYWRpdXMpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc3RlZWwyKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLXNlbGVjdC1jb250cm9sLWNvbG9yLCB2YXIoLS1zdGVlbDUpKTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7IC8qICRzaXppbmdYbCAtIDJweCBmb3IgdG9wL2JvdHRvbSBib3JkZXIgKi9cbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMTVzIGN1YmljLWJlemllciguNDYsLjAzLC41MiwuOTYpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uKSB7XG4uRGVmYXVsdFRoZW1lX19zZWxlY3RfX18xcUJEdiAuRGVmYXVsdFRoZW1lX19zZWxlY3QtY29udHJvbF9fXzFQbnczIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZVxuICAgIH1cbiAgICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdF9fXzFxQkR2OmZvY3VzLXdpdGhpbiAuRGVmYXVsdFRoZW1lX19zZWxlY3QtY29udHJvbF9fXzFQbnczIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tX2FwYy1zZWxlY3QtZm9jdXMtYm9yZGVyLCB2YXIoLS1jb3JlLWJsdWUzKSk7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApIDBweCAwcHggMHB4IDJweCwgIHZhcigtLWNvcmUtYmx1ZTMpIDBweCAwcHggMHB4IDRweDtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3RfX18xcUJEdi5EZWZhdWx0VGhlbWVfX2hhcy1lcnJvcl9fXzJwRFc2IC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jb250cm9sX19fMVBudzMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYW5nZXIpO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdF9fXzFxQkR2OmZvY3VzLXdpdGhpbi5EZWZhdWx0VGhlbWVfX2hhcy1lcnJvcl9fXzJwRFc2IC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jb250cm9sX19fMVBudzMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IGhzbCgzNTRkZWcgOTUlIDcwJSAvIDQwJSk7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0X19fMXFCRHYuRGVmYXVsdFRoZW1lX19pcy1zZWFyY2hhYmxlX19fM2lhSjMuRGVmYXVsdFRoZW1lX19pcy1vcGVuX19fM3hqMzAgLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWNvbnRyb2xfX18xUG53MyB7XG4gICAgICBjdXJzb3I6IHRleHQ7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0X19fMXFCRHYuRGVmYXVsdFRoZW1lX19pcy1vcGVuX19fM3hqMzAgLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWNvbnRyb2xfX18xUG53MyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiAxcHg7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0X19fMXFCRHYuRGVmYXVsdFRoZW1lX19pcy1kaXNhYmxlZF9fXzMxeEYxIC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jb250cm9sX19fMVBudzMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1zZWxlY3QtaXMtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYWx1bWludW0yKSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLV9hcGMtc2VsZWN0LWlzLWRpc2FibGVkLWJvcmRlci1jb2xvciwgdmFyKC0tYWx1bWludW0zKSk7XG4gICAgICBjb2xvcjogdmFyKC0tc3RlZWwyKTtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0X19fMXFCRHYuRGVmYXVsdFRoZW1lX19pcy1kaXNhYmxlZF9fXzMxeEYxIC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jb250cm9sX19fMVBudzMgLkRlZmF1bHRUaGVtZV9fc2VsZWN0LXBsYWNlaG9sZGVyX19fSUM1NDYge1xuICAgICAgICBjb2xvcjogdmFyKC0tYWx1bWludW00KTtcbiAgICAgIH1cbi8qIGFwcGxpZXMgdG8gc2VsZWN0IGFycm93IGljb24gYW5kIHR5cGVhaGVhZCBzZWFyY2ggaWNvbiAqL1xuLkRlZmF1bHRUaGVtZV9fc2VsZWN0X19fMXFCRHYuRGVmYXVsdFRoZW1lX19pcy1kaXNhYmxlZF9fXzMxeEYxIC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jb250cm9sX19fMVBudzMgLmFueXBvaW50LWljb24ge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3RfX18xcUJEdi5EZWZhdWx0VGhlbWVfX2hhcy12YWx1ZV9fXzFteTV5LkRlZmF1bHRUaGVtZV9faXMtcHNldWRvLWZvY3VzZWRfX18zSFp6NiAuRGVmYXVsdFRoZW1lX19zZWxlY3QtaW5wdXRfX18yYXZudiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1wbGFjZWhvbGRlcl9fX0lDNTQ2IHtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6IHZhcigtLXN0ZWVsMik7XG4gICAgbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7IC8qIG1hdGNoIGRlZmF1bHQgcGFkZGluZyAqL1xuICAgIHBhZGRpbmctcmlnaHQ6IDMxcHg7IC8qIHdpZHRoIG9mIGFycm93IGljb24gY29udGFpbmVyIC0xcHggZm9yIGJvcmRlciAqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB0b3A6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LXBsYWNlaG9sZGVyX19fSUM1NDYgKyBkaXYge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4vKiBEZXBlbmRpbmcgb24gdGhlIHZhcmlhbnQsIHRoaXMgaXMgYW4gYGlucHV0YCBlbGVtZW50IG9yIGEgYGRpdmAgcGFyZW50IG9mIHRoZSBgaW5wdXRgLlxuICAgICBQbGVhc2UgcmV2aWV3IHRoZSBsb2dpYyBvZiB0aGUgYHJlbmRlcklucHV0YCBmdW5jdGlvbi4gKi9cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1pbnB1dF9fXzJhdm52IHtcbiAgICBoZWlnaHQ6IDM4cHg7IC8qICRzaXppbmdYbCAtIDJweCBmb3IgdG9wL2JvdHRvbSBib3JkZXIgKi9cbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1zdGVlbDUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAvKiBJZiB0aGUgd2lkdGggaXMgMHB4LCBpdCBpcyByZW1vdmVkIGZyb20gdGhlIGRvY3VtZW50IGZsb3cgYW5kIGlzIHJlbW92ZWQgZnJvbVxuICAgICAgIHRoZSBBY2Nlc3NpYmlpdHkgT2JqZWN0IE1vZGVsLiAqL1xuICAgIHdpZHRoOiA1cHg7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1pbnB1dF9fXzJhdm52OmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWlucHV0X19fMmF2bnYgaW5wdXQge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY29sb3I6IHZhcigtLXN0ZWVsNSk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLyogSWYgdGhlIHdpZHRoIGlzIDBweCwgaXQgaXMgcmVtb3ZlZCBmcm9tIHRoZSBkb2N1bWVudCBmbG93IGFuZCBpcyByZW1vdmVkIGZyb21cbiAgICAgICAgIHRoZSBBY2Nlc3NpYmlpdHkgT2JqZWN0IE1vZGVsLiAqL1xuICAgICAgd2lkdGg6IDVweDtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtaW5wdXRfX18yYXZudiBpbnB1dDpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtbG9hZGluZy16b25lX19fV0FoemwsIC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jbGVhci16b25lX19fMmZpNGssIC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1hcnJvdy16b25lX19fM2UzMmcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWxvYWRpbmctem9uZV9fX1dBaHpsIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWNsZWFyLXpvbmVfX18yZmk0aywgLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWFycm93LXpvbmVfX18zZTMyZyB7XG4gICAgY29sb3I6IHZhcigtLV9hcGMtc2VsZWN0LWNsZWFyLXpvbmUtY29sb3IsIHZhcigtLXN0ZWVsMikpO1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDtcbiAgfVxuLyogYXBwbGllcyB0byBjbGVhciBpY29uLCBhcnJvdyBpY29uLCBhbmQgc2VhcmNoIGljb24gKGluIHR5cGVhaGVhZCBjb21wb25lbnQpICAqL1xuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWNsZWFyLXpvbmVfX18yZmk0ayAuYW55cG9pbnQtaWNvbiwgLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWFycm93LXpvbmVfX18zZTMyZyAuYW55cG9pbnQtaWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jbGVhci16b25lX19fMmZpNGsgLmFueXBvaW50LWljb24gc3ZnLCAuRGVmYXVsdFRoZW1lX19zZWxlY3QtYXJyb3ctem9uZV9fXzNlMzJnIC5hbnlwb2ludC1pY29uIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4vKiBvdmVycmlkZSBmb3IgYXJyb3cgaWNvbiBiZWNhdXNlIGl0J3MgZHJhd24gc21hbGxlciAqL1xuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWFycm93LXpvbmVfX18zZTMyZyAuRGVmYXVsdFRoZW1lX19zZWxlY3QtYXJyb3dfX19EYXlpcSBzdmcge1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAtMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7IC8qIG9wdGljYWwgYWRqdXN0bWVudCAqL1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtY2xlYXItem9uZV9fXzJmaTRrIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtY2xlYXItem9uZV9fXzJmaTRrIC5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jbGVhci13cmFwcGVyX19fMWF5WFoge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jbGVhci16b25lX19fMmZpNGsgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLXNlbGVjdC1jbGVhci16b25lLWNvbG9yLCB2YXIoLS1zdGVlbDIpKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDJweDtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtY2xlYXItem9uZV9fXzJmaTRrIGJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb3JlLWJsdWUzKTtcbiAgICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jbGVhci16b25lX19fMmZpNGsgYnV0dG9uOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb3JlLWJsdWU0KTtcbiAgICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1jbGVhci16b25lX19fMmZpNGsgYnV0dG9uOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKSAwcHggMHB4IDBweCAycHgsICB2YXIoLS1jb3JlLWJsdWUzKSAwcHggMHB4IDBweCA0cHg7XG4gICAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtYXJpYS1vbmx5X19fMWdwcjEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LXZhbHVlLWxhYmVsX19fMjdwLWMge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG5hLkRlZmF1bHRUaGVtZV9fc2VsZWN0LXZhbHVlLWxhYmVsX19fMjdwLWMge1xuICAgIC0tX2FwYy1zZWxlY3QtdmFsdWUtbGFiZWwtdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1fYXBjLXNlbGVjdC12YWx1ZS1sYWJlbC10ZXh0LWRlY29yYXRpb24tbHVtZSwgdW5kZXJsaW5lKTtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbi8qIG11bHRpLXNlbGVjdCBcInRhZ3NcIiBjYW4gaGF2ZSBVUkxzIHdpdGhpbiBhIHNlbGVjdCAqL1xuYS5EZWZhdWx0VGhlbWVfX3NlbGVjdC12YWx1ZS1sYWJlbF9fXzI3cC1jW2hyZWZdIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tX2FwYy1zZWxlY3QtdmFsdWUtbGFiZWwtdGV4dC1kZWNvcmF0aW9uKTtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtdmFsdWVfX19CUWlSZiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NHB4KTsgLyogdG8gYWNjb21tb2RhdGUgcGFkZGluZyBvbiBwYXJlbnQgKi9cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtdmFsdWUtY2xlYXJhYmxlX19fMkxwS1Uge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjRweCk7IC8qIHRvIGFjY29tbW9kYXRlIGNsZWFyIFggKi9cbiAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LS1tdWx0aV9fXzFUMDY4IC5EZWZhdWx0VGhlbWVfX3NlbGVjdC12YWx1ZV9fX0JRaVJmIHtcbiAgICAgIC0tX2FwYy1zZWxlY3QtbXVsdGktYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1zZWxlY3QtbXVsdGktYm9yZGVyLXJhZGl1cy1sdW1lLCBjYWxjKDRweCAvIDIpKTtcblxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtc2VsZWN0LW11bHRpLXZhbHVlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtc2VsZWN0LW11bHRpLWJvcmRlci1yYWRpdXMpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tX2FwYy1zZWxlY3QtbXVsdGktdmFsdWUtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgY29sb3I6IHZhcigtLV9hcGMtc2VsZWN0LW11bHRpLXZhbHVlLWNvbG9yLCB2YXIoLS10ZXJ0aWFyeSkpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbjogNnB4IDZweCAwIDA7IC8qIHRvIHNldCAkc2l6aW5nWGwgKHN0YW5kYXJkIGNvbnRyb2wgaGVpZ2h0KSAqL1xuICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LS1tdWx0aV9fXzFUMDY4IC5EZWZhdWx0VGhlbWVfX3NlbGVjdC12YWx1ZS1pY29uX19fWjBOWTMsIC5EZWZhdWx0VGhlbWVfX3NlbGVjdC0tbXVsdGlfX18xVDA2OCAuRGVmYXVsdFRoZW1lX19zZWxlY3QtdmFsdWUtbGFiZWxfX18yN3AtYyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC0tbXVsdGlfX18xVDA2OCAuRGVmYXVsdFRoZW1lX19zZWxlY3QtdmFsdWUtaWNvbl9fX1owTlkzIHtcbiAgICAgIC0tX2FwYy1zZWxlY3QtbXVsdGktaWNvbi1mb250LXNpemU6IHZhcigtLV9hcGMtc2VsZWN0LW11bHRpLWljb24tZm9udC1zaXplLWx1bWUsIDEzcHgpO1xuXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTZweDtcbiAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1fYXBjLXNlbGVjdC1tdWx0aS1pY29uLWZvbnQtc2l6ZSk7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LS1tdWx0aV9fXzFUMDY4IC5EZWZhdWx0VGhlbWVfX3NlbGVjdC12YWx1ZS1pY29uX19fWjBOWTM6aG92ZXIsIC5EZWZhdWx0VGhlbWVfX3NlbGVjdC0tbXVsdGlfX18xVDA2OCAuRGVmYXVsdFRoZW1lX19zZWxlY3QtdmFsdWUtaWNvbl9fX1owTlkzOmZvY3VzIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LS1tdWx0aV9fXzFUMDY4IC5EZWZhdWx0VGhlbWVfX3NlbGVjdC12YWx1ZS1sYWJlbF9fXzI3cC1jIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC0tbXVsdGlfX18xVDA2OC5EZWZhdWx0VGhlbWVfX2lzLWRpc2FibGVkX19fMzF4RjEgLkRlZmF1bHRUaGVtZV9fc2VsZWN0LXZhbHVlX19fQlFpUmYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWx1bWludW0xKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYWx1bWludW0zKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1zdGVlbDIpO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC0tbXVsdGlfX18xVDA2OCAuRGVmYXVsdFRoZW1lX19zZWxlY3QtaW5wdXRfX18yYXZudiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtbXVsdGktdmFsdWUtd3JhcHBlcl9fXzN2OGlNIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbi8qIGZvciBpZSAxMSwgd2hpY2ggIGRvZXMgc3VwcG9ydCBmbGV4LXdyYXAsIGJ1dCBkb2VzIG5vdCBzdXBwb3J0IGZsZXgtd3JhcCBjb3JyZWN0bHkgKi9cbkBzdXBwb3J0cyAoZmxleC13cmFwOiB3cmFwKSB7XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtbXVsdGktdmFsdWUtd3JhcHBlcl9fXzN2OGlNIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICAgIH1cbi8qIGFwcGxpZXMgb25seSB0byBzZWxlY3Qgd2hlbiBhdXRvc2l6ZSBwcm9wIGlzIGZhbHNlICovXG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtaW5wdXQtaW5saW5lX19fM2h6c3kge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbGV4OiAxIDAgODBweDtcbiAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LWlucHV0LWlubGluZV9fXzNoenN5IGlucHV0OmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbi8qIHdyYXBzIG9wdGlvbnMgbWVudSAqL1xuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LW1lbnUtb3V0ZXJfX18zNjRvQiB7XG4gICAgLS1fYXBjLXNlbGVjdC1tZW51LW91dGVyLWJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtc2VsZWN0LW1lbnUtb3V0ZXItYm9yZGVyLXJhZGl1cy1sdW1lLCA0cHgpO1xuICAgIC0tX2FwYy1zZWxlY3QtbWVudS1vdXRlci1ib3gtc2hhZG93OiB2YXIoLS1fYXBjLXNlbGVjdC1tZW51LW91dGVyLWJveC1zaGFkb3ctbHVtZSwgMCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpKTtcblxuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy1zZWxlY3QtbWVudS1vdXRlci1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hbHVtaW51bTMpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLV9hcGMtc2VsZWN0LW1lbnUtb3V0ZXItYm94LXNoYWRvdyk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgcG9zaXRpb246IGZpeGVkOyAvKiBwb3NpdGlvbiBzaG91bGQgYmUgZml4ZWQgaWYgbWVudUNvbnRhaW5lciB3YXMgcmVuZGVyZWQgaW4gYm9keSAqL1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDUwO1xuICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtbWVudS1vdXRlcl9fXzM2NG9CLkRlZmF1bHRUaGVtZV9fcmVuZGVyLWluLWNvbXBvbmVudF9fXzJFd1Q4IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgLyogcG9zaXRpb24gc2hvdWxkIGJlIGFic29sdXRlIGlmIG1lbnVDb250YWluZXIgd2FzIHJlbmRlcmVkIGluIGNvbXBvbmVudCAqL1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1tZW51LW91dGVyX19fMzY0b0IgLkRlZmF1bHRUaGVtZV9fZml4ZWQtYWN0aW9uX19fMzllTkYge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1hbHVtaW51bTQpO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tYWx1bWludW00KTtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1hbHVtaW51bTMpO1xuICAgICAgcGFkZGluZzogOXB4IDEwcHg7XG4gICAgfVxuLyogd2hlbiBvcHRpb25zIG1lbnUgaXMgcG9zaXRpb25lZCBhYm92ZSB0aGUgc2VsZWN0IGlucHV0ICovXG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtbWVudS1vdXRlci11cHdhcmRzX19fMTc5b18ge1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1tZW51X19fMU9mY3cge1xuICAgIC0tX2FwYy1zZWxlY3QtbWVudS1wYWRkaW5nOiB2YXIoLS1fYXBjLXNlbGVjdC1tZW51LXBhZGRpbmctbHVtZSwgNnB4IDRweCk7XG5cbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWF4LWhlaWdodDogMjI1cHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiB2YXIoLS1fYXBjLXNlbGVjdC1tZW51LXBhZGRpbmcpO1xuICB9XG4vKiBndWlkYW5jZSBmb3Igc3VibWl0dGluZyBhIGN1c3RvbSB2YWx1ZSB0aGF0IGhhcyBiZWVuIHR5cGVkICovXG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtbWVudS1oZWFkZXJfX18yZWhPUyB7XG4gICAgY29sb3I6IHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LW1lbnUtaGVhZGVyX19fMmVoT1MgKyAuRGVmYXVsdFRoZW1lX19zZWxlY3Qtbm9yZXN1bHRzX19fM2w4aEoge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4vKiBvcHRpb25hbCBndWlkYW5jZSBpbnNpZGUgdGhlIG9wdGlvbnMgbWVudSAqL1xuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LW1lbnUtaGVhZGVyLWhpbnRfX18yZ2F0NyB7XG4gICAgY29sb3I6IHZhcigtLXN0ZWVsMik7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1tZW51LWhlYWRlci1oaW50X19fMmdhdDcgKyAuRGVmYXVsdFRoZW1lX19zZWxlY3Qtbm9yZXN1bHRzX19fM2w4aEoge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuLyogZW1wdHkgc3RhdGUgKi9cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1ub3Jlc3VsdHNfX18zbDhoSiB7XG4gICAgY29sb3I6IHZhcigtLXN0ZWVsMik7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3QtbWVudS1oZWFkZXJfX18yZWhPUywgLkRlZmF1bHRUaGVtZV9fc2VsZWN0LW5vcmVzdWx0c19fXzNsOGhKLCAuRGVmYXVsdFRoZW1lX19zZWxlY3Qtb3B0aW9uX19fMnh3V0Yge1xuICAgIHBhZGRpbmc6IDkuNXB4IDEycHg7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1vcHRpb25fX18yeHdXRiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6IHZhcigtLV9hcGMtc2VsZWN0LW9wdGlvbi1jb2xvciwgdmFyKC0tc3RlZWw1KSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1vcHRpb25fX18yeHdXRiAub3B0aW9uLWljb24ge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1vcHRpb25fX18yeHdXRiAub3B0aW9uLWxhYmVsIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3Qtb3B0aW9uX19fMnh3V0YuRGVmYXVsdFRoZW1lX19pcy1mb2N1c2VkX19fbFI0MDQge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LW9wdGlvbl9fXzJ4d1dGLkRlZmF1bHRUaGVtZV9faXMtZm9jdXNlZF9fX2xSNDA0OmhvdmVyOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbHVtaW51bTIpO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1vcHRpb25fX18yeHdXRi5EZWZhdWx0VGhlbWVfX2lzLWZvY3VzZWRfX19sUjQwNDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXNlbGVjdC1vcHRpb24tYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYWx1bWludW0xKSk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IG5vbmU7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LW9wdGlvbl9fXzJ4d1dGLkRlZmF1bHRUaGVtZV9faXMtc2VsZWN0ZWRfX18yUUFlayB7XG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy1zZWxlY3Qtb3B0aW9uLWlzLXNlbGVjdGVkLWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUzKSk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1zZWxlY3Qtb3B0aW9uLXNlbGVjdGVkLWJhY2tncm91bmQtY29sb3IsIHZhcigtLXRlcnRpYXJ5KSk7XG4gICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LW9wdGlvbl9fXzJ4d1dGLkRlZmF1bHRUaGVtZV9faXMtc2VsZWN0ZWRfX18yUUFlayBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS1fYXBjLXNlbGVjdC1vcHRpb24taXMtc2VsZWN0ZWQtY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICAgIH1cbi5EZWZhdWx0VGhlbWVfX3NlbGVjdC1vcHRpb25fX18yeHdXRi5EZWZhdWx0VGhlbWVfX2lzLXNlbGVjdGVkX19fMlFBZWsuRGVmYXVsdFRoZW1lX19pcy1mb2N1c2VkX19fbFI0MDQge1xuICAgICAgLS1fYXBjLXNlbGVjdC1vcHRpb24tc2VsZWN0ZWQtZm9jdXNlZC1iYWNrZ3JvdW5kLWNvbG9yOlxuICAgICAgICB2YXIoXG4gICAgICAgICAgLS1fYXBjLXNlbGVjdC1vcHRpb24tc2VsZWN0ZWQtYmFja2dyb3VuZC1jb2xvcixcbiAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICApO1xuXG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy1zZWxlY3Qtb3B0aW9uLWlzLXNlbGVjdGVkLWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUzKSk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXNlbGVjdC1vcHRpb24tc2VsZWN0ZWQtYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tdGVydGlhcnkpKTtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX19zZWxlY3Qtb3B0aW9uX19fMnh3V0YuRGVmYXVsdFRoZW1lX19pcy1zZWxlY3RlZF9fXzJRQWVrLkRlZmF1bHRUaGVtZV9faXMtZm9jdXNlZF9fX2xSNDA0OmhvdmVyIHtcbiAgICAgICAgLS1fYXBjLXNlbGVjdC1vcHRpb24tc2VsZWN0ZWQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjpcbiAgICAgICAgICB2YXIoXG4gICAgICAgICAgICAtLV9hcGMtc2VsZWN0LW9wdGlvbi1zZWxlY3RlZC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yLWx1bWUsXG4gICAgICAgICAgICB0cmFuc3BhcmVudFxuICAgICAgICAgICk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy1zZWxlY3Qtb3B0aW9uLXNlbGVjdGVkLWhvdmVyLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgfVxuLkRlZmF1bHRUaGVtZV9fc2VsZWN0LW9wdGlvbl9fXzJ4d1dGLkRlZmF1bHRUaGVtZV9faXMtZGlzYWJsZWRfX18zMXhGMSB7XG4gICAgICBjb2xvcjogdmFyKC0tc3RlZWwyKTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbi5EYXJrVGhlbWVfX3NlbGVjdF9fXzM0bjZHIGlucHV0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgfVxuICAgIC5EYXJrVGhlbWVfX3NlbGVjdF9fXzM0bjZHIC5EYXJrVGhlbWVfX3NlbGVjdC1jb250cm9sX19fM21FTDkge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWw0KTtcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAuRGFya1RoZW1lX19zZWxlY3RfX18zNG42RyAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWwzKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICAuRGFya1RoZW1lX19zZWxlY3RfX18zNG42RyAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5IC5EYXJrVGhlbWVfX3NlbGVjdC1pbnB1dF9fXzFiSUtZOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc3RlZWwzKTtcbiAgICAgIH1cbiAgICAuRGFya1RoZW1lX19zZWxlY3RfX18zNG42RyAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5IC5EYXJrVGhlbWVfX3NlbGVjdC12YWx1ZV9fXzMwQklzIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICAgIH1cbiAgICAuRGFya1RoZW1lX19zZWxlY3RfX18zNG42RyAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5IC5EYXJrVGhlbWVfX3NlbGVjdC12YWx1ZV9fXzMwQklzIC5EYXJrVGhlbWVfX3NlbGVjdC12YWx1ZS1sYWJlbF9fX2xMVEw1IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgICAgICB9XG4gICAgLkRhcmtUaGVtZV9fc2VsZWN0X19fMzRuNkcuRGFya1RoZW1lX19oYXMtdmFsdWVfX18zUDVCTi5EYXJrVGhlbWVfX3NlbGVjdC0tc2luZ2xlX19fMTBsRy0gPiAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5IC5EYXJrVGhlbWVfX3NlbGVjdC12YWx1ZV9fXzMwQklzIC5EYXJrVGhlbWVfX3NlbGVjdC12YWx1ZS1sYWJlbF9fX2xMVEw1LCAuRGFya1RoZW1lX19zZWxlY3RfX18zNG42Ry5EYXJrVGhlbWVfX2hhcy12YWx1ZV9fXzNQNUJOLkRhcmtUaGVtZV9faXMtcHNldWRvLWZvY3VzZWRfX18yM09URi5EYXJrVGhlbWVfX3NlbGVjdC0tc2luZ2xlX19fMTBsRy0gPiAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5IC5EYXJrVGhlbWVfX3NlbGVjdC12YWx1ZV9fXzMwQklzIC5EYXJrVGhlbWVfX3NlbGVjdC12YWx1ZS1sYWJlbF9fX2xMVEw1IHtcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgfVxuICAgIC5EYXJrVGhlbWVfX3NlbGVjdF9fXzM0bjZHLkRhcmtUaGVtZV9fZm9jdXMtc2VsZWN0X19fMWdJd3MgPiAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5IHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsMyk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLW5hdnkzKTtcbiAgICB9XG4gICAgLkRhcmtUaGVtZV9fc2VsZWN0X19fMzRuNkcuRGFya1RoZW1lX19mb2N1cy1zZWxlY3RfX18xZ0l3cyA+IC5EYXJrVGhlbWVfX3NlbGVjdC1jb250cm9sX19fM21FTDk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdGVlbDMpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLW5hdnkzKTtcbiAgICAgIH1cbiAgICAuRGFya1RoZW1lX19zZWxlY3RfX18zNG42Ry5EYXJrVGhlbWVfX2lzLW9wZW5fX19pX2dGWiAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5IHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsMyk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXN0ZWVsMyk7XG4gICAgfVxuICAgIC5EYXJrVGhlbWVfX3NlbGVjdF9fXzM0bjZHLkRhcmtUaGVtZV9faXMtZGlzYWJsZWRfX19RdW5yOCA+IC5EYXJrVGhlbWVfX3NlbGVjdC1jb250cm9sX19fM21FTDkge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWw0KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgIH1cbiAgICAuRGFya1RoZW1lX19zZWxlY3RfX18zNG42Ry5EYXJrVGhlbWVfX2lzLWRpc2FibGVkX19fUXVucjggPiAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWwzKTtcbiAgICAgIH1cbiAgICAuRGFya1RoZW1lX19zZWxlY3RfX18zNG42RyAuRGFya1RoZW1lX19pcy1zZWFyY2hhYmxlX19fMUxjYTguRGFya1RoZW1lX19pcy1vcGVuX19faV9nRlogPiAuRGFya1RoZW1lX19zZWxlY3QtY29udHJvbF9fXzNtRUw5IHtcbiAgICAgIGN1cnNvcjogdGV4dDtcbiAgICB9XG4gIC5EYXJrVGhlbWVfX3NlbGVjdC1vcHRpb25fX18yaEFpSCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWw0KTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXN0ZWVsNSk7XG4gICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgfVxuICAuRGFya1RoZW1lX19zZWxlY3Qtb3B0aW9uX19fMmhBaUguRGFya1RoZW1lX19pcy1mb2N1c2VkX19fMjQwTWYsIC5EYXJrVGhlbWVfX3NlbGVjdC1vcHRpb25fX18yaEFpSC5EYXJrVGhlbWVfX2lzLXNlbGVjdGVkX19fMTAyaXgge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uYXZ5Myk7XG4gICAgfVxuICAuRGFya1RoZW1lX19zZWxlY3Qtb3B0aW9uX19fMmhBaUguRGFya1RoZW1lX19pcy1zZWxlY3RlZF9fXzEwMml4IHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsMyk7XG4gICAgICBjb2xvcjogdmFyKC0tYWx1bWludW00KTtcbiAgICB9XG4gIC5EYXJrVGhlbWVfX3NlbGVjdC1vcHRpb25fX18yaEFpSC5EYXJrVGhlbWVfX2lzLWRpc2FibGVkX19fUXVucjgge1xuICAgICAgY29sb3I6IHZhcigtLXN0ZWVsMSk7XG4gICAgfVxuICAuRGFya1RoZW1lX19zZWxlY3QtbWVudS1vdXRlcl9fXzNBclFLIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXN0ZWVsNSk7XG4gIH1cbiAgLkRhcmtUaGVtZV9fc2VsZWN0LW1lbnUtb3V0ZXJfX18zQXJRSyAuRGFya1RoZW1lX19zZWxlY3QtbWVudV9fXzJNNHc4IC5EYXJrVGhlbWVfX3NlbGVjdC1tZW51LWhlYWRlcl9fX2p3WDdnIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWw0KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdGVlbDUpO1xuICAgICAgICBjb2xvcjogdmFyKC0tbmF2eTMpO1xuICAgICAgfVxuICAuRGFya1RoZW1lX19zZWxlY3QtbWVudS1vdXRlcl9fXzNBclFLIC5EYXJrVGhlbWVfX3NlbGVjdC1tZW51X19fMk00dzggLkRhcmtUaGVtZV9fc2VsZWN0LW1lbnUtaGVhZGVyX19fandYN2cuRGFya1RoZW1lX19zZWxlY3QtbWVudS1oZWFkZXItaGludF9fX2ZQdjFLIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgICAgICB9XG4gIC5EYXJrVGhlbWVfX3NlbGVjdC1tZW51LW91dGVyX19fM0FyUUsgLkRhcmtUaGVtZV9fc2VsZWN0LW1lbnVfX18yTTR3OCAuRGFya1RoZW1lX19zZWxlY3QtbWVudS1oZWFkZXJfX19qd1g3ZyArIC5EYXJrVGhlbWVfX3NlbGVjdC1ub3Jlc3VsdHNfX18xd1BOOCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAuRGFya1RoZW1lX19zZWxlY3Qtbm9yZXN1bHRzX19fMXdQTjgge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsNCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zdGVlbDUpO1xuICB9XG5cbltkYXRhLWFueXBvaW50LWNvbXBvbmVudD0nU2VhcmNoJ10gLkRhcmtUaGVtZV9fc2VsZWN0LS1zaW5nbGVfX18xMGxHLSA+IC5EYXJrVGhlbWVfX3NlbGVjdC1jb250cm9sX19fM21FTDkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tc3RlZWwzKTtcbiAgICB9XG5cbltkYXRhLWFueXBvaW50LWNvbXBvbmVudD0nU2VhcmNoJ10gLkRhcmtUaGVtZV9fc2VsZWN0X19fMzRuNkcuRGFya1RoZW1lX19zZWxlY3QtLXNpbmdsZV9fXzEwbEctLkRhcmtUaGVtZV9faXMtZGlzYWJsZWRfX19RdW5yOCA+IC5EYXJrVGhlbWVfX3NlbGVjdC1jb250cm9sX19fM21FTDkgLkRhcmtUaGVtZV9fc2VsZWN0LXZhbHVlX19fMzBCSXMgLkRhcmtUaGVtZV9fc2VsZWN0LXZhbHVlLWxhYmVsX19fbExUTDUge1xuICAgICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICB9XG5cbi5MdW1lVGhlbWVfX3NlbGVjdF9fXzE4TUNyIHtcbiAgLS1fYXBjLXNlbGVjdC1jb250cm9sLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgLS1fYXBjLXNlbGVjdC1pcy1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWRpc2FibGVkKTtcbiAgLS1fYXBjLXNlbGVjdC1pcy1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTUwKTsgLyogVE9ETzogc2hhcmVkLWlucHV0LWJvcmRlci1kaXNhYmxlZCAqL1xuICAtLV9hcGMtc2VsZWN0LW11bHRpLXZhbHVlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZWFsLTkwKTtcbiAgLS1fYXBjLXNlbGVjdC1tdWx0aS12YWx1ZS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRlYWwtNDApO1xuICAtLV9hcGMtc2VsZWN0LW9wdGlvbi1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXNlY29uZGFyeSk7XG4gIC0tX2FwYy1zZWxlY3QtY2xlYXItem9uZS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWljb24tcHJpbWFyeSk7XG4gIC0tX2FwYy1zZWxlY3QtZm9jdXMtYm9yZGVyOiB2YXIoLS1sdW1lLWctY29sb3ItYm9yZGVyLWZvY3VzKTtcbiAgLS1fYXBjLXNlbGVjdC1jb250cm9sLWJvcmRlci1yYWRpdXMtbHVtZTogOHB4O1xufVxuXG4uTHVtZVRoZW1lX19zZWxlY3Qtb3B0aW9uX19fMkgyOFoge1xuICAtLV9hcGMtc2VsZWN0LW9wdGlvbi1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeSk7XG4gIC0tX2FwYy1zZWxlY3Qtb3B0aW9uLWlzLXNlbGVjdGVkLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1zZWxlY3RlZCk7XG4gIC0tX2FwYy1zZWxlY3Qtb3B0aW9uLXNlbGVjdGVkLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2VsZWN0ZWQpO1xuICAtLV9hcGMtc2VsZWN0LW9wdGlvbi1zZWxlY3RlZC1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yLWx1bWU6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2VsZWN0ZWQtaG92ZXIpO1xufVxuXG4uTHVtZVRoZW1lX19zZWxlY3QtbWVudV9fXzI2YU1ZIHtcbiAgLS1fYXBjLXNlbGVjdC1tZW51LXBhZGRpbmctbHVtZTogNnB4OyAvKiBUT0RPOiBzcGFjaW5nLXRva2VuICovXG59XG5cbi5MdW1lVGhlbWVfX3NlbGVjdC0tbXVsdGlfX18yelVfWiB7XG4gIC0tX2FwYy1zZWxlY3QtbXVsdGktYm9yZGVyLXJhZGl1cy1sdW1lOiA0cHg7XG4gIC0tX2FwYy1zZWxlY3QtbXVsdGktaWNvbi1mb250LXNpemUtbHVtZTogMThweDtcbn1cblxuLkx1bWVUaGVtZV9fc2VsZWN0LW1lbnUtb3V0ZXJfX18zVmRLSSB7XG4gIC0tX2FwYy1zZWxlY3QtbWVudS1vdXRlci1ib3JkZXItcmFkaXVzLWx1bWU6IDhweDtcbiAgLS1fYXBjLXNlbGVjdC1tZW51LW91dGVyLWJveC1zaGFkb3ctbHVtZTogdmFyKC0tbHVtZS1nLXNoYWRvdy1sZXZlbC0xKTtcbn1cblxuYS5MdW1lVGhlbWVfX3NlbGVjdC12YWx1ZS1sYWJlbF9fXzNLNS1QIHtcbiAgLS1fYXBjLXNlbGVjdC12YWx1ZS1sYWJlbC10ZXh0LWRlY29yYXRpb24tbHVtZTogbm9uZTtcbn1cblxuLkRlZmF1bHRUaGVtZV9fdGFibGUtd3JhcF9fXzNEMWpGIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuRGVmYXVsdFRoZW1lX190YWJsZV9fXzJueXp4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLkRlZmF1bHRUaGVtZV9fY2VsbEhlYWRlcl9fX21tQ21tIHtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdmFyKC0tX2FwYy10YWJsZS1jZWxsLWhlYWRlci1ib3JkZXIsIHZhcigtLWFsdW1pbnVtMikpO1xuICAgIGNvbG9yOiB2YXIoLS1zdGVlbDQpO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuRGVmYXVsdFRoZW1lX19jZWxsQm9keV9fXzNYSGR3IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tX2FwYy10YWJsZS1jZWxsLWJvZHktYm9yZGVyLCB2YXIoLS1hbHVtaW51bTIpKTtcbiAgICBjb2xvcjogdmFyKC0tc3RlZWw0KTtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuRGVmYXVsdFRoZW1lX19jZWxsQm9keV9fXzNYSGR3IGEge1xuICAgICAgY29sb3I6IHZhcigtLV9hcGMtdGFibGUtY2VsbC1ib2R5LWFuY2hvci1jb2xvciwgdmFyKC0tc3RlZWw0KSk7XG4gICAgfVxuICAuRGVmYXVsdFRoZW1lX19yb3dCb2R5X19fMUt0N286aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy10YWJsZS1yb3ctYm9keS1ob3ZlciwgdmFyKC0tYWx1bWludW0xKSk7XG4gICAgfVxuICAuRGVmYXVsdFRoZW1lX19yb3dCb2R5X19fMUt0N286aG92ZXIgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLXRhYmxlLXJvdy1ib2R5LWhvdmVyLWFuY2hvci1jb2xvciwgdmFyKC0tcHJpbWFyeSkpO1xuICAgICAgfVxuICAuRGVmYXVsdFRoZW1lX19yb3dCb2R5X19fMUt0N286aG92ZXIgYTpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtdGFibGUtcm93LWJvZHktaG92ZXItYW5jaG9yLWhvdmVyLWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUyKSk7XG4gICAgICAgIH1cblxuLkRhcmtUaGVtZV9fdGFibGVfX18xTUlENyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLkRhcmtUaGVtZV9fY2VsbEhlYWRlcl9fXzJ1ajFFLCAuRGFya1RoZW1lX19jZWxsQm9keV9fXzNRdl91IHtcbiAgICBjb2xvcjogdmFyKC0tYWx1bWludW0zKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXN0ZWVsNCk7XG4gIH1cbiAgLkRhcmtUaGVtZV9fcm93Qm9keV9fXzFyTzNwOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsNCk7XG4gICAgfVxuXG4uTHVtZVRoZW1lX190YWJsZV9fXzMyY1p2IHtcbiAgLS1fYXBjLXRhYmxlLWNlbGwtaGVhZGVyLWJvcmRlcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTApOyAvKiBUT0RPOiBjb21wb25lbnQtdG9rZW4gKi9cbiAgLS1fYXBjLXRhYmxlLWNlbGwtYm9keS1ib3JkZXI6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTsgLyogVE9ETzogY29tcG9uZW50LXRva2VuICovXG4gIC0tX2FwYy10YWJsZS1jZWxsLWJvZHktYW5jaG9yLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgLS1fYXBjLXRhYmxlLXJvdy1ib2R5LWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXByaW1hcnktaG92ZXIpO1xuICAtLV9hcGMtdGFibGUtcm93LWJvZHktaG92ZXItYW5jaG9yLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1saW5rKTtcbiAgLS1fYXBjLXRhYmxlLXJvdy1ib2R5LWhvdmVyLWFuY2hvci1ob3Zlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtbGluay1ob3Zlcik7XG59XG5cbi5EZWZhdWx0VGhlbWVfX3RhYl9fXzFsd0tJIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0tX2FwYy10YWItY29sb3ItdGV4dCwgdmFyKC0tc3RlZWw0KSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAzcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uTHVtZVRoZW1lX190YWJfX18xRVk2YiB7XG4gIC0tX2FwYy10YWItY29sb3ItdGV4dDogdmFyKC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeSk7XG59XG5cbi5EZWZhdWx0VGhlbWVfX2NvbnRhaW5lcl9fX1o2WEEzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uRGVmYXVsdFRoZW1lX190YWJsaXN0X19fMW9zNDkge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjM7XG59XG5cbi5EZWZhdWx0VGhlbWVfX3RhYnBhbmVsX19fcGF6TFIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX3RhYnBhbmVsX19fcGF6TFIuRGVmYXVsdFRoZW1lX19hY3RpdmVfX18yeGVwZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbi5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzLkRlZmF1bHRUaGVtZV9fc2VsZWN0V2l0aEFycm93c19fXzFQQjMzIC5EZWZhdWx0VGhlbWVfX3RhYl9fXzNwS0NQLkRlZmF1bHRUaGVtZV9fc2VsZWN0ZWRfX19EaTRFMyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy10YWItY29sb3ItdGV4dCwgdmFyKC0tc3RlZWw0KSk7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX3NlbGVjdFdpdGhBcnJvd3NfX18xUEIzMyAuRGVmYXVsdFRoZW1lX190YWJfX18zcEtDUC5EZWZhdWx0VGhlbWVfX3NlbGVjdGVkX19fRGk0RTM6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IHZhcigtLV9hcGMtdGFiLWNvbG9yLXRleHQsIHZhcigtLXN0ZWVsNCkpO1xuICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMgLkRlZmF1bHRUaGVtZV9fdGFibGlzdF9fXzNCRVVaIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMgLkRlZmF1bHRUaGVtZV9fdGFiX19fM3BLQ1Age1xuICAgIC0tX2FwYy10YWJzLWJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtdGFicy1ib3JkZXItcmFkaXVzLWx1bWUsIDRweCk7XG5cbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLXRhYnMtYm9yZGVyLXJhZGl1cyk7XG4gICAgdHJhbnNpdGlvbjogb3V0bGluZSAuMTVzIGN1YmljLWJlemllciguNDYsLjAzLC41MiwuOTYpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uKSB7XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzIC5EZWZhdWx0VGhlbWVfX3RhYl9fXzNwS0NQIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmVcbiAgfVxuICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMgLkRlZmF1bHRUaGVtZV9fdGFiX19fM3BLQ1A6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtdGFiLWJvcmRlci1jb2xvciwgdmFyKC0tYWx1bWludW0yKSk7XG4gICAgICBib3R0b206IC05cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMyAuRGVmYXVsdFRoZW1lX190YWJfX18zcEtDUDpob3Zlcjpub3QoLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18xNFZJNSk6bm90KC5EZWZhdWx0VGhlbWVfX3NlbGVjdGVkX19fRGk0RTMpOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXRhYi1hZnRlci1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hbHVtaW51bTMpKTtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzIC5EZWZhdWx0VGhlbWVfX3RhYl9fXzNwS0NQOmhvdmVyOm5vdCguRGVmYXVsdFRoZW1lX19kaXNhYmxlZF9fXzE0Vkk1KTpub3QoLkRlZmF1bHRUaGVtZV9fc2VsZWN0ZWRfX19EaTRFMykge1xuICAgICAgLS1fYXBjLXRhYnMtaG92ZXItbm90LWRpc2FibGVkLW5vdC1zZWxlY3RlZC10ZXh0LWRlY29yYXRpb246IHZhcigtLV9hcGMtdGFicy10ZXh0LWRlY29yYXRpb24sIHVuZGVybGluZSk7XG4gICAgICAtLV9hcGMtdGFicy1ob3Zlci1ub3QtZGlzYWJsZWQtbm90LXNlbGVjdGVkLWZvbnQtd2VpZ2h0OlxuICAgICAgICB2YXIoXG4gICAgICAgICAgLS1fYXBjLXRhYnMtaG92ZXItbm90LWRpc2FibGVkLW5vdC1zZWxlY3RlZC1mb250LXdlaWdodC1sdW1lLFxuICAgICAgICAgIDQwMFxuICAgICAgICApO1xuXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLV9hcGMtdGFicy1ob3Zlci1ub3QtZGlzYWJsZWQtbm90LXNlbGVjdGVkLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy10YWItaG92ZXItY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1fYXBjLXRhYnMtaG92ZXItbm90LWRpc2FibGVkLW5vdC1zZWxlY3RlZC1mb250LXdlaWdodCk7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMyAuRGVmYXVsdFRoZW1lX190YWJfX18zcEtDUDphY3RpdmU6bm90KC5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fMTRWSTUpOm5vdCguRGVmYXVsdFRoZW1lX19zZWxlY3RlZF9fX0RpNEUzKTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy10YWItYWZ0ZXItYWN0aXZlLWJhY2tncm91bmQtY29sb3IsIHZhcigtLWFsdW1pbnVtMikpO1xuICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMgLkRlZmF1bHRUaGVtZV9fdGFiX19fM3BLQ1AuRGVmYXVsdFRoZW1lX19zZWxlY3RlZF9fX0RpNEUzIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy10YWJzLXNlbGVjdGVkLCB2YXIoLS1zdGVlbDQpKTtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzIC5EZWZhdWx0VGhlbWVfX3RhYl9fXzNwS0NQLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18xNFZJNSB7XG4gICAgICAtLV9hcGMtdGFicy1kaXNhYmxlZC1vcGFjaXR5OiB2YXIoLS1fYXBjLXRhYnMtZGlzYWJsZWQtb3BhY2l0eS1sdW1lLCAwLjUpO1xuXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgb3BhY2l0eTogdmFyKC0tX2FwYy10YWJzLWRpc2FibGVkLW9wYWNpdHkpO1xuICAgICAgY29sb3I6IHZhcigtLV9hcGMtdGFicy1kaXNhYmxlZC1jb2xvciwgdmFyKC0tc3RlZWw0KSk7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMyAuRGVmYXVsdFRoZW1lX190YWJfX18zcEtDUDpmb2N1czpub3QoLkRlZmF1bHRUaGVtZV9fZGlzYWJsZWRfX18xNFZJNSkge1xuICAgICAgLS1fYXBjLXRhYnMtZm9jdXMtbm90LWRpc2FibGVkLXRleHQtZGVjb3JhdGlvbjogdmFyKC0tX2FwYy10YWJzLXRleHQtZGVjb3JhdGlvbiwgdW5kZXJsaW5lKTtcblxuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLV9hcGMtdGFicy1mb2N1cy1ub3QtZGlzYWJsZWQtdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLXRhYi1wcmltYXJ5LWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUzKSk7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMyAuRGVmYXVsdFRoZW1lX19iYXJfX18yVVNnUyB7XG4gICAgLS1fYXBjLXRhYnMtYmFyLWhlaWdodDogdmFyKC0tX2FwYy10YWJzLWJhci1oZWlnaHQtbHVtZSwgNXB4KTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtdGFiLXByaW1hcnktY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICBoZWlnaHQ6IHZhcigtLV9hcGMtdGFicy1iYXItaGVpZ2h0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogLjE1cyBjdWJpYy1iZXppZXIoLjQ2LC4wMywuNTIsLjk2KTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX25vLXN0cmV0Y2hfX18zX1JfayAuRGVmYXVsdFRoZW1lX190YWJsaXN0X19fM0JFVVoge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX25vLXN0cmV0Y2hfX18zX1JfayAuRGVmYXVsdFRoZW1lX190YWJfX18zcEtDUCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzLkRlZmF1bHRUaGVtZV9fdmVydGljYWxfX18zMVlrdiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzLkRlZmF1bHRUaGVtZV9fdmVydGljYWxfX18zMVlrdiAuRGVmYXVsdFRoZW1lX190YWJsaXN0X19fM0JFVVoge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX3ZlcnRpY2FsX19fMzFZa3YgLkRlZmF1bHRUaGVtZV9fdGFicGFuZWxfX18zVFRUNyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX3ZlcnRpY2FsX19fMzFZa3YgLkRlZmF1bHRUaGVtZV9fYmFyX19fMlVTZ1Mge1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtdGFiLXByaW1hcnktY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICAgIHRyYW5zaXRpb246IC4xNXMgY3ViaWMtYmV6aWVyKC40NiwuMDMsLjUyLC45Nik7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX3ZlcnRpY2FsX19fMzFZa3YgLkRlZmF1bHRUaGVtZV9fdGFiX19fM3BLQ1Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogNXB4IDZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwIDlweCAwIDExcHg7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX3ZlcnRpY2FsX19fMzFZa3YgLkRlZmF1bHRUaGVtZV9fdGFiX19fM3BLQ1A6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IC05cHg7XG4gICAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzLkRlZmF1bHRUaGVtZV9fc21hbGxfX18zTVBNViAuRGVmYXVsdFRoZW1lX190YWJsaXN0X19fM0JFVVoge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX3NtYWxsX19fM01QTVYgLkRlZmF1bHRUaGVtZV9fYmFyX19fMlVTZ1Mge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy10YWItY29sb3ItdGV4dCwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX3NtYWxsX19fM01QTVYgLkRlZmF1bHRUaGVtZV9fdGFiX19fM3BLQ1Age1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gIC5EZWZhdWx0VGhlbWVfX3RhYnNfX18yakVYMy5EZWZhdWx0VGhlbWVfX3NtYWxsX19fM01QTVYgLkRlZmF1bHRUaGVtZV9fdGFiX19fM3BLQ1A6Zm9jdXM6bm90KC5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fMTRWSTUpIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMuRGVmYXVsdFRoZW1lX19zbWFsbF9fXzNNUE1WIC5EZWZhdWx0VGhlbWVfX3RhYl9fXzNwS0NQOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiA1JTtcbiAgICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMuRGVmYXVsdFRoZW1lX19zbWFsbF9fXzNNUE1WLkRlZmF1bHRUaGVtZV9fdmVydGljYWxfX18zMVlrdiAuRGVmYXVsdFRoZW1lX190YWJfX18zcEtDUCB7XG4gICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMTJ1SWQgLkRlZmF1bHRUaGVtZV9fYmFyX19fMlVTZ1Mge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy10YWJzLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1zZWNvbmRhcnkpKTtcbiAgICAgIGhlaWdodDogdmFyKC0tX2FwYy10YWJzLWJhci1oZWlnaHQpO1xuICAgIH1cblxuICAuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMuRGVmYXVsdFRoZW1lX19zZWNvbmRhcnlfX18xMnVJZCAuRGVmYXVsdFRoZW1lX190YWJfX18zcEtDUC5EZWZhdWx0VGhlbWVfX3NlbGVjdGVkX19fRGk0RTMge1xuICAgICAgICBjb2xvcjogdmFyKC0tX2FwYy10YWItY29sb3ItdGV4dCwgdmFyKC0tc2Vjb25kYXJ5KSk7XG4gICAgICB9XG5cbiAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzLkRlZmF1bHRUaGVtZV9fc2Vjb25kYXJ5X19fMTJ1SWQgLkRlZmF1bHRUaGVtZV9fdGFiX19fM3BLQ1A6Zm9jdXM6bm90KC5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fMTRWSTUpIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgICAgIH1cblxuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHsuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMgeyAvKiBJRTExICovXG59XG4gICAgLkRlZmF1bHRUaGVtZV9fdGFic19fXzJqRVgzICo6Oi1tcy1iYWNrZHJvcCxcbiAgICAuRGVmYXVsdFRoZW1lX190YWJzX19fMmpFWDMuRGVmYXVsdFRoZW1lX192ZXJ0aWNhbF9fXzMxWWt2IHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIH1cbiAgfVxuXG4uRGFya1RoZW1lX190YWJzX19fMUp0aVUgLkRhcmtUaGVtZV9fdGFiX19fcW5NZ3Uge1xuICAgICAgY29sb3I6IHZhcigtLWFsdW1pbnVtMyk7XG4gICAgfVxuXG4gICAgICAuRGFya1RoZW1lX190YWJzX19fMUp0aVUgLkRhcmtUaGVtZV9fdGFiX19fcW5NZ3UuRGFya1RoZW1lX19zZWxlY3RlZF9fXzJUOGtOIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICAgIH1cblxuICAgICAgLkRhcmtUaGVtZV9fdGFic19fXzFKdGlVIC5EYXJrVGhlbWVfX3RhYl9fX3FuTWd1LkRhcmtUaGVtZV9fc2VsZWN0ZWRfX18yVDhrTjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5hdnkzKTtcbiAgICAgICAgfVxuXG4gICAgICAuRGFya1RoZW1lX190YWJzX19fMUp0aVUgLkRhcmtUaGVtZV9fdGFiX19fcW5NZ3U6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWwzKTtcbiAgICAgIH1cbiAgICAuRGFya1RoZW1lX190YWJzX19fMUp0aVUuRGFya1RoZW1lX19zZWNvbmRhcnlfX19hb3JyWSAuRGFya1RoZW1lX190YWJfX19xbk1ndSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hbHVtaW51bTQpO1xuICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RhYnNfX18xSnRpVS5EYXJrVGhlbWVfX3NlY29uZGFyeV9fX2FvcnJZIC5EYXJrVGhlbWVfX3RhYl9fX3FuTWd1LkRhcmtUaGVtZV9fc2VsZWN0ZWRfX18yVDhrTiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWFsdW1pbnVtMik7XG4gICAgICAgIH1cbiAgICAuRGFya1RoZW1lX190YWJzX19fMUp0aVUuRGFya1RoZW1lX19zZWNvbmRhcnlfX19hb3JyWSAuRGFya1RoZW1lX190YWJfX19xbk1ndS5EYXJrVGhlbWVfX3NlbGVjdGVkX19fMlQ4a046OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsMSk7XG4gICAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RhYnNfX18xSnRpVS5EYXJrVGhlbWVfX3NlY29uZGFyeV9fX2FvcnJZIC5EYXJrVGhlbWVfX3RhYl9fX3FuTWd1OmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYWx1bWludW0zKTtcbiAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RhYnNfX18xSnRpVS5EYXJrVGhlbWVfX3ZlcnRpY2FsX19fMS1rY3cgLkRhcmtUaGVtZV9fdGFiX19fcW5NZ3U6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdGVlbDMpO1xuICAgICAgICB9XG4gICAgLkRhcmtUaGVtZV9fdGFic19fXzFKdGlVLkRhcmtUaGVtZV9fdmVydGljYWxfX18xLWtjdyAuRGFya1RoZW1lX190YWJfX19xbk1ndTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWwyKTtcbiAgICAgICAgICB9XG4gICAgLkRhcmtUaGVtZV9fdGFic19fXzFKdGlVLkRhcmtUaGVtZV9fdmVydGljYWxfX18xLWtjdyAuRGFya1RoZW1lX190YWJfX19xbk1ndS5EYXJrVGhlbWVfX3NlbGVjdGVkX19fMlQ4a046OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5hdnkzKTtcbiAgICAgICAgICB9XG4gICAgLkRhcmtUaGVtZV9fdGFic19fXzFKdGlVLkRhcmtUaGVtZV9fdmVydGljYWxfX18xLWtjdyAuRGFya1RoZW1lX190YWJfX19xbk1ndS5EYXJrVGhlbWVfX3NlbGVjdGVkX19fMlQ4a046aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbmF2eTMpO1xuICAgICAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RhYnNfX18xSnRpVS5EYXJrVGhlbWVfX3ZlcnRpY2FsX19fMS1rY3cuRGFya1RoZW1lX19zZWNvbmRhcnlfX19hb3JyWS5EYXJrVGhlbWVfX3ZlcnRpY2FsX19fMS1rY3cuRGFya1RoZW1lX19zbWFsbF9fXzNzVzROIC5EYXJrVGhlbWVfX3RhYl9fX3FuTWd1OjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RhYnNfX18xSnRpVS5EYXJrVGhlbWVfX3ZlcnRpY2FsX19fMS1rY3cuRGFya1RoZW1lX19zZWNvbmRhcnlfX19hb3JyWS5EYXJrVGhlbWVfX3ZlcnRpY2FsX19fMS1rY3cuRGFya1RoZW1lX19zbWFsbF9fXzNzVzROIC5EYXJrVGhlbWVfX3RhYl9fX3FuTWd1OmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAuRGFya1RoZW1lX190YWJzX19fMUp0aVUuRGFya1RoZW1lX192ZXJ0aWNhbF9fXzEta2N3LkRhcmtUaGVtZV9fc2Vjb25kYXJ5X19fYW9yclkgLkRhcmtUaGVtZV9fdGFiX19fcW5NZ3U6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsNCk7XG4gICAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RhYnNfX18xSnRpVS5EYXJrVGhlbWVfX3ZlcnRpY2FsX19fMS1rY3cuRGFya1RoZW1lX19zZWNvbmRhcnlfX19hb3JyWSAuRGFya1RoZW1lX190YWJfX19xbk1ndTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdGVlbDMpO1xuICAgICAgICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RhYnNfX18xSnRpVS5EYXJrVGhlbWVfX3ZlcnRpY2FsX19fMS1rY3cuRGFya1RoZW1lX19zZWNvbmRhcnlfX19hb3JyWSAuRGFya1RoZW1lX190YWJfX19xbk1ndS5EYXJrVGhlbWVfX3NlbGVjdGVkX19fMlQ4a046OmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWwyKTtcbiAgICAgICAgICAgIH1cbiAgICAuRGFya1RoZW1lX190YWJzX19fMUp0aVUuRGFya1RoZW1lX192ZXJ0aWNhbF9fXzEta2N3LkRhcmtUaGVtZV9fc2Vjb25kYXJ5X19fYW9yclkgLkRhcmtUaGVtZV9fdGFiX19fcW5NZ3UuRGFya1RoZW1lX19zZWxlY3RlZF9fXzJUOGtOOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWwyKTtcbiAgICAgICAgICAgICAgfVxuXG4uTHVtZVRoZW1lX190YWJzX19fM3g2YUIge1xuICAtLV9hcGMtdGFiLWNvbG9yLXRleHQ6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnkpO1xuICAtLV9hcGMtdGFiLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWJvcmRlci1wcmltYXJ5KTtcbiAgLS1fYXBjLXRhYi1hZnRlci1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItYm9yZGVyLXByaW1hcnkpO1xuICAtLV9hcGMtdGFiLWFmdGVyLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItYm9yZGVyLXNlY29uZGFyeSk7XG4gIC0tX2FwYy10YWItcHJpbWFyeS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby01MCk7IC8qIFRPRE86IGNvbXBvbmVudC10b2tlbiAqL1xuICAtLV9hcGMtdGFiLWhvdmVyLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgLS1fYXBjLXRhYnMtc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTIwKTsgLyogVE9ETzogY29tcG9uZW50LXRva2VuICovXG4gIC0tX2FwYy10YWJzLWJvcmRlci1yYWRpdXMtbHVtZTogOHB4O1xuICAtLV9hcGMtdGFicy1kaXNhYmxlZC1vcGFjaXR5LWx1bWU6IDE7XG4gIC0tX2FwYy10YWJzLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1kaXNhYmxlZCk7XG4gIC0tX2FwYy10YWJzLXNlbGVjdGVkOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTUwKTsgLyogVE9ETzogY29tcG9uZW50LXRva2VuICovXG4gIC0tX2FwYy10YWJzLWhvdmVyLW5vdC1kaXNhYmxlZC1ub3Qtc2VsZWN0ZWQtZm9udC13ZWlnaHQtbHVtZTogdmFyKC0tbHVtZS1nLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcbiAgLS1fYXBjLXRhYnMtYmFyLWhlaWdodC1sdW1lOiAzcHg7XG4gIC0tX2FwYy10YWJzLXRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogZm9ybSBzaXplcyAqL1xuLkRlZmF1bHRUaGVtZV9fZm9ybS1zaXplLXNtX19fMTNGZXMsXG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtbWRfX19WUUdKcSxcbi5EZWZhdWx0VGhlbWVfX2Zvcm0tc2l6ZS1sZ19fXzJaRnZHIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtc21fX18xM0ZlcyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG59XG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtbWRfX19WUUdKcSB7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG4uRGVmYXVsdFRoZW1lX19mb3JtLXNpemUtbGdfX18yWkZ2RyB7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4uRGVmYXVsdFRoZW1lX190ZXh0YXJlYV9fXzFwZnJQIHRleHRhcmVhIHtcbiAgICAtLV9hcGMtdGV4dGFyZWEtYm9yZGVyLXJhZGl1czogdmFyKC0tX2FwYy10ZXh0YXJlYS1ib3JkZXItcmFkaXVzLWx1bWUsIDRweCk7XG5cbiAgICBmb250LWZhbWlseTogdmFyKC0tbHVtZS1nLWZvbnQtZmFtaWx5KTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLV9hcGMtdGV4dGFyZWEtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tX2FwYy10ZXh0YXJlYS1ib3JkZXIsIHZhcigtLXN0ZWVsMikpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6IHZhcigtLV9hcGMtdGV4dGFyZWEtY29sb3IsIHZhcigtLXN0ZWVsNSkpO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDkuNXB4IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMTVzIGN1YmljLWJlemllciguNDYsLjAzLC41MiwuOTYpO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLypcbiAgICAgIEZpeDogaHR0cHM6Ly9naXRodWIuY29tL211bGVzb2Z0LWVtdS9hbnlwb2ludC1jb21wb25lbnRzL2lzc3Vlcy8xMDIzXG4gICAgICBFeHBsYW5hdGlvbjogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzIwMzI3MTk3LzE2NjM3MzZcbiAgICAqL1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uKSB7XG4uRGVmYXVsdFRoZW1lX190ZXh0YXJlYV9fXzFwZnJQIHRleHRhcmVhIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmVcbiAgfVxuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHRhcmVhX19fMXBmclAgdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb3JlLWJsdWUzKTtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCkgMHB4IDBweCAwcHggMnB4LCAgdmFyKC0tY29yZS1ibHVlMykgMHB4IDBweCAwcHggNHB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4uRGVmYXVsdFRoZW1lX190ZXh0YXJlYV9fXzFwZnJQIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zdGVlbDIpO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHRhcmVhX19fMXBmclAgdGV4dGFyZWFbZGlzYWJsZWRdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtdGV4dGFyZWEtZGlzYWJsZWQtY29sb3IsIHZhcigtLWFsdW1pbnVtMikpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1fYXBjLXRleHRhcmVhLWJvcmRlciwgdmFyKC0tYWx1bWludW0zKSk7XG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy10ZXh0YXJlYS1jb2xvciwgdmFyKC0tc3RlZWwyKSk7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHRhcmVhX19fMXBmclAgdGV4dGFyZWFbZGlzYWJsZWRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWFsdW1pbnVtNCk7XG4gICAgICB9XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLkRlZmF1bHRUaGVtZV9fdGV4dGFyZWFfX18xcGZyUC5EZWZhdWx0VGhlbWVfX2hhcy1lcnJvcl9fXzFpNkxXIHRleHRhcmVhIHt9XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4uRGVmYXVsdFRoZW1lX190ZXh0YXJlYV9fXzFwZnJQLkRlZmF1bHRUaGVtZV9faXMtZGlydHlfX18zdE42bi5EZWZhdWx0VGhlbWVfX2hhcy1lcnJvcl9fXzFpNkxXIHRleHRhcmVhLFxuICAgIC5EZWZhdWx0VGhlbWVfX3RleHRhcmVhX19fMXBmclAuRGVmYXVsdFRoZW1lX19pcy1kaXJ0eV9fXzN0TjZuLkRlZmF1bHRUaGVtZV9faGFzLWVycm9yX19fMWk2TFcgdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kYW5nZXIpO1xuICAgIH1cbi5EZWZhdWx0VGhlbWVfX3RleHRhcmVhX19fMXBmclAuRGVmYXVsdFRoZW1lX19pcy1kaXJ0eV9fXzN0TjZuLkRlZmF1bHRUaGVtZV9faGFzLWVycm9yX19fMWk2TFcgdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IGhzbCgzNTRkZWcgOTUlIDcwJSAvIDQwJSk7XG4gICAgfVxuXG4uRGFya1RoZW1lX190ZXh0YXJlYV9fX2J6MGFmIHRleHRhcmVhIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsNCk7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICB9XG5cbiAgICAgIC5EYXJrVGhlbWVfX3RleHRhcmVhX19fYnowYWYgdGV4dGFyZWE6Zm9jdXMsIC5EYXJrVGhlbWVfX3RleHRhcmVhX19fYnowYWYgdGV4dGFyZWE6aG92ZXIge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdGVlbDMpO1xuICAgICAgfVxuXG4gICAgICAuRGFya1RoZW1lX190ZXh0YXJlYV9fX2J6MGFmIHRleHRhcmVhOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgLkRhcmtUaGVtZV9fdGV4dGFyZWFfX19iejBhZiB0ZXh0YXJlYTpmb2N1cywgLkRhcmtUaGVtZV9fdGV4dGFyZWFfX19iejBhZiB0ZXh0YXJlYTpmb2N1czpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbmF2eTMpO1xuICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RleHRhcmVhX19fYnowYWYuRGFya1RoZW1lX19pcy1mb2N1c2VkX19fMVRQMXkgdGV4dGFyZWEge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zdGVlbDMpO1xuICAgICAgfVxuICAgIC5EYXJrVGhlbWVfX3RleHRhcmVhX19fYnowYWYuRGFya1RoZW1lX19pcy1mb2N1c2VkX19fMVRQMXkgdGV4dGFyZWE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXN0ZWVsMyk7XG4gICAgICAgIH1cblxuLkx1bWVUaGVtZV9fdGV4dGFyZWFfX19VcUVHNSB7XG4gIC0tX2FwYy10ZXh0YXJlYS1ib3JkZXI6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTYwKTsgLyogVE9ETzogc2hhcmVkLWlucHV0LWJvcmRlciAqL1xuICAtLV9hcGMtdGV4dGFyZWEtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnkpO1xuICAtLV9hcGMtdGV4dGFyZWEtZGlzYWJsZWQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1jb250YWluZXItZGlzYWJsZWQpO1xuICAtLV9hcGMtdGV4dGFyZWEtYm9yZGVyLXJhZGl1cy1sdW1lOiA4cHg7XG59XG5cbi5EZWZhdWx0VGhlbWVfX3RvYXN0X19fM21wY2oge1xuICAgIC0tX2FwYy10b2FzdC1ib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLXRvYXN0LWJvcmRlci1yYWRpdXMtbHVtZSwgMCk7XG4gICAgLS1fYXBjLXRvYXN0LWZvbnQtd2VpZ2h0OiB2YXIoLS1fYXBjLXRvYXN0LWZvbnQtd2VpZ2h0LWx1bWUsIDQwMCk7XG4gICAgLS1fYXBjLXRvYXN0LWJveC1zaGFkb3c6IHZhcigtLV9hcGMtdG9hc3QtYm94LXNoYWRvdy1sdW1lLCBub25lKTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1fYXBjLXRvYXN0LWJvcmRlci1yYWRpdXMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1fYXBjLXRvYXN0LWZvbnQtd2VpZ2h0KTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1fYXBjLXRvYXN0LWJveC1zaGFkb3cpO1xuICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX190b2FzdF9fXzNtcGNqIC5EZWZhdWx0VGhlbWVfX3RvYXN0LWNsb3NlX19fM0d2eXUge1xuICAgICAgLS1fYXBjLXRvYXN0LWNsb3NlLXJpZ2h0OiB2YXIoLS1fYXBjLXRvYXN0LWNsb3NlLXJpZ2h0LWx1bWUsIDVweCk7XG4gICAgICAtLV9hcGMtdG9hc3QtY2xvc2UtdG9wOiB2YXIoLS1fYXBjLXRvYXN0LWNsb3NlLXRvcC1sdW1lLCA1cHgpO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogdmFyKC0tX2FwYy10b2FzdC1jbG9zZS1yaWdodCk7XG4gICAgICB0b3A6IHZhcigtLV9hcGMtdG9hc3QtY2xvc2UtdG9wKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX190b2FzdF9fXzNtcGNqIC5EZWZhdWx0VGhlbWVfX3RvYXN0LWNsb3NlX19fM0d2eXUgc3ZnIHtcbiAgICAgICAgZmlsbDogdmFyKC0tdGVydGlhcnkpO1xuICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fdG9hc3RfX18zbXBjai5EZWZhdWx0VGhlbWVfX3RvYXN0LWluZm9fX19tSlVvTyB7XG4gICAgICAtLV9hcGMtdG9hc3QtaW5mby1ib3JkZXI6IHZhcigtLV9hcGMtdG9hc3QtaW5mby1ib3JkZXItbHVtZSwgbm9uZSk7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtdG9hc3QtaW5mby1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1zdGVlbDIpKTtcbiAgICAgIGJvcmRlcjogdmFyKC0tX2FwYy10b2FzdC1pbmZvLWJvcmRlcik7XG4gICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fdG9hc3RfX18zbXBjai5EZWZhdWx0VGhlbWVfX3RvYXN0LWluZm9fX19tSlVvTyAuRGVmYXVsdFRoZW1lX190b2FzdC1jbG9zZV9fXzNHdnl1IHN2ZyB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tX2FwYy10b2FzdC1jbG9zZS1zdmctY29sb3IsIHZhcigtLXRlcnRpYXJ5KSk7XG4gICAgICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX3RvYXN0X19fM21wY2ouRGVmYXVsdFRoZW1lX190b2FzdC1pbmZvX19fbUpVb08gLkRlZmF1bHRUaGVtZV9fdGl0bGVfX18zdWxaRSB7XG4gICAgICBjb2xvcjogdmFyKC0tX2FwYy10b2FzdC10aXRsZS1jb2xvciwgdmFyKC0tdGVydGlhcnkpKTtcbiAgICB9XG5cbiAgICAuRGVmYXVsdFRoZW1lX190b2FzdF9fXzNtcGNqLkRlZmF1bHRUaGVtZV9fdG9hc3QtZXJyb3JfX18zSGtXWiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kYW5nZXIpO1xuICAgIH1cblxuICAgIC5EZWZhdWx0VGhlbWVfX3RvYXN0X19fM21wY2ouRGVmYXVsdFRoZW1lX190b2FzdC1zdWNjZXNzX19fMVJLRkEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZnV0dXJlLWdyZWVuMyk7XG4gICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fdG9hc3RfX18zbXBjai5EZWZhdWx0VGhlbWVfX3RvYXN0LWVycm9yX19fM0hrV1ogLkRlZmF1bHRUaGVtZV9fdG9hc3QtY2xvc2VfX18zR3Z5dSBzdmcsIC5EZWZhdWx0VGhlbWVfX3RvYXN0X19fM21wY2ouRGVmYXVsdFRoZW1lX190b2FzdC1zdWNjZXNzX19fMVJLRkEgLkRlZmF1bHRUaGVtZV9fdG9hc3QtY2xvc2VfX18zR3Z5dSBzdmcge1xuICAgICAgICAgIGZpbGw6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICAgICAgfVxuXG4gICAgLkRlZmF1bHRUaGVtZV9fdG9hc3RfX18zbXBjajpoYXMoLkRlZmF1bHRUaGVtZV9fdG9hc3QtY2xvc2VfX18zR3Z5dSkge1xuICAgICAgLS1fYXBjLXRvYXN0LWNsb3NlLXBhZGRpbmctcmlnaHQ6IHZhcigtLV9hcGMtdG9hc3QtY2xvc2UtcGFkZGluZy1yaWdodC1sdW1lLCAwKTtcblxuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tX2FwYy10b2FzdC1jbG9zZS1wYWRkaW5nLXJpZ2h0KTtcbiAgICB9XG4gIC5EZWZhdWx0VGhlbWVfX3RvYXN0LWJvZHlfX18yRFlRYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG4gIC5EZWZhdWx0VGhlbWVfX3BhZGRpbmdfX180Ymh0WiB7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICB9XG4gIC5EZWZhdWx0VGhlbWVfX3RpdGxlX19fM3VsWkUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBjb2xvcjogdmFyKC0tdGVydGlhcnkpO1xuICB9XG4gIC5EZWZhdWx0VGhlbWVfX2N1c3RvbV9fX1ZrNHBXIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuQGtleWZyYW1lcyByY05vdGlmaWNhdGlvbkZhZGVJbiB7XG4gIDAlIHsgb3BhY2l0eTogMDsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgfVxufVxuXG5Aa2V5ZnJhbWVzIHJjRGlhbG9nRmFkZU91dCB7XG4gIDAlIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxufVxuXG4ucmMtbm90aWZpY2F0aW9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHotaW5kZXg6IDIxNDc0ODM2NDc7XG4gIH1cblxuLnJjLW5vdGlmaWNhdGlvbiA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuXG4ucmMtbm90aWZpY2F0aW9uLW5vdGljZS1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7XG4gICAgY29sb3I6IHZhcigtLXN0ZWVsNSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgdmFyKC0tdGVydGlhcnkpO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4ucmMtbm90aWZpY2F0aW9uLWZhZGUtZW50ZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAsIDAuNTUsIDAuMik7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgfVxuXG4ucmMtbm90aWZpY2F0aW9uLWZhZGUtbGVhdmUge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLCAwLjU1LCAwLjIpO1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cblxuLnJjLW5vdGlmaWNhdGlvbi1mYWRlLWVudGVyLnJjLW5vdGlmaWNhdGlvbi1mYWRlLWVudGVyLWFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHJjTm90aWZpY2F0aW9uRmFkZUluO1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICB9XG5cbi5yYy1ub3RpZmljYXRpb24tZmFkZS1sZWF2ZS5yYy1ub3RpZmljYXRpb24tZmFkZS1sZWF2ZS1hY3RpdmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiByY0RpYWxvZ0ZhZGVPdXQ7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gIH1cblxuLkRhcmtUaGVtZV9fdG9hc3RfX18xQUdTZS5EYXJrVGhlbWVfX3RvYXN0LWluZm9fX18xeGRjRCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbHVtaW51bTQpO1xuICAgICAgY29sb3I6IHZhcigtLXN0ZWVsMik7XG4gICAgfVxuXG4uTHVtZVRoZW1lX190b2FzdF9fXzNBZ011IHtcbiAgLS1fYXBjLXRvYXN0LWluZm8tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtOTApO1xuICAtLV9hcGMtdG9hc3QtYm9yZGVyLXJhZGl1cy1sdW1lOiA4cHg7XG4gIC0tX2FwYy10b2FzdC1mb250LXdlaWdodC1sdW1lOiB2YXIoLS1sdW1lLWctZm9udC13ZWlnaHQtc2VtaWJvbGQpO1xuICAtLV9hcGMtdG9hc3QtYm94LXNoYWRvdy1sdW1lOiB2YXIoLS1sdW1lLWctc2hhZG93LWxldmVsLTQpO1xuICAtLV9hcGMtdG9hc3QtY2xvc2UtcmlnaHQtbHVtZTogMjNweDtcbiAgLS1fYXBjLXRvYXN0LWNsb3NlLXRvcC1sdW1lOiAxM3B4O1xuICAtLV9hcGMtdG9hc3QtdGl0bGUtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTMwKTtcbiAgLS1fYXBjLXRvYXN0LWNsb3NlLXN2Zy1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtMzApO1xuICAtLV9hcGMtdG9hc3QtY2xvc2UtcGFkZGluZy1yaWdodC1sdW1lOiAzMHB4O1xuICAtLV9hcGMtdG9hc3QtaW5mby1ib3JkZXItbHVtZTogMXB4IHNvbGlkIHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTgwKTtcbn1cblxuLyogcm9vdCBlbGVtZW50ICovXG4gIC5EZWZhdWx0VGhlbWVfX3RvZ2dsZV9fXzJ6dUVhIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiB2YXIoLS1fYXBjLXRvZ2dsZS1jb2xvciwgdmFyKC0tc3RlZWw0KSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG4gIC8qIGhpZGRlbiBjaGVja2JveCBpbnB1dCAqL1xuICAuRGVmYXVsdFRoZW1lX190b2dnbGVfX18yenVFYSBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICAvKiB1bmNoZWNrZWQgZm9jdXMgc3RhdGUgKi9cbiAgLkRlZmF1bHRUaGVtZV9fdG9nZ2xlX19fMnp1RWEgaW5wdXQ6Zm9jdXMgKyAuRGVmYXVsdFRoZW1lX190b2dnbGUtc2hhcGVfX18zMmhvZiB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCkgMHB4IDBweCAwcHggMnB4LCAgdmFyKC0tY29yZS1ibHVlMykgMHB4IDBweCAwcHggNHB4O1xuICAgICAgfVxuICAvKiBiYWNrZ3JvdW5kIHNoYXBlICovXG4gIC5EZWZhdWx0VGhlbWVfX3RvZ2dsZS1zaGFwZV9fXzMyaG9mIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXRvZ2dsZS1zaGFwZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1hbHVtaW51bTMpKTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGN1YmljLWJlemllciguNDYsLjAzLC41MiwuOTYpLFxuICAgICAgYm94LXNoYWRvdyAuMTVzIGN1YmljLWJlemllciguNDYsLjAzLC41MiwuOTYpO1xuICAgIHdpZHRoOiA1NnB4O1xuICB9XG4gIC8qIGNoZWNrIGljb24gaW5kaWNhdG9yIGZvciBcIm9uXCIgc3RhdGUgKi9cbiAgLkRlZmF1bHRUaGVtZV9fdG9nZ2xlLXNoYXBlX19fMzJob2Y6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBub25lIG5vbmUgc29saWQgc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGxlZnQ6IDEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgY3ViaWMtYmV6aWVyKC40NiwuMDMsLjUyLC45Nik7XG4gICAgICB3aWR0aDogOHB4O1xuICAgIH1cbiAgLyogc2xpZGluZyBzdGF0ZSBpbmRpY2F0b3IgKi9cbiAgLkRlZmF1bHRUaGVtZV9fdG9nZ2xlLXNoYXBlX19fMzJob2Y6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cyBjdWJpYy1iZXppZXIoLjQ2LC4wMywuNTIsLjk2KTtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgIH1cbiAgLyogdGV4dCB0byBleHBsYWluIHRoZSB2YWx1ZSBvZiB0aGUgdG9nZ2xlICovXG4gIC5EZWZhdWx0VGhlbWVfX3RvZ2dsZS12YWx1ZV9fXzFYVEFUIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC8qIGNoZWNrZWQgKi9cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tlZF9fXzJNV1BQIC5EZWZhdWx0VGhlbWVfX3RvZ2dsZS1zaGFwZV9fXzMyaG9mIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXRvZ2dsZS1wcmltYXJ5LCB2YXIoLS1wcmltYXJ5KSk7XG4gIH1cbiAgLkRlZmF1bHRUaGVtZV9fY2hlY2tlZF9fXzJNV1BQIC5EZWZhdWx0VGhlbWVfX3RvZ2dsZS1zaGFwZV9fXzMyaG9mOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjRweCk7XG4gICAgfVxuICAuRGVmYXVsdFRoZW1lX19jaGVja2VkX19fMk1XUFAgLkRlZmF1bHRUaGVtZV9fdG9nZ2xlLXNoYXBlX19fMzJob2Y6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICB9XG4gIC8qIGRpc2FibGVkICovXG4gIC5EZWZhdWx0VGhlbWVfX2Rpc2FibGVkX19fdTdCS2EgLkRlZmF1bHRUaGVtZV9fdG9nZ2xlLXNoYXBlX19fMzJob2Yge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIC8qIGludmFsaWQgKi9cbiAgLkRlZmF1bHRUaGVtZV9faGFzLWVycm9yX19fRmxrZ3ggLkRlZmF1bHRUaGVtZV9fdG9nZ2xlLXNoYXBlX19fMzJob2Yge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGFuZ2VyKTtcbiAgICB9XG4gIC5EZWZhdWx0VGhlbWVfX2hhcy1lcnJvcl9fX0Zsa2d4IGlucHV0OmZvY3VzICsgLkRlZmF1bHRUaGVtZV9fdG9nZ2xlLXNoYXBlX19fMzJob2Yge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKSAwcHggMHB4IDBweCAycHgsICB2YXIoLS1jb3JlLWJsdWUzKSAwcHggMHB4IDBweCA0cHg7XG4gICAgfVxuXG4uRGFya1RoZW1lX190b2dnbGVfX18zMkxSZyAuRGFya1RoZW1lX19zd2l0Y2hfX18zZEp4diAuRGFya1RoZW1lX190b2dnbGUtdmFsdWVfX18zV0s0TSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgICB9XG5cbi5MdW1lVGhlbWVfX3RvZ2dsZV9fXzJFbTlMIHtcbiAgLS1fYXBjLXRvZ2dsZS1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNTApOyAvKiBUT0RPOiBzaGFyZWQtaW5wdXQtdGV4dCAqL1xuICAtLV9hcGMtdG9nZ2xlLXNoYXBlLWJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTgwKTsgLyogVE9ETzogc2hhcmVkLXRva2VuICovXG4gIC0tX2FwYy10b2dnbGUtcHJpbWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1icmFuZCk7XG59XG5cbiB7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbn1cbiAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgLkRlZmF1bHRUaGVtZV9fdHJlZV9fX1JLdkhSIHtcbiAgICAtLV9hcGMtdHJlZS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXRyZWUtaG92ZXItYmFja2dyb3VuZC1jb2xvci1sdW1lLCB2YXIoLS1hbHVtaW51bTIpKTtcbiAgICAtLV9hcGMtdHJlZS1idXR0b24tdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1fYXBjLXRyZWUtYnV0dG9uLXRleHQtZGVjb3JhdGlvbi1sdW1lLCB1bmRlcmxpbmUpO1xuICB9XG4gIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbiAgLkRlZmF1bHRUaGVtZV9fZm9sZGVyX19fMm0tTHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5EZWZhdWx0VGhlbWVfX2ZvbGRlcl9fXzJtLUx5IC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzNjZ2NwIHtcbiAgICAgIC0tX2FwYy10cmVlLWZvbGRlci1idXR0b24tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tX2FwYy10cmVlLWZvbGRlci1idXR0b24tYmFja2dyb3VuZC1jb2xvci1sdW1lLCAjZjlmYWZiKTtcblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXRyZWUtZm9sZGVyLWJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIG91dGxpbmU6IDAgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBvdXRsaW5lIC4xNXMgY3ViaWMtYmV6aWVyKC40NiwuMDMsLjUyLC45Nik7XG4gICAgfVxuICAuRGVmYXVsdFRoZW1lX19mb2xkZXJfX18ybS1MeSAuRGVmYXVsdFRoZW1lX19idXR0b25fX18zY2djcDpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6IHZhcigtLV9hcGMtdHJlZS1mb2xkZXItdGV4dC1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXRyZWUtaG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gICAgICB9XG4gIC5EZWZhdWx0VGhlbWVfX2ZvbGRlcl9fXzJtLUx5IC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzNjZ2NwOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLV9hcGMtdHJlZS1idXR0b24tdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tY29yZS1ibHVlMyk7XG4gICAgICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB9XG4gIC5EZWZhdWx0VGhlbWVfX2ZvbGRlcl9fXzJtLUx5IC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzNjZ2NwIC5EZWZhdWx0VGhlbWVfX2NhcmV0X19fQ1pYdzQge1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW46IDEwcHggOHB4IDEwcHggMDtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIH1cbiAgLkRlZmF1bHRUaGVtZV9fZm9sZGVyX19fMm0tTHkgLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fM2NnY3AgbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zdGVlbDQpO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgICAgfVxuICAuRGVmYXVsdFRoZW1lX19mb2xkZXJfX18ybS1MeSAuRGVmYXVsdFRoZW1lX19idXR0b25fX18zY2djcDpob3ZlciBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLXRyZWUtZm9sZGVyLXRleHQtY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1fYXBjLXRyZWUtYnV0dG9uLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICB9XG4gIC5EZWZhdWx0VGhlbWVfX2ZvbGRlcl9fXzJtLUx5IC5EZWZhdWx0VGhlbWVfX2J1dHRvbl9fXzNjZ2NwOmhvdmVyIC5EZWZhdWx0VGhlbWVfX2NhcmV0X19fQ1pYdzQge1xuICAgICAgICBmaWxsOiB2YXIoLS1fYXBjLXRyZWUtZm9sZGVyLXRleHQtY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICAgIH1cbiAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgLkRlZmF1bHRUaGVtZV9fZm9sZGVyX19fMm0tTHkuRGVmYXVsdFRoZW1lX19zZWxlY3RlZF9fX0htZ2o5IHtcblxuICAgICB9XG4gIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbiAgLkRlZmF1bHRUaGVtZV9fZm9sZGVyX19fMm0tTHkuRGVmYXVsdFRoZW1lX19leHBhbmRlZF9fXzNPMDEtID4gLkRlZmF1bHRUaGVtZV9fYnV0dG9uX19fM2NnY3AgLkRlZmF1bHRUaGVtZV9fY2FyZXRfX19DWlh3NCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgfVxuICAuRGVmYXVsdFRoZW1lX19sZWFmX19fMzNMbzAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogaW5oZXJpdDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IG91dGxpbmUgLjE1cyBjdWJpYy1iZXppZXIoLjQ2LC4wMywuNTIsLjk2KTtcbiAgfVxuICAuRGVmYXVsdFRoZW1lX19sZWFmX19fMzNMbzA6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLV9hcGMtdHJlZS1mb2xkZXItdGV4dC1jb2xvciwgdmFyKC0tY29yZS1ibHVlMykpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB2YXIoLS1fYXBjLXRyZWUtYnV0dG9uLXRleHQtZGVjb3JhdGlvbik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1fYXBjLXRyZWUtaG92ZXItYmFja2dyb3VuZC1jb2xvcik7XG4gICAgfVxuICAuRGVmYXVsdFRoZW1lX19sZWFmX19fMzNMbzA6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWNvcmUtYmx1ZTMpO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLV9hcGMtdHJlZS1idXR0b24tdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb3JlLWJsdWUzKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gIC5EZWZhdWx0VGhlbWVfX2xlYWZfX18zM0xvMC5EZWZhdWx0VGhlbWVfX2FjdGl2ZV9fXzFOOHUzIHtcbiAgICAgIC0tX2FwYy10cmVlLWxlYWYtYWN0aXZlLWNvbG9yOiB2YXIoLS1fYXBjLXRyZWUtbGVhZi1hY3RpdmUtY29sb3ItbHVtZSwgaW5oZXJpdCk7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV9hcGMtdHJlZS1sZWFmLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXIoLS1jb3JlLWJsdWUxKSk7XG4gICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHZhcigtLV9hcGMtdHJlZS1sZWFmLWFjdGl2ZS1ib3JkZXItY29sb3IsIHZhcigtLWNvcmUtYmx1ZTMpKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHZhcigtLV9hcGMtdHJlZS1idXR0b24tdGV4dC1kZWNvcmF0aW9uKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1fYXBjLXRyZWUtbGVhZi1hY3RpdmUtY29sb3IpO1xuICAgIH1cbiAgLkRlZmF1bHRUaGVtZV9fZW1wdHlfX18zUDQ1RCB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgLkRlZmF1bHRUaGVtZV9fY2FyZXRfX19DWlh3NHtcblxuICB9XG5cbi5EYXJrVGhlbWVfX3RyZWVfX19VSVhBTCB7XG4gICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgfVxuXG4gICAgLkRhcmtUaGVtZV9fdHJlZV9fX1VJWEFMIC5EYXJrVGhlbWVfX2ZvbGRlcl9fX3dNV2JNIC5EYXJrVGhlbWVfX2J1dHRvbl9fXzJnVEo4IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG5cbiAgICAuRGFya1RoZW1lX190cmVlX19fVUlYQUwgLkRhcmtUaGVtZV9fZm9sZGVyX19fd01XYk0gLkRhcmtUaGVtZV9fYnV0dG9uX19fMmdUSjggbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgICAgIH1cblxuICAgIC5EYXJrVGhlbWVfX3RyZWVfX19VSVhBTCAuRGFya1RoZW1lX19mb2xkZXJfX193TVdiTSBzdmcge1xuICAgICAgICBmaWxsOiB2YXIoLS10ZXJ0aWFyeSk7XG4gICAgICB9XG5cbiAgICAuRGFya1RoZW1lX190cmVlX19fVUlYQUwgLkRhcmtUaGVtZV9fbGVhZl9fXzJub3N2IHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHZhcigtLXRlcnRpYXJ5KTtcbiAgICB9XG5cbiAgICAuRGFya1RoZW1lX190cmVlX19fVUlYQUwgLkRhcmtUaGVtZV9fbGVhZl9fXzJub3N2OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3RlZWw0KTtcbiAgICAgIH1cblxuICAgIC5EYXJrVGhlbWVfX3RyZWVfX19VSVhBTCAuRGFya1RoZW1lX19lbXB0eV9fX1g4MHlvIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1hbHVtaW51bTUpO1xuICAgIH1cblxuLkx1bWVUaGVtZV9fdHJlZV9fX3RBd1NrIHtcbiAgLS1fYXBjLXRyZWUtaG92ZXItYmFja2dyb3VuZC1jb2xvci1sdW1lOiB2YXIoLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXNlY29uZGFyeSk7XG4gIC0tX2FwYy10cmVlLWJ1dHRvbi10ZXh0LWRlY29yYXRpb24tbHVtZTogbm9uZTtcbn1cblxuLkx1bWVUaGVtZV9fbGVhZl9fX0JWOFJIIHtcbiAgLS1fYXBjLXRyZWUtbGVhZi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWxlY3RlZCk7XG4gIC0tX2FwYy10cmVlLWxlYWYtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby00MCk7IC8qIFRPRE86IGNvbXBvbmVudC10b2tlbiAqL1xuICAtLV9hcGMtdHJlZS1sZWFmLWFjdGl2ZS1jb2xvci1sdW1lOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1zZWxlY3RlZCk7XG59XG5cbi5MdW1lVGhlbWVfX2ZvbGRlcl9fXzFDOElCIHtcbiAgLS1fYXBjLXRyZWUtZm9sZGVyLXRleHQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnkpO1xuICAtLV9hcGMtdHJlZS1mb2xkZXItYnV0dG9uLWJhY2tncm91bmQtY29sb3ItbHVtZTogdmFyKC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWNvbmRhcnkpO1xufVxuXG4vKlxuICogQW55cG9pbnQgU3R5bGVzIChhbnlwb2ludC11aSBtb25vLXJlcG8pIHY1LjAuMjlcbiAqIERlcGxveWVkIGJ5IFZhbGt5clxuICovXG46cm9vdCB7XG4gICAgICAtLWx1bWUtZy1jb2xvci1vcGFjaXR5LWRpc2FibGVkOiAwLjU7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctOTU6ICNmYmYzZTA7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctOTA6ICNmOWUzYjY7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctODA6ICNmY2MwMDM7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctNzA6ICNlNGEyMDE7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctNjU6ICNkNzkzMDQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctNjA6ICNjYTg1MDE7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctNTA6ICNhODY0MDM7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctNDA6ICM4YzRiMDI7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctMzA6ICM2ZjM0MDA7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctMjA6ICM0ZjIxMDA7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctMTU6ICMyZTIyMDQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci15ZWxsb3ctMTA6ICMyODEyMDI7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ncmVlbi05NTogI2ViZjdlNjtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWdyZWVuLTkwOiAjY2RlZmM0O1xuICAgICAgLS1sdW1lLWctY29sb3ItZ3JlZW4tODA6ICM5MWRiOGI7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ncmVlbi03MDogIzQ1YzY1YTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWdyZWVuLTY1OiAjNDFiNjU4O1xuICAgICAgLS1sdW1lLWctY29sb3ItZ3JlZW4tNjA6ICMzYmE3NTU7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ncmVlbi01MDogIzJlODQ0YTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWdyZWVuLTQwOiAjMzk2NTQ3O1xuICAgICAgLS1sdW1lLWctY29sb3ItZ3JlZW4tMzA6ICMxOTRlMzE7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ncmVlbi0yMDogIzFjMzMyNjtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWdyZWVuLTE1OiAjMGMyOTEyO1xuICAgICAgLS1sdW1lLWctY29sb3ItZ3JlZW4tMTA6ICMwNzFiMTI7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZWFsLTk1OiAjZGVmOWYzO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGVhbC05MDogI2FjZjNlNDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRlYWwtODA6ICMwNGUxY2I7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZWFsLTcwOiAjMDFjM2IzO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGVhbC02NTogIzAzYjRhNztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRlYWwtNjA6ICMwNmE1OWE7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZWFsLTUwOiAjMGI4MjdjO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGVhbC00MDogIzA1Njc2NDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRlYWwtMzA6ICMwMjRkNGM7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZWFsLTIwOiAjMDIzNDM0O1xuICAgICAgLS1sdW1lLWctY29sb3ItdGVhbC0xNTogIzA3MjgyNTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRlYWwtMTA6ICMwNzFiMTI7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ibHVlLTk1OiAjZWVmNGZmO1xuICAgICAgLS1sdW1lLWctY29sb3ItYmx1ZS05MDogI2Q4ZTZmZTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJsdWUtODA6ICNhYWNiZmY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ibHVlLTcwOiAjNzhiMGZkO1xuICAgICAgLS1sdW1lLWctY29sb3ItYmx1ZS02NTogIzU3YTNmZDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJsdWUtNjA6ICMxYjk2ZmY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ibHVlLTUwOiAjMDE3NmQzO1xuICAgICAgLS1sdW1lLWctY29sb3ItYmx1ZS00MDogIzBiNWNhYjtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJsdWUtMzA6ICMwMTQ0ODY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ibHVlLTIwOiAjMDMyZDYwO1xuICAgICAgLS1sdW1lLWctY29sb3ItYmx1ZS0xNTogIzAzMjM0ZDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJsdWUtMTA6ICMwMDE2Mzk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tOTU6ICNmMWYzZmI7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tOTA6ICNlMGU1Zjg7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tODA6ICNiZWM3ZjY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tNzA6ICM5ZWE5ZjE7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tNjU6ICM4ZTliZWY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tNjA6ICM3ZjhjZWQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tNTA6ICM1ODY3ZTg7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tNDA6ICMzYTQ5ZGE7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tMzA6ICMyZjJjYjc7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tMjA6ICMzMjFkNzE7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tMTU6ICMxZjA5NzQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pbmRpZ28tMTA6ICMyMDA2NDc7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMDogI2ZmZmZmZjtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTU6ICNmM2YzZjM7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwOiAjZTVlNWU1O1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC04MDogI2M5YzljOTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNzA6ICNhZWFlYWU7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTY1OiAjYTBhMGEwO1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC02MDogIzkzOTM5MztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNTA6ICM3NDc0NzQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTQwOiAjNWM1YzVjO1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC0zMDogIzQ0NDQ0NDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMjA6ICMyZTJlMmU7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTE1OiAjMjQyNDI0O1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDogIzE4MTgxODtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC05NTogI2ZlZjFlZTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC05MDogI2ZlZGVkODtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC04MDogI2ZlYjhhYjtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC03MDogI2ZlOGY3ZDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC02NTogI2ZlNzc2NTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC02MDogI2ZlNWM0YztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC01MDogI2VhMDAxZTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC00MDogI2JhMDUxNztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC0zMDogIzhlMDMwZjtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC0yMDogIzY0MDEwMztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC0xNTogIzRhMGMwNDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXJlZC0xMDogIzMwMGMwMTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJvcmRlci1wcmltYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC04MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItZGlzYWJsZWQ6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJvcmRlci1mb2N1czogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtNTApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLXRlcnRpYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC02MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItaW52ZXJzZTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJvcmRlci1kaXZpZGVyOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC04MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItYnJhbmQ6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tNzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLWFjY2VudDogdmFyKC0tbHVtZS1nLWNvbG9yLXRlYWwtNzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLWluZm9ybWF0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS03MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItcG9zaXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ncmVlbi03MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItYXR0ZW50aXZlOiB2YXIoLS1sdW1lLWctY29sb3IteWVsbG93LTcwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJvcmRlci1uZWdhdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC02MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItcHJpbWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1wcmltYXJ5LWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItcHJpbWFyeS1hY3RpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWNvbmRhcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWNvbmRhcnktaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWNvbmRhcnktYWN0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC04MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItdGVydGlhcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci10ZXJ0aWFyeS1ob3ZlcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtODApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXRlcnRpYXJ5LWFjdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXNlbGVjdGVkOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWxlY3RlZC1ob3ZlcjogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2VsZWN0ZWQtYWN0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTgwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1icmFuZDogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby01MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYnJhbmQtaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWJyYW5kLWFjdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby0zMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYnJhbmQtc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1hY2NlbnQ6IHZhcigtLWx1bWUtZy1jb2xvci10ZWFsLTUwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1hY2NlbnQtaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci10ZWFsLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1hY2NlbnQtYWN0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItdGVhbC0zMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYWNjZW50LXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLXRlYWwtOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWluZm9ybWF0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS02MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItaW5mb3JtYXRpdmUtaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTUwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1pbmZvcm1hdGl2ZS1hY3RpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1pbmZvcm1hdGl2ZS1zZWNvbmRhcnk6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1wb3NpdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWdyZWVuLTUwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1wb3NpdGl2ZS1ob3ZlcjogdmFyKC0tbHVtZS1nLWNvbG9yLWdyZWVuLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1wb3NpdGl2ZS1hY3RpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ncmVlbi0zMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItcG9zaXRpdmUtc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItZ3JlZW4tOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWF0dGVudGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXllbGxvdy04MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYXR0ZW50aXZlLWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3IteWVsbG93LTcwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1hdHRlbnRpdmUtYWN0aXZlOiB2YXIoLS1sdW1lLWctY29sb3IteWVsbG93LTYwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1hdHRlbnRpdmUtc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3IteWVsbG93LTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1uZWdhdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC01MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItbmVnYXRpdmUtaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLW5lZ2F0aXZlLWFjdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC0zMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItbmVnYXRpdmUtc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1kaXNhYmxlZDogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1wcmltYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0yMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLWRpc2FibGVkOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC02NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLXNlbGVjdGVkOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWljb24tc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0zMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLXRlcnRpYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLWludmVyc2U6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLWJyYW5kOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWljb24tYWNjZW50OiB2YXIoLS1sdW1lLWctY29sb3ItdGVhbC00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLWluZm9ybWF0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLXBvc2l0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItZ3JlZW4tNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1hdHRlbnRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci15ZWxsb3ctNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1uZWdhdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1zdXJmYWNlLWNvbnRhaW5lci1wcmltYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1zdXJmYWNlLWNvbnRhaW5lci10ZXJ0aWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTApO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItaW52ZXJzZTogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtMjApO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItYnJhbmQ6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItYWNjZW50OiB2YXIoLS1sdW1lLWctY29sb3ItdGVhbC05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1zdXJmYWNlLWNvbnRhaW5lci1pbmZvcm1hdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItcG9zaXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ncmVlbi05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1zdXJmYWNlLWNvbnRhaW5lci1hdHRlbnRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci15ZWxsb3ctOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItbmVnYXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1wcmltYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1zZWNvbmRhcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtcHJpbWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMjApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1kaXNhYmxlZDogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNjUpO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1zZWxlY3RlZDogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC10ZXJ0aWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1pbnZlcnNlOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1wbGFjZWhvbGRlcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1saW5rOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS01MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LWxpbmstaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtbGluay1hY3RpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTMwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtYnJhbmQ6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1icmFuZC1vbi1jb250YWluZXI6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LWFjY2VudDogdmFyKC0tbHVtZS1nLWNvbG9yLXRlYWwtNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1hY2NlbnQtb24tY29udGFpbmVyOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1pbmZvcm1hdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1pbmZvcm1hdGl2ZS1vbi1jb250YWluZXI6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTE1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtcG9zaXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ncmVlbi00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LXBvc2l0aXZlLW9uLWNvbnRhaW5lcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtYXR0ZW50aXZlOiB2YXIoLS1sdW1lLWctY29sb3IteWVsbG93LTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtYXR0ZW50aXZlLW9uLWNvbnRhaW5lcjogdmFyKC0tbHVtZS1nLWNvbG9yLXllbGxvdy0xNSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LW5lZ2F0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtbmVnYXRpdmUtb24tY29udGFpbmVyOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApO1xuICAgICAgLS1sdW1lLWctZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgU2Vnb2UgVUksIFJvYm90bywgVWJ1bnR1LCBDYW50YXJlbGwsIE5vdG8gU2Fucywgc2Fucy1zZXJpZiwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgJ0xpYmVyYXRpb24gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgICAtLWx1bWUtZy1mb250LWZhbWlseS1jb2RlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsICdMaWJlcmF0aW9uIE1vbm8nLCAnQ291cmllciBOZXcnLCBtb25vc3BhY2U7XG4gICAgICAtLWx1bWUtZy1mb250LXdlaWdodC1ub3JtYWw6IDQwMDtcbiAgICAgIC0tbHVtZS1nLWZvbnQtd2VpZ2h0LXNlbWlib2xkOiA2MDA7XG4gICAgICAtLWx1bWUtZy1mb250LXdlaWdodC1ib2xkOiA3MDA7XG4gICAgICAtLWx1bWUtZy1mb250LXNjYWxlLW5lZy0yOiAwLjc1cmVtO1xuICAgICAgLS1sdW1lLWctZm9udC1zY2FsZS1uZWctMTogMC44NzVyZW07XG4gICAgICAtLWx1bWUtZy1mb250LXNpemUtYmFzZTogMXJlbTtcbiAgICAgIC0tbHVtZS1nLWZvbnQtc2NhbGUtMTogMS4yNXJlbTtcbiAgICAgIC0tbHVtZS1nLWZvbnQtc2NhbGUtMjogMS41cmVtO1xuICAgICAgLS1sdW1lLWctZm9udC1zY2FsZS0zOiAxLjc1cmVtO1xuICAgICAgLS1sdW1lLWctZm9udC1zY2FsZS00OiAycmVtO1xuICAgICAgLS1sdW1lLWctZm9udC1zY2FsZS01OiAyLjVyZW07XG4gICAgICAtLWx1bWUtZy1mb250LXNjYWxlLTY6IDNyZW07XG4gICAgICAtLWx1bWUtZy1mb250LXNjYWxlLTc6IDMuNXJlbTtcbiAgICAgIC0tbHVtZS1nLWZvbnQtc2NhbGUtODogNHJlbTtcbiAgICAgIC0tbHVtZS1nLWtpbmV0aWNzLXRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgICAgLS1sdW1lLWcta2luZXRpY3MtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ2LCAwLjAzLCAwLjUyLCAwLjk2KTtcbiAgICAgIC0tbHVtZS1nLW91dGxpbmUtZm9jdXMtcmluZzogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgLS1sdW1lLWctb3V0bGluZS1vZmZzZXQtZm9jdXMtcmluZzogMHB4O1xuICAgICAgLS1sdW1lLWctcmFkaXVzLWJvcmRlci0xOiAwLjI1cmVtO1xuICAgICAgLS1sdW1lLWctcmFkaXVzLWJvcmRlci0yOiAwLjVyZW07XG4gICAgICAtLWx1bWUtZy1yYWRpdXMtYm9yZGVyLTM6IDAuNzVyZW07XG4gICAgICAtLWx1bWUtZy1yYWRpdXMtYm9yZGVyLTQ6IDEuMjVyZW07XG4gICAgICAtLWx1bWUtZy1yYWRpdXMtYm9yZGVyLWNpcmNsZTogMTAwJTtcbiAgICAgIC0tbHVtZS1nLXJhZGl1cy1ib3JkZXItcGlsbDogOTk5cHg7XG4gICAgICAtLWx1bWUtZy1zaGFkb3ctZm9jdXMtcmluZzogMHB4IDBweCAwcHggMnB4IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCksIDBweCAwcHggMHB4IDRweCB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS01MCk7XG4gICAgICAtLWx1bWUtZy1zaGFkb3ctbGV2ZWwtMTogMHB4IDBweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDkpLCAwcHggM3B4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMHB4IDZweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMSk7XG4gICAgICAtLWx1bWUtZy1zaGFkb3ctbGV2ZWwtMjogMHB4IDJweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCksIDBweCA3cHggN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDkpLCAwcHggMTZweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAwcHggMjhweCAxMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDEpO1xuICAgICAgLS1sdW1lLWctc2hhZG93LWxldmVsLTM6IDBweCAzcHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTApLCAwcHggMTRweCAxNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDkpLCAwcHggMzFweCAxOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAwcHggNTVweCAyMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDEpO1xuICAgICAgLS1sdW1lLWctc2hhZG93LWxldmVsLTQ6IDBweCA1cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwKSwgMHB4IDE4cHggMThweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA5KSwgMHB4IDQxcHggMjVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMHB4IDczcHggMjlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAxKTtcbiAgICAgIC0tbHVtZS1nLXNoYWRvdy1sZXZlbC01OiAwcHggNXB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCksIDBweCAyMXB4IDIxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOSksIDBweCA0N3B4IDI4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDBweCA4NHB4IDM0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMSk7XG4gICAgICAtLWx1bWUtZy1zaXppbmctYm9yZGVyLTE6IDFweDtcbiAgICAgIC0tbHVtZS1nLXNpemluZy1ib3JkZXItMjogMnB4O1xuICAgICAgLS1sdW1lLWctc2l6aW5nLWJvcmRlci0zOiAzcHg7XG4gICAgICAtLWx1bWUtZy1zaXppbmctYm9yZGVyLTQ6IDRweDtcbiAgICAgIC0tbHVtZS1nLXNwYWNpbmctMTogMC4xMjVyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTI6IDAuMjVyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTM6IDAuMzc1cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy00OiAwLjVyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTU6IDAuNzVyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTY6IDFyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTc6IDEuMjVyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTg6IDEuNXJlbTtcbiAgICAgIC0tbHVtZS1nLXNwYWNpbmctOTogMnJlbTtcbiAgICAgIC0tbHVtZS1nLXNwYWNpbmctMTA6IDIuNXJlbTtcbiAgICAgIC0tbHVtZS1nLXNwYWNpbmctMTE6IDNyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTEyOiAzLjVyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTEzOiA0cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy0xNDogNC41cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy0xNTogNXJlbTtcbiAgfVxuOnJvb3Qge1xuICAtLXByaW1hcnk6IHZhcigtLWNvcmUtYmx1ZTMpO1xuICAtLXNlY29uZGFyeTogdmFyKC0tcm9idXN0LWJsdWUzKTtcbiAgLS10ZXJ0aWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgLS1zdWNjZXNzOiB2YXIoLS1mdXR1cmUtZ3JlZW4zKTtcbiAgLS1kYW5nZXI6IHZhcigtLXJlZDMpO1xuXG4gIC0tYWx1bWludW0xOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05NSk7XG4gIC0tYWx1bWludW0yOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05MCk7XG4gIC0tYWx1bWludW0zOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC04MCk7XG4gIC0tYWx1bWludW00OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC03MCk7XG4gIC0tYWx1bWludW01OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC02NSk7XG5cbiAgLS1jb3JlLWJsdWUxOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS05NSk7XG4gIC0tY29yZS1ibHVlMjogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtNjUpO1xuICAtLWNvcmUtYmx1ZTM6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTUwKTtcbiAgLS1jb3JlLWJsdWU0OiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS0zMCk7XG4gIC0tY29yZS1ibHVlNTogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtMjApO1xuXG4gIC0tZnV0dXJlLWdyZWVuMTogI2RjZmRkMDtcbiAgLS1mdXR1cmUtZ3JlZW4yOiB2YXIoLS1sdW1lLWctY29sb3ItZ3JlZW4tNjApO1xuICAtLWZ1dHVyZS1ncmVlbjM6IHZhcigtLWx1bWUtZy1jb2xvci1ncmVlbi01MCk7XG4gIC0tZnV0dXJlLWdyZWVuNDogIzIyNjgzZTtcbiAgLS1mdXR1cmUtZ3JlZW41OiB2YXIoLS1sdW1lLWctY29sb3ItZ3JlZW4tMzApO1xuXG4gIC0tcmVkMTogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC05NSk7XG4gIC0tcmVkMjogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC01MCk7XG4gIC0tcmVkMzogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC00MCk7XG4gIC0tcmVkNDogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC0zMCk7XG4gIC0tcmVkNTogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC0yMCk7XG5cbiAgLS1yb2J1c3QtYmx1ZTE6ICNhMWIxYjg7XG4gIC0tcm9idXN0LWJsdWUyOiAjNmI4YTk5O1xuICAtLXJvYnVzdC1ibHVlMzogIzUwNjc3MztcbiAgLS1yb2J1c3QtYmx1ZTQ6ICMzMjQ0NGQ7XG4gIC0tcm9idXN0LWJsdWU1OiAjMjcyZjMzO1xuXG4gIC0tc3RlZWwxOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC02MCk7XG4gIC0tc3RlZWwyOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC01MCk7XG4gIC0tc3RlZWwzOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC00MCk7XG4gIC0tc3RlZWw0OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0zMCk7XG4gIC0tc3RlZWw1OiAjMGIwYjBiO1xuXG4gIC0teWVsbG93MTogI2ZlZjNkOTtcbiAgLS15ZWxsb3cyOiAjZmZlM2EyO1xuICAtLXllbGxvdzM6IHZhcigtLWx1bWUtZy1jb2xvci15ZWxsb3ctODApO1xuICAtLXllbGxvdzQ6IHZhcigtLWx1bWUtZy1jb2xvci15ZWxsb3ctNzApO1xuICAtLXllbGxvdzU6IHZhcigtLWx1bWUtZy1jb2xvci15ZWxsb3ctNjApO1xuXG4gIC0taW5kaWdvMzogIzVlNjZmOTtcbiAgLS1uYXZ5MzogIzE3OGJlYTtcbiAgLS10ZWFsMzogIzAwYjVkMTtcbiAgLS12aXJpZGlhbjM6ICMwMGI0OWQ7XG4gIC0tdmlvbGV0MzogIzlhNjNmOTtcbn1cbi5hbnlwb2ludC1zdHlsZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uYW55cG9pbnQtc3R5bGVzICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgYiwgLmFueXBvaW50LXN0eWxlcyBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4uYW55cG9pbnQtc3R5bGVzIDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG4uYW55cG9pbnQtc3R5bGVzIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4vKiBTZXBhcmF0ZWQgdGhlc2UgMyBhbnktbGluayBwc2V1ZG8gc2VsZWN0b3JzIGluIDMgZGlmZmVyZW50IHNlY3Rpb25cbiAgICogYmVjYXVzZSB3ZSBjYW5ub3QgdXNlIGEgc2luZ2xlIHNlY3Rpb24gd2l0aCBjb21tYXNcbiAgICovXG4uYW55cG9pbnQtc3R5bGVzIDotd2Via2l0LWFueS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgOi1tb3otYW55LWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuLmFueXBvaW50LXN0eWxlcyA6bGluaywgLmFueXBvaW50LXN0eWxlcyA6dmlzaXRlZCwgLmFueXBvaW50LXN0eWxlcyBhcmVhW2hyZWZdIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgOi13ZWJraXQtYW55LWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuLmFueXBvaW50LXN0eWxlcyA6LW1vei1hbnktbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4uYW55cG9pbnQtc3R5bGVzIDphbnktbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4uYW55cG9pbnQtc3R5bGVzIHtcbiAgZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgU2Vnb2UgVUksIFJvYm90bywgVWJ1bnR1LCBDYW50YXJlbGwsIE5vdG8gU2Fucywgc2Fucy1zZXJpZiwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgJ0xpYmVyYXRpb24gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1sdW1lLWctZm9udC1mYW1pbHkpO1xuICBjb2xvcjogIzJlMmUyZTtcbiAgY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnkpO1xufVxuLmFueXBvaW50LXN0eWxlcyBoMSxcbiAgLmFueXBvaW50LXN0eWxlcyBoMixcbiAgLmFueXBvaW50LXN0eWxlcyBoMyxcbiAgLmFueXBvaW50LXN0eWxlcyBoNCxcbiAgLmFueXBvaW50LXN0eWxlcyBoNSxcbiAgLmFueXBvaW50LXN0eWxlcyBoNiB7XG4gICAgZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgU2Vnb2UgVUksIFJvYm90bywgVWJ1bnR1LCBDYW50YXJlbGwsIE5vdG8gU2Fucywgc2Fucy1zZXJpZiwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCAnTm90byBTYW5zJywgJ0xpYmVyYXRpb24gU2FucycsIHNhbnMtc2VyaWYsICdBcHBsZSBDb2xvciBFbW9qaScsICdTZWdvZSBVSSBFbW9qaScsICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWx1bWUtZy1mb250LWZhbWlseSk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXdlaWdodDogdmFyKC0tbHVtZS1nLWZvbnQtd2VpZ2h0LXNlbWlib2xkKTtcbiAgfVxuLmFueXBvaW50LXN0eWxlcyBoMSB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICB9XG4uYW55cG9pbnQtc3R5bGVzIGgyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgaDMge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuLmFueXBvaW50LXN0eWxlcyBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4uYW55cG9pbnQtc3R5bGVzIGg1IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgaDYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuLmFueXBvaW50LXN0eWxlcyBoMSxcbiAgLmFueXBvaW50LXN0eWxlcyBoMixcbiAgLmFueXBvaW50LXN0eWxlcyBoMyB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweCAwO1xuICAgIGNvbG9yOiAjMmUyZTJlO1xuICAgIGNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgfVxuLmFueXBvaW50LXN0eWxlcyBoNCxcbiAgLmFueXBvaW50LXN0eWxlcyBoNSxcbiAgLmFueXBvaW50LXN0eWxlcyBoNixcbiAgLmFueXBvaW50LXN0eWxlcyBwIHtcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgZmllbGRzZXQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuLmFueXBvaW50LXN0eWxlcyBmaWVsZHNldCBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuLmFueXBvaW50LXN0eWxlcyBmaWVsZHNldCBsYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbi5hbnlwb2ludC1zdHlsZXMgZmllbGRzZXQgbGVnZW5kIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgY29sb3I6ICM1YzVjNWM7XG4gICAgICBjb2xvcjogdmFyKC0tc3RlZWwzKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOWM5Yzk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbHVtZS1nLWNvbG9yLWJvcmRlci1wcmltYXJ5KTtcbiAgICB9XG4uYW55cG9pbnQtc3R5bGVzIGJsb2NrcXVvdGUge1xuICAgIGNvbG9yOiAjNWM1YzVjO1xuICAgIGNvbG9yOiB2YXIoLS1zdGVlbDMpO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzkzOTM5MztcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHZhcigtLWx1bWUtZy1jb2xvci1ib3JkZXItdGVydGlhcnkpO1xuICB9XG4uYW55cG9pbnQtc3R5bGVzIGNvZGUge1xuICAgIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsICdMaWJlcmF0aW9uIE1vbm8nLCAnQ291cmllciBOZXcnLCBtb25vc3BhY2U7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWx1bWUtZy1mb250LWZhbWlseS1jb2RlKTtcbiAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgIGNvbG9yOiAjMmUyZTJlO1xuICAgIGNvbG9yOiB2YXIoLS1sdW1lLWctY29sb3ItdGV4dC1wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWx1bWUtZy1jb2xvci1zdXJmYWNlLWNvbnRhaW5lci1zZWNvbmRhcnkpO1xuICB9XG4uYW55cG9pbnQtc3R5bGVzIHByZSB7XG4gICAgcGFkZGluZzogOS41cHg7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbHVtZS1nLWNvbG9yLXN1cmZhY2UtY29udGFpbmVyLXNlY29uZGFyeSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M5YzljOTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1sdW1lLWctY29sb3ItYm9yZGVyLXByaW1hcnkpO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIH1cbi5hbnlwb2ludC1zdHlsZXMgaHIge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M5YzljOTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tbHVtZS1nLWNvbG9yLWJvcmRlci1kaXZpZGVyKTtcbiAgfVxuXG5cbi8qIGx1bWUtc3R5bGluZy1ob29rcyB2MS4wLjQ5ICovOnJvb3Qge1xuICAgICAgLS1sdW1lLWctY29sb3Itb3BhY2l0eS1kaXNhYmxlZDogMC41O1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTk1OiAjZmJmM2UwO1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTkwOiAjZjllM2I2O1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTgwOiAjZmNjMDAzO1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTcwOiAjZTRhMjAxO1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTY1OiAjZDc5MzA0O1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTYwOiAjY2E4NTAxO1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTUwOiAjYTg2NDAzO1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTQwOiAjOGM0YjAyO1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTMwOiAjNmYzNDAwO1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTIwOiAjNGYyMTAwO1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTE1OiAjMmUyMjA0O1xuICAgICAgLS1sdW1lLWctY29sb3IteWVsbG93LTEwOiAjMjgxMjAyO1xuICAgICAgLS1sdW1lLWctY29sb3ItZ3JlZW4tOTU6ICNlYmY3ZTY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ncmVlbi05MDogI2NkZWZjNDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWdyZWVuLTgwOiAjOTFkYjhiO1xuICAgICAgLS1sdW1lLWctY29sb3ItZ3JlZW4tNzA6ICM0NWM2NWE7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ncmVlbi02NTogIzQxYjY1ODtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWdyZWVuLTYwOiAjM2JhNzU1O1xuICAgICAgLS1sdW1lLWctY29sb3ItZ3JlZW4tNTA6ICMyZTg0NGE7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ncmVlbi00MDogIzM5NjU0NztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWdyZWVuLTMwOiAjMTk0ZTMxO1xuICAgICAgLS1sdW1lLWctY29sb3ItZ3JlZW4tMjA6ICMxYzMzMjY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ncmVlbi0xNTogIzBjMjkxMjtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWdyZWVuLTEwOiAjMDcxYjEyO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGVhbC05NTogI2RlZjlmMztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRlYWwtOTA6ICNhY2YzZTQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZWFsLTgwOiAjMDRlMWNiO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGVhbC03MDogIzAxYzNiMztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRlYWwtNjU6ICMwM2I0YTc7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZWFsLTYwOiAjMDZhNTlhO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGVhbC01MDogIzBiODI3YztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRlYWwtNDA6ICMwNTY3NjQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZWFsLTMwOiAjMDI0ZDRjO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGVhbC0yMDogIzAyMzQzNDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRlYWwtMTU6ICMwNzI4MjU7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZWFsLTEwOiAjMDcxYjEyO1xuICAgICAgLS1sdW1lLWctY29sb3ItYmx1ZS05NTogI2VlZjRmZjtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJsdWUtOTA6ICNkOGU2ZmU7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ibHVlLTgwOiAjYWFjYmZmO1xuICAgICAgLS1sdW1lLWctY29sb3ItYmx1ZS03MDogIzc4YjBmZDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJsdWUtNjU6ICM1N2EzZmQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ibHVlLTYwOiAjMWI5NmZmO1xuICAgICAgLS1sdW1lLWctY29sb3ItYmx1ZS01MDogIzAxNzZkMztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJsdWUtNDA6ICMwYjVjYWI7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ibHVlLTMwOiAjMDE0NDg2O1xuICAgICAgLS1sdW1lLWctY29sb3ItYmx1ZS0yMDogIzAzMmQ2MDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJsdWUtMTU6ICMwMzIzNGQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ibHVlLTEwOiAjMDAxNjM5O1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTk1OiAjZjFmM2ZiO1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTkwOiAjZTBlNWY4O1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTgwOiAjYmVjN2Y2O1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTcwOiAjOWVhOWYxO1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTY1OiAjOGU5YmVmO1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTYwOiAjN2Y4Y2VkO1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTUwOiAjNTg2N2U4O1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTQwOiAjM2E0OWRhO1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTMwOiAjMmYyY2I3O1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTIwOiAjMzIxZDcxO1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTE1OiAjMWYwOTc0O1xuICAgICAgLS1sdW1lLWctY29sb3ItaW5kaWdvLTEwOiAjMjAwNjQ3O1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDA6ICNmZmZmZmY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTk1OiAjZjNmM2YzO1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC05MDogI2U1ZTVlNTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtODA6ICNjOWM5Yzk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTcwOiAjYWVhZWFlO1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC02NTogI2EwYTBhMDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNjA6ICM5MzkzOTM7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTUwOiAjNzQ3NDc0O1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC00MDogIzVjNWM1YztcbiAgICAgIC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMzA6ICM0NDQ0NDQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTIwOiAjMmUyZTJlO1xuICAgICAgLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xNTogIzI0MjQyNDtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTA6ICMxODE4MTg7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtOTU6ICNmZWYxZWU7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtOTA6ICNmZWRlZDg7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtODA6ICNmZWI4YWI7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtNzA6ICNmZThmN2Q7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtNjU6ICNmZTc3NjU7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtNjA6ICNmZTVjNGM7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtNTA6ICNlYTAwMWU7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtNDA6ICNiYTA1MTc7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtMzA6ICM4ZTAzMGY7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtMjA6ICM2NDAxMDM7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtMTU6ICM0YTBjMDQ7XG4gICAgICAtLWx1bWUtZy1jb2xvci1yZWQtMTA6ICMzMDBjMDE7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItcHJpbWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtODApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLWRpc2FibGVkOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItZm9jdXM6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTUwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJvcmRlci1zZWNvbmRhcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTcwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJvcmRlci10ZXJ0aWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNjApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLWludmVyc2U6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItZGl2aWRlcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtODApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLWJyYW5kOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTcwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJvcmRlci1hY2NlbnQ6IHZhcigtLWx1bWUtZy1jb2xvci10ZWFsLTcwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWJvcmRlci1pbmZvcm1hdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtNzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLXBvc2l0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItZ3JlZW4tNzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItYm9yZGVyLWF0dGVudGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXllbGxvdy03MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1ib3JkZXItbmVnYXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtNjApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXByaW1hcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItcHJpbWFyeS1ob3ZlcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXByaW1hcnktYWN0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2Vjb25kYXJ5LWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2Vjb25kYXJ5LWFjdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtODApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXRlcnRpYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItdGVydGlhcnktaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTgwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci10ZXJ0aWFyeS1hY3RpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTcwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1zZWxlY3RlZDogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItc2VsZWN0ZWQtaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tOTApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXNlbGVjdGVkLWFjdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby04MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYnJhbmQ6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tNTApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWJyYW5kLWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1icmFuZC1hY3RpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tMzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWJyYW5kLXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYWNjZW50OiB2YXIoLS1sdW1lLWctY29sb3ItdGVhbC01MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYWNjZW50LWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3ItdGVhbC00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYWNjZW50LWFjdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXRlYWwtMzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWFjY2VudC1zZWNvbmRhcnk6IHZhcigtLWx1bWUtZy1jb2xvci10ZWFsLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1pbmZvcm1hdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtNjApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWluZm9ybWF0aXZlLWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS01MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItaW5mb3JtYXRpdmUtYWN0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItaW5mb3JtYXRpdmUtc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItcG9zaXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ncmVlbi01MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItcG9zaXRpdmUtaG92ZXI6IHZhcigtLWx1bWUtZy1jb2xvci1ncmVlbi00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItcG9zaXRpdmUtYWN0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItZ3JlZW4tMzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLXBvc2l0aXZlLXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLWdyZWVuLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1hdHRlbnRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci15ZWxsb3ctODApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLWF0dGVudGl2ZS1ob3ZlcjogdmFyKC0tbHVtZS1nLWNvbG9yLXllbGxvdy03MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYXR0ZW50aXZlLWFjdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXllbGxvdy02MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItYXR0ZW50aXZlLXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLXllbGxvdy05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItbmVnYXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtNTApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLW5lZ2F0aXZlLWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWNvbnRhaW5lci1uZWdhdGl2ZS1hY3RpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtMzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItY29udGFpbmVyLW5lZ2F0aXZlLXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1jb250YWluZXItZGlzYWJsZWQ6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWljb24tcHJpbWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMjApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1kaXNhYmxlZDogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNjUpO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1zZWxlY3RlZDogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMzApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi10ZXJ0aWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1pbnZlcnNlOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1icmFuZDogdmFyKC0tbHVtZS1nLWNvbG9yLWluZGlnby00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci1pY29uLWFjY2VudDogdmFyKC0tbHVtZS1nLWNvbG9yLXRlYWwtNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1pbmZvcm1hdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItaWNvbi1wb3NpdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLWdyZWVuLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWljb24tYXR0ZW50aXZlOiB2YXIoLS1sdW1lLWctY29sb3IteWVsbG93LTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLWljb24tbmVnYXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1yZWQtNDApO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItcHJpbWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXN1cmZhY2UtY29udGFpbmVyLXNlY29uZGFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItdGVydGlhcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTkwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXN1cmZhY2UtY29udGFpbmVyLWludmVyc2U6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTIwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXN1cmZhY2UtY29udGFpbmVyLWJyYW5kOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXN1cmZhY2UtY29udGFpbmVyLWFjY2VudDogdmFyKC0tbHVtZS1nLWNvbG9yLXRlYWwtOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItaW5mb3JtYXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXN1cmZhY2UtY29udGFpbmVyLXBvc2l0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItZ3JlZW4tOTUpO1xuICAgICAgLS1sdW1lLWctY29sb3Itc3VyZmFjZS1jb250YWluZXItYXR0ZW50aXZlOiB2YXIoLS1sdW1lLWctY29sb3IteWVsbG93LTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXN1cmZhY2UtY29udGFpbmVyLW5lZ2F0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItcmVkLTk1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXN1cmZhY2UtcHJpbWFyeTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXN1cmZhY2Utc2Vjb25kYXJ5OiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC05NSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LXByaW1hcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTIwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtZGlzYWJsZWQ6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTY1KTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtc2VsZWN0ZWQ6IHZhcigtLWx1bWUtZy1jb2xvci1pbmRpZ28tNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1zZWNvbmRhcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTMwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtdGVydGlhcnk6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtaW52ZXJzZTogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtcGxhY2Vob2xkZXI6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTcwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtbGluazogdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtNTApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1saW5rLWhvdmVyOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LWxpbmstYWN0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS0zMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LWJyYW5kOiB2YXIoLS1sdW1lLWctY29sb3ItaW5kaWdvLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtYnJhbmQtb24tY29udGFpbmVyOiB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1hY2NlbnQ6IHZhcigtLWx1bWUtZy1jb2xvci10ZWFsLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtYWNjZW50LW9uLWNvbnRhaW5lcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtaW5mb3JtYXRpdmU6IHZhcigtLWx1bWUtZy1jb2xvci1ibHVlLTQwKTtcbiAgICAgIC0tbHVtZS1nLWNvbG9yLXRleHQtaW5mb3JtYXRpdmUtb24tY29udGFpbmVyOiB2YXIoLS1sdW1lLWctY29sb3ItYmx1ZS0xNSk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LXBvc2l0aXZlOiB2YXIoLS1sdW1lLWctY29sb3ItZ3JlZW4tNDApO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1wb3NpdGl2ZS1vbi1jb250YWluZXI6IHZhcigtLWx1bWUtZy1jb2xvci1uZXV0cmFsLTEwMCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LWF0dGVudGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXllbGxvdy00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LWF0dGVudGl2ZS1vbi1jb250YWluZXI6IHZhcigtLWx1bWUtZy1jb2xvci15ZWxsb3ctMTUpO1xuICAgICAgLS1sdW1lLWctY29sb3ItdGV4dC1uZWdhdGl2ZTogdmFyKC0tbHVtZS1nLWNvbG9yLXJlZC00MCk7XG4gICAgICAtLWx1bWUtZy1jb2xvci10ZXh0LW5lZ2F0aXZlLW9uLWNvbnRhaW5lcjogdmFyKC0tbHVtZS1nLWNvbG9yLW5ldXRyYWwtMTAwKTtcbiAgICAgIC0tbHVtZS1nLWZvbnQtZmFtaWx5OiBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgJ05vdG8gU2FucycsICdMaWJlcmF0aW9uIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknO1xuICAgICAgLS1sdW1lLWctZm9udC1mYW1pbHktY29kZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCAnTGliZXJhdGlvbiBNb25vJywgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlO1xuICAgICAgLS1sdW1lLWctZm9udC13ZWlnaHQtbm9ybWFsOiA0MDA7XG4gICAgICAtLWx1bWUtZy1mb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuICAgICAgLS1sdW1lLWctZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuICAgICAgLS1sdW1lLWctZm9udC1zY2FsZS1uZWctMjogMC43NXJlbTtcbiAgICAgIC0tbHVtZS1nLWZvbnQtc2NhbGUtbmVnLTE6IDAuODc1cmVtO1xuICAgICAgLS1sdW1lLWctZm9udC1zaXplLWJhc2U6IDFyZW07XG4gICAgICAtLWx1bWUtZy1mb250LXNjYWxlLTE6IDEuMjVyZW07XG4gICAgICAtLWx1bWUtZy1mb250LXNjYWxlLTI6IDEuNXJlbTtcbiAgICAgIC0tbHVtZS1nLWZvbnQtc2NhbGUtMzogMS43NXJlbTtcbiAgICAgIC0tbHVtZS1nLWZvbnQtc2NhbGUtNDogMnJlbTtcbiAgICAgIC0tbHVtZS1nLWZvbnQtc2NhbGUtNTogMi41cmVtO1xuICAgICAgLS1sdW1lLWctZm9udC1zY2FsZS02OiAzcmVtO1xuICAgICAgLS1sdW1lLWctZm9udC1zY2FsZS03OiAzLjVyZW07XG4gICAgICAtLWx1bWUtZy1mb250LXNjYWxlLTg6IDRyZW07XG4gICAgICAtLWx1bWUtZy1raW5ldGljcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICAgIC0tbHVtZS1nLWtpbmV0aWNzLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NiwgMC4wMywgMC41MiwgMC45Nik7XG4gICAgICAtLWx1bWUtZy1vdXRsaW5lLWZvY3VzLXJpbmc6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIC0tbHVtZS1nLW91dGxpbmUtb2Zmc2V0LWZvY3VzLXJpbmc6IDBweDtcbiAgICAgIC0tbHVtZS1nLXJhZGl1cy1ib3JkZXItMTogMC4yNXJlbTtcbiAgICAgIC0tbHVtZS1nLXJhZGl1cy1ib3JkZXItMjogMC41cmVtO1xuICAgICAgLS1sdW1lLWctcmFkaXVzLWJvcmRlci0zOiAwLjc1cmVtO1xuICAgICAgLS1sdW1lLWctcmFkaXVzLWJvcmRlci00OiAxLjI1cmVtO1xuICAgICAgLS1sdW1lLWctcmFkaXVzLWJvcmRlci1jaXJjbGU6IDEwMCU7XG4gICAgICAtLWx1bWUtZy1yYWRpdXMtYm9yZGVyLXBpbGw6IDk5OXB4O1xuICAgICAgLS1sdW1lLWctc2hhZG93LWZvY3VzLXJpbmc6IDBweCAwcHggMHB4IDJweCB2YXIoLS1sdW1lLWctY29sb3ItbmV1dHJhbC0xMDApLCAwcHggMHB4IDBweCA0cHggdmFyKC0tbHVtZS1nLWNvbG9yLWJsdWUtNTApO1xuICAgICAgLS1sdW1lLWctc2hhZG93LWxldmVsLTE6IDBweCAwcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTApLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA5KSwgMHB4IDNweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDBweCA2cHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDEpO1xuICAgICAgLS1sdW1lLWctc2hhZG93LWxldmVsLTI6IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTApLCAwcHggN3B4IDdweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA5KSwgMHB4IDE2cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMHB4IDI4cHggMTFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAxKTtcbiAgICAgIC0tbHVtZS1nLXNoYWRvdy1sZXZlbC0zOiAwcHggM3B4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEwKSwgMHB4IDE0cHggMTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA5KSwgMHB4IDMxcHggMTlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMHB4IDU1cHggMjJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjAxKTtcbiAgICAgIC0tbHVtZS1nLXNoYWRvdy1sZXZlbC00OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMCksIDBweCAxOHB4IDE4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOSksIDBweCA0MXB4IDI1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDBweCA3M3B4IDI5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMSk7XG4gICAgICAtLWx1bWUtZy1zaGFkb3ctbGV2ZWwtNTogMHB4IDVweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTApLCAwcHggMjFweCAyMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDkpLCAwcHggNDdweCAyOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAwcHggODRweCAzNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDEpO1xuICAgICAgLS1sdW1lLWctc2l6aW5nLWJvcmRlci0xOiAxcHg7XG4gICAgICAtLWx1bWUtZy1zaXppbmctYm9yZGVyLTI6IDJweDtcbiAgICAgIC0tbHVtZS1nLXNpemluZy1ib3JkZXItMzogM3B4O1xuICAgICAgLS1sdW1lLWctc2l6aW5nLWJvcmRlci00OiA0cHg7XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTE6IDAuMTI1cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy0yOiAwLjI1cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy0zOiAwLjM3NXJlbTtcbiAgICAgIC0tbHVtZS1nLXNwYWNpbmctNDogMC41cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy01OiAwLjc1cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy02OiAxcmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy03OiAxLjI1cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy04OiAxLjVyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTk6IDJyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTEwOiAyLjVyZW07XG4gICAgICAtLWx1bWUtZy1zcGFjaW5nLTExOiAzcmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy0xMjogMy41cmVtO1xuICAgICAgLS1sdW1lLWctc3BhY2luZy0xMzogNHJlbTtcbiAgICAgIC0tbHVtZS1nLXNwYWNpbmctMTQ6IDQuNXJlbTtcbiAgICAgIC0tbHVtZS1nLXNwYWNpbmctMTU6IDVyZW07XG4gIH1cbiAgXG5Aa2V5ZnJhbWVzIHJlYWN0LWxvYWRpbmctc2tlbGV0b24ge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cblxuLnJlYWN0LWxvYWRpbmctc2tlbGV0b24ge1xuICAtLWJhc2UtY29sb3I6ICNlYmViZWI7XG4gIC0taGlnaGxpZ2h0LWNvbG9yOiAjZjVmNWY1O1xuICAtLWFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgLS1hbmltYXRpb24tZGlyZWN0aW9uOiBub3JtYWw7XG4gIC0tcHNldWRvLWVsZW1lbnQtZGlzcGxheTogYmxvY2s7IC8qIEVuYWJsZSBhbmltYXRpb24gKi9cblxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblxuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7IC8qIE5lY2Vzc2FyeSBmb3Igb3ZlcmZsb3c6IGhpZGRlbiB0byB3b3JrIGNvcnJlY3RseSBpbiBTYWZhcmkgKi9cbn1cblxuLnJlYWN0LWxvYWRpbmctc2tlbGV0b246OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB2YXIoLS1wc2V1ZG8tZWxlbWVudC1kaXNwbGF5KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICA5MGRlZyxcbiAgICB2YXIoLS1iYXNlLWNvbG9yKSxcbiAgICB2YXIoLS1oaWdobGlnaHQtY29sb3IpLFxuICAgIHZhcigtLWJhc2UtY29sb3IpXG4gICk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cbiAgYW5pbWF0aW9uLW5hbWU6IHJlYWN0LWxvYWRpbmctc2tlbGV0b247XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWFuaW1hdGlvbi1kaXJlY3Rpb24pO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWFuaW1hdGlvbi1kdXJhdGlvbik7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uKSB7XG4gIC5yZWFjdC1sb2FkaW5nLXNrZWxldG9uIHtcbiAgICAtLXBzZXVkby1lbGVtZW50LWRpc3BsYXk6IG5vbmU7IC8qIERpc2FibGUgYW5pbWF0aW9uICovXG4gIH1cbn1cblxuIl19 */