*, *:before, *:after {
  box-sizing: border-box; }

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

img {
  display: block;
  width: 100%; }

h1, h2, h3, h4, h5, h6 {
  font-weight: 700;
  line-height: 1.4; }

ul, li {
  list-style: none; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, picture, svg {
  display: block; }

body {
  font: 400 16px "Montserrat", sans-serif;
  color: #212121;
  line-height: 1;
  background: #fff;
  position: relative; }

a {
  text-decoration: none;
  transition: all .4s ease; }

p {
  line-height: 1.4;
  margin-bottom: 12px; }
  p:last-child {
    margin: 0; }

strong {
  font-weight: 700; }

input, textarea {
  width: 100%;
  background: transparent;
  padding: 12px 18px;
  margin-bottom: 18px;
  border: 1px #666666 solid;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  transition: all .3s ease-in-out; }
  input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #5B5B5F; }
  input::placeholder, textarea::placeholder {
    color: #5B5B5F; }
  input::-moz-placeholder, textarea::-moz-placeholder {
    opacity: 1; }
  input:focus, textarea:focus {
    border-color: #5B5B5F; }
    input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {
      color: #fff;
      background: #5B5B5F; }
    input:focus::placeholder, textarea:focus::placeholder {
      color: #fff;
      background: #5B5B5F; }
  input.error, textarea.error {
    border-color: red; }

.button {
  overflow: hidden;
  padding: 0;
  width: 100%;
  border: 2px solid;
  border-color: #FFB86A;
  border-radius: 30px;
  font-weight: 500;
  font-size: 18px;
  font-family: "Montserrat", sans-serif;
  background: #FFB86A;
  vertical-align: middle;
  position: relative;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer; }
  .button:before, .button > span {
    padding: .6em 1em;
    transition: transform 0.3s;
    transition-timing-function: ease;
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); }
  .button > span {
    display: block;
    vertical-align: middle;
    color: #fff; }
  .button:before {
    color: #453751;
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    transform: translate3d(-100%, 0, 0); }
  .button:hover:before {
    transform: translate3d(0, 0, 0); }
  .button:hover > span {
    transform: translate3d(0, 100%, 0); }

a.button__rayen {
  display: block;
  margin: 0 auto;
  text-align: center; }

@media (min-width: 1200px) {
  .come-in {
    transform: translateY(250px);
    animation: come-in 0.8s ease forwards; }
  .come-in:nth-child(odd) {
    animation-duration: 0.6s; }
  .already-visible {
    transform: translateY(0);
    animation: none; } }

@keyframes come-in {
  to {
    transform: translateY(0); } }

.btn {
  display: inline-block; }

.header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  position: absolute;
  z-index: 10;
  padding: 20px;
  background: #453751; }
  .header .logo-panamer {
    width: 180px;
    height: 20px;
    display: block; }
  .header .logo {
    font-size: 22px; }
    .header .logo a {
      color: #9285A0; }
  .header .whatsapp {
    width: 30px;
    height: 30px; }
  .header__toggle {
    width: 27px; }
  .header__toggle-line {
    display: block;
    background: #212121;
    width: 100%;
    height: 4px;
    margin-bottom: 4px;
    opacity: 1;
    transition: opacity 600ms ease 200ms, top 300ms ease, left 300ms ease, background 300ms ease, transform 300ms ease 450ms; }
    .header__toggle-line:nth-child(1) {
      transform-origin: center; }
    .header__toggle-line:nth-child(3) {
      transform-origin: center; }
  .header.is-active {
    position: fixed;
    z-index: 11; }
    .header.is-active .header__toggle-line:nth-child(1) {
      transform: translateY(8px) rotate(45deg); }
    .header.is-active .header__toggle-line:nth-child(2) {
      opacity: 0; }
    .header.is-active .header__toggle-line:nth-child(3) {
      transform: translateY(-8px) rotate(-45deg); }
  .header.fixed {
    position: fixed;
    animation: headerFix .5s ease-out; }
  @media (min-width: 1024px) {
    .header {
      padding: 26px 32px;
      -ms-flex-align: center;
          align-items: center;
      position: static; }
      .header__toggle {
        display: none; }
      .header .whatsapp {
        display: none; }
      .header.fixed {
        position: absolute; }
      .header.is-active {
        position: absolute;
        z-index: 10; } }
  @media (min-width: 1200px) {
    .header {
      padding: 32px; }
      .header .logo-panamer {
        width: 220px;
        height: 24px; }
      .header.is-active {
        position: static; } }

section.menu {
  position: fixed;
  top: 0;
  left: 100%;
  z-index: 11;
  width: 100%;
  height: 100%;
  opacity: 0;
  padding-top: 80px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background: rgba(33, 33, 33, 0.9);
  transition: opacity 400ms ease, left 100ms ease 600ms; }
  section.menu.is-visible {
    left: 0;
    opacity: 1;
    transition: left 100ms ease, opacity 400ms ease 200ms;
    overflow: scroll; }
  section.menu .menu-inner {
    margin: 0;
    text-align: center; }
    section.menu .menu-inner .menu-list {
      list-style: none;
      margin: 0;
      padding: 0; }
      section.menu .menu-inner .menu-list li {
        font-size: 28px;
        margin-bottom: 22px; }
        section.menu .menu-inner .menu-list li span {
          line-height: 38px; }
        section.menu .menu-inner .menu-list li a {
          display: block;
          line-height: 38px;
          color: #fff;
          font-weight: 700; }
          section.menu .menu-inner .menu-list li a.icon svg {
            width: 60px;
            height: 60px;
            margin: 0 auto; }
        section.menu .menu-inner .menu-list li.wsp {
          display: none; }
  .gracias section.menu {
    display: none; }
  @media (min-width: 1024px) {
    section.menu {
      position: absolute;
      left: 0;
      top: 26px;
      opacity: 1;
      background: none;
      padding: 0px 32px;
      height: auto;
      -ms-flex-align: end;
          align-items: flex-end; }
      section.menu .menu-inner {
        display: -ms-flexbox;
        display: flex; }
        section.menu .menu-inner .menu-list {
          display: -ms-flexbox;
          display: flex; }
          section.menu .menu-inner .menu-list li {
            font-size: 14px;
            line-height: 1.6;
            margin: 0; }
            section.menu .menu-inner .menu-list li.wsp {
              display: block; }
              section.menu .menu-inner .menu-list li.wsp a {
                padding-right: 0; }
              section.menu .menu-inner .menu-list li.wsp span {
                display: none;
                transition: color 400ms ease; }
            section.menu .menu-inner .menu-list li a {
              font-size: 18px;
              line-height: 32px;
              padding: 0 16px;
              transition: color 400ms ease; }
              section.menu .menu-inner .menu-list li a:hover {
                color: #FFB86A; }
              section.menu .menu-inner .menu-list li a.icon svg {
                width: 40px;
                height: 30px;
                margin: 0; }
              .fixed section.menu .menu-inner .menu-list li a {
                color: #fff; }
      section.menu.fixed {
        top: 0;
        padding: 19px 20px;
        background: #453751;
        background-size: 120px;
        position: fixed;
        animation: headerFix .5s ease-out; } }
  @media (min-width: 1200px) {
    section.menu {
      top: 32px; }
      section.menu .menu-inner .menu-list li a {
        font-size: 18px;
        padding: 0 28px; }
      section.menu .menu-inner .menu-list li.wsp .icon {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center; }
        section.menu .menu-inner .menu-list li.wsp .icon svg {
          width: 30px;
          margin-left: 12px; }
        section.menu .menu-inner .menu-list li.wsp .icon span {
          display: block;
          color: #fff; }
        section.menu .menu-inner .menu-list li.wsp .icon:hover span {
          color: #FFB86A; } }

@keyframes headerFix {
  0% {
    top: -100px; }
  100% {
    top: 0; } }

.footer {
  padding: 40px 30px;
  text-align: center;
  background: #fff; }
  .footer p {
    color: #5B5B5F;
    margin-bottom: 22px; }
  .footer_burakko {
    display: block; }
  .footer a {
    color: #5B5B5F;
    font-weight: 700;
    transition: color .3s ease; }
    .footer a:hover {
      color: #FFB86A; }
  @media (min-width: 1024px) {
    .footer {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between; }
      .footer p {
        margin: 0; }
      .footer_burakko {
        font-size: 14px; } }
  @media (min-width: 1024px) {
    .footer {
      padding: 42px; } }

.hero {
  padding-top: 70px;
  min-height: 100vh;
  overflow: hidden;
  position: relative; }
  .hero:before {
    content: "";
    background: rgba(52, 58, 73, 0.5);
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%; }
  .hero img {
    height: 750px;
    width: 100%;
    object-fit: cover;
    object-position: center; }
  .hero_tagline {
    position: absolute;
    top: 100px;
    color: #fff;
    padding: 0 30px; }
    .hero_tagline h1 {
      font-size: 36px;
      line-height: 1;
      margin-bottom: 8px; }
    .hero_tagline h2 {
      font-size: 22px;
      font-weight: 400; }
    .hero_tagline .casos {
      display: none;
      margin-top: 18px;
      max-width: 350px; }
      .hero_tagline .casos li {
        -ms-flex-align: center;
            align-items: center;
        margin-bottom: 12px; }
        .hero_tagline .casos li .icon {
          width: 20px;
          height: 19px;
          margin-right: 12px;
          fill: #FFB86A;
          transition: all .6s ease; }
        .hero_tagline .casos li span {
          font-size: 18px;
          font-weight: 300;
          -ms-flex: 1 0 0px;
              flex: 1 0 0; }
        .hero_tagline .casos li .link-home {
          color: #FFB86A;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-align: center;
              align-items: center;
          background: #fff;
          border-radius: 40px;
          padding: 14px;
          transition: all .3s ease-in-out; }
          .hero_tagline .casos li .link-home:hover {
            background: #FFB86A;
            color: #fff; }
            .hero_tagline .casos li .link-home:hover .icon {
              fill: #fff; }
  .gracias .hero {
    overflow: hidden; }
    .gracias .hero .hero_tagline {
      top: 35%; }
  .hero_form {
    position: absolute;
    bottom: 0;
    background-color: rgba(247, 252, 251, 0.7);
    z-index: 2;
    margin: 0 30px; }
    .hero_form .top {
      background: #343A49;
      text-align: center;
      padding: 22px 20px; }
      .hero_form .top h3 {
        color: #fff;
        font-weight: 500;
        font-size: 18px; }
    .hero_form #landingForm {
      padding: 20px; }
  @media (min-width: 410px) {
    .hero_tagline .casos {
      display: block; } }
  @media (max-width: 767px) and (orientation: landscape) {
    .hero {
      min-height: 700px; }
      .hero_form {
        max-width: 80%;
        left: 50%;
        transform: translateX(-50%);
        margin: 0; }
      .hero img {
        height: 630px; } }
  @media (min-width: 768px) {
    .hero {
      min-height: 60vh; }
      .hero_tagline {
        top: 160px;
        padding: 0 80px; }
        .hero_tagline h1 {
          font-size: 48px; }
      .hero_form {
        max-width: 50%;
        margin: 0 auto;
        right: 30px; }
      .hero img {
        height: 1024px; } }
  @media (min-width: 1024px) {
    .hero {
      padding: 0;
      height: calc(100vh - 70px); }
      .hero_tagline {
        width: 40%;
        top: 50%;
        left: 60px;
        transform: translateY(-50%);
        padding: 0; }
        .hero_tagline h1 {
          padding-bottom: 26px;
          margin-bottom: 22px;
          position: relative; }
          .hero_tagline h1:after {
            content: "";
            background: #FFB86A;
            width: 100px;
            height: 4px;
            position: absolute;
            bottom: 0;
            left: 0; }
      .gracias .hero {
        height: calc(100vh - 190px); }
      .hero_form {
        margin: 0;
        width: 320px; }
      .hero img {
        height: 768px; } }
  @media (min-width: 1200px) {
    .hero_tagline {
      left: 80px; }
      .hero_tagline h1 {
        font-size: 60px; }
      .hero_tagline .casos {
        margin-top: 36px; }
        .hero_tagline .casos li {
          margin-bottom: 22px; }
          .hero_tagline .casos li .link-home {
            padding: 18px 26px; }
    .hero_form {
      right: 80px; }
    .hero img {
      height: 800px; }
    .gracias .hero .hero_tagline {
      top: 50%;
      width: 80%; } }
  @media (min-width: 1440px) {
    .gracias .hero_form {
      -ms-flex-pack: center;
          justify-content: center;
      -ms-flex-align: start;
          align-items: flex-start; }
    .hero img {
      height: 900px; } }
  @media (min-width: 1600px) {
    .hero img {
      height: 980px; } }

.us {
  padding: 72px 30px 0;
  text-align: center;
  background: #F7FCFB; }
  .us h4 {
    font-weight: 400; }
  .us h2 {
    font-size: 28px;
    padding-bottom: 20px;
    margin-bottom: 36px;
    position: relative; }
    .us h2:after {
      content: "";
      background: #FFB86A;
      width: 100px;
      height: 4px;
      position: absolute;
      bottom: 0;
      left: 50%;
      transform: translateX(-50%); }
  .us .content {
    margin-bottom: 72px; }
  @media (min-width: 768px) {
    .us {
      padding: 72px 0 0 0; }
      .us .content {
        padding: 0 100px; } }
  @media (min-width: 1024px) {
    .us h2 {
      font-size: 36px; } }
  @media (min-width: 1200px) {
    .us .content {
      padding: 0 12vw; } }

.grid {
  text-align: left; }
  .grid_content {
    background: #9285A0;
    color: #fff;
    padding: 60px 30px; }
    .grid_content h3 {
      font-size: 26px;
      padding-bottom: 26px;
      margin-bottom: 22px;
      position: relative; }
      .grid_content h3:after {
        content: "";
        background: #FFB86A;
        width: 100px;
        height: 4px;
        position: absolute;
        bottom: 0;
        left: 0; }
    .grid_content strong {
      color: #FFB86A;
      font-weight: 700; }
    .grid_content .tilde {
      background: url("../img/bg-tilde.svg") no-repeat;
      background-size: 18px;
      background-position: left 6px;
      padding-left: 28px; }
    .grid_content .point {
      background: url("../img/bg-point.svg") no-repeat;
      background-size: 8px;
      background-position: left 6px;
      padding-left: 28px; }
  .grid_img {
    height: 350px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center; }
    .grid_img.title {
      color: #fff;
      font-size: 32px;
      padding: 30px;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      position: relative; }
      .grid_img.title:before {
        content: "";
        background: rgba(30, 29, 28, 0.4);
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%; }
      .grid_img.title h3 {
        position: relative;
        z-index: 2; }
    .grid_img + .grid_content {
      background: #72657F; }
  .grid_title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    padding: 80px 0;
    font-size: 36px; }
    .grid_title .icon {
      width: 60px;
      height: 60px;
      margin: 0 auto 18px; }
  .us .grid {
    margin-left: -30px;
    margin-right: -30px; }
  .accident .grid_content {
    background: #EDEDED;
    color: #212121; }
    .accident .grid_content strong {
      color: #212121; }
    .accident .grid_content:last-child {
      background: #F7FCFB; }
  .accident .grid_title {
    background: #dadada; }
  .rights .grid_content {
    background: #F9D4A0;
    color: #212121; }
    .rights .grid_content strong {
      color: #212121; }
    .rights .grid_content .tilde {
      background-image: url("../img/bg-tilde-black.svg"); }
  .rights .grid_title {
    background: #FFB86A; }
  .fired .grid_img {
    height: 250px; }
    .fired .grid_img.title {
      font-size: 36px; }
      .fired .grid_img.title h3 {
        padding-bottom: 26px;
        position: relative; }
        .fired .grid_img.title h3:after {
          content: "";
          background: #FFB86A;
          width: 100px;
          height: 4px;
          position: absolute;
          bottom: 0;
          left: 0; }
  .fired .grid_content {
    background: #dadada;
    color: #212121; }
    .fired .grid_content strong {
      color: #212121; }
  @media (min-width: 768px) {
    .us .grid {
      margin: 0; } }
  @media (min-width: 1024px) {
    .grid {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .grid > li {
        -ms-flex: 50%;
            flex: 50%; }
      .grid_img {
        height: auto; }
        .grid_img + .grid_content {
          -ms-flex-order: 4;
              order: 4; }
      .grid_title {
        font-size: 48px; }
        .grid_title .icon {
          width: 80px;
          height: 80px; }
      .accident .grid_img + .grid_content {
        -ms-flex-order: initial;
            order: initial; }
      .accident .grid_img.title {
        font-size: 42px;
        padding: 60px; }
      .accident .grid_title {
        font-size: 42px; }
      .fired .grid_img {
        height: auto; }
        .fired .grid_img.title {
          font-size: 48px; } }
  @media (min-width: 1200px) {
    .grid_content {
      padding: 80px 60px; }
      .grid_content h3 {
        font-size: 38px; }
    .fired .grid_content {
      height: auto; } }

.contact {
  padding: 72px 0;
  background: #E6E7E9;
  text-align: center; }
  .contact h4 {
    font-weight: 400; }
  .contact h2 {
    font-size: 36px;
    padding-bottom: 20px;
    margin-bottom: 36px;
    position: relative; }
    .contact h2:after {
      content: "";
      background: #FFB86A;
      width: 100px;
      height: 4px;
      position: absolute;
      bottom: 0;
      left: 50%;
      transform: translateX(-50%); }
  .contact form {
    padding: 0 48px 48px; }
    .contact form .button {
      border-color: #343A49;
      background: #343A49; }
      .contact form .button > span {
        color: #fff; }
      .contact form .button:before {
        color: #453751;
        background: #fff; }
  @media (min-width: 768px) {
    .contact form {
      max-width: 70%;
      margin: 0 auto; } }
  @media (min-width: 1024px) {
    .contact {
      padding: 72px 60px; }
      .contact h2 {
        margin-bottom: 60px; }
      .contact form {
        width: 100%;
        max-width: none;
        padding: 0;
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: (1fr)[2];
            grid-template-columns: repeat(2, 1fr);
        grid-gap: 16px; }
        .contact form * {
          margin: 0; }
        .contact form input {
          grid-column: 1 / 2; }
        .contact form select {
          grid-column: 2 / 3;
          grid-row: 1 / 2; }
        .contact form textarea {
          grid-column: 2 / 3;
          grid-row: 1 / 3; }
        .contact form .button {
          grid-column: 2 / 3;
          grid-row: 3 / 4; } }
  @media (min-width: 1200px) {
    .contact h2 {
      font-size: 48px; }
    .contact form {
      width: 800px; } }
  @media (min-width: 1600px) {
    .contact form {
      width: 1100px; } }

.rights {
  text-align: center; }
  .rights .top {
    background: #FFB86A;
    padding: 40px 30px; }
    .rights .top h2 {
      font-size: 26px; }
    .rights .top p {
      font-size: 18px; }
  .rights_grid li {
    padding: 42px;
    background: #EDEDED; }
    .rights_grid li:nth-child(even) {
      background: #F7FCFB; }
  .rights_grid .icon {
    width: 100%;
    height: 28px;
    margin-bottom: 22px;
    fill: #FFB86A; }
    .accident .rights_grid .icon {
      height: 80px; }
  .rights_grid h3 {
    padding-bottom: 10px;
    margin-bottom: 18px;
    position: relative; }
    .rights_grid h3:after {
      content: "";
      background: #FFB86A;
      width: 62px;
      height: 4px;
      position: absolute;
      bottom: 0;
      left: 50%;
      transform: translateX(-50%); }
  @media (min-width: 768px) {
    .rights_grid {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .rights_grid li {
        -ms-flex: 50%;
            flex: 50%;
        padding: 42px 60px; }
        .rights_grid li:nth-child(3) {
          background: #F7FCFB; }
        .rights_grid li:nth-child(4) {
          background: #EDEDED; } }
  @media (min-width: 1200px) {
    .rights .top h2 {
      font-size: 36px; } }
  @media (min-width: 1440px) {
    .rights_grid li {
      -ms-flex: 25%;
          flex: 25%; }
      .rights_grid li:nth-child(3) {
        background: #EDEDED; }
      .rights_grid li:nth-child(4) {
        background: #F7FCFB; } }

.callto {
  background: #72657F;
  color: #fff;
  padding: 72px 30px; }
  .callto .top {
    text-align: center;
    margin-bottom: 16px; }
    .callto .top h2 {
      font-size: 20px; }
  .callto .button {
    display: block;
    text-align: center;
    max-width: 320px;
    margin: 0 auto; }
  @media (min-width: 768px) {
    .callto .top h2 {
      font-size: 24px; } }
  @media (min-width: 1024px) {
    .callto {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      padding: 72px 60px; }
      .callto .button {
        -ms-flex: 50% 0 0px;
            flex: 50% 0 0;
        margin: 0;
        max-width: 100%; }
      .callto .top {
        -ms-flex: 50% 0 0px;
            flex: 50% 0 0;
        margin: 0; } }
  @media (min-width: 1440px) {
    .callto {
      padding: 90px 10vw; } }
  @media (min-width: 1600px) {
    .callto {
      padding: 90px 14vw; } }

.fired_subtitle {
  background: #C0B8C9;
  font-weight: 400;
  padding: 48px;
  font-size: 18px;
  text-align: center; }

.fired_grid_list .grid_img.title {
  text-align: center;
  -ms-flex-pack: center;
      justify-content: center; }
  .fired_grid_list .grid_img.title h3 {
    font-size: 20px;
    padding-bottom: 10px;
    margin-bottom: 18px; }
    .fired_grid_list .grid_img.title h3:after {
      content: "";
      background: #FFB86A;
      width: 62px;
      height: 4px;
      position: absolute;
      bottom: 0;
      left: 50%;
      transform: translateX(-50%); }
    .fired_grid_list .grid_img.title h3 + ul {
      display: none; }
  .fired_grid_list .grid_img.title:before {
    background: rgba(52, 58, 73, 0.7); }
  .unions .fired_grid_list .grid_img.title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding-top: 20%; }
    .unions .fired_grid_list .grid_img.title .button {
      width: 160px;
      font-size: 12px; }

.fired .grid_title {
  background: #EDEDED; }

.fired .grid_content {
  background: #F7FCFB; }

.fired .top {
  text-align: center;
  background: #FFB86A;
  padding: 40px 30px; }
  .fired .top h2 {
    font-size: 26px; }
  .fired .top p {
    font-size: 18px; }

@media (min-width: 768px) {
  .fired_grid_list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .fired_grid_list .grid_img.title {
      -ms-flex: 50% 0 0px;
          flex: 50% 0 0; }
      .unions .fired_grid_list .grid_img.title {
        padding-top: 14%; } }

@media (min-width: 1024px) {
  .fired_grid_list .grid_img.title {
    height: 400px;
    -ms-flex-direction: column;
        flex-direction: column;
    padding: 60px; }
    .fired_grid_list .grid_img.title.items {
      -ms-flex-pack: end;
          justify-content: flex-end; }
    .fired_grid_list .grid_img.title h3 + ul {
      display: block;
      text-align: left;
      position: relative;
      z-index: 2; }
      .fired_grid_list .grid_img.title h3 + ul li {
        font-size: 14px;
        line-height: 1.4;
        background: url("../img/bg-tilde.svg") no-repeat;
        background-size: 12px;
        background-position: left 6px;
        padding-left: 22px; }
    .unions .fired_grid_list .grid_img.title {
      padding-top: 17%; }
      .unions .fired_grid_list .grid_img.title .button {
        width: 160px;
        font-size: 12px; } }

@media (min-width: 1200px) {
  .fired_grid_list .grid_img.title {
    -ms-flex: 33% 1 0px;
        flex: 33% 1 0; }
    .unions .fired_grid_list .grid_img.title {
      -ms-flex: 25%;
          flex: 25%; } }

@media (min-width: 1600px) {
  .fired_grid_list .grid_img.title {
    -ms-flex: 25% 1 0px;
        flex: 25% 1 0; }
    .unions .fired_grid_list .grid_img.title {
      padding-top: 9%; } }

.ask .top {
  text-align: center;
  background: #FFB86A;
  padding: 40px 30px; }
  .ask .top h2 {
    font-size: 26px; }
  .ask .top p {
    font-size: 18px; }

.ask .tab input {
  position: absolute;
  opacity: 0;
  z-index: -1;
  width: 0;
  height: 0;
  margin: 0; }

.ask .tab-label {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 30px 60px 30px 30px;
  background: #EDEDED url("../img/bg-preguntas-arrow.svg") 95% center no-repeat;
  background-size: 28px 14px;
  border-bottom: 1px #F7FCFB solid;
  font-weight: bold;
  cursor: pointer;
  transition: all .35s ease-in-out; }
  .ask .tab-label h4 {
    font-size: 16px;
    color: #5B5B5F; }
  .ask .tab-label:hover {
    background-color: #fff; }

.ask .tab-content {
  max-height: 0;
  transition: all .35s;
  color: #5B5B5F;
  overflow: hidden;
  background: #F7FCFB; }
  .ask .tab-content p {
    margin-bottom: 12px; }
    .ask .tab-content p em {
      font-style: italic; }
  .ask .tab-content a {
    color: #212121;
    font-weight: 700;
    border-bottom: 1px #212121 solid; }
    .ask .tab-content a:hover {
      border-bottom-color: transparent; }

.ask .tab:nth-child(odd) .tab-label {
  background-color: #dadada; }

.ask .tab input:checked + .tab-label {
  background: url("../img/bg-preguntas-arrow-close.svg") 95% center no-repeat;
  background-size: 28px 14px;
  background-color: #fff; }

.ask .tab input:checked ~ .tab-content {
  max-height: 200vh;
  padding: 30px; }

@media (min-width: 1024px) {
  .ask .tab-label {
    padding-right: 180px; }
    .ask .tab-label h4 {
      font-size: 18px; } }

@media (min-width: 1200px) {
  .ask .top h2 {
    font-size: 36px; }
  .ask .tab-label {
    padding: 42px 180px 42px 42px; }
  .ask .tab-content p {
    font-size: 18px; }
  .ask .tab input:checked ~ .tab-content {
    padding: 42px; } }

.index {
  display: block; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19iYXNlLnNjc3MiLCJ1dGlscy9fdmFyaWFibGVzLnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCJ1dGlscy9fc2Nyb2xsYm94LnNjc3MiLCJjb21wb25lbnRzL19idG5zLnNjc3MiLCJsYXlvdXRzL19oZWFkZXIuc2NzcyIsImxheW91dHMvX2Zvb3Rlci5zY3NzIiwibW9kdWxlcy9faGVyby5zY3NzIiwibW9kdWxlcy9fdXMuc2NzcyIsIm1vZHVsZXMvX2dyaWQuc2NzcyIsIm1vZHVsZXMvX2NvbnRhY3Quc2NzcyIsIm1vZHVsZXMvX3JpZ2h0cy5zY3NzIiwibW9kdWxlcy9fY2FsbHRvLnNjc3MiLCJtb2R1bGVzL19maXJlZC5zY3NzIiwibW9kdWxlcy9fYXNrLnNjc3MiLCJwYWdlcy9faW5kZXguc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUF1Qix1QkFBdUIsRUFBSTs7QUFFbEQ7OztFQUdFO0FBRUY7Ozs7RUFJQyxVQUFVO0VBQ1YsV0FBVztFQUNYLFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLHlCQUF5QixFQUN6Qjs7QUFDRDtFQUNDLGVBQWU7RUFDZixZQUFZLEVBQ1o7O0FBQ0Q7RUFFQyxpQkFBaUI7RUFDakIsaUJBQWlCLEVBQ2pCOztBQUNEO0VBQ0MsaUJBQWlCLEVBQ2pCOztBQUNELGlEQUFpRDtBQUNqRDtFQUNDLGVBQWUsRUFDZjs7QUFDRDtFQUNDLHdDQ2xDbUM7RURtQ25DLGVDL0JjO0VEZ0NkLGVBQWU7RUFDZixpQkNsQ1c7RURtQ1gsbUJBQW1CLEVBQ25COztBQUNEO0VBQ0Msc0JBQXNCO0VBQ3RCLHlCQUF5QixFQUN6Qjs7QUFDRDtFQUNDLGlCQUFpQjtFQUNqQixvQkFBb0IsRUFLcEI7RUFQRDtJQUtFLFVBQVUsRUFDVjs7QUFFRjtFQUNDLGlCQUFpQixFQUNqQjs7QUFDRDtFQUNDLFlBQVk7RUFDWix3QkFBd0I7RUFDeEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQiwwQkFBaUM7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O0VBN0hKO0lBaUlLLGdCQUFnQixFQUNoQjtFQWxJTDtJQXlJSyxjQUFjLEVBQ2QsRUFBQTs7QUMxSUw7RUFDQyxlQUFlLEVBQ2YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqLCAqOmJlZm9yZSwgKjphZnRlciB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC8gXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbn1cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHQvLyBmb250LWZhbWlseTogJGZvbnQtYmFzZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcbn1cbnVsLCBsaSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHBpY3R1cmUsIHN2ZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG5cdGZvbnQ6IDQwMCAxNnB4ICRmb250LWJhc2U7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbn1cbnAge1xuXHRsaW5lLWhlaWdodDogMS40O1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5pbnB1dCwgdGV4dGFyZWEge1xuXHR3aWR0aDogMTAwJTtcdFxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMTJweCAxOHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRib3JkZXI6IDFweCAkZ3JleS1mb3JtLWxpbmUgc29saWQ7XG5cdC8vIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1iYXNlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdFxuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRncmV5O1xuXHR9XHRcblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdCAgb3BhY2l0eTogMTtcblx0fVxuXHQmOmZvY3VzIHtcblx0XHRib3JkZXItY29sb3I6ICRncmV5O1xuXHRcdFxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0XHR9XG5cdH1cblx0Ji5lcnJvciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiByZWQ7XG5cdH1cbn1cbi5idXR0b24ge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyOiAycHggc29saWQ7XG5cdGJvcmRlci1jb2xvcjogJHNhbG1vbjtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxOHB4O1x0XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1iYXNlO1xuICAgIGJhY2tncm91bmQ6ICRzYWxtb247XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuXHQmOmJlZm9yZSwgJiA+IHNwYW4ge1xuXHRcdHBhZGRpbmc6IC42ZW0gMWVtO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NSwgMCwgMC4xMjUsIDEpO1xuXHR9ICAgIFxuXHRcblx0JiA+IHNwYW4ge1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHQgICAgY29sb3I6ICR3aGl0ZTtcblx0fVxuXG5cdCY6YmVmb3JlIHtcblx0XHRjb2xvcjogJHZpb2xldDtcblx0XHRjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XHQgICAgXG5cblx0fVxuXG5cdCY6aG92ZXIge1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdH1cblx0XHQmID4gc3BhbiB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuXHRcdH1cblx0fVxufVxuXG5hLmJ1dHRvbl9fcmF5ZW4geyBcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvOyBcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufSIsIi8vIEZvbnRzXHJcbiRmb250LWJhc2U6XHQnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcblxyXG4vLyBDb2xvcnNcclxuJHdoaXRlOiAjZmZmO1xyXG4kYmxhY2s6ICMyMTIxMjE7XHJcbiRncmV5OiAjNUI1QjVGO1xyXG4kZ3JleS1iZzogI0U2RTdFOTtcclxuJGdyZXktZm9ybTogI0Y3RkNGQjtcclxuJGdyZXktZm9ybS1saW5lOiAjNjY2NjY2O1xyXG4kZ3JleS1ncmlkLWxpZ2h0OiAjRURFREVEO1xyXG4kZ3JleS1ncmlkLWxpZ2h0LTI6ICNkYWRhZGE7XHJcbiRzYWxtb246ICNGRkI4NkE7XHJcbiRzYWxtb24tbGlnaHQ6ICNGOUQ0QTA7XHJcbiR2aW9sZXQ6ICM0NTM3NTE7XHJcbiR2aW9sZXQtZGFyazogIzM0M0E0OTtcclxuJHZpb2xldC1vbGQ6ICNDMEI4Qzk7XHJcbiR2aW9sZXQtbGlnaHQ6ICM5Mjg1QTA7XHJcbiR2aW9sZXQtbGlnaHQtMjogIzcyNjU3RjsiLCJAbWl4aW4gYnJlYWtwb2ludCgkcG9pbnQpIHtcclxuXHRAaWYgJHBvaW50ID09IGJpZ2Rlc2t0b3Age1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgeyBAY29udGVudCA7IH1cclxuXHR9XHJcblx0QGlmICRwb2ludCA9PSBkZXNrdG9wIHtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHsgQGNvbnRlbnQgOyB9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRwb2ludCA9PSBsYXB0b3Age1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBAY29udGVudCA7IH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJHBvaW50ID09IHRhYmxldCB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkcG9pbnQgPT0gcGhhYmxldCB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpICB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkcG9pbnQgPT0gbW9iaWxlbGFuZHNjYXBlIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkcG9pbnQgPT0gbW9iaWxlb25seSB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpICB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkcG9pbnQgPT0gbW9iaWxlYmFzZSB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNDEwcHgpICB7IEBjb250ZW50IDsgfVxyXG5cdH1cclxufSIsIkBpbmNsdWRlIGJyZWFrcG9pbnQobGFwdG9wKSB7XG4gICAgICAgIFxuICAgIC5jb21lLWluIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1MHB4KTtcbiAgICAgICAgYW5pbWF0aW9uOiBjb21lLWluIDAuOHMgZWFzZSBmb3J3YXJkcztcbiAgICB9XG4gICAgLmNvbWUtaW46bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG4gICAgfVxuICAgIC5hbHJlYWR5LXZpc2libGUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgY29tZS1pbiB7XG4gICAgdG8geyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbn0iLCIuYnRuIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn0iLCIuaGVhZGVyIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAxMDtcclxuXHRwYWRkaW5nOiAyMHB4O1xyXG5cdGJhY2tncm91bmQ6ICR2aW9sZXQ7XHJcblxyXG5cdC5sb2dvLXBhbmFtZXIge1xyXG5cdFx0d2lkdGg6IDE4MHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQubG9nbyB7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAkdmlvbGV0LWxpZ2h0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndoYXRzYXBwIHtcclxuXHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fdG9nZ2xlIHtcclxuXHQgICAgd2lkdGg6IDI3cHg7XHJcblx0fVxyXG5cclxuXHQmX190b2dnbGUtbGluZSB7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdCAgICBoZWlnaHQ6IDRweDtcclxuXHQgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG5cdCAgICBvcGFjaXR5OiAxOyBcclxuXHQgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA2MDBtcyBlYXNlIDIwMG1zLCB0b3AgMzAwbXMgZWFzZSwgbGVmdCAzMDBtcyBlYXNlLCBiYWNrZ3JvdW5kIDMwMG1zIGVhc2UsIHRyYW5zZm9ybSAzMDBtcyBlYXNlIDQ1MG1zOyAgICBcclxuXHRcdFxyXG5cdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0ICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdCAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fSAgICBcclxuXHJcblx0Ji5pcy1hY3RpdmUge1xyXG5cdCAgICBwb3NpdGlvbjogZml4ZWQ7XHJcblx0ICAgIHotaW5kZXg6IDExO1xyXG5cclxuXHRcdC5oZWFkZXJfX3RvZ2dsZS1saW5lIHtcclxuXHJcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcclxuXHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpIHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdCAgICAvLyBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHQgICAgLy8gYmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHQgICAgb3BhY2l0eTogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdCAgICAvLyBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZml4ZWQge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0YW5pbWF0aW9uOiBoZWFkZXJGaXggLjVzIGVhc2Utb3V0O1xyXG5cdH1cclxuXHRcclxuXHRAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG5cdFx0cGFkZGluZzogMjZweCAzMnB4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcclxuXHRcdCZfX3RvZ2dsZSB7XHJcblx0XHQgICAgZGlzcGxheTogbm9uZTtcclxuXHRcdH1cdFx0XHJcblxyXG5cdFx0LndoYXRzYXBwIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5maXhlZCB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQmLmlzLWFjdGl2ZSB7XHJcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHotaW5kZXg6IDEwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KGxhcHRvcCkge1xyXG5cdFx0cGFkZGluZzogMzJweDtcclxuXHJcblx0XHQubG9nby1wYW5hbWVyIHtcclxuXHRcdFx0d2lkdGg6IDIyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5pcy1hY3RpdmUge1xyXG5cdCAgICBcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0ICAgIH1cclxuXHR9XHJcbn1cclxuXHJcbnNlY3Rpb24ubWVudSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMTE7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMzMsMzMsMzMsIC45KTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZSwgbGVmdCAxMDBtcyBlYXNlIDYwMG1zO1xyXG5cdFxyXG5cdCYuaXMtdmlzaWJsZSB7XHJcblx0ICAgIGxlZnQ6IDA7XHJcblx0ICAgIG9wYWNpdHk6IDE7XHJcblx0ICAgIHRyYW5zaXRpb246IGxlZnQgMTAwbXMgZWFzZSwgb3BhY2l0eSA0MDBtcyBlYXNlIDIwMG1zO1xyXG5cdCAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG5cdH1cclxuXHRcclxuXHQubWVudS1pbm5lciB7XHJcblx0ICAgIG1hcmdpbjogMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0Lm1lbnUtbGlzdCB7XHJcblx0XHQgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdCAgICBtYXJnaW46IDA7XHJcblx0XHQgICAgcGFkZGluZzogMDtcclxuXHRcdCAgICBcclxuXHRcdFx0bGkge1xyXG5cdFx0XHQgICAgZm9udC1zaXplOiAyOHB4O1xyXG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHRcdFx0ICAgIFxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdCAgICBsaW5lLWhlaWdodDogMzhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcblx0XHRcdFx0ICAgIGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHJcblx0XHRcdFx0XHQmLmljb24ge1xyXG5cclxuXHRcdFx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNjBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYud3NwIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZ3JhY2lhcyAmIHsgZGlzcGxheTogbm9uZTt9XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAyNnB4O1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwcHggMzJweDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRcdFxyXG5cdFx0Lm1lbnUtaW5uZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcclxuXHRcdFx0Lm1lbnUtbGlzdCB7XHJcblx0XHRcdCAgICBkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQgICAgXHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdCAgICBmb250LXNpemU6IDE0cHg7ICAgXHJcblx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdFx0ICAgIG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ji53c3AgeyBcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDQwMG1zIGVhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDAgMTZweDtcclxuXHRcdFx0XHRcdCAgICB0cmFuc2l0aW9uOiBjb2xvciA0MDBtcyBlYXNlO1xyXG5cdFx0XHRcdFx0ICAgIFxyXG5cdFx0XHRcdFx0ICAgICY6aG92ZXIge1xyXG5cdFx0XHRcdFx0ICAgIFx0Y29sb3I6ICRzYWxtb247XHJcblx0XHRcdFx0XHQgICAgfVxyXG5cclxuXHRcdFx0XHRcdFx0Ji5pY29uIHtcclxuXHRcdFx0XHRcdFx0XHQvLyBwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHRcdFx0XHRcdCAgICBcclxuXHJcblx0XHRcdFx0XHQgICAgLmZpeGVkICYge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHQgICAgfVx0ICAgIFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5maXhlZCB7XHJcblx0XHQgICAgdG9wOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxOXB4IDIwcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR2aW9sZXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTIwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0YW5pbWF0aW9uOiBoZWFkZXJGaXggLjVzIGVhc2Utb3V0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KGxhcHRvcCkge1xyXG5cdFx0dG9wOiAzMnB4O1x0XHRcclxuXHJcblx0XHQubWVudS1pbm5lciB7XHJcblx0XHRcdFxyXG5cdFx0XHQubWVudS1saXN0IHtcclxuXHRcdFx0ICAgIFxyXG5cdFx0XHRcdGxpIHtcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0ICAgIHBhZGRpbmc6IDAgMjhweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdFx0Ji53c3AgLmljb24ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQvLyBtYXJnaW46IDAgMCAwIDEycHg7XHJcblxyXG5cdFx0XHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0Ly8gZm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXIgc3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRzYWxtb247XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChkZXNrdG9wKSB7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGhlYWRlckZpeCB7XHJcbiAgMCUgICB7IHRvcDogLTEwMHB4OyB9XHJcbiAgMTAwJSB7IHRvcDogMDsgfVxyXG59IiwiLmZvb3RlciB7XHJcblx0cGFkZGluZzogNDBweCAzMHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblxyXG5cdHAge1xyXG5cdFx0Y29sb3I6ICRncmV5O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHR9XHJcblxyXG5cdCZfYnVyYWtrbyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0XHJcblx0YSB7XHJcblx0XHRjb2xvcjogJGdyZXk7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1x0XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRzYWxtb247XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHRcdCZfYnVyYWtrbyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuXHRcdHBhZGRpbmc6IDQycHg7XHJcblx0fVxyXG59IiwiLmhlcm8ge1xyXG5cdHBhZGRpbmctdG9wOiA3MHB4O1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDUyLDU4LDczLC41KTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgdG9wOiAwO1xyXG5cdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0aW1nIHtcclxuXHRcdGhlaWdodDogNzUwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdCZfdGFnbGluZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcclxuXHRcdH1cclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdH1cclxuXHJcblx0XHQuY2Fzb3Mge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDM1MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdC8vIGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdFx0ZmlsbDogJHNhbG1vbjtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcdFxyXG5cdFx0XHRcdFx0ZmxleDogMSAwIDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubGluay1ob21lIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkc2FsbW9uO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDE0cHg7XHJcblx0XHRcdFx0ICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRzYWxtb247XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblxyXG5cdFx0XHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRcdFx0ZmlsbDogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHRcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHJcblx0fVxyXG5cclxuXHQuZ3JhY2lhcyAmIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0Lmhlcm9fdGFnbGluZSB7XHJcblx0XHRcdHRvcDogMzUlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9mb3JtIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ3LCAyNTIsIDI1MSwgLjcpO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHRcdG1hcmdpbjogMCAzMHB4O1xyXG5cclxuXHRcdC50b3Age1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkdmlvbGV0LWRhcms7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMjJweCAyMHB4O1xyXG5cclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQjbGFuZGluZ0Zvcm0ge1xyXG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cdFxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KG1vYmlsZWJhc2UpIHtcclxuXHRcdFxyXG5cdFx0Jl90YWdsaW5lIHtcclxuXHRcdFxyXG5cdFx0XHQuY2Fzb3Mge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KG1vYmlsZWxhbmRzY2FwZSkge1xyXG5cdFx0bWluLWhlaWdodDogNzAwcHg7XHJcblx0XHRcclxuXHRcdCZfZm9ybSB7XHRcdFxyXG5cdFx0XHRtYXgtd2lkdGg6IDgwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcclxuXHRcdGltZyB7XHJcblx0XHRcdGhlaWdodDogNjMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KHBoYWJsZXQpIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDYwdmg7XHJcblx0XHJcblx0XHQmX3RhZ2xpbmUge1xyXG5cdFx0XHR0b3A6IDE2MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDgwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9mb3JtIHtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRyaWdodDogMzBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG5cdFx0cGFkZGluZzogMDtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHQvLyBjb250ZW50OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfdGFnbGluZSB7XHJcblx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA2MHB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFxyXG5cdFx0XHRoMSB7XHJcblx0XHRcdFx0Ly8gZm9udC1zaXplOiA0MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRzYWxtb247XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdFx0XHJcblx0XHR9XHRcdFxyXG5cclxuXHRcdC5ncmFjaWFzICYge1xyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxOTBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9mb3JtIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR3aWR0aDogMzIwcHg7XHJcblx0XHR9XHRcdCBcdFxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IDc2OHB4O1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KGxhcHRvcCkge1xyXG5cdFx0XHJcblx0XHQmX3RhZ2xpbmUge1xyXG5cdFx0XHRsZWZ0OiA4MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0aDEge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNjBweDtcclxuXHRcdFx0XHQvLyBsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0fVx0XHJcblxyXG5cdFx0XHQuY2Fzb3Mge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDM2cHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHJcblx0XHRcdFx0XHQubGluay1ob21lIHtcclxuXHRcdFx0XHRcdCAgICBwYWRkaW5nOiAxOHB4IDI2cHg7XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX2Zvcm0ge1xyXG5cdFx0XHRyaWdodDogODBweDtcclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IDgwMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ncmFjaWFzICYge1xyXG5cdFx0XHRcclxuXHRcdFx0Lmhlcm9fdGFnbGluZSB7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChkZXNrdG9wKSB7XHJcblx0XHRcclxuXHRcdCZfZm9ybSB7XHJcblxyXG5cdFx0XHQuZ3JhY2lhcyAmIHtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHRcclxuXHRcdGltZyB7XHJcblx0XHRcdGhlaWdodDogOTAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQoYmlnZGVza3RvcCkge1xyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IDk4MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi51cyB7XHJcblx0cGFkZGluZzogNzJweCAzMHB4IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6ICRncmV5LWZvcm07XHJcblx0XHJcblx0aDQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzZweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRzYWxtb247XHJcblx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jb250ZW50IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDcycHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KHBoYWJsZXQpIHtcclxuXHRcdHBhZGRpbmc6IDcycHggMCAwIDA7XHJcblx0XHRcclxuXHRcdC5jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZzogMCAxMDBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG5cdFx0XHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChsYXB0b3ApIHtcclxuXHRcdFxyXG5cdFx0LmNvbnRlbnQge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEydnc7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmdyaWQge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdCZfY29udGVudCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkdmlvbGV0LWxpZ2h0O1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDYwcHggMzBweDtcclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNnB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRzYWxtb247XHJcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHN0cm9uZyB7XHJcblx0XHRcdGNvbG9yOiAkc2FsbW9uO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50aWxkZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLXRpbGRlLnN2ZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDZweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyOHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5wb2ludCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLXBvaW50LnN2ZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiA4cHg7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNnB4O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX2ltZyB7XHJcblx0XHRoZWlnaHQ6IDM1MHB4O1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHQgICAgICAgIFxyXG5cdFx0Ji50aXRsZSB7XHJcblx0ICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cdCAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG5cdCAgICAgICAgcGFkZGluZzogMzBweDtcclxuXHQgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblx0ICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdCAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgzMCwyOSwyOCwuNCk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQgICAgdG9wOiAwO1xyXG5cdFx0XHQgICAgbGVmdDogMDtcclxuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcclxuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQrIC5ncmlkX2NvbnRlbnQge1xyXG5cdCAgICAgICAgYmFja2dyb3VuZDogJHZpb2xldC1saWdodC0yO1xyXG5cdCAgICB9XHJcblx0fVxyXG5cclxuXHQmX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogODBweCAwO1xyXG5cdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0XHJcblx0XHQuaWNvbiB7XHJcblx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudXMgJiB7XHJcblx0XHRtYXJnaW4tbGVmdDogLTMwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0zMHB4O1xyXG5cdH1cclxuXHJcblx0LmFjY2lkZW50ICYge1xyXG5cdFx0XHJcblx0XHQmX2NvbnRlbnQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1ncmlkLWxpZ2h0O1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcclxuXHRcdFx0c3Ryb25nIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5LWZvcm07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfdGl0bGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1ncmlkLWxpZ2h0LTI7XHJcblx0XHR9XHJcblx0fVx0XHJcblxyXG5cdC5yaWdodHMgJiB7XHJcblx0XHRcclxuXHRcdCZfY29udGVudCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRzYWxtb24tbGlnaHQ7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50aWxkZSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmctdGlsZGUtYmxhY2suc3ZnJyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfdGl0bGUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2FsbW9uO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZpcmVkICYge1xyXG5cclxuXHRcdCZfaW1nIHtcclxuXHRcdFx0aGVpZ2h0OiAyNTBweDtcclxuXHRcdCAgICAgICAgXHJcblx0XHRcdCYudGl0bGUge1xyXG5cdFx0ICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcblxyXG5cdFx0XHRcdGgzIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNnB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHNhbG1vbjtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX2NvbnRlbnQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1ncmlkLWxpZ2h0LTI7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFxyXG5cdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQocGhhYmxldCkge1xyXG5cdFx0XHJcblx0XHQudXMgJiB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcclxuXHRcdD4gbGkge1xyXG5cdCAgICAgICAgZmxleDogNTAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfaW1nIHtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcclxuXHRcdFx0KyAuZ3JpZF9jb250ZW50IHtcclxuXHRcdFx0XHRvcmRlcjo0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHRcdFx0XHJcblxyXG5cdFx0Jl90aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHJcblx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHR3aWR0aDogODBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWNjaWRlbnQgJiB7XHJcblxyXG5cdFx0XHQmX2ltZyB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0KyAuZ3JpZF9jb250ZW50IHtcclxuXHRcdFx0XHRcdG9yZGVyOmluaXRpYWw7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLnRpdGxlIHtcclxuXHRcdFx0ICAgICAgICBmb250LXNpemU6IDQycHg7XHJcblx0XHRcdCAgICAgICAgcGFkZGluZzogNjBweDtcclxuXHRcdFx0ICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmX3RpdGxlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDQycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZmlyZWQgJiB7XHJcblxyXG5cdFx0XHQmX2ltZyB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYudGl0bGUge1xyXG5cdFx0XHQgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuXHRcdFx0ICAgICAgICAvLyBwYWRkaW5nOiA2MHB4O1xyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQobGFwdG9wKSB7XHJcblxyXG5cdFx0Jl9jb250ZW50IHtcclxuXHRcdFx0cGFkZGluZzogODBweCA2MHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzhweDtcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5maXJlZCAmIHtcclxuXHJcblx0XHRcdCZfY29udGVudCB7XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmNvbnRhY3Qge1xyXG5cdHBhZGRpbmc6IDcycHggMDtcclxuXHRiYWNrZ3JvdW5kOiAkZ3JleS1iZztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHJcblx0aDQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR9XHJcblxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogMzZweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzZweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRzYWxtb247XHJcblx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGZvcm0ge1xyXG5cdFx0cGFkZGluZzogMCA0OHB4IDQ4cHg7XHJcblx0XHRcclxuXHRcdC5idXR0b24ge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICR2aW9sZXQtZGFyaztcclxuXHRcdFx0YmFja2dyb3VuZDogJHZpb2xldC1kYXJrO1xyXG5cdFx0XHRcclxuXHRcdFx0JiA+IHNwYW4ge1xyXG5cdFx0XHQgICAgY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbG9yOiAkdmlvbGV0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQocGhhYmxldCkge1xyXG5cclxuXHRcdGZvcm0ge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDcwJTtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcblx0XHRwYWRkaW5nOiA3MnB4IDYwcHg7XHJcblx0XHRcclxuXHRcdGgyIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Zm9ybSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHQgICAgZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuXHRcdFx0Z3JpZC1nYXA6IDE2cHg7XHJcblx0XHRcdFxyXG5cdFx0XHQqIHttYXJnaW46IDA7fSBcclxuXHJcblx0XHRcdGlucHV0IHsgICAgICAgIFx0XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyAyO1xyXG5cdFx0XHR9XHJcblx0XHRcdHNlbGVjdCB7XHJcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDIgLyAzO1x0XHJcblx0XHRcdFx0Z3JpZC1yb3c6IDEgLyAyO1xyXG5cdFx0XHR9XHJcblx0XHRcdHRleHRhcmVhIHsgICAgICAgIFxyXG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyIC8gMztcdFxyXG5cdFx0XHRcdGdyaWQtcm93OiAxIC8gMztcclxuXHRcdFx0fVxyXG5cdFx0XHQuYnV0dG9uIHtcclxuXHRcdFx0XHRncmlkLWNvbHVtbjogMiAvIDM7XHRcclxuXHRcdFx0XHRncmlkLXJvdzogMyAvIDQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChsYXB0b3ApIHtcclxuXHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNDhweDtcclxuXHRcdH1cclxuXHJcblx0XHRmb3JtIHtcclxuXHRcdFx0d2lkdGg6IDgwMHB4O1xyXG5cdFx0fVx0XHRcdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQoYmlnZGVza3RvcCkge1xyXG5cclxuXHRcdGZvcm0ge1xyXG5cdFx0XHR3aWR0aDogMTEwMHB4O1xyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxufSIsIi5yaWdodHMge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcclxuXHQudG9wIHtcclxuXHRcdGJhY2tncm91bmQ6ICRzYWxtb247XHJcblx0XHRwYWRkaW5nOiA0MHB4IDMwcHg7XHRcclxuXHRcdFxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9ncmlkIHtcclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdHBhZGRpbmc6IDQycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5LWdyaWQtbGlnaHQ7XHJcblx0XHRcdFxyXG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXktZm9ybTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5pY29uIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMjhweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHRcdFx0ZmlsbDogJHNhbG1vbjtcclxuXHJcblx0XHRcdC5hY2NpZGVudCAmIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDgwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRzYWxtb247XHJcblx0XHRcdFx0d2lkdGg6IDYycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBicmVha3BvaW50KHBoYWJsZXQpIHtcclxuXHRcdFxyXG5cdFx0Jl9ncmlkIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGZsZXg6IDUwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiA0MnB4IDYwcHg7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXktZm9ybTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXktZ3JpZC1saWdodDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChsYXB0b3ApIHtcclxuXHJcblx0XHQudG9wIHtcclxuXHRcdFx0XHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQoZGVza3RvcCkge1xyXG5cdFx0XHJcblx0XHQmX2dyaWQge1xyXG5cdFx0XHRcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGZsZXg6IDI1JTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1ncmlkLWxpZ2h0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1mb3JtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5jYWxsdG8ge1xyXG5cdGJhY2tncm91bmQ6ICR2aW9sZXQtbGlnaHQtMjtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG5cdHBhZGRpbmc6IDcycHggMzBweDtcclxuXHRcclxuXHQudG9wIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRcclxuXHRcdGgyIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJ1dHRvbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1heC13aWR0aDogMzIwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQocGhhYmxldCkge1xyXG5cdFx0XHJcblx0XHQudG9wIHtcclxuXHRcdFx0XHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDcycHggNjBweDtcclxuXHRcdFxyXG5cdFx0LmJ1dHRvbiB7XHJcblx0XHRcdGZsZXg6IDUwJSAwIDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LnRvcCB7XHJcblx0XHRcdGZsZXg6IDUwJSAwIDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQoZGVza3RvcCkge1xyXG5cdFx0cGFkZGluZzogOTBweCAxMHZ3O1xyXG5cdFx0XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQoYmlnZGVza3RvcCkge1xyXG5cdFx0cGFkZGluZzogOTBweCAxNHZ3O1xyXG5cdFx0XHJcblx0fVxyXG59IiwiLmZpcmVkIHtcclxuXHJcblx0Jl9zdWJ0aXRsZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkdmlvbGV0LW9sZDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRwYWRkaW5nOiA0OHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jl9ncmlkX2xpc3Qge1xyXG5cclxuXHRcdC5ncmlkX2ltZy50aXRsZSB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkc2FsbW9uO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDYycHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCsgdWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDUyLDU4LDczLC43KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnVuaW9ucyAmIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMCU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTYwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZ3JpZCB7XHJcblxyXG5cdFx0Jl90aXRsZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5LWdyaWQtbGlnaHQ7XHJcblx0XHR9XHJcblx0XHQmX2NvbnRlbnQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1mb3JtO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG5cclxuXHQudG9wIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQ6ICRzYWxtb247XHJcblx0XHRwYWRkaW5nOiA0MHB4IDMwcHg7XHRcclxuXHRcdFxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHR9XHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChwaGFibGV0KSB7XHJcblx0XHRcclxuXHRcdCZfZ3JpZF9saXN0IHtcdFxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFxyXG5cdFx0XHQuZ3JpZF9pbWcudGl0bGUge1xyXG5cdFx0XHRcdGZsZXg6IDUwJSAwIDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LnVuaW9ucyAmIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxNCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuXHRcdFxyXG5cdFx0Jl9ncmlkX2xpc3Qge1x0XHJcblx0XHRcdFxyXG5cdFx0XHQuZ3JpZF9pbWcudGl0bGUge1xyXG5cdFx0XHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRwYWRkaW5nOiA2MHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCYuaXRlbXMge1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aDMge1xyXG5cclxuXHRcdFx0XHRcdCsgdWwge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLXRpbGRlLnN2ZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA2cHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudW5pb25zICYge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDE3JTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxNjBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQobGFwdG9wKSB7XHJcblx0XHRcclxuXHRcdCZfZ3JpZF9saXN0IHtcdFxyXG5cdFx0XHRcclxuXHRcdFx0LmdyaWRfaW1nLnRpdGxlIHtcclxuXHRcdFx0XHRmbGV4OiAzMyUgMSAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC51bmlvbnMgJiB7XHJcblx0XHRcdFx0XHRmbGV4OiAyNSU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChiaWdkZXNrdG9wKSB7XHJcblx0XHRcclxuXHRcdCZfZ3JpZF9saXN0IHtcdFxyXG5cdFx0XHRcclxuXHRcdFx0LmdyaWRfaW1nLnRpdGxlIHtcclxuXHRcdFx0XHRmbGV4OiAyNSUgMSAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC51bmlvbnMgJiB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogOSU7XHJcblx0XHRcdFx0fVx0XHRcdFx0XHJcblx0XHRcdH1cdFxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5hc2sge1xyXG5cdFxyXG5cdC50b3Age1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogJHNhbG1vbjtcclxuXHRcdHBhZGRpbmc6IDQwcHggMzBweDtcdFxyXG5cdFx0XHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGFiIHtcclxuXHRcdC8vIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHRcdFxyXG5cclxuXHRcdCYtbGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4IDYwcHggMzBweCAzMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1ncmlkLWxpZ2h0IHVybCgnLi4vaW1nL2JnLXByZWd1bnRhcy1hcnJvdy5zdmcnKSA5NSUgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyOHB4IDE0cHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCAkZ3JleS1mb3JtIHNvbGlkO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1x0XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMzVzIGVhc2UtaW4tb3V0O1x0ICAgIFxyXG4gICAgXHJcblx0XHQgICAgaDQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRjb2xvcjogJGdyZXk7XHJcblx0XHQgICAgfVxyXG5cclxuXHRcdCAgICAmOmhvdmVyIHtcclxuXHRcdCAgICBcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdCAgICBcdFxyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWNvbnRlbnQge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAwO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjM1cztcclxuXHRcdFx0Y29sb3I6ICRncmV5O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleS1mb3JtO1xyXG5cdFx0XHRcclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRlbSB7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4ICRibGFjayBzb2xpZDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdFx0XHJcblx0XHRcdC50YWItbGFiZWwge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmV5LWdyaWQtbGlnaHQtMjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIDpjaGVja2VkXHJcblx0XHRpbnB1dDpjaGVja2VkIHtcclxuXHJcblx0XHRcdCsgLnRhYi1sYWJlbCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctcHJlZ3VudGFzLWFycm93LWNsb3NlLnN2ZycpIDk1JSBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjhweCAxNHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR+IC50YWItY29udGVudCB7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogMjAwdmg7XHJcblx0XHRcdFx0cGFkZGluZzogMzBweDtcclxuXHRcdFx0XHQvLyBib3JkZXItYm90dG9tOiAxcHggJGdyZXktZm9ybSBzb2xpZDtcclxuXHRcdFx0fVxyXG5cdFx0fVx0XHRcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcblx0XHRcclxuXHRcdC50YWIge1xyXG5cdFx0XHRcclxuXHRcdFx0Ji1sYWJlbCB7XHJcblx0ICAgIFx0XHRwYWRkaW5nLXJpZ2h0OiAxODBweDtcclxuXHJcblx0XHRcdCAgICBoNCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHRcclxuXHR9XHJcblx0QGluY2x1ZGUgYnJlYWtwb2ludChsYXB0b3ApIHtcclxuXHJcblx0XHQudG9wIHtcclxuXHRcdFx0XHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQudGFiIHtcclxuXHRcdFx0XHJcblx0XHRcdCYtbGFiZWwge1xyXG5cdCAgICBcdFx0cGFkZGluZzogNDJweCAxODBweCA0MnB4IDQycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji1jb250ZW50IHtcclxuXHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvLyA6Y2hlY2tlZFxyXG5cdFx0XHRpbnB1dDpjaGVja2VkIHtcclxuXHJcblx0XHRcdFx0fiAudGFiLWNvbnRlbnQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNDJweDtcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHRcclxuXHRcdH1cdFxyXG5cdH1cclxufSIsIi5pbmRleCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn0iXX0= */
