/*!*************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/app.css ***!
  \*************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100;200;300;400;500;600;700;800;900&family=Questrial&display=swap);
/*!*****************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/app.css (1) ***!
  \*****************************************************************************************************/
/* line 5, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
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: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../Ruby31-x64/lib/ruby/gems/3.1.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 1, ../sass/_base.scss */
*, ::after, ::before {
  box-sizing: border-box;
}

/* line 5, ../sass/_base.scss */
a {
  text-decoration: none;
  color: var(--black-main);
}

/* line 10, ../sass/_base.scss */
.container-fluid {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

/* line 16, ../sass/_base.scss */
.main-wrapper {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  padding-left: 0;
  padding-right: 0;
  padding-top: 97px;
}

/* line 26, ../sass/_base.scss */
.content-wrapper {
  padding: 1.5rem 2.187rem 1.5rem 3.5rem;
}

/* line 30, ../sass/_base.scss */
.divider {
  width: 100%;
  height: 1px;
  background-color: #535353;
  border-radius: 2px;
  margin: 24px 0;
}

/* line 38, ../sass/_base.scss */
.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  /* line 38, ../sass/_base.scss */
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  /* line 38, ../sass/_base.scss */
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  /* line 38, ../sass/_base.scss */
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  /* line 38, ../sass/_base.scss */
  .container {
    max-width: calc(100% - 200px);
  }
}
@media (min-width: 2100px) {
  /* line 38, ../sass/_base.scss */
  .container {
    max-width: calc(100% - 450px);
  }
}

/* line 61, ../sass/_base.scss */
.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
/* line 68, ../sass/_base.scss */
.row.align-center {
  align-items: center;
}
/* line 71, ../sass/_base.scss */
.row.align-start {
  align-items: flex-start;
}
/* line 74, ../sass/_base.scss */
.row.align-end {
  align-items: flex-end;
}
/* line 77, ../sass/_base.scss */
.row.justify-content-between {
  justify-content: space-between;
}
/* line 80, ../sass/_base.scss */
.row.justify-content-around {
  justify-content: space-around;
}
/* line 83, ../sass/_base.scss */
.row.justify-content-center {
  justify-content: center;
}
/* line 86, ../sass/_base.scss */
.row > div {
  padding-right: 15px;
  padding-left: 15px;
}

/* line 92, ../sass/_base.scss */
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

@media (min-width: 768px) {
  /* line 99, ../sass/_base.scss */
  .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  /* line 107, ../sass/_base.scss */
  .col-11 {
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
}

@media (min-width: 768px) {
  /* line 115, ../sass/_base.scss */
  .col-10 {
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
}

@media (min-width: 768px) {
  /* line 123, ../sass/_base.scss */
  .col-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
}

@media (min-width: 768px) {
  /* line 131, ../sass/_base.scss */
  .col-8 {
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
}

@media (min-width: 768px) {
  /* line 139, ../sass/_base.scss */
  .col-7 {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
}

@media (min-width: 768px) {
  /* line 147, ../sass/_base.scss */
  .col-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 768px) {
  /* line 155, ../sass/_base.scss */
  .col-5 {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
}

@media (min-width: 768px) {
  /* line 163, ../sass/_base.scss */
  .col-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
}

@media (min-width: 768px) {
  /* line 171, ../sass/_base.scss */
  .col-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
}

@media (min-width: 768px) {
  /* line 179, ../sass/_base.scss */
  .col-2 {
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
}

@media (min-width: 768px) {
  /* line 187, ../sass/_base.scss */
  .col-1 {
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
}

@media (min-width: 992px) {
  /* line 196, ../sass/_base.scss */
  .col-lg {
    flex: 1 0 0%;
  }

  /* line 199, ../sass/_base.scss */
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  /* line 203, ../sass/_base.scss */
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  /* line 207, ../sass/_base.scss */
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  /* line 211, ../sass/_base.scss */
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  /* line 215, ../sass/_base.scss */
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  /* line 219, ../sass/_base.scss */
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  /* line 223, ../sass/_base.scss */
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  /* line 227, ../sass/_base.scss */
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }

  /* line 231, ../sass/_base.scss */
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  /* line 235, ../sass/_base.scss */
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  /* line 239, ../sass/_base.scss */
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  /* line 243, ../sass/_base.scss */
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  /* line 247, ../sass/_base.scss */
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  /* line 251, ../sass/_base.scss */
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  /* line 255, ../sass/_base.scss */
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  /* line 259, ../sass/_base.scss */
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  /* line 263, ../sass/_base.scss */
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  /* line 267, ../sass/_base.scss */
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  /* line 271, ../sass/_base.scss */
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  /* line 275, ../sass/_base.scss */
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}
@media (min-width: 1600px) {
  /* line 281, ../sass/_base.scss */
  .col-xl {
    flex: 1 0 0%;
  }

  /* line 284, ../sass/_base.scss */
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  /* line 288, ../sass/_base.scss */
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  /* line 292, ../sass/_base.scss */
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  /* line 296, ../sass/_base.scss */
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  /* line 300, ../sass/_base.scss */
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  /* line 304, ../sass/_base.scss */
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  /* line 308, ../sass/_base.scss */
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  /* line 312, ../sass/_base.scss */
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  /* line 316, ../sass/_base.scss */
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  /* line 320, ../sass/_base.scss */
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  /* line 324, ../sass/_base.scss */
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  /* line 328, ../sass/_base.scss */
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  /* line 332, ../sass/_base.scss */
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  /* line 336, ../sass/_base.scss */
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  /* line 340, ../sass/_base.scss */
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  /* line 344, ../sass/_base.scss */
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  /* line 348, ../sass/_base.scss */
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  /* line 352, ../sass/_base.scss */
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  /* line 356, ../sass/_base.scss */
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  /* line 360, ../sass/_base.scss */
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}
@media (min-width: 2000px) {
  /* line 367, ../sass/_base.scss */
  .col-xxl {
    flex: 1 0 0%;
  }

  /* line 370, ../sass/_base.scss */
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }

  /* line 374, ../sass/_base.scss */
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }

  /* line 378, ../sass/_base.scss */
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }

  /* line 382, ../sass/_base.scss */
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }

  /* line 386, ../sass/_base.scss */
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }

  /* line 390, ../sass/_base.scss */
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }

  /* line 394, ../sass/_base.scss */
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }

  /* line 398, ../sass/_base.scss */
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }

  /* line 402, ../sass/_base.scss */
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }

  /* line 406, ../sass/_base.scss */
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }

  /* line 410, ../sass/_base.scss */
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }

  /* line 414, ../sass/_base.scss */
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }

  /* line 418, ../sass/_base.scss */
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }

  /* line 422, ../sass/_base.scss */
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }

  /* line 426, ../sass/_base.scss */
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }

  /* line 430, ../sass/_base.scss */
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }

  /* line 434, ../sass/_base.scss */
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }

  /* line 438, ../sass/_base.scss */
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }

  /* line 442, ../sass/_base.scss */
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }

  /* line 446, ../sass/_base.scss */
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
}
/*
    ---- Margin ----
*/
/* Top */
/* line 456, ../sass/_base.scss */
.mt-1 {
  margin-top: 1rem;
}

/* line 459, ../sass/_base.scss */
.mt-2 {
  margin-top: 2rem;
}

/* line 462, ../sass/_base.scss */
.mt-3 {
  margin-top: 3rem;
}

/* line 465, ../sass/_base.scss */
.mt-4 {
  margin-top: 4rem;
}

/* line 468, ../sass/_base.scss */
.mt-5 {
  margin-top: 5rem;
}

/* line 471, ../sass/_base.scss */
.mt-6 {
  margin-top: 6rem;
}

/* Bottom */
/* line 475, ../sass/_base.scss */
.mb-1 {
  margin-bottom: 1rem;
}

/* line 478, ../sass/_base.scss */
.mb-2 {
  margin-bottom: 2rem;
}

/* line 481, ../sass/_base.scss */
.mb-3 {
  margin-bottom: 3rem;
}

/* line 484, ../sass/_base.scss */
.mb-4 {
  margin-bottom: 4rem;
}

/* line 487, ../sass/_base.scss */
.mb-5 {
  margin-bottom: 5rem;
}

/* line 490, ../sass/_base.scss */
.mb-6 {
  margin-bottom: 6rem;
}

/*
    ---- Text ----
*/
/* line 497, ../sass/_base.scss */
.t-center {
  text-align: center;
}

/* line 500, ../sass/_base.scss */
.t-left {
  text-align: left;
}

/* line 503, ../sass/_base.scss */
.t-right {
  text-align: right;
}

/* line 506, ../sass/_base.scss */
.t-100 {
  font-weight: 100;
}

/* line 509, ../sass/_base.scss */
.t-200 {
  font-weight: 200;
}

/* line 512, ../sass/_base.scss */
.t-300 {
  font-weight: 300;
}

/* line 515, ../sass/_base.scss */
.t-400 {
  font-weight: 400;
}

/* line 518, ../sass/_base.scss */
.t-500 {
  font-weight: 500;
}

/* line 521, ../sass/_base.scss */
.t-600 {
  font-weight: 600;
}

/* line 524, ../sass/_base.scss */
.t-700 {
  font-weight: 700;
}

/* line 527, ../sass/_base.scss */
.t-800 {
  font-weight: 800;
}

/* line 530, ../sass/_base.scss */
.t-900 {
  font-weight: 900;
}

/*
    ---- Form ----
*/
/* line 539, ../sass/_base.scss */
.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0;
  padding: 5px;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  font-size: inherit;
}

/* line 557, ../sass/_base.scss */
.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
}
/* line 561, ../sass/_base.scss */
.form-check label {
  display: inline-block;
  vertical-align: middle;
}
/* line 565, ../sass/_base.scss */
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
/* line 568, ../sass/_base.scss */
.form-check .form-check-input:checked[type="checkbox"] {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10l3 3l6-6%27/%3e%3c/svg%3e");
}
/* line 571, ../sass/_base.scss */
.form-check .form-check-input:checked[type="radio"] {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
/* line 574, ../sass/_base.scss */
.form-check .form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
/* line 578, ../sass/_base.scss */
.form-check .form-check-input[type="radio"] {
  border-radius: 50%;
}
/* line 583, ../sass/_base.scss */
.form-check .form-check-input[type="checkbox"] {
  border-radius: .25em;
}

/* line 1, ../sass/_alert.scss */
.alert {
  border-top: 4px solid;
  padding: .75rem 1rem;
  margin-bottom: 1rem;
}
/* line 5, ../sass/_alert.scss */
.alert p {
  color: #234e52;
}
/* line 8, ../sass/_alert.scss */
.alert .title {
  font-weight: 700;
  margin-bottom: 5px;
}
/* line 12, ../sass/_alert.scss */
.alert .message {
  font-size: .875rem !important;
}
/* line 15, ../sass/_alert.scss */
.alert.alert-success {
  border-color: #38b2ac !important;
  background-color: #e6fffa !important;
}
/* line 19, ../sass/_alert.scss */
.alert.alert-warning {
  border-color: #ed8936 !important;
  background-color: #fffaf0 !important;
}
/* line 22, ../sass/_alert.scss */
.alert.alert-warning p {
  color: #c05621;
}
/* line 26, ../sass/_alert.scss */
.alert.alert-danger {
  border-color: #ed3636 !important;
  background-color: #fffaf0 !important;
}
/* line 29, ../sass/_alert.scss */
.alert.alert-danger p {
  color: #c02121;
}

/* line 36, ../sass/_alert.scss */
.form-error {
  padding: 10px 0;
  display: flex;
  align-items: center;
  flex-direction: row;
  column-gap: 5px;
  color: #c53030;
}
/* line 43, ../sass/_alert.scss */
.form-error .type {
  font-size: 0.8rem;
  text-transform: uppercase;
  font-weight: 700;
  padding: 6px;
  border-radius: 3px;
}
/* line 49, ../sass/_alert.scss */
.form-error .type.type-error {
  background-color: #c53030;
  color: var(--white-main);
}

/* line 1, ../sass/_buttonLanding.scss */
.btn {
  padding: 10px 35px;
  background-color: #006eff;
  color: var(--white-main);
  border-radius: 20px;
  display: inline-block;
}

/* line 4, ../sass/_landing.scss */
.landing-page-1 h1, .landing-page-1 h2 {
  font-size: 3.5rem;
  font-weight: 700;
}
/* line 8, ../sass/_landing.scss */
.landing-page-1 h3 {
  font-size: 1.8rem;
}
/* line 11, ../sass/_landing.scss */
.landing-page-1 .section-1 {
  height: 80vh;
  padding: 100px 0;
  background-color: #f4f6f8;
}
/* line 15, ../sass/_landing.scss */
.landing-page-1 .section-1__wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
}
/* line 19, ../sass/_landing.scss */
.landing-page-1 .section-1__wrapper__left {
  width: 50%;
}
/* line 21, ../sass/_landing.scss */
.landing-page-1 .section-1__wrapper__left h1 {
  margin-bottom: 15px;
}
/* line 24, ../sass/_landing.scss */
.landing-page-1 .section-1__wrapper__left p {
  margin-bottom: 35px;
  font-size: 1rem;
  line-height: 1.5rem;
  max-width: 60%;
}
/* line 31, ../sass/_landing.scss */
.landing-page-1 .section-1__wrapper__right {
  width: 50%;
}
/* line 33, ../sass/_landing.scss */
.landing-page-1 .section-1__wrapper__right img {
  width: 80%;
}
/* line 39, ../sass/_landing.scss */
.landing-page-1 .section-2 {
  padding: 135px 0;
}
/* line 41, ../sass/_landing.scss */
.landing-page-1 .section-2 h2 {
  margin-bottom: 45px;
}
/* line 44, ../sass/_landing.scss */
.landing-page-1 .section-2__cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 45px;
}
/* line 49, ../sass/_landing.scss */
.landing-page-1 .section-2__cards__card .img {
  width: 100%;
  height: 285px;
  margin-bottom: 28px;
}
/* line 53, ../sass/_landing.scss */
.landing-page-1 .section-2__cards__card .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* line 59, ../sass/_landing.scss */
.landing-page-1 .section-2__cards__card h3 {
  font-weight: 500;
  margin-bottom: 8px;
}
/* line 63, ../sass/_landing.scss */
.landing-page-1 .section-2__cards__card p {
  color: #474747;
  font-weight: 500;
}

/* Mentions - rgpd */
/* line 2, ../sass/_mentions.scss */
.mentions {
  padding: 60px 0;
}
/* line 5, ../sass/_mentions.scss */
.mentions h1 {
  font-weight: 600;
  font-size: 2.5rem;
  margin-bottom: 45px;
}
/* line 11, ../sass/_mentions.scss */
.mentions h2 {
  font-weight: 600;
  font-size: 2rem;
  margin-bottom: 8px;
}
/* line 17, ../sass/_mentions.scss */
.mentions p {
  margin-bottom: 35px;
  font-size: 1.6rem;
}
/* line 22, ../sass/_mentions.scss */
.mentions ul {
  margin-bottom: 35px;
}
/* line 24, ../sass/_mentions.scss */
.mentions ul li {
  list-style: disc;
  list-style-position: inside;
}
/* line 30, ../sass/_mentions.scss */
.mentions span {
  font-weight: 700;
}

/* line 1, ../sass/_button.scss */
.btn {
  border-radius: 0px 20px 20px 20px;
  padding: 10px 35px;
  width: fit-content;
  color: var(--white-main);
  cursor: pointer;
  border: 2px solid transparent;
}
/* line 8, ../sass/_button.scss */
.btn.btn-red {
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
  background-color: var(--red-main);
}
/* line 11, ../sass/_button.scss */
.btn.btn-red:hover {
  background-color: transparent;
  border-color: var(--red-main);
}
/* line 16, ../sass/_button.scss */
.btn.btn-blue {
  background-color: var(--blue-main);
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 19, ../sass/_button.scss */
.btn.btn-blue:hover {
  background-color: transparent;
  border-color: var(--blue-main);
  color: var(--blue-main);
}
/* line 25, ../sass/_button.scss */
.btn.btn-purple {
  background-color: var(--purple-main);
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 28, ../sass/_button.scss */
.btn.btn-purple:hover {
  background-color: transparent;
  border-color: var(--purple-main);
  color: var(--purple-main);
}
/* line 34, ../sass/_button.scss */
.btn.btn-stroke-yellow {
  background: transparent;
  border-color: var(--yellow-main);
  color: var(--yellow-main);
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 39, ../sass/_button.scss */
.btn.btn-stroke-yellow:hover {
  background-color: var(--yellow-main);
  color: var(--white-main);
}
/* line 42, ../sass/_button.scss */
.btn.btn-stroke-yellow:hover span {
  color: var(--white-main);
}
/* line 47, ../sass/_button.scss */
.btn.btn-stroke-purple {
  background: transparent;
  border-color: var(--purple-main);
  color: var(--purple-main);
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 52, ../sass/_button.scss */
.btn.btn-stroke-purple:hover {
  background-color: var(--purple-main);
  color: var(--white-main);
}
/* line 55, ../sass/_button.scss */
.btn.btn-stroke-purple:hover span {
  color: var(--white-main);
}
/* line 60, ../sass/_button.scss */
.btn.btn-stroke-green {
  background: transparent;
  border-color: var(--green-main);
  color: var(--green-main);
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 65, ../sass/_button.scss */
.btn.btn-stroke-green:hover {
  background-color: var(--green-main);
  color: var(--white-main);
}
/* line 68, ../sass/_button.scss */
.btn.btn-stroke-green:hover span {
  color: var(--white-main);
}
/* line 73, ../sass/_button.scss */
.btn.btn-stroke-red {
  background: transparent;
  border-color: var(--red-main);
  color: var(--red-main);
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 78, ../sass/_button.scss */
.btn.btn-stroke-red:hover {
  background-color: var(--red-main);
  color: var(--white-main);
}
/* line 81, ../sass/_button.scss */
.btn.btn-stroke-red:hover span {
  color: var(--white-main);
}
/* line 86, ../sass/_button.scss */
.btn.btn-under-stroke-purple {
  border-radius: 0px;
  border-bottom: 2px solid var(--purple-main);
  padding: 4px 0px;
  color: var(--purple-main);
  background-color: transparent;
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 93, ../sass/_button.scss */
.btn.btn-under-stroke-purple:hover {
  padding: 4px 10px;
  background-color: var(--purple-main);
  color: var(--white-main);
  border-color: transparent;
  border-radius: 0px 20px 20px 20px;
}

/* line 10, ../sass/app.scss */
:root {
  --black-main: #1D1D1D;
  --white-main: #FFFFFF;
  --gray-main: #F3F3F3;
  --purple-main: #932B87;
  --opacity-0: #FFFFFF00;
  --blue-light: #0D97E9;
  --blue-main: #0074B8;
  --red-main: #DD2D49;
  --yellow-main: #FCCB00;
  --yellow-20: #FCCB0033;
  --green-main: #009A81;
  --green-multiply: #00532F;
  --typo-title: 'Questrial', sans-serif;
  --typo-text: 'Lexend Deca', sans-serif;
}

/* line 26, ../sass/app.scss */
html {
  font-size: 62.5%;
  scroll-behavior: smooth;
}

/* line 31, ../sass/app.scss */
body {
  font-family: var(--typo-text);
  font-weight: 400;
}

/* line 35, ../sass/app.scss */
li {
  position: relative;
}
/* line 37, ../sass/app.scss */
li.active {
  padding-bottom: 10px;
  border-bottom: 2px solid var(--purple-main);
}

/* line 42, ../sass/app.scss */
h1 {
  font-weight: 600;
  font-size: 2rem;
  margin-bottom: 40px;
}

/* line 47, ../sass/app.scss */
h1, h2 {
  font-family: var(--typo-title);
}

/* line 50, ../sass/app.scss */
h2 {
  font-size: 5rem;
}

/* line 53, ../sass/app.scss */
b, strong {
  font-weight: 600;
}

/* line 56, ../sass/app.scss */
.header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 45px;
}
/* line 63, ../sass/app.scss */
.header .logo span {
  font-weight: 600;
  letter-spacing: 2px;
  font-size: 1.6rem;
}
/* line 70, ../sass/app.scss */
.header .nav ul {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  column-gap: 45px;
}
/* line 76, ../sass/app.scss */
.header .nav ul li a {
  font-size: 1.6rem;
  font-weight: 500;
}

/* line 84, ../sass/app.scss */
.hero-section {
  padding: 200px 0px 0px 0px;
  background-color: var(--blue-main);
  color: var(--white-main);
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0px 50px;
}
/* line 91, ../sass/app.scss */
.hero-section h1 {
  font-size: 8rem;
}
/* line 94, ../sass/app.scss */
.hero-section p {
  font-size: 1.6rem;
  line-height: 2rem;
  width: 35%;
}
/* line 100, ../sass/app.scss */
.hero-section h1, .hero-section p {
  margin-bottom: 40px;
  margin-left: 115px;
}
/* line 104, ../sass/app.scss */
.hero-section h2 {
  font-size: 3rem;
  color: var(--red-main);
  margin-left: -15px;
  margin-bottom: -15px;
}
/* line 110, ../sass/app.scss */
.hero-section__btn {
  margin-left: 115px;
  margin-bottom: 150px;
  display: flex;
  gap: 30px;
}
/* line 115, ../sass/app.scss */
.hero-section__btn span {
  font-size: 1.6rem;
}
/* line 119, ../sass/app.scss */
.hero-section__lecture {
  display: flex;
  gap: 65px;
  width: 100%;
  padding: 35px 0px 35px 50px;
  background: var(--black-main);
}
/* line 125, ../sass/app.scss */
.hero-section__lecture__item {
  display: flex;
  gap: 10px;
  flex-direction: column;
}
/* line 129, ../sass/app.scss */
.hero-section__lecture__item__date {
  background-color: var(--yellow-20);
  color: var(--yellow-main);
  width: fit-content;
  padding: 6px;
  font-size: 1.33rem;
}
/* line 136, ../sass/app.scss */
.hero-section__lecture__item__title {
  font-size: 1.6rem;
  font-weight: 500;
}

/* line 143, ../sass/app.scss */
.who {
  display: flex;
  justify-content: space-between;
  padding-top: 115px;
}
/* line 147, ../sass/app.scss */
.who__title {
  background-image: url(/build/images/barre-rouge-verte.e4b9f1b3.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
/* line 148, ../sass/app.scss */
.who__title span {
  color: var(--purple-main);
  font-size: 1.6rem;
}
/* line 158, ../sass/app.scss */
.who__paragraph {
  width: 60%;
}
/* line 160, ../sass/app.scss */
.who__paragraph p {
  font-size: 1.6rem;
  line-height: 2rem;
}

/* line 166, ../sass/app.scss */
.numbers {
  display: flex;
  padding-top: 70px;
  gap: 130px;
  justify-content: center;
}
/* line 171, ../sass/app.scss */
.numbers__item {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
/* line 175, ../sass/app.scss */
.numbers__item span {
  font-size: 8rem;
  line-height: 4.2rem;
}
/* line 178, ../sass/app.scss */
.numbers__item span span {
  font-size: 2rem;
}
/* line 182, ../sass/app.scss */
.numbers__item .yellow {
  color: var(--yellow-main);
}
/* line 185, ../sass/app.scss */
.numbers__item .green {
  color: var(--green-main);
}
/* line 188, ../sass/app.scss */
.numbers__item .purple {
  color: var(--purple-main);
}
/* line 191, ../sass/app.scss */
.numbers__item .red {
  color: var(--red-main);
}

/* line 196, ../sass/app.scss */
.actuality {
  padding-top: 140px;
}
/* line 198, ../sass/app.scss */
.actuality__title {
  background-image: url(/build/images/barre-bleu-jaune.ef140bc2.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 15px;
  margin-bottom: 85px;
}
/* line 199, ../sass/app.scss */
.actuality__title span {
  color: var(--red-main);
  font-size: 1.6rem;
}
/* line 209, ../sass/app.scss */
.actuality__wrapper {
  display: flex;
  gap: 90px;
}
/* line 212, ../sass/app.scss */
.actuality__wrapper__item {
  max-width: 33%;
  width: 33%;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 25px;
}
/* line 219, ../sass/app.scss */
.actuality__wrapper__item__text-preview {
  display: flex;
  flex-direction: column;
  gap: 10px;
  height: 100%;
}
/* line 224, ../sass/app.scss */
.actuality__wrapper__item__text-preview h3 {
  font-size: 2.8rem;
  color: var(--blue-main);
}
/* line 228, ../sass/app.scss */
.actuality__wrapper__item__text-preview p {
  font-size: 1.6rem;
  line-height: 2rem;
}
/* line 233, ../sass/app.scss */
.actuality__wrapper__item .btn {
  font-size: 1.6rem;
}
/* line 236, ../sass/app.scss */
.actuality__wrapper__item .date {
  position: absolute;
  padding: 4px 20px;
  background-color: var(--green-multiply);
  color: var(--white-main);
  border-radius: 10px;
  font-size: 1.2rem;
}
/* line 244, ../sass/app.scss */
.actuality__wrapper__item img {
  width: 100%;
  border-radius: 10px;
  border-bottom: 10px solid var(--red-main);
}
/* line 248, ../sass/app.scss */
.actuality__wrapper__item img.yellow {
  border-color: var(--yellow-main);
}
/* line 253, ../sass/app.scss */
.actuality__wrapper__list {
  display: flex;
  flex-direction: column;
  gap: 30px;
}
/* line 257, ../sass/app.scss */
.actuality__wrapper__list h3 {
  font-size: 2.4rem;
  color: var(--blue-main);
}
/* line 261, ../sass/app.scss */
.actuality__wrapper__list a, .actuality__wrapper__list p {
  font-size: 1.6rem;
  line-height: 2rem;
}
/* line 265, ../sass/app.scss */
.actuality__wrapper__list__item {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

/* line 274, ../sass/app.scss */
.actuality-show__wrapper {
  display: flex;
  gap: 50px;
  padding-bottom: 140px;
}
/* line 278, ../sass/app.scss */
.actuality-show__wrapper__right {
  font-size: 1.5rem;
  display: flex;
  flex-direction: column;
  gap: 15px;
}

/* line 286, ../sass/app.scss */
.missions {
  padding-top: 140px;
}
/* line 288, ../sass/app.scss */
.missions__title {
  background-image: url(/build/images/barre-violet-rouge.a3d912f0.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 15px;
  margin-bottom: 45px;
}
/* line 289, ../sass/app.scss */
.missions__title span {
  color: var(--green-main);
  font-size: 1.6rem;
}
/* line 299, ../sass/app.scss */
.missions p {
  font-size: 1.6rem;
  line-height: 2rem;
  width: 50%;
  padding-bottom: 120px;
}
/* line 305, ../sass/app.scss */
.missions__wrapper {
  background-color: var(--white-main);
  display: flex;
  justify-content: center;
  gap: 40px;
}
/* line 310, ../sass/app.scss */
.missions__wrapper__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 20%;
  text-align: center;
  gap: 8px;
  padding-bottom: 45px;
}
/* line 318, ../sass/app.scss */
.missions__wrapper__item img {
  width: 75px;
  margin-bottom: 20px;
}
/* line 321, ../sass/app.scss */
.missions__wrapper__item img.recherche {
  width: 65px;
}
/* line 325, ../sass/app.scss */
.missions__wrapper__item span {
  font-size: 1.8rem;
  color: var(--green-main);
}
/* line 328, ../sass/app.scss */
.missions__wrapper__item span.purple {
  color: var(--purple-main);
}
/* line 331, ../sass/app.scss */
.missions__wrapper__item span.yellow {
  color: var(--yellow-main);
}
/* line 334, ../sass/app.scss */
.missions__wrapper__item span.green {
  color: var(--green-main);
}
/* line 337, ../sass/app.scss */
.missions__wrapper__item span.red {
  color: var(--red-main);
}
/* line 341, ../sass/app.scss */
.missions__wrapper__item p {
  font-size: 1.4rem;
  line-height: 1.75rem;
  width: 100%;
  padding-bottom: 10px;
}
/* line 347, ../sass/app.scss */
.missions__wrapper__item .btn {
  margin-top: auto;
}

/* line 353, ../sass/app.scss */
.annual-lecture {
  position: relative;
}
/* line 355, ../sass/app.scss */
.annual-lecture .bg-gray {
  background-color: var(--gray-main);
  width: 100%;
  position: absolute;
  height: 1300px;
  z-index: -1;
  top: -200px;
}
/* line 363, ../sass/app.scss */
.annual-lecture__wrapper {
  display: flex;
  gap: 70px;
  padding-bottom: 200px;
}
/* line 367, ../sass/app.scss */
.annual-lecture__wrapper__left {
  padding-top: 200px;
  max-width: 60%;
}
/* line 371, ../sass/app.scss */
.annual-lecture__wrapper__left__title span {
  color: var(--yellow-main);
  font-size: 1.6rem;
}
/* line 375, ../sass/app.scss */
.annual-lecture__wrapper__left__title h2 {
  background-image: url(/build/images/barre-jaune-bleu.9e2a06a7.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 15px;
  margin-bottom: 45px;
}
/* line 382, ../sass/app.scss */
.annual-lecture__wrapper__left__title p {
  font-size: 1.6rem;
  line-height: 2rem;
}
/* line 388, ../sass/app.scss */
.annual-lecture__wrapper__right {
  padding-top: 100px;
}
/* line 390, ../sass/app.scss */
.annual-lecture__wrapper__right__item {
  border-radius: 0 0 40px;
}
/* line 393, ../sass/app.scss */
.annual-lecture__wrapper__right .swiper-slide {
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 70%;
}
/* line 399, ../sass/app.scss */
.annual-lecture__wrapper__right .swiper-slide img {
  display: block;
  width: 100%;
}
/* line 407, ../sass/app.scss */
.annual-lecture__wrapper__right .swiper-slide-prev img,
.annual-lecture__wrapper__right .swiper-slide-next img {
  width: 80%;
}
/* line 412, ../sass/app.scss */
.annual-lecture__wrapper .swiper-navigation {
  position: absolute;
  display: flex;
  width: 20%;
  bottom: 130px;
  right: 18.5%;
  justify-content: space-between;
}
/* line 419, ../sass/app.scss */
.annual-lecture__wrapper .swiper-navigation .swiper-button-prev,
.annual-lecture__wrapper .swiper-navigation .swiper-button-next {
  display: flex;
  align-items: center;
  gap: 26px;
  font-size: 1.6rem;
  cursor: pointer;
}
/* line 426, ../sass/app.scss */
.annual-lecture__wrapper .swiper-navigation .swiper-button-prev.swiper-button-disabled,
.annual-lecture__wrapper .swiper-navigation .swiper-button-next.swiper-button-disabled {
  opacity: 0.5;
  cursor: inherit;
}

/* line 435, ../sass/app.scss */
.actions h1 {
  font-size: 5rem;
  background-image: url(/build/images/barre-violet-rouge.a3d912f0.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 15px;
  margin-bottom: 45px;
}
/* line 443, ../sass/app.scss */
.actions h2 {
  font-size: 3rem;
  font-family: var(--typo-title);
}
/* line 446, ../sass/app.scss */
.actions h2.purple {
  color: var(--purple-main);
}
/* line 449, ../sass/app.scss */
.actions h2.green {
  color: var(--green-main);
}
/* line 452, ../sass/app.scss */
.actions h2.yellow {
  color: var(--yellow-main);
}
/* line 455, ../sass/app.scss */
.actions h2.red {
  color: var(--red-main);
}
/* line 459, ../sass/app.scss */
.actions p {
  font-size: 1.6rem;
  font-family: var(--typo-text);
  line-height: 2rem;
}
/* line 463, ../sass/app.scss */
.actions p span {
  font-weight: 600;
}
/* line 467, ../sass/app.scss */
.actions__wrapper {
  display: flex;
  flex-direction: column;
  gap: 100px;
}
/* line 471, ../sass/app.scss */
.actions__wrapper .coop {
  display: flex;
  flex-direction: column;
  gap: 50px;
}
/* line 475, ../sass/app.scss */
.actions__wrapper .coop span {
  color: var(--purple-main);
}
/* line 478, ../sass/app.scss */
.actions__wrapper .coop__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 40px;
}
/* line 483, ../sass/app.scss */
.actions__wrapper .coop__top__left {
  display: flex;
  flex-direction: column;
  gap: 40px;
  width: 55%;
}
/* line 490, ../sass/app.scss */
.actions__wrapper .coop__bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 494, ../sass/app.scss */
.actions__wrapper .coop__bottom__left {
  display: flex;
  justify-content: center;
  width: 40%;
}
/* line 498, ../sass/app.scss */
.actions__wrapper .coop__bottom__left img {
  width: 156px;
}
/* line 502, ../sass/app.scss */
.actions__wrapper .coop__bottom__right {
  display: flex;
  flex-direction: column;
  gap: 40px;
  max-width: 50%;
  padding-right: 30px;
  padding-bottom: 30px;
  border-bottom: 10px solid;
  border-right: 10px solid;
  border-radius: 0px 9px 45px;
  border-color: var(--purple-main);
}
/* line 516, ../sass/app.scss */
.actions__wrapper .formation {
  display: flex;
  flex-direction: column;
  gap: 50px;
}
/* line 520, ../sass/app.scss */
.actions__wrapper .formation span {
  color: var(--yellow-main);
}
/* line 523, ../sass/app.scss */
.actions__wrapper .formation__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 527, ../sass/app.scss */
.actions__wrapper .formation__top__left {
  display: flex;
  flex-direction: column;
  gap: 40px;
  width: 55%;
}
/* line 534, ../sass/app.scss */
.actions__wrapper .formation__bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 538, ../sass/app.scss */
.actions__wrapper .formation__bottom__left {
  display: flex;
  justify-content: center;
  width: 40%;
}
/* line 542, ../sass/app.scss */
.actions__wrapper .formation__bottom__left img {
  width: 156px;
}
/* line 546, ../sass/app.scss */
.actions__wrapper .formation__bottom__right {
  display: flex;
  flex-direction: column;
  gap: 40px;
  max-width: 50%;
  padding-right: 30px;
  padding-bottom: 30px;
  border-bottom: 10px solid;
  border-right: 10px solid;
  border-radius: 0px 9px 45px;
  border-color: var(--yellow-main);
}
/* line 560, ../sass/app.scss */
.actions__wrapper__gray-background {
  display: flex;
  flex-direction: column;
  gap: 100px;
  padding-top: 100px;
  padding-bottom: 140px;
  margin-top: 100px;
  background-color: var(--gray-main);
}
/* line 568, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper {
  display: flex;
  flex-direction: column;
  gap: 100px;
}
/* line 572, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .sensibilisation {
  display: flex;
  flex-direction: column;
  gap: 50px;
}
/* line 576, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .sensibilisation span {
  color: var(--green-main);
}
/* line 579, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .sensibilisation__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 583, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .sensibilisation__top__left {
  display: flex;
  flex-direction: column;
  gap: 40px;
  width: 55%;
}
/* line 590, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .sensibilisation__bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 594, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .sensibilisation__bottom__left {
  display: flex;
  justify-content: center;
  width: 40%;
}
/* line 598, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .sensibilisation__bottom__left img {
  width: 156px;
}
/* line 602, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .sensibilisation__bottom__right {
  display: flex;
  flex-direction: column;
  gap: 40px;
  max-width: 50%;
  padding-right: 30px;
  padding-bottom: 30px;
  border-bottom: 10px solid;
  border-right: 10px solid;
  border-radius: 0px 9px 45px;
  border-color: var(--green-main);
}
/* line 616, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .recherche {
  display: flex;
  flex-direction: column;
  gap: 50px;
}
/* line 620, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .recherche span {
  color: var(--red-main);
}
/* line 623, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .recherche__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 627, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .recherche__top__left {
  display: flex;
  flex-direction: column;
  gap: 40px;
  width: 55%;
}
/* line 634, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .recherche__bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 638, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .recherche__bottom__left {
  display: flex;
  justify-content: center;
  width: 40%;
}
/* line 642, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .recherche__bottom__left img {
  width: 156px;
}
/* line 646, ../sass/app.scss */
.actions__wrapper__gray-background__wrapper .recherche__bottom__right {
  display: flex;
  flex-direction: column;
  gap: 40px;
  max-width: 50%;
  padding-right: 30px;
  padding-bottom: 30px;
  border-bottom: 10px solid;
  border-right: 10px solid;
  border-radius: 0px 9px 45px;
  border-color: var(--red-main);
}

/* line 664, ../sass/app.scss */
.actualities {
  row-gap: 100px;
}
/* line 666, ../sass/app.scss */
.actualities h1 {
  font-family: var(--typo-title);
  font-size: 5rem;
  color: var(--black-main);
  background-image: url(/build/images/barre-jaune-violet.2b199207.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 15px;
}
/* line 675, ../sass/app.scss */
.actualities.row {
  margin-bottom: 140px;
}
/* line 678, ../sass/app.scss */
.actualities__item {
  max-width: 33%;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 25px;
}
/* line 684, ../sass/app.scss */
.actualities__item__text-preview {
  display: flex;
  flex-direction: column;
  gap: 15px;
  height: 100%;
}
/* line 689, ../sass/app.scss */
.actualities__item__text-preview h3 {
  font-size: 2.8rem;
  color: var(--blue-main);
}
/* line 693, ../sass/app.scss */
.actualities__item__text-preview p {
  font-size: 1.6rem;
  line-height: 2rem;
}
/* line 698, ../sass/app.scss */
.actualities__item .btn {
  font-size: 1.6rem;
}
/* line 701, ../sass/app.scss */
.actualities__item .date {
  position: absolute;
  padding: 4px 20px;
  background-color: var(--green-multiply);
  color: var(--white-main);
  border-radius: 10px;
  font-size: 1.2rem;
}
/* line 709, ../sass/app.scss */
.actualities__item img {
  width: 100%;
  border-radius: 10px;
  border-bottom: 10px solid var(--red-main);
}
/* line 713, ../sass/app.scss */
.actualities__item img.yellow {
  border-color: var(--yellow-main);
}

/* line 719, ../sass/app.scss */
.pagination {
  display: flex;
}
/* line 721, ../sass/app.scss */
.pagination span {
  background-color: var(--blue-main);
  padding: 10px;
  font-family: var(--typo-title);
  font-size: 1.6rem;
  font-weight: 500;
  color: var(--white-main);
}
/* line 729, ../sass/app.scss */
.pagination span.current {
  background-color: var(--gray-main);
  color: var(--black-main);
}
/* line 734, ../sass/app.scss */
.pagination span.disabled {
  background-color: var(--gray-main);
}
/* line 738, ../sass/app.scss */
.pagination span:hover {
  border: var(--black-main) 2px solid;
}
/* line 741, ../sass/app.scss */
.pagination span:hover.active, .pagination span:hover.disabled {
  border: none;
}
/* line 747, ../sass/app.scss */
.pagination span a {
  color: var(--white-main);
}

/* line 753, ../sass/app.scss */
.rhf__title {
  background-image: url(/build/images/barre-jaune-verte.6ca7fcce.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
/* line 759, ../sass/app.scss */
.rhf__title span {
  color: var(--purple-main);
  font-size: 1.6rem;
}
/* line 763, ../sass/app.scss */
.rhf__title h1 {
  font-size: 5rem;
  margin-bottom: 0;
}
/* line 768, ../sass/app.scss */
.rhf__first-paragraph {
  display: flex;
  align-items: center;
  gap: 100px;
}
/* line 773, ../sass/app.scss */
.rhf__first-paragraph__left p {
  margin-bottom: 50px;
  font-size: 1.6rem;
}
/* line 777, ../sass/app.scss */
.rhf__first-paragraph__left ul {
  display: flex;
  flex-direction: column;
  row-gap: 25px;
  list-style: url(/build/images/home-list.af2e7076.svg);
  list-style-position: outside;
  margin-left: 25px;
}
/* line 784, ../sass/app.scss */
.rhf__first-paragraph__left ul li {
  font-size: 1.6rem;
}
/* line 790, ../sass/app.scss */
.rhf__history {
  margin: 140px 0px;
  display: flex;
  flex-direction: column;
  row-gap: 70px;
}
/* line 795, ../sass/app.scss */
.rhf__history h2 {
  font-family: var(--typo-title);
  font-size: 3rem;
  color: var(--green-main);
}
/* line 800, ../sass/app.scss */
.rhf__history__wrapper {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
/* line 804, ../sass/app.scss */
.rhf__history__wrapper__left {
  width: 50%;
}
/* line 806, ../sass/app.scss */
.rhf__history__wrapper__left.title {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 810, ../sass/app.scss */
.rhf__history__wrapper__left.title span {
  font-family: var(--typo-title);
  font-size: 12.8rem;
  color: var(--black-main);
}
/* line 814, ../sass/app.scss */
.rhf__history__wrapper__left.title span span {
  color: var(--green-main);
}
/* line 819, ../sass/app.scss */
.rhf__history__wrapper__left.paragraph {
  font-size: 1.6rem;
  font-family: var(--typo-text);
  color: var(--black-main);
}
/* line 823, ../sass/app.scss */
.rhf__history__wrapper__left.paragraph span {
  font-weight: 300;
}
/* line 828, ../sass/app.scss */
.rhf__history__wrapper__right {
  width: 50%;
}
/* line 830, ../sass/app.scss */
.rhf__history__wrapper__right.title {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 834, ../sass/app.scss */
.rhf__history__wrapper__right.title span {
  font-family: var(--typo-title);
  font-size: 12.8rem;
  color: var(--black-main);
}
/* line 838, ../sass/app.scss */
.rhf__history__wrapper__right.title span span {
  color: var(--green-main);
}
/* line 843, ../sass/app.scss */
.rhf__history__wrapper__right.paragraph {
  font-size: 1.6rem;
  font-family: var(--typo-text);
  color: var(--black-main);
}
/* line 851, ../sass/app.scss */
.rhf__partner {
  margin-bottom: 140px;
}
/* line 853, ../sass/app.scss */
.rhf__partner h2 {
  font-family: var(--typo-title);
  font-size: 3rem;
  color: var(--purple-main);
}
/* line 858, ../sass/app.scss */
.rhf__partner__wrapper {
  display: flex;
  flex-wrap: wrap;
  padding: 40px 100px;
  background-color: var(--white-main);
}
/* line 863, ../sass/app.scss */
.rhf__partner__wrapper__item {
  max-width: 25%;
  width: 25%;
}
/* line 866, ../sass/app.scss */
.rhf__partner__wrapper__item img {
  width: 30%;
}
/* line 869, ../sass/app.scss */
.rhf__partner__wrapper__item .last {
  margin-left: 50%;
}
/* line 875, ../sass/app.scss */
.rhf__gouvernance {
  padding-bottom: 280px;
}
/* line 877, ../sass/app.scss */
.rhf__gouvernance h2 {
  font-family: var(--typo-title);
  font-size: 3rem;
  color: var(--purple-main);
  margin-bottom: 40px;
}
/* line 883, ../sass/app.scss */
.rhf__gouvernance__wrapper {
  display: flex;
  gap: 100px;
}
/* line 887, ../sass/app.scss */
.rhf__gouvernance__wrapper__left p {
  font-size: 1.6rem;
  line-height: 2rem;
  font-family: var(--typo-text);
  margin-bottom: 40px;
}
/* line 892, ../sass/app.scss */
.rhf__gouvernance__wrapper__left p span {
  color: var(--yellow-main);
}
/* line 896, ../sass/app.scss */
.rhf__gouvernance__wrapper__left img {
  width: 100%;
}
/* line 900, ../sass/app.scss */
.rhf__gouvernance__wrapper__right {
  width: 100%;
}
/* line 902, ../sass/app.scss */
.rhf__gouvernance__wrapper__right p {
  font-size: 1.6rem;
  line-height: 2rem;
  font-family: var(--typo-text);
  margin-bottom: 40px;
}
/* line 907, ../sass/app.scss */
.rhf__gouvernance__wrapper__right p.titre-ul {
  margin-bottom: 30px;
}
/* line 910, ../sass/app.scss */
.rhf__gouvernance__wrapper__right p span {
  color: var(--yellow-main);
}
/* line 914, ../sass/app.scss */
.rhf__gouvernance__wrapper__right ul {
  display: flex;
  flex-direction: column;
  row-gap: 25px;
  width: 65%;
  list-style: url(/build/images/home-list.af2e7076.svg);
  list-style-position: outside;
  margin-left: 25px;
}
/* line 922, ../sass/app.scss */
.rhf__gouvernance__wrapper__right ul li {
  font-size: 1.6rem;
  font-family: var(--typo-text);
}
/* line 931, ../sass/app.scss */
.rhf__adhesion h2 {
  font-family: var(--typo-title);
  font-size: 3rem;
  color: var(--red-main);
  margin-bottom: 40px;
}
/* line 937, ../sass/app.scss */
.rhf__adhesion p {
  font-size: 1.6rem;
  font-family: var(--typo-text);
  margin-bottom: 60px;
}
/* line 942, ../sass/app.scss */
.rhf__adhesion__wrapper {
  display: flex;
  gap: 120px;
  margin-bottom: 140px;
}
/* line 946, ../sass/app.scss */
.rhf__adhesion__wrapper__item {
  width: 33%;
  display: flex;
  flex-direction: column;
  gap: 6px;
  border-bottom: 10px solid;
  border-radius: 10px;
}
/* line 953, ../sass/app.scss */
.rhf__adhesion__wrapper__item.green {
  border-color: var(--green-main);
}
/* line 956, ../sass/app.scss */
.rhf__adhesion__wrapper__item.purple {
  border-color: var(--purple-main);
}
/* line 959, ../sass/app.scss */
.rhf__adhesion__wrapper__item.yellow {
  border-color: var(--yellow-main);
}
/* line 962, ../sass/app.scss */
.rhf__adhesion__wrapper__item span {
  text-align: center;
  color: var(--red-main);
  font-size: 2rem;
  font-family: var(--typo-text);
  font-weight: 500;
}
/* line 969, ../sass/app.scss */
.rhf__adhesion__wrapper__item p {
  margin-bottom: 0px;
  padding-bottom: 20px;
}
/* line 972, ../sass/app.scss */
.rhf__adhesion__wrapper__item p span {
  font-size: 1.4rem;
  font-weight: 300;
  color: var(--black-main);
}

/* line 983, ../sass/app.scss */
.gray-background {
  width: 100%;
  position: absolute;
  height: 1440px;
  margin-top: 90px;
  background-color: var(--gray-main);
  z-index: -1;
}

/* line 992, ../sass/app.scss */
.contacting__title {
  background-image: url(/build/images/barre-violet-vert.25ca0dfb.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
/* line 998, ../sass/app.scss */
.contacting__title h1 {
  font-size: 5rem;
  margin-bottom: 0;
}
/* line 1003, ../sass/app.scss */
.contacting__wrapper {
  display: flex;
  gap: 70px;
  margin-bottom: 140px;
}
/* line 1007, ../sass/app.scss */
.contacting__wrapper__left {
  background-color: var(--green-main);
  border-radius: 0px 20px 20px;
  padding: 40px;
  display: flex;
  flex-direction: column;
  gap: 50px;
}
/* line 1014, ../sass/app.scss */
.contacting__wrapper__left__coo {
  display: flex;
  flex-direction: column;
  gap: 25px;
}
/* line 1019, ../sass/app.scss */
.contacting__wrapper__left__coo__address a, .contacting__wrapper__left__coo__phone a, .contacting__wrapper__left__coo__mail a {
  display: flex;
  gap: 10px;
  align-items: center;
  font-size: 1.4rem;
  font-family: var(--typo-text);
}
/* line 1028, ../sass/app.scss */
.contacting__wrapper__left a {
  color: var(--white-main);
}
/* line 1031, ../sass/app.scss */
.contacting__wrapper__left iframe {
  border-radius: 0px 20px 20px;
}
/* line 1036, ../sass/app.scss */
.contacting__wrapper__right p {
  font-size: 1.6rem;
  font-weight: 500;
  font-family: var(--typo-text);
  margin-bottom: 40px;
}
/* line 1041, ../sass/app.scss */
.contacting__wrapper__right p span {
  color: var(--red-main);
}
/* line 1046, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper {
  display: flex;
  gap: 90px;
  margin-bottom: 40px;
}
/* line 1050, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__input {
  width: 50%;
}
/* line 1052, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__input.textarea {
  width: 100%;
  margin-bottom: 40px;
}
/* line 1055, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__input.textarea textarea {
  height: 200px;
}
/* line 1059, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__input input, .contacting__wrapper__right__form__wrapper__input textarea {
  width: 100%;
  padding: 15px 20px;
  border-radius: 0px 20px 20px;
  font-size: 2rem;
  font-family: var(--typo-text);
  border: 2px solid var(--black-main);
}
/* line 1068, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__confidentialite {
  display: flex;
  gap: 50px;
  align-items: flex-start;
}
/* line 1072, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__confidentialite__widget {
  width: fit-content;
  position: relative;
}
/* line 1075, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__confidentialite__widget input {
  position: absolute;
  z-index: 10;
  opacity: 0;
  cursor: pointer;
  height: 25px;
  width: 25px;
}
/* line 1083, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__confidentialite__widget input:checked ~ .checkmark {
  background-color: var(--green-main);
}
/* line 1086, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__confidentialite__widget input:checked ~ .check {
  position: absolute;
  left: 12px;
  top: 6px;
  width: 8px;
  height: 15px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 1098, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__confidentialite__widget .checkmark {
  position: absolute;
  left: 0;
  height: 30px;
  width: 30px;
  border: 2px solid var(--green-main);
  border-radius: 0px 20px 20px;
}
/* line 1107, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper__confidentialite label {
  width: 75%;
  font-size: 1.2rem;
  font-family: var(--typo-text);
}
/* line 1113, ../sass/app.scss */
.contacting__wrapper__right__form__wrapper button {
  height: 36px;
}

/* line 1125, ../sass/app.scss */
.membres #q {
  display: none;
}
/* line 1128, ../sass/app.scss */
.membres__title {
  background-image: url(/build/images/barre-verte-jaune.46f8914f.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
/* line 1134, ../sass/app.scss */
.membres__title h1 {
  font-size: 5rem;
  margin-bottom: 0;
}
/* line 1139, ../sass/app.scss */
.membres__wrapper {
  display: flex;
  justify-content: center;
  background-color: var(--blue-light);
  padding: 50px 0px;
  position: relative;
}
/* line 1145, ../sass/app.scss */
.membres__wrapper__map {
  width: 75%;
}
/* line 1184, ../sass/app.scss */
.membres__wrapper__country__card {
  background-color: var(--white-main);
  position: absolute;
  top: 25px;
  right: 25px;
  padding: 0px 30px 30px;
  width: 300px;
  max-height: 450px;
  overflow-y: scroll;
  overflow-x: auto;
  display: none;
}
/* line 1195, ../sass/app.scss */
.membres__wrapper__country__card__wrapper {
  display: flex;
  gap: 30px;
  width: fit-content;
  position: sticky;
  top: 0;
  background-color: var(--white-main);
  padding-top: 30px;
}
/* line 1203, ../sass/app.scss */
.membres__wrapper__country__card__wrapper h2 {
  font-family: var(--typo-title);
  font-style: normal;
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.1rem;
  color: var(--black-main);
}
/* line 1211, ../sass/app.scss */
.membres__wrapper__country__card__wrapper img {
  width: 80px;
}
/* line 1215, ../sass/app.scss */
.membres__wrapper__country__card p {
  margin-top: 45px;
  margin-bottom: 10px;
  font-size: 1.4rem;
  font-family: var(--typo-text);
  line-height: 2rem;
  font-weight: 400;
}
/* line 1226, ../sass/app.scss */
.membres__list {
  margin: 70px 0px;
}
/* line 1228, ../sass/app.scss */
.membres__list__card {
  height: initial;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
/* line 1233, ../sass/app.scss */
.membres__list__card__wrapper {
  display: flex;
  justify-content: space-between;
}
/* line 1237, ../sass/app.scss */
.membres__list__card__wrapper__title h2 {
  font-family: var(--typo-title);
  font-weight: 600;
  font-size: 3rem;
  width: 90%;
}
/* line 1243, ../sass/app.scss */
.membres__list__card__wrapper__title h3 {
  font-family: var(--typo-text);
  font-weight: 400;
  font-size: 2rem;
  line-height: 2rem;
  width: 90%;
}
/* line 1251, ../sass/app.scss */
.membres__list__card__wrapper img {
  height: min-content;
}
/* line 1255, ../sass/app.scss */
.membres__list__card__objet, .membres__list__card__address {
  padding-top: 15px;
}
/* line 1258, ../sass/app.scss */
.membres__list__card span {
  font-size: 1.6rem;
  line-height: 2rem;
  font-family: var(--typo-text);
  font-weight: 400;
  padding-top: 15px;
}
/* line 1265, ../sass/app.scss */
.membres__list__card__contact {
  padding-top: 15px;
  padding-bottom: 40px;
  border-radius: 10px;
  display: flex;
  flex-wrap: wrap;
}
/* line 1272, ../sass/app.scss */
.membres__list__card__contact__item {
  width: 50%;
}
/* line 1274, ../sass/app.scss */
.membres__list__card__contact__item span {
  width: 100%;
}

/* line 1282, ../sass/app.scss */
.ressources {
  padding: 115px 0;
}
/* line 1284, ../sass/app.scss */
.ressources__title {
  background-image: url(/build/images/barre-rouge-verte.e4b9f1b3.svg);
  background-repeat: no-repeat;
  background-position-y: 100%;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
/* line 1285, ../sass/app.scss */
.ressources__title h1 {
  font-size: 5rem;
  font-weight: 400;
}
/* line 1289, ../sass/app.scss */
.ressources__title span {
  color: var(--purple-main);
  font-size: 1.6rem;
}
/* line 1299, ../sass/app.scss */
.ressources__files {
  display: flex;
  flex-direction: column;
}
/* line 1302, ../sass/app.scss */
.ressources__files__head {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-bottom: 1rem;
  border-bottom: 2px solid var(--gray-main);
  margin-bottom: 1.5rem;
}
/* line 1310, ../sass/app.scss */
.ressources__files__head div {
  width: 45%;
  font-size: 1.6rem;
  color: grey;
}
/* line 1316, ../sass/app.scss */
.ressources__files__item {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  border-bottom: 2px solid var(--gray-main);
  padding: 1.5rem 0;
}
/* line 1324, ../sass/app.scss */
.ressources__files__item:last-of-type {
  border: none;
}
/* line 1327, ../sass/app.scss */
.ressources__files__item div {
  width: 45%;
  font-size: 1.6rem;
}

/* line 1335, ../sass/app.scss */
.contact {
  padding: 100px 0;
}
/* line 1338, ../sass/app.scss */
.contact .form input, .contact .form select, .contact .form textarea {
  width: 100%;
  background-color: #f5f5f5;
  border: none;
  border-radius: 30px;
  padding: 10px 15px;
  font-family: var(--typo-text);
  font-weight: 500;
  margin-bottom: 30px;
  font-size: 1rem;
}
/* line 1349, ../sass/app.scss */
.contact .form .btn {
  background-color: var(--black-main);
  border: none;
  display: inline-block;
  padding: 8px 20px;
  color: var(--white-main);
  font-family: var(--typo-text);
  font-weight: 600;
  font-size: 1rem;
  border-radius: 25px;
  cursor: pointer;
}

/* line 1363, ../sass/app.scss */
footer {
  background-color: var(--white-main);
}
/* line 1365, ../sass/app.scss */
footer .footer {
  width: 100%;
  position: relative;
}
/* line 1368, ../sass/app.scss */
footer .footer__go-top {
  position: absolute;
  top: -26px;
  left: 50%;
  transform: translateX(-50%);
}
/* line 1374, ../sass/app.scss */
footer .footer__top {
  display: flex;
  justify-content: space-between;
  padding-bottom: 30px;
  border-bottom: 2px solid var(--red-main);
  padding-top: 40px;
}
/* line 1380, ../sass/app.scss */
footer .footer__top iframe {
  border-radius: 100%;
}
/* line 1383, ../sass/app.scss */
footer .footer__top__plan, footer .footer__top__contact, footer .footer__top__follow {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
/* line 1387, ../sass/app.scss */
footer .footer__top__plan span, footer .footer__top__contact span, footer .footer__top__follow span {
  font-size: 1.6rem;
  color: var(--blue-main);
  font-weight: 500;
}
/* line 1392, ../sass/app.scss */
footer .footer__top__plan__uls, footer .footer__top__contact__uls, footer .footer__top__follow__uls {
  display: flex;
  gap: 35px;
  font-size: 1.4rem;
}
/* line 1396, ../sass/app.scss */
footer .footer__top__plan__uls ul, footer .footer__top__contact__uls ul, footer .footer__top__follow__uls ul {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
/* line 1402, ../sass/app.scss */
footer .footer__top__plan__address, footer .footer__top__plan__phone, footer .footer__top__plan__mail, footer .footer__top__contact__address, footer .footer__top__contact__phone, footer .footer__top__contact__mail, footer .footer__top__follow__address, footer .footer__top__follow__phone, footer .footer__top__follow__mail {
  display: flex;
  gap: 10px;
  align-items: center;
}
/* line 1406, ../sass/app.scss */
footer .footer__top__plan__address span, footer .footer__top__plan__phone span, footer .footer__top__plan__mail span, footer .footer__top__contact__address span, footer .footer__top__contact__phone span, footer .footer__top__contact__mail span, footer .footer__top__follow__address span, footer .footer__top__follow__phone span, footer .footer__top__follow__mail span {
  font-size: 1.4rem;
  color: var(--black-main);
  font-weight: 400;
}
/* line 1411, ../sass/app.scss */
footer .footer__top__plan__address img, footer .footer__top__plan__phone img, footer .footer__top__plan__mail img, footer .footer__top__contact__address img, footer .footer__top__contact__phone img, footer .footer__top__contact__mail img, footer .footer__top__follow__address img, footer .footer__top__follow__phone img, footer .footer__top__follow__mail img {
  width: 24px;
  color: var(--purple-main);
}
/* line 1416, ../sass/app.scss */
footer .footer__top__plan__logo, footer .footer__top__contact__logo, footer .footer__top__follow__logo {
  display: flex;
  gap: 10px;
}
/* line 1422, ../sass/app.scss */
footer .footer__bottom {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 30px 0;
}
/* line 1427, ../sass/app.scss */
footer .footer__bottom span {
  font-size: 1.4rem;
}
/* line 1429, ../sass/app.scss */
footer .footer__bottom span .a {
  color: var(--blue-main);
  font-weight: 500;
}

/* Login */
/* line 1438, ../sass/app.scss */
.login {
  position: relative;
  width: 100%;
  height: 100vh;
}
/* line 1442, ../sass/app.scss */
.login form {
  width: 30%;
  padding: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: var(--white-main);
  box-shadow: 0 0 36px rgba(0, 0, 0, 0.12);
  border-radius: 25px;
}
/* line 1452, ../sass/app.scss */
.login form label {
  display: block;
  margin-bottom: 8px;
  font-size: 1.6rem;
  font-family: var(--typo-title);
}
/* line 1458, ../sass/app.scss */
.login form input,
.login form select,
.login form textarea {
  border-radius: 0px 20px 20px 20px;
  padding: 10px 35px;
  width: fit-content;
  cursor: pointer;
  border: 2px solid var(--blue-main);
  background: transparent;
  color: var(--blue-main);
  transition: all cubic-bezier(0.075, 0.82, 0.165, 1);
}
/* line 1469, ../sass/app.scss */
.login form input:hover,
.login form select:hover,
.login form textarea:hover {
  background-color: var(--blue-main);
  color: var(--white-main);
}
/* line 1472, ../sass/app.scss */
.login form input:hover span,
.login form select:hover span,
.login form textarea:hover span {
  color: var(--white-main);
}
/* line 1478, ../sass/app.scss */
.login button {
  margin-left: 50%;
  transform: translateX(-50%);
  margin-top: 50px;
}
/* line 1483, ../sass/app.scss */
.login__wrapper {
  display: flex;
  justify-content: space-around;
}

@media (max-width: 1800px) {
  /* line 3, ../sass/_responsive.scss */
  .membres__wrapper {
    justify-content: left;
  }
}
@media (max-width: 1700px) {
  /* line 13, ../sass/_responsive.scss */
  .rhf__partner__wrapper__item img {
    width: 50%;
  }
}
@media (max-width: 1600px) {
  /* line 23, ../sass/_responsive.scss */
  .hero-section h1, .hero-section p {
    width: 40%;
  }

  /* line 27, ../sass/_responsive.scss */
  .numbers {
    flex-wrap: wrap;
    row-gap: 30px;
    text-align: center;
  }

  /* line 35, ../sass/_responsive.scss */
  .contacting__wrapper__left iframe {
    width: 450px;
  }
}
@media (max-width: 1400px) {
  /* line 44, ../sass/_responsive.scss */
  .actuality__wrapper {
    flex-wrap: wrap;
  }
  /* line 46, ../sass/_responsive.scss */
  .actuality__wrapper__item {
    max-width: 45%;
    width: 45%;
  }

  /* line 55, ../sass/_responsive.scss */
  .membres__wrapper__country__card {
    width: 250px;
  }
}
@media (max-width: 1300px) {
  /* line 66, ../sass/_responsive.scss */
  .rhf__first-paragraph__right img {
    width: 100%;
  }
  /* line 73, ../sass/_responsive.scss */
  .rhf__gouvernance__wrapper__left {
    width: 90%;
  }

  /* line 82, ../sass/_responsive.scss */
  .contacting__wrapper__left iframe {
    width: 300px;
  }
  /* line 88, ../sass/_responsive.scss */
  .contacting__wrapper__right__form__wrapper {
    gap: 20px;
  }

  /* line 99, ../sass/_responsive.scss */
  footer .footer__top__plan__uls {
    flex-direction: column;
  }
}
@media (max-width: 1200px) {
  /* line 109, ../sass/_responsive.scss */
  .hero-section h1, .hero-section p {
    width: 50%;
  }

  /* line 117, ../sass/_responsive.scss */
  .rhf__partner__wrapper__item.last {
    margin-left: 60%;
  }
  /* line 120, ../sass/_responsive.scss */
  .rhf__partner__wrapper__item img {
    width: 70%;
  }

  /* line 130, ../sass/_responsive.scss */
  .membres__wrapper__country__card {
    width: 250px;
  }
  /* line 135, ../sass/_responsive.scss */
  .membres__list {
    row-gap: 50px;
  }
  /* line 138, ../sass/_responsive.scss */
  .membres__list__card.col-4 {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 1100px) {
  /* line 150, ../sass/_responsive.scss */
  .header {
    padding: 45px 20px;
  }
  /* line 153, ../sass/_responsive.scss */
  .header .nav ul {
    column-gap: 25px;
  }
}
@media (max-width: 1000px) {
  /* line 160, ../sass/_responsive.scss */
  .burger-btn {
    position: fixed;
    border-top: 4px solid var(--red-main);
    height: 30px;
    width: 50px;
    box-sizing: border-box;
    z-index: 100;
    left: 20px;
    top: 40px;
    cursor: pointer;
    transition: all 0.3s ease-in;
  }
  /* line 171, ../sass/_responsive.scss */
  .burger-btn:before {
    content: "";
    display: block;
    position: absolute;
    height: 4px;
    width: 50px;
    left: 0;
    background: var(--red-main);
    top: 10px;
    transition: all 0.3s ease-in;
  }
  /* line 182, ../sass/_responsive.scss */
  .burger-btn:after {
    content: "";
    display: block;
    position: absolute;
    height: 4px;
    width: 50px;
    left: 0;
    background: var(--red-main);
    bottom: 0;
    transition: all 0.3s ease-in;
  }
  /* line 193, ../sass/_responsive.scss */
  .burger-btn.active {
    border-color: transparent;
  }
  /* line 195, ../sass/_responsive.scss */
  .burger-btn.active:before {
    transform: rotate(45deg);
    width: 50px;
    left: -2px;
  }
  /* line 200, ../sass/_responsive.scss */
  .burger-btn.active:after {
    transform: rotate(135deg);
    bottom: 11px;
    width: 50px;
    left: -2px;
  }

  /* line 208, ../sass/_responsive.scss */
  .header {
    position: fixed;
    height: 100%;
    justify-content: inherit;
    max-width: 100%;
    width: 50%;
    left: -400%;
    padding: 0px;
    background-color: var(--white-main);
    z-index: 10;
  }
  /* line 218, ../sass/_responsive.scss */
  .header.navigation {
    height: 100%;
    flex-direction: column;
    gap: 60px;
  }
  /* line 222, ../sass/_responsive.scss */
  .header.navigation ul {
    flex-direction: column;
    text-align: center;
    align-items: center;
    gap: 60px;
  }
  /* line 227, ../sass/_responsive.scss */
  .header.navigation ul li {
    width: fit-content;
  }
  /* line 229, ../sass/_responsive.scss */
  .header.navigation ul li a {
    font-size: 2rem;
  }
  /* line 234, ../sass/_responsive.scss */
  .header.navigation__contact {
    margin-left: 0px;
  }
  /* line 237, ../sass/_responsive.scss */
  .header.navigation .logo {
    padding-top: 40px;
  }
  /* line 240, ../sass/_responsive.scss */
  .header.navigation .logo img {
    max-width: 300px;
  }
  /* line 244, ../sass/_responsive.scss */
  .header.navigation .menu {
    height: 100%;
  }
  /* line 246, ../sass/_responsive.scss */
  .header.navigation .menu ul {
    display: flex;
    height: 100%;
    flex-direction: column;
    text-align: center;
    row-gap: 60px;
    margin-top: 60px;
  }
  /* line 254, ../sass/_responsive.scss */
  .header.navigation .menu ul li a {
    color: var(--orange-main);
    font-weight: 600;
    font-size: 1.2rem;
  }
  /* line 260, ../sass/_responsive.scss */
  .header.navigation .menu ul li:hover .submenu {
    position: initial;
  }

  /* line 270, ../sass/_responsive.scss */
  .navigation.header {
    width: 100%;
    left: 0;
    right: 0;
  }

  /* line 276, ../sass/_responsive.scss */
  main {
    padding-top: 110px;
  }

  /* line 279, ../sass/_responsive.scss */
  .hero-section {
    padding: 100px 0 0;
  }
  /* line 281, ../sass/_responsive.scss */
  .hero-section h1, .hero-section p {
    width: 60%;
    margin-left: 30px;
  }
  /* line 285, ../sass/_responsive.scss */
  .hero-section__btn {
    margin-left: 30px;
    flex-wrap: wrap;
  }
  /* line 289, ../sass/_responsive.scss */
  .hero-section__lecture {
    flex-direction: column;
    gap: 25px;
  }

  /* line 294, ../sass/_responsive.scss */
  .who {
    flex-direction: column;
  }
  /* line 296, ../sass/_responsive.scss */
  .who__paragraph {
    width: 100%;
  }

  /* line 302, ../sass/_responsive.scss */
  .actuality__wrapper__item {
    max-width: 100%;
    width: 100%;
  }

  /* line 309, ../sass/_responsive.scss */
  .missions p {
    width: 80%;
  }
  /* line 312, ../sass/_responsive.scss */
  .missions__wrapper {
    flex-wrap: wrap;
    row-gap: 0px;
  }
  /* line 315, ../sass/_responsive.scss */
  .missions__wrapper__item {
    max-width: 47%;
    flex: 0 0 50%;
  }

  /* line 322, ../sass/_responsive.scss */
  .annual-lecture__wrapper {
    flex-wrap: wrap;
    row-gap: 40px;
  }
  /* line 325, ../sass/_responsive.scss */
  .annual-lecture__wrapper__left {
    max-width: 100%;
  }
  /* line 328, ../sass/_responsive.scss */
  .annual-lecture__wrapper__right {
    padding-top: inherit;
  }
  /* line 331, ../sass/_responsive.scss */
  .annual-lecture__wrapper .swiper-navigation {
    width: 50%;
    left: 50%;
    transform: translateX(-50%);
    right: inherit;
  }

  /* line 339, ../sass/_responsive.scss */
  .actions {
    margin-top: 75px;
  }
  /* line 343, ../sass/_responsive.scss */
  .actions__wrapper .coop__top, .actions__wrapper .formation__top {
    flex-direction: column-reverse;
    gap: 50px;
  }
  /* line 346, ../sass/_responsive.scss */
  .actions__wrapper .coop__top__left, .actions__wrapper .formation__top__left {
    width: 100%;
  }
  /* line 349, ../sass/_responsive.scss */
  .actions__wrapper .coop__top__right, .actions__wrapper .formation__top__right {
    width: 100%;
  }
  /* line 351, ../sass/_responsive.scss */
  .actions__wrapper .coop__top__right img, .actions__wrapper .formation__top__right img {
    width: 100%;
  }
  /* line 356, ../sass/_responsive.scss */
  .actions__wrapper .coop__bottom, .actions__wrapper .formation__bottom {
    flex-direction: column;
    gap: 30px;
  }
  /* line 359, ../sass/_responsive.scss */
  .actions__wrapper .coop__bottom__left, .actions__wrapper .formation__bottom__left {
    width: 100%;
  }
  /* line 362, ../sass/_responsive.scss */
  .actions__wrapper .coop__bottom__right, .actions__wrapper .formation__bottom__right {
    max-width: 100%;
  }
  /* line 370, ../sass/_responsive.scss */
  .actions__wrapper__gray-background__wrapper .sensibilisation__top, .actions__wrapper__gray-background__wrapper .recherche__top {
    flex-direction: column-reverse;
    gap: 50px;
  }
  /* line 373, ../sass/_responsive.scss */
  .actions__wrapper__gray-background__wrapper .sensibilisation__top__left, .actions__wrapper__gray-background__wrapper .recherche__top__left {
    width: 100%;
  }
  /* line 376, ../sass/_responsive.scss */
  .actions__wrapper__gray-background__wrapper .sensibilisation__top__right, .actions__wrapper__gray-background__wrapper .recherche__top__right {
    width: 100%;
  }
  /* line 378, ../sass/_responsive.scss */
  .actions__wrapper__gray-background__wrapper .sensibilisation__top__right img, .actions__wrapper__gray-background__wrapper .recherche__top__right img {
    width: 100%;
  }
  /* line 383, ../sass/_responsive.scss */
  .actions__wrapper__gray-background__wrapper .sensibilisation__bottom, .actions__wrapper__gray-background__wrapper .recherche__bottom {
    flex-direction: column;
    gap: 30px;
  }
  /* line 386, ../sass/_responsive.scss */
  .actions__wrapper__gray-background__wrapper .sensibilisation__bottom__left, .actions__wrapper__gray-background__wrapper .recherche__bottom__left {
    width: 100%;
  }
  /* line 389, ../sass/_responsive.scss */
  .actions__wrapper__gray-background__wrapper .sensibilisation__bottom__right, .actions__wrapper__gray-background__wrapper .recherche__bottom__right {
    max-width: 100%;
  }

  /* line 399, ../sass/_responsive.scss */
  .membres__wrapper {
    flex-direction: column;
    align-items: center;
  }
  /* line 403, ../sass/_responsive.scss */
  .membres__wrapper__country__card {
    position: relative;
    width: 100%;
    max-height: 300px;
  }

  /* line 413, ../sass/_responsive.scss */
  .actualities__item.col-4 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  /* line 420, ../sass/_responsive.scss */
  .actuality-show {
    padding-left: 15px;
  }
  /* line 422, ../sass/_responsive.scss */
  .actuality-show h1 {
    margin-top: 140px;
  }
  /* line 425, ../sass/_responsive.scss */
  .actuality-show__wrapper {
    flex-direction: column;
  }
  /* line 428, ../sass/_responsive.scss */
  .actuality-show__wrapper__left img {
    width: 100%;
  }

  /* line 435, ../sass/_responsive.scss */
  .rhf__first-paragraph {
    flex-direction: column;
    gap: 40px;
  }
  /* line 440, ../sass/_responsive.scss */
  .rhf__history__wrapper {
    row-gap: 20px;
  }
  /* line 442, ../sass/_responsive.scss */
  .rhf__history__wrapper.left {
    flex-direction: column;
  }
  /* line 445, ../sass/_responsive.scss */
  .rhf__history__wrapper.right {
    flex-direction: column-reverse;
  }
  /* line 448, ../sass/_responsive.scss */
  .rhf__history__wrapper__left {
    width: 100%;
  }
  /* line 451, ../sass/_responsive.scss */
  .rhf__history__wrapper__right {
    width: 100%;
  }
  /* line 457, ../sass/_responsive.scss */
  .rhf__partner__wrapper {
    flex-direction: column;
    align-items: center;
  }
  /* line 460, ../sass/_responsive.scss */
  .rhf__partner__wrapper__item {
    width: 50%;
    max-width: 50%;
  }
  /* line 463, ../sass/_responsive.scss */
  .rhf__partner__wrapper__item .last {
    margin-left: 0%;
  }
  /* line 466, ../sass/_responsive.scss */
  .rhf__partner__wrapper__item img {
    width: 100%;
  }
  /* line 473, ../sass/_responsive.scss */
  .rhf__gouvernance__wrapper {
    gap: 40px;
    flex-direction: column;
  }
  /* line 476, ../sass/_responsive.scss */
  .rhf__gouvernance__wrapper__left {
    width: 100%;
  }
  /* line 482, ../sass/_responsive.scss */
  .rhf__adhesion__wrapper {
    flex-direction: column;
    gap: 40px;
  }
  /* line 485, ../sass/_responsive.scss */
  .rhf__adhesion__wrapper__item {
    width: 100%;
  }

  /* line 491, ../sass/_responsive.scss */
  .gray-background {
    height: 3600px;
  }

  /* line 495, ../sass/_responsive.scss */
  .contacting__wrapper {
    flex-direction: column;
    gap: 40px;
  }
  /* line 499, ../sass/_responsive.scss */
  .contacting__wrapper__left iframe {
    width: 100%;
  }
  /* line 505, ../sass/_responsive.scss */
  .contacting__wrapper__right__form__wrapper {
    gap: 20px;
  }

  /* line 514, ../sass/_responsive.scss */
  footer .footer__top {
    flex-direction: column;
    text-align: center;
    gap: 20px;
  }
  /* line 519, ../sass/_responsive.scss */
  footer .footer__top__plan__uls {
    gap: 6px;
  }
  /* line 524, ../sass/_responsive.scss */
  footer .footer__top__contact__address, footer .footer__top__contact__phone, footer .footer__top__contact__mail {
    justify-content: center;
  }
  /* line 529, ../sass/_responsive.scss */
  footer .footer__top__follow__logo {
    justify-content: center;
  }
}
@media (max-width: 900px) {
  /* line 538, ../sass/_responsive.scss */
  .hero-section {
    margin: 0px;
  }
  /* line 540, ../sass/_responsive.scss */
  .hero-section h1, .hero-section p {
    width: 90%;
  }
  /* line 543, ../sass/_responsive.scss */
  .hero-section h2 {
    margin-left: 15px;
  }
  /* line 546, ../sass/_responsive.scss */
  .hero-section__lecture {
    padding: 35px 0 35px 30px;
  }
}
@media (max-width: 800px) {
  /* line 553, ../sass/_responsive.scss */
  .missions p {
    width: 100%;
  }
  /* line 557, ../sass/_responsive.scss */
  .missions__wrapper__item {
    max-width: 100%;
    flex: 0 0 100%;
  }

  /* line 563, ../sass/_responsive.scss */
  .gray-background {
    height: 2900px;
  }

  /* line 566, ../sass/_responsive.scss */
  .ressources {
    padding: 115px 0;
  }
  /* line 570, ../sass/_responsive.scss */
  .ressources__files__head div {
    font-size: 1.4rem;
  }
  /* line 575, ../sass/_responsive.scss */
  .ressources__files__item div {
    font-size: 1.4rem;
  }

  /* line 583, ../sass/_responsive.scss */
  footer .footer__bottom {
    flex-direction: column;
    text-align: center;
    gap: 20px;
  }

  /* line 601, ../sass/_responsive.scss */
  .membres__list__card.col-4 {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (max-width: 768px) {
  /* line 610, ../sass/_responsive.scss */
  h2 {
    font-size: 4.2rem;
  }

  /* line 614, ../sass/_responsive.scss */
  .hero-section h1 {
    font-size: 3.5rem;
  }

  /* line 620, ../sass/_responsive.scss */
  .numbers__item span {
    font-size: 6.5rem;
  }

  /* line 626, ../sass/_responsive.scss */
  .rhf__partner {
    margin-bottom: 50px;
  }
  /* line 628, ../sass/_responsive.scss */
  .rhf__partner__wrapper {
    padding: 40px 20px;
    flex-direction: row;
    justify-content: space-between;
  }
  /* line 632, ../sass/_responsive.scss */
  .rhf__partner__wrapper__item {
    width: 45%;
    max-width: 45%;
  }
  /* line 638, ../sass/_responsive.scss */
  .rhf__gourvernance {
    padding-bottom: 100px;
  }

  /* line 646, ../sass/_responsive.scss */
  .membres__list__card__wrapper img {
    max-height: 20%;
  }
  /* line 650, ../sass/_responsive.scss */
  .membres__list__card__objet {
    padding: 0;
  }
  /* line 653, ../sass/_responsive.scss */
  .membres__list__card__contact {
    padding-bottom: 15px;
  }

  /* line 660, ../sass/_responsive.scss */
  .contacting__wrapper {
    flex-direction: column-reverse;
  }
  /* line 664, ../sass/_responsive.scss */
  .contacting__wrapper__right__form__wrapper {
    flex-direction: column;
  }
  /* line 666, ../sass/_responsive.scss */
  .contacting__wrapper__right__form__wrapper__input {
    width: 100%;
  }
}
@media (max-width: 600px) {
  /* line 677, ../sass/_responsive.scss */
  .hero-section h1, .hero-section p {
    margin-left: 15px;
    width: 90%;
  }
  /* line 682, ../sass/_responsive.scss */
  .hero-section__btn {
    margin-left: 15px;
  }

  /* line 688, ../sass/_responsive.scss */
  .annual-lecture__wrapper .swiper-navigation {
    width: 90%;
  }

  /* line 695, ../sass/_responsive.scss */
  .actualities__item.col-4 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (max-width: 550px) {
  /* line 704, ../sass/_responsive.scss */
  .gray-background {
    height: 2670px;
  }
}
@media (max-height: 700px) {
  /* line 710, ../sass/_responsive.scss */
  .header.navigation {
    gap: 40px;
  }
  /* line 712, ../sass/_responsive.scss */
  .header.navigation ul {
    gap: 40px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q3ZDO0lBQ0UsVUFBVTtFQUNaO0VBQ0EsdUNBQXVDO0VBQ3ZDO0lBQ0Usb0JBQW9CO0VBQ3RCOztFQUVBLHVDQUF1QztFQUN2QztJQUNFLDhCQUE4QjtFQUNoQztFQUNBLHVDQUF1QztFQUN2QztJQUNFLHNCQUFzQjtFQUN4QjtFQUNBLHVDQUF1QztFQUN2QztJQUNFLFdBQVc7RUFDYjtBQUNGO0FBQ0E7RUFDRSx1Q0FBdUM7RUFDdkM7SUFDRSxpQkFBaUI7SUFDakIsVUFBVTtFQUNaO0VBQ0EsdUNBQXVDO0VBQ3ZDO0lBQ0UsaUJBQWlCO0VBQ25COztFQUVBLHVDQUF1QztFQUN2QztJQUNFLFVBQVU7RUFDWjs7RUFFQSx1Q0FBdUM7RUFDdkM7SUFDRSxrQkFBa0I7SUFDbEIsY0FBYztJQUNkLGVBQWU7RUFDakI7QUFDRjtBQUNBO0VBQ0UsdUNBQXVDO0VBQ3ZDO0lBQ0UsY0FBYztFQUNoQjtBQUNGO0FBQ0E7RUFDRSx1Q0FBdUM7RUFDdkM7SUFDRSxTQUFTO0VBQ1g7RUFDQSx1Q0FBdUM7RUFDdkM7SUFDRSxTQUFTO0VBQ1g7QUFDRiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYXBwLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TGV4ZW5kK0RlY2E6d2dodEAxMDA7MjAwOzMwMDs0MDA7NTAwOzYwMDs3MDA7ODAwOzkwMCZmYW1pbHk9UXVlc3RyaWFsJmRpc3BsYXk9c3dhcFwiKTtcclxuLyogbGluZSA1LCAuLi8uLi8uLi8uLi8uLi9SdWJ5MzEteDY0L2xpYi9ydWJ5L2dlbXMvMy4xLjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXHJcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxyXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxyXG5iLCB1LCBpLCBjZW50ZXIsXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXHJcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcclxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyogbGluZSAyMiwgLi4vLi4vLi4vLi4vLi4vUnVieTMxLXg2NC9saWIvcnVieS9nZW1zLzMuMS4wL2dlbXMvY29tcGFzcy1jb3JlLTEuMC4zL3N0eWxlc2hlZXRzL2NvbXBhc3MvcmVzZXQvX3V0aWxpdGllcy5zY3NzICovXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4vKiBsaW5lIDI0LCAuLi8uLi8uLi8uLi8uLi9SdWJ5MzEteDY0L2xpYi9ydWJ5L2dlbXMvMy4xLjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxub2wsIHVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBsaW5lIDI2LCAuLi8uLi8uLi8uLi8uLi9SdWJ5MzEteDY0L2xpYi9ydWJ5L2dlbXMvMy4xLjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjgsIC4uLy4uLy4uLy4uLy4uL1J1YnkzMS14NjQvbGliL3J1YnkvZ2Vtcy8zLjEuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5jYXB0aW9uLCB0aCwgdGQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4vKiBsaW5lIDMwLCAuLi8uLi8uLi8uLi8uLi9SdWJ5MzEteDY0L2xpYi9ydWJ5L2dlbXMvMy4xLjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxucSwgYmxvY2txdW90ZSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG59XHJcbi8qIGxpbmUgMTAzLCAuLi8uLi8uLi8uLi8uLi9SdWJ5MzEteDY0L2xpYi9ydWJ5L2dlbXMvMy4xLjAvZ2Vtcy9jb21wYXNzLWNvcmUtMS4wLjMvc3R5bGVzaGVldHMvY29tcGFzcy9yZXNldC9fdXRpbGl0aWVzLnNjc3MgKi9cclxucTpiZWZvcmUsIHE6YWZ0ZXIsIGJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzIsIC4uLy4uLy4uLy4uLy4uL1J1YnkzMS14NjQvbGliL3J1YnkvZ2Vtcy8zLjEuMC9nZW1zL2NvbXBhc3MtY29yZS0xLjAuMy9zdHlsZXNoZWV0cy9jb21wYXNzL3Jlc2V0L191dGlsaXRpZXMuc2NzcyAqL1xyXG5hIGltZyB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4vKiBsaW5lIDExNiwgLi4vLi4vLi4vLi4vLi4vUnVieTMxLXg2NC9saWIvcnVieS9nZW1zLzMuMS4wL2dlbXMvY29tcGFzcy1jb3JlLTEuMC4zL3N0eWxlc2hlZXRzL2NvbXBhc3MvcmVzZXQvX3V0aWxpdGllcy5zY3NzICovXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIGxpbmUgMSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiosIDo6YWZ0ZXIsIDo6YmVmb3JlIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4vKiBsaW5lIDUsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IHZhcigtLWJsYWNrLW1haW4pO1xyXG59XHJcblxyXG4vKiBsaW5lIDEwLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4vKiBsaW5lIDE2LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLm1haW4td3JhcHBlciB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy10b3A6IDk3cHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjYsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4uY29udGVudC13cmFwcGVyIHtcclxuICBwYWRkaW5nOiAxLjVyZW0gMi4xODdyZW0gMS41cmVtIDMuNXJlbTtcclxufVxyXG5cclxuLyogbGluZSAzMCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5kaXZpZGVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM1MzUzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBtYXJnaW46IDI0cHggMDtcclxufVxyXG5cclxuLyogbGluZSAzOCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAvKiBsaW5lIDM4LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogNTQwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC8qIGxpbmUgMzgsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLyogbGluZSAzOCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLyogbGluZSAzOCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDIxMDBweCkge1xyXG4gIC8qIGxpbmUgMzgsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NTBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBsaW5lIDYxLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLnJvdyB7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxufVxyXG4vKiBsaW5lIDY4LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLnJvdy5hbGlnbi1jZW50ZXIge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSA3MSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5yb3cuYWxpZ24tc3RhcnQge1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG59XHJcbi8qIGxpbmUgNzQsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4ucm93LmFsaWduLWVuZCB7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcbi8qIGxpbmUgNzcsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4ucm93Lmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLyogbGluZSA4MCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5yb3cuanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuLyogbGluZSA4MywgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5yb3cuanVzdGlmeS1jb250ZW50LWNlbnRlciB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSA4NiwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5yb3cgPiBkaXYge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4vKiBsaW5lIDkyLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLmNvbCwgLmNvbC0xLCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAvKiBsaW5lIDk5LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLTEyIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxMDcsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtMTEge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAvKiBsaW5lIDExNSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC0xMCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC8qIGxpbmUgMTIzLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLTkge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XHJcbiAgICBmbGV4OiAwIDAgNzUlO1xyXG4gICAgbWF4LXdpZHRoOiA3NSU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAvKiBsaW5lIDEzMSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC04IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxMzksIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtNyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC8qIGxpbmUgMTQ3LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLTYge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAvKiBsaW5lIDE1NSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC01IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxNjMsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtNCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC8qIGxpbmUgMTcxLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLTMge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAvKiBsaW5lIDE3OSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC0yIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSAxODcsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XHJcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC8qIGxpbmUgMTk2LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLWxnIHtcclxuICAgIGZsZXg6IDEgMCAwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMTk5LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMtbGctYXV0byA+ICoge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMjAzLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMtbGctMSA+ICoge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMjA3LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMtbGctMiA+ICoge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyMTEsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5yb3ctY29scy1sZy0zID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMjE1LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMtbGctNCA+ICoge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyMTksIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5yb3ctY29scy1sZy01ID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDIyMywgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyMjcsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtbGctYXV0byB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyMzEsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtbGctMSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMjM1LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLWxnLTIge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyMzksIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtbGctMyB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDI0MywgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC1sZy00IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMjQ3LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLWxnLTUge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyNTEsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtbGctNiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDI1NSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC1sZy03IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMjU5LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLWxnLTgge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyNjMsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wtbGctOSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDI2NywgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC1sZy0xMCB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDI3MSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC1sZy0xMSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDI3NSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC1sZy0xMiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgLyogbGluZSAyODEsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteGwge1xyXG4gICAgZmxleDogMSAwIDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyODQsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5yb3ctY29scy14bC1hdXRvID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyODgsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5yb3ctY29scy14bC0xID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyOTIsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5yb3ctY29scy14bC0yID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDI5NiwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAzMDAsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5yb3ctY29scy14bC00ID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDMwNCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDIwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzA4LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMteGwtNiA+ICoge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDMxMiwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC14bC1hdXRvIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDMxNiwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC14bC0xIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAzMjAsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteGwtMiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDMyNCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC14bC0zIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzI4LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLXhsLTQge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAzMzIsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteGwtNSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDMzNiwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC14bC02IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzQwLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLXhsLTcge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAzNDQsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteGwtOCB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDM0OCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC14bC05IHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzUyLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLXhsLTEwIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzU2LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLXhsLTExIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzYwLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLXhsLTEyIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcclxuICAvKiBsaW5lIDM2NywgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC14eGwge1xyXG4gICAgZmxleDogMSAwIDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAzNzAsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzc0LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDM3OCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDM4MiwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzg2LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzkwLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDIwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzk0LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAucm93LWNvbHMteHhsLTYgPiAqIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAzOTgsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLWF1dG8ge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDAyLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLXh4bC0xIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MDYsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTIge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MTAsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTMge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MTQsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTQge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MTgsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTUge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MjIsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTYge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MjYsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTcge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzAsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTgge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzQsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTkge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MzgsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4gIC5jb2wteHhsLTEwIHtcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDQyLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuICAuY29sLXh4bC0xMSB7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQ0NiwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbiAgLmNvbC14eGwtMTIge1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLypcclxuICAgIC0tLS0gTWFyZ2luIC0tLS1cclxuKi9cclxuLyogVG9wICovXHJcbi8qIGxpbmUgNDU2LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLm10LTEge1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgNDU5LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLm10LTIge1xyXG4gIG1hcmdpbi10b3A6IDJyZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgNDYyLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLm10LTMge1xyXG4gIG1hcmdpbi10b3A6IDNyZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgNDY1LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLm10LTQge1xyXG4gIG1hcmdpbi10b3A6IDRyZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgNDY4LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLm10LTUge1xyXG4gIG1hcmdpbi10b3A6IDVyZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgNDcxLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLm10LTYge1xyXG4gIG1hcmdpbi10b3A6IDZyZW07XHJcbn1cclxuXHJcbi8qIEJvdHRvbSAqL1xyXG4vKiBsaW5lIDQ3NSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5tYi0xIHtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4vKiBsaW5lIDQ3OCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5tYi0yIHtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG59XHJcblxyXG4vKiBsaW5lIDQ4MSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5tYi0zIHtcclxuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG59XHJcblxyXG4vKiBsaW5lIDQ4NCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5tYi00IHtcclxuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG59XHJcblxyXG4vKiBsaW5lIDQ4NywgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5tYi01IHtcclxuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG59XHJcblxyXG4vKiBsaW5lIDQ5MCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5tYi02IHtcclxuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG59XHJcblxyXG4vKlxyXG4gICAgLS0tLSBUZXh0IC0tLS1cclxuKi9cclxuLyogbGluZSA0OTcsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4udC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLyogbGluZSA1MDAsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4udC1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4vKiBsaW5lIDUwMywgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi50LXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLyogbGluZSA1MDYsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4udC0xMDAge1xyXG4gIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTA5LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLnQtMjAwIHtcclxuICBmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDUxMiwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi50LTMwMCB7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLyogbGluZSA1MTUsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4udC00MDAge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTE4LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLnQtNTAwIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDUyMSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi50LTYwMCB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLyogbGluZSA1MjQsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4udC03MDAge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTI3LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLnQtODAwIHtcclxuICBmb250LXdlaWdodDogODAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDUzMCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi50LTkwMCB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLypcclxuICAgIC0tLS0gRm9ybSAtLS0tXHJcbiovXHJcbi8qIGxpbmUgNTM5LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLmZvcm0tY2hlY2staW5wdXQge1xyXG4gIHdpZHRoOiAxZW07XHJcbiAgaGVpZ2h0OiAxZW07XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAtd2Via2l0LXByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XHJcbiAgY29sb3ItYWRqdXN0OiBleGFjdDtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTU3LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLmZvcm0tY2hlY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1pbi1oZWlnaHQ6IDEuNXJlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xyXG59XHJcbi8qIGxpbmUgNTYxLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLmZvcm0tY2hlY2sgbGFiZWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi8qIGxpbmUgNTY1LCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XHJcbn1cclxuLyogbGluZSA1NjgsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcclxufVxyXG4vKiBsaW5lIDU3MSwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1cInJhZGlvXCJdIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPScyJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XHJcbn1cclxuLyogbGluZSA1NzQsIC4uL3Nhc3MvX2Jhc2Uuc2NzcyAqL1xyXG4uZm9ybS1jaGVjayAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xyXG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcclxufVxyXG4vKiBsaW5lIDU3OCwgLi4vc2Fzcy9fYmFzZS5zY3NzICovXHJcbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcbi8qIGxpbmUgNTgzLCAuLi9zYXNzL19iYXNlLnNjc3MgKi9cclxuLmZvcm0tY2hlY2sgLmZvcm0tY2hlY2staW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcclxufVxyXG5cclxuLyogbGluZSAxLCAuLi9zYXNzL19hbGVydC5zY3NzICovXHJcbi5hbGVydCB7XHJcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkO1xyXG4gIHBhZGRpbmc6IC43NXJlbSAxcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuLyogbGluZSA1LCAuLi9zYXNzL19hbGVydC5zY3NzICovXHJcbi5hbGVydCBwIHtcclxuICBjb2xvcjogIzIzNGU1MjtcclxufVxyXG4vKiBsaW5lIDgsIC4uL3Nhc3MvX2FsZXJ0LnNjc3MgKi9cclxuLmFsZXJ0IC50aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuLyogbGluZSAxMiwgLi4vc2Fzcy9fYWxlcnQuc2NzcyAqL1xyXG4uYWxlcnQgLm1lc3NhZ2Uge1xyXG4gIGZvbnQtc2l6ZTogLjg3NXJlbSAhaW1wb3J0YW50O1xyXG59XHJcbi8qIGxpbmUgMTUsIC4uL3Nhc3MvX2FsZXJ0LnNjc3MgKi9cclxuLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3Mge1xyXG4gIGJvcmRlci1jb2xvcjogIzM4YjJhYyAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmZmZmEgIWltcG9ydGFudDtcclxufVxyXG4vKiBsaW5lIDE5LCAuLi9zYXNzL19hbGVydC5zY3NzICovXHJcbi5hbGVydC5hbGVydC13YXJuaW5nIHtcclxuICBib3JkZXItY29sb3I6ICNlZDg5MzYgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWYwICFpbXBvcnRhbnQ7XHJcbn1cclxuLyogbGluZSAyMiwgLi4vc2Fzcy9fYWxlcnQuc2NzcyAqL1xyXG4uYWxlcnQuYWxlcnQtd2FybmluZyBwIHtcclxuICBjb2xvcjogI2MwNTYyMTtcclxufVxyXG4vKiBsaW5lIDI2LCAuLi9zYXNzL19hbGVydC5zY3NzICovXHJcbi5hbGVydC5hbGVydC1kYW5nZXIge1xyXG4gIGJvcmRlci1jb2xvcjogI2VkMzYzNiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZhZjAgIWltcG9ydGFudDtcclxufVxyXG4vKiBsaW5lIDI5LCAuLi9zYXNzL19hbGVydC5zY3NzICovXHJcbi5hbGVydC5hbGVydC1kYW5nZXIgcCB7XHJcbiAgY29sb3I6ICNjMDIxMjE7XHJcbn1cclxuXHJcbi8qIGxpbmUgMzYsIC4uL3Nhc3MvX2FsZXJ0LnNjc3MgKi9cclxuLmZvcm0tZXJyb3Ige1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBjb2x1bW4tZ2FwOiA1cHg7XHJcbiAgY29sb3I6ICNjNTMwMzA7XHJcbn1cclxuLyogbGluZSA0MywgLi4vc2Fzcy9fYWxlcnQuc2NzcyAqL1xyXG4uZm9ybS1lcnJvciAudHlwZSB7XHJcbiAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHBhZGRpbmc6IDZweDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuLyogbGluZSA0OSwgLi4vc2Fzcy9fYWxlcnQuc2NzcyAqL1xyXG4uZm9ybS1lcnJvciAudHlwZS50eXBlLWVycm9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUzMDMwO1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZS1tYWluKTtcclxufVxyXG5cclxuLyogbGluZSAxLCAuLi9zYXNzL19idXR0b25MYW5kaW5nLnNjc3MgKi9cclxuLmJ0biB7XHJcbiAgcGFkZGluZzogMTBweCAzNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlZmY7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vKiBsaW5lIDQsIC4uL3Nhc3MvX2xhbmRpbmcuc2NzcyAqL1xyXG4ubGFuZGluZy1wYWdlLTEgaDEsIC5sYW5kaW5nLXBhZ2UtMSBoMiB7XHJcbiAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4vKiBsaW5lIDgsIC4uL3Nhc3MvX2xhbmRpbmcuc2NzcyAqL1xyXG4ubGFuZGluZy1wYWdlLTEgaDMge1xyXG4gIGZvbnQtc2l6ZTogMS44cmVtO1xyXG59XHJcbi8qIGxpbmUgMTEsIC4uL3Nhc3MvX2xhbmRpbmcuc2NzcyAqL1xyXG4ubGFuZGluZy1wYWdlLTEgLnNlY3Rpb24tMSB7XHJcbiAgaGVpZ2h0OiA4MHZoO1xyXG4gIHBhZGRpbmc6IDEwMHB4IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjZmODtcclxufVxyXG4vKiBsaW5lIDE1LCAuLi9zYXNzL19sYW5kaW5nLnNjc3MgKi9cclxuLmxhbmRpbmctcGFnZS0xIC5zZWN0aW9uLTFfX3dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMTksIC4uL3Nhc3MvX2xhbmRpbmcuc2NzcyAqL1xyXG4ubGFuZGluZy1wYWdlLTEgLnNlY3Rpb24tMV9fd3JhcHBlcl9fbGVmdCB7XHJcbiAgd2lkdGg6IDUwJTtcclxufVxyXG4vKiBsaW5lIDIxLCAuLi9zYXNzL19sYW5kaW5nLnNjc3MgKi9cclxuLmxhbmRpbmctcGFnZS0xIC5zZWN0aW9uLTFfX3dyYXBwZXJfX2xlZnQgaDEge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuLyogbGluZSAyNCwgLi4vc2Fzcy9fbGFuZGluZy5zY3NzICovXHJcbi5sYW5kaW5nLXBhZ2UtMSAuc2VjdGlvbi0xX193cmFwcGVyX19sZWZ0IHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgbWF4LXdpZHRoOiA2MCU7XHJcbn1cclxuLyogbGluZSAzMSwgLi4vc2Fzcy9fbGFuZGluZy5zY3NzICovXHJcbi5sYW5kaW5nLXBhZ2UtMSAuc2VjdGlvbi0xX193cmFwcGVyX19yaWdodCB7XHJcbiAgd2lkdGg6IDUwJTtcclxufVxyXG4vKiBsaW5lIDMzLCAuLi9zYXNzL19sYW5kaW5nLnNjc3MgKi9cclxuLmxhbmRpbmctcGFnZS0xIC5zZWN0aW9uLTFfX3dyYXBwZXJfX3JpZ2h0IGltZyB7XHJcbiAgd2lkdGg6IDgwJTtcclxufVxyXG4vKiBsaW5lIDM5LCAuLi9zYXNzL19sYW5kaW5nLnNjc3MgKi9cclxuLmxhbmRpbmctcGFnZS0xIC5zZWN0aW9uLTIge1xyXG4gIHBhZGRpbmc6IDEzNXB4IDA7XHJcbn1cclxuLyogbGluZSA0MSwgLi4vc2Fzcy9fbGFuZGluZy5zY3NzICovXHJcbi5sYW5kaW5nLXBhZ2UtMSAuc2VjdGlvbi0yIGgyIHtcclxuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcbi8qIGxpbmUgNDQsIC4uL3Nhc3MvX2xhbmRpbmcuc2NzcyAqL1xyXG4ubGFuZGluZy1wYWdlLTEgLnNlY3Rpb24tMl9fY2FyZHMge1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICBncmlkLWNvbHVtbi1nYXA6IDQ1cHg7XHJcbn1cclxuLyogbGluZSA0OSwgLi4vc2Fzcy9fbGFuZGluZy5zY3NzICovXHJcbi5sYW5kaW5nLXBhZ2UtMSAuc2VjdGlvbi0yX19jYXJkc19fY2FyZCAuaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDI4NXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbn1cclxuLyogbGluZSA1MywgLi4vc2Fzcy9fbGFuZGluZy5zY3NzICovXHJcbi5sYW5kaW5nLXBhZ2UtMSAuc2VjdGlvbi0yX19jYXJkc19fY2FyZCAuaW1nIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcbi8qIGxpbmUgNTksIC4uL3Nhc3MvX2xhbmRpbmcuc2NzcyAqL1xyXG4ubGFuZGluZy1wYWdlLTEgLnNlY3Rpb24tMl9fY2FyZHNfX2NhcmQgaDMge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG59XHJcbi8qIGxpbmUgNjMsIC4uL3Nhc3MvX2xhbmRpbmcuc2NzcyAqL1xyXG4ubGFuZGluZy1wYWdlLTEgLnNlY3Rpb24tMl9fY2FyZHNfX2NhcmQgcCB7XHJcbiAgY29sb3I6ICM0NzQ3NDc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLyogTWVudGlvbnMgLSByZ3BkICovXHJcbi8qIGxpbmUgMiwgLi4vc2Fzcy9fbWVudGlvbnMuc2NzcyAqL1xyXG4ubWVudGlvbnMge1xyXG4gIHBhZGRpbmc6IDYwcHggMDtcclxufVxyXG4vKiBsaW5lIDUsIC4uL3Nhc3MvX21lbnRpb25zLnNjc3MgKi9cclxuLm1lbnRpb25zIGgxIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbn1cclxuLyogbGluZSAxMSwgLi4vc2Fzcy9fbWVudGlvbnMuc2NzcyAqL1xyXG4ubWVudGlvbnMgaDIge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG4vKiBsaW5lIDE3LCAuLi9zYXNzL19tZW50aW9ucy5zY3NzICovXHJcbi5tZW50aW9ucyBwIHtcclxuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG59XHJcbi8qIGxpbmUgMjIsIC4uL3Nhc3MvX21lbnRpb25zLnNjc3MgKi9cclxuLm1lbnRpb25zIHVsIHtcclxuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcbi8qIGxpbmUgMjQsIC4uL3Nhc3MvX21lbnRpb25zLnNjc3MgKi9cclxuLm1lbnRpb25zIHVsIGxpIHtcclxuICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxufVxyXG4vKiBsaW5lIDMwLCAuLi9zYXNzL19tZW50aW9ucy5zY3NzICovXHJcbi5tZW50aW9ucyBzcGFuIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDEsIC4uL3Nhc3MvX2J1dHRvbi5zY3NzICovXHJcbi5idG4ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweCAyMHB4IDIwcHggMjBweDtcclxuICBwYWRkaW5nOiAxMHB4IDM1cHg7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZS1tYWluKTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLyogbGluZSA4LCAuLi9zYXNzL19idXR0b24uc2NzcyAqL1xyXG4uYnRuLmJ0bi1yZWQge1xyXG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtbWFpbik7XHJcbn1cclxuLyogbGluZSAxMSwgLi4vc2Fzcy9fYnV0dG9uLnNjc3MgKi9cclxuLmJ0bi5idG4tcmVkOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXJlZC1tYWluKTtcclxufVxyXG4vKiBsaW5lIDE2LCAuLi9zYXNzL19idXR0b24uc2NzcyAqL1xyXG4uYnRuLmJ0bi1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibHVlLW1haW4pO1xyXG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxufVxyXG4vKiBsaW5lIDE5LCAuLi9zYXNzL19idXR0b24uc2NzcyAqL1xyXG4uYnRuLmJ0bi1ibHVlOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWJsdWUtbWFpbik7XHJcbiAgY29sb3I6IHZhcigtLWJsdWUtbWFpbik7XHJcbn1cclxuLyogbGluZSAyNSwgLi4vc2Fzcy9fYnV0dG9uLnNjc3MgKi9cclxuLmJ0bi5idG4tcHVycGxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wdXJwbGUtbWFpbik7XHJcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xyXG59XHJcbi8qIGxpbmUgMjgsIC4uL3Nhc3MvX2J1dHRvbi5zY3NzICovXHJcbi5idG4uYnRuLXB1cnBsZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wdXJwbGUtbWFpbik7XHJcbiAgY29sb3I6IHZhcigtLXB1cnBsZS1tYWluKTtcclxufVxyXG4vKiBsaW5lIDM0LCAuLi9zYXNzL19idXR0b24uc2NzcyAqL1xyXG4uYnRuLmJ0bi1zdHJva2UteWVsbG93IHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXllbGxvdy1tYWluKTtcclxuICBjb2xvcjogdmFyKC0teWVsbG93LW1haW4pO1xyXG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxufVxyXG4vKiBsaW5lIDM5LCAuLi9zYXNzL19idXR0b24uc2NzcyAqL1xyXG4uYnRuLmJ0bi1zdHJva2UteWVsbG93OmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctbWFpbik7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNDIsIC4uL3Nhc3MvX2J1dHRvbi5zY3NzICovXHJcbi5idG4uYnRuLXN0cm9rZS15ZWxsb3c6aG92ZXIgc3BhbiB7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNDcsIC4uL3Nhc3MvX2J1dHRvbi5zY3NzICovXHJcbi5idG4uYnRuLXN0cm9rZS1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHVycGxlLW1haW4pO1xyXG4gIGNvbG9yOiB2YXIoLS1wdXJwbGUtbWFpbik7XHJcbiAgdHJhbnNpdGlvbjogYWxsIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xyXG59XHJcbi8qIGxpbmUgNTIsIC4uL3Nhc3MvX2J1dHRvbi5zY3NzICovXHJcbi5idG4uYnRuLXN0cm9rZS1wdXJwbGU6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZS1tYWluKTtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbn1cclxuLyogbGluZSA1NSwgLi4vc2Fzcy9fYnV0dG9uLnNjc3MgKi9cclxuLmJ0bi5idG4tc3Ryb2tlLXB1cnBsZTpob3ZlciBzcGFuIHtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbn1cclxuLyogbGluZSA2MCwgLi4vc2Fzcy9fYnV0dG9uLnNjc3MgKi9cclxuLmJ0bi5idG4tc3Ryb2tlLWdyZWVuIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6IHZhcigtLWdyZWVuLW1haW4pO1xyXG4gIGNvbG9yOiB2YXIoLS1ncmVlbi1tYWluKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XHJcbn1cclxuLyogbGluZSA2NSwgLi4vc2Fzcy9fYnV0dG9uLnNjc3MgKi9cclxuLmJ0bi5idG4tc3Ryb2tlLWdyZWVuOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1tYWluKTtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbn1cclxuLyogbGluZSA2OCwgLi4vc2Fzcy9fYnV0dG9uLnNjc3MgKi9cclxuLmJ0bi5idG4tc3Ryb2tlLWdyZWVuOmhvdmVyIHNwYW4ge1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZS1tYWluKTtcclxufVxyXG4vKiBsaW5lIDczLCAuLi9zYXNzL19idXR0b24uc2NzcyAqL1xyXG4uYnRuLmJ0bi1zdHJva2UtcmVkIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXJlZC1tYWluKTtcclxuICBjb2xvcjogdmFyKC0tcmVkLW1haW4pO1xyXG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxufVxyXG4vKiBsaW5lIDc4LCAuLi9zYXNzL19idXR0b24uc2NzcyAqL1xyXG4uYnRuLmJ0bi1zdHJva2UtcmVkOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQtbWFpbik7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgODEsIC4uL3Nhc3MvX2J1dHRvbi5zY3NzICovXHJcbi5idG4uYnRuLXN0cm9rZS1yZWQ6aG92ZXIgc3BhbiB7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgODYsIC4uL3Nhc3MvX2J1dHRvbi5zY3NzICovXHJcbi5idG4uYnRuLXVuZGVyLXN0cm9rZS1wdXJwbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tcHVycGxlLW1haW4pO1xyXG4gIHBhZGRpbmc6IDRweCAwcHg7XHJcbiAgY29sb3I6IHZhcigtLXB1cnBsZS1tYWluKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2l0aW9uOiBhbGwgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XHJcbn1cclxuLyogbGluZSA5MywgLi4vc2Fzcy9fYnV0dG9uLnNjc3MgKi9cclxuLmJ0bi5idG4tdW5kZXItc3Ryb2tlLXB1cnBsZTpob3ZlciB7XHJcbiAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHVycGxlLW1haW4pO1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZS1tYWluKTtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweCAyMHB4IDIwcHggMjBweDtcclxufVxyXG5cclxuLyogbGluZSAxMCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG46cm9vdCB7XHJcbiAgLS1ibGFjay1tYWluOiAjMUQxRDFEO1xyXG4gIC0td2hpdGUtbWFpbjogI0ZGRkZGRjtcclxuICAtLWdyYXktbWFpbjogI0YzRjNGMztcclxuICAtLXB1cnBsZS1tYWluOiAjOTMyQjg3O1xyXG4gIC0tb3BhY2l0eS0wOiAjRkZGRkZGMDA7XHJcbiAgLS1ibHVlLWxpZ2h0OiAjMEQ5N0U5O1xyXG4gIC0tYmx1ZS1tYWluOiAjMDA3NEI4O1xyXG4gIC0tcmVkLW1haW46ICNERDJENDk7XHJcbiAgLS15ZWxsb3ctbWFpbjogI0ZDQ0IwMDtcclxuICAtLXllbGxvdy0yMDogI0ZDQ0IwMDMzO1xyXG4gIC0tZ3JlZW4tbWFpbjogIzAwOUE4MTtcclxuICAtLWdyZWVuLW11bHRpcGx5OiAjMDA1MzJGO1xyXG4gIC0tdHlwby10aXRsZTogJ1F1ZXN0cmlhbCcsIHNhbnMtc2VyaWY7XHJcbiAgLS10eXBvLXRleHQ6ICdMZXhlbmQgRGVjYScsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuaHRtbCB7XHJcbiAgZm9udC1zaXplOiA2Mi41JTtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxuLyogbGluZSAzMSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10ZXh0KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4vKiBsaW5lIDM1LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbmxpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLyogbGluZSAzNywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5saS5hY3RpdmUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1wdXJwbGUtbWFpbik7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDIsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuaDEge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDcsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuaDEsIGgyIHtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10aXRsZSk7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuaDIge1xyXG4gIGZvbnQtc2l6ZTogNXJlbTtcclxufVxyXG5cclxuLyogbGluZSA1MywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5iLCBzdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgNTYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmhlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDQ1cHg7XHJcbn1cclxuLyogbGluZSA2MywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uaGVhZGVyIC5sb2dvIHNwYW4ge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG4vKiBsaW5lIDcwLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5oZWFkZXIgLm5hdiB1bCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICBjb2x1bW4tZ2FwOiA0NXB4O1xyXG59XHJcbi8qIGxpbmUgNzYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmhlYWRlciAubmF2IHVsIGxpIGEge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi8qIGxpbmUgODQsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmhlcm8tc2VjdGlvbiB7XHJcbiAgcGFkZGluZzogMjAwcHggMHB4IDBweCAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmx1ZS1tYWluKTtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIG1hcmdpbjogMHB4IDUwcHg7XHJcbn1cclxuLyogbGluZSA5MSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uaGVyby1zZWN0aW9uIGgxIHtcclxuICBmb250LXNpemU6IDhyZW07XHJcbn1cclxuLyogbGluZSA5NCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uaGVyby1zZWN0aW9uIHAge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gIHdpZHRoOiAzNSU7XHJcbn1cclxuLyogbGluZSAxMDAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmhlcm8tc2VjdGlvbiBoMSwgLmhlcm8tc2VjdGlvbiBwIHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxMTVweDtcclxufVxyXG4vKiBsaW5lIDEwNCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uaGVyby1zZWN0aW9uIGgyIHtcclxuICBmb250LXNpemU6IDNyZW07XHJcbiAgY29sb3I6IHZhcigtLXJlZC1tYWluKTtcclxuICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XHJcbn1cclxuLyogbGluZSAxMTAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmhlcm8tc2VjdGlvbl9fYnRuIHtcclxuICBtYXJnaW4tbGVmdDogMTE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDMwcHg7XHJcbn1cclxuLyogbGluZSAxMTUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmhlcm8tc2VjdGlvbl9fYnRuIHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG59XHJcbi8qIGxpbmUgMTE5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5oZXJvLXNlY3Rpb25fX2xlY3R1cmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiA2NXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDM1cHggMHB4IDM1cHggNTBweDtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1ibGFjay1tYWluKTtcclxufVxyXG4vKiBsaW5lIDEyNSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uaGVyby1zZWN0aW9uX19sZWN0dXJlX19pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbi8qIGxpbmUgMTI5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5oZXJvLXNlY3Rpb25fX2xlY3R1cmVfX2l0ZW1fX2RhdGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXllbGxvdy0yMCk7XHJcbiAgY29sb3I6IHZhcigtLXllbGxvdy1tYWluKTtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgcGFkZGluZzogNnB4O1xyXG4gIGZvbnQtc2l6ZTogMS4zM3JlbTtcclxufVxyXG4vKiBsaW5lIDEzNiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uaGVyby1zZWN0aW9uX19sZWN0dXJlX19pdGVtX190aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLyogbGluZSAxNDMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLndobyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZy10b3A6IDExNXB4O1xyXG59XHJcbi8qIGxpbmUgMTQ3LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi53aG9fX3RpdGxlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHVibGljL2ltYWdlcy9pY29ucy9iYXJyZS1yb3VnZS12ZXJ0ZS5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEwMCU7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4vKiBsaW5lIDE0OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ud2hvX190aXRsZSBzcGFuIHtcclxuICBjb2xvcjogdmFyKC0tcHVycGxlLW1haW4pO1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG59XHJcbi8qIGxpbmUgMTU4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi53aG9fX3BhcmFncmFwaCB7XHJcbiAgd2lkdGg6IDYwJTtcclxufVxyXG4vKiBsaW5lIDE2MCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ud2hvX19wYXJhZ3JhcGggcCB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbn1cclxuXHJcbi8qIGxpbmUgMTY2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5udW1iZXJzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gIGdhcDogMTMwcHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSAxNzEsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm51bWJlcnNfX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG4vKiBsaW5lIDE3NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubnVtYmVyc19faXRlbSBzcGFuIHtcclxuICBmb250LXNpemU6IDhyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcclxufVxyXG4vKiBsaW5lIDE3OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubnVtYmVyc19faXRlbSBzcGFuIHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMnJlbTtcclxufVxyXG4vKiBsaW5lIDE4MiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubnVtYmVyc19faXRlbSAueWVsbG93IHtcclxuICBjb2xvcjogdmFyKC0teWVsbG93LW1haW4pO1xyXG59XHJcbi8qIGxpbmUgMTg1LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5udW1iZXJzX19pdGVtIC5ncmVlbiB7XHJcbiAgY29sb3I6IHZhcigtLWdyZWVuLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgMTg4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5udW1iZXJzX19pdGVtIC5wdXJwbGUge1xyXG4gIGNvbG9yOiB2YXIoLS1wdXJwbGUtbWFpbik7XHJcbn1cclxuLyogbGluZSAxOTEsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm51bWJlcnNfX2l0ZW0gLnJlZCB7XHJcbiAgY29sb3I6IHZhcigtLXJlZC1tYWluKTtcclxufVxyXG5cclxuLyogbGluZSAxOTYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0eSB7XHJcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG59XHJcbi8qIGxpbmUgMTk4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdHlfX3RpdGxlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHVibGljL2ltYWdlcy9pY29ucy9iYXJyZS1ibGV1LWphdW5lLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMTAwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiA4NXB4O1xyXG59XHJcbi8qIGxpbmUgMTk5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdHlfX3RpdGxlIHNwYW4ge1xyXG4gIGNvbG9yOiB2YXIoLS1yZWQtbWFpbik7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbn1cclxuLyogbGluZSAyMDksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0eV9fd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDkwcHg7XHJcbn1cclxuLyogbGluZSAyMTIsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0eV9fd3JhcHBlcl9faXRlbSB7XHJcbiAgbWF4LXdpZHRoOiAzMyU7XHJcbiAgd2lkdGg6IDMzJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMjVweDtcclxufVxyXG4vKiBsaW5lIDIxOSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0dWFsaXR5X193cmFwcGVyX19pdGVtX190ZXh0LXByZXZpZXcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgMjI0LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdHlfX3dyYXBwZXJfX2l0ZW1fX3RleHQtcHJldmlldyBoMyB7XHJcbiAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgY29sb3I6IHZhcigtLWJsdWUtbWFpbik7XHJcbn1cclxuLyogbGluZSAyMjgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0eV9fd3JhcHBlcl9faXRlbV9fdGV4dC1wcmV2aWV3IHAge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG59XHJcbi8qIGxpbmUgMjMzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdHlfX3dyYXBwZXJfX2l0ZW0gLmJ0biB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbn1cclxuLyogbGluZSAyMzYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0eV9fd3JhcHBlcl9faXRlbSAuZGF0ZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBhZGRpbmc6IDRweCAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyZWVuLW11bHRpcGx5KTtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxufVxyXG4vKiBsaW5lIDI0NCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0dWFsaXR5X193cmFwcGVyX19pdGVtIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHZhcigtLXJlZC1tYWluKTtcclxufVxyXG4vKiBsaW5lIDI0OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0dWFsaXR5X193cmFwcGVyX19pdGVtIGltZy55ZWxsb3cge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0teWVsbG93LW1haW4pO1xyXG59XHJcbi8qIGxpbmUgMjUzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdHlfX3dyYXBwZXJfX2xpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDMwcHg7XHJcbn1cclxuLyogbGluZSAyNTcsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0eV9fd3JhcHBlcl9fbGlzdCBoMyB7XHJcbiAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgY29sb3I6IHZhcigtLWJsdWUtbWFpbik7XHJcbn1cclxuLyogbGluZSAyNjEsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0eV9fd3JhcHBlcl9fbGlzdCBhLCAuYWN0dWFsaXR5X193cmFwcGVyX19saXN0IHAge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG59XHJcbi8qIGxpbmUgMjY1LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdHlfX3dyYXBwZXJfX2xpc3RfX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDE1cHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjc0LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdHktc2hvd19fd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDUwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG59XHJcbi8qIGxpbmUgMjc4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdHktc2hvd19fd3JhcHBlcl9fcmlnaHQge1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDE1cHg7XHJcbn1cclxuXHJcbi8qIGxpbmUgMjg2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5taXNzaW9ucyB7XHJcbiAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG59XHJcbi8qIGxpbmUgMjg4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5taXNzaW9uc19fdGl0bGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wdWJsaWMvaW1hZ2VzL2ljb25zL2JhcnJlLXZpb2xldC1yb3VnZS5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEwMCU7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxufVxyXG4vKiBsaW5lIDI4OSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWlzc2lvbnNfX3RpdGxlIHNwYW4ge1xyXG4gIGNvbG9yOiB2YXIoLS1ncmVlbi1tYWluKTtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG4vKiBsaW5lIDI5OSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWlzc2lvbnMgcCB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgd2lkdGg6IDUwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbn1cclxuLyogbGluZSAzMDUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1pc3Npb25zX193cmFwcGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1tYWluKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdhcDogNDBweDtcclxufVxyXG4vKiBsaW5lIDMxMCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWlzc2lvbnNfX3dyYXBwZXJfX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMjAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBnYXA6IDhweDtcclxuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcclxufVxyXG4vKiBsaW5lIDMxOCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWlzc2lvbnNfX3dyYXBwZXJfX2l0ZW0gaW1nIHtcclxuICB3aWR0aDogNzVweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi8qIGxpbmUgMzIxLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5taXNzaW9uc19fd3JhcHBlcl9faXRlbSBpbWcucmVjaGVyY2hlIHtcclxuICB3aWR0aDogNjVweDtcclxufVxyXG4vKiBsaW5lIDMyNSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWlzc2lvbnNfX3dyYXBwZXJfX2l0ZW0gc3BhbiB7XHJcbiAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgY29sb3I6IHZhcigtLWdyZWVuLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgMzI4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5taXNzaW9uc19fd3JhcHBlcl9faXRlbSBzcGFuLnB1cnBsZSB7XHJcbiAgY29sb3I6IHZhcigtLXB1cnBsZS1tYWluKTtcclxufVxyXG4vKiBsaW5lIDMzMSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWlzc2lvbnNfX3dyYXBwZXJfX2l0ZW0gc3Bhbi55ZWxsb3cge1xyXG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctbWFpbik7XHJcbn1cclxuLyogbGluZSAzMzQsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1pc3Npb25zX193cmFwcGVyX19pdGVtIHNwYW4uZ3JlZW4ge1xyXG4gIGNvbG9yOiB2YXIoLS1ncmVlbi1tYWluKTtcclxufVxyXG4vKiBsaW5lIDMzNywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWlzc2lvbnNfX3dyYXBwZXJfX2l0ZW0gc3Bhbi5yZWQge1xyXG4gIGNvbG9yOiB2YXIoLS1yZWQtbWFpbik7XHJcbn1cclxuLyogbGluZSAzNDEsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1pc3Npb25zX193cmFwcGVyX19pdGVtIHAge1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcbi8qIGxpbmUgMzQ3LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5taXNzaW9uc19fd3JhcHBlcl9faXRlbSAuYnRuIHtcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG59XHJcblxyXG4vKiBsaW5lIDM1MywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYW5udWFsLWxlY3R1cmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDM1NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYW5udWFsLWxlY3R1cmUgLmJnLWdyYXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXktbWFpbik7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogMTMwMHB4O1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRvcDogLTIwMHB4O1xyXG59XHJcbi8qIGxpbmUgMzYzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDcwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xyXG59XHJcbi8qIGxpbmUgMzY3LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlcl9fbGVmdCB7XHJcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xyXG4gIG1heC13aWR0aDogNjAlO1xyXG59XHJcbi8qIGxpbmUgMzcxLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlcl9fbGVmdF9fdGl0bGUgc3BhbiB7XHJcbiAgY29sb3I6IHZhcigtLXllbGxvdy1tYWluKTtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG4vKiBsaW5lIDM3NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYW5udWFsLWxlY3R1cmVfX3dyYXBwZXJfX2xlZnRfX3RpdGxlIGgyIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHVibGljL2ltYWdlcy9pY29ucy9iYXJyZS1qYXVuZS1ibGV1LnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMTAwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcbi8qIGxpbmUgMzgyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlcl9fbGVmdF9fdGl0bGUgcCB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbn1cclxuLyogbGluZSAzODgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFubnVhbC1sZWN0dXJlX193cmFwcGVyX19yaWdodCB7XHJcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG59XHJcbi8qIGxpbmUgMzkwLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlcl9fcmlnaHRfX2l0ZW0ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCA0MHB4O1xyXG59XHJcbi8qIGxpbmUgMzkzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlcl9fcmlnaHQgLnN3aXBlci1zbGlkZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogNzAlO1xyXG59XHJcbi8qIGxpbmUgMzk5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlcl9fcmlnaHQgLnN3aXBlci1zbGlkZSBpbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgNDA3LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlcl9fcmlnaHQgLnN3aXBlci1zbGlkZS1wcmV2IGltZyxcclxuLmFubnVhbC1sZWN0dXJlX193cmFwcGVyX19yaWdodCAuc3dpcGVyLXNsaWRlLW5leHQgaW1nIHtcclxuICB3aWR0aDogODAlO1xyXG59XHJcbi8qIGxpbmUgNDEyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlciAuc3dpcGVyLW5hdmlnYXRpb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAyMCU7XHJcbiAgYm90dG9tOiAxMzBweDtcclxuICByaWdodDogMTguNSU7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi8qIGxpbmUgNDE5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hbm51YWwtbGVjdHVyZV9fd3JhcHBlciAuc3dpcGVyLW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tcHJldixcclxuLmFubnVhbC1sZWN0dXJlX193cmFwcGVyIC5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAyNnB4O1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKiBsaW5lIDQyNiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYW5udWFsLWxlY3R1cmVfX3dyYXBwZXIgLnN3aXBlci1uYXZpZ2F0aW9uIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCxcclxuLmFubnVhbC1sZWN0dXJlX193cmFwcGVyIC5zd2lwZXItbmF2aWdhdGlvbiAuc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxuICBjdXJzb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIGxpbmUgNDM1LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zIGgxIHtcclxuICBmb250LXNpemU6IDVyZW07XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3B1YmxpYy9pbWFnZXMvaWNvbnMvYmFycmUtdmlvbGV0LXJvdWdlLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMTAwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcbi8qIGxpbmUgNDQzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zIGgyIHtcclxuICBmb250LXNpemU6IDNyZW07XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGl0bGUpO1xyXG59XHJcbi8qIGxpbmUgNDQ2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zIGgyLnB1cnBsZSB7XHJcbiAgY29sb3I6IHZhcigtLXB1cnBsZS1tYWluKTtcclxufVxyXG4vKiBsaW5lIDQ0OSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9ucyBoMi5ncmVlbiB7XHJcbiAgY29sb3I6IHZhcigtLWdyZWVuLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNDUyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zIGgyLnllbGxvdyB7XHJcbiAgY29sb3I6IHZhcigtLXllbGxvdy1tYWluKTtcclxufVxyXG4vKiBsaW5lIDQ1NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9ucyBoMi5yZWQge1xyXG4gIGNvbG9yOiB2YXIoLS1yZWQtbWFpbik7XHJcbn1cclxuLyogbGluZSA0NTksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnMgcCB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGV4dCk7XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbn1cclxuLyogbGluZSA0NjMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnMgcCBzcGFuIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi8qIGxpbmUgNDY3LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAxMDBweDtcclxufVxyXG4vKiBsaW5lIDQ3MSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlciAuY29vcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNTBweDtcclxufVxyXG4vKiBsaW5lIDQ3NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlciAuY29vcCBzcGFuIHtcclxuICBjb2xvcjogdmFyKC0tcHVycGxlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNDc4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyIC5jb29wX190b3Age1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgNDgzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyIC5jb29wX190b3BfX2xlZnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDQwcHg7XHJcbiAgd2lkdGg6IDU1JTtcclxufVxyXG4vKiBsaW5lIDQ5MCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlciAuY29vcF9fYm90dG9tIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgNDk0LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyIC5jb29wX19ib3R0b21fX2xlZnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDQwJTtcclxufVxyXG4vKiBsaW5lIDQ5OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlciAuY29vcF9fYm90dG9tX19sZWZ0IGltZyB7XHJcbiAgd2lkdGg6IDE1NnB4O1xyXG59XHJcbi8qIGxpbmUgNTAyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyIC5jb29wX19ib3R0b21fX3JpZ2h0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiA0MHB4O1xyXG4gIG1heC13aWR0aDogNTAlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZDtcclxuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4IDlweCA0NXB4O1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHVycGxlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNTE2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyIC5mb3JtYXRpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDUwcHg7XHJcbn1cclxuLyogbGluZSA1MjAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXIgLmZvcm1hdGlvbiBzcGFuIHtcclxuICBjb2xvcjogdmFyKC0teWVsbG93LW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNTIzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyIC5mb3JtYXRpb25fX3RvcCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDUyNywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlciAuZm9ybWF0aW9uX190b3BfX2xlZnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDQwcHg7XHJcbiAgd2lkdGg6IDU1JTtcclxufVxyXG4vKiBsaW5lIDUzNCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlciAuZm9ybWF0aW9uX19ib3R0b20ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSA1MzgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXIgLmZvcm1hdGlvbl9fYm90dG9tX19sZWZ0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOiA0MCU7XHJcbn1cclxuLyogbGluZSA1NDIsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXIgLmZvcm1hdGlvbl9fYm90dG9tX19sZWZ0IGltZyB7XHJcbiAgd2lkdGg6IDE1NnB4O1xyXG59XHJcbi8qIGxpbmUgNTQ2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyIC5mb3JtYXRpb25fX2JvdHRvbV9fcmlnaHQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDQwcHg7XHJcbiAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkO1xyXG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZDtcclxuICBib3JkZXItcmFkaXVzOiAwcHggOXB4IDQ1cHg7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS15ZWxsb3ctbWFpbik7XHJcbn1cclxuLyogbGluZSA1NjAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMTAwcHg7XHJcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5LW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNTY4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDEwMHB4O1xyXG59XHJcbi8qIGxpbmUgNTcyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnNlbnNpYmlsaXNhdGlvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNTBweDtcclxufVxyXG4vKiBsaW5lIDU3NiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5zZW5zaWJpbGlzYXRpb24gc3BhbiB7XHJcbiAgY29sb3I6IHZhcigtLWdyZWVuLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNTc5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnNlbnNpYmlsaXNhdGlvbl9fdG9wIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgNTgzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnNlbnNpYmlsaXNhdGlvbl9fdG9wX19sZWZ0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiA0MHB4O1xyXG4gIHdpZHRoOiA1NSU7XHJcbn1cclxuLyogbGluZSA1OTAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZF9fd3JhcHBlciAuc2Vuc2liaWxpc2F0aW9uX19ib3R0b20ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSA1OTQsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZF9fd3JhcHBlciAuc2Vuc2liaWxpc2F0aW9uX19ib3R0b21fX2xlZnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDQwJTtcclxufVxyXG4vKiBsaW5lIDU5OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5zZW5zaWJpbGlzYXRpb25fX2JvdHRvbV9fbGVmdCBpbWcge1xyXG4gIHdpZHRoOiAxNTZweDtcclxufVxyXG4vKiBsaW5lIDYwMiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5zZW5zaWJpbGlzYXRpb25fX2JvdHRvbV9fcmlnaHQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDQwcHg7XHJcbiAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkO1xyXG4gIGJvcmRlci1yaWdodDogMTBweCBzb2xpZDtcclxuICBib3JkZXItcmFkaXVzOiAwcHggOXB4IDQ1cHg7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmVlbi1tYWluKTtcclxufVxyXG4vKiBsaW5lIDYxNiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5yZWNoZXJjaGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDUwcHg7XHJcbn1cclxuLyogbGluZSA2MjAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZF9fd3JhcHBlciAucmVjaGVyY2hlIHNwYW4ge1xyXG4gIGNvbG9yOiB2YXIoLS1yZWQtbWFpbik7XHJcbn1cclxuLyogbGluZSA2MjMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZF9fd3JhcHBlciAucmVjaGVyY2hlX190b3Age1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSA2MjcsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZF9fd3JhcHBlciAucmVjaGVyY2hlX190b3BfX2xlZnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDQwcHg7XHJcbiAgd2lkdGg6IDU1JTtcclxufVxyXG4vKiBsaW5lIDYzNCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5yZWNoZXJjaGVfX2JvdHRvbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDYzOCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5yZWNoZXJjaGVfX2JvdHRvbV9fbGVmdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogNDAlO1xyXG59XHJcbi8qIGxpbmUgNjQyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnJlY2hlcmNoZV9fYm90dG9tX19sZWZ0IGltZyB7XHJcbiAgd2lkdGg6IDE1NnB4O1xyXG59XHJcbi8qIGxpbmUgNjQ2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnJlY2hlcmNoZV9fYm90dG9tX19yaWdodCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNDBweDtcclxuICBtYXgtd2lkdGg6IDUwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweCA5cHggNDVweDtcclxuICBib3JkZXItY29sb3I6IHZhcigtLXJlZC1tYWluKTtcclxufVxyXG5cclxuLyogbGluZSA2NjQsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0aWVzIHtcclxuICByb3ctZ2FwOiAxMDBweDtcclxufVxyXG4vKiBsaW5lIDY2NiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0dWFsaXRpZXMgaDEge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRpdGxlKTtcclxuICBmb250LXNpemU6IDVyZW07XHJcbiAgY29sb3I6IHZhcigtLWJsYWNrLW1haW4pO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wdWJsaWMvaW1hZ2VzL2ljb25zL2JhcnJlLWphdW5lLXZpb2xldC5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEwMCU7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLyogbGluZSA2NzUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0aWVzLnJvdyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XHJcbn1cclxuLyogbGluZSA2NzgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0aWVzX19pdGVtIHtcclxuICBtYXgtd2lkdGg6IDMzJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMjVweDtcclxufVxyXG4vKiBsaW5lIDY4NCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0dWFsaXRpZXNfX2l0ZW1fX3RleHQtcHJldmlldyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogMTVweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLyogbGluZSA2ODksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0aWVzX19pdGVtX190ZXh0LXByZXZpZXcgaDMge1xyXG4gIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gIGNvbG9yOiB2YXIoLS1ibHVlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNjkzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdGllc19faXRlbV9fdGV4dC1wcmV2aWV3IHAge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG59XHJcbi8qIGxpbmUgNjk4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5hY3R1YWxpdGllc19faXRlbSAuYnRuIHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG4vKiBsaW5lIDcwMSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0dWFsaXRpZXNfX2l0ZW0gLmRhdGUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBwYWRkaW5nOiA0cHggMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmVlbi1tdWx0aXBseSk7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxLjJyZW07XHJcbn1cclxuLyogbGluZSA3MDksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmFjdHVhbGl0aWVzX19pdGVtIGltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHZhcigtLXJlZC1tYWluKTtcclxufVxyXG4vKiBsaW5lIDcxMywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uYWN0dWFsaXRpZXNfX2l0ZW0gaW1nLnllbGxvdyB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS15ZWxsb3ctbWFpbik7XHJcbn1cclxuXHJcbi8qIGxpbmUgNzE5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5wYWdpbmF0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi8qIGxpbmUgNzIxLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5wYWdpbmF0aW9uIHNwYW4ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtbWFpbik7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10aXRsZSk7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbn1cclxuLyogbGluZSA3MjksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnBhZ2luYXRpb24gc3Bhbi5jdXJyZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5LW1haW4pO1xyXG4gIGNvbG9yOiB2YXIoLS1ibGFjay1tYWluKTtcclxufVxyXG4vKiBsaW5lIDczNCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucGFnaW5hdGlvbiBzcGFuLmRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmF5LW1haW4pO1xyXG59XHJcbi8qIGxpbmUgNzM4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5wYWdpbmF0aW9uIHNwYW46aG92ZXIge1xyXG4gIGJvcmRlcjogdmFyKC0tYmxhY2stbWFpbikgMnB4IHNvbGlkO1xyXG59XHJcbi8qIGxpbmUgNzQxLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5wYWdpbmF0aW9uIHNwYW46aG92ZXIuYWN0aXZlLCAucGFnaW5hdGlvbiBzcGFuOmhvdmVyLmRpc2FibGVkIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLyogbGluZSA3NDcsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnBhZ2luYXRpb24gc3BhbiBhIHtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbn1cclxuXHJcbi8qIGxpbmUgNzUzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX3RpdGxlIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvcHVibGljL2ltYWdlcy9pY29ucy9iYXJyZS1qYXVuZS12ZXJ0ZS5zdmdcIik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEwMCU7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4vKiBsaW5lIDc1OSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX190aXRsZSBzcGFuIHtcclxuICBjb2xvcjogdmFyKC0tcHVycGxlLW1haW4pO1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG59XHJcbi8qIGxpbmUgNzYzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX3RpdGxlIGgxIHtcclxuICBmb250LXNpemU6IDVyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4vKiBsaW5lIDc2OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19maXJzdC1wYXJhZ3JhcGgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDEwMHB4O1xyXG59XHJcbi8qIGxpbmUgNzczLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2ZpcnN0LXBhcmFncmFwaF9fbGVmdCBwIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG59XHJcbi8qIGxpbmUgNzc3LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2ZpcnN0LXBhcmFncmFwaF9fbGVmdCB1bCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHJvdy1nYXA6IDI1cHg7XHJcbiAgbGlzdC1zdHlsZTogdXJsKFwiL3B1YmxpYy9pbWFnZXMvaWNvbnMvaG9tZS1saXN0LnN2Z1wiKTtcclxuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xyXG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG59XHJcbi8qIGxpbmUgNzg0LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2ZpcnN0LXBhcmFncmFwaF9fbGVmdCB1bCBsaSB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbn1cclxuLyogbGluZSA3OTAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9faGlzdG9yeSB7XHJcbiAgbWFyZ2luOiAxNDBweCAwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHJvdy1nYXA6IDcwcHg7XHJcbn1cclxuLyogbGluZSA3OTUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9faGlzdG9yeSBoMiB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGl0bGUpO1xyXG4gIGZvbnQtc2l6ZTogM3JlbTtcclxuICBjb2xvcjogdmFyKC0tZ3JlZW4tbWFpbik7XHJcbn1cclxuLyogbGluZSA4MDAsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9faGlzdG9yeV9fd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDgwNCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19oaXN0b3J5X193cmFwcGVyX19sZWZ0IHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi8qIGxpbmUgODA2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2hpc3RvcnlfX3dyYXBwZXJfX2xlZnQudGl0bGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4vKiBsaW5lIDgxMCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19oaXN0b3J5X193cmFwcGVyX19sZWZ0LnRpdGxlIHNwYW4ge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRpdGxlKTtcclxuICBmb250LXNpemU6IDEyLjhyZW07XHJcbiAgY29sb3I6IHZhcigtLWJsYWNrLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgODE0LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2hpc3RvcnlfX3dyYXBwZXJfX2xlZnQudGl0bGUgc3BhbiBzcGFuIHtcclxuICBjb2xvcjogdmFyKC0tZ3JlZW4tbWFpbik7XHJcbn1cclxuLyogbGluZSA4MTksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9faGlzdG9yeV9fd3JhcHBlcl9fbGVmdC5wYXJhZ3JhcGgge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRleHQpO1xyXG4gIGNvbG9yOiB2YXIoLS1ibGFjay1tYWluKTtcclxufVxyXG4vKiBsaW5lIDgyMywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19oaXN0b3J5X193cmFwcGVyX19sZWZ0LnBhcmFncmFwaCBzcGFuIHtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcbi8qIGxpbmUgODI4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2hpc3RvcnlfX3dyYXBwZXJfX3JpZ2h0IHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi8qIGxpbmUgODMwLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2hpc3RvcnlfX3dyYXBwZXJfX3JpZ2h0LnRpdGxlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLyogbGluZSA4MzQsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9faGlzdG9yeV9fd3JhcHBlcl9fcmlnaHQudGl0bGUgc3BhbiB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGl0bGUpO1xyXG4gIGZvbnQtc2l6ZTogMTIuOHJlbTtcclxuICBjb2xvcjogdmFyKC0tYmxhY2stbWFpbik7XHJcbn1cclxuLyogbGluZSA4MzgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9faGlzdG9yeV9fd3JhcHBlcl9fcmlnaHQudGl0bGUgc3BhbiBzcGFuIHtcclxuICBjb2xvcjogdmFyKC0tZ3JlZW4tbWFpbik7XHJcbn1cclxuLyogbGluZSA4NDMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9faGlzdG9yeV9fd3JhcHBlcl9fcmlnaHQucGFyYWdyYXBoIHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10ZXh0KTtcclxuICBjb2xvcjogdmFyKC0tYmxhY2stbWFpbik7XHJcbn1cclxuLyogbGluZSA4NTEsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fcGFydG5lciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XHJcbn1cclxuLyogbGluZSA4NTMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fcGFydG5lciBoMiB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGl0bGUpO1xyXG4gIGZvbnQtc2l6ZTogM3JlbTtcclxuICBjb2xvcjogdmFyKC0tcHVycGxlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgODU4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX3BhcnRuZXJfX3dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBhZGRpbmc6IDQwcHggMTAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbn1cclxuLyogbGluZSA4NjMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fcGFydG5lcl9fd3JhcHBlcl9faXRlbSB7XHJcbiAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgd2lkdGg6IDI1JTtcclxufVxyXG4vKiBsaW5lIDg2NiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19wYXJ0bmVyX193cmFwcGVyX19pdGVtIGltZyB7XHJcbiAgd2lkdGg6IDMwJTtcclxufVxyXG4vKiBsaW5lIDg2OSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19wYXJ0bmVyX193cmFwcGVyX19pdGVtIC5sYXN0IHtcclxuICBtYXJnaW4tbGVmdDogNTAlO1xyXG59XHJcbi8qIGxpbmUgODc1LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2dvdXZlcm5hbmNlIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjgwcHg7XHJcbn1cclxuLyogbGluZSA4NzcsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fZ291dmVybmFuY2UgaDIge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRpdGxlKTtcclxuICBmb250LXNpemU6IDNyZW07XHJcbiAgY29sb3I6IHZhcigtLXB1cnBsZS1tYWluKTtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgODgzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2dvdXZlcm5hbmNlX193cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTAwcHg7XHJcbn1cclxuLyogbGluZSA4ODcsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fZ291dmVybmFuY2VfX3dyYXBwZXJfX2xlZnQgcCB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGV4dCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4vKiBsaW5lIDg5MiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19nb3V2ZXJuYW5jZV9fd3JhcHBlcl9fbGVmdCBwIHNwYW4ge1xyXG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctbWFpbik7XHJcbn1cclxuLyogbGluZSA4OTYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fZ291dmVybmFuY2VfX3dyYXBwZXJfX2xlZnQgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4vKiBsaW5lIDkwMCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19nb3V2ZXJuYW5jZV9fd3JhcHBlcl9fcmlnaHQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi8qIGxpbmUgOTAyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2dvdXZlcm5hbmNlX193cmFwcGVyX19yaWdodCBwIHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBsaW5lLWhlaWdodDogMnJlbTtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10ZXh0KTtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgOTA3LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2dvdXZlcm5hbmNlX193cmFwcGVyX19yaWdodCBwLnRpdHJlLXVsIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi8qIGxpbmUgOTEwLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2dvdXZlcm5hbmNlX193cmFwcGVyX19yaWdodCBwIHNwYW4ge1xyXG4gIGNvbG9yOiB2YXIoLS15ZWxsb3ctbWFpbik7XHJcbn1cclxuLyogbGluZSA5MTQsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fZ291dmVybmFuY2VfX3dyYXBwZXJfX3JpZ2h0IHVsIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcm93LWdhcDogMjVweDtcclxuICB3aWR0aDogNjUlO1xyXG4gIGxpc3Qtc3R5bGU6IHVybChcIi9wdWJsaWMvaW1hZ2VzL2ljb25zL2hvbWUtbGlzdC5zdmdcIik7XHJcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcclxuICBtYXJnaW4tbGVmdDogMjVweDtcclxufVxyXG4vKiBsaW5lIDkyMiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19nb3V2ZXJuYW5jZV9fd3JhcHBlcl9fcmlnaHQgdWwgbGkge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRleHQpO1xyXG59XHJcbi8qIGxpbmUgOTMxLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2FkaGVzaW9uIGgyIHtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10aXRsZSk7XHJcbiAgZm9udC1zaXplOiAzcmVtO1xyXG4gIGNvbG9yOiB2YXIoLS1yZWQtbWFpbik7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4vKiBsaW5lIDkzNywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19hZGhlc2lvbiBwIHtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10ZXh0KTtcclxuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcbi8qIGxpbmUgOTQyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2FkaGVzaW9uX193cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTQwcHg7XHJcbn1cclxuLyogbGluZSA5NDYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fYWRoZXNpb25fX3dyYXBwZXJfX2l0ZW0ge1xyXG4gIHdpZHRoOiAzMyU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNnB4O1xyXG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxufVxyXG4vKiBsaW5lIDk1MywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19hZGhlc2lvbl9fd3JhcHBlcl9faXRlbS5ncmVlbiB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1ncmVlbi1tYWluKTtcclxufVxyXG4vKiBsaW5lIDk1NiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmhmX19hZGhlc2lvbl9fd3JhcHBlcl9faXRlbS5wdXJwbGUge1xyXG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcHVycGxlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgOTU5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2FkaGVzaW9uX193cmFwcGVyX19pdGVtLnllbGxvdyB7XHJcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS15ZWxsb3ctbWFpbik7XHJcbn1cclxuLyogbGluZSA5NjIsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fYWRoZXNpb25fX3dyYXBwZXJfX2l0ZW0gc3BhbiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB2YXIoLS1yZWQtbWFpbik7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRleHQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLyogbGluZSA5NjksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJoZl9fYWRoZXNpb25fX3dyYXBwZXJfX2l0ZW0gcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi8qIGxpbmUgOTcyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yaGZfX2FkaGVzaW9uX193cmFwcGVyX19pdGVtIHAgc3BhbiB7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogdmFyKC0tYmxhY2stbWFpbik7XHJcbn1cclxuXHJcbi8qIGxpbmUgOTgzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5ncmF5LWJhY2tncm91bmQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBoZWlnaHQ6IDE0NDBweDtcclxuICBtYXJnaW4tdG9wOiA5MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWdyYXktbWFpbik7XHJcbiAgei1pbmRleDogLTE7XHJcbn1cclxuXHJcbi8qIGxpbmUgOTkyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5jb250YWN0aW5nX190aXRsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3B1YmxpYy9pbWFnZXMvaWNvbnMvYmFycmUtdmlvbGV0LXZlcnQuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLyogbGluZSA5OTgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3RpdGxlIGgxIHtcclxuICBmb250LXNpemU6IDVyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4vKiBsaW5lIDEwMDMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiA3MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xyXG59XHJcbi8qIGxpbmUgMTAwNywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdGluZ19fd3JhcHBlcl9fbGVmdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4tbWFpbik7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4IDIwcHggMjBweDtcclxuICBwYWRkaW5nOiA0MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDUwcHg7XHJcbn1cclxuLyogbGluZSAxMDE0LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5jb250YWN0aW5nX193cmFwcGVyX19sZWZ0X19jb28ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IDI1cHg7XHJcbn1cclxuLyogbGluZSAxMDE5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5jb250YWN0aW5nX193cmFwcGVyX19sZWZ0X19jb29fX2FkZHJlc3MgYSwgLmNvbnRhY3RpbmdfX3dyYXBwZXJfX2xlZnRfX2Nvb19fcGhvbmUgYSwgLmNvbnRhY3RpbmdfX3dyYXBwZXJfX2xlZnRfX2Nvb19fbWFpbCBhIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRleHQpO1xyXG59XHJcbi8qIGxpbmUgMTAyOCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdGluZ19fd3JhcHBlcl9fbGVmdCBhIHtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbn1cclxuLyogbGluZSAxMDMxLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5jb250YWN0aW5nX193cmFwcGVyX19sZWZ0IGlmcmFtZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4IDIwcHggMjBweDtcclxufVxyXG4vKiBsaW5lIDEwMzYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3dyYXBwZXJfX3JpZ2h0IHAge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGV4dCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4vKiBsaW5lIDEwNDEsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3dyYXBwZXJfX3JpZ2h0IHAgc3BhbiB7XHJcbiAgY29sb3I6IHZhcigtLXJlZC1tYWluKTtcclxufVxyXG4vKiBsaW5lIDEwNDYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX193cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogOTBweDtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgMTA1MCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXJfX2lucHV0IHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi8qIGxpbmUgMTA1MiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXJfX2lucHV0LnRleHRhcmVhIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgMTA1NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXJfX2lucHV0LnRleHRhcmVhIHRleHRhcmVhIHtcclxuICBoZWlnaHQ6IDIwMHB4O1xyXG59XHJcbi8qIGxpbmUgMTA1OSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXJfX2lucHV0IGlucHV0LCAuY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXJfX2lucHV0IHRleHRhcmVhIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4IDIwcHggMjBweDtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGV4dCk7XHJcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYmxhY2stbWFpbik7XHJcbn1cclxuLyogbGluZSAxMDY4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5jb250YWN0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fd3JhcHBlcl9fY29uZmlkZW50aWFsaXRlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogNTBweDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG4vKiBsaW5lIDEwNzIsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX193cmFwcGVyX19jb25maWRlbnRpYWxpdGVfX3dpZGdldCB7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDEwNzUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX193cmFwcGVyX19jb25maWRlbnRpYWxpdGVfX3dpZGdldCBpbnB1dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGhlaWdodDogMjVweDtcclxuICB3aWR0aDogMjVweDtcclxufVxyXG4vKiBsaW5lIDEwODMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX193cmFwcGVyX19jb25maWRlbnRpYWxpdGVfX3dpZGdldCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JlZW4tbWFpbik7XHJcbn1cclxuLyogbGluZSAxMDg2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5jb250YWN0aW5nX193cmFwcGVyX19yaWdodF9fZm9ybV9fd3JhcHBlcl9fY29uZmlkZW50aWFsaXRlX193aWRnZXQgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVjayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDEycHg7XHJcbiAgdG9wOiA2cHg7XHJcbiAgd2lkdGg6IDhweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbiAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcclxuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi8qIGxpbmUgMTA5OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXJfX2NvbmZpZGVudGlhbGl0ZV9fd2lkZ2V0IC5jaGVja21hcmsge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIGhlaWdodDogMzBweDtcclxuICB3aWR0aDogMzBweDtcclxuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1ncmVlbi1tYWluKTtcclxuICBib3JkZXItcmFkaXVzOiAwcHggMjBweCAyMHB4O1xyXG59XHJcbi8qIGxpbmUgMTEwNywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXJfX2NvbmZpZGVudGlhbGl0ZSBsYWJlbCB7XHJcbiAgd2lkdGg6IDc1JTtcclxuICBmb250LXNpemU6IDEuMnJlbTtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10ZXh0KTtcclxufVxyXG4vKiBsaW5lIDExMTMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3RpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX193cmFwcGVyIGJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG59XHJcblxyXG4vKiBsaW5lIDExMjUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXMgI3Ege1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLyogbGluZSAxMTI4LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5tZW1icmVzX190aXRsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3B1YmxpYy9pbWFnZXMvaWNvbnMvYmFycmUtdmVydGUtamF1bmUuc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAxMDAlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLyogbGluZSAxMTM0LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5tZW1icmVzX190aXRsZSBoMSB7XHJcbiAgZm9udC1zaXplOiA1cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLyogbGluZSAxMTM5LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5tZW1icmVzX193cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtbGlnaHQpO1xyXG4gIHBhZGRpbmc6IDUwcHggMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4vKiBsaW5lIDExNDUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXNfX3dyYXBwZXJfX21hcCB7XHJcbiAgd2lkdGg6IDc1JTtcclxufVxyXG4vKiBsaW5lIDExODQsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXNfX3dyYXBwZXJfX2NvdW50cnlfX2NhcmQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDI1cHg7XHJcbiAgcmlnaHQ6IDI1cHg7XHJcbiAgcGFkZGluZzogMHB4IDMwcHggMzBweDtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgbWF4LWhlaWdodDogNDUwcHg7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4vKiBsaW5lIDExOTUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXNfX3dyYXBwZXJfX2NvdW50cnlfX2NhcmRfX3dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAzMHB4O1xyXG4gIHdpZHRoOiBmaXQtY29udGVudDtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIHRvcDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1tYWluKTtcclxuICBwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG4vKiBsaW5lIDEyMDMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXNfX3dyYXBwZXJfX2NvdW50cnlfX2NhcmRfX3dyYXBwZXIgaDIge1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRpdGxlKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDNyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDMuMXJlbTtcclxuICBjb2xvcjogdmFyKC0tYmxhY2stbWFpbik7XHJcbn1cclxuLyogbGluZSAxMjExLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5tZW1icmVzX193cmFwcGVyX19jb3VudHJ5X19jYXJkX193cmFwcGVyIGltZyB7XHJcbiAgd2lkdGg6IDgwcHg7XHJcbn1cclxuLyogbGluZSAxMjE1LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5tZW1icmVzX193cmFwcGVyX19jb3VudHJ5X19jYXJkIHAge1xyXG4gIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICBmb250LWZhbWlseTogdmFyKC0tdHlwby10ZXh0KTtcclxuICBsaW5lLWhlaWdodDogMnJlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi8qIGxpbmUgMTIyNiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWVtYnJlc19fbGlzdCB7XHJcbiAgbWFyZ2luOiA3MHB4IDBweDtcclxufVxyXG4vKiBsaW5lIDEyMjgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXNfX2xpc3RfX2NhcmQge1xyXG4gIGhlaWdodDogaW5pdGlhbDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi8qIGxpbmUgMTIzMywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWVtYnJlc19fbGlzdF9fY2FyZF9fd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuLyogbGluZSAxMjM3LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5tZW1icmVzX19saXN0X19jYXJkX193cmFwcGVyX190aXRsZSBoMiB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGl0bGUpO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAzcmVtO1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuLyogbGluZSAxMjQzLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5tZW1icmVzX19saXN0X19jYXJkX193cmFwcGVyX190aXRsZSBoMyB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGV4dCk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDJyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgd2lkdGg6IDkwJTtcclxufVxyXG4vKiBsaW5lIDEyNTEsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXNfX2xpc3RfX2NhcmRfX3dyYXBwZXIgaW1nIHtcclxuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xyXG59XHJcbi8qIGxpbmUgMTI1NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWVtYnJlc19fbGlzdF9fY2FyZF9fb2JqZXQsIC5tZW1icmVzX19saXN0X19jYXJkX19hZGRyZXNzIHtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG4vKiBsaW5lIDEyNTgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXNfX2xpc3RfX2NhcmQgc3BhbiB7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGV4dCk7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG4vKiBsaW5lIDEyNjUsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLm1lbWJyZXNfX2xpc3RfX2NhcmRfX2NvbnRhY3Qge1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLyogbGluZSAxMjcyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5tZW1icmVzX19saXN0X19jYXJkX19jb250YWN0X19pdGVtIHtcclxuICB3aWR0aDogNTAlO1xyXG59XHJcbi8qIGxpbmUgMTI3NCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubWVtYnJlc19fbGlzdF9fY2FyZF9fY29udGFjdF9faXRlbSBzcGFuIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLyogbGluZSAxMjgyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yZXNzb3VyY2VzIHtcclxuICBwYWRkaW5nOiAxMTVweCAwO1xyXG59XHJcbi8qIGxpbmUgMTI4NCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmVzc291cmNlc19fdGl0bGUge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9wdWJsaWMvaW1hZ2VzL2ljb25zL2JhcnJlLXJvdWdlLXZlcnRlLnN2Z1wiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMTAwJTtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgMTI4NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmVzc291cmNlc19fdGl0bGUgaDEge1xyXG4gIGZvbnQtc2l6ZTogNXJlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi8qIGxpbmUgMTI4OSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmVzc291cmNlc19fdGl0bGUgc3BhbiB7XHJcbiAgY29sb3I6IHZhcigtLXB1cnBsZS1tYWluKTtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG4vKiBsaW5lIDEyOTksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJlc3NvdXJjZXNfX2ZpbGVzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLyogbGluZSAxMzAyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yZXNzb3VyY2VzX19maWxlc19faGVhZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWdyYXktbWFpbik7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG59XHJcbi8qIGxpbmUgMTMxMCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmVzc291cmNlc19fZmlsZXNfX2hlYWQgZGl2IHtcclxuICB3aWR0aDogNDUlO1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGNvbG9yOiBncmV5O1xyXG59XHJcbi8qIGxpbmUgMTMxNiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ucmVzc291cmNlc19fZmlsZXNfX2l0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWdyYXktbWFpbik7XHJcbiAgcGFkZGluZzogMS41cmVtIDA7XHJcbn1cclxuLyogbGluZSAxMzI0LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5yZXNzb3VyY2VzX19maWxlc19faXRlbTpsYXN0LW9mLXR5cGUge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4vKiBsaW5lIDEzMjcsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLnJlc3NvdXJjZXNfX2ZpbGVzX19pdGVtIGRpdiB7XHJcbiAgd2lkdGg6IDQ1JTtcclxuICBmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG5cclxuLyogbGluZSAxMzM1LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbi5jb250YWN0IHtcclxuICBwYWRkaW5nOiAxMDBweCAwO1xyXG59XHJcbi8qIGxpbmUgMTMzOCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4uY29udGFjdCAuZm9ybSBpbnB1dCwgLmNvbnRhY3QgLmZvcm0gc2VsZWN0LCAuY29udGFjdCAuZm9ybSB0ZXh0YXJlYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGV4dCk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxufVxyXG4vKiBsaW5lIDEzNDksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmNvbnRhY3QgLmZvcm0gLmJ0biB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2stbWFpbik7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiA4cHggMjBweDtcclxuICBjb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLXR5cG8tdGV4dCk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIGxpbmUgMTM2MywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgMTM2NSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3RlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi8qIGxpbmUgMTM2OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3Rlcl9fZ28tdG9wIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMjZweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbi8qIGxpbmUgMTM3NCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3Rlcl9fdG9wIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tcmVkLW1haW4pO1xyXG4gIHBhZGRpbmctdG9wOiA0MHB4O1xyXG59XHJcbi8qIGxpbmUgMTM4MCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3Rlcl9fdG9wIGlmcmFtZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxufVxyXG4vKiBsaW5lIDEzODMsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuZm9vdGVyIC5mb290ZXJfX3RvcF9fcGxhbiwgZm9vdGVyIC5mb290ZXJfX3RvcF9fY29udGFjdCwgZm9vdGVyIC5mb290ZXJfX3RvcF9fZm9sbG93IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiAxNXB4O1xyXG59XHJcbi8qIGxpbmUgMTM4NywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3Rlcl9fdG9wX19wbGFuIHNwYW4sIGZvb3RlciAuZm9vdGVyX190b3BfX2NvbnRhY3Qgc3BhbiwgZm9vdGVyIC5mb290ZXJfX3RvcF9fZm9sbG93IHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGNvbG9yOiB2YXIoLS1ibHVlLW1haW4pO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLyogbGluZSAxMzkyLCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbmZvb3RlciAuZm9vdGVyX190b3BfX3BsYW5fX3VscywgZm9vdGVyIC5mb290ZXJfX3RvcF9fY29udGFjdF9fdWxzLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19mb2xsb3dfX3VscyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDM1cHg7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuLyogbGluZSAxMzk2LCAuLi9zYXNzL2FwcC5zY3NzICovXHJcbmZvb3RlciAuZm9vdGVyX190b3BfX3BsYW5fX3VscyB1bCwgZm9vdGVyIC5mb290ZXJfX3RvcF9fY29udGFjdF9fdWxzIHVsLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19mb2xsb3dfX3VscyB1bCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNnB4O1xyXG59XHJcbi8qIGxpbmUgMTQwMiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3Rlcl9fdG9wX19wbGFuX19hZGRyZXNzLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19wbGFuX19waG9uZSwgZm9vdGVyIC5mb290ZXJfX3RvcF9fcGxhbl9fbWFpbCwgZm9vdGVyIC5mb290ZXJfX3RvcF9fY29udGFjdF9fYWRkcmVzcywgZm9vdGVyIC5mb290ZXJfX3RvcF9fY29udGFjdF9fcGhvbmUsIGZvb3RlciAuZm9vdGVyX190b3BfX2NvbnRhY3RfX21haWwsIGZvb3RlciAuZm9vdGVyX190b3BfX2ZvbGxvd19fYWRkcmVzcywgZm9vdGVyIC5mb290ZXJfX3RvcF9fZm9sbG93X19waG9uZSwgZm9vdGVyIC5mb290ZXJfX3RvcF9fZm9sbG93X19tYWlsIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi8qIGxpbmUgMTQwNiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3Rlcl9fdG9wX19wbGFuX19hZGRyZXNzIHNwYW4sIGZvb3RlciAuZm9vdGVyX190b3BfX3BsYW5fX3Bob25lIHNwYW4sIGZvb3RlciAuZm9vdGVyX190b3BfX3BsYW5fX21haWwgc3BhbiwgZm9vdGVyIC5mb290ZXJfX3RvcF9fY29udGFjdF9fYWRkcmVzcyBzcGFuLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19jb250YWN0X19waG9uZSBzcGFuLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19jb250YWN0X19tYWlsIHNwYW4sIGZvb3RlciAuZm9vdGVyX190b3BfX2ZvbGxvd19fYWRkcmVzcyBzcGFuLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19mb2xsb3dfX3Bob25lIHNwYW4sIGZvb3RlciAuZm9vdGVyX190b3BfX2ZvbGxvd19fbWFpbCBzcGFuIHtcclxuICBmb250LXNpemU6IDEuNHJlbTtcclxuICBjb2xvcjogdmFyKC0tYmxhY2stbWFpbik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4vKiBsaW5lIDE0MTEsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuZm9vdGVyIC5mb290ZXJfX3RvcF9fcGxhbl9fYWRkcmVzcyBpbWcsIGZvb3RlciAuZm9vdGVyX190b3BfX3BsYW5fX3Bob25lIGltZywgZm9vdGVyIC5mb290ZXJfX3RvcF9fcGxhbl9fbWFpbCBpbWcsIGZvb3RlciAuZm9vdGVyX190b3BfX2NvbnRhY3RfX2FkZHJlc3MgaW1nLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19jb250YWN0X19waG9uZSBpbWcsIGZvb3RlciAuZm9vdGVyX190b3BfX2NvbnRhY3RfX21haWwgaW1nLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19mb2xsb3dfX2FkZHJlc3MgaW1nLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19mb2xsb3dfX3Bob25lIGltZywgZm9vdGVyIC5mb290ZXJfX3RvcF9fZm9sbG93X19tYWlsIGltZyB7XHJcbiAgd2lkdGg6IDI0cHg7XHJcbiAgY29sb3I6IHZhcigtLXB1cnBsZS1tYWluKTtcclxufVxyXG4vKiBsaW5lIDE0MTYsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuZm9vdGVyIC5mb290ZXJfX3RvcF9fcGxhbl9fbG9nbywgZm9vdGVyIC5mb290ZXJfX3RvcF9fY29udGFjdF9fbG9nbywgZm9vdGVyIC5mb290ZXJfX3RvcF9fZm9sbG93X19sb2dvIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMTBweDtcclxufVxyXG4vKiBsaW5lIDE0MjIsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuZm9vdGVyIC5mb290ZXJfX2JvdHRvbSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcGFkZGluZzogMzBweCAwO1xyXG59XHJcbi8qIGxpbmUgMTQyNywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3Rlcl9fYm90dG9tIHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG59XHJcbi8qIGxpbmUgMTQyOSwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG5mb290ZXIgLmZvb3Rlcl9fYm90dG9tIHNwYW4gLmEge1xyXG4gIGNvbG9yOiB2YXIoLS1ibHVlLW1haW4pO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi8qIExvZ2luICovXHJcbi8qIGxpbmUgMTQzOCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubG9naW4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG59XHJcbi8qIGxpbmUgMTQ0MiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubG9naW4gZm9ybSB7XHJcbiAgd2lkdGg6IDMwJTtcclxuICBwYWRkaW5nOiA2MHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbiAgYm94LXNoYWRvdzogMCAwIDM2cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG59XHJcbi8qIGxpbmUgMTQ1MiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubG9naW4gZm9ybSBsYWJlbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10eXBvLXRpdGxlKTtcclxufVxyXG4vKiBsaW5lIDE0NTgsIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmxvZ2luIGZvcm0gaW5wdXQsXHJcbi5sb2dpbiBmb3JtIHNlbGVjdCxcclxuLmxvZ2luIGZvcm0gdGV4dGFyZWEge1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweCAyMHB4IDIwcHggMjBweDtcclxuICBwYWRkaW5nOiAxMHB4IDM1cHg7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1ibHVlLW1haW4pO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiB2YXIoLS1ibHVlLW1haW4pO1xyXG4gIHRyYW5zaXRpb246IGFsbCBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcclxufVxyXG4vKiBsaW5lIDE0NjksIC4uL3Nhc3MvYXBwLnNjc3MgKi9cclxuLmxvZ2luIGZvcm0gaW5wdXQ6aG92ZXIsXHJcbi5sb2dpbiBmb3JtIHNlbGVjdDpob3ZlcixcclxuLmxvZ2luIGZvcm0gdGV4dGFyZWE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUtbWFpbik7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgMTQ3MiwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubG9naW4gZm9ybSBpbnB1dDpob3ZlciBzcGFuLFxyXG4ubG9naW4gZm9ybSBzZWxlY3Q6aG92ZXIgc3BhbixcclxuLmxvZ2luIGZvcm0gdGV4dGFyZWE6aG92ZXIgc3BhbiB7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLW1haW4pO1xyXG59XHJcbi8qIGxpbmUgMTQ3OCwgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubG9naW4gYnV0dG9uIHtcclxuICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcbi8qIGxpbmUgMTQ4MywgLi4vc2Fzcy9hcHAuc2NzcyAqL1xyXG4ubG9naW5fX3dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcclxuICAvKiBsaW5lIDMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5tZW1icmVzX193cmFwcGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xyXG4gIC8qIGxpbmUgMTMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yaGZfX3BhcnRuZXJfX3dyYXBwZXJfX2l0ZW0gaW1nIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuICAvKiBsaW5lIDIzLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuaGVyby1zZWN0aW9uIGgxLCAuaGVyby1zZWN0aW9uIHAge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMjcsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5udW1iZXJzIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHJvdy1nYXA6IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDM1LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuY29udGFjdGluZ19fd3JhcHBlcl9fbGVmdCBpZnJhbWUge1xyXG4gICAgd2lkdGg6IDQ1MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgLyogbGluZSA0NCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmFjdHVhbGl0eV9fd3JhcHBlciB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDYsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3R1YWxpdHlfX3dyYXBwZXJfX2l0ZW0ge1xyXG4gICAgbWF4LXdpZHRoOiA0NSU7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLm1lbWJyZXNfX3dyYXBwZXJfX2NvdW50cnlfX2NhcmQge1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgLyogbGluZSA2NiwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLnJoZl9fZmlyc3QtcGFyYWdyYXBoX19yaWdodCBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNzMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yaGZfX2dvdXZlcm5hbmNlX193cmFwcGVyX19sZWZ0IHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDgyLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuY29udGFjdGluZ19fd3JhcHBlcl9fbGVmdCBpZnJhbWUge1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDg4LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXIge1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA5OSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgZm9vdGVyIC5mb290ZXJfX3RvcF9fcGxhbl9fdWxzIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAvKiBsaW5lIDEwOSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlcm8tc2VjdGlvbiBoMSwgLmhlcm8tc2VjdGlvbiBwIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDExNywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLnJoZl9fcGFydG5lcl9fd3JhcHBlcl9faXRlbS5sYXN0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2MCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMTIwLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19wYXJ0bmVyX193cmFwcGVyX19pdGVtIGltZyB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAxMzAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5tZW1icmVzX193cmFwcGVyX19jb3VudHJ5X19jYXJkIHtcclxuICAgIHdpZHRoOiAyNTBweDtcclxuICB9XHJcbiAgLyogbGluZSAxMzUsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5tZW1icmVzX19saXN0IHtcclxuICAgIHJvdy1nYXA6IDUwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMTM4LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAubWVtYnJlc19fbGlzdF9fY2FyZC5jb2wtNCB7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuICAvKiBsaW5lIDE1MCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDIwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMTUzLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuaGVhZGVyIC5uYXYgdWwge1xyXG4gICAgY29sdW1uLWdhcDogMjVweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gIC8qIGxpbmUgMTYwLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYnVyZ2VyLWJ0biB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgdmFyKC0tcmVkLW1haW4pO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgbGVmdDogMjBweDtcclxuICAgIHRvcDogNDBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbiAgfVxyXG4gIC8qIGxpbmUgMTcxLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYnVyZ2VyLWJ0bjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQtbWFpbik7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xyXG4gIH1cclxuICAvKiBsaW5lIDE4MiwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmJ1cmdlci1idG46YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1yZWQtbWFpbik7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xyXG4gIH1cclxuICAvKiBsaW5lIDE5MywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmJ1cmdlci1idG4uYWN0aXZlIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMTk1LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYnVyZ2VyLWJ0bi5hY3RpdmU6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgbGVmdDogLTJweDtcclxuICB9XHJcbiAgLyogbGluZSAyMDAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5idXJnZXItYnRuLmFjdGl2ZTphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgYm90dG9tOiAxMXB4O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBsZWZ0OiAtMnB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyMDgsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGxlZnQ6IC00MDAlO1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtbWFpbik7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICB9XHJcbiAgLyogbGluZSAyMTgsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZWFkZXIubmF2aWdhdGlvbiB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA2MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDIyMiwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlYWRlci5uYXZpZ2F0aW9uIHVsIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDIyNywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlYWRlci5uYXZpZ2F0aW9uIHVsIGxpIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICB9XHJcbiAgLyogbGluZSAyMjksIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZWFkZXIubmF2aWdhdGlvbiB1bCBsaSBhIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcbiAgLyogbGluZSAyMzQsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZWFkZXIubmF2aWdhdGlvbl9fY29udGFjdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDIzNywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlYWRlci5uYXZpZ2F0aW9uIC5sb2dvIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDI0MCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlYWRlci5uYXZpZ2F0aW9uIC5sb2dvIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDI0NCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlYWRlci5uYXZpZ2F0aW9uIC5tZW51IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSAyNDYsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZWFkZXIubmF2aWdhdGlvbiAubWVudSB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHJvdy1nYXA6IDYwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDI1NCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlYWRlci5uYXZpZ2F0aW9uIC5tZW51IHVsIGxpIGEge1xyXG4gICAgY29sb3I6IHZhcigtLW9yYW5nZS1tYWluKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICB9XHJcbiAgLyogbGluZSAyNjAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZWFkZXIubmF2aWdhdGlvbiAubWVudSB1bCBsaTpob3ZlciAuc3VibWVudSB7XHJcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMjcwLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAubmF2aWdhdGlvbi5oZWFkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDI3NiwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgbWFpbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDI3OSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlcm8tc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAwIDA7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMjgxLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuaGVyby1zZWN0aW9uIGgxLCAuaGVyby1zZWN0aW9uIHAge1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDI4NSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlcm8tc2VjdGlvbl9fYnRuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICAvKiBsaW5lIDI4OSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlcm8tc2VjdGlvbl9fbGVjdHVyZSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyNXB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAyOTQsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC53aG8ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLyogbGluZSAyOTYsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC53aG9fX3BhcmFncmFwaCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzAyLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0dWFsaXR5X193cmFwcGVyX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSAzMDksIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5taXNzaW9ucyBwIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMzEyLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAubWlzc2lvbnNfX3dyYXBwZXIge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgcm93LWdhcDogMHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDMxNSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLm1pc3Npb25zX193cmFwcGVyX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogNDclO1xyXG4gICAgZmxleDogMCAwIDUwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzIyLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYW5udWFsLWxlY3R1cmVfX3dyYXBwZXIge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgcm93LWdhcDogNDBweDtcclxuICB9XHJcbiAgLyogbGluZSAzMjUsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hbm51YWwtbGVjdHVyZV9fd3JhcHBlcl9fbGVmdCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMzI4LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYW5udWFsLWxlY3R1cmVfX3dyYXBwZXJfX3JpZ2h0IHtcclxuICAgIHBhZGRpbmctdG9wOiBpbmhlcml0O1xyXG4gIH1cclxuICAvKiBsaW5lIDMzMSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmFubnVhbC1sZWN0dXJlX193cmFwcGVyIC5zd2lwZXItbmF2aWdhdGlvbiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDMzOSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmFjdGlvbnMge1xyXG4gICAgbWFyZ2luLXRvcDogNzVweDtcclxuICB9XHJcbiAgLyogbGluZSAzNDMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3Rpb25zX193cmFwcGVyIC5jb29wX190b3AsIC5hY3Rpb25zX193cmFwcGVyIC5mb3JtYXRpb25fX3RvcCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBnYXA6IDUwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMzQ2LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0aW9uc19fd3JhcHBlciAuY29vcF9fdG9wX19sZWZ0LCAuYWN0aW9uc19fd3JhcHBlciAuZm9ybWF0aW9uX190b3BfX2xlZnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMzQ5LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0aW9uc19fd3JhcHBlciAuY29vcF9fdG9wX19yaWdodCwgLmFjdGlvbnNfX3dyYXBwZXIgLmZvcm1hdGlvbl9fdG9wX19yaWdodCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSAzNTEsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3Rpb25zX193cmFwcGVyIC5jb29wX190b3BfX3JpZ2h0IGltZywgLmFjdGlvbnNfX3dyYXBwZXIgLmZvcm1hdGlvbl9fdG9wX19yaWdodCBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMzU2LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0aW9uc19fd3JhcHBlciAuY29vcF9fYm90dG9tLCAuYWN0aW9uc19fd3JhcHBlciAuZm9ybWF0aW9uX19ib3R0b20ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMzBweDtcclxuICB9XHJcbiAgLyogbGluZSAzNTksIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3Rpb25zX193cmFwcGVyIC5jb29wX19ib3R0b21fX2xlZnQsIC5hY3Rpb25zX193cmFwcGVyIC5mb3JtYXRpb25fX2JvdHRvbV9fbGVmdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSAzNjIsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3Rpb25zX193cmFwcGVyIC5jb29wX19ib3R0b21fX3JpZ2h0LCAuYWN0aW9uc19fd3JhcHBlciAuZm9ybWF0aW9uX19ib3R0b21fX3JpZ2h0IHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSAzNzAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnNlbnNpYmlsaXNhdGlvbl9fdG9wLCAuYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5yZWNoZXJjaGVfX3RvcCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICBnYXA6IDUwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMzczLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5zZW5zaWJpbGlzYXRpb25fX3RvcF9fbGVmdCwgLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZF9fd3JhcHBlciAucmVjaGVyY2hlX190b3BfX2xlZnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMzc2LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5zZW5zaWJpbGlzYXRpb25fX3RvcF9fcmlnaHQsIC5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnJlY2hlcmNoZV9fdG9wX19yaWdodCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSAzNzgsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnNlbnNpYmlsaXNhdGlvbl9fdG9wX19yaWdodCBpbWcsIC5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnJlY2hlcmNoZV9fdG9wX19yaWdodCBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgMzgzLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5zZW5zaWJpbGlzYXRpb25fX2JvdHRvbSwgLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZF9fd3JhcHBlciAucmVjaGVyY2hlX19ib3R0b20ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMzBweDtcclxuICB9XHJcbiAgLyogbGluZSAzODYsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnNlbnNpYmlsaXNhdGlvbl9fYm90dG9tX19sZWZ0LCAuYWN0aW9uc19fd3JhcHBlcl9fZ3JheS1iYWNrZ3JvdW5kX193cmFwcGVyIC5yZWNoZXJjaGVfX2JvdHRvbV9fbGVmdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSAzODksIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3Rpb25zX193cmFwcGVyX19ncmF5LWJhY2tncm91bmRfX3dyYXBwZXIgLnNlbnNpYmlsaXNhdGlvbl9fYm90dG9tX19yaWdodCwgLmFjdGlvbnNfX3dyYXBwZXJfX2dyYXktYmFja2dyb3VuZF9fd3JhcHBlciAucmVjaGVyY2hlX19ib3R0b21fX3JpZ2h0IHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgMzk5LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAubWVtYnJlc19fd3JhcHBlciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLyogbGluZSA0MDMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5tZW1icmVzX193cmFwcGVyX19jb3VudHJ5X19jYXJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogMzAwcHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQxMywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmFjdHVhbGl0aWVzX19pdGVtLmNvbC00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xyXG4gICAgZmxleDogMCAwIDUwJTtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0MjAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3R1YWxpdHktc2hvdyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDIyLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0dWFsaXR5LXNob3cgaDEge1xyXG4gICAgbWFyZ2luLXRvcDogMTQwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDI1LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYWN0dWFsaXR5LXNob3dfX3dyYXBwZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLyogbGluZSA0MjgsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5hY3R1YWxpdHktc2hvd19fd3JhcHBlcl9fbGVmdCBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDQzNSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLnJoZl9fZmlyc3QtcGFyYWdyYXBoIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDQwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDQwLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19oaXN0b3J5X193cmFwcGVyIHtcclxuICAgIHJvdy1nYXA6IDIwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDQyLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19oaXN0b3J5X193cmFwcGVyLmxlZnQge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLyogbGluZSA0NDUsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yaGZfX2hpc3RvcnlfX3dyYXBwZXIucmlnaHQge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ0OCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLnJoZl9faGlzdG9yeV9fd3JhcHBlcl9fbGVmdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSA0NTEsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yaGZfX2hpc3RvcnlfX3dyYXBwZXJfX3JpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ1NywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLnJoZl9fcGFydG5lcl9fd3JhcHBlciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLyogbGluZSA0NjAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yaGZfX3BhcnRuZXJfX3dyYXBwZXJfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDQ2MywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLnJoZl9fcGFydG5lcl9fd3JhcHBlcl9faXRlbSAubGFzdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDY2LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19wYXJ0bmVyX193cmFwcGVyX19pdGVtIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSA0NzMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yaGZfX2dvdXZlcm5hbmNlX193cmFwcGVyIHtcclxuICAgIGdhcDogNDBweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDc2LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19nb3V2ZXJuYW5jZV9fd3JhcHBlcl9fbGVmdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLyogbGluZSA0ODIsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yaGZfX2FkaGVzaW9uX193cmFwcGVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDQwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDg1LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19hZGhlc2lvbl9fd3JhcHBlcl9faXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNDkxLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuZ3JheS1iYWNrZ3JvdW5kIHtcclxuICAgIGhlaWdodDogMzYwMHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA0OTUsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5jb250YWN0aW5nX193cmFwcGVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDQwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNDk5LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuY29udGFjdGluZ19fd3JhcHBlcl9fbGVmdCBpZnJhbWUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTA1LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXIge1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1MTQsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIGZvb3RlciAuZm9vdGVyX190b3Age1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcbiAgLyogbGluZSA1MTksIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIGZvb3RlciAuZm9vdGVyX190b3BfX3BsYW5fX3VscyB7XHJcbiAgICBnYXA6IDZweDtcclxuICB9XHJcbiAgLyogbGluZSA1MjQsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIGZvb3RlciAuZm9vdGVyX190b3BfX2NvbnRhY3RfX2FkZHJlc3MsIGZvb3RlciAuZm9vdGVyX190b3BfX2NvbnRhY3RfX3Bob25lLCBmb290ZXIgLmZvb3Rlcl9fdG9wX19jb250YWN0X19tYWlsIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuICAvKiBsaW5lIDUyOSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgZm9vdGVyIC5mb290ZXJfX3RvcF9fZm9sbG93X19sb2dvIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAvKiBsaW5lIDUzOCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlcm8tc2VjdGlvbiB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICB9XHJcbiAgLyogbGluZSA1NDAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZXJvLXNlY3Rpb24gaDEsIC5oZXJvLXNlY3Rpb24gcCB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDU0MywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlcm8tc2VjdGlvbiBoMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB9XHJcbiAgLyogbGluZSA1NDYsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZXJvLXNlY3Rpb25fX2xlY3R1cmUge1xyXG4gICAgcGFkZGluZzogMzVweCAwIDM1cHggMzBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgLyogbGluZSA1NTMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5taXNzaW9ucyBwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAvKiBsaW5lIDU1NywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLm1pc3Npb25zX193cmFwcGVyX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1NjMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5ncmF5LWJhY2tncm91bmQge1xyXG4gICAgaGVpZ2h0OiAyOTAwcHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDU2NiwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLnJlc3NvdXJjZXMge1xyXG4gICAgcGFkZGluZzogMTE1cHggMDtcclxuICB9XHJcbiAgLyogbGluZSA1NzAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yZXNzb3VyY2VzX19maWxlc19faGVhZCBkaXYge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgfVxyXG4gIC8qIGxpbmUgNTc1LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmVzc291cmNlc19fZmlsZXNfX2l0ZW0gZGl2IHtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA1ODMsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIGZvb3RlciAuZm9vdGVyX19ib3R0b20ge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNjAxLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAubWVtYnJlc19fbGlzdF9fY2FyZC5jb2wtNCB7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgLyogbGluZSA2MTAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xyXG4gIH1cclxuXHJcbiAgLyogbGluZSA2MTQsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZXJvLXNlY3Rpb24gaDEge1xyXG4gICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDYyMCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLm51bWJlcnNfX2l0ZW0gc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDYuNXJlbTtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNjI2LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19wYXJ0bmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG4gIC8qIGxpbmUgNjI4LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19wYXJ0bmVyX193cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG4gIC8qIGxpbmUgNjMyLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAucmhmX19wYXJ0bmVyX193cmFwcGVyX19pdGVtIHtcclxuICAgIHdpZHRoOiA0NSU7XHJcbiAgICBtYXgtd2lkdGg6IDQ1JTtcclxuICB9XHJcbiAgLyogbGluZSA2MzgsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5yaGZfX2dvdXJ2ZXJuYW5jZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDY0NiwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLm1lbWJyZXNfX2xpc3RfX2NhcmRfX3dyYXBwZXIgaW1nIHtcclxuICAgIG1heC1oZWlnaHQ6IDIwJTtcclxuICB9XHJcbiAgLyogbGluZSA2NTAsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5tZW1icmVzX19saXN0X19jYXJkX19vYmpldCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAvKiBsaW5lIDY1MywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLm1lbWJyZXNfX2xpc3RfX2NhcmRfX2NvbnRhY3Qge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDY2MCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmNvbnRhY3RpbmdfX3dyYXBwZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gIH1cclxuICAvKiBsaW5lIDY2NCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmNvbnRhY3RpbmdfX3dyYXBwZXJfX3JpZ2h0X19mb3JtX193cmFwcGVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG4gIC8qIGxpbmUgNjY2LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuY29udGFjdGluZ19fd3JhcHBlcl9fcmlnaHRfX2Zvcm1fX3dyYXBwZXJfX2lucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAvKiBsaW5lIDY3NywgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlcm8tc2VjdGlvbiBoMSwgLmhlcm8tc2VjdGlvbiBwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICB9XHJcbiAgLyogbGluZSA2ODIsIC4uL3Nhc3MvX3Jlc3BvbnNpdmUuc2NzcyAqL1xyXG4gIC5oZXJvLXNlY3Rpb25fX2J0biB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB9XHJcblxyXG4gIC8qIGxpbmUgNjg4LCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuYW5udWFsLWxlY3R1cmVfX3dyYXBwZXIgLnN3aXBlci1uYXZpZ2F0aW9uIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgfVxyXG5cclxuICAvKiBsaW5lIDY5NSwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmFjdHVhbGl0aWVzX19pdGVtLmNvbC00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcclxuICAvKiBsaW5lIDcwNCwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmdyYXktYmFja2dyb3VuZCB7XHJcbiAgICBoZWlnaHQ6IDI2NzBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtaGVpZ2h0OiA3MDBweCkge1xyXG4gIC8qIGxpbmUgNzEwLCAuLi9zYXNzL19yZXNwb25zaXZlLnNjc3MgKi9cclxuICAuaGVhZGVyLm5hdmlnYXRpb24ge1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gIH1cclxuICAvKiBsaW5lIDcxMiwgLi4vc2Fzcy9fcmVzcG9uc2l2ZS5zY3NzICovXHJcbiAgLmhlYWRlci5uYXZpZ2F0aW9uIHVsIHtcclxuICAgIGdhcDogNDBweDtcclxuICB9XHJcbn1cclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/