/* VARIABLES */
@media (min-width: 48rem) {
  body {
    font-size: 0.8125rem;
  }
  #navbar ul.navbar-nav {
    float: right;
    position: relative;
    width: 95%;
    text-align: justify;
    height: 4em;
    padding-bottom: 0.3125rem;
  }
  #navbar ul.navbar-nav:after {
    display: inline-block;
    width: 100%;
    content: "";
  }
  #navbar ul.navbar-nav > li {
    float: none;
    display: inline-block;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
    text-align: center;
  }
  .i18n-de #navbar ul.navbar-nav > li {
    max-width: 24%;
  }
  #navbar ul.navbar-nav > li a {
    height: 4em;
    display: table-cell;
    vertical-align: middle;
    padding: 0;
    padding-top: 0.3125rem;
  }
  #navbar ul.navbar-nav > li li {
    display: none;
  }
  .page-organizza-dormire #page-content .dove-dormire .dormire-content-img .dormire-content {
    min-height: 321px;
  }
  .page-organizza-dormire #page-content .dove-dormire .dormire-content-img .dormire-content-text {
    margin-left: 0;
  }
  .page-organizza-dormire #page-content .dove-dormire .dormire-content-no-img .dormire-content {
    min-height: 50px;
    width: 100%;
  }
  .page-organizza-dormire #page-content .dove-dormire .dormire-content-no-img .dormire-content-text {
    margin-left: 0;
  }
  .node-type-must-see .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .field-name-field-immagine-top,
  .node-type-must-see .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .field-name-field-immagine-top,
  .node-type-itinerario .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .field-name-field-immagine-top,
  .node-type-itinerario .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .field-name-field-immagine-top {
    float: left;
    width: 480px;
  }
  .node-type-must-see .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .text-content-elemento-must-see,
  .node-type-must-see .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .text-content-elemento-must-see,
  .node-type-itinerario .field-collection-item-field-elementi-must-see .view-mode-elemento_must_see .text-content-elemento-must-see,
  .node-type-itinerario .field-name-field-collegamento-ad-attrattore .view-mode-elemento_must_see .text-content-elemento-must-see {
    margin-left: 30rem;
    min-height: 284px;
  }
  .node-type-evento .content-body .tappe .tappa-singola .brochure-locandina {
    padding-top: 1.125rem;
    padding-left: 0.625rem;
  }
  #page-content .layout-1-4 .layout-1-4-smallrows .node--view-mode-teaser:hover .content {
    position: relative;
  }
  #page-content .layout-1-4 .layout-1-4-smallrows .node--view-mode-teaser:hover .content::before {
    content: "";
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-bottom: 12px solid #f3f2f3;
    position: absolute;
    top: -12px;
    left: auto;
  }
  #page-content .layout-1-4 .layout-1-4-bigrow .node--view-mode-teaser .content {
    margin-top: 0.625rem;
  }
  #page-content .layout-1-4 .layout-1-4-bigrow .node--view-mode-teaser .field--name-title h2 {
    font-size: 2.25rem;
  }
}
@media (min-width: 48rem) and (min-width: 0) and (max-width: 47.9375rem) {
  #page-content .layout-1-4 .layout-1-4-bigrow .node--view-mode-teaser .field--name-title h2 {
    font-size: 1.875rem;
  }
}
@media (min-width: 48rem) and (min-width: 48rem) and (max-width: 61.9375rem) {
  #page-content .layout-1-4 .layout-1-4-bigrow .node--view-mode-teaser .field--name-title h2 {
    font-size: 1.625rem;
  }
}
@media (min-width: 48rem) and (min-width: 62rem) and (max-width: 74.9375rem) {
  #page-content .layout-1-4 .layout-1-4-bigrow .node--view-mode-teaser .field--name-title h2 {
    font-size: 1.75rem;
  }
}
@media (min-width: 48rem) {
  #page-content .layout-1-4 .layout-1-4-bigrow .node--view-mode-teaser:hover .content {
    position: relative;
  }
  #page-content .layout-1-4 .layout-1-4-bigrow .node--view-mode-teaser:hover .content::before {
    content: "";
    width: 0;
    height: 0;
    border-left: 18px solid transparent;
    border-right: 18px solid transparent;
    border-bottom: 18px solid #f3f2f3;
    position: absolute;
    top: -18px;
    left: auto;
  }
  #page-content .layout-1-4 .layout-1-4-bigrow .node--view-mode-teaser .content {
    padding: 1em 2em;
  }
  #page-content .layout-3 .content {
    padding: 1em 1.5em;
  }
  #block-sardegna-organizzailtuoviaggio.block-menu ul.menu {
    margin-left: auto;
    margin-right: auto;
    display: table;
  }
  #block-sardegna-organizzailtuoviaggio.block-menu ul.menu li {
    margin-left: auto;
    margin-right: auto;
    display: table;
  }
  #block-sardegna-organizzailtuoviaggio.block-menu ul.menu li a {
    width: 18em;
    height: 10.5em;
    color: inherit;
    font-size: 1.3125rem;
    margin: 2em 0.5em;
    border: 20px solid #f1f1f1;
    padding-top: 5.5em;
    background-position: center 2em;
  }
}
@media (min-width: 48rem) and (min-width: 0) and (max-width: 47.9375rem) {
  #block-sardegna-organizzailtuoviaggio.block-menu ul.menu li a {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (min-width: 48rem) and (max-width: 61.9375rem) {
  #block-sardegna-organizzailtuoviaggio.block-menu ul.menu li a {
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) and (min-width: 62rem) and (max-width: 74.9375rem) {
  #block-sardegna-organizzailtuoviaggio.block-menu ul.menu li a {
    font-size: 1.25rem;
  }
}
@media (min-width: 48rem) {
  #block-sardegna-organizzailtuoviaggio.block-menu ul.menu li.come-arrivare a:hover {
    border: 20px solid #1fcbd9;
  }
  #block-sardegna-organizzailtuoviaggio.block-menu ul.menu li.dove-dormire a:hover {
    border: 20px solid #ef524b;
  }
  .node.node--view-mode-teaser:hover .content {
    position: relative;
  }
  .node.node--view-mode-teaser:hover .content::before {
    content: "";
    width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #f3f2f3;
    position: absolute;
    top: -14px;
    left: auto;
  }
  .node.node--view-mode-teaser.node-informazione-utile .content:before {
    display: none;
  }
  .node.node--view-mode-teaser.node-banner .content:before {
    display: none;
  }
  .footer .sardegna-italia {
    margin: 0 auto;
    display: table;
  }
  .footer .logo-finanziamento {
    padding-bottom: 3em;
    padding-right: 3em;
    margin-left: auto;
    margin-right: auto;
    display: table;
  }
  .footer .logo-finanziamento.sardegna, .footer .logo-finanziamento.italia {
    float: left;
  }
  .view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text ul {
    min-height: 283px;
  }
  .view-strutture-ricettive-contestuali .dove-dormire .dormire-img-text .dormire-text {
    min-height: 283px;
  }
  .view-strutture-ricettive-contestuali .dove-dormire .house {
    min-height: 283px;
  }
  .page-organizza-dormire #views-exposed-form-strutture-ricettive-page-strutture-ricettive .views-exposed-widgets {
    margin-top: -8.75rem;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhcmlhYmxlcy5zY3NzIiwic21hbGwuc2NzcyIsInNtYWxsLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxjQUFBO0FBMkhFO0VDdEhBO0lBQ0Usb0JBQUE7RUNGRjtFRFNFO0lBQ0UsWUFBQTtJQUNBLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLG1CQUFBO0lBNEJBLFdEaURhO0lDaERiLHlCQUFBO0VDbENKO0VETUk7SUFDRSxxQkFBQTtJQUNBLFdBQUE7SUFDQSxXQUFBO0VDSk47RURNSTtJQUtFLFdBQUE7SUFDQSxxQkFBQTtJQUNBLHNCQUFBO0lBQ0EsY0FBQTtJQUNBLGlCQUFBO0lBUUEsa0JBQUE7RUNmTjtFRERNO0lBQ0UsY0FBQTtFQ0dSO0VES007SUFDRSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxzQkFBQTtJQUNBLFVBQUE7SUFDQSxzQkFBQTtFQ0hSO0VETU07SUFDRSxhQUFBO0VDSlI7RURpQlE7SUFDRSxpQkFBQTtFQ2ZWO0VEaUJRO0lBQ0UsY0FBQTtFQ2ZWO0VEbUJRO0lBQ0UsZ0JBQUE7SUFDQSxXQUFBO0VDakJWO0VEbUJRO0lBQ0UsY0FBQTtFQ2pCVjtFRDhCTTs7OztJQUNFLFdBQUE7SUFDQSxZQUFBO0VDekJSO0VEMkJNOzs7O0lBQ0Usa0JBQUE7SUFDQSxpQkFBQTtFQ3RCUjtFRGlDUTtJQUNFLHFCQUFBO0lBQ0Esc0JBQUE7RUMvQlY7RUQyQ1E7SURtY1Isa0JBQUE7RUUzZUE7RUY0ZUE7SUFDRSxXQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxtQ0FBQTtJQUNBLG9DQUFBO0lBRUEsaUNBQUE7SUFDQSxrQkFBQTtJQUNBLFVBQUE7SUFDQSxVQUFBO0VFM2VGO0VEcUNJO0lBQ0Usb0JBQUE7RUNuQ047RURzQ007SUQrSU4sa0JBQUE7RUVsTEE7QUFDRjtBRnFCRTtFQ2FNO0lEaUpKLG1CQUFBO0VFL0tGO0FBQ0Y7QUZnQkU7RUNhTTtJRG9KSixtQkFBQTtFRTdLRjtBQUNGO0FGV0U7RUNhTTtJRHVKSixrQkFBQTtFRTNLRjtBQUNGO0FGa0JFO0VDTU07SURrYk4sa0JBQUE7RUV0Y0E7RUZ1Y0E7SUFDRSxXQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxtQ0FBQTtJQUNBLG9DQUFBO0lBRUEsaUNBQUE7SUFDQSxrQkFBQTtJQUNBLFVBQUE7SUFDQSxVQUFBO0VFdGNGO0VEYUk7SUFDRSxnQkFBQTtFQ1hOO0VEa0JFO0lBQ0Usa0JBQUE7RUNoQko7RURzQkU7SUFDRSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsY0FBQTtFQ3BCSjtFRHFCSTtJQUNFLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxjQUFBO0VDbkJOO0VEb0JNO0lBQ0UsV0FBQTtJQUNBLGNBQUE7SUFDQSxjQUFBO0lEaUVSLG9CQUFBO0lDL0RRLGlCQUFBO0lBQ0EsMEJBQUE7SUFDQSxrQkFBQTtJQUNBLCtCQUFBO0VDbEJSO0FBQ0Y7QUZwQ0U7RUM2Q007SURzRUosbUJBQUE7RUUzRUY7QUFDRjtBRnpDRTtFQzZDTTtJRHlFSixtQkFBQTtFRXpFRjtBQUNGO0FGOUNFO0VDNkNNO0lENEVKLGtCQUFBO0VFdkVGO0FBQ0Y7QUZ2Q0U7RUM4Q1E7SUFDRSwwQkFBQTtFQ0pWO0VEVVE7SUFDRSwwQkFBQTtFQ1JWO0VEa0JJO0lEd1hKLGtCQUFBO0VFdllBO0VGd1lBO0lBQ0UsV0FBQTtJQUNBLFFBQUE7SUFDQSxTQUFBO0lBQ0EsbUNBQUE7SUFDQSxvQ0FBQTtJQUVBLGlDQUFBO0lBQ0Esa0JBQUE7SUFDQSxVQUFBO0lBQ0EsVUFBQTtFRXZZRjtFRFNJO0lBQ0UsYUFBQTtFQ1BOO0VEV0k7SUFDRSxhQUFBO0VDVE47RURnQkU7SUFDRSxjQUFBO0lBQ0EsY0FBQTtFQ2RKO0VEZ0JFO0lBQ0UsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxjQUFBO0VDZEo7RURlSTtJQUVFLFdBQUE7RUNkTjtFRHVCTTtJQUNFLGlCQWpPbUI7RUM0TTNCO0VEdUJNO0lBQ0UsaUJBcE9tQjtFQytNM0I7RUR3Qkk7SUFDRSxpQkF4T3FCO0VDa04zQjtFRDhCSTtJQUNFLG9CQUFBO0VDNUJOO0FBQ0YiLCJmaWxlIjoic21hbGwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogVkFSSUFCTEVTICovXG5cbi8vIGNvbG9yc1xuJHByaW1hcnktc2hhZGU6ICMwNjc4YmU7XG4kcHJpbWFyeS1saWdodDogdGludC1jb2xvcigkcHJpbWFyeS1zaGFkZSwgMzclKTtcbiRwcmltYXJ5LWRhcms6IHNoYWRlLWNvbG9yKCRwcmltYXJ5LXNoYWRlLCAxMiUpO1xuJGFjY2VudC1zaGFkZTogIzA2NDc3MTtcbiRhY2NlbnQtbGlnaHQ6IHRpbnQtY29sb3IoJGFjY2VudC1zaGFkZSwgMzclKTtcbiRhY2NlbnQtZGFyazogc2hhZGUtY29sb3IoJGFjY2VudC1zaGFkZSwgMTIlKTtcbi8vIFJlYXNzaWduIGNvbG9yIHZhcnMgdG8gc2VtYW50aWMgY29sb3Igc2NoZW1lXG4kcmVkOiAjZGMzNTQ1O1xuJHllbGxvdzogI2ZmYzEwNztcbiRncmVlbjogIzI4YTc0NTtcbiRjeWFuOiAjMTdhMmI4O1xuJHdoaXRlOiAjZmZmO1xuJGdyYXktMTAwOiAjZjhmOWZhO1xuJGdyYXktODAwOiAjMzQzYTQwO1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICRhY2NlbnQtc2hhZGU7XG4kc2Vjb25kYXJ5OiAkcHJpbWFyeS1zaGFkZTtcbiRzdWNjZXNzOiAkZ3JlZW47XG4kaW5mbzogJGN5YW47XG4kd2FybmluZzogJHllbGxvdztcbiRkYW5nZXI6ICRyZWQ7XG4kYnJhbmQtcHJpbWFyeTogJGFjY2VudC1zaGFkZTtcbiRsaWdodDogJGdyYXktMTAwO1xuJGRhcms6ICRncmF5LTgwMDtcbi8vJGJyYW5kLXN1Y2Nlc3M6ICRncmVlbjtcbi8vJGJyYW5kLWluZm86ICR0ZWFsO1xuLy8kYnJhbmQtd2FybmluZzogJG9yYW5nZTtcbi8vJGJyYW5kLWRhbmdlcjogJHJlZDtcbiRicmFuZC1pbnZlcnNlOiAkcHJpbWFyeS1zaGFkZTtcbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG4kYm9keS1iZzogJHdoaXRlO1xuJGJvZHktY29sb3I6ICRncmF5LTgwMDtcbiRpbnZlcnNlLWJnOiAkcHJpbWFyeS1zaGFkZTtcbiRpbnZlcnNlLWNvbG9yOiAkd2hpdGU7XG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cbi8vJGxpbmstY29sb3I6ICRhY2NlbnQtc2hhZGU7XG4kbGluay1kZWNvcmF0aW9uOiBub25lO1xuLy8kbGluay1ob3Zlci1jb2xvcjogJGFjY2VudC1kYXJrO1xuLy8kbGluay1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyBDb21tZW50c1xuJGNvbW1lbnQtc3BhY2VyLXg6IDEuMjVlbTtcbiRjb21tZW50LXNwYWNlci15OiAxLjI1ZW07XG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZXNcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlO1xuJGVuYWJsZS1zaGFkb3dzOiBmYWxzZTtcbiRlbmFibGUtZ3JhZGllbnRzOiBmYWxzZTtcbi8vIEJyZWFkY3J1bWJzIChXb3JrcyBvbmx5IG9uIEJvb3RzdHJhcCA1Kylcbi8vICRicmVhZGNydW1iLWRpdmlkZXI6IHF1b3RlKFwiPlwiKTtcbiRlbmFibGUtY2FyZXQ6IHRydWU7XG5cbiRibG9jay1wYWRkaW5nOiAxOHB4O1xuXG5cbiRjb2xvci15ZWxsb3c6ICNmNjlmMWE7XG4kY29sb3ItYmx1ZTogIzE3NGI3ZDtcbiRjb2xvci1wdXJwbGU6ICNhMDBjNWE7XG4kY29sb3ItZ3JlZW46ICM2Njk4MDE7XG5cbiRjb2xvci1saWdodGdyZXk6I2U2ZTZlNjtcbiRjb2xvci1ncmV5OiAjZDZkNmQ2O1xuJGNvbG9yLWxpZ2h0ZXJncmV5OiAjZjFmMWYxO1xuJGNvbG9yLWdyZXktYm9yZGVyOiAjY2NjY2NjO1xuJGNvbG9yLWdyZXktYm90dG9tOiAjZjRmNGY0O1xuJGNvbG9yLWRlZXBncmV5OiAjNGM0YzRjO1xuJGNvbG9yLWRlZXBlcmdyZXk6ICMzMzMzMzM7XG4kY29sb3ItY3lhbjogIzFmY2JkOTtcbiRjb2xvci1yZWQ6ICNmMzY2NWQ7XG4kY29sb3ItbGlnaHRibHVlOiAjMTg3MWIzO1xuJG1hcmdpbi1iaWc6IDYwcHg7XG4kY29sb3ItdGV4dDogIzRkNGQ0ZDtcbiRjb2xvci1ncmV5LWJnOiAjZjNmMmYzO1xuJGNvbG9yLXJlZC1idXR0b246ICNlZjUyNGI7XG4kY29sb3Itd2hpdGU6ICNmZmZmZmY7XG5cbiRmb250LXNpemUtMTE6IDYxLjExMSU7XG4kZm9udC1zaXplLTE0OiA3Ny43Nzc3OCU7XG4kZm9udC1zaXplLTE2OiA4OC44ODg4OSU7XG4kZm9udC1zaXplLTIwOiAxMTEuMTExMTElO1xuJGZvbnQtc2l6ZS0yMTogMTE2LjY2NjY2NyU7XG4kZm9udC1zaXplLTIzOiAxMjcuNzc3Nzc4JTtcbiRmb250LXNpemUtMjQ6IDEzMy4zMzMzMyU7XG4kZm9udC1zaXplLTMwOiAxNjYuNjY2NjclO1xuJGZvbnQtc2l6ZS0zNjogMjAwJTtcbiRmb250LXNpemUtNDU6IDI1MCU7XG4kZm9udC1zaXplLTU1OiAzMDAlO1xuJGZvbnQtc2l6ZS02MDogMzMzLjMzJTtcblxuJG1haW4tbWVudS1oZWlnaHQ6IDRlbTtcbiRibG9jay1tYXJnaW46IDMuNWVtO1xuXG4kZ3V0dGVyOiAyMHB4O1xuJGhhbGYtZ3V0dGVyOiAxMHB4O1xuXG4keHMtc21hbGwtd2lkdGg6IDM2MHB4O1xuJHNtYWxsLXdpZHRoOiA3NjhweDtcbiRzbWFsbC13aWR0aC0xOiAkc21hbGwtd2lkdGggLSAxcHg7XG4kbWVkaXVtLXdpZHRoOiA5OTJweDtcbiRtZWRpdW0td2lkdGgtMTogJG1lZGl1bS13aWR0aCAtIDFweDtcbiRsYXJnZS13aWR0aDogMTIwMHB4O1xuJGxhcmdlLXdpZHRoLTE6ICRsYXJnZS13aWR0aCAtIDFweDtcbiRtcS10YWJsZXQtbGFuZHNjYXBlOiAxMDI0cHggIWRlZmF1bHQ7XG5cblxuQG1peGluIG1lZGlhLXJhbmdlKCRtaW4td2lkdGgsICRtYXgtd2lkdGgpe1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skbWluLXdpZHRofSkgYW5kIChtYXgtd2lkdGg6ICN7JG1heC13aWR0aH0pe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1yYW5nZS1sYW5kc2NhcGUoJG1pbi13aWR0aCwgJG1heC13aWR0aCl7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtaW4td2lkdGh9KSBhbmQgKG1heC13aWR0aDogI3skbWF4LXdpZHRofSkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtbW9yZSgkbWluLXdpZHRoKXtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JG1pbi13aWR0aH0pe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4LXNtYWxse1xuICBAaW5jbHVkZSBtZWRpYS1yYW5nZSgwLCAkc21hbGwtd2lkdGgtMSl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG5cbkBtaXhpbiBtZWRpdW0tb25seXtcbiAgQGluY2x1ZGUgbWVkaWEtcmFuZ2UoJG1lZGl1bS13aWR0aCwgJGxhcmdlLXdpZHRoLTEpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gc21hbGx7XG4gIEBpbmNsdWRlIG1lZGlhLW1vcmUoJHNtYWxsLXdpZHRoKXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cbkBtaXhpbiBtZWRpdW17XG4gIEBpbmNsdWRlIG1lZGlhLW1vcmUoJG1lZGl1bS13aWR0aCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG5AbWl4aW4gbGFyZ2V7XG4gIEBpbmNsdWRlIG1lZGlhLW1vcmUoJGxhcmdlLXdpZHRoKXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4geGx7XG4gIEBpbmNsdWRlIG1lZGlhLW1vcmUoMTYwMHB4KXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc21hbGwtb25seXtcbiAgQGluY2x1ZGUgbWVkaWEtcmFuZ2UoJHNtYWxsLXdpZHRoLCAkbWVkaXVtLXdpZHRoLTEpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gZm9udC1zaXplLTExe1xuICBmb250LXNpemU6IDExcHg7XG59XG5AbWl4aW4gZm9udC1zaXplLTE0e1xuICBmb250LXNpemU6IDE0cHg7XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG59XG5AbWl4aW4gZm9udC1zaXplLTE2e1xuICBmb250LXNpemU6IDE2cHg7XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1zaXplLTE4e1xuICBmb250LXNpemU6IDE4cHg7XG4gIEBpbmNsdWRlIHgtc21hbGx7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5cbkBtaXhpbiBmb250LXNpemUtMjB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgQGluY2x1ZGUgeC1zbWFsbHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuQG1peGluIGZvbnQtc2l6ZS0yMXtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBAaW5jbHVkZSB4LXNtYWxse1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtaXhpbiBmb250LXNpemUtMjN7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgQGluY2x1ZGUgeC1zbWFsbHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbkBtaXhpbiBmb250LXNpemUtMjR7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWl4aW4gZm9udC1zaXplLTMwe1xuICBmb250LXNpemU6IDMwcHg7XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1peGluIGZvbnQtc2l6ZS0zNntcbiAgZm9udC1zaXplOiAzNnB4O1xuICBAaW5jbHVkZSB4LXNtYWxse1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuXG5AbWl4aW4gZm9udC1zaXplLTQ1e1xuICBmb250LXNpemU6IDQ0cHg7XG4gIEBpbmNsdWRlIHgtc21hbGx7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuQG1peGluIGZvbnQtc2l6ZS01NXtcbiAgZm9udC1zaXplOiA1NXB4O1xuICBAaW5jbHVkZSB4LXNtYWxse1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtaXhpbiBmb250LXNpemUtNjB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgQGluY2x1ZGUgeC1zbWFsbHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG59XG5cbkBtaXhpbiBmb250LW1vbnRzZXJyYXR7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWl4aW4gZm9udC13b3Jrc2Fuc3tcbiAgZm9udC1mYW1pbHk6ICdXb3JrIFNhbnMnLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vL1RpdG9saSBzb3ByYSBsZSBmb3RvXG5AbWl4aW4gZm9udC1tb250c2VycmF0LXBob3Rve1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHdoaXRlO1xuICBAaW5jbHVkZSBmb250LW1vbnRzZXJyYXQ7XG59XG5cbi8vTGFiZWwgZmllbGRcbkBtaXhpbiBmb250LW1vbnRzZXJyYXQtbGFiZWwtZmllbGR7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICBAaW5jbHVkZSBmb250LW1vbnRzZXJyYXQ7XG59XG4vL0JvZHlcbkBtaXhpbiBmb250LWNvbnRlbnR7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICBAaW5jbHVkZSBmb250LXdvcmtzYW5zO1xuICBAaW5jbHVkZSBmb250LXNpemUtMjE7XG59XG5cbkBtaXhpbiBfYnV0dG9uLWJhc2UoJGNvbG9yKXtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvcjtcbiAgcGFkZGluZzogMC41ZW0gMmVtO1xuICBAaW5jbHVkZSBmb250LW1vbnRzZXJyYXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZS0xNjtcbiAgJjpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1pbnZlcnRlZCgkY29sb3Ipe1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgX2J1dHRvbi1iYXNlKCRjb2xvcik7XG4gIC8vY29sb3I6ICRjb2xvcjtcbiAgJjpob3ZlcntcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbigkY29sb3Ipe1xuICBAaW5jbHVkZSBfYnV0dG9uLWJhc2UoJGNvbG9yKTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICY6aG92ZXJ7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24tdmVkaSgkY29sb3Ipe1xuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDg4Ljg4ODg5JTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yO1xuICBwYWRkaW5nOiAwLjNlbSAyLjNlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICY6aG92ZXJ7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBtaXhpbiBsaXN0LXJlc2V0e1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBAaW5jbHVkZSByZXNldDtcbn1cblxuQG1peGluIGJlZm9yZS1pY29uKCR3aWR0aCwgJGhlaWdodCwgJGJndXJsKXtcbiAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XG4gICY6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogJGJndXJsO1xuICAgIG1hcmdpbi1yaWdodDogMC40ZW07XG4gIH1cbn1cblxuQG1peGluIHJlc2V0e1xuICBmb250OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1peGluIGJvb3RzdHJhcC1zdHlsZS1yZXNldHtcbiAgYmFja2dyb3VuZDpub25lO1xuICBib3JkZXItcmFkaXVzOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtaXhpbiBpbnB1dC1yZXNldHtcbiAgQGluY2x1ZGUgcmVzZXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbkBtaXhpbiBib3gtc2hhZG93LXJlc2V0e1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbigkcG9zaXRpb246IHJlbGF0aXZlLCAkcGVyY2VudDogNTAlKSB7XG4gIHBvc2l0aW9uOiAkcG9zaXRpb247XG4gIHRvcDogJHBlcmNlbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kcGVyY2VudCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLSRwZXJjZW50KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0kcGVyY2VudCk7XG59XG5cblxuQG1peGluIHZlcnRpY2FsLWFsaWduLWl0ZW1ze1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7IC8qIFNhZmFyaSAqL1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7IC8qIFNhZmFyaSA3LjArICovXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtaXhpbiBob3Jpem9udGFsLWFsaWduKCRwb3NpdGlvbjogcmVsYXRpdmUpIHtcbiAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5cblxuXG5AbWl4aW4gaWNvbml6ZWQoJHdpZHRoLCAkaGVpZ2h0LCAkaW1nOicnKXtcbiAgQGluY2x1ZGUgcmVzZXQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgNTAlO1xuICBoZWlnaHQ6ICRoZWlnaHQ7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkaW1nKTtcbn1cblxuQG1peGluIGljb25fdG9wKCR3LCAkaCwgJGltZzonJyl7XG4gIHBhZGRpbmctdG9wOiAkdyAqIDEuMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAkdyAkaDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWcpO1xufVxuXG5cbkBtaXhpbiBpY29uX2xlZnQoJHcsICRoLCAkaW1nOicnKXtcbiAgcGFkZGluZy1sZWZ0OiAkdyAqIDEuMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAkdyAkaDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDYwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWcpO1xufVxuXG5cbkBtaXhpbiBpY29uX3JpZ2h0KCR3LCAkaCwgJGltZzonJyl7XG4gIHBhZGRpbmctcmlnaHQ6ICR3ICogMS4yNTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAkdyAkaDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDYwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWcpO1xufVxuXG5cbkBtaXhpbiBpY29uX3JpZ2h0X2Fycm93e1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtYXBwcm9mb25kaW1lbnRvLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA3cHggMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDYwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbn1cblxuQG1peGluIGljb25pemVkbGlzdCgkaWNvbi13aWR0aCwgJGljb24taGVpZ2h0LCAkbWFyZ2luKXtcblxuICBoZWlnaHQ6IDJlbTtcblxuICBsaSwgc3BhbiB7XG4gICAgQGluY2x1ZGUgbGlzdC1yZXNldDtcbiAgICBtYXJnaW46MDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogJG1hcmdpbjtcblxuICAgIGF7XG4gICAgICBAaW5jbHVkZSBpY29uaXplZCgkaWNvbi13aWR0aCwgJGljb24taGVpZ2h0KTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbkBtaXhpbiBtYWluLW1lbnUtc3R5bGV7XG4gIEBpbmNsdWRlIGxpc3QtcmVzZXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMTVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBhe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciwgJjpmb2N1c3tcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWJnO1xuXG4gICAgfVxuICAgIC8qbWFyZ2luLWxlZnQ6IDIwcHg7Ki9cbiAgfVxuXG59XG5cbkBtaXhpbiBiZWZvcmV0cmlhbmdsZSgkZGltZW5zaW9uLCAkY29sb3I6JGNvbG9yLWdyZXktYmcpe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmJlZm9yZXtcbiAgICBjb250ZW50OlwiXCI7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAkZGltZW5zaW9uIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogJGRpbWVuc2lvbiBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgIGJvcmRlci1ib3R0b206ICRkaW1lbnNpb24gc29saWQgJGNvbG9yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0kZGltZW5zaW9uO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cblxuQG1peGluIGJpZ3RpdGxle1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplLTYwO1xuICAmOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAkY29sb3IteWVsbG93O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgfVxufVxuXG5AbWl4aW4gdGVzdG8tZm90b3tcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXgtd2lkdGg6IDgwJTtcbn1cblxuQG1peGluIGFmdGVyYm9yZGVyKCR3aWR0aDo3ZW0pe1xuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkY29sb3ItY3lhbjtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICB9XG59XG5AbWl4aW4gYmVmb3JlYm9yZGVyKCR3aWR0aDo3ZW0pe1xuICAmOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAkd2lkdGg7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAvLyBib3JkZXItdG9wOiA1cHggc29saWQgJGNvbG9yLWN5YW47XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgfVxufVxuXG5AbWl4aW4gaDJ0aXRsZWFmdGVyKCR3aWR0aDoyZW0pe1xuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yLXllbGxvdztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gICAgbWFyZ2luLXRvcDogMC41ZW07XG4gIH1cbn1cblxuQG1peGluIGNvbnRlbnRjYXRlZ29yeXtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG5cbiAgZm9udC13ZWlnaHQ6bm9ybWFsO1xuICBAaW5jbHVkZSBhZnRlcmJvcmRlcjtcbn1cblxuXG5AbWl4aW4gY2l0YXppb25le1xuICBtYXJnaW4tdG9wOiAwLjM1ZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9xdW90ZS5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAuOGVtIDFlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxLjRlbSBhdXRvO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yMztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktYmc7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBwYWRkaW5nOiAxZW0gMS41ZW0gMWVtIDIuNWVtO1xufVxuXG5AbWl4aW4gdHJpYW5nbGUtYmVmb3JlKCR3aWR0aDoyMHB4KXtcbiAgJjpiZWZvcmV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgJGNvbG9yLWdyZXktYmc7XG4gIH1cbn1cblxuQG1peGluIHRyaWFuZ2xlLWFmdGVyKCR3aWR0aDoyMHB4KXtcbiAgJjphZnRlcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCAkY29sb3ItZ3JleS1iZztcbiAgfVxufVxuXG5AbWl4aW4gdHJpYW5nbGUtcmlnaHQoJHdpZHRoOjIwcHgsICRjb2xvcjogJGNvbG9yLWdyZXktYmcpe1xuICAmOmFmdGVye1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCAkY29sb3I7XG4gIH1cbn1cblxuQG1peGluIHRyaWFuZ2xlLWxlZnQoJHdpZHRoOjIwcHgpe1xuICAmOmJlZm9yZXtcbiAgICBAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbihhYnNvbHV0ZSwgNTAlKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGxlZnQ6IC0kd2lkdGg7XG4gICAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCAkY29sb3ItZ3JleS1iZztcbiAgfVxufVxuXG5AbWl4aW4gZnVsbHNjcmVlbi1pbWFnZXtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLmZpZWxkLXR5cGUtaW1hZ2UsIC52aWV3cy1maWVsZC1maWVsZC1pbW1hZ2luZS10b3B7XG4gICAgbWluLXdpZHRoOiAxNjgwcHg7XG4gICAgQGluY2x1ZGUgaG9yaXpvbnRhbC1hbGlnbjtcbiAgICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgICAgbWluLXdpZHRoOiAxMjAwcHg7XG4gICAgfVxuICB9XG59XG5cblxuQG1peGluIHNsaWRlc2hvdy1vbmV7XG4gIC5vd2wtaXRlbXtcbiAgICBwYWRkaW5nOiAwO1xuICAgID4gZGl2e1xuICAgICAgQGluY2x1ZGUgZnVsbHNjcmVlbi1pbWFnZTtcbiAgICB9XG5cbiAgfVxuXG4gIGRpdi5vd2wtY29udHJvbHN7XG5cbiAgICAub3dsLWJ1dHRvbnMgZGl2e1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICYub3dsLW5leHR7XG4gICAgICAgIHJpZ2h0OiAzZW07XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mcmVjY2UvZnJlY2NpYS1kZXN0cmEucG5nXCIpO1xuICAgICAgfVxuICAgICAgJi5vd2wtcHJldntcbiAgICAgICAgbGVmdDogM2VtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtc2luaXN0cmEucG5nXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGV4dC1jb250ZW50LXRvcHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNCk7XG4gICAgaDJ7XG4gICAgICBAaW5jbHVkZSBmb250LXNpemUtNTU7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzbGlkZXNob3ctbXVsdGl7XG4gIC5maWxle1xuICAgIGJvcmRlcjogMTVweCBzb2xpZCAkY29sb3ItbGlnaHRlcmdyZXk7XG4gIH1cbiAgLm93bC1pdGVte1xuICAgIHBhZGRpbmctbGVmdDogJGhhbGYtZ3V0dGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRoYWxmLWd1dHRlcjtcbiAgfVxuICAub3dsLXdyYXBwZXJ7XG5cbiAgfVxuICAvKiAgICAuaXRlbS0wIC5ub2Rle1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH0qL1xuICAgIC5vd2wtbmF2IGJ1dHRvbntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwJSA0MCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjFweCAyOXB4O1xuICAgICAgbWluLXdpZHRoOiA0NXB4O1xuICAgICAgJi5kaXNhYmxlZHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICYub3dsLW5leHR7XG4gICAgICAgIHJpZ2h0OiAtNC40ZW07XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mcmVjY2UvZnJlY2NpYS1kZXN0cmFfY2Fyb3NlbGxvLnBuZ1wiKTtcbiAgICAgIH1cbiAgICAgICYub3dsLXByZXZ7XG4gICAgICAgIGxlZnQ6IC00ZW07XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mcmVjY2UvZnJlY2NpYS1zaW5pc3RyYV9jYXJvc2VsbG8ucG5nXCIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmIC5vd2wtbmF2OmhvdmVye1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgICAub3dsLXBhZ2V7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgc3BhbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1kZWVwZ3JleTtcbiAgICAgIH1cbiAgICAgIHNwYW46aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZWVwZ3JleTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm93bC1wYWdlLmFjdGl2ZXtcbiAgICAgIHNwYW57XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZWVwZ3JleTtcbiAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBhcnJvdy1yZXNwb25zaXZlLW1lbnUoJGJndXJsKXtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogJGJndXJsO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG4iLCJAdXNlIFwidmFyaWFibGVzXCI7XG5cbiRoZWlnaHQtc3RydXR0dXJlLXJpY2V0dGl2ZTogMjgzcHg7XG5cbkBpbmNsdWRlIHZhcmlhYmxlcy5zbWFsbCB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIC8vKiogTWVudSB0b3AgKiovXG4gICNwYWdlLXRvcCB7XG4gIH1cbiAgI25hdmJhciB7XG4gICAgdWwubmF2YmFyLW5hdiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgfVxuICAgICAgPiBsaSB7XG4gICAgICAgIC5pMThuLWRlICYge1xuICAgICAgICAgIG1heC13aWR0aDogMjQlO1xuICAgICAgICB9XG5cbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBhIHtcbiAgICAgICAgICBoZWlnaHQ6IDRlbTtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGhlaWdodDogdmFyaWFibGVzLiRtYWluLW1lbnUtaGVpZ2h0O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG4gIH1cblxuICAvLyoqIFBhZ2luYSBkb3ZlIGRvcm1pcmUgKiovXG4gIC5wYWdlLW9yZ2FuaXp6YS1kb3JtaXJlIHtcbiAgICAjcGFnZS1jb250ZW50IHtcbiAgICAgIC5kb3ZlLWRvcm1pcmUge1xuICAgICAgICAuZG9ybWlyZS1jb250ZW50LWltZyB7XG4gICAgICAgICAgLmRvcm1pcmUtY29udGVudCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMjFweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmRvcm1pcmUtY29udGVudC10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZG9ybWlyZS1jb250ZW50LW5vLWltZyB7XG4gICAgICAgICAgLmRvcm1pcmUtY29udGVudCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kb3JtaXJlLWNvbnRlbnQtdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyoqIE5vZGUgdGlwbyBtdXN0IHNlZSAqKi9cbiAgLm5vZGUtdHlwZS1tdXN0LXNlZSxcbiAgLm5vZGUtdHlwZS1pdGluZXJhcmlvIHtcbiAgICAuZmllbGQtY29sbGVjdGlvbi1pdGVtLWZpZWxkLWVsZW1lbnRpLW11c3Qtc2VlLFxuICAgIC5maWVsZC1uYW1lLWZpZWxkLWNvbGxlZ2FtZW50by1hZC1hdHRyYXR0b3JlIHtcbiAgICAgIC52aWV3LW1vZGUtZWxlbWVudG9fbXVzdF9zZWUge1xuICAgICAgICAuZmllbGQtbmFtZS1maWVsZC1pbW1hZ2luZS10b3Age1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiA0ODBweDtcbiAgICAgICAgfVxuICAgICAgICAudGV4dC1jb250ZW50LWVsZW1lbnRvLW11c3Qtc2VlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNDgwcHg7XG4gICAgICAgICAgbWluLWhlaWdodDogMjg0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyoqIFRpcG8gZGkgY29udGVudXRvIGV2ZW50byBkYSBub24gcGVyZGVyZSAqKi9cbiAgLm5vZGUtdHlwZS1ldmVudG8ge1xuICAgIC5jb250ZW50LWJvZHkge1xuICAgICAgLnRhcHBlIHtcbiAgICAgICAgLnRhcHBhLXNpbmdvbGEge1xuICAgICAgICAgIC5icm9jaHVyZS1sb2NhbmRpbmEge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8qKiBTY2VsdGkgcGVyIHRlXG4gICNwYWdlLWNvbnRlbnQgLmxheW91dC0xLTQge1xuICAgIC5sYXlvdXQtMS00LXNtYWxscm93cyB7XG4gICAgICAubm9kZS0tdmlldy1tb2RlLXRlYXNlciB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5iZWZvcmV0cmlhbmdsZSgxMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGF5b3V0LTEtNC1iaWdyb3cgLm5vZGUtLXZpZXctbW9kZS10ZWFzZXIge1xuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOjEwcHg7XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmZvbnQtc2l6ZS0zNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuYmVmb3JldHJpYW5nbGUoMThweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMWVtIDJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL0xvY2FsaXTDoCB0dXJpc3RpY2hlIGhvbWVcbiAgI3BhZ2UtY29udGVudCAubGF5b3V0LTMge1xuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDFlbSAxLjVlbTtcbiAgICB9XG4gIH1cblxuICAvLyoqIEhvbWU6IG9yZ2FuaXp6YSBsYSB2YWNhbnphICoqKioqKioqKi9cbiAgI2Jsb2NrLXNhcmRlZ25hLW9yZ2FuaXp6YWlsdHVvdmlhZ2dpby5ibG9jay1tZW51IHtcbiAgICB1bC5tZW51IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBhIHtcbiAgICAgICAgICB3aWR0aDogMThlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEwLjVlbTtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1zaXplLTIxO1xuICAgICAgICAgIG1hcmdpbjogMmVtIDAuNWVtO1xuICAgICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWxpZ2h0ZXJncmV5O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1LjVlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBsaS5jb21lLWFycml2YXJlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXI6IDIwcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1jeWFuO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGkuZG92ZS1kb3JtaXJlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXI6IDIwcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1yZWQtYnV0dG9uO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vKiogQW50ZXByaW1lIGltbWFnaW5lIGUgYmFja2dyb3VuZCBncmlnaW8gKi9cbiAgLm5vZGUubm9kZS0tdmlldy1tb2RlLXRlYXNlciB7XG4gICAgJjpob3ZlciB7XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5iZWZvcmV0cmlhbmdsZSgxNHB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5ub2RlLWluZm9ybWF6aW9uZS11dGlsZSB7XG4gICAgICAuY29udGVudDpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5vZGUtYmFubmVyIHtcbiAgICAgIC5jb250ZW50OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8qKiBGb290ZXIgKiovXG4gIC5mb290ZXIge1xuICAgICYgLnNhcmRlZ25hLWl0YWxpYSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICAubG9nby1maW5hbnppYW1lbnRvIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzZW07XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgJi5zYXJkZWduYSxcbiAgICAgICYuaXRhbGlhIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8qKiBTdHJ1dHR1cmUgcmljZXR0aXZlIGNvbnRlc3R1YWxpICoqL1xuICAudmlldy1zdHJ1dHR1cmUtcmljZXR0aXZlLWNvbnRlc3R1YWxpIHtcbiAgICAuZG92ZS1kb3JtaXJlIHtcbiAgICAgIC5kb3JtaXJlLWltZy10ZXh0IHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6ICRoZWlnaHQtc3RydXR0dXJlLXJpY2V0dGl2ZTtcbiAgICAgICAgfVxuICAgICAgICAuZG9ybWlyZS10ZXh0IHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAkaGVpZ2h0LXN0cnV0dHVyZS1yaWNldHRpdmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ob3VzZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRoZWlnaHQtc3RydXR0dXJlLXJpY2V0dGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyoqIFBhZ2luYSBkb3ZlIGRvcm1pcmUgKiovXG4gIC5wYWdlLW9yZ2FuaXp6YS1kb3JtaXJlIHtcbiAgICAjdmlld3MtZXhwb3NlZC1mb3JtLXN0cnV0dHVyZS1yaWNldHRpdmUtcGFnZS1zdHJ1dHR1cmUtcmljZXR0aXZlIHtcbiAgICAgIC52aWV3cy1leHBvc2VkLXdpZGdldHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKiBWQVJJQUJMRVMgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgI25hdmJhciB1bC5uYXZiYXItbmF2IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA5NSU7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBoZWlnaHQ6IDRlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gICNuYXZiYXIgdWwubmF2YmFyLW5hdjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgI25hdmJhciB1bC5uYXZiYXItbmF2ID4gbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaTE4bi1kZSAjbmF2YmFyIHVsLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAyNCU7XG4gIH1cbiAgI25hdmJhciB1bC5uYXZiYXItbmF2ID4gbGkgYSB7XG4gICAgaGVpZ2h0OiA0ZW07XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuICAjbmF2YmFyIHVsLm5hdmJhci1uYXYgPiBsaSBsaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1vcmdhbml6emEtZG9ybWlyZSAjcGFnZS1jb250ZW50IC5kb3ZlLWRvcm1pcmUgLmRvcm1pcmUtY29udGVudC1pbWcgLmRvcm1pcmUtY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMzIxcHg7XG4gIH1cbiAgLnBhZ2Utb3JnYW5penphLWRvcm1pcmUgI3BhZ2UtY29udGVudCAuZG92ZS1kb3JtaXJlIC5kb3JtaXJlLWNvbnRlbnQtaW1nIC5kb3JtaXJlLWNvbnRlbnQtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnBhZ2Utb3JnYW5penphLWRvcm1pcmUgI3BhZ2UtY29udGVudCAuZG92ZS1kb3JtaXJlIC5kb3JtaXJlLWNvbnRlbnQtbm8taW1nIC5kb3JtaXJlLWNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhZ2Utb3JnYW5penphLWRvcm1pcmUgI3BhZ2UtY29udGVudCAuZG92ZS1kb3JtaXJlIC5kb3JtaXJlLWNvbnRlbnQtbm8taW1nIC5kb3JtaXJlLWNvbnRlbnQtdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm5vZGUtdHlwZS1tdXN0LXNlZSAuZmllbGQtY29sbGVjdGlvbi1pdGVtLWZpZWxkLWVsZW1lbnRpLW11c3Qtc2VlIC52aWV3LW1vZGUtZWxlbWVudG9fbXVzdF9zZWUgLmZpZWxkLW5hbWUtZmllbGQtaW1tYWdpbmUtdG9wLFxuICAubm9kZS10eXBlLW11c3Qtc2VlIC5maWVsZC1uYW1lLWZpZWxkLWNvbGxlZ2FtZW50by1hZC1hdHRyYXR0b3JlIC52aWV3LW1vZGUtZWxlbWVudG9fbXVzdF9zZWUgLmZpZWxkLW5hbWUtZmllbGQtaW1tYWdpbmUtdG9wLFxuICAubm9kZS10eXBlLWl0aW5lcmFyaW8gLmZpZWxkLWNvbGxlY3Rpb24taXRlbS1maWVsZC1lbGVtZW50aS1tdXN0LXNlZSAudmlldy1tb2RlLWVsZW1lbnRvX211c3Rfc2VlIC5maWVsZC1uYW1lLWZpZWxkLWltbWFnaW5lLXRvcCxcbiAgLm5vZGUtdHlwZS1pdGluZXJhcmlvIC5maWVsZC1uYW1lLWZpZWxkLWNvbGxlZ2FtZW50by1hZC1hdHRyYXR0b3JlIC52aWV3LW1vZGUtZWxlbWVudG9fbXVzdF9zZWUgLmZpZWxkLW5hbWUtZmllbGQtaW1tYWdpbmUtdG9wIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDgwcHg7XG4gIH1cbiAgLm5vZGUtdHlwZS1tdXN0LXNlZSAuZmllbGQtY29sbGVjdGlvbi1pdGVtLWZpZWxkLWVsZW1lbnRpLW11c3Qtc2VlIC52aWV3LW1vZGUtZWxlbWVudG9fbXVzdF9zZWUgLnRleHQtY29udGVudC1lbGVtZW50by1tdXN0LXNlZSxcbiAgLm5vZGUtdHlwZS1tdXN0LXNlZSAuZmllbGQtbmFtZS1maWVsZC1jb2xsZWdhbWVudG8tYWQtYXR0cmF0dG9yZSAudmlldy1tb2RlLWVsZW1lbnRvX211c3Rfc2VlIC50ZXh0LWNvbnRlbnQtZWxlbWVudG8tbXVzdC1zZWUsXG4gIC5ub2RlLXR5cGUtaXRpbmVyYXJpbyAuZmllbGQtY29sbGVjdGlvbi1pdGVtLWZpZWxkLWVsZW1lbnRpLW11c3Qtc2VlIC52aWV3LW1vZGUtZWxlbWVudG9fbXVzdF9zZWUgLnRleHQtY29udGVudC1lbGVtZW50by1tdXN0LXNlZSxcbiAgLm5vZGUtdHlwZS1pdGluZXJhcmlvIC5maWVsZC1uYW1lLWZpZWxkLWNvbGxlZ2FtZW50by1hZC1hdHRyYXR0b3JlIC52aWV3LW1vZGUtZWxlbWVudG9fbXVzdF9zZWUgLnRleHQtY29udGVudC1lbGVtZW50by1tdXN0LXNlZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI4NHB4O1xuICB9XG4gIC5ub2RlLXR5cGUtZXZlbnRvIC5jb250ZW50LWJvZHkgLnRhcHBlIC50YXBwYS1zaW5nb2xhIC5icm9jaHVyZS1sb2NhbmRpbmEge1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAjcGFnZS1jb250ZW50IC5sYXlvdXQtMS00IC5sYXlvdXQtMS00LXNtYWxscm93cyAubm9kZS0tdmlldy1tb2RlLXRlYXNlcjpob3ZlciAuY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNwYWdlLWNvbnRlbnQgLmxheW91dC0xLTQgLmxheW91dC0xLTQtc21hbGxyb3dzIC5ub2RlLS12aWV3LW1vZGUtdGVhc2VyOmhvdmVyIC5jb250ZW50OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmM2YyZjM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEycHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAjcGFnZS1jb250ZW50IC5sYXlvdXQtMS00IC5sYXlvdXQtMS00LWJpZ3JvdyAubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAjcGFnZS1jb250ZW50IC5sYXlvdXQtMS00IC5sYXlvdXQtMS00LWJpZ3JvdyAubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuZmllbGQtLW5hbWUtdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNwYWdlLWNvbnRlbnQgLmxheW91dC0xLTQgLmxheW91dC0xLTQtYmlncm93IC5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5maWVsZC0tbmFtZS10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNwYWdlLWNvbnRlbnQgLmxheW91dC0xLTQgLmxheW91dC0xLTQtYmlncm93IC5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5maWVsZC0tbmFtZS10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjcGFnZS1jb250ZW50IC5sYXlvdXQtMS00IC5sYXlvdXQtMS00LWJpZ3JvdyAubm9kZS0tdmlldy1tb2RlLXRlYXNlciAuZmllbGQtLW5hbWUtdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwYWdlLWNvbnRlbnQgLmxheW91dC0xLTQgLmxheW91dC0xLTQtYmlncm93IC5ub2RlLS12aWV3LW1vZGUtdGVhc2VyOmhvdmVyIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3BhZ2UtY29udGVudCAubGF5b3V0LTEtNCAubGF5b3V0LTEtNC1iaWdyb3cgLm5vZGUtLXZpZXctbW9kZS10ZWFzZXI6aG92ZXIgLmNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDE4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDE4cHggc29saWQgI2YzZjJmMztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMThweDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gICNwYWdlLWNvbnRlbnQgLmxheW91dC0xLTQgLmxheW91dC0xLTQtYmlncm93IC5ub2RlLS12aWV3LW1vZGUtdGVhc2VyIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICB9XG4gICNwYWdlLWNvbnRlbnQgLmxheW91dC0zIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxZW0gMS41ZW07XG4gIH1cbiAgI2Jsb2NrLXNhcmRlZ25hLW9yZ2FuaXp6YWlsdHVvdmlhZ2dpby5ibG9jay1tZW51IHVsLm1lbnUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAjYmxvY2stc2FyZGVnbmEtb3JnYW5penphaWx0dW92aWFnZ2lvLmJsb2NrLW1lbnUgdWwubWVudSBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICNibG9jay1zYXJkZWduYS1vcmdhbml6emFpbHR1b3ZpYWdnaW8uYmxvY2stbWVudSB1bC5tZW51IGxpIGEge1xuICAgIHdpZHRoOiAxOGVtO1xuICAgIGhlaWdodDogMTAuNWVtO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBtYXJnaW46IDJlbSAwLjVlbTtcbiAgICBib3JkZXI6IDIwcHggc29saWQgI2YxZjFmMTtcbiAgICBwYWRkaW5nLXRvcDogNS41ZW07XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNibG9jay1zYXJkZWduYS1vcmdhbml6emFpbHR1b3ZpYWdnaW8uYmxvY2stbWVudSB1bC5tZW51IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjYmxvY2stc2FyZGVnbmEtb3JnYW5penphaWx0dW92aWFnZ2lvLmJsb2NrLW1lbnUgdWwubWVudSBsaSBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNibG9jay1zYXJkZWduYS1vcmdhbml6emFpbHR1b3ZpYWdnaW8uYmxvY2stbWVudSB1bC5tZW51IGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNibG9jay1zYXJkZWduYS1vcmdhbml6emFpbHR1b3ZpYWdnaW8uYmxvY2stbWVudSB1bC5tZW51IGxpLmNvbWUtYXJyaXZhcmUgYTpob3ZlciB7XG4gICAgYm9yZGVyOiAyMHB4IHNvbGlkICMxZmNiZDk7XG4gIH1cbiAgI2Jsb2NrLXNhcmRlZ25hLW9yZ2FuaXp6YWlsdHVvdmlhZ2dpby5ibG9jay1tZW51IHVsLm1lbnUgbGkuZG92ZS1kb3JtaXJlIGE6aG92ZXIge1xuICAgIGJvcmRlcjogMjBweCBzb2xpZCAjZWY1MjRiO1xuICB9XG4gIC5ub2RlLm5vZGUtLXZpZXctbW9kZS10ZWFzZXI6aG92ZXIgLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubm9kZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyOmhvdmVyIC5jb250ZW50OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxNHB4IHNvbGlkICNmM2YyZjM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE0cHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAubm9kZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyLm5vZGUtaW5mb3JtYXppb25lLXV0aWxlIC5jb250ZW50OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubm9kZS5ub2RlLS12aWV3LW1vZGUtdGVhc2VyLm5vZGUtYmFubmVyIC5jb250ZW50OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZm9vdGVyIC5zYXJkZWduYS1pdGFsaWEge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIC5mb290ZXIgLmxvZ28tZmluYW56aWFtZW50byB7XG4gICAgcGFkZGluZy1ib3R0b206IDNlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIC5mb290ZXIgLmxvZ28tZmluYW56aWFtZW50by5zYXJkZWduYSwgLmZvb3RlciAubG9nby1maW5hbnppYW1lbnRvLml0YWxpYSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnZpZXctc3RydXR0dXJlLXJpY2V0dGl2ZS1jb250ZXN0dWFsaSAuZG92ZS1kb3JtaXJlIC5kb3JtaXJlLWltZy10ZXh0IHVsIHtcbiAgICBtaW4taGVpZ2h0OiAyODNweDtcbiAgfVxuICAudmlldy1zdHJ1dHR1cmUtcmljZXR0aXZlLWNvbnRlc3R1YWxpIC5kb3ZlLWRvcm1pcmUgLmRvcm1pcmUtaW1nLXRleHQgLmRvcm1pcmUtdGV4dCB7XG4gICAgbWluLWhlaWdodDogMjgzcHg7XG4gIH1cbiAgLnZpZXctc3RydXR0dXJlLXJpY2V0dGl2ZS1jb250ZXN0dWFsaSAuZG92ZS1kb3JtaXJlIC5ob3VzZSB7XG4gICAgbWluLWhlaWdodDogMjgzcHg7XG4gIH1cbiAgLnBhZ2Utb3JnYW5penphLWRvcm1pcmUgI3ZpZXdzLWV4cG9zZWQtZm9ybS1zdHJ1dHR1cmUtcmljZXR0aXZlLXBhZ2Utc3RydXR0dXJlLXJpY2V0dGl2ZSAudmlld3MtZXhwb3NlZC13aWRnZXRzIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHg7XG4gIH1cbn0iXX0= */
