@charset "UTF-8";
@media (min-width: 768px) {
  .institutional-mobile-nav-bar {
    display: none; } }

.institutional-main-wrapper {
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .institutional-main-wrapper {
      margin-bottom: 120px; } }
  .institutional-main-wrapper .container .row .col-md-3 .side-nav {
    display: none; }
    @media (min-width: 768px) {
      .institutional-main-wrapper .container .row .col-md-3 .side-nav {
        display: block; } }
  @media (max-width: 767px) {
    .institutional-main-wrapper .container .row .col-md-9 {
      padding: 0; } }
  .institutional-main-wrapper .container .row .col-md-9 .institutional-header-wrapper {
    margin-bottom: 40px; }
    .institutional-main-wrapper .container .row .col-md-9 .institutional-header-wrapper .institutional-header-img {
      width: 100%; }
    .institutional-main-wrapper .container .row .col-md-9 .institutional-header-wrapper .institutional-header-title {
      margin: 0;
      margin-top: 26px;
      height: 34px;
      font-size: 32px;
      text-align: center;
      font-weight: 600; }
      @media (min-width: 768px) {
        .institutional-main-wrapper .container .row .col-md-9 .institutional-header-wrapper .institutional-header-title {
          text-align: start; } }

.form-wrapper {
  max-width: 100%; }
  @media (min-width: 768px) {
    .form-wrapper {
      padding: 0; } }
  .form-wrapper .btn.btn-primary {
    background-color: #0B3E43; }
    .form-wrapper .btn.btn-primary:hover {
      color: #0B3E43;
      border-color: #0B3E43;
      background: transparent; }
  .form-wrapper .row .col-12 .contact-us-header {
    font-size: 17px;
    line-height: 1.76;
    letter-spacing: 0.02px;
    margin-bottom: 30px;
    color: #151415; }
    @media (min-width: 1024px) {
      .form-wrapper .row .col-12 .contact-us-header {
        font-size: 15px;
        line-height: 1.6;
        margin: 0;
        margin-bottom: 26px;
        width: 33.3%; } }
  @media (max-width: 767px) {
    .form-wrapper .row .col-12 form .row {
      margin: 0 auto; } }
  .form-wrapper .row .col-12 form .row .form-group #contact-form-topic {
    position: relative;
    appearance: none; }
  .form-wrapper .row .col-12 form .row .form-group .form-control-label {
    left: 10px;
    width: 100%; }
    .form-wrapper .row .col-12 form .row .form-group .form-control-label.selected {
      top: 3px;
      left: auto;
      opacity: 1;
      font-size: 12px; }
    .form-wrapper .row .col-12 form .row .form-group .form-control-label.topic {
      left: 0;
      padding-left: 10px; }
      .form-wrapper .row .col-12 form .row .form-group .form-control-label.topic::after {
        content: url("../images/icon-expand-arrow.svg");
        position: absolute;
        top: 50%;
        right: 13.2px; }
  .form-wrapper .row .col-12 form .row .form-group.comment {
    height: 148px;
    margin-bottom: 31px; }
    @media (min-width: 1024px) {
      .form-wrapper .row .col-12 form .row .form-group.comment {
        margin-bottom: 0; } }
    .form-wrapper .row .col-12 form .row .form-group.comment textarea {
      height: 100%;
      resize: none;
      overflow: auto; }
  .form-wrapper .row .col-12 form .row .checkbox-form-group .checkmark {
    margin-left: 0;
    margin-right: 7px; }
  .form-wrapper .row .info-text div {
    font-size: 15px;
    line-height: 1.6;
    color: #151415;
    margin-bottom: 20px; }
    .form-wrapper .row .info-text div a,
    .form-wrapper .row .info-text div strong {
      font-weight: 600; }
  .form-wrapper .row .info-text > div:first-child {
    font-weight: 600; }

.toast {
  color: #019035; }
  .toast.error {
    color: #0B3E43; }

@media (min-width: 768px) {
  .FAQ-wrapper {
    margin: 0 auto; } }

.FAQ-wrapper #nav-tab-wrapper {
  overflow-x: auto;
  margin-bottom: 40px; }
  .FAQ-wrapper #nav-tab-wrapper::-webkit-scrollbar {
    width: 0;
    height: 0; }
  .FAQ-wrapper #nav-tab-wrapper .nav {
    white-space: nowrap;
    flex-wrap: nowrap;
    width: 100%;
    min-width: max-content; }
    .FAQ-wrapper #nav-tab-wrapper .nav .nav-link {
      position: relative;
      font-size: 18px;
      font-weight: 500;
      line-height: 1.39;
      color: #151415;
      border: none;
      padding: 0 9px 11px;
      margin-right: 35px; }
      .FAQ-wrapper #nav-tab-wrapper .nav .nav-link.active {
        font-size: 18px;
        font-weight: 600;
        color: #0B3E43;
        border: none; }
        .FAQ-wrapper #nav-tab-wrapper .nav .nav-link.active:after {
          content: "";
          position: absolute;
          height: 1px;
          width: 100%;
          background-color: #0B3E43;
          right: 0;
          bottom: -1px; }
    .FAQ-wrapper #nav-tab-wrapper .nav > :first-child {
      padding-left: 4px; }
    .FAQ-wrapper #nav-tab-wrapper .nav > :last-child {
      margin-right: 0; }

.FAQ-wrapper .FAQ-content-wrapper {
  margin: 0 45px 30px 20px; }
  @media (min-width: 600px) {
    .FAQ-wrapper .FAQ-content-wrapper {
      margin: 0 50px 30px 30px; } }
  @media (min-width: 768px) {
    .FAQ-wrapper .FAQ-content-wrapper {
      margin: 0; } }
  .FAQ-wrapper .FAQ-content-wrapper .FAQ-content-title {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px; }
    @media (min-width: 768px) {
      .FAQ-wrapper .FAQ-content-wrapper .FAQ-content-title {
        margin-bottom: 15px; } }
  .FAQ-wrapper .FAQ-content-wrapper .FAQ-content-article {
    letter-spacing: 0.02px;
    color: #767676;
    font-size: 15px;
    line-height: 1.67;
    margin-bottom: 40px; }
    @media (min-width: 768px) {
      .FAQ-wrapper .FAQ-content-wrapper .FAQ-content-article {
        font-size: 16px;
        line-height: 1.56;
        margin-bottom: 50px; } }

.institutional-content-wrapper {
  margin: 0 20px; }
  @media (min-width: 600px) {
    .institutional-content-wrapper {
      margin: 0 30px; } }
  @media (min-width: 768px) {
    .institutional-content-wrapper {
      margin: 0; } }
  .institutional-content-wrapper > h2 {
    background-color: #151415;
    width: 100%;
    text-align: center;
    font-weight: 700;
    color: #fff;
    font-size: 14px;
    padding: 13px 0 12px;
    margin-bottom: 10px; }
    @media (min-width: 768px) {
      .institutional-content-wrapper > h2 {
        font-size: 20px;
        padding: 7px 0 10px;
        margin-bottom: 20px; } }
  .institutional-content-wrapper table {
    width: 100%;
    color: #151415;
    text-align: center;
    background-color: #f6f6f6;
    margin-bottom: 30px; }
    .institutional-content-wrapper table tr {
      display: grid;
      grid-template-columns: 33.3% 33.3% 33.3%; }
      .institutional-content-wrapper table tr th {
        font-weight: 600;
        font-size: 15px;
        padding: 15px 0 24px; }
        @media (min-width: 768px) {
          .institutional-content-wrapper table tr th {
            font-size: 18px;
            padding: 20px 0 19px; } }
    .institutional-content-wrapper table tbody > :first-child {
      background-color: #fff; }
    .institutional-content-wrapper table tbody td {
      padding: 20px 0 22px;
      font-size: 13px;
      line-height: 1.2; }
      @media (min-width: 768px) {
        .institutional-content-wrapper table tbody td {
          line-height: 1.56;
          font-size: 16px;
          font-weight: 500;
          padding: 19px 0 18px; } }
  .institutional-content-wrapper > p {
    font-size: 13px;
    font-weight: 300;
    line-height: 1.2;
    color: #151415;
    margin-bottom: 35px; }
    @media (min-width: 768px) {
      .institutional-content-wrapper > p {
        font-size: 14px;
        line-height: 1.71;
        margin-bottom: 50px; } }
    .institutional-content-wrapper > p a {
      text-decoration: none;
      color: #151415 !important; }
      @media (min-width: 768px) {
        .institutional-content-wrapper > p a {
          text-decoration: underline; } }
  .institutional-content-wrapper div {
    margin: 0 20px 40px 0; }
    @media (min-width: 600px) {
      .institutional-content-wrapper div {
        margin: 0 25px 40px 0; } }
    @media (min-width: 768px) {
      .institutional-content-wrapper div {
        margin: 0 0 50px; }
        .institutional-content-wrapper div:last-of-type {
          margin: 0; } }
    .institutional-content-wrapper div h2 {
      font-size: 24px;
      font-weight: 600; }
      @media (min-width: 768px) {
        .institutional-content-wrapper div h2 {
          font-size: 28px; } }
    .institutional-content-wrapper div h3 {
      font-size: 18px;
      font-weight: 600;
      margin-bottom: 10px; }
      @media (min-width: 768px) {
        .institutional-content-wrapper div h3 {
          margin-bottom: 15px; } }
    .institutional-content-wrapper div p {
      font-size: 15px;
      letter-spacing: 0.02px;
      line-height: 1.67;
      color: #767676; }
      @media (min-width: 768px) {
        .institutional-content-wrapper div p {
          font-size: 16px;
          line-height: 1.56; } }

@media (min-width: 768px) {
  .sizes-wrapper {
    margin: 0 auto; } }

.sizes-wrapper #nav-tab-wrapper {
  overflow-x: auto;
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .sizes-wrapper #nav-tab-wrapper {
      margin-bottom: 35px; } }
  .sizes-wrapper #nav-tab-wrapper::-webkit-scrollbar {
    width: 0;
    height: 0; }
  .sizes-wrapper #nav-tab-wrapper .nav {
    white-space: nowrap;
    flex-wrap: nowrap;
    width: 100%;
    min-width: max-content; }
    .sizes-wrapper #nav-tab-wrapper .nav .nav-link {
      position: relative;
      font-size: 18px;
      font-weight: 500;
      line-height: 1.39;
      color: #151415;
      border: none;
      padding: 0 9px 11px;
      margin-right: 35px; }
      .sizes-wrapper #nav-tab-wrapper .nav .nav-link.active {
        font-size: 18px;
        font-weight: 600;
        color: #0B3E43;
        border: none; }
        .sizes-wrapper #nav-tab-wrapper .nav .nav-link.active:after {
          content: "";
          position: absolute;
          height: 1px;
          width: 100%;
          background-color: #0B3E43;
          right: 0;
          bottom: -1px; }
    .sizes-wrapper #nav-tab-wrapper .nav > :first-child {
      padding-left: 4px; }
    .sizes-wrapper #nav-tab-wrapper .nav > :last-child {
      margin-right: 0; }

.sizes-wrapper .sizes-content-wrapper {
  position: relative;
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .sizes-wrapper .sizes-content-wrapper {
      margin-bottom: 0; } }
  .sizes-wrapper .sizes-content-wrapper .sizes-content-body {
    overflow-x: auto; }
    .sizes-wrapper .sizes-content-wrapper .sizes-content-body::-webkit-scrollbar {
      width: 0;
      height: 0; }
    @media (min-width: 768px) {
      .sizes-wrapper .sizes-content-wrapper .sizes-content-body {
        overflow-x: hidden; } }
    .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper {
      margin-bottom: 20px;
      position: relative;
      min-height: 248px; }
      .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table {
        width: 100%;
        position: absolute;
        color: #151415;
        line-height: 1.56;
        font-size: 16px;
        margin-bottom: 20px;
        left: 0;
        transition: left 0.5s ease-in-out; }
        @media (min-width: 768px) {
          .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody > :first-child > :first-child::after {
            content: " (\5D9\5E9\5E8\5D0\5DC)"; } }
        .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody tr th,
        .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody tr td {
          font-weight: 500;
          height: 62px; }
        .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody tr th {
          padding: 0 23px 0 19px;
          white-space: pre; }
        .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody tr td {
          text-align: center;
          line-height: 1.67;
          padding: 0 20px;
          font-size: 15px; }
          @media (min-width: 768px) {
            .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody tr td {
              padding: 0 23px;
              line-height: normal;
              font-size: 16px; } }
        .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody tr:nth-child(1), .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody tr:nth-child(3) {
          background-color: #f6f6f6; }
    .sizes-wrapper .sizes-content-wrapper .sizes-content-body p {
      margin: 0 20px; }
      @media (min-width: 1024px) {
        .sizes-wrapper .sizes-content-wrapper .sizes-content-body p {
          margin: 0; } }
      .sizes-wrapper .sizes-content-wrapper .sizes-content-body p a {
        text-decoration: underline;
        color: #151415 !important;
        font-size: 15px;
        font-weight: 600;
        letter-spacing: 0.02px; }
        @media (min-width: 768px) {
          .sizes-wrapper .sizes-content-wrapper .sizes-content-body p a {
            font-size: 16px; } }
  .sizes-wrapper .sizes-content-wrapper .scroll-btn-wrapper {
    display: none; }
    @media (min-width: 768px) {
      .sizes-wrapper .sizes-content-wrapper .scroll-btn-wrapper {
        display: block; }
        .sizes-wrapper .sizes-content-wrapper .scroll-btn-wrapper .scroll-btn {
          height: 36px;
          width: 36px;
          background-color: #fff;
          border-radius: 50%;
          background-position: center;
          border: none;
          position: absolute;
          top: 105px;
          background-repeat: no-repeat;
          z-index: 3; }
          .sizes-wrapper .sizes-content-wrapper .scroll-btn-wrapper .scroll-btn.right {
            background-image: url("../images/arrow-right.svg");
            right: 20px; }
          .sizes-wrapper .sizes-content-wrapper .scroll-btn-wrapper .scroll-btn.left {
            background-image: url("../images/arrow-left.svg");
            left: 20px;
            display: none; } }

.form-wrapper .row .col-12 form .row .form-group .form-control-label {
  right: 10px;
  left: auto; }
  .form-wrapper .row .col-12 form .row .form-group .form-control-label.selected {
    right: auto; }
  .form-wrapper .row .col-12 form .row .form-group .form-control-label.topic {
    right: 0;
    padding-right: 10px;
    padding-left: 0; }
    .form-wrapper .row .col-12 form .row .form-group .form-control-label.topic::after {
      left: 13.2px;
      right: auto; }

.form-wrapper .row .col-12 form .row .checkbox-form-group .checkmark {
  margin-left: 7px;
  margin-right: 0; }

.FAQ-wrapper #nav-tab-wrapper .nav .nav-link {
  margin-right: 0;
  margin-left: 35px; }
  .FAQ-wrapper #nav-tab-wrapper .nav .nav-link.active:after {
    right: auto;
    left: 0; }

.FAQ-wrapper #nav-tab-wrapper .nav > :first-child {
  padding-right: 4px; }

.FAQ-wrapper #nav-tab-wrapper .nav > :last-child {
  margin-left: 0; }

.FAQ-wrapper .FAQ-content-wrapper {
  margin: 0 20px 30px 45px; }
  @media (min-width: 600px) {
    .FAQ-wrapper .FAQ-content-wrapper {
      margin: 0 30px 30px 50px; } }
  @media (min-width: 768px) {
    .FAQ-wrapper .FAQ-content-wrapper {
      margin: 0; } }

.institutional-content-wrapper {
  margin: 0 20px; }
  @media (min-width: 600px) {
    .institutional-content-wrapper {
      margin: 0 30px; } }
  @media (min-width: 768px) {
    .institutional-content-wrapper {
      margin: 0; } }
  .institutional-content-wrapper div {
    margin: 0 0 40px 20px; }
    @media (min-width: 600px) {
      .institutional-content-wrapper div {
        margin: 0 0 40px 25px; } }
    @media (min-width: 768px) {
      .institutional-content-wrapper div {
        margin: 0 0 50px; }
        .institutional-content-wrapper div:last-of-type {
          margin: 0; } }

.sizes-wrapper #nav-tab-wrapper .nav .nav-link {
  margin-right: 0;
  margin-left: 35px; }
  .sizes-wrapper #nav-tab-wrapper .nav .nav-link.active:after {
    left: 0;
    right: auto; }

.sizes-wrapper #nav-tab-wrapper .nav > :first-child {
  padding-left: 9px;
  padding-right: 4px; }

.sizes-wrapper #nav-tab-wrapper .nav > :last-child {
  margin-left: 0; }

.sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table {
  right: 0;
  left: auto;
  transition: right 0.5s ease-in-out; }
  .sizes-wrapper .sizes-content-wrapper .sizes-content-body .table-wrapper table tbody tr th {
    padding: 0 19px 0 23px; }

@media (min-width: 768px) {
  .sizes-wrapper .sizes-content-wrapper .scroll-btn-wrapper .scroll-btn.right {
    display: none; }
  .sizes-wrapper .sizes-content-wrapper .scroll-btn-wrapper .scroll-btn.left {
    display: block; } }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9jYXJ0cmlkZ2VzL2FwcF9jdXN0b21feHRyZW1lL2NhcnRyaWRnZS9jbGllbnQvaXdfSUwvc2Nzcy9pbnN0aXR1dGlvbmFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FBQ2pCO0VBQ0U7SUFDRSxjQUFjLEVBQUUsRUFBRTs7QUFFdEI7RUFDRSxvQkFBb0IsRUFBRTtFQUN0QjtJQUNFO01BQ0UscUJBQXFCLEVBQUUsRUFBRTtFQUM3QjtJQUNFLGNBQWMsRUFBRTtJQUNoQjtNQUNFO1FBQ0UsZUFBZSxFQUFFLEVBQUU7RUFDekI7SUFDRTtNQUNFLFdBQVcsRUFBRSxFQUFFO0VBQ25CO0lBQ0Usb0JBQW9CLEVBQUU7SUFDdEI7TUFDRSxZQUFZLEVBQUU7SUFDaEI7TUFDRSxVQUFVO01BQ1YsaUJBQWlCO01BQ2pCLGFBQWE7TUFDYixnQkFBZ0I7TUFDaEIsbUJBQW1CO01BQ25CLGlCQUFpQixFQUFFO01BQ25CO1FBQ0U7VUFDRSxrQkFBa0IsRUFBRSxFQUFFOztBQUVoQztFQUNFLGdCQUFnQixFQUFFO0VBQ2xCO0lBQ0U7TUFDRSxXQUFXLEVBQUUsRUFBRTtFQUNuQjtJQUNFLDBCQUEwQixFQUFFO0lBQzVCO01BQ0UsZUFBZTtNQUNmLHNCQUFzQjtNQUN0Qix3QkFBd0IsRUFBRTtFQUM5QjtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsdUJBQXVCO0lBQ3ZCLG9CQUFvQjtJQUNwQixlQUFlLEVBQUU7SUFDakI7TUFDRTtRQUNFLGdCQUFnQjtRQUNoQixpQkFBaUI7UUFDakIsVUFBVTtRQUNWLG9CQUFvQjtRQUNwQixhQUFhLEVBQUUsRUFBRTtFQUN2QjtJQUNFO01BQ0UsZUFBZSxFQUFFLEVBQUU7RUFDdkI7SUFDRSxtQkFBbUI7SUFDbkIsaUJBQWlCLEVBQUU7RUFDckI7SUFDRSxXQUFXO0lBQ1gsWUFBWSxFQUFFO0lBQ2Q7TUFDRSxTQUFTO01BQ1QsV0FBVztNQUNYLFdBQVc7TUFDWCxnQkFB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O0lBQ0UsdUJBQXVCLEVBQUU7O0FBRTdCO0VBQ0U7SUFDRSxjQUFjLEVBQUU7RUFDbEI7SUFDRSxlQUFlLEVBQUUsRUFBRSIsImZpbGUiOiJpd19JTC9jc3MvaW5zdGl0dXRpb25hbC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluc3RpdHV0aW9uYWwtbW9iaWxlLW5hdi1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uaW5zdGl0dXRpb25hbC1tYWluLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5pbnN0aXR1dGlvbmFsLW1haW4td3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDsgfSB9XG4gIC5pbnN0aXR1dGlvbmFsLW1haW4td3JhcHBlciAuY29udGFpbmVyIC5yb3cgLmNvbC1tZC0zIC5zaWRlLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmluc3RpdHV0aW9uYWwtbWFpbi13cmFwcGVyIC5jb250YWluZXIgLnJvdyAuY29sLW1kLTMgLnNpZGUtbmF2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaW5zdGl0dXRpb25hbC1tYWluLXdyYXBwZXIgLmNvbnRhaW5lciAucm93IC5jb2wtbWQtOSB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmluc3RpdHV0aW9uYWwtbWFpbi13cmFwcGVyIC5jb250YWluZXIgLnJvdyAuY29sLW1kLTkgLmluc3RpdHV0aW9uYWwtaGVhZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICAuaW5zdGl0dXRpb25hbC1tYWluLXdyYXBwZXIgLmNvbnRhaW5lciAucm93IC5jb2wtbWQtOSAuaW5zdGl0dXRpb25hbC1oZWFkZXItd3JhcHBlciAuaW5zdGl0dXRpb25hbC1oZWFkZXItaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmluc3RpdHV0aW9uYWwtbWFpbi13cmFwcGVyIC5jb250YWluZXIgLnJvdyAuY29sLW1kLTkgLmluc3RpdHV0aW9uYWwtaGVhZGVyLXdyYXBwZXIgLmluc3RpdHV0aW9uYWwtaGVhZGVyLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmluc3RpdHV0aW9uYWwtbWFpbi13cmFwcGVyIC5jb250YWluZXIgLnJvdyAuY29sLW1kLTkgLmluc3RpdHV0aW9uYWwtaGVhZGVyLXdyYXBwZXIgLmluc3RpdHV0aW9uYWwtaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDsgfSB9XG5cbi5mb3JtLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm0td3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLmZvcm0td3JhcHBlciAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzRTQzOyB9XG4gICAgLmZvcm0td3JhcHBlciAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMEIzRTQzO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMEIzRTQzO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLmZvcm0td3JhcHBlciAucm93IC5jb2wtMTIgLmNvbnRhY3QtdXMtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiAjMTUxNDE1OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgLmZvcm0td3JhcHBlciAucm93IC5jb2wtMTIgLmNvbnRhY3QtdXMtaGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICAgIHdpZHRoOiAzMy4zJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5mb3JtLXdyYXBwZXIgLnJvdyAuY29sLTEyIGZvcm0gLnJvdyB7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gIC5mb3JtLXdyYXBwZXIgLnJvdyAuY29sLTEyIGZvcm0gLnJvdyAuZm9ybS1ncm91cCAjY29udGFjdC1mb3JtLXRvcGljIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAuZm9ybS13cmFwcGVyIC5yb3cgLmNvbC0xMiBmb3JtIC5yb3cgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC1sYWJlbCB7XG4gICAgbGVmdDogMTBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb3JtLXdyYXBwZXIgLnJvdyAuY29sLTEyIGZvcm0gLnJvdyAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLWxhYmVsLnNlbGVjdGVkIHtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAuZm9ybS13cmFwcGVyIC5yb3cgLmNvbC0xMiBmb3JtIC5yb3cgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC1sYWJlbC50b3BpYyB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gICAgICAuZm9ybS13cmFwcGVyIC5yb3cgLmNvbC0xMiBmb3JtIC5yb3cgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC1sYWJlbC50b3BpYzo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvaWNvbi1leHBhbmQtYXJyb3cuc3ZnXCIpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMTMuMnB4OyB9XG4gIC5mb3JtLXdyYXBwZXIgLnJvdyAuY29sLTEyIGZvcm0gLnJvdyAuZm9ybS1ncm91cC5jb21tZW50IHtcbiAgICBoZWlnaHQ6IDE0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAuZm9ybS13cmFwcGVyIC5yb3cgLmNvbC0xMiBmb3JtIC5yb3cgLmZvcm0tZ3JvdXAuY29tbWVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC5mb3JtLXdyYXBwZXIgLnJvdyAuY29sLTEyIGZvcm0gLnJvdyAuZm9ybS1ncm91cC5jb21tZW50IHRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gIC5mb3JtLXdyYXBwZXIgLnJvdyAuY29sLTEyIGZvcm0gLnJvdyAuY2hlY2tib3gtZm9ybS1ncm91cCAuY2hlY2ttYXJrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuICAuZm9ybS13cmFwcGVyIC5yb3cgLmluZm8tdGV4dCBkaXYge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGNvbG9yOiAjMTUxNDE1O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuZm9ybS13cmFwcGVyIC5yb3cgLmluZm8tdGV4dCBkaXYgYSxcbiAgICAuZm9ybS13cmFwcGVyIC5yb3cgLmluZm8tdGV4dCBkaXYgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmZvcm0td3JhcHBlciAucm93IC5pbmZvLXRleHQgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLnRvYXN0IHtcbiAgY29sb3I6ICMwMTkwMzU7IH1cbiAgLnRvYXN0LmVycm9yIHtcbiAgICBjb2xvcjogIzBCM0U0MzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLkZBUS13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi5GQVEtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAuRkFRLXdyYXBwZXIgI25hdi10YWItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDsgfVxuICAuRkFRLXdyYXBwZXIgI25hdi10YWItd3JhcHBlciAubmF2IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7IH1cbiAgICAuRkFRLXdyYXBwZXIgI25hdi10YWItd3JhcHBlciAubmF2IC5uYXYtbGluayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzk7XG4gICAgICBjb2xvcjogIzE1MTQxNTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgOXB4IDExcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7IH1cbiAgICAgIC5GQVEtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIC5uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICMwQjNFNDM7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAuRkFRLXdyYXBwZXIgI25hdi10YWItd3JhcHBlciAubmF2IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwQjNFNDM7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAtMXB4OyB9XG4gICAgLkZBUS13cmFwcGVyICNuYXYtdGFiLXdyYXBwZXIgLm5hdiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDsgfVxuICAgIC5GQVEtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIC5uYXYgPiA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLkZBUS13cmFwcGVyIC5GQVEtY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDQ1cHggMzBweCAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5GQVEtd3JhcHBlciAuRkFRLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDAgNTBweCAzMHB4IDMwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuRkFRLXdyYXBwZXIgLkZBUS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLkZBUS13cmFwcGVyIC5GQVEtY29udGVudC13cmFwcGVyIC5GQVEtY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLkZBUS13cmFwcGVyIC5GQVEtY29udGVudC13cmFwcGVyIC5GQVEtY29udGVudC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH0gfVxuICAuRkFRLXdyYXBwZXIgLkZBUS1jb250ZW50LXdyYXBwZXIgLkZBUS1jb250ZW50LWFydGljbGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAycHg7XG4gICAgY29sb3I6ICM3Njc2NzY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5GQVEtd3JhcHBlciAuRkFRLWNvbnRlbnQtd3JhcHBlciAuRkFRLWNvbnRlbnQtYXJ0aWNsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuXG4uaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyID4gaDIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE0MTU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEzcHggMCAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5pbnN0aXR1dGlvbmFsLWNvbnRlbnQtd3JhcHBlciA+IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMCAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzE1MTQxNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyIHRhYmxlIHRyIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMzLjMlIDMzLjMlIDMzLjMlOyB9XG4gICAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgdGFibGUgdHIgdGgge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAyNHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5pbnN0aXR1dGlvbmFsLWNvbnRlbnQtd3JhcHBlciB0YWJsZSB0ciB0aCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTlweDsgfSB9XG4gICAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyIHRhYmxlIHRib2R5ID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgdGFibGUgdGJvZHkgdGQge1xuICAgICAgcGFkZGluZzogMjBweCAwIDIycHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyIHRhYmxlIHRib2R5IHRkIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41NjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBwYWRkaW5nOiAxOXB4IDAgMThweDsgfSB9XG4gIC5pbnN0aXR1dGlvbmFsLWNvbnRlbnQtd3JhcHBlciA+IHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICMxNTE0MTU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyID4gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH0gfVxuICAgIC5pbnN0aXR1dGlvbmFsLWNvbnRlbnQtd3JhcHBlciA+IHAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzE1MTQxNSAhaW1wb3J0YW50OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyID4gcCBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG4gIC5pbnN0aXR1dGlvbmFsLWNvbnRlbnQtd3JhcHBlciBkaXYge1xuICAgIG1hcmdpbjogMCAyMHB4IDQwcHggMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyIGRpdiB7XG4gICAgICAgIG1hcmdpbjogMCAyNXB4IDQwcHggMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgZGl2IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweDsgfVxuICAgICAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgZGl2Omxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgZGl2IGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgZGl2IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuICAgIC5pbnN0aXR1dGlvbmFsLWNvbnRlbnQtd3JhcHBlciBkaXYgaDMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgZGl2IGgzIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgZGl2IHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgY29sb3I6ICM3Njc2NzY7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgZGl2IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41NjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l6ZXMtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4uc2l6ZXMtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2l6ZXMtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH0gfVxuICAuc2l6ZXMtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwOyB9XG4gIC5zaXplcy13cmFwcGVyICNuYXYtdGFiLXdyYXBwZXIgLm5hdiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IG1heC1jb250ZW50OyB9XG4gICAgLnNpemVzLXdyYXBwZXIgI25hdi10YWItd3JhcHBlciAubmF2IC5uYXYtbGluayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzk7XG4gICAgICBjb2xvcjogIzE1MTQxNTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgOXB4IDExcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7IH1cbiAgICAgIC5zaXplcy13cmFwcGVyICNuYXYtdGFiLXdyYXBwZXIgLm5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzBCM0U0MztcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgIC5zaXplcy13cmFwcGVyICNuYXYtdGFiLXdyYXBwZXIgLm5hdiAubmF2LWxpbmsuYWN0aXZlOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIzRTQzO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogLTFweDsgfVxuICAgIC5zaXplcy13cmFwcGVyICNuYXYtdGFiLXdyYXBwZXIgLm5hdiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDsgfVxuICAgIC5zaXplcy13cmFwcGVyICNuYXYtdGFiLXdyYXBwZXIgLm5hdiA+IDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4uc2l6ZXMtd3JhcHBlciAuc2l6ZXMtY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtYm9keSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bzsgfVxuICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfSB9XG4gICAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IC50YWJsZS13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4taGVpZ2h0OiAyNDhweDsgfVxuICAgICAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IC50YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29sb3I6ICMxNTE0MTU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU2O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC41cyBlYXNlLWluLW91dDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2l6ZXMtd3JhcHBlciAuc2l6ZXMtY29udGVudC13cmFwcGVyIC5zaXplcy1jb250ZW50LWJvZHkgLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgPiA6Zmlyc3QtY2hpbGQgPiA6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiICjXmdep16jXkNecKVwiOyB9IH1cbiAgICAgICAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IC50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRoLFxuICAgICAgICAuc2l6ZXMtd3JhcHBlciAuc2l6ZXMtY29udGVudC13cmFwcGVyIC5zaXplcy1jb250ZW50LWJvZHkgLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHIgdGQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgaGVpZ2h0OiA2MnB4OyB9XG4gICAgICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtYm9keSAudGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0aCB7XG4gICAgICAgICAgcGFkZGluZzogMCAyM3B4IDAgMTlweDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlOyB9XG4gICAgICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtYm9keSAudGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtYm9keSAudGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjNweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAgICAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IC50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgxKSwgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IC50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjsgfVxuICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtYm9keSBwIHtcbiAgICAgIG1hcmdpbjogMCAyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtYm9keSBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgICAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IHAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogIzE1MTQxNSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAycHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IHAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAuc2l6ZXMtd3JhcHBlciAuc2l6ZXMtY29udGVudC13cmFwcGVyIC5zY3JvbGwtYnRuLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNjcm9sbC1idG4td3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNjcm9sbC1idG4td3JhcHBlciAuc2Nyb2xsLWJ0biB7XG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMTA1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICB6LWluZGV4OiAzOyB9XG4gICAgICAgICAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2Nyb2xsLWJ0bi13cmFwcGVyIC5zY3JvbGwtYnRuLnJpZ2h0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1yaWdodC5zdmdcIik7XG4gICAgICAgICAgICByaWdodDogMjBweDsgfVxuICAgICAgICAgIC5zaXplcy13cmFwcGVyIC5zaXplcy1jb250ZW50LXdyYXBwZXIgLnNjcm9sbC1idG4td3JhcHBlciAuc2Nyb2xsLWJ0bi5sZWZ0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1sZWZ0LnN2Z1wiKTtcbiAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmZvcm0td3JhcHBlciAucm93IC5jb2wtMTIgZm9ybSAucm93IC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wtbGFiZWwge1xuICByaWdodDogMTBweDtcbiAgbGVmdDogYXV0bzsgfVxuICAuZm9ybS13cmFwcGVyIC5yb3cgLmNvbC0xMiBmb3JtIC5yb3cgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC1sYWJlbC5zZWxlY3RlZCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmZvcm0td3JhcHBlciAucm93IC5jb2wtMTIgZm9ybSAucm93IC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wtbGFiZWwudG9waWMge1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLmZvcm0td3JhcHBlciAucm93IC5jb2wtMTIgZm9ybSAucm93IC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wtbGFiZWwudG9waWM6OmFmdGVyIHtcbiAgICAgIGxlZnQ6IDEzLjJweDtcbiAgICAgIHJpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLXdyYXBwZXIgLnJvdyAuY29sLTEyIGZvcm0gLnJvdyAuY2hlY2tib3gtZm9ybS1ncm91cCAuY2hlY2ttYXJrIHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5GQVEtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIC5uYXYgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMzVweDsgfVxuICAuRkFRLXdyYXBwZXIgI25hdi10YWItd3JhcHBlciAubmF2IC5uYXYtbGluay5hY3RpdmU6YWZ0ZXIge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cblxuLkZBUS13cmFwcGVyICNuYXYtdGFiLXdyYXBwZXIgLm5hdiA+IDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuXG4uRkFRLXdyYXBwZXIgI25hdi10YWItd3JhcHBlciAubmF2ID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uRkFRLXdyYXBwZXIgLkZBUS1jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMjBweCAzMHB4IDQ1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgLkZBUS13cmFwcGVyIC5GQVEtY29udGVudC13cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogMCAzMHB4IDMwcHggNTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5GQVEtd3JhcHBlciAuRkFRLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuXG4uaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW46IDAgMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwIDMwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmluc3RpdHV0aW9uYWwtY29udGVudC13cmFwcGVyIGRpdiB7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICAuaW5zdGl0dXRpb25hbC1jb250ZW50LXdyYXBwZXIgZGl2IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweCAyNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5pbnN0aXR1dGlvbmFsLWNvbnRlbnQtd3JhcHBlciBkaXYge1xuICAgICAgICBtYXJnaW46IDAgMCA1MHB4OyB9XG4gICAgICAgIC5pbnN0aXR1dGlvbmFsLWNvbnRlbnQtd3JhcHBlciBkaXY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH0gfVxuXG4uc2l6ZXMtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIC5uYXYgLm5hdi1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMzVweDsgfVxuICAuc2l6ZXMtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIC5uYXYgLm5hdi1saW5rLmFjdGl2ZTphZnRlciB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuXG4uc2l6ZXMtd3JhcHBlciAjbmF2LXRhYi13cmFwcGVyIC5uYXYgPiA6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi5zaXplcy13cmFwcGVyICNuYXYtdGFiLXdyYXBwZXIgLm5hdiA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IC50YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZS1pbi1vdXQ7IH1cbiAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2l6ZXMtY29udGVudC1ib2R5IC50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyIHRoIHtcbiAgICBwYWRkaW5nOiAwIDE5cHggMCAyM3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l6ZXMtd3JhcHBlciAuc2l6ZXMtY29udGVudC13cmFwcGVyIC5zY3JvbGwtYnRuLXdyYXBwZXIgLnNjcm9sbC1idG4ucmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpemVzLXdyYXBwZXIgLnNpemVzLWNvbnRlbnQtd3JhcHBlciAuc2Nyb2xsLWJ0bi13cmFwcGVyIC5zY3JvbGwtYnRuLmxlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/