@charset "UTF-8";
/*---------------------------
/setting/size参照
---------------------------*/
/* min-width
-------------------------------------------------------------------------- */
/* max-width
-------------------------------------------------------------------------- */
/*黒：font*/
/*鮮やかな青：ベース*/
/*濃紺：リンク他*/
/*エメラルド：装飾他*/
/*赤：装飾他*/
/*bg：背景*/
/*グラデーション*/
/*文字グラデーション*/
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");
@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@3.3.1/dist/css/yakuhanjp.min.css");
@import url("https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap");
.c_grad_font {
  background: -webkit-linear-gradient(0deg, #0768d4, #4fc8dc);
  color: #4ac2db;
}

em.c_grad_font {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

p.c_grad_font {
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

/* ja
-------------------------------------------------------------------------- */
/* en
-------------------------------------------------------------------------- */
#space {
  height: 1300px;
  background-color: blanchedalmond;
}

/*     フェードイン    */
.fadeIn {
  opacity: 0;
  transition-delay: 250ms;
  transition-duration: 1000ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 0.76, 0.73, 0.97);
}

.fadeIn-up {
  transform: translate(0, 50px);
}

.fadeIn-down {
  transform: translate(0, -80px);
}

.fadeIn-left {
  transform: translate(-50px, 0);
}

.fadeIn-right {
  transform: translate(50px, 0);
}

.scroll-in {
  transform: translate(0);
  opacity: 1;
}

/*     スライドイン    */
.slideIn {
  opacity: 0;
  transition-delay: 0ms;
  transition-duration: 1000ms;
  transition-property: opacity, transform;
  transition-timing-function: cubic-bezier(0.23, 0.76, 0.73, 0.97);
}

.slideIn-up {
  transform: translate(0, 80px);
  opacity: 1;
}

.slideIn-down {
  transform: translate(0, -80px);
  opacity: 1;
}

.slideIn-left {
  transform: translate(-80px, 0);
  opacity: 1;
}

.slideIn-right {
  transform: translate(80px, 0);
  opacity: 1;
}

.scroll-in {
  transform: translate(0);
  opacity: 1;
}

.is-fadein-active {
  visibility: visible !important;
  transform: translateY(0) !important;
  opacity: 1 !important;
}

/* Reset box-model and set borders */
/* ============================================ */
*,
::before,
::after {
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
}

/* Document */
/* ============================================ */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 * 3. Remove gray overlay on links for iOS.
 */
html {
  -webkit-text-size-adjust: 100%; /* 2 */
  -webkit-tap-highlight-color: transparent; /* 3*/
  line-height: 1.15; /* 1 */
}

/* Sections */
/* ============================================ */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/* Vertical rhythm */
/* ============================================ */
p,
table,
blockquote,
address,
pre,
iframe,
form,
figure,
dl {
  margin: 0;
}

/* Headings */
/* ============================================ */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-weight: inherit;
  font-size: inherit;
}

/* Lists (enumeration) */
/* ============================================ */
ul,
ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Lists (definition) */
/* ============================================ */
dt {
  font-weight: bold;
}

dd {
  margin-left: 0;
}

/* Grouping content */
/* ============================================ */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  margin: 0;
  clear: both;
  overflow: visible; /* 2 */
  border-top-width: 1px;
  color: inherit;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-size: inherit; /* 2 */
  font-family: monospace, monospace; /* 1 */
}

address {
  font-style: inherit;
}

/* Text-level semantics */
/* ============================================ */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
  color: inherit;
  text-decoration: none;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-size: inherit; /* 2 */
  font-family: monospace, monospace; /* 1 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Replaced content */
/* ============================================ */
/**
 * Prevent vertical alignment issues.
 */
svg,
img,
embed,
object,
iframe {
  vertical-align: middle;
}

/* Forms */
/* ============================================ */
/**
 * Reset form fields to make them styleable.
 * 1. Make form elements stylable across systems iOS especially.
 * 2. Inherit text-transform from parent.
 */
button,
input,
optgroup,
select,
textarea {
  -webkit-appearance: none; /* 1 */
  -moz-appearance: none;
       appearance: none;
  margin: 0;
  padding: 0;
  border-radius: 0;
  background: transparent;
  color: inherit;
  font: inherit;
  text-align: inherit;
  text-transform: inherit; /* 2 */
  vertical-align: middle;
}

/**
 * Reset radio and checkbox appearance to preserve their look in iOS.
 */
[type=checkbox] {
  -webkit-appearance: checkbox;
  -moz-appearance: checkbox;
       appearance: checkbox;
}

[type=radio] {
  -webkit-appearance: radio;
  -moz-appearance: radio;
       appearance: radio;
}

/**
 * Correct cursors for clickable elements.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  cursor: pointer;
}

button:disabled,
[type=button]:disabled,
[type=reset]:disabled,
[type=submit]:disabled {
  cursor: default;
}

/**
 * Improve outlines for Firefox and unify style with input elements & buttons.
 */
:-moz-focusring {
  outline: auto;
}

select:disabled {
  opacity: inherit;
}

/**
 * Remove padding
 */
option {
  padding: 0;
}

/**
 * Reset to invisible
 */
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the outline style in Safari.
 */
[type=search] {
  outline-offset: -2px; /* 1 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Fix font inheritance.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/**
 * Clickable labels
 */
label[for] {
  cursor: pointer;
}

/* Interactive */
/* ============================================ */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/*
 * Remove outline for editable content.
 */
[contenteditable]:focus {
  outline: auto;
}

/* Tables */
/* ============================================ */
/**
1. Correct table border color inheritance in all Chrome and Safari.
*/
table {
  border-color: inherit; /* 1 */
  border-collapse: collapse;
}

caption {
  text-align: left;
}

td,
th {
  padding: 0;
  vertical-align: top;
}

th {
  font-weight: bold;
  text-align: left;
}

* {
  box-sizing: border-box;
}

html {
  font-size: 10px;
}

body {
  -webkit-font-smoothing: antialiased;
  background: #fff;
  font-size: 16px;
  line-height: 1.8;
  font-family: "Zen Kaku Gothic New", sans-serif;
}

a {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline: none;
  text-decoration: none;
}
a:hover {
  cursor: pointer;
}

img {
  max-width: 100%;
}

em {
  font-style: initial;
}

/*各html要素*/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
}

h2 {
  margin-bottom: 3.125vw;
  font-size: clamp(24px, 1.666vw, 32px);
}

h3 {
  font-size: clamp(18px, 1.458vw, 28px);
}

main {
  overflow: hidden;
}

th,
td {
  word-break: auto-phrase;
}

.ta-center {
  text-align: center !important;
}

.pc-only {
  display: block;
}

.sp-only {
  display: none;
}

.l-container--p0, .l-container {
  width: 1360px;
  max-width: 100%;
  margin: 0 auto;
}

.l-container {
  z-index: 1;
  position: relative;
  padding: 0;
}
.l-container.width-sss {
  max-width: 900px;
}
.l-container.width-ss {
  max-width: 1100px;
}
.l-container.width-s {
  max-width: 1200px;
}
.l-container.width-m {
  max-width: 1260px;
}
.l-container--p0 {
  padding: 0 0 2.0833333333vw;
}

.l-footer {
  position: relative;
  background-color: #393939;
  color: #FFF;
}

.l-header {
  z-index: 99;
  position: fixed;
  top: 8px;
  width: calc(100% - 10rem);
  background-color: transparent;
  transition: 0.5s;
}

.l-wrapper {
  padding: 14.2rem 5rem 0 5rem;
  overflow: hidden;
}

#contents .l-wrapper {
  /* padding: 14.2rem 5rem 0 5rem; */
  padding: 14.2rem 0 0 0;
  overflow: hidden;
}

.c-arrow--center-bottom {
  width: 0;
  height: 0;
  margin: 4rem auto 0;
  border-width: 7rem 10rem 0 10rem;
  border-style: solid;
  border-color: #ccc transparent transparent transparent;
}

.c-bg--gr {
  background: #f5f5f5;
}
.c-bg--bl {
  background: #5b7df9;
}
.c-bg--bl2 {
  background: #5172ea;
}
.c-bg--bl3 {
  background: linear-gradient(to bottom, #5b7df9 0%, #5b7df9 50%, #5172ea 50%, #5172ea 100%);
}
.c-bg--bl4 {
  background: linear-gradient(to bottom, #5b7df9 0%, #5b7df9 20%, #5172ea 20%, #5172ea 100%);
}
.c-bg--bl5 {
  background: linear-gradient(to bottom, #5172ea 0%, #5172ea 33%, #5172ea 33%, #5d7cfb 33%, #5d7cfb 33%, #5d7cfb 66%, #5172ea 66%, #5172ea 100%);
}
.c-bg--clg {
  position: absolute;
  width: 398px;
  height: 398px;
  border-radius: 50%;
  background: #b9f6b4;
  background-size: contain;
}
.c-bg--cly {
  position: absolute;
  width: 398px;
  height: 398px;
  border-radius: 50%;
  background: #fff694;
  background-size: contain;
}
.c-bg--triangle {
  background: #deecf6;
  background-image: url("/assets/img/service_bg.png");
  background-repeat: repeat;
  background-attachment: fixed;
}
.c-bg--inbound {
  background: rgba(52, 165, 182, 0.1);
}
.c-bg--inbound .p-service-archive__text h3,
.c-bg--inbound .p-service-archive__text h2 {
  color: #34a5b6;
}
.c-bg--inbound .p-service-archive__text:after {
  color: #34a5b6;
}
.c-bg--inbound .p-service-archive__text:before {
  border-color: #34a5b6;
}
.c-bg--outbound {
  background: rgba(5, 102, 212, 0.1);
}
.c-bg--outbound .p-service-archive__text h3,
.c-bg--outbound .p-service-archive__text h2 {
  color: #0566d4;
}
.c-bg--construction {
  background: rgba(225, 176, 4, 0.1);
}
.c-bg--construction .p-service-archive__text h3,
.c-bg--construction .p-service-archive__text h2 {
  color: #e1b004;
}
.c-bg--construction .p-service-archive__text:after {
  color: #e1b004;
}
.c-bg--construction .p-service-archive__text:before {
  border-color: #e1b004;
}
.c-bg--img__001 {
  position: relative;
  padding-top: 10rem;
}
.c-bg--img__001::before {
  display: block;
  position: absolute;
  top: -7rem;
  width: 100%;
  height: 800px;
  background: url(../img/encho/bg__003.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}

*[class^=c-btn] {
  display: inline-block;
  position: relative;
}

.c-btn--white {
  padding: 0.5208333333vw 2.6041666667vw;
  border: 2px solid #5b7df9;
  border-radius: 10rem;
  color: #5b7df9;
  font-weight: 500;
  font-size: clamp(14px, 0.8333vw, 16px);
}
.c-btn--white2 {
  margin: auto;
  padding: 1rem 3rem;
  border: 2px solid #111;
  border-radius: 10rem;
  background: #fff;
  color: #5b7df9;
  color: #111;
  font-weight: 500;
  font-size: clamp(14px, 0.8333vw, 16px);
}
.c-btn--white2::after {
  display: inline-block;
  position: absolute;
  top: 15px;
  right: 15px;
  width: 13px;
  height: 15px;
  margin: 0;
  background: url(../img/ico_arrow__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  vertical-align: middle;
}
.c-btn--white3 {
  position: relative;
  margin: auto;
  padding: 2rem 8rem 2rem 6rem;
  border: 2px solid #111;
  border-radius: 10rem;
  background: #fff;
  color: #5b7df9;
  color: #111;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-btn--white3::before {
  display: block;
  position: absolute;
  top: -2px;
  right: 10%;
  width: 20px;
  height: 2px;
  background-color: #fff;
  content: "";
}
.c-btn--white3::after {
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 25px;
  width: 21px;
  height: 15px;
  background: url(../img/ico_arrow__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.7s;
}
.c-btn--white3:hover {
  opacity: 1;
}
.c-btn--white3:hover::after {
  right: 15px;
}
.c-btn--gr {
  position: relative;
  margin: auto;
  padding: 2rem 8rem 2rem 6rem;
  border: 2px solid #111;
  border-radius: 10rem;
  background: #f5f5f5;
  color: #5b7df9;
  color: #111;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-btn--gr::before {
  display: block;
  position: absolute;
  top: -2px;
  right: 10%;
  width: 20px;
  height: 2px;
  background-color: #f5f5f5;
  content: "";
}
.c-btn--gr::after {
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 25px;
  width: 21px;
  height: 15px;
  background: url(../img/ico_arrow__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.7s;
}
.c-btn--gr:hover {
  opacity: 1;
}
.c-btn--gr:hover::after {
  right: 15px;
}
.c-btn--blue {
  position: relative;
  margin: auto;
  padding: 2rem 8rem 2rem 6rem;
  border: 2px solid #111;
  border-radius: 10rem;
  background: #a0b2f8;
  color: #5b7df9;
  color: #111;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-btn--blue::before {
  display: block;
  position: absolute;
  top: -2px;
  right: 10%;
  width: 20px;
  height: 2px;
  background-color: #a0b2f8;
  content: "";
}
.c-btn--blue::after {
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 25px;
  width: 21px;
  height: 15px;
  background: url(../img/ico_arrow__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.7s;
}
.c-btn--blue:hover {
  opacity: 1;
}
.c-btn--blue:hover::after {
  right: 15px;
}
.c-btn--pink {
  position: relative;
  margin: auto;
  padding: 2rem 8rem 2rem 6rem;
  border: 2px solid #111;
  border-radius: 10rem;
  background: #ffafbf;
  color: #5b7df9;
  color: #111;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-btn--pink::before {
  display: block;
  position: absolute;
  top: -2px;
  right: 10%;
  width: 20px;
  height: 2px;
  background-color: #ffafbf;
  content: "";
}
.c-btn--pink::after {
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 25px;
  width: 21px;
  height: 15px;
  background: url(../img/ico_arrow__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.7s;
}
.c-btn--pink:hover {
  opacity: 1;
}
.c-btn--pink:hover::after {
  right: 15px;
}
.c-btn--p {
  display: block;
  padding: 0.5rem;
  border-radius: 10rem;
  background-color: #ff6d8a;
  color: #fff;
  font-weight: 500;
  font-size: 14px;
  text-align: center;
}
.c-btn--p::after {
  display: inline-block;
  width: 13px;
  height: 15px;
  margin: -5px 0 0 5px;
  background: url(../img/ico_arrow__009.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  vertical-align: middle;
}
.c-btn--grad {
  display: inline-block; /* inline以外にする */
  z-index: 0; /* グラデーションよりも上に配置 */
  position: relative; /* static以外を指定 */
  padding: 0.5208333333vw 2.6041666667vw;
  overflow: hidden; /* はみ出した部分を非表示(角丸を付ける場合は必須) */
  border-radius: 10rem;
  background: transparent; /* 背景を透明にする */
  color: #fff;
  font-size: clamp(13px, 0.78vw, 15px);
  cursor: pointer; /* カーソルをポインターにする */
  /* ::before, ::afterで2種類のグラデーションを用意 */
  /* グラデーション1 */
  /* グラデーション2 */
  /* ホバー時にグラデーション1を透明にする */
}
.c-btn--grad::before, .c-btn--grad::after {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
}
.c-btn--grad::before {
  z-index: -1;
  background: linear-gradient(135deg, #50cadc 0%, #0566d4 100%);
  transition: all 0.6s; /* アニメーション実行時間 */
}
.c-btn--grad::after {
  z-index: -2;
  background: linear-gradient(135deg, #0566d4 0%, #50cadc 100%);
}
.c-btn--grad:hover::before {
  opacity: 0;
}
.c-btn--grad2 {
  padding: 0.5208333333vw 2.6041666667vw;
  border-radius: 10rem;
  background: linear-gradient(to right, #50cadc 0%, #0566d4 100%);
  color: #fff;
  font-size: clamp(13px, 0.78vw, 15px);
}
.c-btn--line {
  min-width: 16.6666666667vw;
  padding: 1.0416666667vw 2.6041666667vw;
  border: 2px solid #0e1155;
  border-radius: 10rem;
  background: transparent;
  color: #0e1155;
  font-weight: 500;
  font-size: clamp(14px, 0.8333vw, 16px);
  letter-spacing: 0.1rem;
  text-align: center;
  transition: 0.5s;
}
.c-btn--line:focus:focus {
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s;
}
.c-btn--yellow {
  padding: 1rem 2rem;
  border-radius: 10px;
  background-color: #fff694;
  color: #111 !important;
  font-size: 15px !important;
}
.c-btn--yellow::after {
  content: none !important;
}
.c-btn--green {
  padding: 1rem 2rem;
  border-radius: 10px;
  background-color: #b9f6b4;
  color: #111 !important;
  font-size: 15px !important;
}
.c-btn--green::after {
  content: none !important;
}
.c-btn-more {
  height: 60px;
  padding-left: 80px;
}
.c-btn-more::before {
  display: inline-block;
  position: absolute;
  top: calc(50% - 30px);
  left: 0;
  width: 60px;
  height: 60px;
  background: url(../img/ico_arrow__003.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.c-btn-more a {
  display: inline-block;
  position: relative;
  margin-top: 15px;
  border-bottom: 1px solid #111;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-btn-more a:hover {
  opacity: 0.7;
}

a {
  transition: 0.5s;
}
a:hover {
  opacity: 0.8;
}

.c-cate--line {
  display: inline-block;
  padding: 0.2rem 5rem;
  border: 1px solid #5b7df9;
  color: #5b7df9;
  font-size: clamp(10px, 0.625vw, 12px);
}

#contents {
  background: url(../img/encho/bg__001.png) no-repeat 0 0;
  background-size: contain;
}

.c-contents-box {
  -webkit-border-top-left-radius: 80px;
  -webkit-border-top-right-radius: 80px;
  -moz-border-radius-topleft: 80px;
  -moz-border-radius-topright: 80px;
  z-index: 1;
  position: relative;
  padding: 4rem;
  border-top-right-radius: 80px;
  border-top-left-radius: 80px;
  background-color: #fff;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}
.c-contents-box__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 2rem 0;
  gap: 4%;
}
.c-contents-box__flex figure {
  width: 46%;
}
.c-contents-box__textarea {
  width: 46.5%;
  padding-top: 2rem;
}
.c-contents-box__textarea p {
  margin-bottom: 2em;
  font-size: clamp(18px, 1.25vw, 24px);
}
.c-contents-box.top-14 {
  position: relative;
  top: -14rem;
  margin-top: 20rem;
}
.c-contents-box__ico {
  position: absolute;
  top: 5%;
  left: 10%;
  width: 147px;
}
.c-contents-box__ico img {
  width: 100%;
}
.c-contents-box-redarea {
  position: relative;
  margin-bottom: 3rem;
  padding: 3rem;
  border-radius: 25px;
  background-color: #ffeef1;
}
.c-contents-box-redarea__ttl {
  display: inline-block;
  position: absolute;
  top: -1.3rem;
  left: 8%;
  padding: 0 1rem;
  border: 1px solid #ff6d89;
  border-radius: 15px;
  background-color: #fff;
  color: #ff6d89;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.2;
}
.c-contents-box-bluearea {
  position: relative;
  padding: 3rem;
  border-radius: 25px;
  background-color: #dee5fe;
}
.c-contents-box-bluearea p {
  margin-bottom: 0;
  font-weight: 500;
}
.c-contents-box-bluearea p em {
  color: #fa2c54;
  font-weight: bold;
}
.c-contents-box-bluearea__ttl {
  display: inline-block;
  position: absolute;
  top: -1.3rem;
  left: 8%;
  padding: 0 1rem;
  border: 1px solid #3e5dd0;
  border-radius: 15px;
  background-color: #fff;
  color: #3e5dd0;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.2;
}
.c-contents-box-bluearea__ttl2 {
  display: block;
  position: absolute;
  top: -1.3rem;
  left: calc(50% - 50px);
  width: 100px;
  padding: 0 1rem;
  border-radius: 15px;
  background-color: #2b249b;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.2;
  text-align: center;
}
.c-contents-box2 {
  position: relative;
  margin-top: 7rem;
  margin-bottom: 3rem;
  padding: 4rem;
  border: 3px solid #d8e0ff;
  border-radius: 25px;
  background-color: #fff;
}
.c-contents-box2__ttl {
  position: absolute;
  top: -40px;
  left: calc(50% - 116px);
  width: 232px;
  height: 80px;
  background: url(../img/list/bg__001.png) no-repeat center center;
  background-size: contain;
  color: #fff;
  font-weight: bold;
  font-size: 22px;
  line-height: 3.2;
  text-align: center;
}
.c-contents-box2__h3 {
  margin: 1rem 0 2rem 0;
  color: #ff6d89;
  font-size: clamp(24px, 1.562vw, 30px);
  line-height: 1.6;
  text-align: center;
}
.c-contents-box2__img1 {
  margin-bottom: 2rem;
  text-align: center;
}
.c-contents-box2__img3 {
  width: 60%;
  margin: 2rem auto 0 auto;
  text-align: center;
}
.c-contents-box2__text {
  width: 32%;
  margin-top: -5rem;
  margin-left: 15%;
  color: #2c2599;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.c-contents-box2-list {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  gap: 0;
}
.c-contents-box2-list li {
  width: 31%;
}
.c-contents-box2-list__text {
  padding: 1.5rem;
}
.c-contents-box3 {
  position: relative;
  margin-top: 7rem;
  margin-bottom: 3rem;
  padding: 4rem;
  border-radius: 25px;
  background-color: #fff;
}
.c-contents-box3__ttl {
  margin-bottom: 4rem;
  padding-left: 5%;
  color: #5b7df9;
  font-weight: bold;
}
.c-contents-box3__num {
  display: inline-block;
  width: 60px;
  height: 60px;
  margin-right: 2rem;
  border-radius: 30px;
  background-color: #5b7df9;
  color: #fff;
  font-weight: bold;
  font-size: 35px;
  line-height: 1.5;
  text-align: center;
}
.c-contents-box3__ttl2 {
  max-width: 95%;
  min-height: 65px;
  margin: auto;
  padding-block: 0.5em 1.5em;
  background: url(../img/post-high-school/bg__002.png) no-repeat center center;
  background-size: contain;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
  text-align: center;
}
.c-contents-box3__ttl3 {
  color: #fa2c54;
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
  text-align: center;
}
.c-contents-box3__ttl4 {
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.c-contents-box3__ttl5 {
  margin-bottom: 5rem;
  text-align: center;
}
.c-contents-box3__text1 {
  margin: 3rem 0 0 0;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.c-contents-box3__text2 {
  color: #888888;
  text-align: center;
}
.c-contents-box3-btn {
  margin: 3rem 0;
  text-align: center;
}
.c-contents-box4 {
  margin-bottom: 5rem;
  padding: 4rem;
  border-radius: 25px;
  background-color: #ff6d89;
}
.c-contents-box4__ttl {
  color: #fff;
  font-weight: bold;
  font-size: clamp(24px, 1.77vw, 34px);
  text-align: center;
}
.c-contents-box4__ttl img {
  display: inline-block;
  margin-right: 2rem;
}
.c-contents-box4-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin: 4rem 0 0 0;
  gap: 0;
}
.c-contents-box4-list li {
  padding: 0 3rem 4rem;
}
.c-contents-box4-list li:nth-child(1) {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  width: 33%;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-color: #ffedf0;
}
.c-contents-box4-list li:nth-child(2) {
  width: 33%;
  background-color: #ffe2e8;
}
.c-contents-box4-list li:nth-child(3) {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 20px;
  width: 34%;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #ffd2db;
}
.c-contents-box4-list__ttl {
  width: 230px;
  min-height: 69px;
  margin: -3rem auto 0 auto;
  padding-block: 0.6em 1.5em;
  background: url(../img/post-high-school/bg__001.png) no-repeat center center;
  background-size: contain;
  color: #fa2c54;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.c-contents-box4-list__img {
  text-align: center;
}
.c-contents-box4-list__ttl2 {
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.c-contents-box4-list-check {
  position: relative;
  padding-left: 25px;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-contents-box4-list-check::before {
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 0;
  width: 18px;
  height: 12px;
  background: url(../img/encho/ico__check__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.c-contents-box4-list2 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin: 4rem 0 0 0;
  gap: 0;
}
.c-contents-box4-list2 li {
  width: 25%;
  padding: 4rem;
}
.c-contents-box4-list2 li:nth-child(1) {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-color: #ffedf0;
}
.c-contents-box4-list2 li:nth-child(2) {
  background-color: #ffe2e8;
}
.c-contents-box4-list2 li:nth-child(3) {
  background-color: #ffd2db;
}
.c-contents-box4-list2 li:nth-child(4) {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #ffbfcc;
}
.c-contents-box4-list2__ttl {
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.c-contents-box4-list2__img {
  display: flex;
  height: 100px;
  text-align: center;
}
.c-contents-box4-list2__img img {
  width: auto;
  margin: auto;
}
.c-contents-box4-list3 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin: 4rem 0 0 0;
  gap: 0;
}
.c-contents-box4-list3 li {
  width: 50%;
  padding: 0 2rem 2rem;
}
.c-contents-box4-list3 li:nth-child(1) {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-color: #ffedf0;
}
.c-contents-box4-list3 li:nth-child(2) {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #ffd2db;
}
.c-contents-box4-list3__ttl {
  width: 273px;
  height: 69px;
  margin: -3rem auto 0 auto;
  padding-top: 0.6rem;
  background: url(../img/post-high-school/bg__001.png) no-repeat center center;
  background-size: contain;
  color: #fa2c54;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}
.c-contents-box4-list3__img {
  height: 150px;
  margin: 3rem 0;
  padding: 0;
  text-align: center;
}
.c-contents-box4-list3-check {
  position: relative;
  margin-bottom: 1rem;
  padding: 0.5rem 1rem 0.5rem 4rem;
  border-radius: 25px;
  background-color: #fff;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-contents-box4-list3-check::before {
  display: inline-block;
  position: absolute;
  top: 15px;
  left: 15px;
  width: 18px;
  height: 12px;
  background: url(../img/encho/ico__check__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.c-contents-box4-list3__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.c-contents-box4-list3__flex .c-contents-box4-list3-check {
  width: 49%;
}
.c-contents-box4-list3__textr {
  text-align: right;
}
.c-contents-box-bl {
  margin: 5rem 0;
  padding: 2rem 3rem 3rem;
  border-radius: 20px;
  background-color: #4665d6;
}
.c-contents-box-bl h3 {
  color: #fff;
  font-size: clamp(25px, 1.875vw, 36px);
  text-align: center;
}
.c-contents-box-bl h3 span {
  font-size: clamp(18px, 1.458vw, 28px);
}
.c-contents-box-bl-r {
  position: relative;
  width: 55%;
}
.c-contents-box-bl-wrap {
  margin-top: 2rem;
  padding: 4rem;
  border-radius: 20px;
  background-color: #fff;
}
.c-contents-box-bl-wrap figure {
  width: 30%;
}
.c-contents-box-bl__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: center;
  gap: 2%;
}
.c-contents-box-bl2 {
  margin: 5rem 0;
  padding: 2rem 3rem 3rem;
  border-radius: 20px;
  background-color: #5b7df9;
}
.c-contents-box-bl2 h3 {
  color: #fff;
  font-size: clamp(25px, 1.875vw, 36px);
  text-align: center;
}
.c-contents-box-bl2 h3 span {
  font-size: clamp(18px, 1.458vw, 28px);
}
.c-contents-box-bl2-r {
  position: relative;
  width: 55%;
}
.c-contents-box-bl2-wrap {
  margin-top: 2rem;
  padding: 4rem;
  border-radius: 20px;
  background-color: #fff;
}
.c-contents-box-pink {
  position: relative;
  margin: 5rem 0;
  padding: 2rem 3rem 3rem;
  border-radius: 20px;
  background-color: #ff6d8a;
}
.c-contents-box-pink h3 {
  color: #fff;
  font-size: clamp(25px, 1.875vw, 36px);
  line-height: 1.4;
  text-align: center;
}
.c-contents-box-pink h3 span {
  font-size: clamp(18px, 1.458vw, 28px);
}
.c-contents-box-pink-r {
  position: relative;
  width: 55%;
}
.c-contents-box-pink-wrap {
  margin-top: 2rem;
  padding: 4rem;
  border-radius: 20px;
  background-color: #fff;
}
.c-contents-box-pink-wrap figure {
  width: 30%;
}
.c-contents-box-pink-wrap2 {
  margin-top: 2rem;
  padding: 4rem;
  border-radius: 20px;
  background-color: #fff;
}
.c-contents-box-pink-wrap2 figure {
  width: 100%;
}
.c-contents-box-pink-wrap2.flex {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  gap: 0;
}
.c-contents-box-pink__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: center;
  gap: 2%;
}
.c-contents-box-pink-check {
  width: 75%;
}
.c-contents-box-pink-check li {
  min-height: 40px;
  margin-bottom: 0.5rem;
  padding-left: 45px;
  background: url(../img/post-high-school/byad/img__017.png) no-repeat 0 0;
  background-size: 37px;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-contents-box-pink-fig {
  width: 25% !important;
}
.c-contents-box-pink-inner {
  position: relative;
  margin-top: 5rem;
  padding: 4rem 4rem 4rem 25rem;
  border-radius: 25px;
  background-color: #f5f5f5;
  font-size: clamp(18px, 1.25vw, 24px);
}
.c-contents-box-pink-inner p {
  font-weight: bold;
}
.c-contents-box-pink-inner figure {
  position: absolute;
  top: -50px;
  left: 3%;
}
.c-contents-box-pink-lead {
  margin-bottom: 2rem;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}
.c-contents-box-pink__subttl {
  display: inline-block;
  margin: 0 0.5rem;
  padding: 0 2rem;
  border: 1px solid #ff6d8a;
  border-radius: 25px;
  background-color: #fff694;
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}
.c-contents-box-wh {
  margin: 5rem 0;
  padding: 2rem 3rem 3rem;
  border-radius: 20px;
  background-color: #fff;
}
.c-contents-box-wh h3 {
  color: #5b7df9;
  font-size: clamp(24px, 1.562vw, 30px);
  text-align: center;
}
.c-contents-box5 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin-bottom: 3rem;
  overflow: hidden;
  gap: 0;
  border: 3px solid #d8e0ff;
  border-radius: 25px;
  background-color: #fff;
}
.c-contents-box5 figure {
  width: 360px;
  background-color: #d8e0ff;
}
.c-contents-box5__wrap {
  width: calc(100% - 360px);
  padding: 2rem 4rem;
}
.c-contents-box5__wrap h3 {
  margin-bottom: 0.6em;
  color: #2b249b;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
}
.c-contents-box5__wrap p {
  margin-bottom: 1em;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.6;
}
.c-contents-box5-check {
  position: relative;
  margin-bottom: 0.5em !important;
  padding-left: 25px;
}
.c-contents-box5-check::before {
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 0;
  width: 18px;
  height: 12px;
  background: url(../img/encho/ico__check__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.c-contents-box6 {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin-bottom: 3rem;
  overflow: hidden;
  gap: 0;
  border: 3px solid #d8e0ff;
  border-radius: 25px;
  background-color: #fff;
}
.c-contents-box6 figure {
  width: 400px;
  background-color: #ffc6ce;
}
.c-contents-box6__wrap {
  width: calc(100% - 400px);
  padding: 4rem 4rem;
}
.c-contents-box6__wrap h3 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin-bottom: 1em;
  gap: 0;
  color: #5b7df9;
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
}
.c-contents-box6__wrap p {
  margin-bottom: 1em;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.8;
}
.c-contents-box6__img_r {
  order: 2;
}
.c-contents-box6__num {
  width: 80px;
  height: 80px;
  padding-top: 7px;
  border-radius: 40px;
  background-color: #5b7df9;
  color: #fff;
  line-height: 1;
  text-align: center;
}
.c-contents-box6__num1 {
  font-size: 15px;
}
.c-contents-box6__num2 {
  font-size: 36px;
}
.c-contents-box6__ttl {
  width: calc(100% - 95px);
  margin: auto 0;
  line-height: 1.4;
}

.c-figure {
  margin: 6rem 0 0;
  text-align: center;
}

*[class^=c-img-box] {
  margin-bottom: 4rem;
  overflow: hidden;
}
*[class^=c-img-box] img {
  max-width: 44%;
}
*[class^=c-img-box] + * {
  overflow: hidden;
}

.c-img-box--l__item, .c-img-box--l img {
  max-width: 44%;
  margin-right: 4rem;
  float: left;
}
.c-img-box--r__item, .c-img-box--r img {
  max-width: 44%;
  margin-left: 4rem;
  float: right;
}
.c-img-box--half {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 8%;
}
.c-img-box--half__item {
  width: 46%;
  max-width: 46%;
  text-align: center;
}
.c-img-box--half__item img {
  display: block;
  max-width: 100%;
  margin: 0 auto 0.5rem;
}

.c-list--disc li {
  padding-left: 1em;
  line-height: 1.6;
  text-indent: -1em;
}
.c-list--disc li::before {
  padding-right: 1rem;
  content: "・";
}
.c-list--disc li + li {
  margin-top: 0.5em;
}
.c-list--indent li {
  padding-left: 2em;
  font-size: clamp(13px, 0.78vw, 15px);
  text-indent: -2em;
}
.c-list--indent li + li {
  margin-top: 0.5em;
}
.c-list-check li {
  position: relative;
  padding-left: 25px;
}
.c-list-check li::before {
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 0;
  width: 18px;
  height: 12px;
  background: url(../img/encho/ico__check__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.c-list-bbl {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  margin-top: 5rem;
  gap: 0;
}
.c-list-bbl li {
  position: relative;
  width: 30%;
  margin-bottom: 3%;
  border: 3px solid #2c2599;
  border-radius: 20px;
  background-color: #fff;
}
.c-list-bbl li figure {
  -webkit-border-top-left-radius: 18px;
  -webkit-border-top-right-radius: 18px;
  -moz-border-radius-topleft: 18px;
  -moz-border-radius-topright: 18px;
  overflow: hidden;
  border-top-right-radius: 18px;
  border-top-left-radius: 18px;
}
.c-list-bbl__ttl {
  position: absolute;
  top: -40px;
  left: calc(50% - 116px);
  width: 232px;
  height: 80px;
  background: url(../img/list/bg__001.png) no-repeat center center;
  background-size: contain;
  color: #fff;
  font-weight: bold;
  font-size: clamp(18px, 1.146vw, 22px);
  line-height: 3.2;
  text-align: center;
}
.c-list-bbl__wrap {
  padding: 2rem 2.5rem 2rem 2.5rem;
}
.c-list-bbl2 {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  margin-top: 5rem;
  gap: 0;
}
.c-list-bbl2 li {
  position: relative;
  width: 30%;
  margin-bottom: 3%;
  border: 3px solid #d8e0ff;
  border-radius: 20px;
  background-color: #fff;
}
.c-list-bbl2 li figure {
  -webkit-border-top-left-radius: 18px;
  -webkit-border-top-right-radius: 18px;
  -moz-border-radius-topleft: 18px;
  -moz-border-radius-topright: 18px;
  overflow: hidden;
  border-top-right-radius: 18px;
  border-top-left-radius: 18px;
}
.c-list-bbl2__num {
  position: absolute;
  top: -26px;
  left: -26px;
  width: 52px;
  height: 52px;
  border-radius: 26px;
  background-color: #5b7df9;
  color: #fff;
  font-size: 20px;
  line-height: 2.4;
  text-align: center;
}
.c-list-bbl2__ttl {
  margin: 1rem 0;
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.2;
  text-align: center;
}
.c-list-bbl2__ttl span {
  font-size: 14px;
}
.c-list-bbl2__text {
  font-weight: normal;
  text-align: left;
}
.c-list-bbl2__wrap {
  padding: 1rem 2rem 2rem 2rem;
}
.c-list-red li {
  position: relative;
  padding-left: 25px;
  font-weight: 500;
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-list-red li::before {
  display: inline-block;
  position: absolute;
  top: 12px;
  left: 0;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: #ff6d8a;
  content: "";
}
.c-list-gr li {
  position: relative;
  padding-left: 25px;
  font-weight: 500;
}
.c-list-gr li::before {
  display: inline-block;
  position: absolute;
  top: 12px;
  left: 0;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: #dddddd;
  content: "";
}

.c-page-top {
  z-index: 10;
  position: absolute;
  top: 25px;
  right: 25px;
  bottom: inherit !important;
}
.c-page-top a {
  display: block;
  width: 60px;
  height: 60px;
}

.c-table tr th {
  padding: 1rem;
  border-right: 1px solid #FFF;
  background-color: #5b7df9;
  color: #FFF;
  font-size: 18px;
  text-align: center;
}
.c-table tr th:last-child {
  border-right: none;
}
.c-table tr td {
  height: 110px;
  padding: 1rem 1rem 1rem 1rem;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  background-color: #FFF;
}
.c-table tr td:last-child {
  border-right: none;
}
.c-table-ico {
  color: #5b7df9;
  font-weight: bold;
  font-size: 30px;
  text-align: center;
}
.c-table-note {
  font-weight: normal;
  font-size: 11px;
  line-height: 1.2;
}
.c-table-head {
  font-weight: bold;
  vertical-align: middle;
}
.c-table-note-br {
  margin-top: 2rem;
  font-size: 12px;
  text-align: right;
}
.c-table-tag {
  width: 90px;
  border: 2px solid #ff6d8a;
  color: #ff6d8a;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
}
.c-table-windows {
  margin-top: 5rem;
}
.c-table-windows td, .c-table-windows th {
  width: 20%;
}
.c-table-windows td {
  padding: 2rem;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  font-weight: 600;
  vertical-align: middle;
}
.c-table-windows__thb {
  border-right: 1px solid #d9d9d9;
}
.c-table-windows__th1 {
  padding: 1rem;
  border-bottom: 1px solid #d9d9d9;
  background-color: #5b7df9;
  color: #FFF;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}
.c-table-windows__th2 {
  padding: 1rem;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  background-color: #98BDEC;
  font-weight: bold;
  font-size: 20px;
  line-height: 1.4;
  text-align: center;
  vertical-align: middle;
}
.c-table-windows__th3 {
  padding: 1rem;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  font-weight: normal;
}
.c-table-windows-head {
  background-color: #5b7df9;
  color: #FFF;
}
.c-table-windows-head__ico {
  float: left;
}
.c-table-windows-head__text {
  padding-left: 6rem;
  line-height: 1.4;
}

.c-table2 {
  width: 100%;
}
.c-table2 tr th {
  padding: 1rem 2rem;
  border-right: 1px solid #FFF;
  background-color: #5b7df9;
  color: #FFF;
  font-size: 18px;
  text-align: left;
}
.c-table2 tr th:last-child {
  border-right: none;
}
.c-table2 tr td {
  padding: 1rem 2rem;
  border-bottom: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
  background-color: #f5f5f5;
  text-align: left;
  vertical-align: middle;
}
.c-table2 tr td:first-child {
  border-left: none;
}

.c-table3 tr th {
  padding: 1.5rem 1rem;
  border-right: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  background-color: #5b7df9;
  color: #FFF;
  font-size: 16px;
  line-height: 1.4;
  text-align: center;
  vertical-align: middle;
}
.c-table3 tr td {
  min-height: 110px;
  padding: 1rem 1rem 1rem 1rem;
  border-right: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  background-color: #FFF;
  font-size: 14px;
  vertical-align: middle;
}
.c-table3 tr td:last-child {
  border-right: none;
}
.c-table3 tr td span.font-s {
  font-size: 12px;
}
.c-table3 tr.c-table-th2 th {
  background-color: #4765d4;
}
.c-table3 tbody tr:nth-child(2n+1) td {
  min-height: 110px;
  border-right: 1px solid #FFF;
  background-color: #f4f4f4;
}
.c-table3-ico {
  color: #5b7df9;
  font-weight: bold;
  font-size: 30px;
  text-align: center;
}
.c-table3-head {
  font-weight: bold;
  vertical-align: middle;
}

.c-table4 {
  width: 100%;
  margin: 3rem 0 2rem 0;
  border-top: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
.c-table4 tr th {
  width: 25%;
  padding: 3rem 4rem;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  background-color: #f5f5f5;
  color: #111;
  font-size: 16px;
  line-height: 1.4;
  text-align: center;
  text-align: left;
  vertical-align: middle;
}
.c-table4 tr td {
  padding: 3rem 4rem;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  background-color: #FFF;
  font-size: 14px;
  vertical-align: middle;
}
.c-table4 tr td:last-child {
  border-right: none;
}

.c-text-attention {
  color: #ff6d8a;
  font-weight: bold;
}
.c-text-attention__pink {
  color: #fa2b54;
  font-weight: 900;
}
.c-text-attention2 {
  color: #f92b53;
  font-weight: bold;
  font-size: 130%;
}
.c-text-attention3 {
  color: #fff15b;
  font-weight: bold;
}
.c-text-attention4 {
  color: #f92b53;
  font-weight: bold;
}
.c-text-attention5,
.c-text em.c-text-attention5 {
  color: #fa2b54;
  font-weight: bold;
  font-size: 130%;
}
.c-text-lead {
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
  text-align: center;
}
.c-text-lead-s {
  padding: 3rem 0;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.c-text-note {
  font-size: 70%;
}

.ta-left {
  text-align: left;
}

.ta-right {
  text-align: right;
}

.white {
  color: #fff !important;
}

.c-title-area {
  padding-top: 5rem;
}
.c-title-area h1 {
  font-size: clamp(30px, 2.5vw, 46px);
  line-height: 1.3913043478;
}
.c-title-area--anchor {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding-top: 3rem;
  gap: 1.5rem;
}
.c-title-area--anchor li {
  width: 23%;
  max-width: 260px;
}
.c-title-area--anchor li a {
  display: block;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-evenly;
  height: 100%;
  min-height: 60px;
  padding-block: 1rem;
  border: 2px solid #ff6d8a;
  border-radius: 10px;
  background-color: #fff;
  color: #ff6d8a;
  font-weight: bold;
  line-height: 1.4;
}
.c-title-area--anchor li a::after {
  display: block;
  position: absolute;
  top: calc(50% - 8px);
  right: 15px;
  width: 15px;
  height: 17px;
  background: url(../img/ico_arrow__006.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.5s;
}
.c-title-area--anchor li a:hover::after {
  top: 50%;
}
.c-title-area--anchor li a span {
  display: inline-block;
  line-height: 1.4;
  text-align: center;
}
.c-title-area--anchor li a em {
  display: block;
  font-size: 12px;
}
.c-title-area--anchor.w3 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  gap: 2rem;
}
.c-title-area--anchor.w3 li {
  width: 350px;
  max-width: 350px;
}
.c-title-area--anchor.w6 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  gap: 1%;
}
.c-title-area--anchor.w6 li {
  width: 15.8333333333%;
  max-width: 15.8333333333%;
  margin-bottom: 1%;
}
.c-title-area--anchor.w5 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 1%;
}
.c-title-area--anchor.w5 li {
  width: 19%;
  max-width: 19%;
  margin-bottom: 1%;
}
.c-title-area--anchor.w5 li a {
  font-size: clamp(18px, 1.046vw, 20px);
}
.c-title-area--anchor .small {
  display: inline-block;
  font-size: 12px;
  text-align: center;
}

.c-title-h2-nomal {
  margin-bottom: 4rem;
  color: #5b7df9;
  font-weight: bold;
  font-size: clamp(30px, 2.5vw, 46px);
  line-height: 1.4;
}
.c-title-h2-nomal.pink {
  color: #fa2b54;
}
.c-title-h2-nomal-s {
  margin-bottom: 2rem;
  color: #5b7df9;
  font-size: clamp(25px, 1.875vw, 36px);
  line-height: 1.4;
}
.c-title-h2-nomal-s span {
  display: block;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.2;
  text-align: center;
}
.c-title-h2-l {
  margin-bottom: 4rem;
  font-weight: bold;
  font-size: clamp(30px, 2.5vw, 46px);
  line-height: 1.4;
  text-align: center;
}
.c-title-h2-l img {
  display: inline-block;
  margin-top: -10px;
  margin-right: 15px;
  vertical-align: middle;
}
.c-title-h2-bl {
  margin-bottom: 4rem;
  padding: 10px 0;
  border-radius: 20vh;
  background-color: #5b7df9;
  color: #fff;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
  line-height: 1.4;
  text-align: center;
}
.c-title-h2-bl img {
  display: inline-block;
  margin-top: -45px;
  margin-right: 15px;
  vertical-align: middle;
}
.c-title-h2-wh {
  margin-bottom: 4rem;
  padding: 10px 0;
  border-radius: 40px;
  background-color: #fff;
  color: #5b7df9;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
  line-height: 1.4;
  text-align: center;
}
.c-title-h2-wh img {
  display: inline-block;
  margin-top: -45px;
  margin-right: 15px;
  vertical-align: middle;
}

.p-breadcrumb {
  margin: 2rem 0 0;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-breadcrumb ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 0;
}
.p-breadcrumb ul li + li::before {
  margin: 0 1rem;
  content: ">";
}
.p-breadcrumb ul a {
  position: relative;
  color: #c4c4c4;
  font-weight: normal;
}
.p-breadcrumb ul a:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  transform: scale(0, 1);
  transform-origin: left top;
  background: #6e7786;
  content: "";
  transition: transform 0.2s;
}
.p-breadcrumb ul a:focus::after {
  transform: scale(1, 1);
}

.p-byad-sec01 {
  position: relative;
}
.p-byad-sec01 .c-contents-box {
  margin-bottom: -6rem;
}
.p-byad-sec01__ico {
  position: absolute;
  top: -30px;
  left: calc(32% - 200px);
  width: 150px;
  height: 150px;
}
.p-byad-sec01__ico img {
  width: 100%;
}
.p-byad-sec01-box1 {
  position: relative;
  max-width: 960px;
  margin: auto;
  margin-top: 4rem;
  padding: 2rem 15rem 2rem 10rem;
  border: 2px solid #ff6d8a;
  border-radius: 20px;
  background-color: #fff;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-byad-sec01-box1-img {
  position: absolute;
  top: -25px;
  right: 15px;
}
.p-byad-sec01-btnbox1 {
  max-width: 1000px;
  margin: 5rem auto 1rem auto;
  text-align: center;
}
.p-byad-sec01-btnbox1 a {
  width: 48%;
}
.p-byad-sec01-btnbox2 {
  margin-top: 2rem;
  text-align: center;
}
.p-byad-sec01-cta {
  margin-top: 5rem;
  padding: 4rem;
  border-radius: 40px;
  background-color: #5d7cfb;
  text-align: center;
}
.p-byad-sec01-cta__ttl1 {
  color: #fff;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-byad-sec01-cta__ttl2 {
  color: #fff;
  font-weight: bold;
  font-size: clamp(24px, 1.666vw, 32px);
}
.p-byad-sec03 {
  position: relative;
  padding: 8rem 0;
  background: url(../img/bg/bg__014.png) no-repeat center bottom;
  background-size: contain;
}
.p-byad-sec03 .c-bg--cly {
  top: -150px;
  right: -50px;
}
.p-byad-sec03 .c-contents-box {
  z-index: 10;
  position: relative;
  margin-bottom: -18rem;
}
.p-byad-sec03 .c-contents-box .c-text-lead-s {
  padding-top: 0;
  padding-bottom: 4rem;
}
.p-byad-sec03 .c-contents-box .c-text-lead-s > p {
  margin-bottom: 1.5em;
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-byad-sec03-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-byad-sec03-list__wrap {
  position: relative;
  padding: 2rem;
  border-radius: 15px;
}
.p-byad-sec03-list li {
  width: 31%;
}
.p-byad-sec03-list li:nth-child(1) .p-byad-sec03-list__wrap {
  background-color: #dee5fe;
}
.p-byad-sec03-list li:nth-child(2) .p-byad-sec03-list__wrap {
  background-color: #cfd9fd;
}
.p-byad-sec03-list li:nth-child(3) .p-byad-sec03-list__wrap {
  background-color: #bdcbfd;
}
.p-byad-sec03-list__num {
  position: absolute;
  top: -25px;
  left: calc(50% - 26px);
  width: 52px;
  height: 52px;
  border-radius: 26px;
  background-color: #5d7cfb;
  color: #fff;
  font-weight: bold;
  font-size: 20px;
  line-height: 2.5;
  text-align: center;
}
.p-byad-sec03-list__ttl {
  margin: 2rem 0;
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
  line-height: 1.2;
  text-align: center;
}
.p-byad-sec03-list__ttl span {
  font-size: clamp(18px, 1.146vw, 22px);
}
.p-byad-sec03-list__arrow {
  padding: 0.5rem 0;
  text-align: center;
}
.p-byad-sec03-list__arrow img {
  width: 60px;
}
.p-byad-sec03-list__wrap2 {
  min-height: 350px;
  padding: 2rem;
  border-radius: 15px;
  background-color: #fa2b54;
  color: #fff;
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-byad-sec03-list__wrap3 {
  min-height: 350px;
  padding: 2rem;
  border-radius: 15px;
  background-color: #f5f5f5;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-byad-sec03-list__img2 {
  margin-bottom: -10rem;
  text-align: center;
}
.p-byad-sec03-teian {
  position: relative;
  margin-top: 10rem;
  margin-bottom: 5rem;
  padding: 2rem;
  border-radius: 50px;
  background-color: #ffc6ce;
  font-weight: bold;
  font-size: clamp(24px, 1.666vw, 32px);
  text-align: center;
}
.p-byad-sec03-teian::before {
  display: block;
  position: absolute;
  top: -15px;
  left: 15%;
  width: 50px;
  height: 50px;
  background: url(../img/post-high-school/byad/img__008.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-byad-sec04 {
  position: relative;
  padding: 15rem 0 8rem 0;
}
.p-byad-sec04 .c-contents-box-pink:has(.p-byad-sec04__ico) {
  margin-top: 10rem;
}
.p-byad-sec04__ico {
  position: absolute;
  top: -60px;
  left: 2%;
  width: 144px;
  height: 144px;
}
.p-byad-sec04__ico img {
  width: 100%;
}
.p-byad-sec04 .c-bg--cly {
  right: -50px;
  bottom: -150px;
}
.p-byad-sec04 .c-bg--clg {
  top: 40%;
  left: -50px;
}
.p-byad-sec05 {
  position: relative;
  padding: 8rem 0;
}
.p-byad-sec05__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  gap: 0;
}
.p-byad-sec05__flex figure {
  width: 25%;
}
.p-byad-sec05__wrap {
  width: 63%;
  margin: auto 0;
}
.p-byad-sec05__wrap p {
  margin-bottom: 1em;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-byad-sec05__img {
  width: 55%;
  margin: auto;
}
.p-byad-sec05__img img {
  width: 100%;
}
.p-byad-sec05-box {
  overflow: hidden;
  border: 3px solid #d8e0ff;
  border-radius: 25px;
}
.p-byad-sec05-box-ttlarea {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 4rem;
  gap: 5%;
  background-color: #d8e0ff;
}
.p-byad-sec05-box-ttlarea__wrap {
  width: 55%;
  margin: auto 0;
  text-align: center;
}
.p-byad-sec05-box-ttlarea__wrap h3 {
  color: #2b249b;
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-byad-sec05-box-ttlarea__wrap h3 + p {
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-byad-sec05-box-ttlarea__img {
  width: 30%;
}
.p-byad-sec05-box__wrap {
  padding: 4rem;
}
.p-byad-sec05-box__wrap ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 0;
}
.p-byad-sec05-box__wrap ul li {
  width: 20%;
  margin-bottom: 2rem;
  font-weight: bold;
  text-align: center;
}
.p-byad-sec05 .c-text-lead-s p {
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-byad-sec05 .c-text-lead-s .font-s {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-byad-sec06 {
  position: relative;
  padding: 8rem 0;
  background: url(../img/bg/bg__006.png) no-repeat center bottom;
  background-size: 90%;
}
.p-byad-sec06::after {
  display: block;
  position: absolute;
  top: -150px;
  left: 0;
  width: 100vw;
  height: 610px;
  background: url(../img/bg/bg__015.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-byad-sec06-btnbox {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 5rem 0;
  gap: 0;
}
.p-byad-sec06-btnbox a {
  width: 49%;
  margin: 0;
}
.p-byad-sec06-btnbox2 {
  padding: 5rem 0 0 0;
  text-align: center;
}
.p-byad-sec06-box1 {
  position: relative;
  margin-top: 4rem;
  padding: 4rem 15rem 4rem 10rem;
  border: 2px solid #ff6d8a;
  border-radius: 20px;
  background-color: #fff;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-byad-sec06-box1-img {
  position: absolute;
  top: -25px;
  right: 15px;
}
.p-byad-sec06-box2 {
  position: relative;
  padding: 4rem 10rem 4rem 20rem;
  border: 2px solid #ff6d8a;
  border-radius: 20px;
  background-color: #fff;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-byad-sec06-box2-img {
  position: absolute;
  top: -25px;
  left: 25px;
}
.p-byad-sec07 {
  position: relative;
  position: relative;
  padding: 8rem 0;
  background: url(../img/bg/bg__006.png) no-repeat center bottom;
  background-size: 90%;
}
.p-byad-sec07::after {
  display: block;
  position: absolute;
  top: -150px;
  left: 0;
  width: 100vw;
  height: 610px;
  background: url(../img/bg/bg__015.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-byad-sec07 .c-contents-box3__ttl {
  font-size: clamp(28px, 2.083vw, 40px);
  text-align: center;
}
.p-byad-sec07 .c-contents-box3__wrapper {
  display: flex;
  justify-content: center;
  gap: 2rem;
}
.p-byad-sec08 {
  position: relative;
  position: relative;
  position: relative;
  padding: 8rem 0;
  background: url(../img/bg/bg__006.png) no-repeat center bottom;
  background: url(../img/bg/bg__006.png) no-repeat center bottom;
  background-size: 90%;
  background-size: 90%;
}
.p-byad-sec08::after {
  display: block;
  position: absolute;
  top: -150px;
  left: 0;
  width: 100vw;
  height: 610px;
  background: url(../img/bg/bg__015.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-byad-sec08::after {
  display: block;
  position: absolute;
  top: -150px;
  left: 0;
  width: 100vw;
  height: 610px;
  background: url(../img/bg/bg__015.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-byad-sec09 {
  position: relative;
  padding: 8rem 0;
}

.c-title-area-chrome {
  padding-top: 8rem;
}

.p-chrome-sec01 {
  position: relative;
  padding-bottom: 8rem;
}
.p-chrome-sec01::after {
  position: absolute;
  bottom: -50px;
  left: 0;
  width: 100%;
  height: 395px;
  background: url(../img/chrome/bg__003.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-chrome-sec01 .c-contents-box {
  position: relative;
  top: -14rem;
  margin-top: 20rem;
}
.p-chrome-sec01-box {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 2rem 0;
  gap: 4%;
}
.p-chrome-sec01-box figure {
  width: 40%;
}
.p-chrome-sec01-box__text {
  width: 40%;
  padding-top: 2rem;
}
.p-chrome-sec01-box__text p {
  margin-bottom: 2em;
  font-weight: bold;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-chrome-sec01-box__note {
  margin-bottom: 0 !important;
  padding-left: 1em;
  font-weight: normal !important;
  font-size: 16px !important;
  text-indent: -1em;
}
.p-chrome-sec01__btn {
  text-align: center;
}
.p-chrome-sec02 {
  position: relative;
  padding-top: 10rem;
  padding-bottom: 6rem;
  background: url(../img/chrome/bg__001.png) no-repeat center 0;
  background-size: 100%;
}
.p-chrome-sec02::after {
  position: absolute;
  right: -50px;
  bottom: 350px;
  width: 398px;
  height: 398px;
  background: url(../img/chrome/bg__004.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-chrome-sec02 .p-dx-sec03-listnum {
  padding-top: 120px;
  background: url(../img/chrome/img__006.png) no-repeat center 0;
  background-size: 501px 146px;
}
.p-chrome-sec02 .p-dx-sec03-listnum li {
  width: 25%;
}
.p-chrome-sec02 .p-dx-sec03-listnum::before {
  width: 75%;
}
.p-chrome-sec02 .p-dx-sec03-list li {
  width: 22%;
}
.p-chrome-sec02 .p-dx-sec03-list li figure {
  margin-bottom: 0;
}
.p-chrome-sec02 .p-dx-sec03-list__ttl {
  padding-top: 0;
  padding-bottom: 2rem;
  line-height: 1.4;
}
.p-chrome-sec02-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 8rem 0;
  gap: 0;
}
.p-chrome-sec02-list li {
  width: 40%;
  padding-bottom: 3rem;
  background-color: #dee5fe;
  text-align: center;
}
.p-chrome-sec02-list li figure {
  margin-bottom: 2rem;
}
.p-chrome-sec02-list li p {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-chrome-sec02-list li:nth-child(1) {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}
.p-chrome-sec02-list li:nth-child(2) {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #bdcbfd;
}
.p-chrome-sec02-list__ttl {
  height: 83px;
  margin-top: -3rem;
  padding-top: 1rem;
  background: url(../img/chrome/bg__002.png) no-repeat center 0;
  background-size: contain;
  color: #2b249b;
  font-weight: bold;
  font-size: 24px;
  text-align: center;
}
.p-chrome-sec02 .c-title-h2-nomal-s.white {
  color: #fff;
}
.p-chrome-sec02 .c-contents-box {
  margin-bottom: 8rem;
}
.p-chrome-sec02-list2 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin-top: 6rem;
  gap: 0;
}
.p-chrome-sec02-list2 li {
  position: relative;
  width: 29%;
  margin: 0 2%;
  padding: 2rem;
  border: 2px solid #2b249b;
  border-radius: 15px;
  background-color: #fff;
}
.p-chrome-sec02-list2 li figure {
  width: 135px;
  margin: auto;
}
.p-chrome-sec02-list2 li p {
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-chrome-sec02-list2__num {
  position: absolute;
  top: -26px;
  left: -26px;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  background-color: #2b249b;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  line-height: 2.6;
  text-align: center;
}
.p-chrome-sec02-list2__ttl {
  margin: 1.5rem 0;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.p-chrome-sec02-list2-box {
  position: relative;
  margin-top: 2rem;
  padding: 1.2rem;
  border-radius: 15px;
  background-color: #dee5fe;
  text-align: left;
}
.p-chrome-sec02-list2-box p {
  text-align: left !important;
}
.p-chrome-sec02-list2-box__ttl {
  position: absolute;
  top: -15px;
  width: 80px;
  border: 1px solid #2b249b;
  border-radius: 15px;
  background-color: #fff;
  color: #2b249b;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
.p-chrome-sec02-box2 {
  margin: 5rem 0;
  padding: 2rem 3rem 3rem;
  border-radius: 20px;
  background-color: #ff6d8a;
}
.p-chrome-sec02-box2 h3 {
  color: #fff;
  font-size: clamp(25px, 1.875vw, 36px);
  text-align: center;
}
.p-chrome-sec02-box2-wrap {
  margin-top: 2rem;
  padding: 3rem;
  border-radius: 20px;
  background-color: #fff;
}
.p-chrome-sec02-box2__ttl1 {
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.2;
  text-align: center;
}
.p-chrome-sec02-box2__ttl2 {
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
  text-align: center;
}
.p-chrome-sec02-box2__list1 {
  margin: 3rem 0;
  text-align: center;
}
.p-chrome-sec02-box2__list1 li {
  display: inline-block;
  margin: 0 0.5rem;
  padding: 0 2rem;
  border: 1px solid #ff6d8a;
  border-radius: 25px;
  background-color: #fff694;
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-chrome-sec02-box2__list2 {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  width: 96%;
  margin: 0 auto 4rem auto;
  gap: 0;
}
.p-chrome-sec02-box2__list2 li {
  width: 30%;
  padding: 3rem;
  border: 2px solid #d8e0ff;
  border-radius: 25px;
}
.p-chrome-sec02-box2__list2__ttl {
  margin-bottom: 1rem;
  font-weight: bold;
  font-size: 25px;
  line-height: 1.4;
  text-align: center;
}
.p-chrome-sec02-box2-btn {
  text-align: right;
}
.p-chrome-sec02-btn {
  text-align: center;
}
.p-chrome-sec03 {
  position: relative;
  padding: 6rem 0;
}
.p-chrome-sec03::after {
  position: absolute;
  top: -150px;
  left: -50px;
  width: 398px;
  height: 398px;
  background: url(../img/chrome/bg__005.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-chrome-sec03-box {
  margin: 5rem 0;
  padding: 2rem 3rem 3rem;
  border-radius: 20px;
  background-color: #4665d6;
}
.p-chrome-sec03-box h3 {
  color: #fff;
  font-size: clamp(25px, 1.875vw, 36px);
  text-align: center;
}
.p-chrome-sec03-box h3 span {
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-chrome-sec03-box-r {
  position: relative;
  width: 55%;
}
.p-chrome-sec03-box-wrap {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin-top: 2rem;
  padding: 3rem;
  gap: 0;
  border-radius: 20px;
  background-color: #fff;
}
.p-chrome-sec03-box-wrap figure {
  width: 40%;
}
.p-chrome-sec03-btn {
  right: 0;
  bottom: 0;
  margin-top: 2rem;
  text-align: right;
}
.p-chrome-sec03-btn2 {
  text-align: center;
}
.p-chrome-sec04 {
  position: relative;
  padding: 8rem 0;
}
.p-chrome-sec04::after {
  position: absolute;
  bottom: -50px;
  left: 0;
  width: 100%;
  height: 398px;
  background: url(../img/chrome/bg__006.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-chrome-sec04 figure {
  margin: 4rem 0;
}
.p-chrome-sec04-btn {
  text-align: right;
}
.p-chrome-sec04-btn .c-btn-more a {
  border-bottom: 1px solid #fff;
  color: #fff;
}
.p-chrome-sec05 {
  padding: 8rem 0;
  background-size: 95%;
  background-color: #eef3f7;
}
.p-chrome-sec05-box {
  margin-bottom: 10rem;
}
.p-chrome-sec05-box .l-container {
  position: relative;
}
.p-chrome-sec05-box-r {
  width: 55%;
  margin: 0 0 0 auto;
  padding: 0 0 0 0;
}
.p-chrome-sec05-box-l {
  width: 55%;
  padding: 0 0 0 0;
}
.p-chrome-sec05-box__ttl1 {
  color: #ff6d89;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
}
.p-chrome-sec05-box__ttl2 {
  width: 100px;
  margin-bottom: 1rem;
  border-radius: 15px;
  background-color: #2c2599;
  color: #fff;
  text-align: center;
}
.p-chrome-sec05-box .c-list-check {
  margin-bottom: 3rem;
}
.p-chrome-sec05-box .c-btn-more {
  margin-top: 8rem;
}
.p-chrome-sec05-box-imgl {
  position: absolute;
  left: -15%;
  width: 55%;
}
.p-chrome-sec05-box-imgr {
  position: absolute;
  right: -15%;
  width: 55%;
}

.p-column-list ul {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: flex-start;
  gap: 5%;
}
.p-column-list ul li {
  width: 30%;
  margin-bottom: 5%;
}
.p-column-list ul li figure {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-topright: 20px;
  overflow: hidden;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
}
.p-column-list__ttl {
  padding-top: 1.5rem;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.6;
}
.p-column-list__text {
  padding-top: 1.5rem;
  line-height: 1.8125;
}
.p-column-list__text > p {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
  /* ブラウザがサポートしていない場合のフェールセーフ */
}
.p-column-top {
  padding-top: 8rem;
}
.p-column-bg {
  background: url(../img/bg/bg__016.png) no-repeat center center;
  background-size: contain;
}
.p-column-wrapper {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  padding-top: 5rem;
  gap: 0;
}
.p-column-secl {
  width: 68%;
}
.p-column-secr {
  width: 30%;
}
.p-column-detail h1 {
  margin-bottom: 2rem;
  font-size: clamp(30px, 2.5vw, 46px);
  line-height: 1.3913043478;
}
.p-column-detail-main {
  padding-top: 6rem;
}
.p-column-detail-main p {
  margin-bottom: 1em;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.75;
}
.p-column-detail-main .border-box {
  margin-bottom: 2rem;
  padding: 1.5rem;
  border: 1px solid #d7e0ff;
}
.p-column-detail-main a:not(.c-btn--gr) {
  color: #5b7df9;
  text-decoration: underline;
}
.p-column-detail-main a:not(.c-btn--gr):focus {
  text-decoration: none;
}
.p-column-detail-main a:not(.c-btn--gr).blank {
  position: relative;
  color: #5b7df9;
  text-decoration: underline;
}
.p-column-detail-main a:not(.c-btn--gr).blank:focus {
  text-decoration: none;
}
.p-column-detail-main a:not(.c-btn--gr).blank::after {
  display: block;
  position: absolute;
  right: -1.2em;
  bottom: 0.25em;
  width: 0.9em;
  height: 0.9em;
  margin-left: 0.1em;
  background: url(../img/ico_out-black.svg) no-repeat center center;
  background-size: contain;
  content: "";
}
.p-column-detail-main a.c-btn--gr {
  margin-top: 1em;
}
.p-column-detail-main img {
  margin-bottom: 2rem;
}
.p-column-detail-main h2 {
  margin-top: 1.25em;
  margin-bottom: 1rem;
  color: #5b7df9;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
  line-height: 1.6;
}
.p-column-detail-main h3 {
  position: relative;
  margin-top: 1em;
  margin-bottom: 1rem;
  padding-left: 1.25em;
  font-size: clamp(24px, 1.666vw, 32px);
}
.p-column-detail-main h3::before {
  display: inline-block;
  position: absolute;
  top: 0.85em;
  left: 0;
  width: 0.75em;
  height: 4px;
  border-radius: 2px;
  background-color: #fff694;
  content: "";
  vertical-align: super;
}
.p-column-detail-main ul {
  margin-bottom: 1.5em;
  margin-left: 1.5em;
}
.p-column-detail-main ul li {
  font-size: clamp(14px, 0.8333vw, 16px);
  line-height: 1.5;
}
.p-column-detail-img_eyecatch {
  -webkit-border-top-left-radius: 40px;
  -webkit-border-top-right-radius: 40px;
  -moz-border-radius-topleft: 40px;
  -moz-border-radius-topright: 40px;
  overflow: hidden;
  border-top-right-radius: 40px;
  border-top-left-radius: 40px;
}
.p-column-detail-img_rd {
  overflow: hidden;
  border-radius: 20px;
}
.p-column-detail__note {
  position: relative;
  padding-left: 1.5em;
  font-size: clamp(12px, 0.729vw, 14px);
}
.p-column-detail__note::before {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  content: "※";
}
.p-column-toc {
  margin-bottom: 5rem;
  border: 2px solid #ff6d8a;
  border-radius: 20px;
  background-color: #fff;
}
.p-column-toc__ttl {
  position: relative;
  padding: 1rem 3rem;
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-column-toc__ttl:before {
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  position: absolute;
  top: 50%;
  right: 1.5625vw;
  width: 20px;
  height: 2px;
  margin-top: -1px;
  background: #ff6d8a;
  content: "";
  transition: all 0.3s;
}
.p-column-toc__ttl:after {
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  position: absolute;
  top: 50%;
  right: 1.5625vw;
  width: 20px;
  height: 2px;
  margin-top: -1px;
  transform: rotate(-90deg);
  background: #ff6d8a;
  content: "";
  transition: all 0.3s;
}
.p-column-toc__ttl.is-open:after {
  -moz-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
}
.p-column-toc__list {
  padding: 0 3rem 2rem;
}
.p-column-toc__list a {
  font-weight: normal;
  text-decoration: underline;
}
.p-column-bnr1 a {
  display: block;
  position: relative;
  max-width: 600px;
  min-height: 150px;
  margin: auto;
  padding: 3rem;
  border: 2px solid #111;
  border-radius: 20px;
  background: url(../img/column/bg__bnr1.png) no-repeat right 0 #f0f1f6;
  background-size: contain;
}
.p-column-bnr1__ttl {
  font-weight: bold;
  font-size: 26px;
  line-height: 1.2;
}
.p-column-bnr1__ttl span {
  display: block;
  font-size: 18px;
}
.p-column-bnr1__btn {
  margin-top: 1rem;
  margin-left: 20rem;
  font-weight: bold;
  font-size: 14px;
}
.p-column-bnr1__btn::before {
  display: inline-block;
  width: 25px;
  height: 25px;
  margin: -3px 10px 0 0;
  background: url(../img/ico_arrow__010.png) no-repeat right 0 #f0f1f6;
  background-size: contain;
  content: "";
  vertical-align: middle;
}
.p-column-menu {
  border: 3px solid #d7e0ff;
  border-radius: 20px;
  background-color: #ecf0fe;
}
.p-column-menu h2 {
  margin-bottom: 3rem;
  padding: 0.5rem 1rem;
  background-color: #d7e0ff;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.p-column-menu__link {
  margin: 0 3rem 2rem;
  padding: 0 0 2rem 0;
  border-bottom: 1px solid #d7e0ff;
}
.p-column-menu__link a {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: flex-start;
  width: 100%;
  gap: 5%;
}
.p-column-menu__link figure {
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-topright: 10px;
  width: 37%;
  overflow: hidden;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}
.p-column-menu__linktext {
  width: 58%;
}
.p-column-menu__linktext p {
  line-height: 1.4;
}
.p-column-menu__btnbox {
  padding: 0 3rem 1rem;
  text-align: right;
}
.p-column-menu__btn {
  display: inline-block;
  position: relative;
  height: 44px;
  padding-left: 60px;
}
.p-column-menu__btn::before {
  display: inline-block;
  position: absolute;
  top: calc(50% - 30px);
  left: 0;
  width: 44px;
  height: 44px;
  background: url(../img/ico_arrow__003.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-column-menu__btn a {
  display: inline-block;
  position: relative;
  margin-top: 0;
  border-bottom: 1px solid #111;
}
.p-column-menu__btn a:hover {
  opacity: 0.7;
}

.p-contact-form {
  margin-top: 6rem;
}
.p-contact-form .satori__custom_form .satori__input_group:not(:last-of-type) {
  margin-bottom: 2.5rem;
}
.p-contact-form .satori__custom_form .satori__input_group input[type=email],
.p-contact-form .satori__custom_form .satori__input_group input[type=number],
.p-contact-form .satori__custom_form .satori__input_group input[type=password],
.p-contact-form .satori__custom_form .satori__input_group input[type=tel],
.p-contact-form .satori__custom_form .satori__input_group input[type=text],
.p-contact-form .satori__custom_form .satori__input_group input[type=url],
.p-contact-form .satori__custom_form .satori__input_group textarea {
  border-color: rgba(0, 0, 0, 0.2);
  background-color: whitesmoke;
}
.p-contact-form .satori__custom_form .satori__input_group input[type=email]:focus,
.p-contact-form .satori__custom_form .satori__input_group input[type=number]:focus,
.p-contact-form .satori__custom_form .satori__input_group input[type=password]:focus,
.p-contact-form .satori__custom_form .satori__input_group input[type=tel]:focus,
.p-contact-form .satori__custom_form .satori__input_group input[type=text]:focus,
.p-contact-form .satori__custom_form .satori__input_group input[type=url]:focus,
.p-contact-form .satori__custom_form .satori__input_group textarea:focus {
  border-color: #5b7df9;
}
.p-contact-form input[type=checkbox] {
  transform: scale(1.5);
  vertical-align: inherit;
}
.p-contact-form label[for],
.p-contact-form .satori__custom_form .satori__input_group label {
  color: #111 !important;
  font-weight: 700;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-contact-form label[for] .satori__require,
.p-contact-form label[for] .satori__not_require,
.p-contact-form .satori__custom_form .satori__input_group label .satori__require,
.p-contact-form .satori__custom_form .satori__input_group label .satori__not_require {
  padding: 0.5em 0.35em;
  border-radius: 0.5rem;
  color: white;
  font-size: 80%;
  vertical-align: text-bottom;
}
.p-contact-form label[for] .satori__require,
.p-contact-form .satori__custom_form .satori__input_group label .satori__require {
  background-color: #b81c22;
}
.p-contact-form label[for] .satori__not_require,
.p-contact-form .satori__custom_form .satori__input_group label .satori__not_require {
  background-color: #54bccf;
}
.p-contact-form .satori__btn.submit {
  padding: 0.5em 2em !important;
  border-radius: 0.5rem !important;
  background-color: #5b7df9 !important;
  color: white !important;
  font-weight: 700 !important;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-contact-form .satori__btn.submit:hover {
  background-color: rgb(41.8, 86, 247.2) !important;
}
.p-contact-form .satori__notes {
  border: none !important;
  background-color: transparent !important;
}

.p-cta {
  -webkit-border-top-left-radius: 80px;
  -webkit-border-top-right-radius: 80px;
  -moz-border-radius-topleft: 80px;
  -moz-border-radius-topright: 80px;
  position: relative;
  margin: 0 5rem;
  padding: 10rem 0;
  border-top-right-radius: 80px;
  border-top-left-radius: 80px;
  background-color: #5b7df9;
}
.p-cta h2 {
  margin-bottom: 2rem;
  color: #fff;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
  text-align: center;
}
.p-cta p {
  color: #fff;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-cta-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding-top: 2rem;
  gap: 2rem;
}
.p-cta-list li {
  width: 450px;
}
.p-cta-list li a {
  display: block;
  position: relative;
  height: 90px;
  padding: 2rem;
  border: 2px solid #111;
  border-radius: 45px;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.2;
  text-align: center;
}
.p-cta-list li a::before {
  display: block;
  position: absolute;
  top: -2px;
  right: 15%;
  width: 20px;
  height: 2px;
  content: "";
}
.p-cta-list li a::after {
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 25px;
  width: 21px;
  height: 15px;
  background: url(../img/ico_arrow__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.7s;
}
.p-cta-list li a:hover {
  opacity: 1;
}
.p-cta-list li a:hover::after {
  right: 15px;
}
.p-cta-list li a span {
  font-size: 14px;
}
.p-cta-list li:nth-child(1) a {
  padding-top: 3rem;
  background-color: #fff694;
}
.p-cta-list li:nth-child(1) a::before {
  background-color: #fff694;
}
.p-cta-list li:nth-child(2) a {
  background-color: #b9f6b4;
}
.p-cta-list li:nth-child(2) a::before {
  background-color: #b9f6b4;
}

.p-dx-high-school-sec01 {
  position: relative;
  padding-bottom: 0;
}
.p-dx-high-school-sec01 .c-contents-box__flex figure {
  width: 30%;
}
.p-dx-high-school-sec01 .c-contents-box__flex .c-list-red li {
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-dx-high-school-sec01 .c-bg--clg {
  right: -50px;
  bottom: 250px;
}
.p-dx-high-school-sec01 .c-title-h2-nomal-s span {
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-dx-high-school-sec02 {
  position: relative;
  padding-bottom: 10rem;
  background: url(../img/bg/bg__006.png) no-repeat center bottom;
  background-size: 90%;
}
.p-dx-high-school-sec02 .c-title-h2-nomal-s {
  margin-bottom: 4rem;
}
.p-dx-high-school-sec02 .c-bg--cly {
  top: 250px;
  left: -50px;
}
.p-dx-high-school-sec02-arrow {
  text-align: center;
}
.p-dx-high-school-sec02-arrow img {
  width: 121px;
}
.p-dx-high-school-sec02-box {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  margin-bottom: 3rem;
  overflow: hidden;
  gap: 0;
  border: 3px solid #d8e0ff;
  border-radius: 25px;
  background-color: #fff;
}
.p-dx-high-school-sec02-box__ttlarea {
  width: 20%;
  background-color: #c5e4f9;
  text-align: center;
}
.p-dx-high-school-sec02-box__ttlarea__wrap {
  display: flex;
  height: 100%;
}
.p-dx-high-school-sec02-box__ttlarea__wrap2 {
  margin: auto;
}
.p-dx-high-school-sec02-box__ttlarea__ttl1 {
  display: inline-block;
  padding: 0 1rem;
  border-radius: 25px;
  background-color: #2b249b;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
}
.p-dx-high-school-sec02-box__ttlarea__ttl2 {
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
}
.p-dx-high-school-sec02-box__textarea {
  width: 80%;
  padding: 3rem 6rem;
}
.p-dx-high-school-sec02-box__text {
  margin-bottom: 3rem;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.p-dx-high-school-sec02-box__text em {
  color: #fa2b54;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-dx-high-school-sec02-box2 {
  position: relative;
  max-width: 860px;
  margin: 5rem auto 0 auto;
  padding: 5rem 2rem 5rem 22rem;
  border: 2px solid #fa385f;
  border-radius: 20px;
  background-color: #fff;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.p-dx-high-school-sec02-box2-img {
  position: absolute;
  top: -90px;
  left: -80px;
  width: 354px;
}
.p-dx-high-school-sec02-box2-img img {
  width: 100%;
}
.p-dx-high-school-sec03 {
  position: relative;
  padding: 10rem 0;
  background: url(../img/bg/bg__007.png) no-repeat center 0;
  background-size: 100%;
}
.p-dx-high-school-sec03 h2 {
  margin: 0;
}
.p-dx-high-school-sec03-btn {
  margin-top: 3rem;
  margin-bottom: 5rem;
  text-align: center;
}
.p-dx-high-school-sec03 .c-list-bbl__text {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-dx-sec01 {
  padding-bottom: 8rem;
  background: url(../img/ict/dx/bg__001.png) no-repeat center bottom;
  background-size: 95%;
}
.p-dx-sec01 .c-contents-box {
  position: relative;
  top: -10rem;
  margin-top: 20rem;
}
.p-dx-sec01-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  gap: 1rem;
}
.p-dx-sec01-list li {
  width: 31%;
}
.p-dx-sec02 {
  padding: 8rem 0;
  background: url(../img/ict/dx/bg__002.png) no-repeat center 0;
  background-size: contain;
  color: #FFF;
}
.p-dx-sec02 h2 {
  color: #FFF;
}
.p-dx-sec02-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  margin-top: 8rem;
  gap: 3%;
}
.p-dx-sec02-list__ttl {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 6em;
  color: #2c2599;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.4;
  text-align: center;
}
.p-dx-sec02-list__ttl span {
  display: inline-block;
  margin: auto 0;
}
.p-dx-sec02-list__wrap {
  width: 80%;
  margin: auto;
}
.p-dx-sec02-list__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin: 1rem 0;
  gap: 0;
}
.p-dx-sec02-list__ttl1 {
  border-radius: 15px;
  background-color: #fff694;
  color: #111;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
.p-dx-sec02-list__ttl2 {
  width: 60%;
  padding-top: 2px;
  border: 2px solid #60cf68;
  color: #60cf68;
  text-align: center;
}
.p-dx-sec02-list__ttl3 {
  color: #60cf68;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
  line-height: 1;
}
.p-dx-sec02-list__ttl3 span {
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-dx-sec02-list__ttl4 {
  width: 60%;
  padding-top: 2px;
  border: 2px solid #ff6d89;
  color: #ff6d89;
  text-align: center;
}
.p-dx-sec02-list__ttl5 {
  color: #ff6d89;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
  line-height: 1;
}
.p-dx-sec02-list__ttl5 span {
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-dx-sec02-list__text {
  color: #111;
  line-height: 1.4;
}
.p-dx-sec02-list li {
  width: 30%;
  margin-bottom: 3%;
  padding: 2rem;
  border: 2px solid #2c2599;
  border-radius: 25px;
  background-color: #FFF;
}
.p-dx-sec03 {
  padding: 8rem 0;
  background: url(../img/ict/dx/bg__003.png) no-repeat 0 bottom;
  background-size: 90%;
}
.p-dx-sec03-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-dx-sec03-list > li {
  width: 30%;
  border: 2px solid #d8e0ff;
  border-radius: 25px;
  background-color: #FFF;
}
.p-dx-sec03-list > li figure {
  overflow: hidden;
  border-radius: 25px;
}
.p-dx-sec03-list__ttl {
  padding: 1rem;
  color: #5b7df9;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.p-dx-sec03-list .c-list-check {
  padding: 0 2rem 2rem 2rem;
}
.p-dx-sec03-list-num {
  display: none;
}
.p-dx-sec03-listnum {
  position: relative;
  padding: 2rem 0;
}
.p-dx-sec03-listnum::before {
  display: block;
  z-index: 0;
  position: relative;
  bottom: -26px;
  width: 66%;
  height: 1px;
  margin: 0 auto 0 auto;
  background-color: #5b7df9;
  content: "";
}
.p-dx-sec03-listnum ul {
  display: flex;
  z-index: 1;
  position: relative;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-dx-sec03-listnum ul li {
  width: 30%;
  text-align: center;
}
.p-dx-sec03-listnum ul li span {
  display: inline-block;
  width: 53px;
  height: 53px;
  border-radius: 27px;
  background-color: #5b7df9;
  color: #FFF;
  font-weight: bold;
  font-size: 28px;
  text-align: center;
}
.p-dx-sec04 {
  padding: 8rem 0;
  color: #FFF;
}
.p-dx-sec04-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin-top: 8rem;
  gap: 0;
}
.p-dx-sec04-list li {
  width: 31%;
  overflow: hidden;
  border-radius: 25px;
  background-color: #FFF;
}
.p-dx-sec04-list__ttl {
  color: #ff6d89;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.p-dx-sec04-list__text {
  padding: 0 2rem 2rem;
  color: #111;
}
.p-dx-sec05 {
  position: relative;
  padding: 8rem 0;
}
.p-dx-sec05::after {
  display: block;
  position: absolute;
  right: -50px;
  bottom: -150px;
  width: 398px;
  height: 398px;
  background: url(../img/ict/dx/bg__005.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-dx-sec05-box-r {
  width: 50%;
  margin: 0 0 0 auto;
  padding: 0 0 10rem 0;
}
.p-dx-sec05-box-l {
  width: 50%;
  padding: 0 0 10rem 0;
}
.p-dx-sec05-box__ttl1 {
  color: #ff6d89;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
}
.p-dx-sec05-box__ttl2 {
  width: 100px;
  margin-bottom: 1rem;
  border-radius: 15px;
  background-color: #2c2599;
  color: #FFF;
  text-align: center;
}
.p-dx-sec05-box .c-list-check {
  margin-bottom: 3rem;
}
.p-dx-sec05-box-imgl {
  position: absolute;
  left: -10%;
  width: 55%;
}
.p-dx-sec05-box-imgr {
  position: absolute;
  right: -5%;
  width: 55%;
}
.p-dx-sec06 {
  position: relative;
  padding: 8rem 0;
}
.p-dx-sec06::after {
  display: block;
  position: absolute;
  bottom: -420px;
  left: 0;
  width: 398px;
  height: 398px;
  background: url(../img/ict/dx/bg__006.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-dx-sec06-box {
  margin-top: 5rem;
  padding: 4rem;
  border-radius: 50px;
  background-color: #FFF;
}

.p-encho-sec01 {
  padding-top: 10rem;
}
.p-encho-sec01-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 3rem 0 2rem;
  gap: 1.5rem;
}
.p-encho-sec01-list li {
  width: 15%;
  text-align: center;
}
.p-encho-sec01-list__img {
  margin-bottom: 0.5rem;
}
.p-encho-sec01-list-note {
  font-size: 12px;
  text-align: center;
}
.p-encho-sec02 {
  padding-top: 10rem;
}
.p-encho-sec02-img {
  max-width: 800px;
  margin: 2rem auto;
}
.p-encho-sec02-box {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  margin-top: 6rem;
  gap: 2%;
}
.p-encho-sec02-box__point {
  position: relative;
  width: 46%;
  max-width: 520px;
  border: 2px solid #ff6d8a;
  border-radius: 10px;
}
.p-encho-sec02-box__point__ttl {
  position: absolute;
  top: -15px;
  left: 20px;
  width: 126px;
  border-radius: 16px;
  background-color: #ff6d8a;
  color: #FFF;
  text-align: center;
}
.p-encho-sec02-box__attention {
  position: relative;
  width: 46%;
  max-width: 520px;
  border: 2px solid #959595;
  border-radius: 10px;
}
.p-encho-sec02-box__attention__ttl {
  position: absolute;
  top: -15px;
  left: 20px;
  width: 126px;
  border-radius: 16px;
  background-color: #959595;
  color: #FFF;
  text-align: center;
}
.p-encho-sec02-box ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 2rem;
  gap: 6%;
}
.p-encho-sec02-box ul li {
  list-style: disc;
}
.p-encho-sec03 {
  padding-top: 10rem;
}
.p-encho-sec03-list {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  margin-top: 5rem;
  gap: 0;
}
.p-encho-sec03-list li {
  position: relative;
  width: 30%;
  margin-bottom: 3%;
  border: 3px solid #d8e0ff;
  border-radius: 20px;
  background-color: #FFF;
}
.p-encho-sec03-list li figure {
  -webkit-border-top-left-radius: 18px;
  -webkit-border-top-right-radius: 18px;
  -moz-border-radius-topleft: 18px;
  -moz-border-radius-topright: 18px;
  overflow: hidden;
  border-top-right-radius: 18px;
  border-top-left-radius: 18px;
}
.p-encho-sec03-list__num {
  position: absolute;
  top: -26px;
  left: -26px;
  width: 52px;
  height: 52px;
  border-radius: 26px;
  background-color: #5b7df9;
  color: #FFF;
  font-size: 20px;
  line-height: 2.4;
  text-align: center;
}
.p-encho-sec03-list__ttl {
  margin: 1rem 0;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.2;
  text-align: center;
}
.p-encho-sec03-list__ttl span {
  font-size: 14px;
}
.p-encho-sec03-list__wrap {
  padding: 1rem 2rem 2rem 2rem;
}
.p-encho-sec04 {
  padding-top: 10rem;
}
.p-encho-sec05 {
  padding-top: 10rem;
  padding-bottom: 5rem;
}
.p-encho-sec05-lead {
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-encho-sec05-box {
  margin: 5rem 0;
  padding: 0 5rem 5rem 5rem;
  border: 2px solid #ff6d8a;
  border-radius: 20px;
  text-align: center;
}
.p-encho-sec05-box h3 {
  margin-top: -3rem;
  margin-bottom: 1rem;
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
  text-align: center;
}
.p-encho-sec05-box h3 span {
  padding: 0 3rem;
  background-color: #FFF;
}
.p-encho-sec05-box p {
  text-align: center;
}
.p-encho-sec05-box figure {
  padding-top: 2rem;
}
.p-encho-sec05-box img {
  width: 80%;
}
.p-encho-sec06 {
  position: relative;
  padding-top: 10rem;
  text-align: center;
}
.p-encho-sec06::before {
  display: block;
  position: absolute;
  top: -7rem;
  width: 100%;
  height: 800px;
  background: url(../img/encho/bg__003.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-encho-sec06-img1 {
  width: 70%;
  margin: 3rem auto;
}
.p-encho-sec06-img2 {
  width: 95%;
  margin: 3rem auto;
}
.p-encho-sec07 {
  padding-top: 10rem;
}
.p-encho-sec07 .p-encho-sec03-list__wrap {
  padding-top: 0;
}
.p-encho-sec08 {
  padding-top: 10rem;
}
.p-encho-sec08-box {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  gap: 0;
}
.p-encho-sec08-box__item {
  width: 30%;
  margin: 3rem 0;
  padding: 2rem 1.5rem;
  border-radius: 20px;
  background-color: #FFF;
}
.p-encho-sec08-box__ttl {
  margin-bottom: 1rem;
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
  text-align: center;
}
.p-encho-sec08-box__imglist {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  margin-bottom: 2rem;
  gap: 6%;
}
.p-encho-sec08-box__imglist li {
  width: 18%;
}
.p-encho-sec08-box__imglist li img {
  width: 100%;
}
.p-encho-sec08-box__check li {
  position: relative;
  padding-left: 25px;
}
.p-encho-sec08-box__check li::before {
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 0;
  width: 18px;
  height: 12px;
  background: url(../img/encho/ico__check__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-encho-sec08-box__check.check-red li::before {
  background: url(../img/encho/ico__check__001.png) no-repeat 0 0;
  background-size: contain;
}
.p-encho-sec08-box .c-text-note {
  margin-top: 2rem;
  font-size: 12px;
}
.p-encho-sec08-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  margin-top: 3rem;
  gap: 2%;
}
.p-encho-sec08-list img {
  width: 80px;
}
.p-encho-sec08-list li {
  width: 20%;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}
.p-encho-sec09 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
.p-encho-sec09 table.c-table tr th {
  width: 16.6666666667%;
}
.p-encho-sec09 table.c-table tr th:nth-child(1) {
  width: 50%;
}
.p-encho-sec10 {
  position: relative;
  padding-top: 10rem;
  text-align: center;
}
.p-encho-sec10::before {
  display: block;
  position: absolute;
  top: -7rem;
  width: 100%;
  height: 800px;
  background: url(../img/bg/bg__013.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-encho-sec10-box {
  margin: 5rem 0;
  padding: 0 5rem 5rem 5rem;
  border: 2px solid #ff6d8a;
  border-radius: 20px;
  text-align: center;
}
.p-encho-sec10-box h3 {
  margin-top: -3rem;
  margin-bottom: 1rem;
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
  text-align: center;
}
.p-encho-sec10-box h3 span {
  padding: 0 3rem;
  background-color: #FFF;
}
.p-encho-sec10-box-lead {
  font-weight: bold;
  text-align: center;
}
.p-encho-sec10-box-list {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  margin: 4rem 2rem 2rem;
  gap: 0;
}
.p-encho-sec10-box-list li {
  position: relative;
  width: 13%;
  padding: 3rem 1rem 2rem 1rem;
  background-color: #f5f5f5;
}
.p-encho-sec10-box-list li p {
  font-size: clamp(12px, 0.729vw, 14px);
  text-align: left;
}
.p-encho-sec10-box-list li::after {
  display: inline-block;
  position: absolute;
  top: calc(50% - 13px);
  right: -25px;
  width: 12px;
  height: 26px;
  background: url(../img/ico_arrow__007.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-encho-sec10-box-list li:last-child::after {
  content: none;
}
.p-encho-sec10-box-list__num {
  position: absolute;
  top: -23px;
  left: calc(50% - 23px);
  width: 46px;
  height: 46px;
  border-radius: 23px;
  background-color: #ff6d8a;
  color: #FFF;
  line-height: 2.7;
  text-align: center;
}
.p-encho-sec10-box-list__ttl {
  color: #ff6d8a;
  font-weight: bold;
  font-weight: bold;
}
.p-encho-sec11 {
  padding-top: 10rem;
}
.p-encho-sec12 {
  padding-top: 10rem;
}
.p-encho-sec12 .c-table2 {
  margin-top: 3rem;
}
.p-encho-sec13 {
  padding-top: 10rem;
}
.p-encho-sec13 figure {
  max-width: 1000px;
  margin: auto;
  padding-bottom: 4rem;
}
.p-encho-sec13 h3 {
  margin-bottom: 2rem;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-encho-sec13 p {
  margin-bottom: 1em;
  text-align: center;
}
.p-encho-imglist {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  padding-top: 4rem;
  gap: 0;
}
.p-encho-imglist li {
  width: 48%;
}
.p-encho-imglist li figure {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-top-right-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-topright: 20px;
  overflow: hidden;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
}
.p-encho-imglist__ttl {
  padding: 1rem 0 0 0;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}

.p-event-sec01 h2 {
  margin-bottom: 2rem;
  padding-top: 6rem;
  color: #5b7df9;
  font-weight: bold;
  font-size: clamp(28px, 2.083vw, 40px);
  line-height: 1.25;
  text-align: center;
}
.p-event-sec01-lead p {
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-event-sec02 {
  padding: 6rem 0;
}
.p-event-tag {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  margin-bottom: 4rem;
  padding: 10px 3rem;
  gap: 1rem;
  border-radius: 20px;
  background-color: #FFF;
}
.p-event-tag__ttl {
  width: 8rem;
  margin: auto 0;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-event-tag__list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  width: calc(100% - 12rem);
  padding-top: 1rem;
  padding-bottom: 1rem;
  padding-left: 4rem;
  gap: 2rem;
  border-left: 2px solid #dddddd;
}
.p-event-tag__list li {
  padding: 0.5rem 2rem;
  border-radius: 25px;
  background-color: #f4f4f4;
}
.p-event-tag.bg-gr {
  background-color: #f4f4f4;
}
.p-event-tag.bg-gr .p-event-tag__list li {
  background-color: #FFF;
}

.p-faq-list {
  margin-bottom: 2rem;
  padding: 2rem 4rem;
  overflow: hidden;
  border: 1px solid #5b7df9;
  border-radius: 40px;
  background-color: #FFF;
}
.p-faq-list.is-open {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
}
.p-faq-list.is-open dt {
  padding-bottom: 2rem;
  border-bottom: 1px dashed #5b7df9;
}
.p-faq-list__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: flex-start;
  gap: 0;
}
.p-faq-list dt {
  position: relative;
  padding: 0 0 0 0;
  background: #FFF;
  color: #5b7df9;
}
.p-faq-list dt i {
  display: inline-block;
  width: 4rem;
  height: 4rem;
  margin-right: 1rem;
  color: #5b7df9;
  font-style: normal;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 4rem;
  text-align: center;
}
.p-faq-list dt span {
  display: block;
  width: 87%;
  margin: auto 0;
}
.p-faq-list dd {
  padding: 2rem 0 2rem 0;
  background: #fff;
}
.p-faq-list dd i {
  display: inline-block;
  width: 4rem;
  height: 4rem;
  margin-right: 1rem;
  font-style: normal;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 4rem;
  text-align: center;
}
.p-faq-list dd span {
  display: block;
  width: 87%;
  margin: auto 0;
}
.p-faq-list dt:before {
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  position: absolute;
  top: 50%;
  right: 1.5625vw;
  width: 20px;
  height: 2px;
  margin-top: -1px;
  background: #5b7df9;
  content: "";
  transition: all 0.3s;
}
.p-faq-list dt:after {
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  position: absolute;
  top: 50%;
  right: 1.5625vw;
  width: 20px;
  height: 2px;
  margin-top: -1px;
  transform: rotate(-90deg);
  background: #5b7df9;
  content: "";
  transition: all 0.3s;
}
.p-faq-list.is-open dt:after {
  -moz-transform: rotate(0);
  -webkit-transform: rotate(0);
  transform: rotate(0);
}
.p-faq-list a {
  color: #0e1155;
  text-decoration: underline;
}
.p-faq-list a:hover {
  text-decoration: none;
}

.p-faq-sec01 {
  padding: 8rem 0;
}
.p-faq-sec02 {
  padding: 8rem 0;
}
.p-faq-sec02::after {
  display: block;
  position: absolute;
  right: -50px;
  bottom: -150px;
  width: 398px;
  height: 398px;
  background: url(../img/reason/bg__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-faq-sec03 {
  padding: 8rem 0;
}
.p-faq-sec04 {
  position: relative;
  padding: 8rem 0 1rem 0;
}
.p-faq-sec04::after {
  display: block;
  position: absolute;
  top: -200px;
  width: 398px;
  height: 398px;
  background: url(../img/reason/bg__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}

.p-footer-nav {
  padding: 10rem 0;
}
.p-footer-nav .l-container {
  padding: 0 5rem;
}
.p-footer-nav__logo {
  margin-bottom: 4rem;
}
.p-footer-nav__logo__img {
  display: block;
  margin-bottom: 1rem;
}
.p-footer-nav__logo__img img {
  width: 246px;
}
.p-footer-nav__wrap {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-footer-nav__item {
  width: 26%;
}
.p-footer-nav-list2 {
  width: 65%;
}
.p-footer-nav-list2 > ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 0;
}
.p-footer-nav-list2 > ul > li {
  width: 25%;
  margin-bottom: 2rem;
}
.p-footer-nav-list2 > ul > li a {
  display: block;
  margin-bottom: 0.5rem;
  font-weight: bold;
}
.p-footer-nav-list2-text {
  color: #cacaca;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-footer-nav-list2-kitting {
  width: 100% !important;
}
.p-footer-nav-list2-kitting ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 0;
}
.p-footer-nav-list2-kitting ul li {
  width: 25%;
  margin-bottom: 1rem;
}
.p-footer-nav-list2-list1 {
  margin-bottom: 3rem;
}
.p-footer-nav-list2-list1 li {
  margin-bottom: 1rem;
}
.p-footer-nav-list2__bnr {
  margin-bottom: 1.5rem;
}
.p-footer-nav-list2__bnr a {
  display: block;
  padding: 1.5rem;
  border-radius: 10px;
  background-color: #fff;
  color: #111;
  text-align: center;
}
.p-footer-nav-list2__copyright {
  padding-top: 10rem;
  font-size: 12px;
  text-align: right;
}
.p-footer .ico_out {
  display: inline-block;
  padding-right: 22px;
  background: url(../img/ico_out.png) no-repeat right center;
  background-size: 17px 14px;
}

.p-header {
  visibility: hidden;
  transform: translateY(3rem);
  opacity: 0;
  transition: 1s;
}
.p-header__inner {
  overflow: hidden;
  border: 1px solid white;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}
.p-header__inner2 {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  gap: 0;
}
.p-header__inner3 {
  width: 100%;
  padding: 0 2rem;
  background-color: #5b7df9;
}
.p-header__logo {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  width: 20.3645833333vw;
  max-width: 430px;
  padding: 0 1rem;
  gap: 0;
}
.p-header__logo a:focus {
  opacity: 0.7;
  transition: 0.3s;
}
.p-header__nav {
  margin-left: auto;
  padding: 1rem;
}
.p-header__nav nav {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  height: 100%;
  gap: 0;
}
.p-header__nav ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 0;
}
.p-header__nav ul li {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 0;
}
.p-header__nav ul li a {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  height: 100%;
  padding-right: 25px;
  gap: 0;
  font-weight: 500;
  font-size: clamp(16px, 0.9375vw, 18px) !important;
}
.p-header__nav ul li a::after {
  position: absolute;
  right: 0;
  width: 6px;
  height: 10px;
  background: url(../img/ico_arrow__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-header__nav ul li a:hover {
  color: #ff6d8a;
}
.p-header__nav ul.p-header__menu-form {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  gap: 0;
}
.p-header__nav ul.p-header__menu-form li {
  margin-left: 2rem;
}
.p-header__nav2 {
  margin-left: auto;
}
.p-header__nav2 nav {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  height: 100%;
  gap: 0;
}
.p-header__nav2 ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 4rem;
}
.p-header__nav2 ul li a {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  height: 100%;
  padding: 1.5rem 0;
  gap: 0;
  border-bottom: 3px solid #5b7df9;
  color: #fff;
  font-weight: 500;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-header__nav2 ul li a:hover {
  border-bottom: 3px solid #fff;
  opacity: 1;
}
.p-header__toggle:hover .p-header__toggle-menu {
  max-height: 100vh;
  transition: max-height 0.3s ease-in;
}
.p-header__toggle-menu {
  position: absolute;
  top: 100px;
  left: 0;
  width: 100%;
  max-height: 0;
  overflow: hidden;
  background-color: #19192b;
  text-align: center;
  transition: max-height 0.3s ease-out;
}
.p-header__toggle-menu ul li a {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  height: inherit;
  gap: 0;
}
.p-header__menu:nth-of-type(1) {
  height: 100%;
}
.p-header__toggle-menu {
  display: flex;
  left: 0;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100vw;
  padding: 0 4rem;
  background: #5b7df9;
}
.p-header__toggle-item {
  width: 30%;
  margin: 4rem 0;
  color: #fff;
}
.p-header__toggle-item figure {
  max-height: 5vw;
  margin-bottom: 1rem;
  overflow: hidden;
}
.p-header__toggle-item img {
  transition: 0.3s;
}
.p-header__toggle-item img:hover {
  transform: scale(1.05);
}
.p-header__category {
  margin-bottom: 2rem;
  padding-bottom: 1rem;
  border-bottom: 2px solid #fff;
  color: #fff;
  font-weight: bold;
  font-size: 20px;
  text-align: left;
}
.p-header__toggle-item ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 20px 0;
}
.p-header__toggle-item ul li {
  width: 48%;
}
.p-header__toggle-item ul li a {
  position: relative;
  font-size: clamp(12px, 0.729vw, 14px);
}
.p-header__toggle-item ul li a:hover {
  text-decoration: underline;
}
.p-header__toggle-item ul li a span {
  position: relative;
  padding-left: 1.5rem;
  text-align: left;
}
.p-header__toggle-item ul li a span:after {
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  position: absolute;
  top: 1.1rem;
  left: 0;
  width: 8px;
  height: 8px;
  margin-top: -3px;
  transform: rotate(45deg);
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  border-color: rgba(255, 255, 255, 0.9);
  content: "";
  vertical-align: middle;
}
.p-header__nav .p-header__toggle-item ul:nth-of-type(1) li + li {
  margin: 0;
}

body#top {
  background: url(../img/top/mv_top_pc.png) no-repeat 0 0;
  background-size: contain;
}
body#top .l-wrapper {
  padding-inline: 0;
}
body#top .l-header {
  left: 50%;
  transform: translateX(-50%);
}

.p-home-mv {
  padding-top: 6rem;
  padding-bottom: 8rem;
}
.p-home-mv h1 {
  margin-top: 6rem;
  font-size: clamp(32px, 3.2vw, 64px);
  line-height: 1.40625;
}
.p-home-mv-h1-s {
  display: inline-block;
  color: #ff6d8a;
  font-weight: 900;
  font-size: clamp(24px, 1.562vw, 30px);
}
.p-home-mv-h1-s2 {
  display: inline-block;
  padding: 5px 0 0 10px;
  font-weight: 500;
  font-size: clamp(18px, 1.046vw, 20px);
  vertical-align: middle;
}
.p-home-mv .l-container {
  position: relative;
  padding: 0 5rem;
}
.p-home-mv-img {
  position: absolute;
  top: 0;
  right: 0;
  width: 60%;
  max-width: 852px;
}
.p-home-mv-img img {
  width: 100%;
}
.p-home-mv__bnr {
  position: absolute;
  top: 2rem;
  right: 0;
  width: 380px;
}
.p-home-mv__bnr a {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  padding: 1rem;
  gap: 1rem;
  border: 2px solid #111;
  border-radius: 10px;
  background-color: #fff;
}
.p-home-mv__bnr a::before {
  display: block;
  position: absolute;
  top: -2px;
  right: 10%;
  width: 20px;
  height: 2px;
  background-color: #fff;
  content: "";
}
.p-home-mv__bnr a::after {
  display: block;
  position: absolute;
  top: calc(50% - 9px);
  right: 15px;
  width: 25px;
  height: 18px;
  background: url(../img/ico_arrow__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-home-mv__bnr__img {
  width: 100px;
}
.p-home-mv__bnr__wrap {
  font-feature-settings: "palt";
  width: calc(100% - 110px);
  margin: auto 0;
}
.p-home-mv__bnr__ttl1 {
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(18px, 1.146vw, 22px);
  line-height: 1.1;
}
.p-home-mv__bnr__ttl2 {
  font-size: 12px;
}
.p-home-mv__link {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding-top: 15rem;
  gap: 2rem;
}
.p-home-mv__link li {
  width: 450px;
}
.p-home-mv__link li a {
  display: block;
  position: relative;
  padding: 2rem;
  border: 2px solid #111;
  border-radius: 40px;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-home-mv__link li a::before {
  display: block;
  position: absolute;
  top: -2px;
  right: 10%;
  width: 20px;
  height: 2px;
  content: "";
}
.p-home-mv__link li a::after {
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 25px;
  width: 21px;
  height: 15px;
  background: url(../img/ico_arrow__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.7s;
}
.p-home-mv__link li a:hover {
  opacity: 1;
}
.p-home-mv__link li a:hover::after {
  right: 15px;
}
.p-home-mv__link li:nth-child(1) a {
  background-color: #fff694;
}
.p-home-mv__link li:nth-child(1) a::before {
  background-color: #fff694;
}
.p-home-mv__link li:nth-child(2) a {
  background-color: #b9f6b4;
}
.p-home-mv__link li:nth-child(2) a::before {
  background-color: #b9f6b4;
}
.p-home-mv__link2 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 4rem 0 8rem 0;
  gap: 2rem;
}
.p-home-mv__link2 li {
  width: 535px;
}
.p-home-mv__link2 li a {
  display: block;
  position: relative;
  padding: 2rem 2rem 2rem 8rem;
  border: 2px solid #111;
  border-radius: 60px;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.32;
  text-align: left;
}
.p-home-mv__link2 li a::before {
  display: block;
  position: absolute;
  top: -2px;
  right: 10%;
  width: 20px;
  height: 2px;
  content: "";
}
.p-home-mv__link2 li a::after {
  display: block;
  position: absolute;
  top: calc(50% - 7px);
  right: 25px;
  width: 21px;
  height: 15px;
  background: url(../img/ico_arrow__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.7s;
}
.p-home-mv__link2 li a:hover {
  opacity: 1;
}
.p-home-mv__link2 li a:hover::after {
  right: 15px;
}
.p-home-mv__link2 li:nth-child(1) a {
  background-color: #9fb2fa;
}
.p-home-mv__link2 li:nth-child(1) a::before {
  background-color: #9fb2fa;
}
.p-home-mv__link2 li:nth-child(2) a {
  background-color: #ffafbf;
}
.p-home-mv__link2 li:nth-child(2) a::before {
  background-color: #ffafbf;
}
.p-home-mv__bnr2 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding-top: 4rem;
  gap: 2rem;
}
.p-home-mv__bnr2 li {
  width: 31%;
}
.p-home-mv__bnr2 li a {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  padding: 0.5rem 2rem;
  gap: 1rem;
  border: 2px solid #ff6d8a;
  border-radius: 10px;
}
.p-home-mv__bnr2 li a figure {
  width: 95px;
}
.p-home-mv__bnr2 li a::after {
  display: block;
  position: absolute;
  right: 15px;
  bottom: 15px;
  width: 21px;
  height: 15px;
  background: url(../img/ico_arrow__004.png) no-repeat 0 0;
  background-size: contain;
  content: "";
  transition: 0.7s;
}
.p-home-mv__bnr2 li a:hover::after {
  right: 10px;
}
.p-home-mv__bnr2__wrap {
  width: calc(100% - 120px);
  margin: auto 0;
  line-height: 1.2;
}
.p-home-mv__bnr2__ttl1 {
  font-size: clamp(14px, 0.8333vw, 16px);
}
.p-home-mv__bnr2__ttl2 {
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}

.p-home-sec01 {
  position: relative;
  width: 100vw;
  margin-left: -5rem;
  padding-top: 8rem;
}
.p-home-sec01::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 500px;
  background-color: #5b7df9;
  content: "";
}
.p-home-sec01-box {
  -webkit-border-top-left-radius: 80px;
  -webkit-border-top-right-radius: 80px;
  -moz-border-radius-topleft: 80px;
  -moz-border-radius-topright: 80px;
  z-index: 1;
  position: relative;
  padding: 4rem;
  border-top-right-radius: 80px;
  border-top-left-radius: 80px;
  background-color: #fff;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}
.p-home-sec01-box h3 {
  margin-bottom: 3rem;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.8;
}
.p-home-sec01-box p {
  margin-bottom: 2em;
  line-height: 2;
}
.p-home-sec01-box__wrap {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: flex-start;
  gap: 2%;
}
.p-home-sec01-box__wrap figure {
  width: 18%;
}
.p-home-sec01-box__item {
  width: 72%;
}
.p-home-sec02 {
  padding: 10rem 0;
}
.p-home-sec02 .l-container {
  position: relative;
  padding: 0 5rem;
}
.p-home-sec02-box {
  padding: 0 5rem 5rem 5rem;
  border: 2px solid #ff6d8a;
  border-radius: 20px;
}
.p-home-sec02-box h3 {
  margin-top: -3rem;
  margin-bottom: 1rem;
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(24px, 1.562vw, 30px);
  text-align: center;
}
.p-home-sec02-box h3 span {
  padding: 0 3rem;
  background-color: #fff;
}
.p-home-sec02-box p {
  font-size: clamp(16px, 0.9375vw, 18px);
  text-align: center;
}
.p-home-sec02-box-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin-top: 4rem;
  gap: 2%;
}
.p-home-sec02-box-list li {
  width: 22%;
}
.p-home-sec02-box-list__ttl {
  padding: 1.5rem 0;
  color: #ff6d8a;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-home-sec02-box-list__text {
  padding-top: 1rem;
  clear: both;
  text-align: left;
}
.p-home-sec02 .c-btn-more {
  position: absolute;
  top: 0;
  right: 5rem;
}
.p-home-sec03 {
  width: 100vw;
  margin-left: -5rem;
  padding-bottom: 10rem;
  background: url(../img/top/bg__003.png) no-repeat 0 center;
  background-size: contain;
}
.p-home-sec03-box {
  -webkit-border-top-left-radius: 80px;
  -webkit-border-top-right-radius: 80px;
  -moz-border-radius-topleft: 80px;
  -moz-border-radius-topright: 80px;
  z-index: 1;
  position: relative;
  padding: 4rem;
  border-top-right-radius: 80px;
  border-top-left-radius: 80px;
  background-color: #fff;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}
.p-home-sec03-box > p {
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-home-sec03-box-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 6rem 0;
  gap: 8%;
}
.p-home-sec03-box-list li {
  width: 93px;
  text-align: center;
}
.p-home-sec03-box .c-btn-more {
  display: inline-block;
  margin: 0 auto;
}
.p-home-sec04 {
  position: relative;
}
.p-home-sec04-box {
  margin-bottom: 10rem;
}
.p-home-sec04-box figure {
  -webkit-border-top-left-radius: 60px;
  -webkit-border-top-right-radius: 60px;
  -moz-border-radius-topleft: 60px;
  -moz-border-radius-topright: 60px;
  position: absolute;
  left: 2%;
  width: 46%;
  max-width: 800px;
  overflow: hidden;
  border-top-right-radius: 60px;
  border-top-left-radius: 60px;
}
.p-home-sec04-box__wrap {
  position: relative;
  width: 48%;
  min-height: 360px;
  margin: 0 0 0 auto;
}
.p-home-sec04-box__wrap .c-btn-more {
  position: absolute;
  right: 0;
  bottom: 0;
}
.p-home-sec04-box__wrap h2 {
  margin-bottom: 2rem;
}
.p-home-sec04-box.img-right figure {
  right: 2%;
  left: inherit;
}
.p-home-sec04-box.img-right .p-home-sec04-box__wrap {
  margin: 0 auto 0 0;
}
.p-home-sec04-box.img-right .p-home-sec04-box__wrap .c-btn-more {
  position: absolute;
  right: inherit;
  bottom: 0;
  left: 0;
}
.p-home-imgarea {
  width: 100vw;
  margin-left: -5rem;
  padding-top: 5rem;
  background: url(../img/top/img__008.png) repeat-x center 0;
  background-size: 1803px 110px;
}
.p-home-imgarea figure {
  width: 40%;
  margin: auto;
}
.p-home-sec05 {
  position: relative;
  width: 100vw;
  margin-left: -5rem;
  padding: 10rem 0;
  background-color: #f5f5f5;
}
.p-home-sec05-box {
  min-height: 500px;
}
.p-home-sec05-box h2 {
  margin-bottom: 2rem;
}
.p-home-sec05-box p {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  margin-bottom: 2rem;
  overflow: hidden;
  text-overflow: ellipsis;
  /* ブラウザがサポートしていない場合のフェールセーフ */
}
.p-home-sec05-slide-box {
  position: absolute;
  top: 10rem;
  right: -5%;
  width: 70%;
  overflow: hidden;
}
.p-home-sec05-slide li {
  margin: 0 25px;
}
.p-home-sec05-slide li figure {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-top-left-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-topleft: 20px;
  overflow: hidden;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
}
.p-home-sec05-slide__ttl {
  padding: 1rem 0;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.6;
}
.p-home-sec06 {
  padding: 10rem 0;
}
.p-home-sec06__item {
  padding-bottom: 3rem;
}
.p-home-sec06-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  margin-top: 5rem;
  gap: 2%;
}
.p-home-sec06-list li {
  width: 48%;
  margin-bottom: 5rem;
}
.p-home-sec06-list li a {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-home-sec06-list li a:hover {
  opacity: 0.5;
}
.p-home-sec06-list li figure {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomleft: 20px;
  width: 120px;
  height: 120px;
  overflow: hidden;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
}
.p-home-sec06-list__wrap {
  width: calc(100% - 150px);
}
.p-home-sec06-list__tag span {
  display: inline-block;
  margin-right: 1rem;
  padding: 0 1rem;
  border: 1px solid #111;
  border-radius: 15px;
  font-size: clamp(12px, 0.729vw, 14px);
}
.p-home-sec06-list__tag .tag_01 {
  background-color: #fff694;
}
.p-home-sec06-list__tag .tag_02 {
  background-color: #dfdfdf;
}
.p-home-sec06-list__tag .tag_03 {
  background-color: #b9f6b4;
}
.p-home-sec06-list__ttl {
  padding-top: 1rem;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.6;
}

#top main {
  background: url(../img/top/bg__002.png) repeat-x center bottom;
  background-size: contain;
}

.p-hybrid-class-sec01 {
  position: relative;
}
.p-hybrid-class-sec01 .c-title-h2-nomal-s {
  margin-bottom: 2em;
}
.p-hybrid-class-sec01 .c-contents-box__ico {
  top: 8px;
  left: 4px;
  width: 10%;
  max-width: 144px;
}
.p-hybrid-class-sec02 {
  position: relative;
  padding-top: 10rem;
  padding-bottom: 10rem;
  background: url(../img/bg/bg__001.png) no-repeat center bottom;
  background-size: 100%;
}
.p-hybrid-class-sec02 .c-bg--cly {
  z-index: 0;
  top: -250px;
  right: -50px;
}
.p-hybrid-class-sec02 .l-container {
  z-index: 4;
  position: relative;
}
.p-hybrid-class-sec02-btn {
  margin-top: 3rem;
  text-align: center;
}
.p-hybrid-class-sec02-list {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  gap: 0;
}
.p-hybrid-class-sec02-list li:nth-child(1) {
  width: 62.5%;
}
.p-hybrid-class-sec02-list li:nth-child(2) {
  width: 33.5%;
}
.p-hybrid-class-sec02-list li figcaption {
  padding-top: 1rem;
  color: #fa385f;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.p-hybrid-class-sec03 {
  position: relative;
  padding: 6rem 0;
  background: url(../img/bg/bg__002.png) no-repeat center top;
  background-size: 90%;
}
.p-hybrid-class-sec03-btn {
  margin-top: 3rem;
  text-align: center;
}
.p-hybrid-class-sec03 .c-contents-box2-list__text {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-hybrid-class-sec03 .c-contents-box2__text {
  width: 40%;
  margin-left: 5%;
}
.p-hybrid-class-sec04 {
  background: url(../img/bg/bg__005.png) no-repeat center top;
  background-size: 100%;
}
.p-hybrid-class-sec04-list {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-around;
  padding: 5rem 0;
  gap: 0;
}
.p-hybrid-class-sec04-list li {
  width: 60%;
  text-align: center;
}
.p-hybrid-class-sec04-list li:last-of-type {
  width: 30%;
}
.p-hybrid-class-sec04-list-box {
  margin-bottom: 4rem;
  padding: 2rem;
  border-radius: 25px;
  background-color: #fff;
  text-align: center;
}
.p-hybrid-class-sec04-list-box iframe {
  aspect-ratio: 16/9;
  width: 100%;
  margin-top: 1.25rem;
  border: 1px solid #ddd;
  border-radius: 25px;
}
.p-hybrid-class-sec04-list__ttl {
  color: #f92b53;
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}

.p-ict-sec01 {
  position: relative;
}
.p-ict-sec02 {
  position: relative;
  padding-top: 10rem;
  padding-bottom: 6rem;
  background: url(../img/bg/bg__001.png) no-repeat center bottom;
  background-size: 100%;
}
.p-ict-sec02 .c-bg--cly {
  top: -250px;
  right: -50px;
}
.p-ict-sec02-btn {
  margin-top: 3rem;
  text-align: center;
}
.p-ict-sec02 .c-list-bbl .c-list-bbl__text {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-ict-sec02 .c-text-lead-s {
  font-size: clamp(24px, 1.666vw, 32px);
}
.p-ict-sec03 {
  position: relative;
  padding: 6rem 0;
  background: url(../img/bg/bg__002.png) no-repeat center top;
  background-size: 90%;
}
.p-ict-sec03-btn {
  margin-top: 3rem;
  text-align: center;
}
.p-ict-sec03 .c-list-bbl2 .c-list-bbl2__text {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-ict-sec03 .c-text-lead-s {
  font-size: clamp(24px, 1.666vw, 32px);
}

.p-ipad-sec01 {
  padding: 0 0 0 0;
  background: url(../img/bg/bg__006.png) no-repeat center bottom 15px;
  background-size: 90%;
}
.p-ipad-sec02 {
  padding: 10rem 0 6rem 0;
  background: url(../img/bg/bg__010.png) no-repeat center 0;
  background-size: 100%;
}
.p-ipad-sec02 .c-contents-box4-list li {
  padding: 0 3rem 4rem;
}
.p-ipad-sec02 .c-contents-box4-list__img {
  display: flex;
  height: 110px;
}
.p-ipad-sec02 .c-contents-box4-list__img img {
  display: inline-block;
  margin: auto;
}
.p-ipad-sec03 {
  position: relative;
  padding: 8rem 0 8rem 0;
}
.p-ipad-sec03 .p-dx-sec03-listnum {
  margin-top: 4rem;
  padding-top: 119px;
  background: url(../img/ipad/img__061.png) no-repeat center 0;
  background-size: 501px 146px;
}
.p-ipad-sec03 .p-dx-sec03-list__wrap {
  padding: 0 2rem 2rem;
}
.p-ipad-sec03 .c-bg--cly {
  top: -100px;
  left: -50px;
}
.p-ipad-sec03::after {
  display: block;
  position: absolute;
  bottom: -50px;
  left: 0;
  width: 100%;
  height: 393px;
  background: url(../img/bg/bg__012.png) no-repeat center 0;
  background-size: contain;
  content: "";
}
.p-ipad-sec04 {
  padding: 8rem 0;
  background: url(../img/bg/bg__011.png) no-repeat center center;
  background-size: contain;
}
.p-ipad-sec04 .c-contents-box-bl__flex {
  padding-top: 2rem;
}
.p-ipad-sec04 .c-contents-box-bl-r {
  margin: auto 0;
}
.p-ipad-sec04-btn {
  text-align: center;
}
.p-ipad-sec04-btn p {
  margin-bottom: 1rem;
  font-size: clamp(14px, 0.8333vw, 16px);
}
.p-ipad-sec04-box {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  padding-top: 5rem;
  gap: 0;
}
.p-ipad-sec04-box__item {
  width: 48%;
}
.p-ipad-sec05 {
  padding: 10rem 0;
  background: url(../img/bg/bg__013.png) no-repeat center center;
  background-size: contain;
}
.p-ipad-sec05 .c-contents-box {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.p-ipad-sec05 .c-contents-box figure {
  width: 50%;
  margin: 5rem auto 0 auto;
}
.p-ipad-sec05__img {
  margin: 1rem 0 4rem 0;
}
.p-ipad-sec06 {
  padding: 10rem 0;
}
.p-ipad-sec06 .c-contents-box-bl2 h3 {
  margin-bottom: 1rem;
}
.p-ipad-sec06 h4 {
  font-weight: 500;
  font-size: 18px;
}
.p-ipad-sec06 h4 + p {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-ipad-sec06__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  padding-top: 1rem;
  gap: 0;
}
.p-ipad-sec06__flex h4 {
  color: #2b249b;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
  text-align: center;
}
.p-ipad-sec06__flex p {
  margin-bottom: 2rem;
  text-align: center;
}
.p-ipad-sec06__item1 {
  width: 40%;
  padding: 2rem;
  border-radius: 15px;
  background-color: #fff;
}
.p-ipad-sec06__item2 {
  width: 58%;
  padding: 2rem;
  border-radius: 15px;
  background-color: #fff;
}
.p-ipad-sec06 .c-table4 tr td {
  font-size: clamp(14px, 0.8333vw, 16px);
}
.p-ipad-sec07 {
  padding: 10rem 0;
  background: url(../img/bg/bg__013.png) no-repeat center center;
  background-size: contain;
}
.p-ipad-sec07 .c-contents-box {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.p-ipad-sec07 .c-contents-box figure {
  width: 50%;
  margin: 5rem auto 0 auto;
}
.p-ipad-sec07__img {
  margin: 1rem 0 4rem 0;
}
.p-ipad-sec07-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  padding-top: 3rem;
  gap: 0;
}
.p-ipad-sec07-list li {
  width: 12.5%;
}
.p-ipad-sec07-list li figcaption {
  padding-top: 2rem;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
.p-ipad-sec07__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  gap: 3%;
}
.p-ipad-sec07__item1 {
  width: 24%;
}
.p-ipad-sec07__item2 {
  width: 30%;
}
.p-ipad-sec07__text {
  padding-top: 3rem;
  color: #fff;
  font-weight: bold;
  text-align: right;
}
.p-ipad-sec07__btn {
  padding-top: 3rem;
  text-align: right;
}
.p-ipad-sec07__btn a {
  border-bottom: 1px solid #fff;
  color: #fff;
  font-weight: bold;
}
.p-ipad-sec08 {
  padding: 8rem 0;
}
.p-ipad-sec08-box {
  margin-bottom: 3rem;
  padding: 5px;
  overflow: hidden;
  border: 3px solid #5b7df9;
  border-radius: 25px;
  background-color: #dee5fe;
}
.p-ipad-sec08-box__inner {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 5rem;
  overflow: hidden;
  gap: 4%;
  border-radius: 21px;
  background-color: #fff;
}
.p-ipad-sec08-box__inner figure {
  width: 50%;
}
.p-ipad-sec08-box-r {
  width: 40%;
  margin: auto;
}
.p-ipad-sec08-box-r .c-contents-box-bluearea__ttl2 + p {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-ipad-sec08 .p-dx-sec05-box {
  margin-top: 4rem;
}
.p-ipad-sec08 .p-dx-sec05-box__ttl1 {
  color: #2b249b;
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-ipad-sec08 .p-dx-sec05-box__ttl1 + p {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-ipad-sec08 .p-dx-sec05-box-r .c-btn-more {
  margin-top: 3rem;
}
.p-ipad-sec08 .p-dx-sec05-box-r p {
  margin: 0 0 1em 0;
}
.p-ipad-sec09 {
  padding: 8rem 0;
}
.p-ipad-sec09-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-ipad-sec09-list li {
  width: 32%;
  padding: 2rem 1rem;
  border-radius: 15px;
  background-color: #dee5fe;
  text-align: center;
}
.p-ipad-sec09-list li p {
  padding: 2rem;
  font-size: clamp(16px, 0.9375vw, 18px);
  text-align: left;
}
.p-ipad-sec09-list li:nth-of-type(3) .p-ipad-sec09-list__ttl3 {
  font-size: clamp(14px, 0.8333vw, 16px);
}
.p-ipad-sec09-list__ttl {
  margin-bottom: 1rem;
  color: #2b249b;
  font-weight: 500;
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-ipad-sec09-list__ttl2 {
  margin-bottom: 1rem;
  color: #2b249b;
  font-weight: 500;
  font-size: clamp(18px, 1.146vw, 22px);
}
.p-ipad-sec09-list__ttl3 {
  display: inline-block;
  padding: 0.2rem 2rem;
  border-radius: 15px;
  background-color: #2b249b;
  color: #fff;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.4;
}
.p-ipad-sec09-list__img {
  padding-bottom: 1rem;
}
.p-ipad-sec09-list__arrow {
  padding-bottom: 1rem;
}
.p-ipad-sec10 {
  padding: 8rem 0;
}
.p-ipad-sec10-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-ipad-sec10-list li {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 2rem 1rem;
  text-align: center;
}
.p-ipad-sec10-list li:nth-child(1) {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  width: 33%;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-color: #ffedf0;
}
.p-ipad-sec10-list li:nth-child(2) {
  width: 33%;
  background-color: #ffe2e8;
}
.p-ipad-sec10-list li:nth-child(3) {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 20px;
  width: 34%;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #ffd2db;
}
.p-ipad-sec10-list li p {
  padding: 0 2rem 2rem;
  font-size: clamp(16px, 0.9375vw, 18px);
  text-align: center;
}
.p-ipad-sec10-list li .c-btn-more {
  width: -moz-fit-content;
  width: fit-content;
  margin-inline: auto;
}
.p-ipad-sec10-list__ttl {
  margin-bottom: 1rem;
  font-weight: 500;
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-ipad-sec10-list__ttl2 {
  margin-bottom: 1rem;
  color: #fa2b54;
  font-weight: 500;
  font-size: clamp(18px, 1.146vw, 22px);
}
.p-ipad-sec10-list__img {
  padding-bottom: 1rem;
}
.p-ipad-sec10-list__arrow {
  padding-bottom: 1rem;
}
.p-ipad-sec10 .c-contents-box {
  padding-inline: 0;
}
.p-ipad-sec11 {
  padding: 8rem 0 0;
}
.p-ipad-sec11 .p-dx-sec05-box {
  margin-bottom: 5rem;
}
.p-ipad-sec11 .p-dx-sec05-box p {
  padding: 1rem 0 2rem 0;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-ipad-sec11 .p-dx-sec05-box-l {
  display: flex;
  position: relative;
  flex-direction: column;
  justify-content: flex-start;
  width: 55%;
  min-height: 300px;
  margin-left: -7%;
  padding-bottom: 0;
}
.p-ipad-sec11 .p-dx-sec05-box-r {
  display: flex;
  position: relative;
  flex-direction: column;
  justify-content: flex-start;
  min-height: 300px;
  padding-bottom: 0;
}
.p-ipad-sec11 .p-dx-sec05-box__ttl1 span {
  font-size: 70%;
}

.p-os-sec01-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 8%;
}
.p-os-sec01-list li {
  width: 100px;
}
.p-os-sec01-list__text {
  font-size: 16px;
  text-align: center;
}
.p-os-sec01-list__img {
  width: 100%;
}
.p-os-sec02 {
  position: relative;
  padding-bottom: 6rem;
}
.p-os-sec02 .c-bg--cly {
  top: -250px;
  right: -50px;
}
.p-os-sec02-btn {
  margin-top: 3rem;
  text-align: center;
}
.p-os-sec03 {
  padding: 10rem 0;
}
.p-os-sec03-btn {
  margin-top: 3rem;
  text-align: center;
}
.p-os-sec04 {
  position: relative;
  padding: 10rem 0;
}
.p-os-sec04::after {
  z-index: 1;
  position: absolute;
  bottom: -50px;
  left: 0;
  width: 100%;
  height: 395px;
  background: url(../img/chrome/bg__003.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-os-sec04 .l-container {
  z-index: 2 !important;
  position: relative;
}
.p-os-sec05 {
  position: relative;
  padding-top: 10rem;
  padding-bottom: 6rem;
  background: url(../img/chrome/bg__001.png) no-repeat center 0;
  background-size: 100%;
}
.p-os-sec05-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding-top: 5rem;
  padding-bottom: 5rem;
  gap: 3%;
}
.p-os-sec05-list li {
  width: 160px;
}
.p-os-sec05-list__ttl {
  display: flex;
  width: 100%;
  height: 55px;
  margin-top: 1.5rem;
  border: 1px solid #2b249b;
  border-radius: 30px;
  color: #2b249b;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.2;
  text-align: center;
}
.p-os-sec05-list__ttl span {
  display: inline-block;
  margin: auto;
}
.p-os-sec05-list__img {
  width: 100%;
  text-align: center;
}
.p-os-sec05-note {
  margin-bottom: 5rem;
  font-size: clamp(16px, 0.9375vw, 18px);
  text-align: center;
}

.p-os-device {
  position: relative;
  padding: 6rem 0;
}
.p-os-device::after {
  position: absolute;
  bottom: -50px;
  left: 0;
  width: 100%;
  height: 398px;
  background-size: contain;
  content: "";
}
.p-os-device .c-contents-box {
  margin-bottom: 8rem;
}
.p-os-device-box {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  padding: 2rem 0;
  gap: 4%;
}
.p-os-device-box figure {
  width: 40%;
}
.p-os-device-box__text {
  width: 40%;
  padding-top: 2rem;
}
.p-os-device-box__text p {
  margin-bottom: 2em;
  font-weight: bold;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-os-device-box .c-title-h3-nomal {
  margin-bottom: 0.5em;
  color: #5b7df9;
  font-size: clamp(28px, 2.083vw, 40px);
  text-align: center;
}
.p-os-device-box .c-text-lead {
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.6;
}
.p-os-device-btn {
  text-align: center;
}
.p-os-device .c-table-box:not(:nth-of-type(1)) {
  margin-top: 10rem;
}
.p-os-device .c-table-box.scrollX {
  width: 100%;
  overflow-x: scroll;
  overflow-y: none;
}
.p-os-device .c-table-box.scrollX .c-table-os {
  width: -moz-max-content;
  width: max-content;
}
.p-os-device .c-table-box__note {
  display: block;
  margin-top: 1em;
  font-weight: 400;
  font-size: clamp(14px, 0.8333vw, 16px);
  line-height: 1.5;
  text-align: left;
}
.p-os-device .c-table-os {
  margin-top: 5rem;
  margin-inline: auto;
}
.p-os-device .c-table-os td,
.p-os-device .c-table-os th {
  line-height: 1.4;
  text-align: center;
  vertical-align: middle;
}
.p-os-device .c-table-os td {
  padding: 0.75em 1.5em;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  font-size: clamp(16px, 0.9375vw, 18px);
  vertical-align: middle;
}
.p-os-device .c-table-os-text {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-os-device .c-table-os-content td:nth-of-type(even) {
  background-color: #f5f5f5;
}
.p-os-device .c-table-os__thb {
  border-right: 1px solid #d9d9d9;
}
.p-os-device .c-table-os__th1 {
  padding: 0.5em 1.5em;
  border-bottom: 1px solid #d9d9d9;
  background-color: #5b7df9;
  color: #fff;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-os-device .c-table-os__th1:not(:nth-of-type(1)) {
  border-left: 1px solid #d9d9d9;
}
.p-os-device .c-table-os__th1.dark {
  background-color: #4665d6;
}
.p-os-device .c-table-os__th2 {
  padding: 1rem;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  background-color: #98bdec;
  font-weight: bold;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.4;
  text-align: center;
  vertical-align: middle;
}
.p-os-device .c-table-os__th3 {
  padding: 1rem;
  border-right: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
  font-weight: normal;
}
.p-os-device .c-table-os-head {
  background-color: #5b7df9;
  color: #fff;
}
.p-os-device .c-table-os-head__text {
  font-weight: 500;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-os-device .c-table-os__icon {
  position: relative;
  padding: 2rem;
  text-align: center;
}
.p-os-device .c-table-os__icon.new {
  background-color: #fffddf;
}
.p-os-device .c-table-os__icon .new-icon {
  position: absolute;
  right: 2rem;
  bottom: 2rem;
  width: 6rem;
  height: 6rem;
}
.p-os-device .c-table-os__icon .new-icon img {
  width: 100%;
  height: 100%;
}

.p-page-nav {
  visibility: hidden;
  transform: translateY(3rem);
  opacity: 0;
  transition: 1s;
}
.p-page-nav ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: center;
  gap: 2rem;
}
.p-page-nav ul li a {
  position: relative;
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-page-nav li {
  width: 28%;
  text-align: center;
}
.p-page-nav li a {
  display: block;
  padding: 20px 10px;
  border: 2px solid #ccc;
  border-radius: 100px;
  box-shadow: 0rem 0.5rem 2rem rgba(1, 120, 228, 0.2);
  transition: 0.2s;
}
.p-page-nav ul li:nth-of-type(1) a {
  border-color: #34a5b6;
  color: #34a5b6;
}
.p-page-nav ul li:nth-of-type(2) a {
  border-color: #0566d4;
  color: #0566d4;
}
.p-page-nav ul li:nth-of-type(3) a {
  border-color: #e1b004;
  color: #e1b004;
}
.p-page-nav ul li:nth-of-type(1) a:hover {
  background: #34a5b6;
  color: #fff;
}
.p-page-nav ul li:nth-of-type(2) a:hover {
  background: #0566d4;
  color: #fff;
}
.p-page-nav ul li:nth-of-type(3) a:hover {
  background: #e1b004;
  color: #fff;
}
.p-page-nav ul li a:after {
  position: absolute;
  bottom: 0;
  left: calc(50% - 10px);
  width: 0;
  height: 0;
  border-width: 12px 10px 0 10px;
  border-style: solid;
  border-color: transparent transparent transparent transparent;
  content: "";
  transition: 0.5s;
}
.p-page-nav ul li a:hover:after {
  bottom: -12px;
}
.p-page-nav ul li:nth-of-type(1) a:hover:after {
  border-color: #34a5b6 transparent transparent transparent;
}
.p-page-nav ul li:nth-of-type(2) a:hover:after {
  border-color: #0566d4 transparent transparent transparent;
}
.p-page-nav ul li:nth-of-type(3) a:hover:after {
  border-color: #e1b004 transparent transparent transparent;
}

.p-policy {
  padding: 6rem 0 3rem;
}
.p-policy p,
.p-policy ul {
  margin-bottom: 2rem;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-policy a {
  color: #0e1155;
  font-weight: 700;
  word-break: break-word;
}

.p-post-high-school-sec01 {
  background: url(../img/bg/bg__006.png) no-repeat center bottom;
  background-size: 90%;
}
.p-post-high-school-sec01 .c-contents-box__flex figure {
  width: 30%;
}
.p-post-high-school-sec01 .c-text-lead {
  font-size: clamp(24px, 1.666vw, 32px);
}
.p-post-high-school-sec02 {
  position: relative;
  padding: 10rem 0;
  padding-bottom: 6rem;
  background: url(../img/bg/bg__007.png) no-repeat center 0;
  background-size: 100%;
}
.p-post-high-school-sec02::after {
  z-index: 1;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 500px;
  background: url(../img/bg/bg__008.png) no-repeat center 0;
  background-size: 100%;
  content: "";
}
.p-post-high-school-sec02-btn {
  margin-top: 3rem;
  text-align: center;
}
.p-post-high-school-sec02 .l-container {
  z-index: 2;
  position: relative;
}
.p-post-high-school-sec02 .c-text-lead-s {
  padding: 0;
}
.p-post-high-school-sec02 .c-contents-box3__wrapper {
  display: flex;
  justify-content: center;
  gap: 2rem;
}
.p-post-high-school-sec03 {
  padding: 0rem 0 10rem 0;
  background: url(../img/bg/bg__009.png) no-repeat center 0;
  background-size: 90%;
}
.p-post-high-school-sec03 h2 {
  margin: 0;
}
.p-post-high-school-sec03-btn {
  margin-top: 3rem;
  text-align: center;
}
.p-post-high-school-sec03 .c-text-lead-s {
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-post-high-school-sec04 {
  position: relative;
  padding: 0 0 10rem 0;
}
.p-post-high-school-sec04 .c-bg--cly {
  top: 250px;
  right: -50px;
}
.p-post-high-school-sec04 .c-contents-box.top-14 {
  margin-top: 7rem;
}
.p-post-high-school-sec04 .l-container {
  z-index: 2 !important;
  position: relative;
}
.p-post-high-school-sec04-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  padding-top: 4rem;
  gap: 0;
}
.p-post-high-school-sec04-list li {
  margin-bottom: 4%;
  padding: 2rem 3rem;
  border-radius: 15px;
  background-color: #fff;
}
.p-post-high-school-sec04-list li:nth-child(1), .p-post-high-school-sec04-list li:nth-child(2) {
  width: 48%;
}
.p-post-high-school-sec04-list li:nth-child(3), .p-post-high-school-sec04-list li:nth-child(4), .p-post-high-school-sec04-list li:nth-child(5) {
  width: 31%;
}
.p-post-high-school-sec04-list__ttl {
  margin-bottom: 2rem;
  color: #fb2953;
  font-weight: bold;
  font-size: clamp(18px, 1.354vw, 26px);
  text-align: center;
}
.p-post-high-school-sec04-btn {
  margin-top: 4rem;
  text-align: center;
}
.p-reason-sec01 {
  position: relative;
  padding-top: 8rem;
}
.p-reason-sec01 h2 {
  border-radius: 50px;
}
.p-reason-sec01 h2 img {
  margin-top: -8px;
  margin-bottom: -8px;
}
.p-reason-sec01 .c-contents-box {
  margin-bottom: 10rem;
}
.p-reason-sec01 .c-contents-box figure {
  padding: 4rem 0;
  text-align: center;
}
.p-reason-sec01 .c-contents-box img {
  width: 80%;
}
.p-reason-sec01::after {
  display: block;
  position: absolute;
  right: -50px;
  bottom: -150px;
  width: 398px;
  height: 398px;
  background: url(../img/reason/bg__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-reason-sec02 {
  padding: 8rem 0;
}
.p-reason-sec03 {
  position: relative;
  left: 0;
  padding: 8rem 0;
}
.p-reason-sec03::after {
  display: block;
  position: absolute;
  bottom: -50px;
  width: 398px;
  height: 398px;
  background: url(../img/reason/bg__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-reason-sec04 {
  padding: 8rem 0;
  background: url(../img/ict/dx/bg__003.png) no-repeat 0 bottom;
  background-size: 90%;
}
.p-reason-sec04-box {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  margin: 6rem 0;
  gap: 0;
  border: 3px solid #d8e0ff;
  border-radius: 25px;
  background-color: #fff;
}
.p-reason-sec04-box figure {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  width: 25%;
  overflow: hidden;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-color: #c4e2e2;
}
.p-reason-sec04-box-r {
  position: relative;
  width: 75%;
  padding: 4rem 6rem;
  text-align: center;
}
.p-reason-sec04-box-r h3 {
  margin-bottom: 2rem;
  font-size: 16px;
  text-align: center;
}
.p-reason-sec04-box-r p {
  margin-bottom: 2rem;
  text-align: center;
}
.p-reason-sec04-box-r figure {
  width: 100%;
  margin: 0 auto 2rem auto;
  background: none;
}
.p-reason-sec04-box__ttl {
  display: inline-block;
  padding: 0 2rem;
  border-radius: 25px;
  background-color: #ff6d8a;
  color: #fff;
  font-weight: bold;
}
.p-reason-sec04-box-ico {
  position: absolute;
  top: -45px;
  right: 65px;
  width: 93px;
}
.p-reason-sec04-box-ico img {
  width: 100%;
}
.p-reason-sec04-box2 {
  width: 100%;
  max-width: 1000px;
  margin: auto auto 5rem auto;
  padding: 2rem 3rem 3rem;
  border-radius: 25px;
  background-color: #5b7df9;
}
.p-reason-sec04-box2 h3 {
  color: #fff;
  font-weight: bold;
  font-size: clamp(24px, 1.77vw, 34px);
  text-align: center;
}
.p-reason-sec04-box2 figure {
  margin: 2rem 0;
}
.p-reason-sec04-box2__wrap {
  padding: 3rem 4rem;
  border-radius: 25px;
  background-color: #fff;
  text-align: center;
}
.p-reason-sec04-box2__wrap p {
  font-weight: bold;
  text-align: center;
}
.p-reason-sec04-box3 {
  position: relative;
  width: 100%;
  max-width: 800px;
  margin: 10rem auto 0 auto;
  padding: 6rem 0 4rem 0;
  border-radius: 20px;
  background-color: #5172ea;
  color: #fff;
}
.p-reason-sec04-box3-list {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: center;
  gap: 15%;
}
.p-reason-sec04-box3-list__ttl {
  margin-top: 1rem;
  font-weight: bold;
  line-height: 1.4;
}
.p-reason-sec04-box3-list li {
  width: 122px;
  text-align: center;
}
.p-reason-sec04-box3__ttl {
  position: absolute;
  top: -4rem;
  width: 100%;
  height: 87px;
  background: url(../img/reason/bg__004.png) no-repeat center 0;
  background-size: contain;
  color: #2b249b;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
  line-height: 2.2;
  text-align: center;
}
.p-reason-sec04__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  gap: 0;
}
.p-reason-sec04__flex .c-btn-more {
  margin: auto 0;
}
.p-reason-sec05 {
  padding: 8rem 0;
  padding: 8rem 0;
  background: url(../img/reason/bg__003.png) no-repeat right 1rem;
  background-size: 90%;
}
.p-reason-sec05-box {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  justify-content: space-between;
  margin-top: 4rem;
  overflow: hidden;
  gap: 0;
  border: 2px solid #d8e0ff;
  border-radius: 25px;
}
.p-reason-sec05-box-img {
  width: 30%;
}
.p-reason-sec05-box-r {
  width: 65%;
  margin: auto 0;
}
.p-reason-sec06 {
  padding-top: 8rem;
}
.p-reason-sec06 .p-dx-sec06-box {
  text-align: center;
}
.p-reason-sec06 .p-dx-sec06-box img {
  width: 90%;
}
.p-reason-sec06-box {
  position: relative;
  max-width: 860px;
  margin: 5rem auto 0 auto;
  padding: 2rem 2rem 2rem 10rem;
  border: 2px solid #fa385f;
  border-radius: 20px;
}
.p-reason-sec06-box-img {
  position: absolute;
  top: -4rem;
  left: 4rem;
  width: 180px;
}
.p-reason-sec06-box-img img {
  width: 100%;
}

.p-windows-sec01 {
  position: relative;
  padding-bottom: 8rem;
}
.p-windows-sec01 .c-contents-box {
  position: relative;
  top: -14rem;
  margin-top: 20rem;
}
.p-windows-sec01-list {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  margin: 4rem 0;
  gap: 0;
}
.p-windows-sec01-list li {
  width: 33.3333333333%;
  padding-bottom: 3rem;
  overflow: hidden;
}
.p-windows-sec01-list li h3 {
  margin-bottom: 1rem;
  line-height: 1.4;
}
.p-windows-sec01-list li p {
  padding: 0 3rem;
}
.p-windows-sec01-list li:nth-child(1) {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-color: #dee5fe;
}
.p-windows-sec01-list li:nth-child(2) {
  background-color: #cfd9fd;
}
.p-windows-sec01-list li:nth-child(3) {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #bdcbfd;
}
.p-windows-sec01-list__ttl1 {
  font-weight: bold;
  font-size: clamp(18px, 1.046vw, 20px);
  text-align: center;
}
.p-windows-sec01-list__ttl2 {
  color: #fa2b54;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
  text-align: center;
}
.p-windows-sec02 {
  position: relative;
  padding-top: 10rem;
  padding-bottom: 8rem;
  background: url(../img/chrome/bg__001.png) no-repeat center 0;
  background-size: 100%;
}
.p-windows-sec02::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 300px;
  background: #5b7df9;
  content: "";
}
.p-windows-sec02::after {
  position: absolute;
  top: -150px;
  right: -50px;
  width: 398px;
  height: 398px;
  background: url(../img/chrome/bg__004.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-windows-sec02 .c-contents-box {
  margin-bottom: 4rem;
}
.p-windows-sec02-img {
  margin-top: 4rem;
}
.p-windows-sec02__flex {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-windows-sec02-list__ttl {
  padding: 1rem 0;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-windows-sec02-list1 {
  width: 64%;
}
.p-windows-sec02-list1__ttl {
  z-index: 1;
  position: relative;
  height: 85px;
  margin-bottom: -4rem;
  background: url(../img/windows/bg__001.png) no-repeat center 0;
  background-size: contain;
  color: #2c2599;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
  line-height: 2.2;
  text-align: center;
}
.p-windows-sec02-list1 ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-windows-sec02-list1 ul li {
  width: 50%;
  padding: 4rem 2rem;
  color: #fff;
  text-align: center;
}
.p-windows-sec02-list1 ul li:nth-child(1) {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  background-color: #5b7df9;
}
.p-windows-sec02-list1 ul li:nth-child(2) {
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  -moz-border-radius-topright: 20px;
  -moz-border-radius-bottomright: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #3e5dd0;
}
.p-windows-sec02-list1 ul li figure {
  width: 120px;
  margin: auto;
}
.p-windows-sec02-list2 {
  width: 32%;
}
.p-windows-sec02-list2__ttl {
  z-index: 1;
  position: relative;
  height: 83px;
  margin-bottom: -4rem;
  background: url(../img/windows/bg__002.png) no-repeat center 0;
  background-size: contain;
  color: #2c2599;
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
  line-height: 2.2;
  text-align: center;
}
.p-windows-sec02-list2 ul {
  display: flex;
  flex-wrap: wrap;
  align-items: normal;
  justify-content: space-between;
  gap: 0;
}
.p-windows-sec02-list2 ul li {
  width: 100%;
  padding: 4rem 2rem;
  text-align: center;
}
.p-windows-sec02-list2 ul li:nth-child(1) {
  border-radius: 20px;
  background-color: #f5f5f5;
}
.p-windows-sec02-list2 ul li figure {
  width: 120px;
  margin: auto;
}
.p-windows-sec03 {
  position: relative;
  padding-block: 8rem;
}
.p-windows-sec03::after {
  position: absolute;
  top: -150px;
  left: -50px;
  width: 398px;
  height: 398px;
  background: url(../img/chrome/bg__005.png) no-repeat center bottom;
  background-size: contain;
  content: "";
}
.p-windows-sec03 .c-table-os {
  margin-top: 0;
}
.p-windows-sec04 {
  padding-block: 8rem;
  background-color: #f5f5f5;
}
.p-windows-sec04 .c-table-windows {
  background-color: #fff;
}
.p-windows-sec04 .c-table-windows .c-table-windows__thb {
  background-color: #f5f5f5;
}

.p-windows-h1 > div {
  display: grid;
  place-items: center;
  width: 8em;
  padding: 0.75em 1em;
  border-radius: 20px;
  background-color: #fff;
}

.p-windows-sec01-list__ttl1,
.p-windows-sec01-list__ttl2 {
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.5;
}

.p-windows-sec01-list li {
  width: 33.3333333333%;
}
.p-windows-sec01-list li:nth-child(1) {
  width: 33.3333333333%;
}
.p-windows-sec01-list li:nth-child(2) {
  width: 33.3333333333%;
}
.p-windows-sec01-list li:nth-child(3) {
  width: 33.3333333333%;
}

.p-windows-sec01-list li p {
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.5;
  line-break: strict;
}

.p-windows-sec01 .p-encho-sec03-list li {
  width: 31.25%;
}
.p-windows-sec02-list__ttl + p {
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.5;
}

.c-table-windows__th3 {
  line-height: 1.5;
  text-align: center;
}

.c-table-windows td {
  text-align: center;
}

.c-table-windows__note {
  display: block;
  margin-top: 1em;
  font-weight: 400;
  font-size: clamp(14px, 0.8333vw, 16px);
  line-height: 1.5;
  text-align: left;
}
.c-table-windows td.c-table-windows-head .c-table-windows-head__text {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-windows__eduwin11 {
  padding: 3rem 2rem;
  border-radius: 20px;
  background-color: #fff;
}
.p-windows__eduwin11-wrapper {
  display: flex;
  align-items: center;
  gap: 1.5rem;
}
.p-windows__eduwin11-wrapper > div {
  width: 50%;
  padding: 0 2rem;
}
.p-windows__eduwin11-wrapper > div > h3 {
  margin-bottom: 0.5em;
  line-height: 1.2;
}
.p-windows__eduwin11-wrapper > div > p {
  margin-bottom: 2em;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-windows__eduwin11-wrapper > figure {
  flex: 1;
  overflow: hidden;
  border-radius: 32px;
}

.u-mt--10 {
  margin-top: 1rem;
}

.u-mb--10 {
  margin-bottom: 1rem;
}

.u-mr--10 {
  margin-right: 1rem;
}

.u-ml--10 {
  margin-left: 1rem;
}

.u-mt--20 {
  margin-top: 2rem;
}

.u-mb--20 {
  margin-bottom: 2rem;
}

.u-mr--20 {
  margin-right: 2rem;
}

.u-ml--20 {
  margin-left: 2rem;
}

.u-mt--30 {
  margin-top: 3rem;
}

.u-mb--30 {
  margin-bottom: 3rem;
}

.u-mr--30 {
  margin-right: 3rem;
}

.u-ml--30 {
  margin-left: 3rem;
}

.u-mt--40 {
  margin-top: 4rem;
}

.u-mb--40 {
  margin-bottom: 4rem;
}

.u-mr--40 {
  margin-right: 4rem;
}

.u-ml--40 {
  margin-left: 4rem;
}

.u-mt--50 {
  margin-top: 5rem;
}

.u-mb--50 {
  margin-bottom: 5rem;
}

.u-mr--50 {
  margin-right: 5rem;
}

.u-ml--50 {
  margin-left: 5rem;
}

.u-mt--60 {
  margin-top: 6rem;
}

.u-mb--60 {
  margin-bottom: 6rem;
}

.u-mr--60 {
  margin-right: 6rem;
}

.u-ml--60 {
  margin-left: 6rem;
}

.u-mt--70 {
  margin-top: 7rem;
}

.u-mb--70 {
  margin-bottom: 7rem;
}

.u-mr--70 {
  margin-right: 7rem;
}

.u-ml--70 {
  margin-left: 7rem;
}

.u-mt--80 {
  margin-top: 8rem;
}

.u-mb--80 {
  margin-bottom: 8rem;
}

.u-mr--80 {
  margin-right: 8rem;
}

.u-ml--80 {
  margin-left: 8rem;
}

.u-mt--90 {
  margin-top: 9rem;
}

.u-mb--90 {
  margin-bottom: 9rem;
}

.u-mr--90 {
  margin-right: 9rem;
}

.u-ml--90 {
  margin-left: 9rem;
}

.u-mt--100 {
  margin-top: 10rem;
}

.u-mb--100 {
  margin-bottom: 10rem;
}

.u-mr--100 {
  margin-right: 10rem;
}

.u-ml--100 {
  margin-left: 10rem;
}

.u-mt--110 {
  margin-top: 11rem;
}

.u-mb--110 {
  margin-bottom: 11rem;
}

.u-mr--110 {
  margin-right: 11rem;
}

.u-ml--110 {
  margin-left: 11rem;
}

.u-mt--120 {
  margin-top: 12rem;
}

.u-mb--120 {
  margin-bottom: 12rem;
}

.u-mr--120 {
  margin-right: 12rem;
}

.u-ml--120 {
  margin-left: 12rem;
}

.u-mt--10 {
  margin-top: 1rem;
}

.u-mb--10 {
  margin-bottom: 1rem;
}

.u-mr--10 {
  margin-right: 1rem;
}

.u-ml--10 {
  margin-left: 1rem;
}

.u-mt--20 {
  margin-top: 2rem;
}

.u-mb--20 {
  margin-bottom: 2rem;
}

.u-mr--20 {
  margin-right: 2rem;
}

.u-ml--20 {
  margin-left: 2rem;
}

.u-mt--30 {
  margin-top: 3rem;
}

.u-mb--30 {
  margin-bottom: 3rem;
}

.u-mr--30 {
  margin-right: 3rem;
}

.u-ml--30 {
  margin-left: 3rem;
}

.u-mt--40 {
  margin-top: 4rem;
}

.u-mb--40 {
  margin-bottom: 4rem;
}

.u-mr--40 {
  margin-right: 4rem;
}

.u-ml--40 {
  margin-left: 4rem;
}

.u-mt--50 {
  margin-top: 5rem;
}

.u-mb--50 {
  margin-bottom: 5rem;
}

.u-mr--50 {
  margin-right: 5rem;
}

.u-ml--50 {
  margin-left: 5rem;
}

.u-mt--60 {
  margin-top: 6rem;
}

.u-mb--60 {
  margin-bottom: 6rem;
}

.u-mr--60 {
  margin-right: 6rem;
}

.u-ml--60 {
  margin-left: 6rem;
}

.u-mt--70 {
  margin-top: 7rem;
}

.u-mb--70 {
  margin-bottom: 7rem;
}

.u-mr--70 {
  margin-right: 7rem;
}

.u-ml--70 {
  margin-left: 7rem;
}

.u-mt--80 {
  margin-top: 8rem;
}

.u-mb--80 {
  margin-bottom: 8rem;
}

.u-mr--80 {
  margin-right: 8rem;
}

.u-ml--80 {
  margin-left: 8rem;
}

.u-mt--90 {
  margin-top: 9rem;
}

.u-mb--90 {
  margin-bottom: 9rem;
}

.u-mr--90 {
  margin-right: 9rem;
}

.u-ml--90 {
  margin-left: 9rem;
}

.u-mt--100 {
  margin-top: 10rem;
}

.u-mb--100 {
  margin-bottom: 10rem;
}

.u-mr--100 {
  margin-right: 10rem;
}

.u-ml--100 {
  margin-left: 10rem;
}

.u-mt--110 {
  margin-top: 11rem;
}

.u-mb--110 {
  margin-bottom: 11rem;
}

.u-mr--110 {
  margin-right: 11rem;
}

.u-ml--110 {
  margin-left: 11rem;
}

.u-mt--120 {
  margin-top: 12rem;
}

.u-mb--120 {
  margin-bottom: 12rem;
}

.u-mr--120 {
  margin-right: 12rem;
}

.u-ml--120 {
  margin-left: 12rem;
}

.u-margin--auto {
  margin-right: auto;
  margin-left: auto;
}

.u-pt--10 {
  margin-top: 1rem;
}

.u-pb--10 {
  margin-bottom: 1rem;
}

.u-pr--10 {
  margin-right: 1rem;
}

.u-pl--10 {
  margin-left: 1rem;
}

.u-pt--20 {
  margin-top: 2rem;
}

.u-pb--20 {
  margin-bottom: 2rem;
}

.u-pr--20 {
  margin-right: 2rem;
}

.u-pl--20 {
  margin-left: 2rem;
}

.u-pt--30 {
  margin-top: 3rem;
}

.u-pb--30 {
  margin-bottom: 3rem;
}

.u-pr--30 {
  margin-right: 3rem;
}

.u-pl--30 {
  margin-left: 3rem;
}

.u-pt--40 {
  margin-top: 4rem;
}

.u-pb--40 {
  margin-bottom: 4rem;
}

.u-pr--40 {
  margin-right: 4rem;
}

.u-pl--40 {
  margin-left: 4rem;
}

.u-pt--50 {
  margin-top: 5rem;
}

.u-pb--50 {
  margin-bottom: 5rem;
}

.u-pr--50 {
  margin-right: 5rem;
}

.u-pl--50 {
  margin-left: 5rem;
}

.u-pt--60 {
  margin-top: 6rem;
}

.u-pb--60 {
  margin-bottom: 6rem;
}

.u-pr--60 {
  margin-right: 6rem;
}

.u-pl--60 {
  margin-left: 6rem;
}

.u-pt--70 {
  margin-top: 7rem;
}

.u-pb--70 {
  margin-bottom: 7rem;
}

.u-pr--70 {
  margin-right: 7rem;
}

.u-pl--70 {
  margin-left: 7rem;
}

.u-pt--80 {
  margin-top: 8rem;
}

.u-pb--80 {
  margin-bottom: 8rem;
}

.u-pr--80 {
  margin-right: 8rem;
}

.u-pl--80 {
  margin-left: 8rem;
}

.u-pt--90 {
  margin-top: 9rem;
}

.u-pb--90 {
  margin-bottom: 9rem;
}

.u-pr--90 {
  margin-right: 9rem;
}

.u-pl--90 {
  margin-left: 9rem;
}

.u-pt--100 {
  margin-top: 10rem;
}

.u-pb--100 {
  margin-bottom: 10rem;
}

.u-pr--100 {
  margin-right: 10rem;
}

.u-pl--100 {
  margin-left: 10rem;
}

.u-pt--110 {
  margin-top: 11rem;
}

.u-pb--110 {
  margin-bottom: 11rem;
}

.u-pr--110 {
  margin-right: 11rem;
}

.u-pl--110 {
  margin-left: 11rem;
}

.u-pt--120 {
  margin-top: 12rem;
}

.u-pb--120 {
  margin-bottom: 12rem;
}

.u-pr--120 {
  margin-right: 12rem;
}

.u-pl--120 {
  margin-left: 12rem;
}

.u-text--center {
  text-align: center;
}

.u-text--left {
  text-align: left;
}

.u-text--right {
  text-align: right;
}

.u-sp {
  display: none;
}
.u-sp {
  display: none;
}
/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */
.lity {
  z-index: 9990;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  outline: none !important;
  background: #0b0b0b;
  background: rgba(0, 0, 0, 0.9);
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.lity.lity-opened {
  opacity: 1;
}

.lity.lity-closed {
  opacity: 0;
}

.lity * {
  box-sizing: border-box;
}

.lity-wrap {
  z-index: 9990;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  outline: none !important;
  text-align: center;
}

.lity-wrap:before {
  display: inline-block;
  height: 100%;
  margin-right: -0.25em;
  content: "";
  vertical-align: middle;
}

.lity-loader {
  z-index: 9991;
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -0.8em;
  color: #fff;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  opacity: 0;
  transition: opacity 0.3s ease;
}

.lity-loading .lity-loader {
  opacity: 1;
}

.lity-container {
  display: inline-block;
  z-index: 9992;
  position: relative;
  max-width: 100%;
  max-height: 100%;
  outline: none !important;
  text-align: left;
  vertical-align: middle;
  white-space: normal;
}

.lity-content {
  z-index: 9993;
  width: 100%;
  transform: scale(1);
  transition: transform 0.3s ease;
}

.lity-loading .lity-content, .lity-closed .lity-content {
  transform: scale(0.8);
}

.lity-content:after {
  display: block;
  z-index: -1;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  content: "";
}

.lity-close {
  -webkit-appearance: none;
  z-index: 9994;
  position: fixed;
  top: 0;
  right: 0;
  width: 35px;
  height: 35px;
  padding: 0;
  border: 0;
  outline: none;
  background: none;
  box-shadow: none;
  color: #fff;
  font-style: normal;
  font-size: 35px;
  line-height: 35px;
  font-family: Arial, Baskerville, monospace;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  cursor: pointer;
}

.lity-close::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.lity-close:hover, .lity-close:focus, .lity-close:active, .lity-close:visited {
  padding: 0;
  border: 0;
  outline: none;
  background: none;
  box-shadow: none;
  color: #fff;
  font-style: normal;
  font-size: 35px;
  line-height: 35px;
  font-family: Arial, Baskerville, monospace;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.lity-close:active {
  top: 1px;
}

.lity-image img {
  display: block;
  max-width: 100%;
  border: 0;
  line-height: 0;
}

.lity-iframe .lity-container, .lity-youtube .lity-container, .lity-vimeo .lity-container, .lity-facebookvideo .lity-container, .lity-googlemaps .lity-container {
  width: 100%;
  max-width: 964px;
}

.lity-iframe-container {
  -webkit-overflow-scrolling: touch;
  width: 100%;
  height: 0;
  padding-top: 56.25%;
  overflow: auto;
  transform: translateZ(0);
  pointer-events: auto;
}

.lity-iframe-container iframe {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}

.lity-hide {
  display: none;
}

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./../img/ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-style: normal;
  font-weight: normal;
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/../../img/slick.woff") format("woff"), url("./fonts/../../img/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-family: "slick";
}
/* Arrows */
.slick-prev,
.slick-next {
  display: block;
  position: absolute;
  top: 50%;
  width: 20px;
  height: 20px;
  padding: 0;
  transform: translate(0, -50%);
  border: none;
  outline: none;
  background: transparent;
  color: transparent;
  font-size: 0px;
  line-height: 0px;
  cursor: pointer;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 1;
}
.slick-prev:before,
.slick-next:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: white;
  font-size: 20px;
  line-height: 1;
  font-family: "slick";
  opacity: 1;
}

.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: "←";
}
[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: "→";
}
[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  /*margin-bottom: 30px;*/
}

.slick-dots {
  display: block;
  position: absolute;
  bottom: -25px;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  border: 0;
  outline: none;
  background: transparent;
  color: transparent;
  font-size: 0px;
  line-height: 0px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "•";
  color: black;
  font-size: 6px;
  line-height: 20px;
  font-family: "slick";
  text-align: center;
  opacity: 1;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 1;
}

/* Slider */
.slick-slider {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  box-sizing: border-box;
  display: block;
  position: relative;
  touch-action: pan-y;
  user-select: none;
}

.slick-list {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-track {
  display: block;
  position: relative;
  top: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
}
.slick-track:before, .slick-track:after {
  display: table;
  content: "";
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  height: 100%;
  min-height: 1px;
  float: left;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.js-slide {
  opacity: 0;
  transition: opacity 0.3s linear;
}

.js-slide.slick-initialized {
  opacity: 1;
}

.p-encho-sec01 .l-container {
  position: relative;
}
.p-encho-sec01 .l-container::before {
  z-index: -1;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100vw;
  height: 65%;
  margin-inline: calc(50% - 50vw);
  background-color: #f5f5f5;
  content: "";
}
.p-encho-sec01 .c-text-lead em {
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-encho-sec01-list li {
  display: flex;
  flex-direction: column;
}
.p-encho-sec01-list li:last-of-type .p-encho-sec01-list__img + p {
  font-size: clamp(14px, 0.8333vw, 16px);
}
.p-encho-sec01-list__img + p {
  display: grid;
  place-items: center;
  width: 85%;
  height: 100%;
  margin: auto;
  padding: 0.25em 0;
  border: 1px solid #2b249b;
  border-radius: 20vh;
  color: #2b249b;
  font-weight: 500;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.25;
}

.p-encho-sec01-list-note {
  font-size: clamp(14px, 0.8333vw, 16px);
}
.p-encho-sec02-img01 {
  max-width: 1280px;
}

.p-encho-sec02-img02 {
  max-width: 1080px;
}

.p-encho-sec02-tips {
  margin-top: 0.5em;
  font-size: clamp(12px, 0.729vw, 14px);
  text-align: right;
}

.p-encho-sec03-list__ttl span {
  font-size: clamp(14px, 0.8333vw, 16px);
}

.p-encho-sec04 {
  position: relative;
  margin-top: 10rem;
  padding-bottom: 10rem;
}
.p-encho-sec04::after {
  display: block;
  position: absolute;
  top: -5rem;
  left: -10rem;
  width: 40rem;
  height: 40rem;
  border-radius: 50%;
  background: #fff694;
  content: "";
}
.p-encho-sec05 {
  padding-bottom: 8rem;
}
.p-encho-sec05__container {
  position: relative;
  max-width: 1280px;
  margin: 3em auto 0;
  padding: 2rem 3rem 3rem;
  border-radius: 30px;
  background: #ff6d8a;
  text-align: center;
}
.p-encho-sec05__containerTitle {
  display: inline-block;
  position: relative;
  color: #fff;
  font-size: clamp(24px, 1.562vw, 30px);
  line-height: 1.6;
}
.p-encho-sec05__containerTitle::after {
  display: block;
  position: absolute;
  top: -6rem;
  left: -20rem;
  width: 18rem;
  height: 18rem;
  background: url(../img/encho/encho-sec05-icon.png) no-repeat center/contain;
  content: "";
}
.p-encho-sec05__containerTitle--big {
  font-size: clamp(28px, 2.083vw, 40px);
}
.p-encho-sec05__box {
  margin-top: 2rem;
  padding: 3rem;
  border-radius: 30px;
  background: #fff;
  text-align: center;
}
.p-encho-sec05__example {
  font-weight: bold;
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-encho-sec05__example--small {
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-encho-sec05__example--pink {
  color: #ff6d8a;
  font-size: clamp(26px, 1.978vw, 38px);
}
.p-encho-sec05__pcflex {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 3rem 0 0 8rem;
  gap: 2rem;
}
.p-encho-sec05__pcflex figure {
  width: 25rem;
}
.p-encho-sec05__list {
  display: flex;
  flex: 1;
  justify-content: center;
  width: 90%;
  margin: 3rem auto 0;
  border-radius: 20px;
}
.p-encho-sec05__list--pink {
  color: #ff6d8a;
}
.p-encho-sec05__list--big {
  font-weight: bold;
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-encho-sec05__list--num {
  font-weight: bold;
  font-size: clamp(32px, 2.5vw, 48px);
}
.p-encho-sec05__list li {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 2rem;
}
.p-encho-sec05__list li:not(:last-child) {
  position: relative;
}
.p-encho-sec05__list li:not(:last-child)::after {
  display: block;
  z-index: 1;
  position: absolute;
  top: 38%;
  right: -32px;
  width: 64px;
  height: 64px;
  background: url(../img/encho/encho-sec05_flow-icon01.png) no-repeat center/contain;
  content: "";
}
.p-encho-sec05__list li:first-child {
  border-radius: 30px 0 0 30px;
  background: #ffeef1;
}
.p-encho-sec05__list li:nth-child(2) {
  background: #ffe3e9;
}
.p-encho-sec05__list li:nth-child(2)::after {
  background: url(../img/encho/encho-sec05_flow-icon02.png) no-repeat center/contain;
}
.p-encho-sec05__list li:nth-child(3) {
  background: #ffd3dc;
}
.p-encho-sec05__list li:nth-child(3)::after {
  background: url(../img/encho/encho-sec05_flow-icon03.png) no-repeat center/contain;
}
.p-encho-sec05__list li:last-child {
  padding-top: 1rem;
  border-radius: 0 30px 30px 0;
  background: #ff6d8a;
  color: #fff;
}
.p-encho-sec05__list li:last-child p {
  font-weight: 100;
  line-height: 1.4;
}
.p-encho-sec05__list li:last-child p,
.p-encho-sec05__list li:last-child strong {
  color: #fff;
}
.p-encho-sec05__list li:last-child figure {
  margin-top: 0rem;
}
.p-encho-sec05__list li figure {
  max-width: 60%;
  margin-top: 2rem;
}
.p-encho-sec05__list li p {
  font-weight: bold;
}
.p-encho-sec05__result {
  position: relative;
  margin-top: 2rem;
  font-weight: bold;
}
.p-encho-sec05__result::after {
  display: inline-block;
  position: absolute;
  top: -9rem;
  right: 0;
  left: 0;
  margin: 0 auto;
  transform: scale(0.5);
  content: url("../img/encho/encho-sec05-arrow.png");
}
.p-encho-sec05__result--year {
  display: inline-block;
  margin-right: 30rem;
  padding: 0.2rem 2rem;
  border-radius: 20vh;
  background: #5b7df9;
  color: #fff;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-encho-sec05__result--text {
  color: #ff6d8a;
  font-size: clamp(26px, 1.978vw, 38px);
}
.p-encho-sec05__result--text strong {
  margin: 0.3rem 1rem;
  font-size: clamp(32px, 3.2vw, 64px);
  line-height: 1.1;
}

.c-bg--bl3 {
  background: #5b7df9;
}

.p-encho-sec06 {
  padding-top: 12rem;
}
.p-encho-sec06::before {
  top: -22rem;
}
.p-encho-sec06__titleBox {
  display: inline-block;
  width: 80%;
  margin-bottom: 6rem;
  border-radius: 50vh;
  background: #fff;
}
.p-encho-sec06__title {
  display: inline-block;
  position: relative;
  margin-bottom: 0;
  padding: 0.5rem 0;
  color: #5b7df9;
}
.p-encho-sec06__title::before {
  display: block;
  position: absolute;
  top: 30%;
  left: -10rem;
  width: 10rem;
  height: 10rem;
  transform: translateY(-50%);
  background: url(../img/encho/encho-sec09-icon01.png) no-repeat center/cover;
  content: "";
}
.p-encho-sec06__yobiList {
  display: flex;
  position: relative;
  margin-top: 8rem;
  padding: 0 12vh;
  font-weight: bold;
}
.p-encho-sec06__yobiList--plusCont, .p-encho-sec06__yobiList--equalCont {
  position: relative;
  top: 80px;
}
.p-encho-sec06__yobiList--plus {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 4px;
  border-radius: 50vh;
  background: currentColor;
  color: #5b7df9;
  line-height: 1;
  vertical-align: middle;
}
.p-encho-sec06__yobiList--plus::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: rotate(90deg);
  border-radius: inherit;
  background: inherit;
  content: "";
}
.p-encho-sec06__yobiList--equal {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 3px;
  border-radius: 0.1em;
  color: #5b7df9;
  font-size: 30px;
}
.p-encho-sec06__yobiList--equal::before, .p-encho-sec06__yobiList--equal::after {
  position: absolute;
  left: 0px;
  width: 100%;
  height: 0.1em;
  transform: translateY(-50%);
  border-radius: 0.1em;
  background-color: currentColor;
  content: "";
}
.p-encho-sec06__yobiList--equal::before {
  top: calc(50% - 0.15em);
}
.p-encho-sec06__yobiList--equal::after {
  top: calc(50% + 0.15em);
}
.p-encho-sec06__yobiList ul:first-of-type {
  width: 38%;
}
.p-encho-sec06__yobiList ul:first-of-type figure img {
  max-width: 75%;
}
.p-encho-sec06__yobiList ul:nth-of-type(2) figure img {
  max-width: 50%;
}
.p-encho-sec06__yobiList ul:nth-of-type(2) li:last-of-type {
  position: relative;
  top: -3rem;
}
.p-encho-sec06__yobiList ul:last-of-type figure img {
  max-width: 50%;
}
.p-encho-sec06__yobiList ul:last-of-type li:last-of-type {
  position: relative;
  top: -3rem;
}
.p-encho-sec06__yobiList ul li:last-of-type {
  display: flex;
  position: relative;
  top: -5rem;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.p-encho-sec06__yobiList ul li p {
  display: flex;
  position: relative;
  align-items: center;
  padding: 0.5rem;
  border-radius: 50vh;
  box-shadow: 0px 3px 5px 0px rgba(0, 36, 97, 0.22);
  color: #2b249b;
  font-size: clamp(18px, 1.354vw, 26px);
}
.p-encho-sec06__yobiList ul li p::before {
  position: absolute;
  bottom: -1.1rem;
  left: 50%;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  border-top: 1.2rem solid #fff;
  border-right: 1.2rem solid transparent;
  border-left: 1.2rem solid transparent;
  content: "";
  filter: drop-shadow(0 0.4rem 0.3rem rgba(0, 36, 97, 0.22));
}
.p-encho-sec06__yobiList ul li p em {
  display: inline-block;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.5rem;
  height: 3.5rem;
  margin-right: 1rem;
  border-radius: 50%;
  background: #2b249b;
  color: #fff;
  font-weight: 100;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-encho-sec06__yobiList--hojo p {
  position: relative;
  justify-content: center;
  border: 2px solid #fa2b54;
  color: #fa2b54 !important;
}
.p-encho-sec06__yobiList--hojo p:before {
  z-index: 2;
  position: absolute;
  bottom: -24px !important;
  left: 50% !important;
  margin-left: -15px !important;
  transform: none !important;
  border: 12px solid transparent;
  border-top: 12px solid #fff;
  content: "";
  filter: none !important;
}
.p-encho-sec06__yobiList--hojo p:after {
  z-index: 1;
  position: absolute;
  bottom: -30px;
  left: 50%;
  margin-left: -17px;
  border: 14px solid transparent;
  border-top: 14px solid #fa2b54 !important;
  content: "";
  filter: drop-shadow(0 0.4rem 0.3rem rgba(0, 36, 97, 0.22));
}

.p-encho-sec07__bg {
  margin-top: -325px;
  padding-top: 425px;
  padding-bottom: 8rem;
  background: #5172ea;
}
.p-encho-sec07__white {
  color: #fff;
}
.p-encho-sec07__list li {
  border: 3px solid #2b249b;
}
.p-encho-sec07__list li figure {
  padding: 3rem 3rem 0 3rem;
}
.p-encho-sec07__list li .p-encho-sec03-list__num {
  background: #2b249b;
}

.p-encho-secAbout {
  padding: 10rem 0;
}
.p-encho-secAbout__yellow {
  color: #fff15b;
}
.p-encho-secAbout__box {
  margin-top: 6rem;
  padding: 5vh 12vh;
  border-radius: 40px;
}
.p-encho-secAbout .c-text-lead {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-encho-sec08 {
  padding-bottom: 7rem;
}
.p-encho-sec08 .p-encho-sec08-box .c-text-note {
  padding: 0 2rem;
}
.p-encho-sec08-box__imglist {
  gap: 4%;
}
.p-encho-sec08-box__imglist li {
  width: 30%;
}
.p-encho-sec08-box__imglist li figcaption {
  margin-top: 1rem;
  line-height: 1.4;
  text-align: center;
}
.p-encho-sec08-box__check {
  display: flex;
  flex-direction: column;
  padding: 0 2rem;
  gap: 2rem;
}
.p-encho-sec08-box__check li {
  line-height: 1.5;
}
.p-encho-sec08-box__check li::before {
  top: 50%;
}
.p-encho-sec08-box .check-green li::before {
  background: url(../img/encho/ico__check__003.png) no-repeat 0 0;
  background-size: contain;
}

.p-encho-sec09__secret {
  color: #fff;
  text-align: center;
}
.p-encho-sec09__table {
  width: 100%;
  margin-top: 3rem;
}
.p-encho-sec09__table tr th {
  width: auto;
}
.p-encho-sec09__table tr:first-of-type th {
  background: #4665d6;
}
.p-encho-sec09__table tr:first-of-type th:first-of-type {
  width: 55% !important;
}
.p-encho-sec09__table tr:first-of-type th:not(:first-of-type) {
  width: 15%;
}
.p-encho-sec09__table tr td {
  height: auto;
  padding-block: 2rem;
  vertical-align: middle;
}
.p-encho-sec09__table tr td:first-of-type {
  display: flex;
  align-items: center;
}
.p-encho-sec09__table tr td:first-of-type figure {
  margin: 0 2rem;
}
.p-encho-sec09__table tr td:first-of-type figure img {
  width: 50px;
}
.p-encho-sec09__table tr td p {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-encho-sec09__table tr td p.c-table-ico {
  font-weight: 100;
}
.p-encho-sec09__table tr td p .circle {
  display: inline-block;
  position: relative;
}
.p-encho-sec09__table tr td p .note {
  position: absolute;
  top: 0.4em;
  left: 2.6em;
  color: #111;
  font-size: 0.4em;
  line-height: 1;
  white-space: nowrap;
  pointer-events: none;
}
.p-encho-sec09__caption {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: flex-end;
  height: 6em;
  margin-top: 3rem;
  gap: 0.5em 1em;
  color: #fff;
}
.p-encho-sec09__caption .c-table-note {
  font-size: clamp(12px, 0.729vw, 14px);
}

.p-encho-ttl_insec {
  margin-bottom: 1em;
  border-block: 1px solid #5b7df9;
  color: #5b7df9;
  font-size: clamp(24px, 1.666vw, 32px);
  text-align: center;
}

.p-encho-sec10-content-ttl {
  margin-bottom: 4rem;
}
.p-encho-sec10-content-ttl > h3 {
  margin-bottom: 0.5em;
}
.p-encho-sec10-content-ttl > p {
  margin-bottom: 0.25em;
  font-weight: 700;
  font-size: clamp(18px, 1.146vw, 22px);
  line-height: 1.4;
}

.p-encho-sec10 {
  padding-bottom: 10rem;
}

.p-encho-sec10-content-lead {
  margin-bottom: 1.5em;
  font-weight: 700;
  font-size: clamp(18px, 1.146vw, 22px);
  line-height: 1.4;
}
.p-encho-sec10-content-list__wrapper {
  position: relative;
}
.p-encho-sec10-content-list__ttl {
  margin-block: 0.5em;
  color: #5b7df9;
  font-weight: 700;
  font-size: clamp(18px, 1.25vw, 24px);
}
.p-encho-sec10-content-list__plus {
  display: flex;
  position: absolute;
  top: 50%;
  left: calc(100% - 1.25rem);
  flex-wrap: nowrap;
  align-items: center;
  transform: translateY(-50%);
}
.p-encho-sec10-content-list__plus > img {
  height: 4rem;
}
.p-encho-sec10-content-list__plus > p {
  margin-left: 0.25em;
  color: #ec4e6e;
  font-weight: 900;
  font-size: clamp(18px, 1.25vw, 24px);
  letter-spacing: 0.1em;
  word-break: keep-all;
}
.p-encho-sec10-content .p-dx-sec03-listnum li {
  width: 20%;
}
.p-encho-sec10-content .p-dx-sec03-listnum::before {
  width: 80%;
}
.p-encho-sec10-content-list.p-dx-sec03-list {
  margin-bottom: 14rem;
}
.p-encho-sec10-content-list.p-dx-sec03-list li {
  width: 19%;
  padding-inline: 0.5rem;
}
.p-encho-sec10-content-list.p-dx-sec03-list li:nth-of-type(2) {
  position: relative;
}
.p-encho-sec10-content-list.p-dx-sec03-list li > p {
  margin-bottom: 1.5em;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.4;
}
.p-encho-sec10-content-list.p-dx-sec03-list .p-encho-sec10-content-tips {
  display: block;
  position: absolute;
  top: 100%;
  width: 100%;
  margin-top: 1em;
  font-size: clamp(12px, 0.729vw, 14px);
  line-height: 1.4;
}
.p-encho-sec10-support.p-reason-sec04-box3 {
  margin-bottom: 2rem;
  padding-bottom: 2rem;
}
.p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list {
  justify-content: space-around;
  max-width: 1080px;
  margin: 4rem auto;
  gap: 5%;
}
.p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list > li {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 21%;
}
.p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list > li figure {
  aspect-ratio: 1/1;
  width: 75%;
  margin-bottom: 1rem;
  padding: 3.5rem;
  border-radius: 20vh;
  background-color: white;
}
.p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list > li figure img {
  width: 100%;
  height: 100%;
}
.p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list__ttl {
  font-size: clamp(16px, 0.9375vw, 18px);
}
.p-encho-sec10-support__sup {
  display: flex;
  justify-content: flex-end;
  font-size: clamp(14px, 0.8333vw, 16px);
}
.p-encho-sec10-support__sup > p {
  text-align: left;
}

.p-encho-sec11 {
  padding-bottom: 10rem;
}
.p-encho-sec11__list.p-encho-sec03-list li {
  margin-bottom: 2rem;
}
.p-encho-sec11__list.p-encho-sec03-list li figure {
  text-align: center;
}
.p-encho-sec11 .p-encho-sec03-list__ttl + p {
  font-size: clamp(14px, 0.8333vw, 16px);
  text-align: center;
}
.p-encho-sec12 {
  padding-bottom: 10rem;
}
.p-encho-sec12 .c-contents-box {
  border-radius: 30px;
}
.p-encho-sec12 .c-contents-box .p-reason-sec06-box {
  max-width: 1080px;
  margin-bottom: 4rem;
  padding-left: 16rem;
}
.p-encho-sec12 .c-contents-box .p-reason-sec06-box-img {
  top: -8rem;
  left: 0rem;
  width: 16rem;
}
.p-encho-sec12 .c-contents-box .p-reason-sec06-box P {
  text-align: center;
}
.p-encho-sec12__contents {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 2%;
}
.p-encho-sec12__contents > li {
  width: 49%;
}
.p-encho-sec12__contents > li h3 {
  position: relative;
  max-width: 80%;
  margin: -2rem auto 2rem;
  padding: 0.5rem;
  border-radius: 50vh;
  background-color: #fff;
  box-shadow: 0px 1px 6px 1px rgba(0, 36, 97, 0.22);
  text-align: center;
}
.p-encho-sec12__contents > li h3::before {
  position: absolute;
  bottom: -1.1rem;
  left: 50%;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  border-top: 1.2rem solid #fff;
  border-right: 1.2rem solid transparent;
  border-left: 1.2rem solid transparent;
  content: "";
  filter: drop-shadow(0 0.4rem 0.3rem rgba(0, 36, 97, 0.22));
}
.p-encho-sec12__contents > li:nth-of-type(1) h3 {
  color: #5b7df9;
}
.p-encho-sec12__contents > li:nth-of-type(2) h3 {
  color: #ff6d8a;
}
.p-encho-sec12__contents > li:nth-of-type(2) .p-encho-sec12__contents-ulist {
  margin-top: 4rem;
}
.p-encho-sec12__contents-dlist {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 4%;
}
.p-encho-sec12__contents-dlist > dl {
  width: 48%;
}
.p-encho-sec12__contents-dlist > dl dt {
  margin-bottom: 1em;
  background-color: #5b7df9;
  color: white;
  font-size: clamp(16px, 0.9375vw, 18px);
  text-align: center;
}
.p-encho-sec12__contents-ulist {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}
.p-encho-sec12__contents-ulist li {
  position: relative;
  margin-bottom: 1.5em;
  padding-left: 2em;
  font-weight: 700;
  font-size: clamp(18px, 1.146vw, 22px);
  line-height: 1.25;
}
.p-encho-sec12__contents-ulist li::before {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 1.5em;
  height: 1.5em;
  background: url(../img/encho/encho-sec12-dlist-icon.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-encho-sec12__contents-ulist li .font-s {
  font-weight: 400;
  font-size: clamp(14px, 0.8333vw, 16px);
}
.p-encho-sec13 {
  position: relative;
  padding-bottom: 10rem;
}
.p-encho-sec13::before {
  display: block;
  position: absolute;
  top: -22rem;
  width: 100%;
  height: 800px;
  background: url(../img/encho/bg__002.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-encho-sec13 .c-title-h2-wh {
  margin-bottom: 6rem;
}
.p-encho-sec13__contents > li {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 4rem;
  padding: 4rem 6rem;
  gap: 5%;
  border-radius: 20px;
  background-color: #fff;
}
.p-encho-sec13__contents > li > figure {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
  padding-bottom: 0;
  text-align: center;
}
.p-encho-sec13__contents > li > figure img {
  max-width: 12rem;
}
.p-encho-sec13__contents > li h3 {
  margin-bottom: 1em;
  font-weight: 700;
  font-size: clamp(24px, 1.666vw, 32px);
  text-align: left;
}
.p-encho-sec13__contents-list > li {
  position: relative;
  margin-bottom: 1.5em;
  padding-left: 2.25em;
  font-weight: 400;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.25;
}
.p-encho-sec13__contents-list > li::before {
  display: inline-block;
  position: absolute;
  top: 4px;
  left: 0;
  width: 1.5em;
  height: 1.5em;
  background: url(../img/encho/ico__check__001.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}
.p-encho-sec13 .p-encho-sec13__h3 {
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 80%;
  margin: -2rem auto 2em;
  padding: 0.5rem;
  padding-inline: 1.75em;
  border-radius: 50vh;
  background-color: #fff;
  box-shadow: 0px 1px 6px 1px rgba(0, 36, 97, 0.22);
  color: #2b249b;
  font-weight: 700;
  font-size: clamp(18px, 1.25vw, 24px);
  text-align: center;
}
.p-encho-sec13 .p-encho-sec13__h3::before {
  position: absolute;
  bottom: -1.1rem;
  left: 50%;
  width: 0;
  height: 0;
  transform: translateX(-50%);
  border-top: 1.2rem solid #fff;
  border-right: 1.2rem solid transparent;
  border-left: 1.2rem solid transparent;
  content: "";
  filter: drop-shadow(0 0.4rem 0.3rem rgba(0, 36, 97, 0.22));
}
.p-encho-sec13 .c-contents-box.add01 {
  margin-bottom: 6rem;
}
.p-encho-sec13 .c-contents-box.add01 > .c-text-lead-s {
  padding-top: 0;
}
.p-encho-sec13 .c-contents-box.add01 .p-os-sec05-list__ttl {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  padding-inline: 1.5em;
  font-weight: 700;
}
.p-encho-sec13 .c-contents-box__add02 {
  margin-bottom: 6rem;
}
.p-encho-sec13 .c-contents-box__add02 .c-text-lead {
  color: #fff;
}
.p-encho-sec13 .c-contents-box__add02 .c-text-lead + p {
  color: #fff;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-encho-sec13 .c-contents-box__add02 .p-encho-sec13__h3 {
  margin-top: 1em;
}
.p-encho-sec13 .c-contents-box__add02 .p-chrome-sec02-list2 li figure {
  width: 80%;
  margin: 0 auto;
  padding-bottom: 0;
}
.p-encho-sec13 .c-contents-box.last {
  border-radius: 30px;
  background-color: transparent;
  box-shadow: none;
}
.p-encho-sec13 .c-contents-box.last .c-text-lead {
  color: #fff;
}

.p-home-mv__bnr {
  top: 3rem;
  transform: translateX(-13%);
}

.p-home-sec01 {
  margin: 0 calc(50% - 50vw);
}
.p-home-sec01 .c-title-h3-nomal {
  font-size: clamp(18px, 1.25vw, 24px);
}

.p-home-sec01-box p {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-home-sec02-box-list__text {
  padding-top: 0;
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-home-sec02-box h3 {
  margin-top: -0.75em;
  font-size: clamp(25px, 1.875vw, 36px);
  line-height: 1.5;
}

.p-home-sec02-box p {
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.5;
}

.c-title-h2-nomal + p {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-home-sec03 {
  margin: 0 calc(50% - 50vw);
}

.p-home-sec05 {
  margin: 0 calc(50% - 50vw);
}

.p-home-sec06__item p {
  font-size: clamp(18px, 1.046vw, 20px);
}

.home-slider-icon {
  position: absolute;
  top: 20%;
  right: 0;
  width: 60px;
  height: 60px;
  transform: translate(0, -50%);
  cursor: pointer;
}
.home-slider-icon::before {
  display: inline-block;
  position: absolute;
  top: calc(50% - 30px);
  left: 0;
  width: 100%;
  height: 100%;
  background: url(../img/ico_arrow__003.png) no-repeat 0 0;
  background-size: contain;
  content: "";
}

.p-encho-sec03-list__ttl + p {
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.5;
  text-align: left;
}

.p-encho-sec03-list__ttl + p .al-c-span {
  display: block;
  margin-inline: auto;
  text-align: center;
}

.p-reason-sec04-box-r h3 {
  font-size: clamp(18px, 1.458vw, 28px);
  line-height: 1;
}

.p-reason-sec04-box__ttl {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  margin: 1em auto 0;
  padding-inline: 3em;
  font-size: clamp(18px, 1.458vw, 28px);
}

.p-reason-sec04-box-r p {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-reason-sec04-box2 {
  max-width: none;
}

.p-reason-sec04-box2__wrap {
  font-size: clamp(18px, 1.25vw, 24px);
}

.p-reason-sec04-box3 {
  max-width: none;
}
.p-reason-sec04-box3__ttl {
  height: 3.75em;
  padding-block: 0.35em;
}

.p-reason-sec04-box3-list__ttl {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-reason-sec05-box__ttl {
  font-size: clamp(18px, 1.25vw, 24px);
}

.p-reason-sec05-box__ttl + p {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-reason-sec06-box {
  max-width: 960px;
  padding-left: 16rem;
}
.p-reason-sec06-box-img {
  left: 0;
}
.p-reason-sec06-box > p {
  font-size: clamp(18px, 1.25vw, 24px);
  line-height: 1.5;
}

.p-dx-sec05-box .c-list-check li {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-dx-sec03-list__ttl {
  font-size: clamp(18px, 1.458vw, 28px);
}
.p-dx-sec03-list .c-list-check li {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-dx-sec04-list__ttl {
  font-size: clamp(18px, 1.458vw, 28px);
}

.p-dx-sec04-list__text {
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.5;
}

.p-chrome-sec02 {
  word-break: auto-phrase;
}
.p-chrome-sec02 .p-chrome-sec02-list2-box {
  padding: 1.5rem 2rem;
}
.p-chrome-sec02 .p-chrome-sec02-list2-box dl dt {
  position: relative;
  padding-left: 1.5em;
  font-weight: normal;
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.5;
}
.p-chrome-sec02 .p-chrome-sec02-list2-box dl dt::before {
  position: absolute;
  top: 0.5em;
  left: 0;
  width: 0.5em;
  height: 0.5em;
  border-radius: 50%;
  background-color: #0e1155;
  content: "";
}
.p-chrome-sec02 .p-chrome__img2text-google {
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.5;
  word-break: break-all;
}

.p-chrome-sec02-box2__list2__ttl + p {
  font-size: clamp(18px, 1.046vw, 20px);
  line-height: 1.5;
  word-break: break-all;
}

.p-chrome-sec03::after {
  width: calc(15vw + 15vh);
  height: calc(15vw + 15vh);
}

.p-chrome-sec03-box-r {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-chrome-sec02-btn .c-btn--white2,
.p-chrome-sec03-btn2 .c-btn--white2 {
  padding-right: 2.5em;
  font-size: clamp(18px, 1.046vw, 20px);
}
.p-chrome-sec02-btn .c-btn--white2::after,
.p-chrome-sec03-btn2 .c-btn--white2::after {
  top: 50%;
  transform: translateY(-50%);
}

.p-chrome-sec05-box__ttl1 + p {
  font-size: clamp(18px, 1.046vw, 20px);
}

.p-chrome-sec05-box .c-btn-more {
  margin-top: 3rem;
}

.p-faq-list__flex {
  font-size: clamp(18px, 1.354vw, 26px);
}

.p-faq-list dd span {
  font-weight: 700;
  font-size: clamp(18px, 1.046vw, 20px);
}

body:has(.p-faq-sec02) {
  overflow-x: hidden;
}

.p-event-sec01 {
  padding-bottom: 10rem;
}

.p-event-tag__list li {
  font-size: clamp(18px, 1.146vw, 22px);
}

.c-table3 .c-table-tag + a {
  transition: all 0.3s ease;
}
.c-table3 .c-table-tag + a:focus {
  color: #0e1155;
  font-weight: 700;
}
.c-table3 tbody tr td:first-of-type {
  padding-inline: 0.75em;
  border-left: 1px solid #fff;
  font-size: clamp(16px, 0.9375vw, 18px);
}
.c-table3 tbody tr td:nth-of-type(3) {
  border-left: 1px solid #fff;
  font-weight: 700;
  font-size: clamp(14px, 0.8333vw, 16px);
}
@media screen and (min-width: 769px) {
  a:hover, a:active {
    text-decoration: none;
  }
  .sp-only {
    display: none !important;
  }
  .p-encho-sec10-content-list__num {
    display: none;
  }
  .p-encho-sec13 .c-title-h2-wh img {
    height: 64px;
  }
}
@media screen and (max-width: 768px) {
  .pc-only {
    display: none;
  }
  .sp-only {
    display: block;
  }
  .c-bg--clg {
    width: 150px;
    height: 150px;
  }
  .c-bg--cly {
    width: 150px;
    height: 150px;
  }
  .c-btn--white3::before {
    right: 20%;
  }
  .c-btn--gr::before {
    right: 20%;
  }
  .c-btn--blue::before {
    right: 20%;
  }
  .c-btn--pink::before {
    right: 20%;
  }
  .c-btn--line {
    min-width: 80%;
  }
  .c-btn-more a {
    font-size: clamp(16px, 0.9375vw, 18px);
  }
  .c-contents-box {
    padding: 4rem 2rem 2rem 2rem;
    border-radius: 40px;
  }
  .c-contents-box__flex figure {
    width: 100%;
  }
  .c-contents-box__textarea {
    width: 100%;
  }
  .c-contents-box.top-14 {
    top: -10rem;
  }
  .c-contents-box__ico {
    top: -5%;
    left: -5%;
    width: 70px;
  }
  .c-contents-box2 {
    padding: 2rem;
  }
  .c-contents-box2__h3 {
    font-size: 18px;
    text-align: left;
  }
  .c-contents-box2__img3 {
    width: 100%;
  }
  .c-contents-box2__text {
    width: 100%;
    margin: 0;
  }
  .c-contents-box2__text br {
    display: none;
  }
  .c-contents-box2-list li {
    width: 100%;
  }
  .c-contents-box3 {
    padding: 2rem;
  }
  .c-contents-box3__ttl {
    position: relative;
    padding-left: 60px;
  }
  .c-contents-box3__num {
    position: absolute;
    left: 0;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    padding-top: 2px;
    font-size: 22px;
  }
  .c-contents-box3__ttl2 {
    width: 250px;
    padding-top: 10px;
    font-size: 16px;
  }
  .c-contents-box3__ttl3 {
    font-size: 18px;
  }
  .c-contents-box3__ttl4 {
    font-size: 16px;
  }
  .c-contents-box3__text1 {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .c-contents-box4 {
    padding: 2rem;
  }
  .c-contents-box4__ttl img {
    display: block;
    margin: auto;
  }
  .c-contents-box4-list li {
    padding: 2rem;
  }
  .c-contents-box4-list li:nth-child(1) {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 0;
    width: 100%;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0;
  }
  .c-contents-box4-list li:nth-child(2) {
    width: 100%;
  }
  .c-contents-box4-list li:nth-child(3) {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    width: 100%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  .c-contents-box4-list__ttl {
    width: 220px;
  }
  .c-contents-box4-list__ttl2 {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .c-contents-box4-list-check {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .c-contents-box4-list2 li:nth-child(1) {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 0;
    width: 100%;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0;
  }
  .c-contents-box4-list2 li:nth-child(2) {
    width: 100%;
  }
  .c-contents-box4-list2 li:nth-child(3) {
    width: 100%;
  }
  .c-contents-box4-list2 li:nth-child(4) {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    width: 100%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  .c-contents-box4-list2__ttl {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .c-contents-box4-list3 li:nth-child(1) {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 0;
    width: 100%;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0;
  }
  .c-contents-box4-list3 li:nth-child(2) {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    width: 100%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  .c-contents-box4-list3-check {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .c-contents-box4-list3__flex .c-contents-box4-list3-check {
    width: 100%;
  }
  .c-contents-box-bl {
    padding: 1rem;
  }
  .c-contents-box-bl h3 span {
    display: block;
  }
  .c-contents-box-bl-r {
    width: 100%;
  }
  .c-contents-box-bl-wrap figure {
    width: 100%;
  }
  .c-contents-box-bl2 {
    padding: 1rem;
  }
  .c-contents-box-bl2 h3 span {
    display: block;
  }
  .c-contents-box-bl2-r {
    width: 100%;
  }
  .c-contents-box-bl2-wrap {
    padding: 1rem;
  }
  .c-contents-box-pink {
    padding: 1rem;
  }
  .c-contents-box-pink h3 span {
    display: block;
  }
  .c-contents-box-pink-r {
    width: 100%;
  }
  .c-contents-box-pink-wrap figure {
    width: 100%;
  }
  .c-contents-box-pink-wrap2 figure {
    width: 100%;
  }
  .c-contents-box-pink-wrap2 {
    padding: 2rem;
  }
  .c-contents-box-pink-check {
    width: 100%;
  }
  .c-contents-box-pink-fig {
    width: 100% !important;
  }
  .c-contents-box-pink-inner {
    padding: 10rem 2rem 2rem;
  }
  .c-contents-box-pink-inner figure {
    width: 30%;
  }
  .c-contents-box-pink__subttl {
    width: 100%;
    margin-bottom: 1rem;
    font-size: 12px;
  }
  .c-contents-box-wh {
    padding: 1rem;
  }
  .c-contents-box5 figure {
    width: 100%;
    text-align: center;
  }
  .c-contents-box5 figure img {
    width: 40%;
  }
  .c-contents-box5__wrap {
    width: 100%;
    padding: 2rem;
  }
  .c-contents-box6 figure {
    width: 100%;
    text-align: center;
  }
  .c-contents-box6 figure img {
    width: 40%;
  }
  .c-contents-box6__wrap {
    width: 100%;
    padding: 2rem;
  }
  .c-contents-box6__wrap h3 {
    font-size: 20px;
  }
  .c-contents-box6__wrap p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .c-contents-box6__img_r {
    order: 0;
  }
  .c-contents-box6__num {
    position: absolute;
    top: 10px;
    left: 10px;
    width: 60px;
    height: 60px;
    padding-top: 2px;
  }
  .c-contents-box6__num1 {
    font-size: 10px;
  }
  .c-contents-box6__num2 {
    display: block;
    font-size: 18px;
  }
  .c-contents-box6__ttl {
    width: 100%;
  }
  *[class^=c-img-box] img {
    display: block;
    width: 100%;
    max-width: 100%;
    margin: 0 auto 2rem;
    float: none;
  }
  .c-img-box--l__item, .c-img-box--l img {
    width: 100%;
    max-width: initial;
    margin-right: 0;
  }
  .c-img-box--r__item, .c-img-box--r img {
    width: 100%;
    max-width: initial;
    margin-right: 0;
  }
  .c-img-box--half__item {
    width: 100%;
    max-width: initial;
    margin-right: 0;
  }
  .c-list-bbl li {
    width: 100%;
    margin-bottom: 4rem;
  }
  .c-list-bbl2 li {
    width: 100%;
    margin-bottom: 4rem;
  }
  .c-list-bbl2__num {
    top: 15px;
    left: 15px;
  }
  .c-list-red li {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .c-table tr th {
    padding: 1rem 0;
    font-size: 16px;
  }
  .c-table tr td {
    height: inherit;
    font-size: 14px;
  }
  .c-table-ico {
    font-size: 16px;
  }
  .c-table2 tr th {
    font-size: 16px;
  }
  .c-table2 tr td {
    font-size: 14px;
  }
  .c-table3 tr th {
    padding: 1rem 0;
    font-size: 16px;
  }
  .c-table3-ico {
    font-size: 16px;
  }
  .c-table4 tr {
    display: block;
    width: 100%;
  }
  .c-table4 tr th {
    display: block;
    width: 100%;
    padding: 1rem;
    border-right: 1px none;
  }
  .c-table4 tr td {
    display: block;
    width: 100%;
    padding: 1rem;
    border-right: 1px none;
  }
  .c-text-attention2 {
    font-size: 100%;
  }
  .c-text-attention5,
  .c-text em.c-text-attention5 {
    font-size: 100%;
  }
  .c-text-lead {
    text-align: left;
  }
  .c-text-lead-s {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .c-title-area--anchor li {
    width: 100%;
    max-width: 100%;
  }
  .c-title-area--anchor.w5 li {
    width: 100%;
    max-width: 100%;
  }
  .c-title-h2-nomal {
    font-size: clamp(24px, 1.666vw, 32px);
  }
  .c-title-h2-nomal-s {
    font-size: clamp(18px, 1.25vw, 24px);
  }
  .c-title-h2-bl {
    position: relative;
    padding: 1rem 2rem 1rem 2rem;
    font-size: 22px;
    text-align: left;
  }
  .c-title-h2-bl img {
    display: none;
    position: absolute;
    left: 10px;
    width: 60px;
    height: auto;
    margin: auto;
  }
  .c-title-h2-wh {
    position: relative;
    padding: 1rem 2rem 1rem 4rem;
    font-size: 22px;
    text-align: left;
  }
  .c-title-h2-wh img {
    display: none;
    position: absolute;
    left: 10px;
    width: 32px;
    height: auto;
    margin: auto;
  }
  .p-breadcrumb ul {
    justify-content: flex-start;
  }
  .p-byad-sec01-box1-img {
    right: inherit;
    left: 32%;
    width: 90px;
  }
  .p-byad-sec01-box1-img img {
    width: 100%;
  }
  .p-byad-sec01-btnbox1 a {
    width: 100%;
    margin-bottom: 2rem;
  }
  .p-byad-sec01-cta {
    padding: 2rem;
  }
  .p-byad-sec03-list li {
    width: 100%;
    margin-bottom: 5rem;
  }
  .p-byad-sec03-teian {
    margin-top: 5rem;
    font-size: 16px;
  }
  .p-byad-sec03-teian::before {
    top: -80px;
    left: calc(50% - 25px);
  }
  .p-byad-sec05__flex figure {
    order: 2;
    width: 80%;
  }
  .p-byad-sec05__wrap {
    width: 100%;
  }
  .p-byad-sec05-box-ttlarea {
    padding: 2rem;
  }
  .p-byad-sec05-box-ttlarea__wrap {
    width: 100%;
  }
  .p-byad-sec05-box-ttlarea__wrap h3 + p {
    font-size: clamp(16px, 0.9375vw, 18px);
  }
  .p-byad-sec05-box-ttlarea__img {
    width: 100%;
    margin-top: 2rem;
  }
  .p-byad-sec05-box__wrap {
    padding: 2rem;
  }
  .p-byad-sec05-box__wrap ul {
    display: flex;
    flex-wrap: wrap;
    align-items: normal;
    justify-content: space-between;
    gap: 0;
  }
  .p-byad-sec05-box__wrap ul li {
    width: 30%;
  }
  .p-byad-sec06-btnbox a {
    width: 100%;
    margin-bottom: 1rem;
  }
  .p-byad-sec06-box1-img {
    right: inherit;
    left: -15px;
    width: 150px;
  }
  .p-byad-sec06-box1-img img {
    width: 100%;
  }
  .p-byad-sec06-box2-img {
    right: inherit;
    left: -15px;
    width: 150px;
  }
  .p-byad-sec06-box2-img img {
    width: 100%;
  }
  .p-byad-sec07 .c-contents-box3__ttl {
    font-size: 20px;
    line-height: 1.4;
    text-align: left;
  }
  .p-byad-sec07 .c-contents-box3__wrapper {
    flex-direction: column;
    align-items: center;
  }
  .p-byad-sec07 .c-contents-box3__img {
    width: 100%;
    text-align: center;
  }
  .c-title-area-chrome {
    padding-top: 4rem;
  }
  .p-chrome-sec01-box figure {
    width: 100%;
  }
  .p-chrome-sec01-box__text {
    width: 100%;
  }
  .p-chrome-sec02::after {
    width: 150px;
    height: 150px;
  }
  .p-chrome-sec02 .p-dx-sec03-list li {
    width: 100%;
  }
  .p-chrome-sec02-list li {
    width: 100%;
  }
  .p-chrome-sec02-list li:nth-child(1) {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 0;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0;
  }
  .p-chrome-sec02-list li:nth-child(2) {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  .p-chrome-sec02-list2 li {
    width: 100%;
    margin-bottom: 2rem;
  }
  .p-chrome-sec02-box2 {
    padding: 1rem;
  }
  .p-chrome-sec02-box2-wrap {
    padding: 1rem;
  }
  .p-chrome-sec02-box2__list1 li {
    width: 100%;
    margin-bottom: 1rem;
    font-size: 12px;
  }
  .p-chrome-sec02-box2__list2 li {
    width: 100%;
    margin-bottom: 1rem;
  }
  .p-chrome-sec03::after {
    width: 150px;
    height: 150px;
  }
  .p-chrome-sec03-box h3 span {
    display: block;
  }
  .p-chrome-sec03-box-r {
    width: 100%;
  }
  .p-chrome-sec03-box-wrap figure {
    width: 100%;
  }
  .p-chrome-sec03-btn {
    position: inherit;
    margin-top: 2rem;
  }
  .p-chrome-sec03-btn a {
    margin-top: 0;
  }
  .p-chrome-sec04 {
    padding: 8rem 0 4rem;
  }
  .p-chrome-sec04::after {
    width: 150px;
    height: 150px;
  }
  .p-chrome-sec04-btn .c-btn-more a {
    margin-top: 0;
  }
  .p-chrome-sec05 {
    padding: 8rem 0 4rem;
  }
  .p-column-list ul li {
    width: 100%;
    margin-bottom: 10%;
  }
  .p-column-wrapper {
    padding-top: 3rem;
  }
  .p-column-secl {
    width: 100%;
    margin-bottom: 10%;
  }
  .p-column-secr {
    width: 100%;
  }
  .p-column-detail h1 {
    font-size: clamp(18px, 1.25vw, 24px);
  }
  .p-column-detail-main {
    padding-top: 3rem;
  }
  .p-column-detail-main p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-column-detail-main .border-box {
    margin-bottom: 1rem;
    padding: 1rem;
  }
  .p-column-detail-main img {
    margin-bottom: 1rem;
  }
  .p-column-detail-main h2 {
    font-size: clamp(24px, 1.77vw, 34px);
  }
  .p-column-detail-main h3 {
    font-size: clamp(18px, 1.25vw, 24px);
  }
  .p-column-detail-main ul {
    margin-left: 1em;
  }
  .p-column-toc__ttl {
    padding: 1rem 2rem;
  }
  .p-column-toc__ttl:before {
    right: 1rem;
  }
  .p-column-toc__ttl:after {
    right: 1rem;
  }
  .p-column-bnr1 a {
    background: url(../img/column/bg__bnr1_sp.png) no-repeat center 0 #f0f1f6;
    background-size: contain;
  }
  .p-column-bnr1__ttl {
    font-size: 20px;
    text-align: left;
  }
  .p-column-bnr1__ttl span {
    font-size: 14px;
  }
  .p-column-bnr1__btn {
    margin-left: 0;
  }
  .p-contact-form {
    margin-top: 4rem;
  }
  .p-contact-form .satori__custom_form .satori__input_group:not(:last-of-type) {
    margin-bottom: 0;
  }
  .p-contact-form .p-dx-sec01 {
    padding-bottom: 0;
  }
  .p-cta {
    -webkit-border-top-left-radius: 40px;
    -webkit-border-top-right-radius: 40px;
    -moz-border-radius-topleft: 40px;
    -moz-border-radius-topright: 40px;
    width: 100vw;
    margin: 0;
    padding: 3rem 0;
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }
  .p-dx-high-school-sec01 .c-contents-box__flex figure {
    width: 100%;
  }
  .p-dx-high-school-sec01 .c-contents-box__flex .c-list-red li {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-dx-high-school-sec01 .c-title-h2-nomal-s span {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-dx-high-school-sec02-box__ttlarea {
    width: 100%;
    padding: 2rem 0;
  }
  .p-dx-high-school-sec02-box__textarea {
    width: 100%;
    padding: 2rem;
  }
  .p-dx-high-school-sec02-box__text {
    font-size: clamp(18px, 1.046vw, 20px);
    text-align: left;
  }
  .p-dx-high-school-sec02-box__text em {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-dx-high-school-sec02-box2 {
    padding-left: 15rem;
    font-size: 14px;
    text-align: left;
  }
  .p-dx-high-school-sec02-box2 br {
    display: none;
  }
  .p-dx-high-school-sec02-box2-img {
    top: 3rem;
    left: 1rem;
    width: 120px;
  }
  .p-dx-high-school-sec03 .c-title-h2-wh {
    padding-left: 2rem;
  }
  .p-dx-sec02-list__ttl {
    height: auto;
    margin-bottom: 2rem;
  }
  .p-dx-sec02-list li {
    width: 100%;
  }
  .p-dx-sec03-list {
    margin-top: 4rem;
  }
  .p-dx-sec03-list > li {
    position: relative;
    width: 100%;
    margin-bottom: 2rem;
  }
  .p-dx-sec03-list-num {
    display: inline-block;
    position: absolute;
    top: -20px;
    left: -20px;
    width: 53px;
    height: 53px;
    border-radius: 27px;
    background-color: #5b7df9;
    color: #FFF;
    font-weight: bold;
    font-size: 28px;
    text-align: center;
  }
  .p-dx-sec04-list li {
    width: 100%;
    margin-bottom: 3rem;
  }
  .p-dx-sec05::after {
    bottom: -50px;
    width: 150px;
    height: 150px;
  }
  .p-dx-sec06::after {
    bottom: -50px;
    width: 150px;
    height: 150px;
  }
  .p-dx-sec06-box {
    padding: 2rem;
  }
  .p-encho-sec01-list {
    display: flex;
    flex-wrap: wrap;
    align-items: normal;
    justify-content: center;
    gap: 2%;
  }
  .p-encho-sec01-list li {
    width: 21%;
    font-size: 11px;
  }
  .p-encho-sec01-list__img {
    min-height: 100px;
  }
  .p-encho-sec02-box__point {
    width: 100%;
    margin-bottom: 4rem;
  }
  .p-encho-sec02-box__attention {
    width: 100%;
  }
  .p-encho-sec02-box ul {
    margin-left: 3rem;
  }
  .p-encho-sec02-box ul li {
    width: 100%;
    text-align: left;
  }
  .p-encho-sec03-list li {
    width: 100%;
    margin-bottom: 4rem;
  }
  .p-encho-sec03-list__num {
    top: 15px;
    left: 15px;
  }
  .p-encho-sec05-box {
    padding: 0 2rem 2rem 2rem;
  }
  .p-encho-sec05-box h3 {
    font-size: 16px;
  }
  .p-encho-sec05-box h3 span {
    display: block;
  }
  .p-encho-sec05-box img {
    width: 100%;
  }
  .p-encho-sec06-img1 {
    width: 100%;
  }
  .p-encho-sec06-img2 {
    width: 100%;
  }
  .p-encho-sec08-box__item {
    width: 100%;
    margin: 0 0 3rem 0;
  }
  .p-encho-sec08-list li {
    width: 24%;
    line-height: 1.2;
  }
  .p-encho-sec08-list li p {
    margin-top: 1rem;
  }
  .p-encho-sec09 table.c-table tr th:nth-child(1) {
    width: 35%;
  }
  .p-encho-sec09 table.c-table tr th {
    width: 22%;
  }
  .p-encho-sec10-box {
    padding: 0 2rem 2rem 2rem;
  }
  .p-encho-sec10-box-list li {
    width: 80%;
    margin: auto;
    margin-bottom: 6rem;
  }
  .p-encho-sec10-box-list li::after {
    top: inherit;
    right: calc(50% - 13px);
    bottom: -25px;
    width: 26px;
    height: 12px;
    background: url(../img/ico_arrow__008.png) no-repeat 0 0;
    background-size: contain;
  }
  .p-encho-sec13 p {
    text-align: left;
  }
  .p-encho-imglist li {
    width: 100%;
    margin-bottom: 2rem;
  }
  .p-encho .c-title-area--anchor {
    padding-inline: 2rem;
  }
  .p-event-sec01 h2 {
    text-align: left;
  }
  .p-event-sec01-lead p {
    text-align: left;
  }
  .p-event-tag__ttl {
    width: 100%;
    text-align: center;
  }
  .p-event-tag__list {
    width: 100%;
    padding-top: 2rem;
    padding-left: 0;
    gap: 1rem;
    border-top: 2px solid #ddd;
    border-left: none;
  }
  .p-event-tag__list li {
    font-size: 12px;
  }
  .p-faq-list {
    padding: 2rem 2rem;
  }
  .p-faq-list dt span {
    width: 72%;
  }
  .p-faq-list dd {
    font-size: 16px;
  }
  .p-faq-list dd span {
    width: 72%;
  }
  .p-faq-sec02::after {
    bottom: -50px;
    width: 150px;
    height: 150px;
  }
  .p-faq-sec04::after {
    bottom: -50px;
    width: 150px;
    height: 150px;
  }
  .p-footer-nav {
    padding: 4rem 0;
  }
  .p-footer-nav .l-container {
    padding: 0 5vw;
  }
  .p-footer-nav__logo__img img {
    width: 150px;
  }
  .p-footer-nav__item {
    width: 100%;
  }
  .p-footer-nav-list2 {
    width: 100%;
  }
  .p-footer-nav-list2 > ul > li {
    width: 49%;
    margin-bottom: 1rem;
  }
  .p-footer-nav-list2-kitting ul li {
    width: 100%;
  }
  .p-footer-nav-list2__copyright {
    padding-top: 2rem;
    text-align: left;
  }
  .p-header__inner {
    border-radius: 0;
    line-height: 1.8;
  }
  .p-header__inner3 {
    display: none;
    height: inherit;
    padding: 0;
    background: none;
  }
  .p-header__inner3 a {
    color: #5b7df9 !important;
  }
  .p-header__logo {
    width: inherit;
    max-width: 60%;
    height: 42px;
  }
  .p-header__nav {
    display: none;
    width: 100%;
    margin: 0;
    padding: 0;
  }
  .p-header__nav ul.p-header__menu-form {
    width: 100%;
    padding-top: 3rem;
    padding-left: 0;
  }
  .p-header__hamburger {
    display: block;
    z-index: 3;
    position: fixed;
    top: 0;
    right: 0;
    width: 4.2rem;
    height: 4.2rem;
    background-color: #5b7df9;
    text-align: center;
    cursor: pointer;
  }
  .p-header__hamburger span {
    display: block;
    position: absolute;
    left: 0.6rem;
    width: 3rem;
    height: 0.2rem;
    background: #fff;
    transition: 0.3s ease-in-out;
  }
  .p-header__hamburger span:nth-child(1) {
    top: 1rem;
  }
  .p-header__hamburger span:nth-child(2) {
    top: 2rem;
  }
  .p-header__hamburger span:nth-child(3) {
    top: 3rem;
  }
  .p-header__hamburger.is-active span:nth-child(1) {
    top: 20px;
    left: 0.6rem;
    transform: rotate(-45deg);
    background: #fff;
  }
  .p-header__hamburger.is-active span:nth-child(2), .p-header__hamburger.is-active span:nth-child(3) {
    top: 20px;
    transform: rotate(45deg);
    background: #fff;
  }
  .p-header__inner2 {
    z-index: 2;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
    color: #fff;
    text-align: center;
    opacity: 1;
    transition: opacity 0.6s ease, visibility 0.6s ease;
  }
  .p-header__inner2.is-active {
    height: 100vh;
    padding: 0;
    background: #fff;
    opacity: 100;
  }
  .p-header__inner2.is-active nav {
    display: block;
    padding: 0 2rem;
  }
  .p-header__inner2.is-active .p-header__nav,
  .p-header__inner2.is-active .p-header__inner3 {
    display: block;
  }
  .p-header__inner2.is-active ul {
    display: block;
    margin: 0 auto 0 !important;
  }
  .p-header__inner2.is-active ul li {
    display: block;
    margin: 1rem auto 1rem !important;
    text-align: center;
  }
  .p-header__inner2.is-active ul li a {
    display: inline-block;
    width: 100%;
    padding-right: 0;
    font-size: clamp(18px, 1.146vw, 22px);
  }
  .p-header__inner2.is-active ul li a::after {
    content: none;
  }
  .p-header__inner2.is-active ul:nth-of-type(2) li a {
    display: inline;
    width: auto;
    padding: 0;
    background: none !important;
    font-size: clamp(24px, 1.562vw, 30px);
  }
  .p-header__inner2.is-active ul:nth-of-type(2) li a img {
    display: none;
  }
  .p-header__inner2.is-active ul:nth-of-type(2) li a:focus {
    background: none !important;
  }
  .p-header__nav ul {
    height: auto !important;
  }
  .p-header__nav.is-active {
    display: block;
  }
  .p-header__nav.is-active nav {
    display: block !important;
    height: auto;
    margin: 80px 0 0;
  }
  .p-header__nav.is-active ul:nth-of-type(2) li a:after, .p-header__nav.is-active ul:nth-of-type(2) li a:before {
    content: none;
  }
  .p-header__nav.is-active li {
    margin: 0 !important;
  }
  .p-header__nav.is-active ul li a {
    color: #fff !important;
    font-size: 18px !important;
  }
  body#top {
    background: url(../img/top/mv_top_sp.png) no-repeat 0 0;
    background-size: contain;
  }
  .p-home-mv-h1-s {
    font-size: 22px;
  }
  .p-home-mv-h1-s2 {
    font-size: 18px;
  }
  .p-home-mv .l-container {
    padding: 0 5vw;
  }
  .p-home-mv-img {
    position: inherit;
    top: inherit;
    right: inherit;
    width: 100%;
  }
  .p-home-mv__bnr {
    right: 1rem;
    width: 85%;
  }
  .p-home-mv__bnr__img {
    width: 77px;
  }
  .p-home-mv__bnr__wrap {
    width: calc(100% - 90px);
  }
  .p-home-mv__bnr__ttl1 {
    font-size: 18px;
  }
  .p-home-mv__bnr__ttl2 {
    font-size: 11px;
  }
  .p-home-mv__link {
    padding-top: 5rem;
  }
  .p-home-mv__link li {
    width: 100%;
  }
  .p-home-mv__link li a {
    line-height: 1.1;
  }
  .p-home-mv__link2 {
    padding-top: 5rem;
  }
  .p-home-mv__link2 li {
    width: 100%;
  }
  .p-home-mv__link2 li a {
    padding: 2rem 2rem 2rem 2rem;
    line-height: 1.1;
  }
  .p-home-mv__bnr2 li {
    width: 100%;
  }
  .p-home-sec01 {
    width: 100%;
    margin-left: 0;
  }
  .p-home-sec01-box {
    padding: 4rem 2rem 0 2rem;
    border-radius: 40px;
  }
  .p-home-sec01-box__wrap figure {
    width: 50%;
    margin: auto;
  }
  .p-home-sec01-box__item {
    width: 100%;
  }
  .p-home-sec02 {
    text-align: center;
  }
  .p-home-sec02 .l-container {
    padding: 0 5vw;
  }
  .p-home-sec02-box {
    padding: 0 2rem 2rem 2rem;
  }
  .p-home-sec02-box p {
    text-align: left;
  }
  .p-home-sec02-box-list li {
    width: 100%;
    margin-bottom: 2rem;
  }
  .p-home-sec02-box-list li figure {
    width: 30%;
    float: left;
    overflow: hidden;
    border-radius: 20px;
  }
  .p-home-sec02-box-list__ttl {
    margin: 10px 0 0 114px;
    text-align: left;
  }
  .p-home-sec02 .c-btn-more {
    display: inline-block;
    position: inherit;
    top: inherit;
    right: inherit;
    left: inherit;
    margin-top: 3rem;
  }
  .p-home-sec03 {
    width: 100%;
    margin-left: 0;
  }
  .p-home-sec03-box {
    padding: 4rem 2rem;
    border-radius: 40px;
  }
  .p-home-sec03-box > p {
    text-align: left;
  }
  .p-home-sec04-box {
    margin-bottom: 4rem;
  }
  .p-home-sec04-box figure {
    position: inherit;
    left: inherit;
    width: 100%;
    border-radius: 25px;
  }
  .p-home-sec04-box__wrap {
    width: 100%;
    margin-top: 2rem;
    text-align: center;
  }
  .p-home-sec04-box__wrap .c-btn-more {
    display: inline-block;
    position: inherit;
    margin-top: 2rem;
  }
  .p-home-sec04-box__wrap h2 {
    text-align: left;
  }
  .p-home-sec04-box__wrap p {
    text-align: left;
  }
  .p-home-sec04-box.img-right .p-home-sec04-box__wrap {
    margin-top: 2rem;
  }
  .p-home-sec04-box.img-right .p-home-sec04-box__wrap .c-btn-more {
    display: inline-block;
    position: inherit;
    margin-top: 2rem;
  }
  .p-home-imgarea {
    width: 100%;
    margin-left: 0;
    background: url(../img/top/img__008.png) repeat-x center 0;
    background-size: 450px 27.5px;
  }
  .p-home-imgarea figure {
    width: 80%;
  }
  .p-home-sec05 {
    width: 100%;
    margin-left: 0;
    padding: 5rem 0;
  }
  .p-home-sec05-slide-box {
    position: inherit;
    top: inherit;
    right: inherit;
    width: 100vw;
    margin-top: 4rem;
    margin-left: -5vw;
  }
  .p-home-sec06 {
    padding: 5rem 0;
  }
  .p-home-sec06-list li {
    width: 100%;
  }
  .p-home-sec06-list li figure {
    width: 90px;
    height: 90px;
    border-radius: 25px;
  }
  .p-home-sec06-list__wrap {
    width: calc(100% - 100px);
  }
  .p-home-sec06-list__tag span {
    font-size: 11px;
  }
  .p-home-sec06-list__ttl {
    font-size: 16px;
  }
  .p-hybrid-class-sec01 .c-contents-box__ico {
    width: auto;
    max-width: 100px;
  }
  .p-hybrid-class-sec02-list li:nth-child(1) {
    width: 100%;
    margin-bottom: 2rem;
  }
  .p-hybrid-class-sec02-list li:nth-child(2) {
    width: 100%;
  }
  .p-hybrid-class-sec02-list li figcaption {
    font-size: clamp(16px, 0.9375vw, 18px);
  }
  .p-hybrid-class-sec03 .c-contents-box2-list__text {
    font-size: clamp(12px, 0.729vw, 14px);
  }
  .p-hybrid-class-sec03 .c-contents-box2__text {
    width: 90%;
    margin-inline: auto;
  }
  .p-hybrid-class-sec04-list li {
    width: 100%;
  }
  .p-hybrid-class-sec04-list li:last-of-type {
    width: 70%;
  }
  .p-hybrid-class-sec04-list-box iframe {
    aspect-ratio: 4/3;
  }
  .p-ict-sec02 .c-list-bbl .c-list-bbl__text {
    font-size: clamp(12px, 0.729vw, 14px);
  }
  .p-ict-sec02 .c-text-lead-s {
    font-size: clamp(18px, 1.25vw, 24px);
  }
  .p-ict-sec03 .c-list-bbl2 .c-list-bbl2__text {
    font-size: clamp(12px, 0.729vw, 14px);
  }
  .p-ict-sec03 .c-text-lead-s {
    font-size: clamp(18px, 1.25vw, 24px);
  }
  .p-ipad-sec04-box__item {
    width: 100%;
  }
  .p-ipad-sec06 h4 + p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-ipad-sec06__item1 {
    width: 100%;
    margin-bottom: 4%;
  }
  .p-ipad-sec06__item2 {
    width: 100%;
  }
  .p-ipad-sec06 .c-table4 th,
  .p-ipad-sec06 .c-table4 td {
    text-align: center;
  }
  .p-ipad-sec07-list {
    display: flex;
    flex-wrap: wrap;
    align-items: normal;
    justify-content: center;
    gap: 2%;
  }
  .p-ipad-sec07-list li figcaption {
    font-size: 11px;
  }
  .p-ipad-sec07-list li figcaption br {
    display: none;
  }
  .p-ipad-sec07-list li {
    width: 23%;
    margin-bottom: 1%;
  }
  .p-ipad-sec07__item1 {
    width: 100%;
  }
  .p-ipad-sec07__item2 {
    width: 100%;
  }
  .p-ipad-sec07__text {
    text-align: left;
  }
  .p-ipad-sec07__btn {
    text-align: left;
  }
  .p-ipad-sec07__btn a {
    font-size: 14px;
  }
  .p-ipad-sec08-box__inner {
    padding: 2rem;
  }
  .p-ipad-sec08-box__inner figure {
    width: 100%;
  }
  .p-ipad-sec08-box-r {
    width: 100%;
    margin-top: 4rem;
  }
  .p-ipad-sec08-box-r .c-contents-box-bluearea__ttl2 + p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-ipad-sec08 .p-dx-sec05-box__ttl1 + p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-ipad-sec09-list li {
    width: 100%;
    margin-bottom: 2rem;
  }
  .p-ipad-sec09-list li p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-ipad-sec09-list__ttl3 {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-ipad-sec10-list li {
    width: 100%;
  }
  .p-ipad-sec10-list li:nth-child(1) {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 0;
    width: 100%;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0;
  }
  .p-ipad-sec10-list li:nth-child(2) {
    width: 100%;
  }
  .p-ipad-sec10-list li:nth-child(3) {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    width: 100%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  .p-ipad-sec10-list li p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-ipad-sec11 .p-dx-sec05-box p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-os-sec01-list li {
    width: 28%;
  }
  .p-os-sec05-list li {
    width: 30%;
    margin-bottom: 1rem;
  }
  .p-os-sec05-list__ttl {
    height: 50px;
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-os-sec05-list__img img {
    width: auto;
    height: 70px;
  }
  .p-os-sec05-note {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-os-device-box figure {
    width: 100%;
  }
  .p-os-device-box__text {
    width: 100%;
  }
  .p-os-device-box__text p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-os-device-box .c-title-h3-nomal {
    font-size: clamp(24px, 1.562vw, 30px);
  }
  .p-os-device-box .c-text-lead {
    font-size: clamp(14px, 0.8333vw, 16px);
    text-align: center;
  }
  .p-os-device .c-table-box:not(:nth-of-type(1)) {
    margin-top: 6rem;
  }
  .p-os-device .c-table-box__note {
    font-size: clamp(12px, 0.729vw, 14px);
  }
  .p-os-device .c-table-os {
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 0;
  }
  .p-os-device .c-table-os td {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-os-device .c-table-os-text {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-os-device .c-table-os__th1 {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-os-device .c-table-os-head__text {
    padding-left: 0;
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-page-nav li {
    width: 100%;
  }
  .p-policy {
    padding: 3rem 0 0;
  }
  .p-policy .l-container {
    padding: 1.5rem 0 0;
  }
  .p-post-high-school-sec01 .c-contents-box__flex figure {
    width: 100%;
  }
  .p-post-high-school-sec01 .c-text-lead {
    font-size: clamp(18px, 1.25vw, 24px);
  }
  .p-post-high-school-sec02 .c-contents-box3__wrapper {
    flex-direction: column;
    align-items: center;
  }
  .p-post-high-school-sec02 .c-contents-box3__img {
    width: 100%;
    text-align: center;
  }
  .p-post-high-school-sec03 .c-text-lead-s {
    font-size: clamp(18px, 1.25vw, 24px);
  }
  .p-post-high-school-sec04-list li:nth-child(1), .p-post-high-school-sec04-list li:nth-child(2) {
    width: 100%;
  }
  .p-post-high-school-sec04-list li:nth-child(3), .p-post-high-school-sec04-list li:nth-child(4), .p-post-high-school-sec04-list li:nth-child(5) {
    width: 100%;
  }
  .p-reason .c-title-h2-bl {
    padding-left: 2em;
  }
  .p-reason .c-title-h2-bl img {
    top: 50%;
    transform: translateY(-50%);
  }
  .p-reason-sec01 .c-contents-box img {
    width: 100%;
  }
  .p-reason-sec01::after {
    bottom: -50px;
    width: 150px;
    height: 150px;
  }
  .p-reason-sec03::after {
    bottom: -50px;
    width: 150px;
    height: 150px;
  }
  .p-reason-sec04-box figure {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 0;
    width: 100%;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0;
    text-align: center;
  }
  .p-reason-sec04-box figure img {
    width: 35%;
  }
  .p-reason-sec04-box-r {
    width: 100%;
    padding: 4rem 2rem;
  }
  .p-reason-sec04-box-r h3 img {
    width: 50px;
  }
  .p-reason-sec04-box-r p {
    text-align: left;
  }
  .p-reason-sec04-box-r figure img {
    width: 100%;
  }
  .p-reason-sec04-box2 {
    padding: 1rem 2rem 2rem;
  }
  .p-reason-sec04-box2__wrap {
    padding: 1rem;
  }
  .p-reason-sec04-box3-list {
    gap: 1rem;
  }
  .p-reason-sec04-box3-list li {
    width: 30%;
  }
  .p-reason-sec04-box3__ttl {
    top: -2.5rem;
    font-size: 14px;
  }
  .p-reason-sec04__flex .c-btn-more {
    margin: 2rem 0 0 auto;
  }
  .p-reason-sec05-box-img {
    width: 100%;
  }
  .p-reason-sec05-box-r {
    width: 100%;
    padding: 2rem;
  }
  .p-reason-sec06 .p-dx-sec06-box img {
    width: 100%;
  }
  .p-reason-sec06-box {
    font-size: 14px;
    text-align: left;
  }
  .p-reason-sec06-box-img {
    top: 3rem;
    left: 1rem;
    width: 80px;
  }
  .p-windows-sec01-list li:nth-child(1) {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 0;
    width: 100%;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0;
  }
  .p-windows-sec01-list li:nth-child(2) {
    width: 100%;
  }
  .p-windows-sec01-list li:nth-child(3) {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    width: 100%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  .p-windows-sec01 .c-text-lead {
    text-align: center;
  }
  .p-windows-sec02::before {
    width: 150px;
    height: 150px;
  }
  .p-windows-sec02::after {
    width: 150px;
    height: 150px;
  }
  .p-windows-sec02-list1 {
    width: 100%;
  }
  .p-windows-sec02-list1__ttl {
    line-height: 4;
  }
  .p-windows-sec02-list1 ul li {
    width: 100%;
  }
  .p-windows-sec02-list1 ul li:nth-child(1) {
    -webkit-border-top-left-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    -moz-border-radius-bottomleft: 0;
    width: 100%;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0;
  }
  .p-windows-sec02-list1 ul li:nth-child(2) {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 20px;
    -moz-border-radius-bottomleft: 20px;
    width: 100%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }
  .p-windows-sec02-list2 {
    width: 100%;
  }
  .p-windows-sec02-list2__ttl {
    line-height: 4;
  }
  .p-windows-sec02-list2 ul li:nth-child(1) {
    width: 100%;
  }
  .p-windows-sec03::after {
    width: 150px;
    height: 150px;
  }
  .p-windows-h1 > div {
    width: 80%;
    max-width: 10em;
  }
  .p-windows-sec01-list__ttl1,
  .p-windows-sec01-list__ttl2 {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-windows-sec01-list li p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-windows-sec01 .p-encho-sec03-list li {
    width: 100%;
  }
  .p-windows-sec02-list__ttl + p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .c-table-windows {
    width: 1100px !important;
  }
  .c-table-windows td.c-table-windows-head {
    width: 10%;
    padding-inline: 1rem !important;
  }
  .c-table-windows td.c-table-windows-head .c-table-windows-head__wrapper {
    display: flex;
    flex-direction: column;
  }
  .c-table-windows td.c-table-windows-head .c-table-windows-head__text {
    padding-left: 0;
  }
  .p-windows__eduwin11 {
    padding: 1.75rem 1rem;
  }
  .p-windows__eduwin11-wrapper {
    flex-direction: column-reverse;
  }
  .p-windows__eduwin11-wrapper > div {
    width: 100%;
  }
  .p-windows__eduwin11-wrapper > div > p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .u-pc {
    display: none;
  }
  .u-sp {
    display: block;
  }
  br.u-sp {
    display: inline;
  }
  .u-pc {
    display: none;
  }
  .u-sp {
    display: block;
  }
  br.u-sp {
    display: inline;
  }
  .p-encho-sec01 .l-container::before {
    height: 80%;
  }
  .p-encho-sec01-list {
    gap: 1rem 2%;
  }
  .p-encho-sec01-list li {
    width: 32%;
  }
  .p-encho-sec01-list__img + p {
    height: auto;
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec02-tips {
    text-align: center;
  }
  .p-encho-sec05__container {
    padding: 2rem 1rem;
  }
  .p-encho-sec05__containerTitle {
    margin-left: 7rem;
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-encho-sec05__containerTitle::after {
    top: -3rem;
    left: -11rem;
    width: 10rem;
    height: 10rem;
  }
  .p-encho-sec05__containerTitle--big {
    font-size: clamp(18px, 1.354vw, 26px);
  }
  .p-encho-sec05__box {
    padding: 3rem 0;
  }
  .p-encho-sec05__example {
    line-height: 1.4;
  }
  .p-encho-sec05__pcflex {
    flex-direction: column;
    margin: 2rem 0;
  }
  .p-encho-sec05__pcflex figure {
    width: 70%;
  }
  .p-encho-sec05__pcflex--text {
    line-height: 1.4;
  }
  .p-encho-sec05__list {
    flex-direction: column;
  }
  .p-encho-sec05__list--pink {
    line-height: 1.5;
  }
  .p-encho-sec05__list li {
    padding: 4rem 0;
  }
  .p-encho-sec05__list li:not(:last-child)::after {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  .p-encho-sec05__list li:first-child {
    border-radius: 20px 20px 0 0;
  }
  .p-encho-sec05__list li:first-child:first-child::after {
    top: 50%;
    transform: rotate(90deg) translate(165%, 44%);
  }
  .p-encho-sec05__list li:nth-child(3)::after {
    top: 50%;
    transform: rotate(90deg) translate(165%, 44%);
  }
  .p-encho-sec05__list li:last-child {
    padding-top: 4rem;
    border-radius: 0 0 20px 20px;
  }
  .p-encho-sec05__list li figure {
    max-width: 50%;
    margin-top: 0;
  }
  .p-encho-sec05__result::after {
    margin-top: 2rem;
  }
  .p-encho-sec05__result--year {
    margin-top: 6rem;
    margin-right: 0;
  }
  .p-encho-sec05__result--text {
    margin-top: 2rem;
    line-height: 1.4;
  }
  .p-encho-sec06::before {
    top: -6rem;
  }
  .p-encho-sec06__lead {
    line-height: 1.4;
    text-align: center;
  }
  .p-encho-sec06__titleBox {
    width: 100%;
    margin-bottom: 3rem;
  }
  .p-encho-sec06__title::before {
    left: -8rem;
    width: 8rem;
    height: 8rem;
  }
  .p-encho-sec06__yobiList {
    flex-direction: column;
    margin-top: 4rem;
    padding: 0;
    gap: 1rem;
  }
  .p-encho-sec06__yobiList--plusCont, .p-encho-sec06__yobiList--equalCont {
    top: 0px;
  }
  .p-encho-sec06__yobiList--equal {
    width: 25px;
    transform: rotate(90deg);
  }
  .p-encho-sec06__yobiList ul:first-of-type {
    width: 100%;
  }
  .p-encho-sec06__yobiList ul:nth-of-type(2) li:last-of-type {
    position: static;
    margin-top: 2rem;
  }
  .p-encho-sec06__yobiList ul:last-of-type li:last-of-type {
    position: static;
    margin-top: 2rem;
  }
  .p-encho-sec06__yobiList ul li:last-of-type {
    position: static;
  }
  .p-encho-sec09__table {
    width: 600px;
  }
  .p-encho-sec09__table--wrap {
    overflow-x: scroll;
  }
  .p-encho-sec09__table tr:first-of-type th {
    padding: 0 2rem;
    white-space: nowrap;
  }
  .p-encho-sec09__table tr:first-of-type th:first-of-type {
    width: 80% !important;
  }
  .p-encho-sec09__table tr td:first-of-type {
    flex-direction: column;
    text-align: center;
  }
  .p-encho-sec09__table tr td p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec09__table tr td p .note {
    font-size: 0.6em;
  }
  .p-encho-sec09__caption {
    height: auto;
  }
  .p-encho-sec09__caption .c-table-note {
    font-size: clamp(10px, 0.625vw, 12px);
  }
  .p-encho-ttl_insec {
    font-size: clamp(18px, 1.25vw, 24px);
  }
  .p-encho-sec10-content-ttl > p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec10-content-lead {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec10-content-list__plus {
    display: block;
    position: static;
    top: auto;
    left: auto;
    margin-top: -2em;
    transform: none;
  }
  .p-encho-sec10-content-list__plus > img {
    transform: rotate(90deg);
  }
  .p-encho-sec10-content-list.p-dx-sec03-list {
    row-gap: 1.5rem;
    margin-bottom: 2rem;
  }
  .p-encho-sec10-content-list.p-dx-sec03-list li {
    width: 80%;
    margin-inline: auto;
  }
  .p-encho-sec10-content-list.p-dx-sec03-list li:nth-of-type(2) {
    margin-bottom: 4em !important;
  }
  .p-encho-sec10-content-list.p-dx-sec03-list li > p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec10-content-list.p-dx-sec03-list li:nth-of-type(5) figure {
    margin-bottom: -3rem;
  }
  .p-encho-sec10-support.p-reason-sec04-box3 {
    padding-block: 1rem;
  }
  .p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list {
    width: 90%;
    gap: 1rem 2%;
  }
  .p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list > li {
    width: 47.5%;
  }
  .p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list > li figure img {
    width: 100%;
  }
  .p-encho-sec10-support.p-reason-sec04-box3 .p-reason-sec04-box3-list__ttl {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec10-support__sup {
    width: -moz-fit-content;
    width: fit-content;
  }
  .p-encho-sec12 .c-contents-box .p-reason-sec06-box {
    margin-block: 2rem;
    padding-left: 10rem;
  }
  .p-encho-sec12 .c-contents-box .p-reason-sec06-box-img {
    top: 0rem;
    left: 0;
    width: 10rem;
  }
  .p-encho-sec12__contents {
    row-gap: 2rem;
  }
  .p-encho-sec12__contents > li {
    width: 100%;
  }
  .p-encho-sec12__contents > li h3 {
    max-width: 100%;
  }
  .p-encho-sec12__contents-dlist > dl dt {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec12__contents-ulist li {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec13__contents > li {
    row-gap: 2rem;
    width: 100%;
    margin-bottom: 2rem;
    padding: 2rem;
  }
  .p-encho-sec13__contents > li > figure {
    width: 75%;
    margin-inline: auto;
  }
  .p-encho-sec13__contents > li h3 {
    font-size: clamp(18px, 1.458vw, 28px);
    text-align: center;
  }
  .p-encho-sec13__contents-list > li {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-encho-sec13 .p-encho-sec13__h3 {
    max-width: 100%;
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-encho-sec13 .c-contents-box__add02 .c-text-lead + p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-reason-sec04-box__ttl {
    width: 100%;
    padding-inline: 1em;
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-reason-sec04-box3__ttl {
    align-content: center;
    height: auto;
    padding: 0.5em 0.15em;
    border-radius: 20px 20px 0 0;
    background-image: none;
    background-color: white;
    font-size: clamp(18px, 1.046vw, 20px);
    line-height: 1.4;
  }
  .p-reason-sec04-box3-list__ttl {
    font-size: clamp(16px, 0.9375vw, 18px);
  }
  .p-reason-sec06-box {
    padding-left: 10rem;
  }
  .p-reason-sec06-box > p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-dx-sec01 {
    padding-bottom: 2rem;
  }
  .p-dx-sec01 .c-contents-box {
    top: -5rem;
    margin-top: 10rem;
  }
  .p-dx-sec03-list__ttl {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-dx-sec03-list .c-list-check li {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-dx-sec04-list__ttl {
    font-size: clamp(18px, 1.046vw, 20px);
  }
  .p-dx-sec04-list__text {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-chrome-sec02 .p-chrome-sec02-list2-box dl dt {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-chrome-sec02 .p-chrome__img2text-google {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-chrome-sec02-box2__list2__ttl + p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-chrome-sec03-box-r {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-chrome-sec02-btn .c-btn--white2,
  .p-chrome-sec03-btn2 .c-btn--white2 {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-chrome-sec05-box__ttl1 + p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .p-event-tag__list li {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
  .c-table3 tbody tr td:first-of-type {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
}
@media screen and (max-width: 1360px) {
  .l-container--p0, .l-container {
    width: 100%;
  }
  .l-container {
    box-sizing: border-box;
    padding: 0 5vw;
    padding-right: 5%;
    padding-left: 5%;
  }
  .l-container--p0 {
    box-sizing: border-box;
    padding: 3rem 5vw;
    padding-right: 5%;
    padding-left: 5%;
  }
  .l-header {
    width: calc(100% - 4rem);
  }
  .l-wrapper {
    padding: 14.2rem 2rem 0 2rem;
  }
  #contents .l-wrapper {
    padding: 14.2rem 2rem 0 2rem;
  }
  .c-btn--yellow {
    font-size: 13px !important;
  }
  .c-btn--green {
    font-size: 13px !important;
  }
  .c-table-box {
    width: 100%;
    overflow-x: scroll;
  }
  .c-table-box table {
    width: 1200px;
  }
  .c-title-area--anchor li a::after {
    visibility: hidden;
  }
  .c-title-area--anchor.w6 li {
    width: 23.75%;
    max-width: 23.75%;
  }
  .p-byad-sec01__ico {
    top: -2.5%;
    left: 3%;
    width: 100px;
  }
  .p-byad-sec01-box1 {
    padding: 4rem 20rem 4rem 2rem;
  }
  .p-byad-sec04__ico {
    top: -60px;
    left: 3%;
    width: 100px;
    height: 100px;
  }
  .p-byad-sec06-box1 {
    padding: 4rem 20rem 4rem 2rem;
  }
  .p-byad-sec06-box2 {
    padding: 4rem 2rem 4rem 20rem;
  }
  .p-chrome-sec05-box {
    margin-bottom: 6rem;
  }
  .p-chrome-sec05-box-r {
    width: 100%;
  }
  .p-chrome-sec05-box-l {
    width: 100%;
  }
  .p-chrome-sec05-box-imgl {
    position: inherit;
    left: inherit;
    width: 100%;
  }
  .p-chrome-sec05-box-imgr {
    position: inherit;
    right: inherit;
    width: 100%;
  }
  .p-dx-sec05-box-r {
    width: 100%;
  }
  .p-dx-sec05-box-l {
    width: 100%;
  }
  .p-dx-sec05-box-imgl {
    position: inherit;
    left: inherit;
    width: 100%;
  }
  .p-dx-sec05-box-imgr {
    position: inherit;
    right: inherit;
    width: 100%;
  }
  .p-ipad-sec11 .p-dx-sec05-box-l {
    width: 100%;
    min-height: inherit;
    margin-left: 0;
  }
  .p-ipad-sec11 .p-dx-sec05-box-r {
    min-height: inherit;
    margin-left: 0;
  }
  .p-ipad-sec11 .c-btn-more {
    position: relative;
  }
  .p-encho-sec03-list__ttl + p {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
}
@media screen and (max-width: 1360px) and (max-width: 768px) {
  .l-header {
    top: 0;
    width: 100%;
    line-height: 1.3;
  }
  .l-wrapper {
    padding: 7rem 0 0 0;
  }
  #contents .l-wrapper {
    padding: 7rem 0 0 0;
  }
  .c-title-area--anchor li a::after {
    visibility: visible;
  }
  .c-title-area--anchor.w6 li {
    width: 100%;
    max-width: 100%;
  }
  .p-byad-sec01-box1 {
    padding: 13rem 2rem 2rem;
  }
  .p-byad-sec04__ico {
    top: -60px;
    left: -3%;
    width: 80px;
    height: 80px;
  }
  .p-byad-sec06-box1 {
    padding: 13rem 2rem 2rem;
  }
  .p-byad-sec06-box2 {
    padding: 13rem 2rem 2rem;
  }
  .p-encho-sec10-content-list__plus > p {
    font-size: clamp(18px, 1.25vw, 24px);
  }
}
@media (hover: hover) and (pointer: fine) {
  .c-btn--line:focus:hover {
    cursor: pointer;
    opacity: 0.7;
    transition: 0.3s;
  }
  .c-btn--line:hover:focus {
    cursor: pointer;
    opacity: 0.7;
    transition: 0.3s;
  }
  .p-breadcrumb ul a:hover::after {
    transform: scale(1, 1);
  }
  .p-column-detail-main a:not(.c-btn--gr):hover {
    text-decoration: none;
  }
  .p-column-detail-main a:not(.c-btn--gr).blank:hover {
    text-decoration: none;
  }
  .p-header__logo a:hover {
    opacity: 0.7;
    transition: 0.3s;
  }
  .c-table3 .c-table-tag + a:hover {
    color: #0e1155;
    font-weight: 700;
  }
}
@media (hover: hover) and (pointer: fine) and (hover: hover) and (pointer: fine) {
  .c-btn--line:hover:hover {
    cursor: pointer;
    opacity: 0.7;
    transition: 0.3s;
  }
}
@media all and (max-width: 1080px) and (min-width: 768px) {
  .p-header__nav2 ul li a {
    font-size: clamp(14px, 0.8333vw, 16px);
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) {
  .p-header__inner2.is-active nav {
    align-items: center;
  }
}
@media screen and (max-width: 768px) and (max-width: 768px) and (max-width: 768px) {
  .p-header__inner2.is-active nav a {
    color: #fff;
    font-size: 20px !important;
  }
}
@media screen and (max-width: 768px) and (hover: hover) and (pointer: fine) {
  .p-header__inner2.is-active ul:nth-of-type(2) li a:hover {
    background: none !important;
  }
}
@media screen and (max-width: 480px) {
  .p-hybrid-class-sec01 .c-title-h2-nomal-s {
    justify-self: flex-end;
    width: 70%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsInNldHRpbmcvX2JyZWFrcG9pbnQuc2NzcyIsInNldHRpbmcvX2NvbG9yLnNjc3MiLCJmb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJzZXR0aW5nL19mb250ZmFtaWx5LnNjc3MiLCJtaXhpbi9fYW5pbWF0aW9uLnNjc3MiLCJtaXhpbi9fZmFkZWluLnNjc3MiLCJmb3VuZGF0aW9uL19yZXNldC5zY3NzIiwibWl4aW4vX2ZvbnRzaXplLnNjc3MiLCJsYXlvdXQvX2wtY29udGFpbmVyLnNjc3MiLCJzZXR0aW5nL19zaXplLnNjc3MiLCJsYXlvdXQvX2wtZm9vdGVyLnNjc3MiLCJsYXlvdXQvX2wtaGVhZGVyLnNjc3MiLCJsYXlvdXQvX2wtd3JhcHBlci5zY3NzIiwiY29tcG9uZW50L19jLWFycm93LnNjc3MiLCJjb21wb25lbnQvX2MtYmcuc2NzcyIsImNvbXBvbmVudC9fYy1idG4uc2NzcyIsIm1peGluL19ob3Zlci5zY3NzIiwiY29tcG9uZW50L19jLWNhdGUuc2NzcyIsImNvbXBvbmVudC9fYy1jb250ZW50cy5zY3NzIiwibWl4aW4vX2dyaWQuc2NzcyIsImNvbXBvbmVudC9fYy1maWd1cmUuc2NzcyIsImNvbXBvbmVudC9fYy1pbWctYm94LnNjc3MiLCJjb21wb25lbnQvX2MtbGlzdC5zY3NzIiwiY29tcG9uZW50L19jLXBhZ2UtdG9wLnNjc3MiLCJjb21wb25lbnQvX2MtdGFibGUuc2NzcyIsImNvbXBvbmVudC9fYy10ZXh0LnNjc3MiLCJjb21wb25lbnQvX2MtdGl0bGUtYXJlYS5zY3NzIiwiY29tcG9uZW50L19jLXRpdGxlLnNjc3MiLCJwcm9qZWN0L19wLWJyZWFkY3J1bWIuc2NzcyIsInByb2plY3QvX3AtYnlhZC5zY3NzIiwicHJvamVjdC9fcC1jaHJvbWUuc2NzcyIsInByb2plY3QvX3AtY29sdW1uLnNjc3MiLCJwcm9qZWN0L19wLWNvbnRhY3Quc2NzcyIsInByb2plY3QvX3AtY3RhLnNjc3MiLCJwcm9qZWN0L19wLWR4LWhpZ2gtc2Nob29sLnNjc3MiLCJwcm9qZWN0L19wLWR4LnNjc3MiLCJwcm9qZWN0L19wLWVuY2hvLnNjc3MiLCJwcm9qZWN0L19wLWV2ZW50LnNjc3MiLCJwcm9qZWN0L19wLWZhcS1saXN0LnNjc3MiLCJwcm9qZWN0L19wLWZhcS5zY3NzIiwicHJvamVjdC9fcC1mb290ZXIuc2NzcyIsInByb2plY3QvX3AtaGVhZGVyLnNjc3MiLCJwcm9qZWN0L19wLWhvbWUtbXYuc2NzcyIsInByb2plY3QvX3AtaG9tZS5zY3NzIiwicHJvamVjdC9fcC1oeWJyaWQtY2xhc3Muc2NzcyIsInByb2plY3QvX3AtaWN0LnNjc3MiLCJwcm9qZWN0L19wLWlwYWQuc2NzcyIsInByb2plY3QvX3Atb3Muc2NzcyIsInByb2plY3QvX3AtcGFnZS1uYXYuc2NzcyIsInByb2plY3QvX3AtcG9saWN5LnNjc3MiLCJwcm9qZWN0L19wLXBvc3QtaGlnaC1zY2hvb2wuc2NzcyIsInByb2plY3QvX3AtcmVhc29uLnNjc3MiLCJwcm9qZWN0L19wLXdpbmRvd3Muc2NzcyIsInV0aWxpdHkvX21hcmdpbi5zY3NzIiwidXRpbGl0eS9fdS1tYXJnaW4uc2NzcyIsInV0aWxpdHkvX3UtcGFkZGluZy5zY3NzIiwidXRpbGl0eS9fdS10ZXh0YWxpZ24uc2NzcyIsInV0aWxpdHkvX3UtdmlzaWJsZS5zY3NzIiwidXRpbGl0eS9fdmlzaWJsZS5zY3NzIiwiamF2YXNjcmlwdC9fbGl0eS5taW4uc2NzcyIsImphdmFzY3JpcHQvX3NsaWNrLXRoZW1lLnNjc3MiLCJqYXZhc2NyaXB0L19zbGljay5zY3NzIiwiZml4L19maXgta2l0dGluZy5zY3NzIiwiZml4L19maXgtcGFnZS5zY3NzIiwibWl4aW4vX21xLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs0QkFBQTtBQUlBOzRFQUFBO0FBUUE7NEVBQUE7QUNaQSxTQUFBO0FBR0EsWUFBQTtBQUdBLFVBQUE7QUFHQSxZQUFBO0FBR0EsUUFBQTtBQUtBLFFBQUE7QUFH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QUNFLE9BQUE7RUFFQSxnQkFBQTtFQURBLG1CQUFBO0FyRG9pVE47O0FzRHgvVEU7RUFDRSxnQkFBQTtBdEQyL1RKOztBc0R6L1RFO0VBQ0UsbUJBQUE7QXRENC9USjs7QXNEMS9URTtFQUNFLGtCQUFBO0F0RDYvVEo7O0FzRDMvVEU7RUFDRSxpQkFBQTtBdEQ4L1RKOztBc0R4Z1VFO0VBQ0UsZ0JBQUE7QXREMmdVSjs7QXNEemdVRTtFQUNFLG1CQUFBO0F0RDRnVUo7O0FzRDFnVUU7RUFDRSxrQkFBQTtBdEQ2Z1VKOztBc0QzZ1VFO0VBQ0UsaUJBQUE7QXREOGdVSjs7QXNEeGhVRTtFQUNFLGdCQUFBO0F0RDJoVUo7O0FzRHpoVUU7RUFDRSxtQkFBQTtBdEQ0aFVKOztBc0QxaFVFO0VBQ0Usa0JBQUE7QXRENmhVSjs7QXNEM2hVRTtFQUNFLGlCQUFBO0F0RDhoVUo7O0FzRHhpVUU7RUFDRSxnQkFBQTtBdEQyaVVKOztBc0R6aVVFO0VBQ0UsbUJBQUE7QXRENGlVSjs7QXNEMWlVRTtFQUNFLGtCQUFBO0F0RDZpVUo7O0FzRDNpVUU7RUFDRSxpQkFBQTtBdEQ4aVVKOztBc0R4alVFO0VBQ0UsZ0JBQUE7QXREMmpVSjs7QXNEempVRTtFQUNFLG1CQUFBO0F0RDRqVUo7O0FzRDFqVUU7RUFDRSxrQkFBQTtBdEQ2alVKOztBc0QzalVFO0VBQ0UsaUJBQUE7QXREOGpVSjs7QXNEeGtVRTtFQUNFLGdCQUFBO0F0RDJrVUo7O0FzRHprVUU7RUFDRSxtQkFBQTtBdEQ0a1VKOztBc0Qxa1VFO0VBQ0Usa0JBQUE7QXRENmtVSjs7QXNEM2tVRTtFQUNFLGlCQUFBO0F0RDhrVUo7O0FzRHhsVUU7RUFDRSxnQkFBQTtBdEQybFVKOztBc0R6bFVFO0VBQ0UsbUJBQUE7QXRENGxVSjs7QXNEMWxVRTtFQUNFLGtCQUFBO0F0RDZsVUo7O0FzRDNsVUU7RUFDRSxpQkFBQTtBdEQ4bFVKOztBc0R4bVVFO0VBQ0UsZ0JBQUE7QXREMm1VSjs7QXNEem1VRTtFQUNFLG1CQUFBO0F0RDRtVUo7O0FzRDFtVUU7RUFDRSxrQkFBQTtBdEQ2bVVKOztBc0QzbVVFO0VBQ0UsaUJBQUE7QXREOG1VSjs7QXNEeG5VRTtFQUNFLGdCQUFBO0F0RDJuVUo7O0FzRHpuVUU7RUFDRSxtQkFBQTtBdEQ0blVKOztBc0QxblVFO0VBQ0Usa0JBQUE7QXRENm5VSjs7QXNEM25VRTtFQUNFLGlCQUFBO0F0RDhuVUo7O0FzRHhvVUU7RUFDRSxpQkFBQTtBdEQyb1VKOztBc0R6b1VFO0VBQ0Usb0JBQUE7QXRENG9VSjs7QXNEMW9VRTtFQUNFLG1CQUFBO0F0RDZvVUo7O0FzRDNvVUU7RUFDRSxrQkFBQTtBdEQ4b1VKOztBc0R4cFVFO0VBQ0UsaUJBQUE7QXREMnBVSjs7QXNEenBVRTtFQUNFLG9CQUFBO0F0RDRwVUo7O0FzRDFwVUU7RUFDRSxtQkFBQTtBdEQ2cFVKOztBc0QzcFVFO0VBQ0Usa0JBQUE7QXREOHBVSjs7QXNEeHFVRTtFQUNFLGlCQUFBO0F0RDJxVUo7O0FzRHpxVUU7RUFDRSxvQkFBQTtBdEQ0cVVKOztBc0QxcVVFO0VBQ0UsbUJBQUE7QXRENnFVSjs7QXNEM3FVRTtFQUNFLGtCQUFBO0F0RDhxVUo7O0F1RHhyVUU7RUFDRSxnQkFBQTtBdkQyclVKOztBdUR6clVFO0VBQ0UsbUJBQUE7QXZENHJVSjs7QXVEMXJVRTtFQUNFLGtCQUFBO0F2RDZyVUo7O0F1RDNyVUU7RUFDRSxpQkFBQTtBdkQ4clVKOztBdUR4c1VFO0VBQ0UsZ0JBQUE7QXZEMnNVSjs7QXVEenNVRTtFQUNFLG1CQUFBO0F2RDRzVUo7O0F1RDFzVUU7RUFDRSxrQkFBQTtBdkQ2c1VKOztBdUQzc1VFO0VBQ0UsaUJBQUE7QXZEOHNVSjs7QXVEeHRVRTtFQUNFLGdCQUFBO0F2RDJ0VUo7O0F1RHp0VUU7RUFDRSxtQkFBQTtBdkQ0dFVKOztBdUQxdFVFO0VBQ0Usa0JBQUE7QXZENnRVSjs7QXVEM3RVRTtFQUNFLGlCQUFBO0F2RDh0VUo7O0F1RHh1VUU7RUFDRSxnQkFBQTtBdkQydVVKOztBdUR6dVVFO0VBQ0UsbUJBQUE7QXZENHVVSjs7QXVEMXVVRTtFQUNFLGtCQUFBO0F2RDZ1VUo7O0F1RDN1VUU7RUFDRSxpQkFBQTtBdkQ4dVVKOztBdUR4dlVFO0VBQ0UsZ0JBQUE7QXZEMnZVSjs7QXVEenZVRTtFQUNFLG1CQUFBO0F2RDR2VUo7O0F1RDF2VUU7RUFDRSxrQkFBQTtBdkQ2dlVKOztBdUQzdlVFO0VBQ0UsaUJBQUE7QXZEOHZVSjs7QXVEeHdVRTtFQUNFLGdCQUFBO0F2RDJ3VUo7O0F1RHp3VUU7RUFDRSxtQkFBQTtBdkQ0d1VKOztBdUQxd1VFO0VBQ0Usa0JBQUE7QXZENndVSjs7QXVEM3dVRTtFQUNFLGlCQUFBO0F2RDh3VUo7O0F1RHh4VUU7RUFDRSxnQkFBQTtBdkQyeFVKOztBdUR6eFVFO0VBQ0UsbUJBQUE7QXZENHhVSjs7QXVEMXhVRTtFQUNFLGtCQUFBO0F2RDZ4VUo7O0F1RDN4VUU7RUFDRSxpQkFBQTtBdkQ4eFVKOztBdUR4eVVFO0VBQ0UsZ0JBQUE7QXZEMnlVSjs7QXVEenlVRTtFQUNFLG1CQUFBO0F2RDR5VUo7O0F1RDF5VUU7RUFDRSxrQkFBQTtBdkQ2eVVKOztBdUQzeVVFO0VBQ0UsaUJBQUE7QXZEOHlVSjs7QXVEeHpVRTtFQUNFLGdCQUFBO0F2RDJ6VUo7O0F1RHp6VUU7RUFDRSxtQkFBQTtBdkQ0elVKOztBdUQxelVFO0VBQ0Usa0JBQUE7QXZENnpVSjs7QXVEM3pVRTtFQUNFLGlCQUFBO0F2RDh6VUo7O0F1RHgwVUU7RUFDRSxpQkFBQTtBdkQyMFVKOztBdUR6MFVFO0VBQ0Usb0JBQUE7QXZENDBVSjs7QXVEMTBVRTtFQUNFLG1CQUFBO0F2RDYwVUo7O0F1RDMwVUU7RUFDRSxrQkFBQTtBdkQ4MFVKOztBdUR4MVVFO0VBQ0UsaUJBQUE7QXZEMjFVSjs7QXVEejFVRTtFQUNFLG9CQUFBO0F2RDQxVUo7O0F1RDExVUU7RUFDRSxtQkFBQTtBdkQ2MVVKOztBdUQzMVVFO0VBQ0Usa0JBQUE7QXZEODFVSjs7QXVEeDJVRTtFQUNFLGlCQUFBO0F2RDIyVUo7O0F1RHoyVUU7RUFDRSxvQkFBQTtBdkQ0MlVKOztBdUQxMlVFO0VBQ0UsbUJBQUE7QXZENjJVSjs7QXVEMzJVRTtFQUNFLGtCQUFBO0F2RDgyVUo7O0F1RDMyVUE7RUFFRSxrQkFBQTtFQURBLGlCQUFBO0F2RCsyVUY7O0F3RDczVUU7RUFDRSxnQkFBQTtBeERnNFVKOztBd0Q5M1VFO0VBQ0UsbUJBQUE7QXhEaTRVSjs7QXdELzNVRTtFQUNFLGtCQUFBO0F4RGs0VUo7O0F3RGg0VUU7RUFDRSxpQkFBQTtBeERtNFVKOztBd0Q3NFVFO0VBQ0UsZ0JBQUE7QXhEZzVVSjs7QXdEOTRVRTtFQUNFLG1CQUFBO0F4RGk1VUo7O0F3RC80VUU7RUFDRSxrQkFBQTtBeERrNVVKOztBd0RoNVVFO0VBQ0UsaUJBQUE7QXhEbTVVSjs7QXdENzVVRTtFQUNFLGdCQUFBO0F4RGc2VUo7O0F3RDk1VUU7RUFDRSxtQkFBQTtBeERpNlVKOztBd0QvNVVFO0VBQ0Usa0JBQUE7QXhEazZVSjs7QXdEaDZVRTtFQUNFLGlCQUFBO0F4RG02VUo7O0F3RDc2VUU7RUFDRSxnQkFBQTtBeERnN1VKOztBd0Q5NlVFO0VBQ0UsbUJBQUE7QXhEaTdVSjs7QXdELzZVRTtFQUNFLGtCQUFBO0F4RGs3VUo7O0F3RGg3VUU7RUFDRSxpQkFBQTtBeERtN1VKOztBd0Q3N1VFO0VBQ0UsZ0JBQUE7QXhEZzhVSjs7QXdEOTdVRTtFQUNFLG1CQUFBO0F4RGk4VUo7O0F3RC83VUU7RUFDRSxrQkFBQTtBeERrOFVKOztBd0RoOFVFO0VBQ0UsaUJBQUE7QXhEbThVSjs7QXdENzhVRTtFQUNFLGdCQUFBO0F4RGc5VUo7O0F3RDk4VUU7RUFDRSxtQkFBQTtBeERpOVVKOztBd0QvOFVFO0VBQ0Usa0JBQUE7QXhEazlVSjs7QXdEaDlVRTtFQUNFLGlCQUFBO0F4RG05VUo7O0F3RDc5VUU7RUFDRSxnQkFBQTtBeERnK1VKOztBd0Q5OVVFO0VBQ0UsbUJBQUE7QXhEaStVSjs7QXdELzlVRTtFQUNFLGtCQUFBO0F4RGsrVUo7O0F3RGgrVUU7RUFDRSxpQkFBQTtBeERtK1VKOztBd0Q3K1VFO0VBQ0UsZ0JBQUE7QXhEZy9VSjs7QXdEOStVRTtFQUNFLG1CQUFBO0F4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O0VBRUEsa0JBQUE7RUFEQSx5QjlEdFJIO0U4RCtRRyxXQUFBO0FoRTg5WVY7QWdFNThZRTtFeERsUkEscUNBQUE7RXdEb1JFLGdCQUFBO0VBQ0EscUJBQUE7QWhFbTlZSjs7QWdFMThZRTtFeEQ5UkEscUNBQUE7RXdEZ1NFLGdCQUFBO0VBQ0EscUJBQUE7QWhFazlZSjs7QWdFMThZQTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7QWhFazlZRjs7QWdFLzhZQTtFeEQ5U0UscUNBQUE7QVJpd1pGOztBZ0V6OFlFOztFQUVFLG9CQUFBO0V4RDFURixxQ0FBQTtBUjR3WkY7QWdFNThZSTs7RUFDRSxRQUFBO0VBQ0EsMkJBQUE7QWhFcTlZTjs7QWdFLzhZRTtFeER4VUEscUNBQUE7QVIyeFpGOztBZ0UxOFlFO0VBQ0UsZ0JBQUE7QWhFazlZSjs7QWdFNzhZQTtFeEQ5VUUscUNBQUE7QVIreFpGOztBZ0U3OFlBO0VBRUUsZ0JBQUE7RXhEN1ZBLHFDQUFBO0FSNnlaRjs7QWdFNzhZQTtFQUNFLGtCQUFBO0FoRWc5WUY7O0FnRTU4WUE7RUFDRSxxQkFBQTtBaEUrOFlGOztBZ0U1OFlBO0V4RHRXRSxxQ0FBQTtBUnN6WkY7O0FnRXY4WUU7RUFDRSx5QkFBQTtBaEUrOFlKO0FpQnQxWkU7RStDMFlJLGM5RHJZQztFOERzWUQsZ0JBQUE7QWhFKzhZTjtBZ0V6OFlNO0VBR0Usc0JBQUE7RUFGQSwyQkFBQTtFeERqWU4sc0NBQUE7QVJvMVpGO0FnRTE4WU07RUFDRSwyQkFBQTtFQUVBLGdCQUFBO0V4RGhaTixzQ0FBQTtBUmkyWkY7QWlFaDNaSTtFOUR3QkE7SUFFRSxxQkFBQTtFSDJlSjtFRy9iRjtJQU9JLHdCQUFBO0VIdWZGO0UrRHlkRTtJQUVJLGFBQUE7RS9EbytWTjtFK0R6a1ZFO0lBRUksWUFBQTtFL0RxNlZOO0FBMzFYRjtBaUVoZ0JJO0U5RDBESjtJQUdJLGFBQUE7RUhtZkY7RUdoZkY7SUFHSSxjQUFBO0VIc2ZGO0VlNWlCQTtJQVFNLFlBQUE7SUFDQSxhQUFBO0VmMnJCTjtFZXhyQkU7SUFRSSxZQUFBO0lB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Z0R6aFJJO0lBR0ksVUFBQTtFaEQ2a1JSO0VnRC9nUkk7SUFHSSxVQUFBO0lBQ0EsbUJBQUE7RWhEaWxSUjtFZ0Q5a1JJO0lBWUksWUFBQTtJeEN4RVIsc0NBQUE7RVI0cFJBO0VnRHhrUlE7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFaERvbFJWO0VnRC9rUkU7SXhDM0ZGLHNDQUFBO0VSb3JSQTtFZ0R6alJFO0lBR0ksV0FBQTtFaER1bFJOO0VnRHBsUkU7SUFJSSxXQUFBO0VoRHlsUk47RWdEdmxSSTtJeEN2SUosc0NBQUE7RVJ3dVJBO0VnRHRsUkU7SXhDN0hGLHFDQUFBO0VSOHRSQTtFZ0R0bFJFO0l4QzdKRixzQ0FBQTtJd0NtS00sa0JBQUE7RWhEMGxSTjtFZ0RqbFJFO0lBSUksZ0JBQUE7RWhEd2xSTjtFZ0Qxa1JFO0l4Q3BNRixxQ0FBQTtFUm15UkE7RWdEamxSQTtJQUtJLHVCQUFBO0lBQUEsa0JBQUE7SUFDQSxhQUFBO0VoRHFsUko7RWdEMWtSRTtJeEM3TkYsc0NBQUE7RVJ5elJBO0VnRGhsUkU7SXhDek9GLHNDQUFBO0VSaTBSQTtFZ0Rya1JFO0l4QzVQRixzQ0FBQTtFUnExUkE7RWdEL2lSSTtJQUtJLGVBQUE7SXhDM1NSLHNDQUFBO0VSMDNSQTtFaUQ5M1JBO0lBWUksV0FBQTtFakR5NlJKO0VrRGo4UkY7SUFJSSxpQkFBQTtFbERzL1JGO0VrRHYrUkE7SUFFSSxtQkFBQTtFbERvL1JKO0VtRG5nU0k7SUFHSSxXQUFBO0VuRDZnU1I7RW1EeGdTRTtJM0NjRixvQ0FBQTtFUmtnU0E7RW1EMytSSTtJQU1JLHNCQUFBO0lBQ0EsbUJBQUE7RW5EMmdTUjtFbURwZ1NJO0lBRUksV0FBQTtJQUNBLGtCQUFBO0VuRHVnU1I7RW1EdC9SRTtJM0N6REYsb0NBQUE7RVJta1NBO0VtRDErUk07SUFJSSxXQUFBO0VuRDJnU1Y7RW1EeGdTTTtJQUtJLFdBQUE7RW5EMmdTVjtFb0Qzb1NBO0lBRUksaUJBQUE7RXBEMHBTSjtFb0R2cFNFO0lBRUksUUFBQTtJQUNBLDJCQUFBO0VwRDBwU047RW9Ecm9TSTtJ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K0NKLHNDQUFBO0VSNjRZQTtFK0QxNFZBO0lBaUJJLGVBQUE7SXZEOWdESixxQ0FBQTtFUnU2WUE7RStEaDNWTTtJdkQ3akROLHNDQUFBO0VScTlZQTtFZ0V0M1lGO0lBVUksV0FBQTtJQURBLG1CQUFBO0l4RGxHRixxQ0FBQTtFUnlrWkE7RWdFLzhZRjtJQVlJLHFCQUFBO0lBTEEsWUFBQTtJQUNBLHFCQUFBO0lBQ0EsNEJBQUE7SUFDQSxzQkFBQTtJQUNBLHVCQUFBO0l4RHJJRixxQ0FBQTtJd0RnSUUsZ0JBQUE7RWhFeStZRjtFZ0UvOVlGO0l4RDdJRSxzQ0FBQTtFUnFuWkE7RWdFeDlZRjtJQUtJLG1CQUFBO0VoRXErWUY7RWdFOTlZQTtJeEQ1S0Esc0NBQUE7RVJzcFpBO0VnRTc5WUY7SUFFSSxvQkFBQTtFaEVpK1lGO0VnRTc5WUY7SUFFSSxVQUFBO0lBQ0EsaUJBQUE7RWhFaStZRjtFZ0VsOVlBO0l4RDNNQSxxQ0FBQTtFUjBxWkE7RWdFdDlZRTtJeEQxTkYsc0NBQUE7RVJ3clpBO0VnRXA5WUY7SXhEOU5FLHFDQUFBO0VSMnJaQTtFZ0VyOVlGO0l4RDVPRSxzQ0FBQTtFUjJzWkE7RWdFNzhZSTtJeEQ5UEosc0NBQUE7RVJ3dVpBO0VnRWg5WUE7SXhEeFJBLHNDQUFBO0VSa3ZaQTtFZ0U5OFlBO0l4RHBTQSxzQ0FBQTtFUjZ2WkE7RWdFejhZRjtJeERwVEUsc0NBQUE7RVIyd1pBO0VnRTc4WUE7O0l4RDlUQSxzQ0FBQTtFUnV4WkE7RWdFejhZQTtJeEQ5VUEsc0NBQUE7RVJxeVpBO0VnRXQ3WUY7SXhEL1dFLHNDQUFBO0VSbTBaQTtFZ0VoOFlJO0l4RG5ZSixzQ0FBQTtFUjIxWkE7QUFuellGO0FpRWpqQkk7RXhEUEo7SUFLSSxXQUFBO0VUMmtCRjtFU3hrQkY7SUFvQkksc0JBQUE7SUFIQSxjQUFBO0lBRUEsaUJBQUE7SUFEQSxnQkFBQTtFVGdsQkY7RVM1a0JBO0lBT0ksc0JBQUE7SUFIQSxpQkFBQTtJQUVBLGlCQUFBO0lBREEsZ0JBQUE7RVRrbEJKO0VZcm5CRjtJQVFJLHdCQUFBO0Va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IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vc2V0dGluZy9zaXpl5Y+C54WnXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbWluLXdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbWF4LXdpZHRoXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyrpu5LvvJpmb250Ki9cbi8q6a6u44KE44GL44Gq6Z2S77ya44OZ44O844K5Ki9cbi8q5r+D57S677ya44Oq44Oz44Kv5LuWKi9cbi8q44Ko44Oh44Op44Or44OJ77ya6KOF6aO+5LuWKi9cbi8q6LWk77ya6KOF6aO+5LuWKi9cbi8qYmfvvJrog4zmma8qL1xuLyrjgrDjg6njg4fjg7zjgrfjg6fjg7MqL1xuLyrmloflrZfjgrDjg6njg4fjg7zjgrfjg6fjg7MqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDQwMDs1MDA7NzAwOzkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0veWFrdWhhbmpwQDMuMy4xL2Rpc3QvY3NzL3lha3VoYW5qcC5taW4uY3NzXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVplbitLYWt1K0dvdGhpYytOZXc6d2dodEA0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXBcIik7XG4uY19ncmFkX2ZvbnQge1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDc2OGQ0LCAjNGZjOGRjKTtcbiAgY29sb3I6ICM0YWMyZGI7XG59XG5cbmVtLmNfZ3JhZF9mb250IHtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxucC5jX2dyYWRfZm9udCB7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGphXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogZW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jc3BhY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFuY2hlZGFsbW9uZDtcbiAgaGVpZ2h0OiAxMzAwcHg7XG59XG5cbi8qICAgICDjg5Xjgqfjg7zjg4njgqTjg7MgICAgKi9cbi5mYWRlSW4ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyNTBtcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC43NiwgMC43MywgMC45Nyk7XG59XG5cbi5mYWRlSW4tdXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbn1cblxuLmZhZGVJbi1kb3duIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTgwcHgpO1xufVxuXG4uZmFkZUluLWxlZnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCk7XG59XG5cbi5mYWRlSW4tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwKTtcbn1cblxuLnNjcm9sbC1pbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xufVxuXG4vKiAgICAg44K544Op44Kk44OJ44Kk44OzICAgICovXG4uc2xpZGVJbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBtcztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC43NiwgMC43MywgMC45Nyk7XG59XG5cbi5zbGlkZUluLXVwIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgODBweCk7XG59XG5cbi5zbGlkZUluLWRvd24ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtODBweCk7XG59XG5cbi5zbGlkZUluLWxlZnQge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtODBweCwgMCk7XG59XG5cbi5zbGlkZUluLXJpZ2h0IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCwgMCk7XG59XG5cbi5zY3JvbGwtaW4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cblxuLmlzLWZhZGVpbi1hY3RpdmUge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XG59XG5cbi8qIFJlc2V0IGJveC1tb2RlbCBhbmQgc2V0IGJvcmRlcnMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiBEb2N1bWVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyovXG59XG5cbi8qIFNlY3Rpb25zICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogVmVydGljYWwgcmh5dGhtICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xucCxcbnRhYmxlLFxuYmxvY2txdW90ZSxcbmFkZHJlc3MsXG5wcmUsXG5pZnJhbWUsXG5mb3JtLFxuZmlndXJlLFxuZGwge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhlYWRpbmdzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xudWwsXG5vbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogTGlzdHMgKGRlZmluaXRpb24pICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIG1hcmdpbjogMDtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogUmVwbGFjZWQgY29udGVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUHJldmVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaXNzdWVzLlxuICovXG5zdmcsXG5pbWcsXG5lbWJlZCxcbm9iamVjdCxcbmlmcmFtZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIEZvcm1zICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZXNldCBmb3JtIGZpZWxkcyB0byBtYWtlIHRoZW0gc3R5bGVhYmxlLlxuICogMS4gTWFrZSBmb3JtIGVsZW1lbnRzIHN0eWxhYmxlIGFjcm9zcyBzeXN0ZW1zIGlPUyBlc3BlY2lhbGx5LlxuICogMi4gSW5oZXJpdCB0ZXh0LXRyYW5zZm9ybSBmcm9tIHBhcmVudC5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiAxICovXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlc2V0IHJhZGlvIGFuZCBjaGVja2JveCBhcHBlYXJhbmNlIHRvIHByZXNlcnZlIHRoZWlyIGxvb2sgaW4gaU9TLlxuICovXG5bdHlwZT1jaGVja2JveF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94O1xuICBhcHBlYXJhbmNlOiBjaGVja2JveDtcbn1cblxuW3R5cGU9cmFkaW9dIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbztcbiAgYXBwZWFyYW5jZTogcmFkaW87XG59XG5cbi8qKlxuICogQ29ycmVjdCBjdXJzb3JzIGZvciBjbGlja2FibGUgZWxlbWVudHMuXG4gKi9cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b246ZGlzYWJsZWQsXG5bdHlwZT1idXR0b25dOmRpc2FibGVkLFxuW3R5cGU9cmVzZXRdOmRpc2FibGVkLFxuW3R5cGU9c3VibWl0XTpkaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIG91dGxpbmVzIGZvciBGaXJlZm94IGFuZCB1bmlmeSBzdHlsZSB3aXRoIGlucHV0IGVsZW1lbnRzICYgYnV0dG9ucy5cbiAqL1xuOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogYXV0bztcbn1cblxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgcGFkZGluZ1xuICovXG5vcHRpb24ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc2V0IHRvIGludmlzaWJsZVxuICovXG5maWVsZHNldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG5sZWdlbmQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gRml4IGZvbnQgaW5oZXJpdGFuY2UuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogQ2xpY2thYmxlIGxhYmVsc1xuICovXG5sYWJlbFtmb3JdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBJbnRlcmFjdGl2ZSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qXG4gKiBSZW1vdmUgb3V0bGluZSBmb3IgZWRpdGFibGUgY29udGVudC5cbiAqL1xuW2NvbnRlbnRlZGl0YWJsZV06Zm9jdXMge1xuICBvdXRsaW5lOiBhdXRvO1xufVxuXG4vKiBUYWJsZXMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbjEuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS5cbiovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGQsXG50aCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmb250LXNpemU6IDE2cHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5hIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5hOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgYTpob3ZlciwgYTphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmVtIHtcbiAgZm9udC1zdHlsZTogaW5pdGlhbDtcbn1cblxuLyrlkIRodG1s6KaB57SgKi9cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS42NjZ2dywgMzJweCk7XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1dnc7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbn1cblxubWFpbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbnRoLFxudGQge1xuICB3b3JkLWJyZWFrOiBhdXRvLXBocmFzZTtcbn1cblxuLnRhLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4ucGMtb25seSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBjLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNwLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNwLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3Atb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5sLWNvbnRhaW5lci0tcDAsIC5sLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMzYwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLmwtY29udGFpbmVyLS1wMCwgLmwtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubC1jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ubC1jb250YWluZXIud2lkdGgtc3NzIHtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi5sLWNvbnRhaW5lci53aWR0aC1zcyB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xufVxuLmwtY29udGFpbmVyLndpZHRoLXMge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cbi5sLWNvbnRhaW5lci53aWR0aC1tIHtcbiAgbWF4LXdpZHRoOiAxMjYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLmwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDV2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cbi5sLWNvbnRhaW5lci0tcDAge1xuICBwYWRkaW5nOiAwIDAgMi4wODMzMzMzMzMzdnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLmwtY29udGFpbmVyLS1wMCB7XG4gICAgcGFkZGluZzogM3JlbSA1dnc7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi5sLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XG4gIGNvbG9yOiAjRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sLWhlYWRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHJlbSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICB6LWluZGV4OiA5OTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAubC1oZWFkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuXG4ubC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTQuMnJlbSA1cmVtIDAgNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAubC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNC4ycmVtIDJyZW0gMCAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA3cmVtIDAgMCAwO1xuICB9XG59XG5cbiNjb250ZW50cyAubC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTQuMnJlbSA1cmVtIDAgNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAjY29udGVudHMgLmwtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTQuMnJlbSAycmVtIDAgMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnRzIC5sLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDdyZW0gMCAwIDA7XG4gIH1cbn1cblxuLmMtYXJyb3ctLWNlbnRlci1ib3R0b20ge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDdyZW0gMTByZW0gMCAxMHJlbTtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDRyZW0gYXV0byAwO1xufVxuXG4uYy1iZy0tZ3Ige1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLmMtYmctLWJsIHtcbiAgYmFja2dyb3VuZDogIzViN2RmOTtcbn1cbi5jLWJnLS1ibDIge1xuICBiYWNrZ3JvdW5kOiAjNTE3MmVhO1xufVxuLmMtYmctLWJsMyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM1YjdkZjkgMCUsICM1YjdkZjkgNTAlLCAjNTE3MmVhIDUwJSwgIzUxNzJlYSAxMDAlKTtcbn1cbi5jLWJnLS1ibDQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNWI3ZGY5IDAlLCAjNWI3ZGY5IDIwJSwgIzUxNzJlYSAyMCUsICM1MTcyZWEgMTAwJSk7XG59XG4uYy1iZy0tYmw1IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzUxNzJlYSAwJSwgIzUxNzJlYSAzMyUsICM1MTcyZWEgMzMlLCAjNWQ3Y2ZiIDMzJSwgIzVkN2NmYiAzMyUsICM1ZDdjZmIgNjYlLCAjNTE3MmVhIDY2JSwgIzUxNzJlYSAxMDAlKTtcbn1cbi5jLWJnLS1jbGcge1xuICB3aWR0aDogMzk4cHg7XG4gIGhlaWdodDogMzk4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2I5ZjZiNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1iZy0tY2xnIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLmMtYmctLWNseSB7XG4gIHdpZHRoOiAzOThweDtcbiAgaGVpZ2h0OiAzOThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmNjk0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJnLS1jbHkge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4uYy1iZy0tdHJpYW5nbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9zZXJ2aWNlX2JnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZDogI2RlZWNmNjtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cbi5jLWJnLS1pbmJvdW5kIHtcbiAgYmFja2dyb3VuZDogcmdiYSg1MiwgMTY1LCAxODIsIDAuMSk7XG59XG4uYy1iZy0taW5ib3VuZCAucC1zZXJ2aWNlLWFyY2hpdmVfX3RleHQgaDMsXG4uYy1iZy0taW5ib3VuZCAucC1zZXJ2aWNlLWFyY2hpdmVfX3RleHQgaDIge1xuICBjb2xvcjogIzM0YTViNjtcbn1cbi5jLWJnLS1pbmJvdW5kIC5wLXNlcnZpY2UtYXJjaGl2ZV9fdGV4dDphZnRlciB7XG4gIGNvbG9yOiAjMzRhNWI2O1xufVxuLmMtYmctLWluYm91bmQgLnAtc2VydmljZS1hcmNoaXZlX190ZXh0OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0YTViNjtcbn1cbi5jLWJnLS1vdXRib3VuZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNSwgMTAyLCAyMTIsIDAuMSk7XG59XG4uYy1iZy0tb3V0Ym91bmQgLnAtc2VydmljZS1hcmNoaXZlX190ZXh0IGgzLFxuLmMtYmctLW91dGJvdW5kIC5wLXNlcnZpY2UtYXJjaGl2ZV9fdGV4dCBoMiB7XG4gIGNvbG9yOiAjMDU2NmQ0O1xufVxuLmMtYmctLWNvbnN0cnVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAxNzYsIDQsIDAuMSk7XG59XG4uYy1iZy0tY29uc3RydWN0aW9uIC5wLXNlcnZpY2UtYXJjaGl2ZV9fdGV4dCBoMyxcbi5jLWJnLS1jb25zdHJ1Y3Rpb24gLnAtc2VydmljZS1hcmNoaXZlX190ZXh0IGgyIHtcbiAgY29sb3I6ICNlMWIwMDQ7XG59XG4uYy1iZy0tY29uc3RydWN0aW9uIC5wLXNlcnZpY2UtYXJjaGl2ZV9fdGV4dDphZnRlciB7XG4gIGNvbG9yOiAjZTFiMDA0O1xufVxuLmMtYmctLWNvbnN0cnVjdGlvbiAucC1zZXJ2aWNlLWFyY2hpdmVfX3RleHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTFiMDA0O1xufVxuLmMtYmctLWltZ19fMDAxIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1iZy0taW1nX18wMDE6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2JnX18wMDMucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRvcDogLTdyZW07XG59XG5cbipbY2xhc3NePWMtYnRuXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYy1idG4tLXdoaXRlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAuNTIwODMzMzMzM3Z3IDIuNjA0MTY2NjY2N3Z3O1xuICBjb2xvcjogIzViN2RmOTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICM1YjdkZjk7XG59XG4uYy1idG4tLXdoaXRlMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gIGNvbG9yOiAjNWI3ZGY5O1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgIzExMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxMTE7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5jLWJ0bi0td2hpdGUyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG59XG4uYy1idG4tLXdoaXRlMyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAycmVtIDhyZW0gMnJlbSA2cmVtO1xuICBjb2xvcjogIzViN2RmOTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMTExO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWJ0bi0td2hpdGUzOjpiZWZvcmUge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMCU7XG4gIHRvcDogLTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJ0bi0td2hpdGUzOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAyMCU7XG4gIH1cbn1cbi5jLWJ0bi0td2hpdGUzOjphZnRlciB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAyLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICByaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogMC43cztcbn1cbi5jLWJ0bi0td2hpdGUzOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jLWJ0bi0td2hpdGUzOmhvdmVyOjphZnRlciB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLmMtYnRuLS1nciB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAycmVtIDhyZW0gMnJlbSA2cmVtO1xuICBjb2xvcjogIzViN2RmOTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjMTExO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWJ0bi0tZ3I6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAtMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtYnRuLS1ncjo6YmVmb3JlIHtcbiAgICByaWdodDogMjAlO1xuICB9XG59XG4uYy1idG4tLWdyOjphZnRlciB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAyLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICByaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogMC43cztcbn1cbi5jLWJ0bi0tZ3I6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmMtYnRuLS1ncjpob3Zlcjo6YWZ0ZXIge1xuICByaWdodDogMTVweDtcbn1cbi5jLWJ0bi0tYmx1ZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIHBhZGRpbmc6IDJyZW0gOHJlbSAycmVtIDZyZW07XG4gIGNvbG9yOiAjNWI3ZGY5O1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgIzExMTtcbiAgYmFja2dyb3VuZDogI2EwYjJmODtcbiAgY29sb3I6ICMxMTE7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jLWJ0bi0tYmx1ZTo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAlO1xuICB0b3A6IC0ycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGIyZjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1idG4tLWJsdWU6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDIwJTtcbiAgfVxufVxuLmMtYnRuLS1ibHVlOjphZnRlciB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAyLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICByaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogMC43cztcbn1cbi5jLWJ0bi0tYmx1ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYy1idG4tLWJsdWU6aG92ZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG4uYy1idG4tLXBpbmsge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBwYWRkaW5nOiAycmVtIDhyZW0gMnJlbSA2cmVtO1xuICBjb2xvcjogIzViN2RmOTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gIGJhY2tncm91bmQ6ICNmZmFmYmY7XG4gIGNvbG9yOiAjMTExO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYy1idG4tLXBpbms6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAtMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhZmJmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtYnRuLS1waW5rOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAyMCU7XG4gIH1cbn1cbi5jLWJ0bi0tcGluazo6YWZ0ZXIge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRyYW5zaXRpb246IDAuN3M7XG59XG4uYy1idG4tLXBpbms6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmMtYnRuLS1waW5rOmhvdmVyOjphZnRlciB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLmMtYnRuLS1wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZkOGE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLWJ0bi0tcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDkucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogLTVweCAwIDAgNXB4O1xufVxuLmMtYnRuLS1ncmFkIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxM3B4LCAwLjc4dncsIDE1cHgpO1xuICBwYWRkaW5nOiAwLjUyMDgzMzMzMzN2dyAyLjYwNDE2NjY2Njd2dztcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IC8qIHN0YXRpY+S7peWkluOCkuaMh+WumiAqL1xuICB6LWluZGV4OiAwOyAvKiDjgrDjg6njg4fjg7zjgrfjg6fjg7PjgojjgorjgoLkuIrjgavphY3nva4gKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiBpbmxpbmXku6XlpJbjgavjgZnjgosgKi9cbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IC8qIOiDjOaZr+OCkumAj+aYjuOBq+OBmeOCiyAqL1xuICBvdmVyZmxvdzogaGlkZGVuOyAvKiDjga/jgb/lh7rjgZfjgZ/pg6jliIbjgpLpnZ7ooajnpLoo6KeS5Li444KS5LuY44GR44KL5aC05ZCI44Gv5b+F6aCIKSAqL1xuICBjdXJzb3I6IHBvaW50ZXI7IC8qIOOCq+ODvOOCveODq+OCkuODneOCpOODs+OCv+ODvOOBq+OBmeOCiyAqL1xuICAvKiA6OmJlZm9yZSwgOjphZnRlcuOBpzLnqK7poZ7jga7jgrDjg6njg4fjg7zjgrfjg6fjg7PjgpLnlKjmhI8gKi9cbiAgLyog44Kw44Op44OH44O844K344On44OzMSAqL1xuICAvKiDjgrDjg6njg4fjg7zjgrfjg6fjg7MyICovXG4gIC8qIOODm+ODkOODvOaZguOBq+OCsOODqeODh+ODvOOCt+ODp+ODszHjgpLpgI/mmI7jgavjgZnjgosgKi9cbn1cbi5jLWJ0bi0tZ3JhZDo6YmVmb3JlLCAuYy1idG4tLWdyYWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmMtYnRuLS1ncmFkOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC42czsgLyog44Ki44OL44Oh44O844K344On44Oz5a6f6KGM5pmC6ZaTICovXG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjNTBjYWRjIDAlLCAjMDU2NmQ0IDEwMCUpO1xufVxuLmMtYnRuLS1ncmFkOjphZnRlciB7XG4gIHotaW5kZXg6IC0yO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMDU2NmQ0IDAlLCAjNTBjYWRjIDEwMCUpO1xufVxuLmMtYnRuLS1ncmFkOmhvdmVyOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwO1xufVxuLmMtYnRuLS1ncmFkMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTNweCwgMC43OHZ3LCAxNXB4KTtcbiAgcGFkZGluZzogMC41MjA4MzMzMzMzdncgMi42MDQxNjY2NjY3dnc7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTBjYWRjIDAlLCAjMDU2NmQ0IDEwMCUpO1xufVxuLmMtYnRuLS1saW5lIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzBlMTE1NTtcbiAgY29sb3I6ICMwZTExNTU7XG4gIHBhZGRpbmc6IDEuMDQxNjY2NjY2N3Z3IDIuNjA0MTY2NjY2N3Z3O1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgbWluLXdpZHRoOiAxNi42NjY2NjY2NjY3dnc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtYnRuLS1saW5lIHtcbiAgICBtaW4td2lkdGg6IDgwJTtcbiAgfVxufVxuLmMtYnRuLS1saW5lOmZvY3VzOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5jLWJ0bi0tbGluZTpmb2N1czpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5jLWJ0bi0tbGluZTpob3Zlcjpmb2N1cyB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSBhbmQgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5jLWJ0bi0tbGluZTpob3Zlcjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uYy1idG4tLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2OTQ7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTExICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLmMtYnRuLS15ZWxsb3cge1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYy1idG4tLXllbGxvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYy1idG4tLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZjZiNDtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxMTEgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAuYy1idG4tLWdyZWVuIHtcbiAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgfVxufVxuLmMtYnRuLS1ncmVlbjo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYy1idG4tbW9yZSB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmMtYnRuLW1vcmU6OmJlZm9yZSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMy5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoNTAlIC0gMzBweCk7XG59XG4uYy1idG4tbW9yZSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtYnRuLW1vcmUgYSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG4gIH1cbn1cbi5jLWJ0bi1tb3JlIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmMtY2F0ZS0tbGluZSB7XG4gIHBhZGRpbmc6IDAuMnJlbSA1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWI3ZGY5O1xuICBjb2xvcjogIzViN2RmOTtcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjYyNXZ3LCAxMnB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4jY29udGVudHMge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2JnX18wMDEucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5jLWNvbnRlbnRzLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4MHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4MHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogODBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiA4MHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogODBweDtcbiAgcGFkZGluZzogNHJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbSAycmVtIDJyZW07XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB9XG59XG4uYy1jb250ZW50cy1ib3hfX2ZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG4uYy1jb250ZW50cy1ib3hfX2ZsZXggZmlndXJlIHtcbiAgd2lkdGg6IDQ2JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveF9fZmxleCBmaWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3hfX3RleHRhcmVhIHtcbiAgd2lkdGg6IDQ2LjUlO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveF9fdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3hfX3RleHRhcmVhIHAge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbn1cbi5jLWNvbnRlbnRzLWJveC50b3AtMTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTE0cmVtO1xuICBtYXJnaW4tdG9wOiAyMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveC50b3AtMTQge1xuICAgIHRvcDogLTEwcmVtO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3hfX2ljbyB7XG4gIHdpZHRoOiAxNDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUlO1xuICBsZWZ0OiAxMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3hfX2ljbyB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgdG9wOiAtNSU7XG4gICAgbGVmdDogLTUlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3hfX2ljbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jLWNvbnRlbnRzLWJveC1yZWRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWVmMTtcbiAgcGFkZGluZzogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmMtY29udGVudHMtYm94LXJlZGFyZWFfX3R0bCB7XG4gIGNvbG9yOiAjZmY2ZDg5O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmY2ZDg5O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4JTtcbiAgdG9wOiAtMS4zcmVtO1xufVxuLmMtY29udGVudHMtYm94LWJsdWVhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTVmZTtcbiAgcGFkZGluZzogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtY29udGVudHMtYm94LWJsdWVhcmVhIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmMtY29udGVudHMtYm94LWJsdWVhcmVhIHAgZW0ge1xuICBjb2xvcjogI2ZhMmM1NDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYy1jb250ZW50cy1ib3gtYmx1ZWFyZWFfX3R0bCB7XG4gIGNvbG9yOiAjM2U1ZGQwO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2U1ZGQwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA4JTtcbiAgdG9wOiAtMS4zcmVtO1xufVxuLmMtY29udGVudHMtYm94LWJsdWVhcmVhX190dGwyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjI0OWI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDUwcHgpO1xuICB0b3A6IC0xLjNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLWNvbnRlbnRzLWJveDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZDhlMGZmO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nOiA0cmVtO1xuICBtYXJnaW4tdG9wOiA3cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gyX190dGwge1xuICB3aWR0aDogMjMycHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9saXN0L2JnX18wMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMy4yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTE2cHgpO1xufVxuLmMtY29udGVudHMtYm94Ml9faDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmY2ZDg5O1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNTYydncsIDMwcHgpO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDFyZW0gMCAycmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gyX19oMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDJfX2ltZzEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uYy1jb250ZW50cy1ib3gyX19pbWczIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW46IDJyZW0gYXV0byAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gyX19pbWczIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94Ml9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBtYXJnaW4tbGVmdDogMTUlO1xuICB3aWR0aDogMzIlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmMyNTk5O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDJfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYy1jb250ZW50cy1ib3gyX190ZXh0IGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gyLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5jLWNvbnRlbnRzLWJveDItbGlzdCBsaSB7XG4gIHdpZHRoOiAzMSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gyLWxpc3QgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gyLWxpc3RfX3RleHQge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG4uYy1jb250ZW50cy1ib3gzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogNHJlbTtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94MyB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94M19fdHRsIHtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWxlZnQ6IDUlO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94M19fdHRsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gzX19udW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDNfX251bSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLmMtY29udGVudHMtYm94M19fdHRsMiB7XG4gIHBhZGRpbmctYmxvY2s6IDAuNWVtIDEuNWVtO1xuICBtaW4taGVpZ2h0OiA2NXB4O1xuICBtYXgtd2lkdGg6IDk1JTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wb3N0LWhpZ2gtc2Nob29sL2JnX18wMDIucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS40NTh2dywgMjhweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gzX190dGwyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gzX190dGwzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmYTJjNTQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41NjJ2dywgMzBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gzX190dGwzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDNfX3R0bDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gzX190dGw0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDNfX3R0bDUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4uYy1jb250ZW50cy1ib3gzX190ZXh0MSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAzcmVtIDAgMCAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94M19fdGV4dDEge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDNfX3RleHQyIHtcbiAgY29sb3I6ICM4ODg4ODg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLWNvbnRlbnRzLWJveDMtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDNyZW0gMDtcbn1cbi5jLWNvbnRlbnRzLWJveDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDg5O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nOiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94NF9fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS43N3Z3LCAzNHB4KTtcbn1cbi5jLWNvbnRlbnRzLWJveDRfX3R0bCBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDRfX3R0bCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuLmMtY29udGVudHMtYm94NC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgbWFyZ2luOiA0cmVtIDAgMCAwO1xufVxuLmMtY29udGVudHMtYm94NC1saXN0IGxpIHtcbiAgcGFkZGluZzogMCAzcmVtIDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g0LWxpc3QgbGkge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdCBsaTpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZGYwO1xuICB3aWR0aDogMzMlO1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NC1saXN0IGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdCBsaTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMmU4O1xuICB3aWR0aDogMzMlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NC1saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdCBsaTpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMmRiO1xuICB3aWR0aDogMzQlO1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NC1saXN0IGxpOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdF9fdHRsIHtcbiAgd2lkdGg6IDIzMHB4O1xuICBtaW4taGVpZ2h0OiA2OXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Bvc3QtaGlnaC1zY2hvb2wvYmdfXzAwMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG1hcmdpbjogLTNyZW0gYXV0byAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgcGFkZGluZy1ibG9jazogMC42ZW0gMS41ZW07XG4gIGNvbG9yOiAjZmEyYzU0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NC1saXN0X190dGwge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgfVxufVxuLmMtY29udGVudHMtYm94NC1saXN0X19pbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3RfX3R0bDIge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g0LWxpc3RfX3R0bDIge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdC1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NC1saXN0LWNoZWNrIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94NC1saXN0LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW5jaG8vaWNvX19jaGVja19fMDAxLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBtYXJnaW46IDRyZW0gMCAwIDA7XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3QyIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgcGFkZGluZzogNHJlbTtcbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWRmMDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDQtbGlzdDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuLmMtY29udGVudHMtYm94NC1saXN0MiBsaTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMmU4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NC1saXN0MiBsaTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3QyIGxpOm50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQyZGI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g0LWxpc3QyIGxpOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdDIgbGk6bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmZjYztcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDQtbGlzdDIgbGk6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgfVxufVxuLmMtY29udGVudHMtYm94NC1saXN0Ml9fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NC1saXN0Ml9fdHRsIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3QyX19pbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3QyX19pbWcgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBtYXJnaW46IDRyZW0gMCAwIDA7XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3QzIGxpIHtcbiAgcGFkZGluZzogMCAycmVtIDJyZW07XG4gIHdpZHRoOiA1MCU7XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3QzIGxpOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVkZjA7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDIwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g0LWxpc3QzIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdDMgbGk6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDJkYjtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDQtbGlzdDMgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgfVxufVxuLmMtY29udGVudHMtYm94NC1saXN0M19fdHRsIHtcbiAgd2lkdGg6IDI3M3B4O1xuICBoZWlnaHQ6IDY5cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcG9zdC1oaWdoLXNjaG9vbC9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luOiAtM3JlbSBhdXRvIDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMC42cmVtO1xuICBjb2xvcjogI2ZhMmM1NDtcbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdDNfX2ltZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAzcmVtIDA7XG4gIGhlaWdodDogMTUwcHg7XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3QzLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gMC41cmVtIDRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDQtbGlzdDMtY2hlY2sge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3g0LWxpc3QzLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW5jaG8vaWNvX19jaGVja19fMDAxLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdDNfX2ZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLmMtY29udGVudHMtYm94NC1saXN0M19fZmxleCAuYy1jb250ZW50cy1ib3g0LWxpc3QzLWNoZWNrIHtcbiAgd2lkdGg6IDQ5JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDQtbGlzdDNfX2ZsZXggLmMtY29udGVudHMtYm94NC1saXN0My1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDQtbGlzdDNfX3RleHRyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYy1jb250ZW50cy1ib3gtYmwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY2NWQ2O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcbiAgbWFyZ2luOiA1cmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gtYmwge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveC1ibCBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjVweCwgMS44NzV2dywgMzZweCk7XG59XG4uYy1jb250ZW50cy1ib3gtYmwgaDMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS40NTh2dywgMjhweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gtYmwgaDMgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveC1ibC1yIHtcbiAgd2lkdGg6IDU1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LWJsLXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gtYmwtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDRyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uYy1jb250ZW50cy1ib3gtYmwtd3JhcCBmaWd1cmUge1xuICB3aWR0aDogMzAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LWJsLXdyYXAgZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94LWJsX19mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uYy1jb250ZW50cy1ib3gtYmwyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMnJlbSAzcmVtIDNyZW07XG4gIG1hcmdpbjogNXJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LWJsMiB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94LWJsMiBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjVweCwgMS44NzV2dywgMzZweCk7XG59XG4uYy1jb250ZW50cy1ib3gtYmwyIGgzIHNwYW4ge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LWJsMiBoMyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmMtY29udGVudHMtYm94LWJsMi1yIHtcbiAgd2lkdGg6IDU1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LWJsMi1yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94LWJsMi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNHJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveC1ibDItd3JhcCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94LXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDhhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcbiAgbWFyZ2luOiA1cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveC1waW5rIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gtcGluayBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjVweCwgMS44NzV2dywgMzZweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYy1jb250ZW50cy1ib3gtcGluayBoMyBzcGFuIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveC1waW5rIGgzIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gtcGluay1yIHtcbiAgd2lkdGg6IDU1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LXBpbmstciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveC1waW5rLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA0cmVtO1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLmMtY29udGVudHMtYm94LXBpbmstd3JhcCBmaWd1cmUge1xuICB3aWR0aDogMzAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LXBpbmstd3JhcCBmaWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gtcGluay13cmFwMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDRyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4uYy1jb250ZW50cy1ib3gtcGluay13cmFwMiBmaWd1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveC1waW5rLXdyYXAyIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveC1waW5rLXdyYXAyLmZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveC1waW5rLXdyYXAyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gtcGlua19fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmMtY29udGVudHMtYm94LXBpbmstY2hlY2sge1xuICB3aWR0aDogNzUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LXBpbmstY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3gtcGluay1jaGVjayBsaSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Bvc3QtaGlnaC1zY2hvb2wvYnlhZC9pbWdfXzAxNy5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMzdweDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uYy1jb250ZW50cy1ib3gtcGluay1maWcge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3gtcGluay1maWcge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveC1waW5rLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0cmVtIDRyZW0gNHJlbSAyNXJlbTtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LXBpbmstaW5uZXIge1xuICAgIHBhZGRpbmc6IDEwcmVtIDJyZW0gMnJlbTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94LXBpbmstaW5uZXIgcCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmMtY29udGVudHMtYm94LXBpbmstaW5uZXIgZmlndXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzJTtcbiAgdG9wOiAtNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveC1waW5rLWlubmVyIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94LXBpbmstbGVhZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uYy1jb250ZW50cy1ib3gtcGlua19fc3VidHRsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmNmQ4YTtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjY5NDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNmQ4YTtcbiAgcGFkZGluZzogMCAycmVtO1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94LXBpbmtfX3N1YnR0bCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveC13aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbSAzcmVtO1xuICBtYXJnaW46IDVyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveC13aCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94LXdoIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzViN2RmOTtcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjU2MnZ3LCAzMHB4KTtcbn1cbi5jLWNvbnRlbnRzLWJveDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZDhlMGZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmMtY29udGVudHMtYm94NSBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhlMGZmO1xuICB3aWR0aDogMzYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g1IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jLWNvbnRlbnRzLWJveDUgZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuLmMtY29udGVudHMtYm94NV9fd3JhcCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzNjBweCk7XG4gIHBhZGRpbmc6IDJyZW0gNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDVfX3dyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDVfX3dyYXAgaDMge1xuICBjb2xvcjogIzJiMjQ5YjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS40NTh2dywgMjhweCk7XG4gIG1hcmdpbi1ib3R0b206IDAuNmVtO1xufVxuLmMtY29udGVudHMtYm94NV9fd3JhcCBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cbi5jLWNvbnRlbnRzLWJveDUtY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW0gIWltcG9ydGFudDtcbn1cbi5jLWNvbnRlbnRzLWJveDUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9pY29fX2NoZWNrX18wMDEucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMHB4O1xufVxuLmMtY29udGVudHMtYm94NiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNkOGUwZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLWNvbnRlbnRzLWJveDYgZmlndXJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzZjZTtcbiAgd2lkdGg6IDQwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94NiBmaWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYy1jb250ZW50cy1ib3g2IGZpZ3VyZSBpbWcge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDZfX3dyYXAge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xuICBwYWRkaW5nOiA0cmVtIDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g2X193cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4uYy1jb250ZW50cy1ib3g2X193cmFwIGgzIHtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNTYydncsIDMwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g2X193cmFwIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDZfX3dyYXAgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWNvbnRlbnRzLWJveDZfX3dyYXAgcCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDZfX2ltZ19yIHtcbiAgb3JkZXI6IDI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g2X19pbWdfciB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDZfX251bSB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtY29udGVudHMtYm94Nl9fbnVtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDZfX251bTEge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g2X19udW0xIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDZfX251bTIge1xuICBmb250LXNpemU6IDM2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g2X19udW0yIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jLWNvbnRlbnRzLWJveDZfX3R0bCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA5NXB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1jb250ZW50cy1ib3g2X190dGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jLWZpZ3VyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA2cmVtIDAgMDtcbn1cblxuKltjbGFzc149Yy1pbWctYm94XSB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4qW2NsYXNzXj1jLWltZy1ib3hdIGltZyB7XG4gIG1heC13aWR0aDogNDQlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgKltjbGFzc149Yy1pbWctYm94XSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4qW2NsYXNzXj1jLWltZy1ib3hdICsgKiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jLWltZy1ib3gtLWxfX2l0ZW0sIC5jLWltZy1ib3gtLWwgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogNDQlO1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1pbWctYm94LS1sX19pdGVtLCAuYy1pbWctYm94LS1sIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmMtaW1nLWJveC0tcl9faXRlbSwgLmMtaW1nLWJveC0tciBpbWcge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1heC13aWR0aDogNDQlO1xuICBtYXJnaW4tbGVmdDogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWltZy1ib3gtLXJfX2l0ZW0sIC5jLWltZy1ib3gtLXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uYy1pbWctYm94LS1oYWxmIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDglO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4uYy1pbWctYm94LS1oYWxmX19pdGVtIHtcbiAgbWF4LXdpZHRoOiA0NiU7XG4gIHdpZHRoOiA0NiU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jLWltZy1ib3gtLWhhbGZfX2l0ZW0gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtaW1nLWJveC0taGFsZl9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYy1saXN0LS1kaXNjIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmMtbGlzdC0tZGlzYyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLjg7tcIjtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbi5jLWxpc3QtLWRpc2MgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuLmMtbGlzdC0taW5kZW50IGxpIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxM3B4LCAwLjc4dncsIDE1cHgpO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgdGV4dC1pbmRlbnQ6IC0yZW07XG59XG4uYy1saXN0LS1pbmRlbnQgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuNWVtO1xufVxuLmMtbGlzdC1jaGVjayBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmMtbGlzdC1jaGVjayBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2ljb19fY2hlY2tfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwcHg7XG59XG4uYy1saXN0LWJibCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuLmMtbGlzdC1iYmwgbGkge1xuICB3aWR0aDogMzAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMyYzI1OTk7XG4gIG1hcmdpbi1ib3R0b206IDMlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGlzdC1iYmwgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbi5jLWxpc3QtYmJsIGxpIGZpZ3VyZSB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMThweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMThweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDE4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMThweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMThweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYy1saXN0LWJibF9fdHRsIHtcbiAgd2lkdGg6IDIzMnB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbGlzdC9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4xNDZ2dywgMjJweCk7XG4gIGxpbmUtaGVpZ2h0OiAzLjI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxMTZweCk7XG59XG4uYy1saXN0LWJibF9fd3JhcCB7XG4gIHBhZGRpbmc6IDJyZW0gMi41cmVtIDJyZW0gMi41cmVtO1xufVxuLmMtbGlzdC1iYmwyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG4uYy1saXN0LWJibDIgbGkge1xuICB3aWR0aDogMzAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNkOGUwZmY7XG4gIG1hcmdpbi1ib3R0b206IDMlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGlzdC1iYmwyIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG4uYy1saXN0LWJibDIgbGkgZmlndXJlIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxOHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMThweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAxOHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxOHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jLWxpc3QtYmJsMl9fbnVtIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi40O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yNnB4O1xuICB0b3A6IC0yNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGlzdC1iYmwyX19udW0ge1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgdG9wOiAxNXB4O1xuICB9XG59XG4uYy1saXN0LWJibDJfX3R0bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgY29sb3I6ICNmZjZkOGE7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLmMtbGlzdC1iYmwyX190dGwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jLWxpc3QtYmJsMl9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYy1saXN0LWJibDJfX3dyYXAge1xuICBwYWRkaW5nOiAxcmVtIDJyZW0gMnJlbSAycmVtO1xufVxuLmMtbGlzdC1yZWQgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxpc3QtcmVkIGxpIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLmMtbGlzdC1yZWQgbGk6OmJlZm9yZSB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDhhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEycHg7XG59XG4uYy1saXN0LWdyIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYy1saXN0LWdyIGxpOjpiZWZvcmUge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMnB4O1xufVxuXG4uYy1wYWdlLXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogMjVweDtcbiAgYm90dG9tOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLmMtcGFnZS10b3AgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uYy10YWJsZSB0ciB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlIHRyIHRoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMXJlbSAwO1xuICB9XG59XG4uYy10YWJsZSB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmMtdGFibGUgdHIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBoZWlnaHQ6IDExMHB4O1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAxcmVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlIHRyIHRkIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uYy10YWJsZSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmMtdGFibGUtaWNvIHtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlLWljbyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYy10YWJsZS1ub3RlIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmMtdGFibGUtaGVhZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmMtdGFibGUtbm90ZS1iciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLmMtdGFibGUtYm94IHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmMtdGFibGUtYm94IHRhYmxlIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG4uYy10YWJsZS10YWcge1xuICB3aWR0aDogOTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNmQ4YTtcbiAgY29sb3I6ICNmZjZkOGE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jLXRhYmxlLXdpbmRvd3Mge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuLmMtdGFibGUtd2luZG93cyB0ZCwgLmMtdGFibGUtd2luZG93cyB0aCB7XG4gIHdpZHRoOiAyMCU7XG59XG4uYy10YWJsZS13aW5kb3dzIHRkIHtcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYy10YWJsZS13aW5kb3dzX190aGIge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLmMtdGFibGUtd2luZG93c19fdGgxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4uYy10YWJsZS13aW5kb3dzX190aDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOThCREVDO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLmMtdGFibGUtd2luZG93c19fdGgzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4uYy10YWJsZS13aW5kb3dzLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZGY5O1xuICBjb2xvcjogI0ZGRjtcbn1cbi5jLXRhYmxlLXdpbmRvd3MtaGVhZF9faWNvIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uYy10YWJsZS13aW5kb3dzLWhlYWRfX3RleHQge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nLWxlZnQ6IDZyZW07XG59XG5cbi5jLXRhYmxlMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmMtdGFibGUyIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUyIHRyIHRoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5jLXRhYmxlMiB0ciB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmMtdGFibGUyIHRyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmMtdGFibGUyIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10YWJsZTIgdHIgdGQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYy10YWJsZTMgdHIgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZGY5O1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlMyB0ciB0aCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgfVxufVxuLmMtdGFibGUzIHRyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMXJlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VlZWVlZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uYy10YWJsZTMgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5jLXRhYmxlMyB0ciB0ZCBzcGFuLmZvbnQtcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jLXRhYmxlMyB0ci5jLXRhYmxlLXRoMiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzY1ZDQ7XG59XG4uYy10YWJsZTMgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRjtcbiAgbWluLWhlaWdodDogMTEwcHg7XG59XG4uYy10YWJsZTMtaWNvIHtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlMy1pY28ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmMtdGFibGUzLWhlYWQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmMtdGFibGU0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIG1hcmdpbjogM3JlbSAwIDJyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlNCB0ciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLXRhYmxlNCB0ciB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjMTExO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogM3JlbSA0cmVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlNCB0ciB0aCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBub25lO1xuICB9XG59XG4uYy10YWJsZTQgdHIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAzcmVtIDRyZW07XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYy10YWJsZTQgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlNCB0ciB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBub25lO1xuICB9XG59XG5cbi5jLXRleHQtYXR0ZW50aW9uIHtcbiAgY29sb3I6ICNmZjZkOGE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmMtdGV4dC1hdHRlbnRpb25fX3Bpbmsge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogI2ZhMmI1NDtcbn1cbi5jLXRleHQtYXR0ZW50aW9uMiB7XG4gIGNvbG9yOiAjZjkyYjUzO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMzAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGV4dC1hdHRlbnRpb24yIHtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gIH1cbn1cbi5jLXRleHQtYXR0ZW50aW9uMyB7XG4gIGNvbG9yOiAjZmZmMTViO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jLXRleHQtYXR0ZW50aW9uNCB7XG4gIGNvbG9yOiAjZjkyYjUzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jLXRleHQtYXR0ZW50aW9uNSxcbi5jLXRleHQgZW0uYy10ZXh0LWF0dGVudGlvbjUge1xuICBjb2xvcjogI2ZhMmI1NDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTMwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRleHQtYXR0ZW50aW9uNSxcbiAgLmMtdGV4dCBlbS5jLXRleHQtYXR0ZW50aW9uNSB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICB9XG59XG4uYy10ZXh0LWxlYWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGV4dC1sZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uYy10ZXh0LWxlYWQtcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgcGFkZGluZzogM3JlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGV4dC1sZWFkLXMge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIH1cbn1cbi5jLXRleHQtbm90ZSB7XG4gIGZvbnQtc2l6ZTogNzAlO1xufVxuXG4udGEtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50YS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ud2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYy10aXRsZS1hcmVhIHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG4uYy10aXRsZS1hcmVhIGgxIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzMHB4LCAyLjV2dywgNDZweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM5MTMwNDM0Nzg7XG59XG4uYy10aXRsZS1hcmVhLS1hbmNob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMS41cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG4uYy10aXRsZS1hcmVhLS1hbmNob3IgbGkge1xuICB3aWR0aDogMjMlO1xuICBtYXgtd2lkdGg6IDI2MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGl0bGUtYXJlYS0tYW5jaG9yIGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jLXRpdGxlLWFyZWEtLWFuY2hvciBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmctYmxvY2s6IDFyZW07XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjZkOGE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmY2ZDhhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yIGxpIGE6OmFmdGVyIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTdweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDA2LnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5jLXRpdGxlLWFyZWEtLWFuY2hvciBsaSBhOjphZnRlciB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZS1hcmVhLS1hbmNob3IgbGkgYTo6YWZ0ZXIge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbi5jLXRpdGxlLWFyZWEtLWFuY2hvciBsaSBhOmhvdmVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yIGxpIGEgc3BhbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yIGxpIGEgZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yLnczIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDJyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yLnczIGxpIHtcbiAgd2lkdGg6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yLnc2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDElO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbi5jLXRpdGxlLWFyZWEtLWFuY2hvci53NiBsaSB7XG4gIHdpZHRoOiAxNS44MzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAxNS44MzMzMzMzMzMzJTtcbiAgbWFyZ2luLWJvdHRvbTogMSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLmMtdGl0bGUtYXJlYS0tYW5jaG9yLnc2IGxpIHtcbiAgICB3aWR0aDogMjMuNzUlO1xuICAgIG1heC13aWR0aDogMjMuNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZS1hcmVhLS1hbmNob3IudzYgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yLnc1IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDElO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4uYy10aXRsZS1hcmVhLS1hbmNob3IudzUgbGkge1xuICB3aWR0aDogMTklO1xuICBtYXgtd2lkdGg6IDE5JTtcbiAgbWFyZ2luLWJvdHRvbTogMSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZS1hcmVhLS1hbmNob3IudzUgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yLnc1IGxpIGEge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuLmMtdGl0bGUtYXJlYS0tYW5jaG9yIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jLXRpdGxlLWgyLW5vbWFsIHtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDMwcHgsIDIuNXZ3LCA0NnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRpdGxlLWgyLW5vbWFsIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNjY2dncsIDMycHgpO1xuICB9XG59XG4uYy10aXRsZS1oMi1ub21hbC5waW5rIHtcbiAgY29sb3I6ICNmYTJiNTQ7XG59XG4uYy10aXRsZS1oMi1ub21hbC1zIHtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjVweCwgMS44NzV2dywgMzZweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10aXRsZS1oMi1ub21hbC1zIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIH1cbn1cbi5jLXRpdGxlLWgyLW5vbWFsLXMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uYy10aXRsZS1oMi1sIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMzBweCwgMi41dncsIDQ2cHgpO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYy10aXRsZS1oMi1sIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi5jLXRpdGxlLWgyLWJsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwdmg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRpdGxlLWgyLWJsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMXJlbSAycmVtIDFyZW0gMnJlbTtcbiAgfVxufVxuLmMtdGl0bGUtaDItYmwgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC00NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGl0bGUtaDItYmwgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5jLXRpdGxlLWgyLXdoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRpdGxlLWgyLXdoIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMXJlbSAycmVtIDFyZW0gNHJlbTtcbiAgfVxufVxuLmMtdGl0bGUtaDItd2ggaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC00NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGl0bGUtaDItd2ggaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTBweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnAtYnJlYWRjcnVtYiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICBtYXJnaW46IDJyZW0gMCAwO1xufVxuLnAtYnJlYWRjcnVtYiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1icmVhZGNydW1iIHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5wLWJyZWFkY3J1bWIgdWwgbGkgKyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCI+XCI7XG4gIG1hcmdpbjogMCAxcmVtO1xufVxuLnAtYnJlYWRjcnVtYiB1bCBhIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2M0YzRjNDtcbn1cbi5wLWJyZWFkY3J1bWIgdWwgYTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM2ZTc3ODY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cbi5wLWJyZWFkY3J1bWIgdWwgYTpmb2N1czo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAucC1icmVhZGNydW1iIHVsIGE6aG92ZXI6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG59XG5cbi5wLWJ5YWQtc2VjMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1ieWFkLXNlYzAxIC5jLWNvbnRlbnRzLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IC02cmVtO1xufVxuLnAtYnlhZC1zZWMwMV9faWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDMyJSAtIDIwMHB4KTtcbiAgdG9wOiAtMzBweDtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5wLWJ5YWQtc2VjMDFfX2ljbyB7XG4gICAgbGVmdDogMyU7XG4gICAgdG9wOiAtMi41JTtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn1cbi5wLWJ5YWQtc2VjMDFfX2ljbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWJ5YWQtc2VjMDEtYm94MSB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjZkOGE7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDJyZW0gMTVyZW0gMnJlbSAxMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnAtYnlhZC1zZWMwMS1ib3gxIHtcbiAgICBwYWRkaW5nOiA0cmVtIDIwcmVtIDRyZW0gMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwMS1ib3gxIHtcbiAgICBwYWRkaW5nOiAxM3JlbSAycmVtIDJyZW07XG4gIH1cbn1cbi5wLWJ5YWQtc2VjMDEtYm94MS1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IC0yNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwMS1ib3gxLWltZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbGVmdDogMzIlO1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICB9XG4gIC5wLWJ5YWQtc2VjMDEtYm94MS1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtYnlhZC1zZWMwMS1idG5ib3gxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiA1cmVtIGF1dG8gMXJlbSBhdXRvO1xufVxuLnAtYnlhZC1zZWMwMS1idG5ib3gxIGEge1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwMS1idG5ib3gxIGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5wLWJ5YWQtc2VjMDEtYnRuYm94MiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5wLWJ5YWQtc2VjMDEtY3RhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkN2NmYjtcbiAgcGFkZGluZzogNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwMS1jdGEge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi5wLWJ5YWQtc2VjMDEtY3RhX190dGwxIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucC1ieWFkLXNlYzAxLWN0YV9fdHRsMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS42NjZ2dywgMzJweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wLWJ5YWQtc2VjMDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxNC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBhZGRpbmc6IDhyZW0gMDtcbn1cbi5wLWJ5YWQtc2VjMDMgLmMtYmctLWNseSB7XG4gIHJpZ2h0OiAtNTBweDtcbiAgdG9wOiAtMTUwcHg7XG59XG4ucC1ieWFkLXNlYzAzIC5jLWNvbnRlbnRzLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIG1hcmdpbi1ib3R0b206IC0xOHJlbTtcbn1cbi5wLWJ5YWQtc2VjMDMgLmMtY29udGVudHMtYm94IC5jLXRleHQtbGVhZC1zIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuLnAtYnlhZC1zZWMwMyAuYy1jb250ZW50cy1ib3ggLmMtdGV4dC1sZWFkLXMgPiBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbi5wLWJ5YWQtc2VjMDMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4ucC1ieWFkLXNlYzAzLWxpc3RfX3dyYXAge1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1ieWFkLXNlYzAzLWxpc3QgbGkge1xuICB3aWR0aDogMzElO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwMy1saXN0IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG59XG4ucC1ieWFkLXNlYzAzLWxpc3QgbGk6bnRoLWNoaWxkKDEpIC5wLWJ5YWQtc2VjMDMtbGlzdF9fd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWU1ZmU7XG59XG4ucC1ieWFkLXNlYzAzLWxpc3QgbGk6bnRoLWNoaWxkKDIpIC5wLWJ5YWQtc2VjMDMtbGlzdF9fd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmQ5ZmQ7XG59XG4ucC1ieWFkLXNlYzAzLWxpc3QgbGk6bnRoLWNoaWxkKDMpIC5wLWJ5YWQtc2VjMDMtbGlzdF9fd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGNiZmQ7XG59XG4ucC1ieWFkLXNlYzAzLWxpc3RfX251bSB7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDdjZmI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyNnB4KTtcbiAgdG9wOiAtMjVweDtcbn1cbi5wLWJ5YWQtc2VjMDMtbGlzdF9fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjU2MnZ3LCAzMHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG4ucC1ieWFkLXNlYzAzLWxpc3RfX3R0bCBzcGFuIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjE0NnZ3LCAyMnB4KTtcbn1cbi5wLWJ5YWQtc2VjMDMtbGlzdF9fYXJyb3cge1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtYnlhZC1zZWMwMy1saXN0X19hcnJvdyBpbWcge1xuICB3aWR0aDogNjBweDtcbn1cbi5wLWJ5YWQtc2VjMDMtbGlzdF9fd3JhcDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmEyYjU0O1xuICBwYWRkaW5nOiAycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbi5wLWJ5YWQtc2VjMDMtbGlzdF9fd3JhcDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBtaW4taGVpZ2h0OiAzNTBweDtcbn1cbi5wLWJ5YWQtc2VjMDMtbGlzdF9faW1nMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xufVxuLnAtYnlhZC1zZWMwMy10ZWlhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM2Y2U7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS42NjZ2dywgMzJweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzAzLXRlaWFuIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnAtYnlhZC1zZWMwMy10ZWlhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wb3N0LWhpZ2gtc2Nob29sL2J5YWQvaW1nX18wMDgucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1cHg7XG4gIGxlZnQ6IDE1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJ5YWQtc2VjMDMtdGVpYW46OmJlZm9yZSB7XG4gICAgdG9wOiAtODBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICB9XG59XG4ucC1ieWFkLXNlYzA0IHtcbiAgcGFkZGluZzogMTVyZW0gMCA4cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWJ5YWQtc2VjMDQgLmMtY29udGVudHMtYm94LXBpbms6aGFzKC5wLWJ5YWQtc2VjMDRfX2ljbykge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbn1cbi5wLWJ5YWQtc2VjMDRfX2ljbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMiU7XG4gIHRvcDogLTYwcHg7XG4gIHdpZHRoOiAxNDRweDtcbiAgaGVpZ2h0OiAxNDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAucC1ieWFkLXNlYzA0X19pY28ge1xuICAgIGxlZnQ6IDMlO1xuICAgIHRvcDogLTYwcHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJ5YWQtc2VjMDRfX2ljbyB7XG4gICAgbGVmdDogLTMlO1xuICAgIHRvcDogLTYwcHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG59XG4ucC1ieWFkLXNlYzA0X19pY28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1ieWFkLXNlYzA0IC5jLWJnLS1jbHkge1xuICByaWdodDogLTUwcHg7XG4gIGJvdHRvbTogLTE1MHB4O1xufVxuLnAtYnlhZC1zZWMwNCAuYy1iZy0tY2xnIHtcbiAgbGVmdDogLTUwcHg7XG4gIHRvcDogNDAlO1xufVxuLnAtYnlhZC1zZWMwNSB7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtYnlhZC1zZWMwNV9fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbi5wLWJ5YWQtc2VjMDVfX2ZsZXggZmlndXJlIHtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJ5YWQtc2VjMDVfX2ZsZXggZmlndXJlIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ucC1ieWFkLXNlYzA1X193cmFwIHtcbiAgd2lkdGg6IDYzJTtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzA1X193cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtYnlhZC1zZWMwNV9fd3JhcCBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5wLWJ5YWQtc2VjMDVfX2ltZyB7XG4gIHdpZHRoOiA1NSU7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5wLWJ5YWQtc2VjMDVfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWJ5YWQtc2VjMDUtYm94IHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2Q4ZTBmZjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLWJ5YWQtc2VjMDUtYm94LXR0bGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhlMGZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNSU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBwYWRkaW5nOiA0cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwNS1ib3gtdHRsYXJlYSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLnAtYnlhZC1zZWMwNS1ib3gtdHRsYXJlYV9fd3JhcCB7XG4gIHdpZHRoOiA1NSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzA1LWJveC10dGxhcmVhX193cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtYnlhZC1zZWMwNS1ib3gtdHRsYXJlYV9fd3JhcCBoMyB7XG4gIGNvbG9yOiAjMmIyNDliO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xufVxuLnAtYnlhZC1zZWMwNS1ib3gtdHRsYXJlYV9fd3JhcCBoMyArIHAge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwNS1ib3gtdHRsYXJlYV9fd3JhcCBoMyArIHAge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICB9XG59XG4ucC1ieWFkLXNlYzA1LWJveC10dGxhcmVhX19pbWcge1xuICB3aWR0aDogMzAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwNS1ib3gtdHRsYXJlYV9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG4ucC1ieWFkLXNlYzA1LWJveF9fd3JhcCB7XG4gIHBhZGRpbmc6IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzA1LWJveF9fd3JhcCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLnAtYnlhZC1zZWMwNS1ib3hfX3dyYXAgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwNS1ib3hfX3dyYXAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgfVxufVxuLnAtYnlhZC1zZWMwNS1ib3hfX3dyYXAgdWwgbGkge1xuICB3aWR0aDogMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwNS1ib3hfX3dyYXAgdWwgbGkge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbi5wLWJ5YWQtc2VjMDUgLmMtdGV4dC1sZWFkLXMgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbn1cbi5wLWJ5YWQtc2VjMDUgLmMtdGV4dC1sZWFkLXMgLmZvbnQtcyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuLnAtYnlhZC1zZWMwNiB7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDYucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG59XG4ucC1ieWFkLXNlYzA2OjphZnRlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiA2MTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxNS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTUwcHg7XG4gIGxlZnQ6IDA7XG59XG4ucC1ieWFkLXNlYzA2LWJ0bmJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgcGFkZGluZzogNXJlbSAwO1xufVxuLnAtYnlhZC1zZWMwNi1idG5ib3ggYSB7XG4gIHdpZHRoOiA0OSU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJ5YWQtc2VjMDYtYnRuYm94IGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5wLWJ5YWQtc2VjMDYtYnRuYm94MiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXJlbSAwIDAgMDtcbn1cbi5wLWJ5YWQtc2VjMDYtYm94MSB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjZkOGE7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDRyZW0gMTVyZW0gNHJlbSAxMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAucC1ieWFkLXNlYzA2LWJveDEge1xuICAgIHBhZGRpbmc6IDRyZW0gMjByZW0gNHJlbSAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzA2LWJveDEge1xuICAgIHBhZGRpbmc6IDEzcmVtIDJyZW0gMnJlbTtcbiAgfVxufVxuLnAtYnlhZC1zZWMwNi1ib3gxLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogLTI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzA2LWJveDEtaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgLnAtYnlhZC1zZWMwNi1ib3gxLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1ieWFkLXNlYzA2LWJveDIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY2ZDhhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiA0cmVtIDEwcmVtIDRyZW0gMjByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnAtYnlhZC1zZWMwNi1ib3gyIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW0gNHJlbSAyMHJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtYnlhZC1zZWMwNi1ib3gyIHtcbiAgICBwYWRkaW5nOiAxM3JlbSAycmVtIDJyZW07XG4gIH1cbn1cbi5wLWJ5YWQtc2VjMDYtYm94Mi1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI1cHg7XG4gIHRvcDogLTI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzA2LWJveDItaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgLnAtYnlhZC1zZWMwNi1ib3gyLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1ieWFkLXNlYzA3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDYucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtYnlhZC1zZWMwNzo6YWZ0ZXIge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogNjEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMTUucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE1MHB4O1xuICBsZWZ0OiAwO1xufVxuLnAtYnlhZC1zZWMwNyAuYy1jb250ZW50cy1ib3gzX190dGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzA3IC5jLWNvbnRlbnRzLWJveDNfX3R0bCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLnAtYnlhZC1zZWMwNyAuYy1jb250ZW50cy1ib3gzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJ5YWQtc2VjMDcgLmMtY29udGVudHMtYm94M19fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ieWFkLXNlYzA3IC5jLWNvbnRlbnRzLWJveDNfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucC1ieWFkLXNlYzA4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDYucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbn1cbi5wLWJ5YWQtc2VjMDg6OmFmdGVyIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDYxMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDE1LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNTBweDtcbiAgbGVmdDogMDtcbn1cbi5wLWJ5YWQtc2VjMDg6OmFmdGVyIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDYxMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDE1LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNTBweDtcbiAgbGVmdDogMDtcbn1cbi5wLWJ5YWQtc2VjMDkge1xuICBwYWRkaW5nOiA4cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmMtdGl0bGUtYXJlYS1jaHJvbWUge1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRpdGxlLWFyZWEtY2hyb21lIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxufVxuXG4ucC1jaHJvbWUtc2VjMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuLnAtY2hyb21lLXNlYzAxOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM5NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDMucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnAtY2hyb21lLXNlYzAxIC5jLWNvbnRlbnRzLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMTRyZW07XG4gIG1hcmdpbi10b3A6IDIwcmVtO1xufVxuLnAtY2hyb21lLXNlYzAxLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0JTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbn1cbi5wLWNocm9tZS1zZWMwMS1ib3ggZmlndXJlIHtcbiAgd2lkdGg6IDQwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMS1ib3ggZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzAxLWJveF9fdGV4dCB7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzAxLWJveF9fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWNocm9tZS1zZWMwMS1ib3hfX3RleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuLnAtY2hyb21lLXNlYzAxLWJveF9fbm90ZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnAtY2hyb21lLXNlYzAxX19idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1jaHJvbWUtc2VjMDIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nocm9tZS9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWNocm9tZS1zZWMwMjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzk4cHg7XG4gIGhlaWdodDogMzk4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzNTBweDtcbiAgcmlnaHQ6IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nocm9tZS9iZ19fMDA0LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ucC1jaHJvbWUtc2VjMDIgLnAtZHgtc2VjMDMtbGlzdG51bSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2ltZ19fMDA2LnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwMXB4IDE0NnB4O1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG4ucC1jaHJvbWUtc2VjMDIgLnAtZHgtc2VjMDMtbGlzdG51bSBsaSB7XG4gIHdpZHRoOiAyNSU7XG59XG4ucC1jaHJvbWUtc2VjMDIgLnAtZHgtc2VjMDMtbGlzdG51bTo6YmVmb3JlIHtcbiAgd2lkdGg6IDc1JTtcbn1cbi5wLWNocm9tZS1zZWMwMiAucC1keC1zZWMwMy1saXN0IGxpIHtcbiAgd2lkdGg6IDIyJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMiAucC1keC1zZWMwMy1saXN0IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzAyIC5wLWR4LXNlYzAzLWxpc3QgbGkgZmlndXJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLWNocm9tZS1zZWMwMiAucC1keC1zZWMwMy1saXN0X190dGwge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucC1jaHJvbWUtc2VjMDItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgcGFkZGluZzogOHJlbSAwO1xufVxuLnAtY2hyb21lLXNlYzAyLWxpc3QgbGkge1xuICB3aWR0aDogNDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlNWZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzAyLWxpc3QgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1jaHJvbWUtc2VjMDItbGlzdCBsaSBmaWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnAtY2hyb21lLXNlYzAyLWxpc3QgbGkgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuLnAtY2hyb21lLXNlYzAyLWxpc3QgbGk6bnRoLWNoaWxkKDEpIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMi1saXN0IGxpOm50aC1jaGlsZCgxKSB7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cbi5wLWNocm9tZS1zZWMwMi1saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGNiZmQ7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1jaHJvbWUtc2VjMDItbGlzdCBsaTpudGgtY2hpbGQoMikge1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICB9XG59XG4ucC1jaHJvbWUtc2VjMDItbGlzdF9fdHRsIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaHJvbWUvYmdfXzAwMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDgzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzJiMjQ5YjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbn1cbi5wLWNocm9tZS1zZWMwMiAuYy10aXRsZS1oMi1ub21hbC1zLndoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucC1jaHJvbWUtc2VjMDIgLmMtY29udGVudHMtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cbi5wLWNocm9tZS1zZWMwMi1saXN0MiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG4ucC1jaHJvbWUtc2VjMDItbGlzdDIgbGkge1xuICB3aWR0aDogMjklO1xuICBtYXJnaW46IDAgMiU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyYjI0OWI7XG4gIHBhZGRpbmc6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMi1saXN0MiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzAyLWxpc3QyIGxpIGZpZ3VyZSB7XG4gIHdpZHRoOiAxMzVweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnAtY2hyb21lLXNlYzAyLWxpc3QyIGxpIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG59XG4ucC1jaHJvbWUtc2VjMDItbGlzdDJfX251bSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbGVmdDogLTI2cHg7XG4gIHRvcDogLTI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjI0OWI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIuNjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucC1jaHJvbWUtc2VjMDItbGlzdDJfX3R0bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cbi5wLWNocm9tZS1zZWMwMi1saXN0Mi1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlNWZlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxLjJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbi5wLWNocm9tZS1zZWMwMi1saXN0Mi1ib3ggcCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5wLWNocm9tZS1zZWMwMi1saXN0Mi1ib3hfX3R0bCB7XG4gIHdpZHRoOiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmIyNDliO1xuICBjb2xvcjogIzJiMjQ5YjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucC1jaHJvbWUtc2VjMDItYm94MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZkOGE7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbSAzcmVtO1xuICBtYXJnaW46IDVyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMi1ib3gyIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG59XG4ucC1jaHJvbWUtc2VjMDItYm94MiBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjVweCwgMS44NzV2dywgMzZweCk7XG59XG4ucC1jaHJvbWUtc2VjMDItYm94Mi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogM3JlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMi1ib3gyLXdyYXAge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cbi5wLWNocm9tZS1zZWMwMi1ib3gyX190dGwxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnAtY2hyb21lLXNlYzAyLWJveDJfX3R0bDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41NjJ2dywgMzBweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnAtY2hyb21lLXNlYzAyLWJveDJfX2xpc3QxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDNyZW0gMDtcbn1cbi5wLWNocm9tZS1zZWMwMi1ib3gyX19saXN0MSBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZjZkOGE7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjY5NDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmNmQ4YTtcbiAgcGFkZGluZzogMCAycmVtO1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzAyLWJveDJfX2xpc3QxIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzAyLWJveDJfX2xpc3QyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgd2lkdGg6IDk2JTtcbiAgbWFyZ2luOiAwIGF1dG8gNHJlbSBhdXRvO1xufVxuLnAtY2hyb21lLXNlYzAyLWJveDJfX2xpc3QyIGxpIHtcbiAgd2lkdGg6IDMwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI2Q4ZTBmZjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMi1ib3gyX19saXN0MiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzAyLWJveDJfX2xpc3QyX190dGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucC1jaHJvbWUtc2VjMDItYm94Mi1idG4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wLWNocm9tZS1zZWMwMi1idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1jaHJvbWUtc2VjMDMge1xuICBwYWRkaW5nOiA2cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWNocm9tZS1zZWMwMzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzk4cHg7XG4gIGhlaWdodDogMzk4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTUwcHg7XG4gIGxlZnQ6IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nocm9tZS9iZ19fMDA1LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMzo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ucC1jaHJvbWUtc2VjMDMtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NjVkNjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMnJlbSAzcmVtIDNyZW07XG4gIG1hcmdpbjogNXJlbSAwO1xufVxuLnAtY2hyb21lLXNlYzAzLWJveCBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjVweCwgMS44NzV2dywgMzZweCk7XG59XG4ucC1jaHJvbWUtc2VjMDMtYm94IGgzIHNwYW4ge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzAzLWJveCBoMyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnAtY2hyb21lLXNlYzAzLWJveC1yIHtcbiAgd2lkdGg6IDU1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzAzLWJveC1yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzAzLWJveC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogM3JlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbi5wLWNocm9tZS1zZWMwMy1ib3gtd3JhcCBmaWd1cmUge1xuICB3aWR0aDogNDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzAzLWJveC13cmFwIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWNocm9tZS1zZWMwMy1idG4ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMy1idG4ge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgLnAtY2hyb21lLXNlYzAzLWJ0biBhIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucC1jaHJvbWUtc2VjMDMtYnRuMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWNocm9tZS1zZWMwNCB7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzA0IHtcbiAgICBwYWRkaW5nOiA4cmVtIDAgNHJlbTtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzA0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM5OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDYucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzA0OjphZnRlciB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi5wLWNocm9tZS1zZWMwNCBmaWd1cmUge1xuICBtYXJnaW46IDRyZW0gMDtcbn1cbi5wLWNocm9tZS1zZWMwNC1idG4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wLWNocm9tZS1zZWMwNC1idG4gLmMtYnRuLW1vcmUgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwNC1idG4gLmMtYnRuLW1vcmUgYSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzA1IHtcbiAgcGFkZGluZzogOHJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmM2Y3O1xuICBiYWNrZ3JvdW5kLXNpemU6IDk1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwNSB7XG4gICAgcGFkZGluZzogOHJlbSAwIDRyZW07XG4gIH1cbn1cbi5wLWNocm9tZS1zZWMwNS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAucC1jaHJvbWUtc2VjMDUtYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG59XG4ucC1jaHJvbWUtc2VjMDUtYm94IC5sLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWNocm9tZS1zZWMwNS1ib3gtciB7XG4gIHdpZHRoOiA1NSU7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAucC1jaHJvbWUtc2VjMDUtYm94LXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1jaHJvbWUtc2VjMDUtYm94LWwge1xuICB3aWR0aDogNTUlO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwNS1ib3gtbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWNocm9tZS1zZWMwNS1ib3hfX3R0bDEge1xuICBjb2xvcjogI2ZmNmQ4OTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG59XG4ucC1jaHJvbWUtc2VjMDUtYm94X190dGwyIHtcbiAgd2lkdGg6IDEwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyNTk5O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnAtY2hyb21lLXNlYzA1LWJveCAuYy1saXN0LWNoZWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5wLWNocm9tZS1zZWMwNS1ib3ggLmMtYnRuLW1vcmUge1xuICBtYXJnaW4tdG9wOiA4cmVtO1xufVxuLnAtY2hyb21lLXNlYzA1LWJveC1pbWdsIHtcbiAgd2lkdGg6IDU1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwNS1ib3gtaW1nbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgbGVmdDogaW5oZXJpdDtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzA1LWJveC1pbWdyIHtcbiAgd2lkdGg6IDU1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAucC1jaHJvbWUtc2VjMDUtYm94LWltZ3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICB9XG59XG5cbi5wLWNvbHVtbi1saXN0IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDUlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnAtY29sdW1uLWxpc3QgdWwgbGkge1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW4tYm90dG9tOiA1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNvbHVtbi1saXN0IHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMCU7XG4gIH1cbn1cbi5wLWNvbHVtbi1saXN0IHVsIGxpIGZpZ3VyZSB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1jb2x1bW4tbGlzdF9fdHRsIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cbi5wLWNvbHVtbi1saXN0X190ZXh0IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODEyNTtcbn1cbi5wLWNvbHVtbi1saXN0X190ZXh0ID4gcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAvKiDjg5bjg6njgqbjgrbjgYzjgrXjg53jg7zjg4jjgZfjgabjgYTjgarjgYTloLTlkIjjga7jg5Xjgqfjg7zjg6vjgrvjg7zjg5UgKi9cbn1cbi5wLWNvbHVtbi10b3Age1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbn1cbi5wLWNvbHVtbi1iZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxNi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucC1jb2x1bW4td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNvbHVtbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxufVxuLnAtY29sdW1uLXNlY2wge1xuICB3aWR0aDogNjglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLXNlY2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwJTtcbiAgfVxufVxuLnAtY29sdW1uLXNlY3Ige1xuICB3aWR0aDogMzAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLXNlY3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1jb2x1bW4tZGV0YWlsIGgxIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzMHB4LCAyLjV2dywgNDZweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM5MTMwNDM0Nzg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1jb2x1bW4tZGV0YWlsIGgxIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIH1cbn1cbi5wLWNvbHVtbi1kZXRhaWwtbWFpbiB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLWRldGFpbC1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxufVxuLnAtY29sdW1uLWRldGFpbC1tYWluIHAge1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNvbHVtbi1kZXRhaWwtbWFpbiBwIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLnAtY29sdW1uLWRldGFpbC1tYWluIC5ib3JkZXItYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZTBmZjtcbiAgcGFkZGluZzogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLWRldGFpbC1tYWluIC5ib3JkZXItYm94IHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5wLWNvbHVtbi1kZXRhaWwtbWFpbiBhOm5vdCguYy1idG4tLWdyKSB7XG4gIGNvbG9yOiAjNWI3ZGY5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wLWNvbHVtbi1kZXRhaWwtbWFpbiBhOm5vdCguYy1idG4tLWdyKTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgLnAtY29sdW1uLWRldGFpbC1tYWluIGE6bm90KC5jLWJ0bi0tZ3IpOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5wLWNvbHVtbi1kZXRhaWwtbWFpbiBhOm5vdCguYy1idG4tLWdyKS5ibGFuayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnAtY29sdW1uLWRldGFpbC1tYWluIGE6bm90KC5jLWJ0bi0tZ3IpLmJsYW5rOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAucC1jb2x1bW4tZGV0YWlsLW1haW4gYTpub3QoLmMtYnRuLS1ncikuYmxhbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLnAtY29sdW1uLWRldGFpbC1tYWluIGE6bm90KC5jLWJ0bi0tZ3IpLmJsYW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwLjI1ZW07XG4gIHJpZ2h0OiAtMS4yZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC45ZW07XG4gIGhlaWdodDogMC45ZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjFlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fb3V0LWJsYWNrLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5wLWNvbHVtbi1kZXRhaWwtbWFpbiBhLmMtYnRuLS1nciB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbi5wLWNvbHVtbi1kZXRhaWwtbWFpbiBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLWRldGFpbC1tYWluIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLnAtY29sdW1uLWRldGFpbC1tYWluIGgyIHtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAxLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1jb2x1bW4tZGV0YWlsLW1haW4gaDIge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS43N3Z3LCAzNHB4KTtcbiAgfVxufVxuLnAtY29sdW1uLWRldGFpbC1tYWluIGgzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjY2NnZ3LCAzMnB4KTtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLWRldGFpbC1tYWluIGgzIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIH1cbn1cbi5wLWNvbHVtbi1kZXRhaWwtbWFpbiBoMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2OTQ7XG4gIHdpZHRoOiAwLjc1ZW07XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgdG9wOiAwLjg1ZW07XG4gIGxlZnQ6IDA7XG59XG4ucC1jb2x1bW4tZGV0YWlsLW1haW4gdWwge1xuICBtYXJnaW4tbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLWRldGFpbC1tYWluIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xuICB9XG59XG4ucC1jb2x1bW4tZGV0YWlsLW1haW4gdWwgbGkge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbn1cbi5wLWNvbHVtbi1kZXRhaWwtaW1nX2V5ZWNhdGNoIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogNDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiA0MHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLWNvbHVtbi1kZXRhaWwtaW1nX3JkIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLWNvbHVtbi1kZXRhaWxfX25vdGUge1xuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuNzI5dncsIDE0cHgpO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1jb2x1bW4tZGV0YWlsX19ub3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnAtY29sdW1uLXRvYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjZkOGE7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG4ucC1jb2x1bW4tdG9jX190dGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgY29sb3I6ICNmZjZkOGE7XG4gIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLXRvY19fdHRsIHtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIH1cbn1cbi5wLWNvbHVtbi10b2NfX3R0bDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICByaWdodDogMS41NjI1dnc7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYmFja2dyb3VuZDogI2ZmNmQ4YTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1jb2x1bW4tdG9jX190dGw6YmVmb3JlIHtcbiAgICByaWdodDogMXJlbTtcbiAgfVxufVxuLnAtY29sdW1uLXRvY19fdHRsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEuNTYyNXZ3O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJhY2tncm91bmQ6ICNmZjZkOGE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNvbHVtbi10b2NfX3R0bDphZnRlciB7XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5wLWNvbHVtbi10b2NfX3R0bC5pcy1vcGVuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4ucC1jb2x1bW4tdG9jX19saXN0IHtcbiAgcGFkZGluZzogMCAzcmVtIDJyZW07XG59XG4ucC1jb2x1bW4tdG9jX19saXN0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5wLWNvbHVtbi1ibnIxIGEge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbHVtbi9iZ19fYm5yMS5wbmcpIG5vLXJlcGVhdCByaWdodCAwICNmMGYxZjY7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcGFkZGluZzogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNvbHVtbi1ibnIxIGEge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29sdW1uL2JnX19ibnIxX3NwLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwICNmMGYxZjY7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG59XG4ucC1jb2x1bW4tYm5yMV9fdHRsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNvbHVtbi1ibnIxX190dGwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ucC1jb2x1bW4tYm5yMV9fdHRsIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29sdW1uLWJucjFfX3R0bCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wLWNvbHVtbi1ibnIxX19idG4ge1xuICBtYXJnaW4tbGVmdDogMjByZW07XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1jb2x1bW4tYm5yMV9fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnAtY29sdW1uLWJucjFfX2J0bjo6YmVmb3JlIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDEwLnBuZykgbm8tcmVwZWF0IHJpZ2h0IDAgI2YwZjFmNjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IC0zcHggMTBweCAwIDA7XG59XG4ucC1jb2x1bW4tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2YwZmU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNkN2UwZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ucC1jb2x1bW4tbWVudSBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2UwZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5wLWNvbHVtbi1tZW51X19saW5rIHtcbiAgcGFkZGluZzogMCAwIDJyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkN2UwZmY7XG4gIG1hcmdpbjogMCAzcmVtIDJyZW07XG59XG4ucC1jb2x1bW4tbWVudV9fbGluayBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1JTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5wLWNvbHVtbi1tZW51X19saW5rIGZpZ3VyZSB7XG4gIHdpZHRoOiAzNyU7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMTBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1jb2x1bW4tbWVudV9fbGlua3RleHQge1xuICB3aWR0aDogNTglO1xufVxuLnAtY29sdW1uLW1lbnVfX2xpbmt0ZXh0IHAge1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnAtY29sdW1uLW1lbnVfX2J0bmJveCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAwIDNyZW0gMXJlbTtcbn1cbi5wLWNvbHVtbi1tZW51X19idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucC1jb2x1bW4tbWVudV9fYnRuOjpiZWZvcmUge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDMucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpO1xufVxuLnAtY29sdW1uLW1lbnVfX2J0biBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnAtY29sdW1uLW1lbnVfX2J0biBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ucC1jb250YWN0LWZvcm0ge1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29udGFjdC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG59XG4ucC1jb250YWN0LWZvcm0gLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29udGFjdC1mb3JtIC5zYXRvcmlfX2N1c3RvbV9mb3JtIC5zYXRvcmlfX2lucHV0X2dyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnAtY29udGFjdC1mb3JtIC5zYXRvcmlfX2N1c3RvbV9mb3JtIC5zYXRvcmlfX2lucHV0X2dyb3VwIGlucHV0W3R5cGU9ZW1haWxdLFxuLnAtY29udGFjdC1mb3JtIC5zYXRvcmlfX2N1c3RvbV9mb3JtIC5zYXRvcmlfX2lucHV0X2dyb3VwIGlucHV0W3R5cGU9bnVtYmVyXSxcbi5wLWNvbnRhY3QtZm9ybSAuc2F0b3JpX19jdXN0b21fZm9ybSAuc2F0b3JpX19pbnB1dF9ncm91cCBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbi5wLWNvbnRhY3QtZm9ybSAuc2F0b3JpX19jdXN0b21fZm9ybSAuc2F0b3JpX19pbnB1dF9ncm91cCBpbnB1dFt0eXBlPXRlbF0sXG4ucC1jb250YWN0LWZvcm0gLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXAgaW5wdXRbdHlwZT10ZXh0XSxcbi5wLWNvbnRhY3QtZm9ybSAuc2F0b3JpX19jdXN0b21fZm9ybSAuc2F0b3JpX19pbnB1dF9ncm91cCBpbnB1dFt0eXBlPXVybF0sXG4ucC1jb250YWN0LWZvcm0gLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXAgdGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZXNtb2tlO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5wLWNvbnRhY3QtZm9ybSAuc2F0b3JpX19jdXN0b21fZm9ybSAuc2F0b3JpX19pbnB1dF9ncm91cCBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cyxcbi5wLWNvbnRhY3QtZm9ybSAuc2F0b3JpX19jdXN0b21fZm9ybSAuc2F0b3JpX19pbnB1dF9ncm91cCBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsXG4ucC1jb250YWN0LWZvcm0gLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXAgaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsXG4ucC1jb250YWN0LWZvcm0gLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXAgaW5wdXRbdHlwZT10ZWxdOmZvY3VzLFxuLnAtY29udGFjdC1mb3JtIC5zYXRvcmlfX2N1c3RvbV9mb3JtIC5zYXRvcmlfX2lucHV0X2dyb3VwIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsXG4ucC1jb250YWN0LWZvcm0gLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXAgaW5wdXRbdHlwZT11cmxdOmZvY3VzLFxuLnAtY29udGFjdC1mb3JtIC5zYXRvcmlfX2N1c3RvbV9mb3JtIC5zYXRvcmlfX2lucHV0X2dyb3VwIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWI3ZGY5O1xufVxuLnAtY29udGFjdC1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbn1cbi5wLWNvbnRhY3QtZm9ybSBsYWJlbFtmb3JdLFxuLnAtY29udGFjdC1mb3JtIC5zYXRvcmlfX2N1c3RvbV9mb3JtIC5zYXRvcmlfX2lucHV0X2dyb3VwIGxhYmVsIHtcbiAgY29sb3I6ICMxMTEgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG59XG4ucC1jb250YWN0LWZvcm0gbGFiZWxbZm9yXSAuc2F0b3JpX19yZXF1aXJlLFxuLnAtY29udGFjdC1mb3JtIGxhYmVsW2Zvcl0gLnNhdG9yaV9fbm90X3JlcXVpcmUsXG4ucC1jb250YWN0LWZvcm0gLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXAgbGFiZWwgLnNhdG9yaV9fcmVxdWlyZSxcbi5wLWNvbnRhY3QtZm9ybSAuc2F0b3JpX19jdXN0b21fZm9ybSAuc2F0b3JpX19pbnB1dF9ncm91cCBsYWJlbCAuc2F0b3JpX19ub3RfcmVxdWlyZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgcGFkZGluZzogMC41ZW0gMC4zNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG4ucC1jb250YWN0LWZvcm0gbGFiZWxbZm9yXSAuc2F0b3JpX19yZXF1aXJlLFxuLnAtY29udGFjdC1mb3JtIC5zYXRvcmlfX2N1c3RvbV9mb3JtIC5zYXRvcmlfX2lucHV0X2dyb3VwIGxhYmVsIC5zYXRvcmlfX3JlcXVpcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgxYzIyO1xufVxuLnAtY29udGFjdC1mb3JtIGxhYmVsW2Zvcl0gLnNhdG9yaV9fbm90X3JlcXVpcmUsXG4ucC1jb250YWN0LWZvcm0gLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXAgbGFiZWwgLnNhdG9yaV9fbm90X3JlcXVpcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRiY2NmO1xufVxuLnAtY29udGFjdC1mb3JtIC5zYXRvcmlfX2J0bi5zdWJtaXQge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZGY5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuNWVtIDJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5wLWNvbnRhY3QtZm9ybSAuc2F0b3JpX19idG4uc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDQxLjgsIDg2LCAyNDcuMikgIWltcG9ydGFudDtcbn1cbi5wLWNvbnRhY3QtZm9ybSAuc2F0b3JpX19ub3RlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY29udGFjdC1mb3JtIC5wLWR4LXNlYzAxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucC1jdGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogODBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDgwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogODBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDgwcHg7XG4gIG1hcmdpbjogMCA1cmVtO1xuICBwYWRkaW5nOiAxMHJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY3RhIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNDBweDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA0MHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogNDBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufVxuLnAtY3RhIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgyOHB4LCAyLjA4M3Z3LCA0MHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucC1jdGEgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG59XG4ucC1jdGEtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG4ucC1jdGEtbGlzdCBsaSB7XG4gIHdpZHRoOiA0NTBweDtcbn1cbi5wLWN0YS1saXN0IGxpIGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGhlaWdodDogOTBweDtcbn1cbi5wLWN0YS1saXN0IGxpIGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgdG9wOiAtMnB4O1xufVxuLnAtY3RhLWxpc3QgbGkgYTo6YWZ0ZXIge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRyYW5zaXRpb246IDAuN3M7XG59XG4ucC1jdGEtbGlzdCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wLWN0YS1saXN0IGxpIGE6aG92ZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ucC1jdGEtbGlzdCBsaSBhIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucC1jdGEtbGlzdCBsaTpudGgtY2hpbGQoMSkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2OTQ7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xufVxuLnAtY3RhLWxpc3QgbGk6bnRoLWNoaWxkKDEpIGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2OTQ7XG59XG4ucC1jdGEtbGlzdCBsaTpudGgtY2hpbGQoMikgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWY2YjQ7XG59XG4ucC1jdGEtbGlzdCBsaTpudGgtY2hpbGQoMikgYTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZjZiNDtcbn1cblxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDEgLmMtY29udGVudHMtYm94X19mbGV4IGZpZ3VyZSB7XG4gIHdpZHRoOiAzMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1keC1oaWdoLXNjaG9vbC1zZWMwMSAuYy1jb250ZW50cy1ib3hfX2ZsZXggZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDEgLmMtY29udGVudHMtYm94X19mbGV4IC5jLWxpc3QtcmVkIGxpIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDEgLmMtY29udGVudHMtYm94X19mbGV4IC5jLWxpc3QtcmVkIGxpIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICB9XG59XG4ucC1keC1oaWdoLXNjaG9vbC1zZWMwMSAuYy1iZy0tY2xnIHtcbiAgcmlnaHQ6IC01MHB4O1xuICBib3R0b206IDI1MHB4O1xufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDEgLmMtdGl0bGUtaDItbm9tYWwtcyBzcGFuIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDEgLmMtdGl0bGUtaDItbm9tYWwtcyBzcGFuIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICB9XG59XG4ucC1keC1oaWdoLXNjaG9vbC1zZWMwMiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1keC1oaWdoLXNjaG9vbC1zZWMwMiAuYy10aXRsZS1oMi1ub21hbC1zIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyIC5jLWJnLS1jbHkge1xuICBsZWZ0OiAtNTBweDtcbiAgdG9wOiAyNTBweDtcbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyLWFycm93IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYXJyb3cgaW1nIHtcbiAgd2lkdGg6IDEyMXB4O1xufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNkOGUwZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1keC1oaWdoLXNjaG9vbC1zZWMwMi1ib3hfX3R0bGFyZWEge1xuICB3aWR0aDogMjAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVlNGY5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1keC1oaWdoLXNjaG9vbC1zZWMwMi1ib3hfX3R0bGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgfVxufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYm94X190dGxhcmVhX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYm94X190dGxhcmVhX193cmFwMiB7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyLWJveF9fdHRsYXJlYV9fdHRsMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjI0OWI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyLWJveF9fdHRsYXJlYV9fdHRsMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41NjJ2dywgMzBweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYm94X190ZXh0YXJlYSB7XG4gIHdpZHRoOiA4MCU7XG4gIHBhZGRpbmc6IDNyZW0gNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyLWJveF9fdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyLWJveF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYm94X190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIH1cbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyLWJveF9fdGV4dCBlbSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgY29sb3I6ICNmYTJiNTQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYm94X190ZXh0IGVtIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICB9XG59XG4ucC1keC1oaWdoLXNjaG9vbC1zZWMwMi1ib3gyIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZhMzg1ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBwYWRkaW5nOiA1cmVtIDJyZW0gNXJlbSAyMnJlbTtcbiAgbWFyZ2luOiA1cmVtIGF1dG8gMCBhdXRvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1keC1oaWdoLXNjaG9vbC1zZWMwMi1ib3gyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xuICB9XG4gIC5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyLWJveDIgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAyLWJveDItaW1nIHtcbiAgd2lkdGg6IDM1NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC04MHB4O1xuICB0b3A6IC05MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYm94Mi1pbWcge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBsZWZ0OiAxcmVtO1xuICAgIHRvcDogM3JlbTtcbiAgfVxufVxuLnAtZHgtaGlnaC1zY2hvb2wtc2VjMDItYm94Mi1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1keC1oaWdoLXNjaG9vbC1zZWMwMyB7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDA3LnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG4ucC1keC1oaWdoLXNjaG9vbC1zZWMwMyBoMiB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWR4LWhpZ2gtc2Nob29sLXNlYzAzIC5jLXRpdGxlLWgyLXdoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAzLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cbi5wLWR4LWhpZ2gtc2Nob29sLXNlYzAzIC5jLWxpc3QtYmJsX190ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG59XG4ucC1keC1zZWMwMSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWN0L2R4L2JnX18wMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiA5NSU7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuLnAtZHgtc2VjMDEgLmMtY29udGVudHMtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMHJlbTtcbiAgbWFyZ2luLXRvcDogMjByZW07XG59XG4ucC1keC1zZWMwMS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtZHgtc2VjMDEtbGlzdCBsaSB7XG4gIHdpZHRoOiAzMSU7XG59XG4ucC1keC1zZWMwMiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWN0L2R4L2JnX18wMDIucG5nKSBuby1yZXBlYXQgY2VudGVyIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbn1cbi5wLWR4LXNlYzAyIGgyIHtcbiAgY29sb3I6ICNGRkY7XG59XG4ucC1keC1zZWMwMi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbn1cbi5wLWR4LXNlYzAyLWxpc3RfX3R0bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyYzI1OTk7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1keC1zZWMwMi1saXN0X190dGwge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4ucC1keC1zZWMwMi1saXN0X190dGwgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ucC1keC1zZWMwMi1saXN0X193cmFwIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnAtZHgtc2VjMDItbGlzdF9fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLnAtZHgtc2VjMDItbGlzdF9fdHRsMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2OTQ7XG4gIGNvbG9yOiAjMTExO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucC1keC1zZWMwMi1saXN0X190dGwyIHtcbiAgd2lkdGg6IDYwJTtcbiAgYm9yZGVyOiAycHggc29saWQgIzYwY2Y2ODtcbiAgY29sb3I6ICM2MGNmNjg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5wLWR4LXNlYzAyLWxpc3RfX3R0bDMge1xuICBjb2xvcjogIzYwY2Y2ODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnAtZHgtc2VjMDItbGlzdF9fdHRsMyBzcGFuIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbn1cbi5wLWR4LXNlYzAyLWxpc3RfX3R0bDQge1xuICB3aWR0aDogNjAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY2ZDg5O1xuICBjb2xvcjogI2ZmNmQ4OTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuLnAtZHgtc2VjMDItbGlzdF9fdHRsNSB7XG4gIGNvbG9yOiAjZmY2ZDg5O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG59XG4ucC1keC1zZWMwMi1saXN0X190dGw1IHNwYW4ge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuLnAtZHgtc2VjMDItbGlzdF9fdGV4dCB7XG4gIGNvbG9yOiAjMTExO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnAtZHgtc2VjMDItbGlzdCBsaSB7XG4gIHdpZHRoOiAzMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyYzI1OTk7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDItbGlzdCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWR4LXNlYzAzIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY3QvZHgvYmdfXzAwMy5wbmcpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbn1cbi5wLWR4LXNlYzAzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDMtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxufVxuLnAtZHgtc2VjMDMtbGlzdCA+IGxpIHtcbiAgd2lkdGg6IDMwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2Q4ZTBmZjtcbn1cbi5wLWR4LXNlYzAzLWxpc3QgPiBsaSBmaWd1cmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDMtbGlzdCA+IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLnAtZHgtc2VjMDMtbGlzdF9fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzViN2RmOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgcGFkZGluZzogMXJlbTtcbn1cbi5wLWR4LXNlYzAzLWxpc3QgLmMtbGlzdC1jaGVjayB7XG4gIHBhZGRpbmc6IDAgMnJlbSAycmVtIDJyZW07XG59XG4ucC1keC1zZWMwMy1saXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1keC1zZWMwMy1saXN0LW51bSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDUzcHg7XG4gICAgaGVpZ2h0OiA1M3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgdG9wOiAtMjBweDtcbiAgfVxufVxuLnAtZHgtc2VjMDMtbGlzdG51bSB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZHgtc2VjMDMtbGlzdG51bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogNjYlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZGY5O1xuICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMjZweDtcbiAgei1pbmRleDogMDtcbn1cbi5wLWR4LXNlYzAzLWxpc3RudW0gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ucC1keC1zZWMwMy1saXN0bnVtIHVsIGxpIHtcbiAgd2lkdGg6IDMwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtZHgtc2VjMDMtbGlzdG51bSB1bCBsaSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiA1M3B4O1xuICBib3JkZXItcmFkaXVzOiAyN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnAtZHgtc2VjMDQge1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogOHJlbSAwO1xufVxuLnAtZHgtc2VjMDQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG4ucC1keC1zZWMwNC1saXN0IGxpIHtcbiAgd2lkdGg6IDMxJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWR4LXNlYzA0LWxpc3QgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbn1cbi5wLWR4LXNlYzA0LWxpc3RfX3R0bCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZjZkODk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG59XG4ucC1keC1zZWMwNC1saXN0X190ZXh0IHtcbiAgY29sb3I6ICMxMTE7XG4gIHBhZGRpbmc6IDAgMnJlbSAycmVtO1xufVxuLnAtZHgtc2VjMDUge1xuICBwYWRkaW5nOiA4cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLWR4LXNlYzA1OjphZnRlciB7XG4gIHdpZHRoOiAzOThweDtcbiAgaGVpZ2h0OiAzOThweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY3QvZHgvYmdfXzAwNS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01MHB4O1xuICBib3R0b206IC0xNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWR4LXNlYzA1OjphZnRlciB7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLnAtZHgtc2VjMDUtYm94LXIge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMCAxMHJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5wLWR4LXNlYzA1LWJveC1yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtZHgtc2VjMDUtYm94LWwge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDAgMTByZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAucC1keC1zZWMwNS1ib3gtbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWR4LXNlYzA1LWJveF9fdHRsMSB7XG4gIGNvbG9yOiAjZmY2ZDg5O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgyOHB4LCAyLjA4M3Z3LCA0MHB4KTtcbn1cbi5wLWR4LXNlYzA1LWJveF9fdHRsMiB7XG4gIHdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMjU5OTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wLWR4LXNlYzA1LWJveCAuYy1saXN0LWNoZWNrIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cbi5wLWR4LXNlYzA1LWJveC1pbWdsIHtcbiAgd2lkdGg6IDU1JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5wLWR4LXNlYzA1LWJveC1pbWdsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICB9XG59XG4ucC1keC1zZWMwNS1ib3gtaW1nciB7XG4gIHdpZHRoOiA1NSU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAucC1keC1zZWMwNS1ib3gtaW1nciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cbi5wLWR4LXNlYzA2IHtcbiAgcGFkZGluZzogOHJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1keC1zZWMwNjo6YWZ0ZXIge1xuICB3aWR0aDogMzk4cHg7XG4gIGhlaWdodDogMzk4cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWN0L2R4L2JnX18wMDYucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTQyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDY6OmFmdGVyIHtcbiAgICBib3R0b206IC01MHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ucC1keC1zZWMwNi1ib3gge1xuICBwYWRkaW5nOiA0cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDYtYm94IHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG5cbi5wLWVuY2hvLXNlYzAxIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xufVxuLnAtZW5jaG8tc2VjMDEtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBwYWRkaW5nOiAzcmVtIDAgMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzAxLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMiU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDEtbGlzdCBsaSB7XG4gIHdpZHRoOiAxNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzAxLWxpc3QgbGkge1xuICAgIHdpZHRoOiAyMSU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG4ucC1lbmNoby1zZWMwMS1saXN0X19pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwMS1saXN0X19pbWcge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4ucC1lbmNoby1zZWMwMS1saXN0LW5vdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wLWVuY2hvLXNlYzAyIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xufVxuLnAtZW5jaG8tc2VjMDItaW1nIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAycmVtIGF1dG87XG59XG4ucC1lbmNoby1zZWMwMi1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMiU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuLnAtZW5jaG8tc2VjMDItYm94X19wb2ludCB7XG4gIHdpZHRoOiA0NiU7XG4gIG1heC13aWR0aDogNTIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZjZkOGE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzAyLWJveF9fcG9pbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzAyLWJveF9fcG9pbnRfX3R0bCB7XG4gIHdpZHRoOiAxMjZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmQ4YTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICB0b3A6IC0xNXB4O1xufVxuLnAtZW5jaG8tc2VjMDItYm94X19hdHRlbnRpb24ge1xuICB3aWR0aDogNDYlO1xuICBtYXgtd2lkdGg6IDUyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTU5NTk1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwMi1ib3hfX2F0dGVudGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzAyLWJveF9fYXR0ZW50aW9uX190dGwge1xuICB3aWR0aDogMTI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTk1OTU7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiAtMTVweDtcbn1cbi5wLWVuY2hvLXNlYzAyLWJveCB1bCB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA2JTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwMi1ib3ggdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMwMi1ib3ggdWwgbGkge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDItYm94IHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucC1lbmNoby1zZWMwMyB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbn1cbi5wLWVuY2hvLXNlYzAzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cbi5wLWVuY2hvLXNlYzAzLWxpc3QgbGkge1xuICB3aWR0aDogMzAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNkOGUwZmY7XG4gIG1hcmdpbi1ib3R0b206IDMlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDMtbGlzdCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDMtbGlzdCBsaSBmaWd1cmUge1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE4cHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAxOHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDE4cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE4cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnAtZW5jaG8tc2VjMDMtbGlzdF9fbnVtIHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi40O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yNnB4O1xuICB0b3A6IC0yNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDMtbGlzdF9fbnVtIHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRvcDogMTVweDtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDMtbGlzdF9fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW46IDFyZW0gMDtcbn1cbi5wLWVuY2hvLXNlYzAzLWxpc3RfX3R0bCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnAtZW5jaG8tc2VjMDMtbGlzdF9fd3JhcCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbSAycmVtIDJyZW07XG59XG4ucC1lbmNoby1zZWMwNCB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbn1cbi5wLWVuY2hvLXNlYzA1IHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbn1cbi5wLWVuY2hvLXNlYzA1LWxlYWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuLnAtZW5jaG8tc2VjMDUtYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNmQ4YTtcbiAgcGFkZGluZzogMCA1cmVtIDVyZW0gNXJlbTtcbiAgbWFyZ2luOiA1cmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1LWJveCB7XG4gICAgcGFkZGluZzogMCAycmVtIDJyZW0gMnJlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDUtYm94IGgzIHtcbiAgY29sb3I6ICNmZjZkOGE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNTYydncsIDMwcHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDUtYm94IGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA1LWJveCBoMyBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogMCAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDUtYm94IGgzIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNS1ib3ggcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWVuY2hvLXNlYzA1LWJveCBmaWd1cmUge1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbi5wLWVuY2hvLXNlYzA1LWJveCBpbWcge1xuICB3aWR0aDogODAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDUtYm94IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA2IHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWVuY2hvLXNlYzA2OjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9iZ19fMDAzLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0b3A6IC03cmVtO1xufVxuLnAtZW5jaG8tc2VjMDYtaW1nMSB7XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbjogM3JlbSBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDYtaW1nMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA2LWltZzIge1xuICB3aWR0aDogOTUlO1xuICBtYXJnaW46IDNyZW0gYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA2LWltZzIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNyB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbn1cbi5wLWVuY2hvLXNlYzA3IC5wLWVuY2hvLXNlYzAzLWxpc3RfX3dyYXAge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wLWVuY2hvLXNlYzA4IHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xufVxuLnAtZW5jaG8tc2VjMDgtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ucC1lbmNoby1zZWMwOC1ib3hfX2l0ZW0ge1xuICB3aWR0aDogMzAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgbWFyZ2luOiAzcmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwOC1ib3hfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDNyZW0gMDtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDgtYm94X190dGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNTYydncsIDMwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnAtZW5jaG8tc2VjMDgtYm94X19pbWdsaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDYlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wLWVuY2hvLXNlYzA4LWJveF9faW1nbGlzdCBsaSB7XG4gIHdpZHRoOiAxOCU7XG59XG4ucC1lbmNoby1zZWMwOC1ib3hfX2ltZ2xpc3QgbGkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1lbmNoby1zZWMwOC1ib3hfX2NoZWNrIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ucC1lbmNoby1zZWMwOC1ib3hfX2NoZWNrIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW5jaG8vaWNvX19jaGVja19fMDAyLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbn1cbi5wLWVuY2hvLXNlYzA4LWJveF9fY2hlY2suY2hlY2stcmVkIGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2ljb19fY2hlY2tfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5wLWVuY2hvLXNlYzA4LWJveCAuYy10ZXh0LW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4ucC1lbmNoby1zZWMwOC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wLWVuY2hvLXNlYzA4LWxpc3QgaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG59XG4ucC1lbmNoby1zZWMwOC1saXN0IGxpIHtcbiAgd2lkdGg6IDIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDgtbGlzdCBsaSB7XG4gICAgd2lkdGg6IDI0JTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICB9XG4gIC5wLWVuY2hvLXNlYzA4LWxpc3QgbGkgcCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDkge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbn1cbi5wLWVuY2hvLXNlYzA5IHRhYmxlLmMtdGFibGUgdHIgdGgge1xuICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG59XG4ucC1lbmNoby1zZWMwOSB0YWJsZS5jLXRhYmxlIHRyIHRoOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwOSB0YWJsZS5jLXRhYmxlIHRyIHRoOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDkgdGFibGUuYy10YWJsZSB0ciB0aCB7XG4gICAgd2lkdGg6IDIyJTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMTAge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtZW5jaG8tc2VjMTA6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMTMucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRvcDogLTdyZW07XG59XG4ucC1lbmNoby1zZWMxMC1ib3gge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY2ZDhhO1xuICBwYWRkaW5nOiAwIDVyZW0gNXJlbSA1cmVtO1xuICBtYXJnaW46IDVyZW0gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMTAtYm94IHtcbiAgICBwYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1ib3ggaDMge1xuICBjb2xvcjogI2ZmNmQ4YTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41NjJ2dywgMzBweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucC1lbmNoby1zZWMxMC1ib3ggaDMgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbn1cbi5wLWVuY2hvLXNlYzEwLWJveC1sZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wLWVuY2hvLXNlYzEwLWJveC1saXN0IHtcbiAgbWFyZ2luOiA0cmVtIDJyZW0gMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ucC1lbmNoby1zZWMxMC1ib3gtbGlzdCBsaSB7XG4gIHdpZHRoOiAxMyU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogM3JlbSAxcmVtIDJyZW0gMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLWJveC1saXN0IGxpIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1ib3gtbGlzdCBsaSBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjcyOXZ3LCAxNHB4KTtcbn1cbi5wLWVuY2hvLXNlYzEwLWJveC1saXN0IGxpOjphZnRlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwNy5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTI1cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxM3B4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLWJveC1saXN0IGxpOjphZnRlciB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDgucG5nKSBuby1yZXBlYXQgMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICByaWdodDogY2FsYyg1MCUgLSAxM3B4KTtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMTAtYm94LWxpc3QgbGk6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLnAtZW5jaG8tc2VjMTAtYm94LWxpc3RfX251bSB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZkOGE7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyM3B4KTtcbiAgdG9wOiAtMjNweDtcbn1cbi5wLWVuY2hvLXNlYzEwLWJveC1saXN0X190dGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZjZkOGE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnAtZW5jaG8tc2VjMTEge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG59XG4ucC1lbmNoby1zZWMxMiB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbn1cbi5wLWVuY2hvLXNlYzEyIC5jLXRhYmxlMiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ucC1lbmNoby1zZWMxMyB7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbn1cbi5wLWVuY2hvLXNlYzEzIGZpZ3VyZSB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuLnAtZW5jaG8tc2VjMTMgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucC1lbmNoby1zZWMxMyBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxMyBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucC1lbmNoby1pbWdsaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuLnAtZW5jaG8taW1nbGlzdCBsaSB7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1pbWdsaXN0IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG59XG4ucC1lbmNoby1pbWdsaXN0IGxpIGZpZ3VyZSB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucC1lbmNoby1pbWdsaXN0X190dGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNobyAuYy10aXRsZS1hcmVhLS1hbmNob3Ige1xuICAgIHBhZGRpbmctaW5saW5lOiAycmVtO1xuICB9XG59XG5cbi5wLWV2ZW50LXNlYzAxIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzViN2RmOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWV2ZW50LXNlYzAxIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucC1ldmVudC1zZWMwMS1sZWFkIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZXZlbnQtc2VjMDEtbGVhZCBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucC1ldmVudC1zZWMwMiB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbn1cbi5wLWV2ZW50LXRhZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5wLWV2ZW50LXRhZ19fdHRsIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA4cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZXZlbnQtdGFnX190dGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnAtZXZlbnQtdGFnX19saXN0IHtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZGRkZGRkO1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDJyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEycmVtKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWV2ZW50LXRhZ19fbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIGdhcDogMXJlbTtcbiAgfVxufVxuLnAtZXZlbnQtdGFnX19saXN0IGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogMC41cmVtIDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ldmVudC10YWdfX2xpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLnAtZXZlbnQtdGFnLmJnLWdyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5wLWV2ZW50LXRhZy5iZy1nciAucC1ldmVudC10YWdfX2xpc3QgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4ucC1mYXEtbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1YjdkZjk7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDJyZW0gNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWZhcS1saXN0IHtcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIH1cbn1cbi5wLWZhcS1saXN0LmlzLW9wZW4ge1xuICBib3gtc2hhZG93OiAwIDAgMzBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ucC1mYXEtbGlzdC5pcy1vcGVuIGR0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjNWI3ZGY5O1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5wLWZhcS1saXN0X19mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ucC1mYXEtbGlzdCBkdCB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGNvbG9yOiAjNWI3ZGY5O1xuICBwYWRkaW5nOiAwIDAgMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1mYXEtbGlzdCBkdCBpIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzViN2RmOTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4ucC1mYXEtbGlzdCBkdCBzcGFuIHtcbiAgd2lkdGg6IDg3JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZmFxLWxpc3QgZHQgc3BhbiB7XG4gICAgd2lkdGg6IDcyJTtcbiAgfVxufVxuLnAtZmFxLWxpc3QgZGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAycmVtIDAgMnJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZmFxLWxpc3QgZGQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnAtZmFxLWxpc3QgZGQgaSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIHdpZHRoOiA0cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnAtZmFxLWxpc3QgZGQgc3BhbiB7XG4gIHdpZHRoOiA4NyU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG8gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWZhcS1saXN0IGRkIHNwYW4ge1xuICAgIHdpZHRoOiA3MiU7XG4gIH1cbn1cbi5wLWZhcS1saXN0IGR0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxLjU2MjV2dztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBiYWNrZ3JvdW5kOiAjNWI3ZGY5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5wLWZhcS1saXN0IGR0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEuNTYyNXZ3O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJhY2tncm91bmQ6ICM1YjdkZjk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5wLWZhcS1saXN0LmlzLW9wZW4gZHQ6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbi5wLWZhcS1saXN0IGEge1xuICBjb2xvcjogIzBlMTE1NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucC1mYXEtbGlzdCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucC1mYXEtc2VjMDEge1xuICBwYWRkaW5nOiA4cmVtIDA7XG59XG4ucC1mYXEtc2VjMDIge1xuICBwYWRkaW5nOiA4cmVtIDA7XG59XG4ucC1mYXEtc2VjMDI6OmFmdGVyIHtcbiAgd2lkdGg6IDM5OHB4O1xuICBoZWlnaHQ6IDM5OHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlYXNvbi9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTUwcHg7XG4gIGJvdHRvbTogLTE1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZmFxLXNlYzAyOjphZnRlciB7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLnAtZmFxLXNlYzAzIHtcbiAgcGFkZGluZzogOHJlbSAwO1xufVxuLnAtZmFxLXNlYzA0IHtcbiAgcGFkZGluZzogOHJlbSAwIDFyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZmFxLXNlYzA0OjphZnRlciB7XG4gIHdpZHRoOiAzOThweDtcbiAgaGVpZ2h0OiAzOThweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZWFzb24vYmdfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1mYXEtc2VjMDQ6OmFmdGVyIHtcbiAgICBib3R0b206IC01MHB4O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG5cbi5wLWZvb3Rlci1uYXYge1xuICBwYWRkaW5nOiAxMHJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZm9vdGVyLW5hdiB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG59XG4ucC1mb290ZXItbmF2IC5sLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWZvb3Rlci1uYXYgLmwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDV2dztcbiAgfVxufVxuLnAtZm9vdGVyLW5hdl9fbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ucC1mb290ZXItbmF2X19sb2dvX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wLWZvb3Rlci1uYXZfX2xvZ29fX2ltZyBpbWcge1xuICB3aWR0aDogMjQ2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1mb290ZXItbmF2X19sb2dvX19pbWcgaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cbn1cbi5wLWZvb3Rlci1uYXZfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtZm9vdGVyLW5hdl9faXRlbSB7XG4gIHdpZHRoOiAyNiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1mb290ZXItbmF2X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtZm9vdGVyLW5hdi1saXN0MiB7XG4gIHdpZHRoOiA2NSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1mb290ZXItbmF2LWxpc3QyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtZm9vdGVyLW5hdi1saXN0MiA+IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbi5wLWZvb3Rlci1uYXYtbGlzdDIgPiB1bCA+IGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWZvb3Rlci1uYXYtbGlzdDIgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbn1cbi5wLWZvb3Rlci1uYXYtbGlzdDIgPiB1bCA+IGxpIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5wLWZvb3Rlci1uYXYtbGlzdDItdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICBjb2xvcjogI2NhY2FjYTtcbn1cbi5wLWZvb3Rlci1uYXYtbGlzdDIta2l0dGluZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucC1mb290ZXItbmF2LWxpc3QyLWtpdHRpbmcgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtZm9vdGVyLW5hdi1saXN0Mi1raXR0aW5nIHVsIGxpIHtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWZvb3Rlci1uYXYtbGlzdDIta2l0dGluZyB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWZvb3Rlci1uYXYtbGlzdDItbGlzdDEge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnAtZm9vdGVyLW5hdi1saXN0Mi1saXN0MSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucC1mb290ZXItbmF2LWxpc3QyX19ibnIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ucC1mb290ZXItbmF2LWxpc3QyX19ibnIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxMTE7XG59XG4ucC1mb290ZXItbmF2LWxpc3QyX19jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTByZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1mb290ZXItbmF2LWxpc3QyX19jb3B5cmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wLWZvb3RlciAuaWNvX291dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX291dC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTdweCAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wLWhlYWRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbn1cbi5wLWhlYWRlcl9faW5uZXIge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1oZWFkZXJfX2lubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cbn1cbi5wLWhlYWRlcl9faW5uZXIyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ucC1oZWFkZXJfX2lubmVyMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1oZWFkZXJfX2lubmVyMyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC5wLWhlYWRlcl9faW5uZXIzIGEge1xuICAgIGNvbG9yOiAjNWI3ZGY5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wLWhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMC4zNjQ1ODMzMzMzdnc7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5wLWhlYWRlcl9fbG9nbyBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAucC1oZWFkZXJfX2xvZ28gYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhlYWRlcl9fbG9nbyB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4ucC1oZWFkZXJfX25hdiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaGVhZGVyX19uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWhlYWRlcl9fbmF2IG5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wLWhlYWRlcl9fbmF2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbi5wLWhlYWRlcl9fbmF2IHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ucC1oZWFkZXJfX25hdiB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpICFpbXBvcnRhbnQ7XG59XG4ucC1oZWFkZXJfX25hdiB1bCBsaSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbi5wLWhlYWRlcl9fbmF2IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmNmQ4YTtcbn1cbi5wLWhlYWRlcl9fbmF2IHVsLnAtaGVhZGVyX19tZW51LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWhlYWRlcl9fbmF2IHVsLnAtaGVhZGVyX19tZW51LWZvcm0gbGkge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhlYWRlcl9fbmF2IHVsLnAtaGVhZGVyX19tZW51LWZvcm0ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxufVxuLnAtaGVhZGVyX19uYXYyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ucC1oZWFkZXJfX25hdjIgbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5wLWhlYWRlcl9fbmF2MiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4ucC1oZWFkZXJfX25hdjIgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzViN2RmOTtcbn1cbi5wLWhlYWRlcl9fbmF2MiB1bCBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1oZWFkZXJfX25hdjIgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhlYWRlcl9faGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMztcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDQuMnJlbTtcbiAgICBoZWlnaHQ6IDQuMnJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIH1cbiAgLnAtaGVhZGVyX19oYW1idXJnZXIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogMC4ycmVtO1xuICAgIGxlZnQ6IDAuNnJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICAucC1oZWFkZXJfX2hhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiAxcmVtO1xuICB9XG4gIC5wLWhlYWRlcl9faGFtYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICB0b3A6IDJyZW07XG4gIH1cbiAgLnAtaGVhZGVyX19oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMykge1xuICAgIHRvcDogM3JlbTtcbiAgfVxuICAucC1oZWFkZXJfX2hhbWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAwLjZyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgLnAtaGVhZGVyX19oYW1idXJnZXIuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDIpLCAucC1oZWFkZXJfX2hhbWJ1cmdlci5pcy1hY3RpdmUgc3BhbjpudGgtY2hpbGQoMykge1xuICAgIHRvcDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAucC1oZWFkZXJfX2lubmVyMiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZSwgdmlzaWJpbGl0eSAwLjZzIGVhc2U7XG4gIH1cbiAgLnAtaGVhZGVyX19pbm5lcjIuaXMtYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxMDA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnAtaGVhZGVyX19pbm5lcjIuaXMtYWN0aXZlIG5hdiB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhlYWRlcl9faW5uZXIyLmlzLWFjdGl2ZSBuYXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1oZWFkZXJfX2lubmVyMi5pcy1hY3RpdmUgbmF2IGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1oZWFkZXJfX2lubmVyMi5pcy1hY3RpdmUgLnAtaGVhZGVyX19uYXYsXG4gIC5wLWhlYWRlcl9faW5uZXIyLmlzLWFjdGl2ZSAucC1oZWFkZXJfX2lubmVyMyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnAtaGVhZGVyX19pbm5lcjIuaXMtYWN0aXZlIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtaGVhZGVyX19pbm5lcjIuaXMtYWN0aXZlIHVsIGxpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxcmVtIGF1dG8gMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWhlYWRlcl9faW5uZXIyLmlzLWFjdGl2ZSB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjE0NnZ3LCAyMnB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5wLWhlYWRlcl9faW5uZXIyLmlzLWFjdGl2ZSB1bCBsaSBhOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAucC1oZWFkZXJfX2lubmVyMi5pcy1hY3RpdmUgdWw6bnRoLW9mLXR5cGUoMikgbGkgYSB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41NjJ2dywgMzBweCk7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLnAtaGVhZGVyX19pbm5lcjIuaXMtYWN0aXZlIHVsOm50aC1vZi10eXBlKDIpIGxpIGEgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wLWhlYWRlcl9faW5uZXIyLmlzLWFjdGl2ZSB1bDpudGgtb2YtdHlwZSgyKSBsaSBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gIC5wLWhlYWRlcl9faW5uZXIyLmlzLWFjdGl2ZSB1bDpudGgtb2YtdHlwZSgyKSBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wLWhlYWRlcl9fdG9nZ2xlOmhvdmVyIC5wLWhlYWRlcl9fdG9nZ2xlLW1lbnUge1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1pbjtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG59XG4ucC1oZWFkZXJfX3RvZ2dsZS1tZW51IHtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MmI7XG4gIHRvcDogMTAwcHg7XG59XG4ucC1oZWFkZXJfX3RvZ2dsZS1tZW51IHVsIGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLnAtaGVhZGVyX19tZW51Om50aC1vZi10eXBlKDEpIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnAtaGVhZGVyX190b2dnbGUtbWVudSB7XG4gIGJhY2tncm91bmQ6ICM1YjdkZjk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwdnc7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAgNHJlbTtcbn1cbi5wLWhlYWRlcl9fdG9nZ2xlLWl0ZW0ge1xuICB3aWR0aDogMzAlO1xuICBtYXJnaW46IDRyZW0gMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucC1oZWFkZXJfX3RvZ2dsZS1pdGVtIGZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDV2dztcbn1cbi5wLWhlYWRlcl9fdG9nZ2xlLWl0ZW0gaW1nIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5wLWhlYWRlcl9fdG9nZ2xlLWl0ZW0gaW1nOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5wLWhlYWRlcl9fY2F0ZWdvcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnAtaGVhZGVyX190b2dnbGUtaXRlbSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHggMDtcbn1cbi5wLWhlYWRlcl9fdG9nZ2xlLWl0ZW0gdWwgbGkge1xuICB3aWR0aDogNDglO1xufVxuLnAtaGVhZGVyX190b2dnbGUtaXRlbSB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjcyOXZ3LCAxNHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaGVhZGVyX190b2dnbGUtaXRlbSB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucC1oZWFkZXJfX3RvZ2dsZS1pdGVtIHVsIGxpIGEgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG4ucC1oZWFkZXJfX3RvZ2dsZS1pdGVtIHVsIGxpIGEgc3BhbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxLjFyZW07XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnAtaGVhZGVyX19uYXYgLnAtaGVhZGVyX190b2dnbGUtaXRlbSB1bDpudGgtb2YtdHlwZSgxKSBsaSArIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaGVhZGVyX19uYXYgdWwge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWhlYWRlcl9fbmF2LmlzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnAtaGVhZGVyX19uYXYuaXMtYWN0aXZlIG5hdiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiA4MHB4IDAgMDtcbiAgfVxuICAucC1oZWFkZXJfX25hdi5pcy1hY3RpdmUgdWw6bnRoLW9mLXR5cGUoMikgbGkgYTphZnRlciwgLnAtaGVhZGVyX19uYXYuaXMtYWN0aXZlIHVsOm50aC1vZi10eXBlKDIpIGxpIGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC5wLWhlYWRlcl9fbmF2LmlzLWFjdGl2ZSBsaSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtaGVhZGVyX19uYXYuaXMtYWN0aXZlIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keSN0b3Age1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC9tdl90b3BfcGMucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBib2R5I3RvcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvbXZfdG9wX3NwLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbmJvZHkjdG9wIC5sLXdyYXBwZXIge1xuICBwYWRkaW5nLWlubGluZTogMDtcbn1cbmJvZHkjdG9wIC5sLWhlYWRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4ucC1ob21lLW12IHtcbiAgcGFkZGluZy10b3A6IDZyZW07XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuLnAtaG9tZS1tdiBoMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgMy4ydncsIDY0cHgpO1xuICBsaW5lLWhlaWdodDogMS40MDYyNTtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbn1cbi5wLWhvbWUtbXYtaDEtcyB7XG4gIGNvbG9yOiAjZmY2ZDhhO1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNTYydncsIDMwcHgpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLW12LWgxLXMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnAtaG9tZS1tdi1oMS1zMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogNXB4IDAgMCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1tdi1oMS1zMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ucC1ob21lLW12IC5sLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1tdiAubC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNXZ3O1xuICB9XG59XG4ucC1ob21lLW12LWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDYwJTtcbiAgbWF4LXdpZHRoOiA4NTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtbXYtaW1nIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICByaWdodDogaW5oZXJpdDtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWhvbWUtbXYtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtaG9tZS1tdl9fYm5yIHtcbiAgd2lkdGg6IDM4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnJlbTtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLW12X19ibnIge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cbn1cbi5wLWhvbWUtbXZfX2JuciBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzExMTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtaG9tZS1tdl9fYm5yIGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAtMnB4O1xufVxuLnAtaG9tZS1tdl9fYm5yIGE6OmFmdGVyIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMThweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDIucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDlweCk7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnAtaG9tZS1tdl9fYm5yX19pbWcge1xuICB3aWR0aDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLW12X19ibnJfX2ltZyB7XG4gICAgd2lkdGg6IDc3cHg7XG4gIH1cbn1cbi5wLWhvbWUtbXZfX2Jucl9fd3JhcCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1tdl9fYm5yX193cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gIH1cbn1cbi5wLWhvbWUtbXZfX2Jucl9fdHRsMSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4xNDZ2dywgMjJweCk7XG4gIGNvbG9yOiAjZmY2ZDhhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtbXZfX2Jucl9fdHRsMSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ucC1ob21lLW12X19ibnJfX3R0bDIge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLW12X19ibnJfX3R0bDIge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuLnAtaG9tZS1tdl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1tdl9fbGluayB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cbi5wLWhvbWUtbXZfX2xpbmsgbGkge1xuICB3aWR0aDogNDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLW12X19saW5rIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtaG9tZS1tdl9fbGluayBsaSBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1tdl9fbGluayBsaSBhIHtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG59XG4ucC1ob21lLW12X19saW5rIGxpIGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAtMnB4O1xufVxuLnAtaG9tZS1tdl9fbGluayBsaSBhOjphZnRlciB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAyLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICByaWdodDogMjVweDtcbiAgdHJhbnNpdGlvbjogMC43cztcbn1cbi5wLWhvbWUtbXZfX2xpbmsgbGkgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucC1ob21lLW12X19saW5rIGxpIGE6aG92ZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ucC1ob21lLW12X19saW5rIGxpOm50aC1jaGlsZCgxKSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjY5NDtcbn1cbi5wLWhvbWUtbXZfX2xpbmsgbGk6bnRoLWNoaWxkKDEpIGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2OTQ7XG59XG4ucC1ob21lLW12X19saW5rIGxpOm50aC1jaGlsZCgyKSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZjZiNDtcbn1cbi5wLWhvbWUtbXZfX2xpbmsgbGk6bnRoLWNoaWxkKDIpIGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWY2YjQ7XG59XG4ucC1ob21lLW12X19saW5rMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNHJlbSAwIDhyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtbXZfX2xpbmsyIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxufVxuLnAtaG9tZS1tdl9fbGluazIgbGkge1xuICB3aWR0aDogNTM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLW12X19saW5rMiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWhvbWUtbXZfX2xpbmsyIGxpIGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAycmVtIDhyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4zMjtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLW12X19saW5rMiBsaSBhIHtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAycmVtIDJyZW07XG4gIH1cbn1cbi5wLWhvbWUtbXZfX2xpbmsyIGxpIGE6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAtMnB4O1xufVxuLnAtaG9tZS1tdl9fbGluazIgbGkgYTo6YWZ0ZXIge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRyYW5zaXRpb246IDAuN3M7XG59XG4ucC1ob21lLW12X19saW5rMiBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wLWhvbWUtbXZfX2xpbmsyIGxpIGE6aG92ZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG4ucC1ob21lLW12X19saW5rMiBsaTpudGgtY2hpbGQoMSkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmIyZmE7XG59XG4ucC1ob21lLW12X19saW5rMiBsaTpudGgtY2hpbGQoMSkgYTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmYjJmYTtcbn1cbi5wLWhvbWUtbXZfX2xpbmsyIGxpOm50aC1jaGlsZCgyKSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWZiZjtcbn1cbi5wLWhvbWUtbXZfX2xpbmsyIGxpOm50aC1jaGlsZCgyKSBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhZmJmO1xufVxuLnAtaG9tZS1tdl9fYm5yMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAycmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDRyZW07XG59XG4ucC1ob21lLW12X19ibnIyIGxpIHtcbiAgd2lkdGg6IDMxJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtbXZfX2JucjIgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1ob21lLW12X19ibnIyIGxpIGEge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmY2ZDhhO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaG9tZS1tdl9fYm5yMiBsaSBhIGZpZ3VyZSB7XG4gIHdpZHRoOiA5NXB4O1xufVxuLnAtaG9tZS1tdl9fYm5yMiBsaSBhOjphZnRlciB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDA0LnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRyYW5zaXRpb246IDAuN3M7XG59XG4ucC1ob21lLW12X19ibnIyIGxpIGE6aG92ZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG4ucC1ob21lLW12X19ibnIyX193cmFwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ucC1ob21lLW12X19ibnIyX190dGwxIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG59XG4ucC1ob21lLW12X19ibnIyX190dGwyIHtcbiAgY29sb3I6ICNmZjZkOGE7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wLWhvbWUtc2VjMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjMDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucC1ob21lLXNlYzAxOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnAtaG9tZS1zZWMwMS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogODBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDgwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogODBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDgwcHg7XG4gIHBhZGRpbmc6IDRyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwMS1ib3gge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbSAwIDJyZW07XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB9XG59XG4ucC1ob21lLXNlYzAxLWJveCBoMyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnAtaG9tZS1zZWMwMS1ib3ggcCB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4ucC1ob21lLXNlYzAxLWJveF9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyJTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtaG9tZS1zZWMwMS1ib3hfX3dyYXAgZmlndXJlIHtcbiAgd2lkdGg6IDE4JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjMDEtYm94X193cmFwIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDEtYm94X19pdGVtIHtcbiAgd2lkdGg6IDcyJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjMDEtYm94X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtaG9tZS1zZWMwMiB7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzAyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDIgLmwtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzAyIC5sLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA1dnc7XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDItYm94IHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmNmQ4YTtcbiAgcGFkZGluZzogMCA1cmVtIDVyZW0gNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjMDItYm94IHtcbiAgICBwYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xuICB9XG59XG4ucC1ob21lLXNlYzAyLWJveCBoMyB7XG4gIGNvbG9yOiAjZmY2ZDhhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjU2MnZ3LCAzMHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wLWhvbWUtc2VjMDItYm94IGgzIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDNyZW07XG59XG4ucC1ob21lLXNlYzAyLWJveCBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjMDItYm94IHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDItYm94LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMiU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5wLWhvbWUtc2VjMDItYm94LWxpc3QgbGkge1xuICB3aWR0aDogMjIlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwMi1ib3gtbGlzdCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAucC1ob21lLXNlYzAyLWJveC1saXN0IGxpIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLnAtaG9tZS1zZWMwMi1ib3gtbGlzdF9fdHRsIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZjZkOGE7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwMi1ib3gtbGlzdF9fdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMTBweCAwIDAgMTE0cHg7XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDItYm94LWxpc3RfX3RleHQge1xuICBjbGVhcjogYm90aDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG4ucC1ob21lLXNlYzAyIC5jLWJ0bi1tb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwMiAuYy1idG4tbW9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDMge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC9iZ19fMDAzLnBuZykgbm8tcmVwZWF0IDAgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tbGVmdDogLTVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzAzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLnAtaG9tZS1zZWMwMy1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogODBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDgwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogODBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDgwcHg7XG4gIHBhZGRpbmc6IDRyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwMy1ib3gge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDMtYm94ID4gcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzAzLWJveCA+IHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDMtYm94LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG4ucC1ob21lLXNlYzAzLWJveC1saXN0IGxpIHtcbiAgd2lkdGg6IDkzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWhvbWUtc2VjMDMtYm94IC5jLWJ0bi1tb3JlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wLWhvbWUtc2VjMDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1ob21lLXNlYzA0LWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwNC1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDQtYm94IGZpZ3VyZSB7XG4gIHdpZHRoOiA0NiU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMiU7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNjBweDtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDYwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogNjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzA0LWJveCBmaWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB9XG59XG4ucC1ob21lLXNlYzA0LWJveF9fd3JhcCB7XG4gIHdpZHRoOiA0OCU7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAzNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjMDQtYm94X193cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnAtaG9tZS1zZWMwNC1ib3hfX3dyYXAgLmMtYnRuLW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzA0LWJveF9fd3JhcCAuYy1idG4tbW9yZSB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDQtYm94X193cmFwIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjMDQtYm94X193cmFwIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzA0LWJveF9fd3JhcCBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucC1ob21lLXNlYzA0LWJveC5pbWctcmlnaHQgZmlndXJlIHtcbiAgbGVmdDogaW5oZXJpdDtcbiAgcmlnaHQ6IDIlO1xufVxuLnAtaG9tZS1zZWMwNC1ib3guaW1nLXJpZ2h0IC5wLWhvbWUtc2VjMDQtYm94X193cmFwIHtcbiAgbWFyZ2luOiAwIGF1dG8gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwNC1ib3guaW1nLXJpZ2h0IC5wLWhvbWUtc2VjMDQtYm94X193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG4ucC1ob21lLXNlYzA0LWJveC5pbWctcmlnaHQgLnAtaG9tZS1zZWMwNC1ib3hfX3dyYXAgLmMtYnRuLW1vcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IGluaGVyaXQ7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzA0LWJveC5pbWctcmlnaHQgLnAtaG9tZS1zZWMwNC1ib3hfX3dyYXAgLmMtYnRuLW1vcmUge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG4ucC1ob21lLWltZ2FyZWEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC9pbWdfXzAwOC5wbmcpIHJlcGVhdC14IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4MDNweCAxMTBweDtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IC01cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1pbWdhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC9pbWdfXzAwOC5wbmcpIHJlcGVhdC14IGNlbnRlciAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDUwcHggMjcuNXB4O1xuICB9XG59XG4ucC1ob21lLWltZ2FyZWEgZmlndXJlIHtcbiAgd2lkdGg6IDQwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1pbWdhcmVhIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuLnAtaG9tZS1zZWMwNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzA1IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDUtYm94IHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG4ucC1ob21lLXNlYzA1LWJveCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucC1ob21lLXNlYzA1LWJveCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC8qIOODluODqeOCpuOCtuOBjOOCteODneODvOODiOOBl+OBpuOBhOOBquOBhOWgtOWQiOOBruODleOCp+ODvOODq+OCu+ODvOODlSAqL1xufVxuLnAtaG9tZS1zZWMwNS1zbGlkZS1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA3MCU7XG4gIHJpZ2h0OiAtNSU7XG4gIHRvcDogMTByZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzA1LXNsaWRlLWJveCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IC01dnc7XG4gICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgdG9wOiBpbmhlcml0O1xuICB9XG59XG4ucC1ob21lLXNlYzA1LXNsaWRlIGxpIHtcbiAgbWFyZ2luOiAwIDI1cHg7XG59XG4ucC1ob21lLXNlYzA1LXNsaWRlIGxpIGZpZ3VyZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG59XG4ucC1ob21lLXNlYzA1LXNsaWRlX190dGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLnAtaG9tZS1zZWMwNiB7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzA2IHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDZfX2l0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbn1cbi5wLWhvbWUtc2VjMDYtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG4ucC1ob21lLXNlYzA2LWxpc3QgbGkge1xuICB3aWR0aDogNDglO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwNi1saXN0IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtaG9tZS1zZWMwNi1saXN0IGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtaG9tZS1zZWMwNi1saXN0IGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucC1ob21lLXNlYzA2LWxpc3QgbGkgZmlndXJlIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwNi1saXN0IGxpIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgfVxufVxuLnAtaG9tZS1zZWMwNi1saXN0X193cmFwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWhvbWUtc2VjMDYtbGlzdF9fd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuLnAtaG9tZS1zZWMwNi1saXN0X190YWcgc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMTE7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMC43Mjl2dywgMTRweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1ob21lLXNlYzA2LWxpc3RfX3RhZyBzcGFuIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbi5wLWhvbWUtc2VjMDYtbGlzdF9fdGFnIC50YWdfMDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNjk0O1xufVxuLnAtaG9tZS1zZWMwNi1saXN0X190YWcgLnRhZ18wMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmRmZGY7XG59XG4ucC1ob21lLXNlYzA2LWxpc3RfX3RhZyAudGFnXzAzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZjZiNDtcbn1cbi5wLWhvbWUtc2VjMDYtbGlzdF9fdHRsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaG9tZS1zZWMwNi1saXN0X190dGwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4jdG9wIG1haW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC9iZ19fMDAyLnBuZykgcmVwZWF0LXggY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ucC1oeWJyaWQtY2xhc3Mtc2VjMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1oeWJyaWQtY2xhc3Mtc2VjMDEgLmMtdGl0bGUtaDItbm9tYWwtcyB7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWh5YnJpZC1jbGFzcy1zZWMwMSAuYy10aXRsZS1oMi1ub21hbC1zIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gIH1cbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwMSAuYy1jb250ZW50cy1ib3hfX2ljbyB7XG4gIG1heC13aWR0aDogMTQ0cHg7XG4gIHdpZHRoOiAxMCU7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiA0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1oeWJyaWQtY2xhc3Mtc2VjMDEgLmMtY29udGVudHMtYm94X19pY28ge1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwMiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1oeWJyaWQtY2xhc3Mtc2VjMDIgLmMtYmctLWNseSB7XG4gIHJpZ2h0OiAtNTBweDtcbiAgdG9wOiAtMjUwcHg7XG4gIHotaW5kZXg6IDA7XG59XG4ucC1oeWJyaWQtY2xhc3Mtc2VjMDIgLmwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xufVxuLnAtaHlicmlkLWNsYXNzLXNlYzAyLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwMi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4ucC1oeWJyaWQtY2xhc3Mtc2VjMDItbGlzdCBsaTpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNjIuNSU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1oeWJyaWQtY2xhc3Mtc2VjMDItbGlzdCBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwMi1saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAzMy41JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWh5YnJpZC1jbGFzcy1zZWMwMi1saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwMi1saXN0IGxpIGZpZ2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmEzODVmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWh5YnJpZC1jbGFzcy1zZWMwMi1saXN0IGxpIGZpZ2NhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICB9XG59XG4ucC1oeWJyaWQtY2xhc3Mtc2VjMDMge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDIucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaHlicmlkLWNsYXNzLXNlYzAzLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwMyAuYy1jb250ZW50cy1ib3gyLWxpc3RfX3RleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWh5YnJpZC1jbGFzcy1zZWMwMyAuYy1jb250ZW50cy1ib3gyLWxpc3RfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTJweCwgMC43Mjl2dywgMTRweCk7XG4gIH1cbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwMyAuYy1jb250ZW50cy1ib3gyX190ZXh0IHtcbiAgd2lkdGg6IDQwJTtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaHlicmlkLWNsYXNzLXNlYzAzIC5jLWNvbnRlbnRzLWJveDJfX3RleHQge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgfVxufVxuLnAtaHlicmlkLWNsYXNzLXNlYzA0IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDA1LnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwNC1saXN0IHtcbiAgcGFkZGluZzogNXJlbSAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnAtaHlicmlkLWNsYXNzLXNlYzA0LWxpc3QgbGkge1xuICB3aWR0aDogNjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1oeWJyaWQtY2xhc3Mtc2VjMDQtbGlzdCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwNC1saXN0IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIHdpZHRoOiAzMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1oeWJyaWQtY2xhc3Mtc2VjMDQtbGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwNC1saXN0LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwNC1saXN0LWJveCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaHlicmlkLWNsYXNzLXNlYzA0LWxpc3QtYm94IGlmcmFtZSB7XG4gICAgYXNwZWN0LXJhdGlvOiA0LzM7XG4gIH1cbn1cbi5wLWh5YnJpZC1jbGFzcy1zZWMwNC1saXN0X190dGwge1xuICBjb2xvcjogI2Y5MmI1MztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbn1cblxuLnAtaWN0LXNlYzAxIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaWN0LXNlYzAyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaWN0LXNlYzAyIC5jLWJnLS1jbHkge1xuICByaWdodDogLTUwcHg7XG4gIHRvcDogLTI1MHB4O1xufVxuLnAtaWN0LXNlYzAyLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wLWljdC1zZWMwMiAuYy1saXN0LWJibCAuYy1saXN0LWJibF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaWN0LXNlYzAyIC5jLWxpc3QtYmJsIC5jLWxpc3QtYmJsX190ZXh0IHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuNzI5dncsIDE0cHgpO1xuICB9XG59XG4ucC1pY3Qtc2VjMDIgLmMtdGV4dC1sZWFkLXMge1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNjY2dncsIDMycHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaWN0LXNlYzAyIC5jLXRleHQtbGVhZC1zIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIH1cbn1cbi5wLWljdC1zZWMwMyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgcGFkZGluZzogNnJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1pY3Qtc2VjMDMtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLnAtaWN0LXNlYzAzIC5jLWxpc3QtYmJsMiAuYy1saXN0LWJibDJfX3RleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWljdC1zZWMwMyAuYy1saXN0LWJibDIgLmMtbGlzdC1iYmwyX190ZXh0IHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuNzI5dncsIDE0cHgpO1xuICB9XG59XG4ucC1pY3Qtc2VjMDMgLmMtdGV4dC1sZWFkLXMge1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNjY2dncsIDMycHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaWN0LXNlYzAzIC5jLXRleHQtbGVhZC1zIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIH1cbn1cblxuLnAtaXBhZC1zZWMwMSB7XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIDE1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlO1xufVxuLnAtaXBhZC1zZWMwMiB7XG4gIHBhZGRpbmc6IDEwcmVtIDAgNnJlbSAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMTAucG5nKSBuby1yZXBlYXQgY2VudGVyIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbi5wLWlwYWQtc2VjMDIgLmMtY29udGVudHMtYm94NC1saXN0IGxpIHtcbiAgcGFkZGluZzogMCAzcmVtIDRyZW07XG59XG4ucC1pcGFkLXNlYzAyIC5jLWNvbnRlbnRzLWJveDQtbGlzdF9faW1nIHtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wLWlwYWQtc2VjMDIgLmMtY29udGVudHMtYm94NC1saXN0X19pbWcgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IGF1dG87XG59XG4ucC1pcGFkLXNlYzAzIHtcbiAgcGFkZGluZzogOHJlbSAwIDhyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtaXBhZC1zZWMwMyAucC1keC1zZWMwMy1saXN0bnVtIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pcGFkL2ltZ19fMDYxLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwMXB4IDE0NnB4O1xuICBwYWRkaW5nLXRvcDogMTE5cHg7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4ucC1pcGFkLXNlYzAzIC5wLWR4LXNlYzAzLWxpc3RfX3dyYXAge1xuICBwYWRkaW5nOiAwIDJyZW0gMnJlbTtcbn1cbi5wLWlwYWQtc2VjMDMgLmMtYmctLWNseSB7XG4gIHRvcDogLTEwMHB4O1xuICBsZWZ0OiAtNTBweDtcbn1cbi5wLWlwYWQtc2VjMDM6OmFmdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzkzcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC01MHB4O1xufVxuLnAtaXBhZC1zZWMwNCB7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDExLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5wLWlwYWQtc2VjMDQgLmMtY29udGVudHMtYm94LWJsX19mbGV4IHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG4ucC1pcGFkLXNlYzA0IC5jLWNvbnRlbnRzLWJveC1ibC1yIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG4ucC1pcGFkLXNlYzA0LWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWlwYWQtc2VjMDQtYnRuIHAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbn1cbi5wLWlwYWQtc2VjMDQtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDVyZW07XG59XG4ucC1pcGFkLXNlYzA0LWJveF9faXRlbSB7XG4gIHdpZHRoOiA0OCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA0LWJveF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDUge1xuICBwYWRkaW5nOiAxMHJlbSAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMTMucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnAtaXBhZC1zZWMwNSAuYy1jb250ZW50cy1ib3gge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuLnAtaXBhZC1zZWMwNSAuYy1jb250ZW50cy1ib3ggZmlndXJlIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiA1cmVtIGF1dG8gMCBhdXRvO1xufVxuLnAtaXBhZC1zZWMwNV9faW1nIHtcbiAgbWFyZ2luOiAxcmVtIDAgNHJlbSAwO1xufVxuLnAtaXBhZC1zZWMwNiB7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG59XG4ucC1pcGFkLXNlYzA2IC5jLWNvbnRlbnRzLWJveC1ibDIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnAtaXBhZC1zZWMwNiBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wLWlwYWQtc2VjMDYgaDQgKyBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA2IGg0ICsgcCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDZfX2ZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbn1cbi5wLWlwYWQtc2VjMDZfX2ZsZXggaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmIyNDliO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbn1cbi5wLWlwYWQtc2VjMDZfX2ZsZXggcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wLWlwYWQtc2VjMDZfX2l0ZW0xIHtcbiAgd2lkdGg6IDQwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMDZfX2l0ZW0xIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0JTtcbiAgfVxufVxuLnAtaXBhZC1zZWMwNl9faXRlbTIge1xuICB3aWR0aDogNTglO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXBhZC1zZWMwNl9faXRlbTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA2IC5jLXRhYmxlNCB0aCxcbiAgLnAtaXBhZC1zZWMwNiAuYy10YWJsZTQgdGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnAtaXBhZC1zZWMwNiAuYy10YWJsZTQgdHIgdGQge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbn1cbi5wLWlwYWQtc2VjMDcge1xuICBwYWRkaW5nOiAxMHJlbSAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMTMucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnAtaXBhZC1zZWMwNyAuYy1jb250ZW50cy1ib3gge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuLnAtaXBhZC1zZWMwNyAuYy1jb250ZW50cy1ib3ggZmlndXJlIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiA1cmVtIGF1dG8gMCBhdXRvO1xufVxuLnAtaXBhZC1zZWMwN19faW1nIHtcbiAgbWFyZ2luOiAxcmVtIDAgNHJlbSAwO1xufVxuLnAtaXBhZC1zZWMwNy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgcGFkZGluZy10b3A6IDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA3LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMiU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgfVxufVxuLnAtaXBhZC1zZWMwNy1saXN0IGxpIHtcbiAgd2lkdGg6IDEyLjUlO1xufVxuLnAtaXBhZC1zZWMwNy1saXN0IGxpIGZpZ2NhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA3LWxpc3QgbGkgZmlnY2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIC5wLWlwYWQtc2VjMDctbGlzdCBsaSBmaWdjYXB0aW9uIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA3LWxpc3QgbGkge1xuICAgIHdpZHRoOiAyMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMSU7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDdfX2ZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMyU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtaXBhZC1zZWMwN19faXRlbTEge1xuICB3aWR0aDogMjQlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXBhZC1zZWMwN19faXRlbTEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1pcGFkLXNlYzA3X19pdGVtMiB7XG4gIHdpZHRoOiAzMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA3X19pdGVtMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDdfX3RleHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMDdfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDdfX2J0biB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMDdfX2J0biB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnAtaXBhZC1zZWMwN19fYnRuIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXBhZC1zZWMwN19fYnRuIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnAtaXBhZC1zZWMwOCB7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbn1cbi5wLWlwYWQtc2VjMDgtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTVmZTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzViN2RmOTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnAtaXBhZC1zZWMwOC1ib3hfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgcGFkZGluZzogNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMDgtYm94X19pbm5lciB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxufVxuLnAtaXBhZC1zZWMwOC1ib3hfX2lubmVyIGZpZ3VyZSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA4LWJveF9faW5uZXIgZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtaXBhZC1zZWMwOC1ib3gtciB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMDgtYm94LXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDgtYm94LXIgLmMtY29udGVudHMtYm94LWJsdWVhcmVhX190dGwyICsgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXBhZC1zZWMwOC1ib3gtciAuYy1jb250ZW50cy1ib3gtYmx1ZWFyZWFfX3R0bDIgKyBwIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLnAtaXBhZC1zZWMwOCAucC1keC1zZWMwNS1ib3gge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLnAtaXBhZC1zZWMwOCAucC1keC1zZWMwNS1ib3hfX3R0bDEge1xuICBjb2xvcjogIzJiMjQ5YjtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbn1cbi5wLWlwYWQtc2VjMDggLnAtZHgtc2VjMDUtYm94X190dGwxICsgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXBhZC1zZWMwOCAucC1keC1zZWMwNS1ib3hfX3R0bDEgKyBwIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLnAtaXBhZC1zZWMwOCAucC1keC1zZWMwNS1ib3gtciAuYy1idG4tbW9yZSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ucC1pcGFkLXNlYzA4IC5wLWR4LXNlYzA1LWJveC1yIHAge1xuICBtYXJnaW46IDAgMCAxZW0gMDtcbn1cbi5wLWlwYWQtc2VjMDkge1xuICBwYWRkaW5nOiA4cmVtIDA7XG59XG4ucC1pcGFkLXNlYzA5LWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtaXBhZC1zZWMwOS1saXN0IGxpIHtcbiAgd2lkdGg6IDMyJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTVmZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA5LWxpc3QgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDktbGlzdCBsaSBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMnJlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzA5LWxpc3QgbGkgcCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDktbGlzdCBsaTpudGgtb2YtdHlwZSgzKSAucC1pcGFkLXNlYzA5LWxpc3RfX3R0bDMge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbn1cbi5wLWlwYWQtc2VjMDktbGlzdF9fdHRsIHtcbiAgY29sb3I6ICMyYjI0OWI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS40NTh2dywgMjhweCk7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucC1pcGFkLXNlYzA5LWxpc3RfX3R0bDIge1xuICBjb2xvcjogIzJiMjQ5YjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjE0NnZ3LCAyMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wLWlwYWQtc2VjMDktbGlzdF9fdHRsMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjI0OWI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nOiAwLjJyZW0gMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMDktbGlzdF9fdHRsMyB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMDktbGlzdF9faW1nIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ucC1pcGFkLXNlYzA5LWxpc3RfX2Fycm93IHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ucC1pcGFkLXNlYzEwIHtcbiAgcGFkZGluZzogOHJlbSAwO1xufVxuLnAtaXBhZC1zZWMxMC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cbi5wLWlwYWQtc2VjMTAtbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1pcGFkLXNlYzEwLWxpc3QgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1pcGFkLXNlYzEwLWxpc3QgbGk6bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWRmMDtcbiAgd2lkdGg6IDMzJTtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMTAtbGlzdCBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG59XG4ucC1pcGFkLXNlYzEwLWxpc3QgbGk6bnRoLWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTJlODtcbiAgd2lkdGg6IDMzJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMTAtbGlzdCBsaTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1pcGFkLXNlYzEwLWxpc3QgbGk6bnRoLWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDJkYjtcbiAgd2lkdGg6IDM0JTtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWlwYWQtc2VjMTAtbGlzdCBsaTpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICB9XG59XG4ucC1pcGFkLXNlYzEwLWxpc3QgbGkgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAycmVtIDJyZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXBhZC1zZWMxMC1saXN0IGxpIHAge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4ucC1pcGFkLXNlYzEwLWxpc3QgbGkgLmMtYnRuLW1vcmUge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG59XG4ucC1pcGFkLXNlYzEwLWxpc3RfX3R0bCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS40NTh2dywgMjhweCk7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucC1pcGFkLXNlYzEwLWxpc3RfX3R0bDIge1xuICBjb2xvcjogI2ZhMmI1NDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjE0NnZ3LCAyMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5wLWlwYWQtc2VjMTAtbGlzdF9faW1nIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ucC1pcGFkLXNlYzEwLWxpc3RfX2Fycm93IHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4ucC1pcGFkLXNlYzEwIC5jLWNvbnRlbnRzLWJveCB7XG4gIHBhZGRpbmctaW5saW5lOiAwO1xufVxuLnAtaXBhZC1zZWMxMSB7XG4gIHBhZGRpbmc6IDhyZW0gMCAwO1xufVxuLnAtaXBhZC1zZWMxMSAucC1keC1zZWMwNS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuLnAtaXBhZC1zZWMxMSAucC1keC1zZWMwNS1ib3ggcCB7XG4gIHBhZGRpbmc6IDFyZW0gMCAycmVtIDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtaXBhZC1zZWMxMSAucC1keC1zZWMwNS1ib3ggcCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMTEgLnAtZHgtc2VjMDUtYm94LWwge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgd2lkdGg6IDU1JTtcbiAgbWFyZ2luLWxlZnQ6IC03JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5wLWlwYWQtc2VjMTEgLnAtZHgtc2VjMDUtYm94LWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMTEgLnAtZHgtc2VjMDUtYm94LXIge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2MHB4KSB7XG4gIC5wLWlwYWQtc2VjMTEgLnAtZHgtc2VjMDUtYm94LXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkge1xuICAucC1pcGFkLXNlYzExIC5jLWJ0bi1tb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5wLWlwYWQtc2VjMTEgLnAtZHgtc2VjMDUtYm94X190dGwxIHNwYW4ge1xuICBmb250LXNpemU6IDcwJTtcbn1cblxuLnAtb3Mtc2VjMDEtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4JTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucC1vcy1zZWMwMS1saXN0IGxpIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtb3Mtc2VjMDEtbGlzdCBsaSB7XG4gICAgd2lkdGg6IDI4JTtcbiAgfVxufVxuLnAtb3Mtc2VjMDEtbGlzdF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnAtb3Mtc2VjMDEtbGlzdF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1vcy1zZWMwMiB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1vcy1zZWMwMiAuYy1iZy0tY2x5IHtcbiAgcmlnaHQ6IC01MHB4O1xuICB0b3A6IC0yNTBweDtcbn1cbi5wLW9zLXNlYzAyLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wLW9zLXNlYzAzIHtcbiAgcGFkZGluZzogMTByZW0gMDtcbn1cbi5wLW9zLXNlYzAzLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wLW9zLXNlYzA0IHtcbiAgcGFkZGluZzogMTByZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtb3Mtc2VjMDQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzk1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNTBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaHJvbWUvYmdfXzAwMy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucC1vcy1zZWMwNCAubC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cbi5wLW9zLXNlYzA1IHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaHJvbWUvYmdfXzAwMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1vcy1zZWMwNS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xufVxuLnAtb3Mtc2VjMDUtbGlzdCBsaSB7XG4gIHdpZHRoOiAxNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9zLXNlYzA1LWxpc3QgbGkge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuLnAtb3Mtc2VjMDUtbGlzdF9fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbiAgY29sb3I6ICMyYjI0OWI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyYjI0OWI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1cHg7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9zLXNlYzA1LWxpc3RfX3R0bCB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4ucC1vcy1zZWMwNS1saXN0X190dGwgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnAtb3Mtc2VjMDUtbGlzdF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9zLXNlYzA1LWxpc3RfX2ltZyBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuLnAtb3Mtc2VjMDUtbm90ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1vcy1zZWMwNS1ub3RlIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuXG4ucC1vcy1kZXZpY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbn1cbi5wLW9zLWRldmljZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzOThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01MHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucC1vcy1kZXZpY2UgLmMtY29udGVudHMtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbn1cbi5wLW9zLWRldmljZS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICBwYWRkaW5nOiAycmVtIDA7XG59XG4ucC1vcy1kZXZpY2UtYm94IGZpZ3VyZSB7XG4gIHdpZHRoOiA0MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1vcy1kZXZpY2UtYm94IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLW9zLWRldmljZS1ib3hfX3RleHQge1xuICB3aWR0aDogNDAlO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9zLWRldmljZS1ib3hfX3RleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1vcy1kZXZpY2UtYm94X190ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9zLWRldmljZS1ib3hfX3RleHQgcCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLW9zLWRldmljZS1ib3ggLmMtdGl0bGUtaDMtbm9tYWwge1xuICBjb2xvcjogIzViN2RmOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDIuMDgzdncsIDQwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9zLWRldmljZS1ib3ggLmMtdGl0bGUtaDMtbm9tYWwge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41NjJ2dywgMzBweCk7XG4gIH1cbn1cbi5wLW9zLWRldmljZS1ib3ggLmMtdGV4dC1sZWFkIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtb3MtZGV2aWNlLWJveCAuYy10ZXh0LWxlYWQge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnAtb3MtZGV2aWNlLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLW9zLWRldmljZSAuYy10YWJsZS1ib3g6bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLW9zLWRldmljZSAuYy10YWJsZS1ib3g6bm90KDpudGgtb2YtdHlwZSgxKSkge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cbn1cbi5wLW9zLWRldmljZSAuYy10YWJsZS1ib3guc2Nyb2xsWCB7XG4gIG92ZXJmbG93LXk6IG5vbmU7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtYm94LnNjcm9sbFggLmMtdGFibGUtb3Mge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtYm94X19ub3RlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1vcy1kZXZpY2UgLmMtdGFibGUtYm94X19ub3RlIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuNzI5dncsIDE0cHgpO1xuICB9XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3Mge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zIHRkLFxuLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zIHRkIHtcbiAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1vcy1kZXZpY2UgLmMtdGFibGUtb3MgdGQge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3MtdGV4dCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zLXRleHQge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3MtY29udGVudCB0ZDpudGgtb2YtdHlwZShldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3NfX3RoYiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3NfX3RoMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVlbSAxLjVlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1vcy1kZXZpY2UgLmMtdGFibGUtb3NfX3RoMSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLW9zLWRldmljZSAuYy10YWJsZS1vc19fdGgxOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zX190aDEuZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjY1ZDY7XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3NfX3RoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OGJkZWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5wLW9zLWRldmljZSAuYy10YWJsZS1vc19fdGgzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3MtaGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zLWhlYWRfX3RleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zLWhlYWRfX3RleHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLnAtb3MtZGV2aWNlIC5jLXRhYmxlLW9zX19pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3NfX2ljb24ubmV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRkZjtcbn1cbi5wLW9zLWRldmljZSAuYy10YWJsZS1vc19faWNvbiAubmV3LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMnJlbTtcbiAgcmlnaHQ6IDJyZW07XG4gIHdpZHRoOiA2cmVtO1xuICBoZWlnaHQ6IDZyZW07XG59XG4ucC1vcy1kZXZpY2UgLmMtdGFibGUtb3NfX2ljb24gLm5ldy1pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wLXBhZ2UtbmF2IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAxcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xufVxuLnAtcGFnZS1uYXYgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMnJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4ucC1wYWdlLW5hdiB1bCBsaSBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbn1cbi5wLXBhZ2UtbmF2IGxpIHtcbiAgd2lkdGg6IDI4JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtcGFnZS1uYXYgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICBib3gtc2hhZG93OiAwcmVtIDAuNXJlbSAycmVtIHJnYmEoMSwgMTIwLCAyMjgsIDAuMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1wYWdlLW5hdiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXBhZ2UtbmF2IHVsIGxpOm50aC1vZi10eXBlKDEpIGEge1xuICBib3JkZXItY29sb3I6ICMzNGE1YjY7XG4gIGNvbG9yOiAjMzRhNWI2O1xufVxuLnAtcGFnZS1uYXYgdWwgbGk6bnRoLW9mLXR5cGUoMikgYSB7XG4gIGJvcmRlci1jb2xvcjogIzA1NjZkNDtcbiAgY29sb3I6ICMwNTY2ZDQ7XG59XG4ucC1wYWdlLW5hdiB1bCBsaTpudGgtb2YtdHlwZSgzKSBhIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTFiMDA0O1xuICBjb2xvcjogI2UxYjAwNDtcbn1cbi5wLXBhZ2UtbmF2IHVsIGxpOm50aC1vZi10eXBlKDEpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzRhNWI2O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wLXBhZ2UtbmF2IHVsIGxpOm50aC1vZi10eXBlKDIpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDU2NmQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wLXBhZ2UtbmF2IHVsIGxpOm50aC1vZi10eXBlKDMpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTFiMDA0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wLXBhZ2UtbmF2IHVsIGxpIGE6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDEycHggMTBweCAwIDEwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgYm90dG9tOiAwO1xufVxuLnAtcGFnZS1uYXYgdWwgbGkgYTpob3ZlcjphZnRlciB7XG4gIGJvdHRvbTogLTEycHg7XG59XG4ucC1wYWdlLW5hdiB1bCBsaTpudGgtb2YtdHlwZSgxKSBhOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzRhNWI2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLnAtcGFnZS1uYXYgdWwgbGk6bnRoLW9mLXR5cGUoMikgYTpob3ZlcjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzA1NjZkNCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5wLXBhZ2UtbmF2IHVsIGxpOm50aC1vZi10eXBlKDMpIGE6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNlMWIwMDQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wLXBvbGljeSB7XG4gIHBhZGRpbmc6IDZyZW0gMCAzcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcG9saWN5IHtcbiAgICBwYWRkaW5nOiAzcmVtIDAgMDtcbiAgfVxufVxuLnAtcG9saWN5IHAsXG4ucC1wb2xpY3kgdWwge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wLXBvbGljeSBhIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgY29sb3I6ICMwZTExNTU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1wb2xpY3kgLmwtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMCAwO1xuICB9XG59XG5cbi5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDYucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG59XG4ucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzAxIC5jLWNvbnRlbnRzLWJveF9fZmxleCBmaWd1cmUge1xuICB3aWR0aDogMzAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwMSAuYy1jb250ZW50cy1ib3hfX2ZsZXggZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwMSAuYy10ZXh0LWxlYWQge1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNjY2dncsIDMycHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwMSAuYy10ZXh0LWxlYWQge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgfVxufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwMiB7XG4gIHBhZGRpbmc6IDEwcmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwMjo6YWZ0ZXIge1xuICBoZWlnaHQ6IDUwMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDA4LnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwMi1idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzAyIC5sLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDIgLmMtdGV4dC1sZWFkLXMge1xuICBwYWRkaW5nOiAwO1xufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwMiAuYy1jb250ZW50cy1ib3gzX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDIgLmMtY29udGVudHMtYm94M19fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzAyIC5jLWNvbnRlbnRzLWJveDNfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzAzIHtcbiAgcGFkZGluZzogMHJlbSAwIDEwcmVtIDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwOS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG59XG4ucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzAzIGgyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwMy1idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4ucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzAzIC5jLXRleHQtbGVhZC1zIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDMgLmMtdGV4dC1sZWFkLXMge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgfVxufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwNCB7XG4gIHBhZGRpbmc6IDAgMCAxMHJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzA0IC5jLWJnLS1jbHkge1xuICByaWdodDogLTUwcHg7XG4gIHRvcDogMjUwcHg7XG59XG4ucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzA0IC5jLWNvbnRlbnRzLWJveC50b3AtMTQge1xuICBtYXJnaW4tdG9wOiA3cmVtO1xufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwNCAubC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cbi5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xufVxuLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwNC1saXN0IGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMnJlbSAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiA0JTtcbn1cbi5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDQtbGlzdCBsaTpudGgtY2hpbGQoMSksIC5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDQtbGlzdCBsaTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogNDglO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwNC1saXN0IGxpOm50aC1jaGlsZCgxKSwgLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwNC1saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDQtbGlzdCBsaTpudGgtY2hpbGQoMyksIC5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDQtbGlzdCBsaTpudGgtY2hpbGQoNCksIC5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDQtbGlzdCBsaTpudGgtY2hpbGQoNSkge1xuICB3aWR0aDogMzElO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwNC1saXN0IGxpOm50aC1jaGlsZCgzKSwgLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwNC1saXN0IGxpOm50aC1jaGlsZCg0KSwgLnAtcG9zdC1oaWdoLXNjaG9vbC1zZWMwNC1saXN0IGxpOm50aC1jaGlsZCg1KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXBvc3QtaGlnaC1zY2hvb2wtc2VjMDQtbGlzdF9fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZiMjk1MztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4zNTR2dywgMjZweCk7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ucC1wb3N0LWhpZ2gtc2Nob29sLXNlYzA0LWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uIC5jLXRpdGxlLWgyLWJsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uIC5jLXRpdGxlLWgyLWJsIGltZyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG59XG4ucC1yZWFzb24tc2VjMDEge1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtcmVhc29uLXNlYzAxIGgyIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbi5wLXJlYXNvbi1zZWMwMSBoMiBpbWcge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuLnAtcmVhc29uLXNlYzAxIC5jLWNvbnRlbnRzLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuLnAtcmVhc29uLXNlYzAxIC5jLWNvbnRlbnRzLWJveCBmaWd1cmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbn1cbi5wLXJlYXNvbi1zZWMwMSAuYy1jb250ZW50cy1ib3ggaW1nIHtcbiAgd2lkdGg6IDgwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlYXNvbi1zZWMwMSAuYy1jb250ZW50cy1ib3ggaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtcmVhc29uLXNlYzAxOjphZnRlciB7XG4gIHdpZHRoOiAzOThweDtcbiAgaGVpZ2h0OiAzOThweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZWFzb24vYmdfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01MHB4O1xuICBib3R0b206IC0xNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlYXNvbi1zZWMwMTo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwMiB7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbn1cbi5wLXJlYXNvbi1zZWMwMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOHJlbSAwO1xuICBsZWZ0OiAwO1xufVxuLnAtcmVhc29uLXNlYzAzOjphZnRlciB7XG4gIHdpZHRoOiAzOThweDtcbiAgaGVpZ2h0OiAzOThweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZWFzb24vYmdfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlYXNvbi1zZWMwMzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNCB7XG4gIHBhZGRpbmc6IDhyZW0gMDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY3QvZHgvYmdfXzAwMy5wbmcpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG59XG4ucC1yZWFzb24tc2VjMDQtYm94IHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2Q4ZTBmZjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogNnJlbSAwO1xufVxuLnAtcmVhc29uLXNlYzA0LWJveCBmaWd1cmUge1xuICB3aWR0aDogMjUlO1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlMmUyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uLXNlYzA0LWJveCBmaWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucC1yZWFzb24tc2VjMDQtYm94IGZpZ3VyZSBpbWcge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNC1ib3gtciB7XG4gIHdpZHRoOiA3NSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHJlbSA2cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDQtYm94LXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuLnAtcmVhc29uLXNlYzA0LWJveC1yIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDQtYm94LXIgaDMgaW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxufVxuLnAtcmVhc29uLXNlYzA0LWJveC1yIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDQtYm94LXIgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnAtcmVhc29uLXNlYzA0LWJveC1yIGZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byAycmVtIGF1dG87XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDQtYm94LXIgZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNC1ib3hfX3R0bCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZkOGE7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG4ucC1yZWFzb24tc2VjMDQtYm94LWljbyB7XG4gIHdpZHRoOiA5M3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2NXB4O1xuICB0b3A6IC00NXB4O1xufVxuLnAtcmVhc29uLXNlYzA0LWJveC1pY28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucC1yZWFzb24tc2VjMDQtYm94MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbSAzcmVtO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0byBhdXRvIDVyZW0gYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlYXNvbi1zZWMwNC1ib3gyIHtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMnJlbTtcbiAgfVxufVxuLnAtcmVhc29uLXNlYzA0LWJveDIgaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS43N3Z3LCAzNHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtcmVhc29uLXNlYzA0LWJveDIgZmlndXJlIHtcbiAgbWFyZ2luOiAycmVtIDA7XG59XG4ucC1yZWFzb24tc2VjMDQtYm94Ml9fd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDNyZW0gNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uLXNlYzA0LWJveDJfX3dyYXAge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNC1ib3gyX193cmFwIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnAtcmVhc29uLXNlYzA0LWJveDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE3MmVhO1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMTByZW0gYXV0byAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDZyZW0gMCA0cmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLXJlYXNvbi1zZWMwNC1ib3gzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTUlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDQtYm94My1saXN0IHtcbiAgICBnYXA6IDFyZW07XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNC1ib3gzLWxpc3RfX3R0bCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnAtcmVhc29uLXNlYzA0LWJveDMtbGlzdCBsaSB7XG4gIHdpZHRoOiAxMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uLXNlYzA0LWJveDMtbGlzdCBsaSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuLnAtcmVhc29uLXNlYzA0LWJveDNfX3R0bCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVhc29uL2JnX18wMDQucG5nKSBuby1yZXBlYXQgY2VudGVyIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiA4N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmIyNDliO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlYXNvbi1zZWMwNC1ib3gzX190dGwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0b3A6IC0yLjVyZW07XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNF9fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnAtcmVhc29uLXNlYzA0X19mbGV4IC5jLWJ0bi1tb3JlIHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDRfX2ZsZXggLmMtYnRuLW1vcmUge1xuICAgIG1hcmdpbjogMnJlbSAwIDAgYXV0bztcbiAgfVxufVxuLnAtcmVhc29uLXNlYzA1IHtcbiAgcGFkZGluZzogOHJlbSAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlYXNvbi9iZ19fMDAzLnBuZykgbm8tcmVwZWF0IHJpZ2h0IDFyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICBwYWRkaW5nOiA4cmVtIDA7XG59XG4ucC1yZWFzb24tc2VjMDUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkOGUwZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4ucC1yZWFzb24tc2VjMDUtYm94LWltZyB7XG4gIHdpZHRoOiAzMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDUtYm94LWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNS1ib3gtciB7XG4gIHdpZHRoOiA2NSU7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uLXNlYzA1LWJveC1yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG4ucC1yZWFzb24tc2VjMDYge1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbn1cbi5wLXJlYXNvbi1zZWMwNiAucC1keC1zZWMwNi1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1yZWFzb24tc2VjMDYgLnAtZHgtc2VjMDYtYm94IGltZyB7XG4gIHdpZHRoOiA5MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDYgLnAtZHgtc2VjMDYtYm94IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNi1ib3gge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmEzODVmO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAycmVtIDEwcmVtO1xuICBtYXJnaW46IDVyZW0gYXV0byAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1yZWFzb24tc2VjMDYtYm94IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnAtcmVhc29uLXNlYzA2LWJveC1pbWcge1xuICB3aWR0aDogMTgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNHJlbTtcbiAgdG9wOiAtNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlYXNvbi1zZWMwNi1ib3gtaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBsZWZ0OiAxcmVtO1xuICAgIHRvcDogM3JlbTtcbiAgfVxufVxuLnAtcmVhc29uLXNlYzA2LWJveC1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wLXdpbmRvd3Mtc2VjMDEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuLnAtd2luZG93cy1zZWMwMSAuYy1jb250ZW50cy1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTE0cmVtO1xuICBtYXJnaW4tdG9wOiAyMHJlbTtcbn1cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIG1hcmdpbjogNHJlbSAwO1xufVxuLnAtd2luZG93cy1zZWMwMS1saXN0IGxpIHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdCBsaSBoMyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucC13aW5kb3dzLXNlYzAxLWxpc3QgbGkgcCB7XG4gIHBhZGRpbmc6IDAgM3JlbTtcbn1cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdCBsaTpudGgtY2hpbGQoMSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlNWZlO1xuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtd2luZG93cy1zZWMwMS1saXN0IGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbn1cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdCBsaTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkOWZkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtd2luZG93cy1zZWMwMS1saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdCBsaTpudGgtY2hpbGQoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRjYmZkO1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtd2luZG93cy1zZWMwMS1saXN0IGxpOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdF9fdHRsMSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC13aW5kb3dzLXNlYzAxLWxpc3RfX3R0bDIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbiAgY29sb3I6ICNmYTJiNTQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3Mtc2VjMDEgLmMtdGV4dC1sZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wLXdpbmRvd3Mtc2VjMDIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nocm9tZS9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wLXdpbmRvd3Mtc2VjMDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICM1YjdkZjk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC13aW5kb3dzLXNlYzAyOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ucC13aW5kb3dzLXNlYzAyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzOThweDtcbiAgaGVpZ2h0OiAzOThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNTBweDtcbiAgcmlnaHQ6IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nocm9tZS9iZ19fMDA0LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3Mtc2VjMDI6OmFmdGVyIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLnAtd2luZG93cy1zZWMwMiAuYy1jb250ZW50cy1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuLnAtd2luZG93cy1zZWMwMi1pbWcge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLnAtd2luZG93cy1zZWMwMl9fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4ucC13aW5kb3dzLXNlYzAyLWxpc3RfX3R0bCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG4ucC13aW5kb3dzLXNlYzAyLWxpc3QxIHtcbiAgd2lkdGg6IDY0JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3Mtc2VjMDItbGlzdDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC13aW5kb3dzLXNlYzAyLWxpc3QxX190dGwge1xuICBoZWlnaHQ6IDg1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvd2luZG93cy9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyYzI1OTk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xuICBsaW5lLWhlaWdodDogMi4yO1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtd2luZG93cy1zZWMwMi1saXN0MV9fdHRsIHtcbiAgICBsaW5lLWhlaWdodDogNDtcbiAgfVxufVxuLnAtd2luZG93cy1zZWMwMi1saXN0MSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBub3JtYWw7XG59XG4ucC13aW5kb3dzLXNlYzAyLWxpc3QxIHVsIGxpIHtcbiAgd2lkdGg6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNHJlbSAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtd2luZG93cy1zZWMwMi1saXN0MSB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXdpbmRvd3Mtc2VjMDItbGlzdDEgdWwgbGk6bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3Mtc2VjMDItbGlzdDEgdWwgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuLnAtd2luZG93cy1zZWMwMi1saXN0MSB1bCBsaTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U1ZGQwO1xuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtd2luZG93cy1zZWMwMi1saXN0MSB1bCBsaTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICB9XG59XG4ucC13aW5kb3dzLXNlYzAyLWxpc3QxIHVsIGxpIGZpZ3VyZSB7XG4gIHdpZHRoOiAxMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnAtd2luZG93cy1zZWMwMi1saXN0MiB7XG4gIHdpZHRoOiAzMiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC13aW5kb3dzLXNlYzAyLWxpc3QyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtd2luZG93cy1zZWMwMi1saXN0Ml9fdHRsIHtcbiAgaGVpZ2h0OiA4M3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3dpbmRvd3MvYmdfXzAwMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmMyNTk5O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbiAgbGluZS1oZWlnaHQ6IDIuMjtcbiAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3Mtc2VjMDItbGlzdDJfX3R0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDQ7XG4gIH1cbn1cbi5wLXdpbmRvd3Mtc2VjMDItbGlzdDIgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogbm9ybWFsO1xufVxuLnAtd2luZG93cy1zZWMwMi1saXN0MiB1bCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRyZW0gMnJlbTtcbn1cbi5wLXdpbmRvd3Mtc2VjMDItbGlzdDIgdWwgbGk6bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3Mtc2VjMDItbGlzdDIgdWwgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtd2luZG93cy1zZWMwMi1saXN0MiB1bCBsaSBmaWd1cmUge1xuICB3aWR0aDogMTIwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5wLXdpbmRvd3Mtc2VjMDMge1xuICBwYWRkaW5nLWJsb2NrOiA4cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC13aW5kb3dzLXNlYzAzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzOThweDtcbiAgaGVpZ2h0OiAzOThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNTBweDtcbiAgbGVmdDogLTUwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDUucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtd2luZG93cy1zZWMwMzo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG4ucC13aW5kb3dzLXNlYzAzIC5jLXRhYmxlLW9zIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wLXdpbmRvd3Mtc2VjMDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBwYWRkaW5nLWJsb2NrOiA4cmVtO1xufVxuLnAtd2luZG93cy1zZWMwNCAuYy10YWJsZS13aW5kb3dzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wLXdpbmRvd3Mtc2VjMDQgLmMtdGFibGUtd2luZG93cyAuYy10YWJsZS13aW5kb3dzX190aGIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4ucC13aW5kb3dzLWgxID4gZGl2IHtcbiAgd2lkdGg6IDhlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC43NWVtIDFlbTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3MtaDEgPiBkaXYge1xuICAgIG1heC13aWR0aDogMTBlbTtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdF9fdHRsMSxcbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdF9fdHRsMiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3Mtc2VjMDEtbGlzdF9fdHRsMSxcbiAgLnAtd2luZG93cy1zZWMwMS1saXN0X190dGwyIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICB9XG59XG5cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdCBsaSB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdCBsaTpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG4ucC13aW5kb3dzLXNlYzAxLWxpc3QgbGk6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuLnAtd2luZG93cy1zZWMwMS1saXN0IGxpOm50aC1jaGlsZCgzKSB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLnAtd2luZG93cy1zZWMwMS1saXN0IGxpIHAge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsaW5lLWJyZWFrOiBzdHJpY3Q7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC13aW5kb3dzLXNlYzAxLWxpc3QgbGkgcCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cblxuLnAtd2luZG93cy1zZWMwMSAucC1lbmNoby1zZWMwMy1saXN0IGxpIHtcbiAgd2lkdGg6IDMxLjI1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3Mtc2VjMDEgLnAtZW5jaG8tc2VjMDMtbGlzdCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLXdpbmRvd3Mtc2VjMDItbGlzdF9fdHRsICsgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC13aW5kb3dzLXNlYzAyLWxpc3RfX3R0bCArIHAge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG5cbi5jLXRhYmxlLXdpbmRvd3NfX3RoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmMtdGFibGUtd2luZG93cyB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmMtdGFibGUtd2luZG93c19fbm90ZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10YWJsZS13aW5kb3dzIHtcbiAgICB3aWR0aDogMTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlLXdpbmRvd3MgdGQuYy10YWJsZS13aW5kb3dzLWhlYWQge1xuICAgIHdpZHRoOiAxMCU7XG4gICAgcGFkZGluZy1pbmxpbmU6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUtd2luZG93cyB0ZC5jLXRhYmxlLXdpbmRvd3MtaGVhZCAuYy10YWJsZS13aW5kb3dzLWhlYWRfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmMtdGFibGUtd2luZG93cyB0ZC5jLXRhYmxlLXdpbmRvd3MtaGVhZCAuYy10YWJsZS13aW5kb3dzLWhlYWRfX3RleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUtd2luZG93cyB0ZC5jLXRhYmxlLXdpbmRvd3MtaGVhZCAuYy10YWJsZS13aW5kb3dzLWhlYWRfX3RleHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4ucC13aW5kb3dzX19lZHV3aW4xMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3NfX2VkdXdpbjExIHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtIDFyZW07XG4gIH1cbn1cbi5wLXdpbmRvd3NfX2VkdXdpbjExLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3NfX2VkdXdpbjExLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLnAtd2luZG93c19fZWR1d2luMTEtd3JhcHBlciA+IGRpdiB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3NfX2VkdXdpbjExLXdyYXBwZXIgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC13aW5kb3dzX19lZHV3aW4xMS13cmFwcGVyID4gZGl2ID4gaDMge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5wLXdpbmRvd3NfX2VkdXdpbjExLXdyYXBwZXIgPiBkaXYgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXdpbmRvd3NfX2VkdXdpbjExLXdyYXBwZXIgPiBkaXYgPiBwIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLnAtd2luZG93c19fZWR1d2luMTEtd3JhcHBlciA+IGZpZ3VyZSB7XG4gIGZsZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi51LW10LS0xMCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi51LW1iLS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi51LW1yLS0xMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnUtbWwtLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi51LW10LS0yMCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi51LW1iLS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi51LW1yLS0yMCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLnUtbWwtLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi51LW10LS0zMCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi51LW1iLS0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi51LW1yLS0zMCB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLnUtbWwtLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG5cbi51LW10LS00MCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi51LW1iLS00MCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi51LW1yLS00MCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLnUtbWwtLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi51LW10LS01MCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi51LW1iLS01MCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbi51LW1yLS01MCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLnUtbWwtLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi51LW10LS02MCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5cbi51LW1iLS02MCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi51LW1yLS02MCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLnUtbWwtLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi51LW10LS03MCB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi51LW1iLS03MCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW07XG59XG5cbi51LW1yLS03MCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLnUtbWwtLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG59XG5cbi51LW10LS04MCB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi51LW1iLS04MCB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG5cbi51LW1yLS04MCB7XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLnUtbWwtLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi51LW10LS05MCB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG59XG5cbi51LW1iLS05MCB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW07XG59XG5cbi51LW1yLS05MCB7XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLnUtbWwtLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG59XG5cbi51LW10LS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbn1cblxuLnUtbWItLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4udS1tci0tMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbn1cblxuLnUtbWwtLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbn1cblxuLnUtbXQtLTExMCB7XG4gIG1hcmdpbi10b3A6IDExcmVtO1xufVxuXG4udS1tYi0tMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5cbi51LW1yLS0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xufVxuXG4udS1tbC0tMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xufVxuXG4udS1tdC0tMTIwIHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG5cbi51LW1iLS0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbn1cblxuLnUtbXItLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTJyZW07XG59XG5cbi51LW1sLS0xMjAge1xuICBtYXJnaW4tbGVmdDogMTJyZW07XG59XG5cbi51LW10LS0xMCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi51LW1iLS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi51LW1yLS0xMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnUtbWwtLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi51LW10LS0yMCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi51LW1iLS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi51LW1yLS0yMCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLnUtbWwtLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi51LW10LS0zMCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi51LW1iLS0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi51LW1yLS0zMCB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLnUtbWwtLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG5cbi51LW10LS00MCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi51LW1iLS00MCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi51LW1yLS00MCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLnUtbWwtLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi51LW10LS01MCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi51LW1iLS01MCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbi51LW1yLS01MCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLnUtbWwtLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi51LW10LS02MCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5cbi51LW1iLS02MCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi51LW1yLS02MCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLnUtbWwtLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi51LW10LS03MCB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi51LW1iLS03MCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW07XG59XG5cbi51LW1yLS03MCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLnUtbWwtLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG59XG5cbi51LW10LS04MCB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi51LW1iLS04MCB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG5cbi51LW1yLS04MCB7XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLnUtbWwtLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi51LW10LS05MCB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG59XG5cbi51LW1iLS05MCB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW07XG59XG5cbi51LW1yLS05MCB7XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLnUtbWwtLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG59XG5cbi51LW10LS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbn1cblxuLnUtbWItLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4udS1tci0tMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbn1cblxuLnUtbWwtLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbn1cblxuLnUtbXQtLTExMCB7XG4gIG1hcmdpbi10b3A6IDExcmVtO1xufVxuXG4udS1tYi0tMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5cbi51LW1yLS0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xufVxuXG4udS1tbC0tMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xufVxuXG4udS1tdC0tMTIwIHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG5cbi51LW1iLS0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbn1cblxuLnUtbXItLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTJyZW07XG59XG5cbi51LW1sLS0xMjAge1xuICBtYXJnaW4tbGVmdDogMTJyZW07XG59XG5cbi51LW1hcmdpbi0tYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi51LXB0LS0xMCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi51LXBiLS0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi51LXByLS0xMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnUtcGwtLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbi51LXB0LS0yMCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi51LXBiLS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi51LXByLS0yMCB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLnUtcGwtLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi51LXB0LS0zMCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi51LXBiLS0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi51LXByLS0zMCB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLnUtcGwtLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG5cbi51LXB0LS00MCB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi51LXBiLS00MCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi51LXByLS00MCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLnUtcGwtLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi51LXB0LS01MCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi51LXBiLS01MCB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbi51LXByLS01MCB7XG4gIG1hcmdpbi1yaWdodDogNXJlbTtcbn1cblxuLnUtcGwtLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG59XG5cbi51LXB0LS02MCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG59XG5cbi51LXBiLS02MCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi51LXByLS02MCB7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLnUtcGwtLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG59XG5cbi51LXB0LS03MCB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi51LXBiLS03MCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW07XG59XG5cbi51LXByLS03MCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbTtcbn1cblxuLnUtcGwtLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDdyZW07XG59XG5cbi51LXB0LS04MCB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi51LXBiLS04MCB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG5cbi51LXByLS04MCB7XG4gIG1hcmdpbi1yaWdodDogOHJlbTtcbn1cblxuLnUtcGwtLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi51LXB0LS05MCB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG59XG5cbi51LXBiLS05MCB7XG4gIG1hcmdpbi1ib3R0b206IDlyZW07XG59XG5cbi51LXByLS05MCB7XG4gIG1hcmdpbi1yaWdodDogOXJlbTtcbn1cblxuLnUtcGwtLTkwIHtcbiAgbWFyZ2luLWxlZnQ6IDlyZW07XG59XG5cbi51LXB0LS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbn1cblxuLnUtcGItLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4udS1wci0tMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbn1cblxuLnUtcGwtLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHJlbTtcbn1cblxuLnUtcHQtLTExMCB7XG4gIG1hcmdpbi10b3A6IDExcmVtO1xufVxuXG4udS1wYi0tMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFyZW07XG59XG5cbi51LXByLS0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IDExcmVtO1xufVxuXG4udS1wbC0tMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDExcmVtO1xufVxuXG4udS1wdC0tMTIwIHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG5cbi51LXBiLS0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbn1cblxuLnUtcHItLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTJyZW07XG59XG5cbi51LXBsLS0xMjAge1xuICBtYXJnaW4tbGVmdDogMTJyZW07XG59XG5cbi51LXRleHQtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtdGV4dC0tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51LXRleHQtLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi51LXNwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnUtcGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnUtc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJyLnUtc3Age1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuLnUtc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudS1wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudS1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYnIudS1zcCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG4vKiEgTGl0eSAtIHYyLjQuMSAtIDIwMjAtMDQtMjZcbiogaHR0cDovL3NvcmdhbGxhLmNvbS9saXR5L1xuKiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAyMCBKYW4gU29yZ2FsbGE7IExpY2Vuc2VkIE1JVCAqL1xuLmxpdHkge1xuICB6LWluZGV4OiA5OTkwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLmxpdHkubGl0eS1vcGVuZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGl0eS5saXR5LWNsb3NlZCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5saXR5ICoge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxpdHktd3JhcCB7XG4gIHotaW5kZXg6IDk5OTA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxpdHktd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xufVxuXG4ubGl0eS1sb2FkZXIge1xuICB6LWluZGV4OiA5OTkxO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTAuOGVtO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5saXR5LWxvYWRpbmcgLmxpdHktbG9hZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmxpdHktY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5MjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGl0eS1jb250ZW50IHtcbiAgei1pbmRleDogOTk5MztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZSwgLW8tdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLmxpdHktbG9hZGluZyAubGl0eS1jb250ZW50LCAubGl0eS1jbG9zZWQgLmxpdHktY29udGVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbn1cblxuLmxpdHktY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogLTE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4ubGl0eS1jbG9zZSB7XG4gIHotaW5kZXg6IDk5OTQ7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxpdHktY2xvc2U6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5saXR5LWNsb3NlOmhvdmVyLCAubGl0eS1jbG9zZTpmb2N1cywgLmxpdHktY2xvc2U6YWN0aXZlLCAubGl0eS1jbG9zZTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGl0eS1jbG9zZTphY3RpdmUge1xuICB0b3A6IDFweDtcbn1cblxuLmxpdHktaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLmxpdHktaWZyYW1lIC5saXR5LWNvbnRhaW5lciwgLmxpdHkteW91dHViZSAubGl0eS1jb250YWluZXIsIC5saXR5LXZpbWVvIC5saXR5LWNvbnRhaW5lciwgLmxpdHktZmFjZWJvb2t2aWRlbyAubGl0eS1jb250YWluZXIsIC5saXR5LWdvb2dsZW1hcHMgLmxpdHktY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTY0cHg7XG59XG5cbi5saXR5LWlmcmFtZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLmxpdHktaWZyYW1lLWNvbnRhaW5lciBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4ubGl0eS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiLi8uLi9pbWcvYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4vKiBJY29ucyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzLy4uLy4uL2ltZy9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vZm9udHMvLi4vLi4vaW1nL3NsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi9mb250cy9zbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBBcnJvd3MgKi9cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsIC5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMjVweDtcbn1cbi5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpJcIjtcbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICBsZWZ0OiAtMjVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuW2Rpcj1ydGxdIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbi8qIERvdHMgKi9cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgLyptYXJnaW4tYm90dG9tOiAzMHB4OyovXG59XG5cbi5zbGljay1kb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLCAuc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwi4oCiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBjb2xvcjogYmxhY2s7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmpzLXNsaWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcbn1cblxuLmpzLXNsaWRlLnNsaWNrLWluaXRpYWxpemVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnAtZW5jaG8tc2VjMDEgLmwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZW5jaG8tc2VjMDEgLmwtY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDY1JTtcbiAgbWFyZ2luLWlubGluZTogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwMSAubC1jb250YWluZXI6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzAxIC5jLXRleHQtbGVhZCBlbSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS40NTh2dywgMjhweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzAxLWxpc3Qge1xuICAgIGdhcDogMXJlbSAyJTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDEtbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwMS1saXN0IGxpIHtcbiAgICB3aWR0aDogMzIlO1xuICB9XG59XG4ucC1lbmNoby1zZWMwMS1saXN0IGxpOmxhc3Qtb2YtdHlwZSAucC1lbmNoby1zZWMwMS1saXN0X19pbWcgKyBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG59XG4ucC1lbmNoby1zZWMwMS1saXN0X19pbWcgKyBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdpZHRoOiA4NSU7XG4gIG1hcmdpbjogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyYjI0OWI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMC4yNWVtIDA7XG4gIGNvbG9yOiAjMmIyNDliO1xuICBib3JkZXItcmFkaXVzOiAyMHZoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDEtbGlzdF9faW1nICsgcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG5cbi5wLWVuY2hvLXNlYzAxLWxpc3Qtbm90ZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xufVxuLnAtZW5jaG8tc2VjMDItaW1nMDEge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbn1cblxuLnAtZW5jaG8tc2VjMDItaW1nMDIge1xuICBtYXgtd2lkdGg6IDEwODBweDtcbn1cblxuLnAtZW5jaG8tc2VjMDItdGlwcyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjcyOXZ3LCAxNHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzAyLXRpcHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ucC1lbmNoby1zZWMwMy1saXN0X190dGwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xufVxuXG4ucC1lbmNoby1zZWMwNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbn1cbi5wLWVuY2hvLXNlYzA0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDByZW07XG4gIGhlaWdodDogNDByZW07XG4gIGJhY2tncm91bmQ6ICNmZmY2OTQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cmVtO1xuICBsZWZ0OiAtMTByZW07XG59XG4ucC1lbmNoby1zZWMwNSB7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuLnAtZW5jaG8tc2VjMDVfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmY2ZDhhO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcbiAgbWFyZ2luOiAzZW0gYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDVfX2NvbnRhaW5lclRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS41NjJ2dywgMzBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDVfX2NvbnRhaW5lclRpdGxlIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNV9fY29udGFpbmVyVGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9lbmNoby1zZWMwNS1pY29uLnBuZykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxOHJlbTtcbiAgaGVpZ2h0OiAxOHJlbTtcbiAgdG9wOiAtNnJlbTtcbiAgbGVmdDogLTIwcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19jb250YWluZXJUaXRsZTo6YWZ0ZXIge1xuICAgIHRvcDogLTNyZW07XG4gICAgbGVmdDogLTExcmVtO1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNV9fY29udGFpbmVyVGl0bGUtLWJpZyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgMi4wODN2dywgNDBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwNV9fY29udGFpbmVyVGl0bGUtLWJpZyB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjM1NHZ3LCAyNnB4KTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDVfX2JveCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDNyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19ib3gge1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDVfX2V4YW1wbGUge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19leGFtcGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4ucC1lbmNoby1zZWMwNV9fZXhhbXBsZS0tc21hbGwge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xufVxuLnAtZW5jaG8tc2VjMDVfX2V4YW1wbGUtLXBpbmsge1xuICBjb2xvcjogI2ZmNmQ4YTtcbiAgZm9udC1zaXplOiBjbGFtcCgyNnB4LCAxLjk3OHZ3LCAzOHB4KTtcbn1cbi5wLWVuY2hvLXNlYzA1X19wY2ZsZXgge1xuICBtYXJnaW46IDNyZW0gMCAwIDhyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwNV9fcGNmbGV4IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAycmVtIDA7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA1X19wY2ZsZXggZmlndXJlIHtcbiAgd2lkdGg6IDI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDVfX3BjZmxleCBmaWd1cmUge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19wY2ZsZXgtLXRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA1X19saXN0IHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDVfX2xpc3Qge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDVfX2xpc3QtLXBpbmsge1xuICBjb2xvcjogI2ZmNmQ4YTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19saXN0LS1waW5rIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4ucC1lbmNoby1zZWMwNV9fbGlzdC0tYmlnIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wLWVuY2hvLXNlYzA1X19saXN0LS1udW0ge1xuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDIuNXZ3LCA0OHB4KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucC1lbmNoby1zZWMwNV9fbGlzdCBsaSB7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwNV9fbGlzdCBsaSB7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNV9fbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZW5jaG8tc2VjMDVfX2xpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM4JTtcbiAgcmlnaHQ6IC0zMnB4O1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2VuY2hvLXNlYzA1X2Zsb3ctaWNvbjAxLnBuZykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDVfX2xpc3QgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNV9fbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQ6ICNmZmVlZjE7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHggMCAwIDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwNV9fbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDVfX2xpc3QgbGk6Zmlyc3QtY2hpbGQ6Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDE2NSUsIDQ0JSk7XG4gICAgdG9wOiA1MCU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA1X19saXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQ6ICNmZmUzZTk7XG59XG4ucC1lbmNoby1zZWMwNV9fbGlzdCBsaTpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9lbmNoby1zZWMwNV9mbG93LWljb24wMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbi5wLWVuY2hvLXNlYzA1X19saXN0IGxpOm50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQ6ICNmZmQzZGM7XG59XG4ucC1lbmNoby1zZWMwNV9fbGlzdCBsaTpudGgtY2hpbGQoMyk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9lbmNoby1zZWMwNV9mbG93LWljb24wMy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19saXN0IGxpOm50aC1jaGlsZCgzKTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoMTY1JSwgNDQlKTtcbiAgICB0b3A6IDUwJTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDVfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmY2ZDhhO1xuICBib3JkZXItcmFkaXVzOiAwIDMwcHggMzBweCAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19saXN0IGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA1X19saXN0IGxpOmxhc3QtY2hpbGQgcCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucC1lbmNoby1zZWMwNV9fbGlzdCBsaTpsYXN0LWNoaWxkIHAsXG4ucC1lbmNoby1zZWMwNV9fbGlzdCBsaTpsYXN0LWNoaWxkIHN0cm9uZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnAtZW5jaG8tc2VjMDVfX2xpc3QgbGk6bGFzdC1jaGlsZCBmaWd1cmUge1xuICBtYXJnaW4tdG9wOiAwcmVtO1xufVxuLnAtZW5jaG8tc2VjMDVfX2xpc3QgbGkgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiA2MCU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwNV9fbGlzdCBsaSBmaWd1cmUge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA1X19saXN0IGxpIHAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wLWVuY2hvLXNlYzA1X19yZXN1bHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZW5jaG8tc2VjMDVfX3Jlc3VsdDo6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvZW5jaG8vZW5jaG8tc2VjMDUtYXJyb3cucG5nXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTlyZW07XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDVfX3Jlc3VsdDo6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA1X19yZXN1bHQtLXllYXIge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBiYWNrZ3JvdW5kOiAjNWI3ZGY5O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjJyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjB2aDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA1X19yZXN1bHQtLXllYXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNV9fcmVzdWx0LS10ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgyNnB4LCAxLjk3OHZ3LCAzOHB4KTtcbiAgY29sb3I6ICNmZjZkOGE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwNV9fcmVzdWx0LS10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA1X19yZXN1bHQtLXRleHQgc3Ryb25nIHtcbiAgZm9udC1zaXplOiBjbGFtcCgzMnB4LCAzLjJ2dywgNjRweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbjogMC4zcmVtIDFyZW07XG59XG5cbi5jLWJnLS1ibDMge1xuICBiYWNrZ3JvdW5kOiAjNWI3ZGY5O1xufVxuXG4ucC1lbmNoby1zZWMwNiB7XG4gIHBhZGRpbmctdG9wOiAxMnJlbTtcbn1cbi5wLWVuY2hvLXNlYzA2OjpiZWZvcmUge1xuICB0b3A6IC0yMnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA2OjpiZWZvcmUge1xuICAgIHRvcDogLTZyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA2X19sZWFkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDZfX3RpdGxlQm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTB2aDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDZfX3RpdGxlQm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNl9fdGl0bGUge1xuICBjb2xvcjogIzViN2RmOTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xufVxuLnAtZW5jaG8tc2VjMDZfX3RpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2VuY2hvLXNlYzA5LWljb24wMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcmVtO1xuICBoZWlnaHQ6IDEwcmVtO1xuICB0b3A6IDMwJTtcbiAgbGVmdDogLTEwcmVtO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA2X190aXRsZTo6YmVmb3JlIHtcbiAgICB3aWR0aDogOHJlbTtcbiAgICBoZWlnaHQ6IDhyZW07XG4gICAgbGVmdDogLThyZW07XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxMnZoO1xuICBtYXJnaW4tdG9wOiA4cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0IHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGdhcDogMXJlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0LS1wbHVzQ29udCwgLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0LS1lcXVhbENvbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA2X195b2JpTGlzdC0tcGx1c0NvbnQsIC5wLWVuY2hvLXNlYzA2X195b2JpTGlzdC0tZXF1YWxDb250IHtcbiAgICB0b3A6IDBweDtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0LS1wbHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzViN2RmOTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1lbmNoby1zZWMwNl9feW9iaUxpc3QtLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0LS1lcXVhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGNvbG9yOiAjNWI3ZGY5O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0LS1lcXVhbCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdC0tZXF1YWw6OmJlZm9yZSwgLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0LS1lcXVhbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC4xZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJhZGl1czogMC4xZW07XG59XG4ucC1lbmNoby1zZWMwNl9feW9iaUxpc3QtLWVxdWFsOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gMC4xNWVtKTtcbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdC0tZXF1YWw6OmFmdGVyIHtcbiAgdG9wOiBjYWxjKDUwJSArIDAuMTVlbSk7XG59XG4ucC1lbmNoby1zZWMwNl9feW9iaUxpc3QgdWw6Zmlyc3Qtb2YtdHlwZSB7XG4gIHdpZHRoOiAzOCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwNl9feW9iaUxpc3QgdWw6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdCB1bDpmaXJzdC1vZi10eXBlIGZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdCB1bDpudGgtb2YtdHlwZSgyKSBmaWd1cmUgaW1nIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG4ucC1lbmNoby1zZWMwNl9feW9iaUxpc3QgdWw6bnRoLW9mLXR5cGUoMikgbGk6bGFzdC1vZi10eXBlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0IHVsOm50aC1vZi10eXBlKDIpIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMwNl9feW9iaUxpc3QgdWw6bGFzdC1vZi10eXBlIGZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdCB1bDpsYXN0LW9mLXR5cGUgbGk6bGFzdC1vZi10eXBlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0IHVsOmxhc3Qtb2YtdHlwZSBsaTpsYXN0LW9mLXR5cGUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDZfX3lvYmlMaXN0IHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNXJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA2X195b2JpTGlzdCB1bCBsaTpsYXN0LW9mLXR5cGUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdCB1bCBsaSBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzJiMjQ5YjtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjM1NHZ3LCAyNnB4KTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA1MHZoO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAzcHggNXB4IDBweCByZ2JhKDAsIDM2LCA5NywgMC4yMik7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNXB4IDBweCByZ2JhKDAsIDM2LCA5NywgMC4yMik7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdCB1bCBsaSBwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEuMXJlbTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMS4ycmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEuMnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMS4ycmVtIHNvbGlkICNmZmY7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAuNHJlbSAwLjNyZW0gcmdiYSgwLCAzNiwgOTcsIDAuMjIpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAuNHJlbSAwLjNyZW0gcmdiYSgwLCAzNiwgOTcsIDAuMjIpKTtcbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdCB1bCBsaSBwIGVtIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgYmFja2dyb3VuZDogIzJiMjQ5YjtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDMuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wLWVuY2hvLXNlYzA2X195b2JpTGlzdC0taG9qbyBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmEyYjU0O1xuICBjb2xvcjogI2ZhMmI1NCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucC1lbmNoby1zZWMwNl9feW9iaUxpc3QtLWhvam8gcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI0cHggIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAtbXMtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEycHggc29saWQgI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC1maWx0ZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucC1lbmNoby1zZWMwNl9feW9iaUxpc3QtLWhvam8gcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTE3cHg7XG4gIGJvcmRlcjogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTRweCBzb2xpZCAjZmEyYjU0ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAuNHJlbSAwLjNyZW0gcmdiYSgwLCAzNiwgOTcsIDAuMjIpKTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAuNHJlbSAwLjNyZW0gcmdiYSgwLCAzNiwgOTcsIDAuMjIpKTtcbn1cblxuLnAtZW5jaG8tc2VjMDdfX2JnIHtcbiAgYmFja2dyb3VuZDogIzUxNzJlYTtcbiAgbWFyZ2luLXRvcDogLTMyNXB4O1xuICBwYWRkaW5nLXRvcDogNDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuLnAtZW5jaG8tc2VjMDdfX3doaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucC1lbmNoby1zZWMwN19fbGlzdCBsaSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMyYjI0OWI7XG59XG4ucC1lbmNoby1zZWMwN19fbGlzdCBsaSBmaWd1cmUge1xuICBwYWRkaW5nOiAzcmVtIDNyZW0gMCAzcmVtO1xufVxuLnAtZW5jaG8tc2VjMDdfX2xpc3QgbGkgLnAtZW5jaG8tc2VjMDMtbGlzdF9fbnVtIHtcbiAgYmFja2dyb3VuZDogIzJiMjQ5Yjtcbn1cblxuLnAtZW5jaG8tc2VjQWJvdXQge1xuICBwYWRkaW5nOiAxMHJlbSAwO1xufVxuLnAtZW5jaG8tc2VjQWJvdXRfX3llbGxvdyB7XG4gIGNvbG9yOiAjZmZmMTViO1xufVxuLnAtZW5jaG8tc2VjQWJvdXRfX2JveCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIHBhZGRpbmc6IDV2aCAxMnZoO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLnAtZW5jaG8tc2VjQWJvdXQgLmMtdGV4dC1sZWFkIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbn1cblxuLnAtZW5jaG8tc2VjMDgge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbn1cbi5wLWVuY2hvLXNlYzA4IC5wLWVuY2hvLXNlYzA4LWJveCAuYy10ZXh0LW5vdGUge1xuICBwYWRkaW5nOiAwIDJyZW07XG59XG4ucC1lbmNoby1zZWMwOC1ib3hfX2ltZ2xpc3Qge1xuICBnYXA6IDQlO1xufVxuLnAtZW5jaG8tc2VjMDgtYm94X19pbWdsaXN0IGxpIHtcbiAgd2lkdGg6IDMwJTtcbn1cbi5wLWVuY2hvLXNlYzA4LWJveF9faW1nbGlzdCBsaSBmaWdjYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnAtZW5jaG8tc2VjMDgtYm94X19jaGVjayB7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbn1cbi5wLWVuY2hvLXNlYzA4LWJveF9fY2hlY2sgbGkge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnAtZW5jaG8tc2VjMDgtYm94X19jaGVjayBsaTo6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG59XG4ucC1lbmNoby1zZWMwOC1ib3ggLmNoZWNrLWdyZWVuIGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2ljb19fY2hlY2tfXzAwMy5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnAtZW5jaG8tc2VjMDlfX3NlY3JldCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1lbmNoby1zZWMwOV9fdGFibGUge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA5X190YWJsZSB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwOV9fdGFibGUtLXdyYXAge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDlfX3RhYmxlIHRyIHRoIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ucC1lbmNoby1zZWMwOV9fdGFibGUgdHI6Zmlyc3Qtb2YtdHlwZSB0aCB7XG4gIGJhY2tncm91bmQ6ICM0NjY1ZDY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwOV9fdGFibGUgdHI6Zmlyc3Qtb2YtdHlwZSB0aCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA5X190YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRoOmZpcnN0LW9mLXR5cGUge1xuICB3aWR0aDogNTUlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwOV9fdGFibGUgdHI6Zmlyc3Qtb2YtdHlwZSB0aDpmaXJzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzA5X190YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRoOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICB3aWR0aDogMTUlO1xufVxuLnAtZW5jaG8tc2VjMDlfX3RhYmxlIHRyIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWJsb2NrOiAycmVtO1xufVxuLnAtZW5jaG8tc2VjMDlfX3RhYmxlIHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwOV9fdGFibGUgdHIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDlfX3RhYmxlIHRyIHRkOmZpcnN0LW9mLXR5cGUgZmlndXJlIHtcbiAgbWFyZ2luOiAwIDJyZW07XG59XG4ucC1lbmNoby1zZWMwOV9fdGFibGUgdHIgdGQ6Zmlyc3Qtb2YtdHlwZSBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4ucC1lbmNoby1zZWMwOV9fdGFibGUgdHIgdGQgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMDlfX3RhYmxlIHRyIHRkIHAge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4ucC1lbmNoby1zZWMwOV9fdGFibGUgdHIgdGQgcC5jLXRhYmxlLWljbyB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4ucC1lbmNoby1zZWMwOV9fdGFibGUgdHIgdGQgcCAuY2lyY2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1lbmNoby1zZWMwOV9fdGFibGUgdHIgdGQgcCAubm90ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjRlbTtcbiAgbGVmdDogMi42ZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogMC40ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICMxMTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwOV9fdGFibGUgdHIgdGQgcCAubm90ZSB7XG4gICAgZm9udC1zaXplOiAwLjZlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMDlfX2NhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiA2ZW07XG4gIGdhcDogMC41ZW0gMWVtO1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZDtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMwOV9fY2FwdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ucC1lbmNoby1zZWMwOV9fY2FwdGlvbiAuYy10YWJsZS1ub3RlIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjcyOXZ3LCAxNHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzA5X19jYXB0aW9uIC5jLXRhYmxlLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTBweCwgMC42MjV2dywgMTJweCk7XG4gIH1cbn1cblxuLnAtZW5jaG8tdHRsX2luc2VjIHtcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjY2NnZ3LCAzMnB4KTtcbiAgY29sb3I6ICM1YjdkZjk7XG4gIGJvcmRlci1ibG9jazogMXB4IHNvbGlkICM1YjdkZjk7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tdHRsX2luc2VjIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG4gIH1cbn1cblxuLnAtZW5jaG8tc2VjMTAtY29udGVudC10dGwge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuLnAtZW5jaG8tc2VjMTAtY29udGVudC10dGwgPiBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuLnAtZW5jaG8tc2VjMTAtY29udGVudC10dGwgPiBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjE0NnZ3LCAyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMTAtY29udGVudC10dGwgPiBwIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuXG4ucC1lbmNoby1zZWMxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbn1cblxuLnAtZW5jaG8tc2VjMTAtY29udGVudC1sZWFkIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjE0NnZ3LCAyMnB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxMC1jb250ZW50LWxlYWQge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1jb250ZW50LWxpc3RfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAucC1lbmNoby1zZWMxMC1jb250ZW50LWxpc3RfX251bSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMTAtY29udGVudC1saXN0X190dGwge1xuICBjb2xvcjogIzViN2RmOTtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYmxvY2s6IDAuNWVtO1xufVxuLnAtZW5jaG8tc2VjMTAtY29udGVudC1saXN0X19wbHVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogY2FsYygxMDAlIC0gMS4yNXJlbSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxMC1jb250ZW50LWxpc3RfX3BsdXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG1hcmdpbi10b3A6IC0yZW07XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtbGlzdF9fcGx1cyA+IGltZyB7XG4gIGhlaWdodDogNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtbGlzdF9fcGx1cyA+IGltZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1jb250ZW50LWxpc3RfX3BsdXMgPiBwIHtcbiAgY29sb3I6ICNlYzRlNmU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtbGlzdF9fcGx1cyA+IHAge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMTAtY29udGVudCAucC1keC1zZWMwMy1saXN0bnVtIGxpIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5wLWVuY2hvLXNlYzEwLWNvbnRlbnQgLnAtZHgtc2VjMDMtbGlzdG51bTo6YmVmb3JlIHtcbiAgd2lkdGg6IDgwJTtcbn1cbi5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtbGlzdC5wLWR4LXNlYzAzLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtbGlzdC5wLWR4LXNlYzAzLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1jb250ZW50LWxpc3QucC1keC1zZWMwMy1saXN0IGxpIHtcbiAgd2lkdGg6IDE5JTtcbiAgcGFkZGluZy1pbmxpbmU6IDAuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtbGlzdC5wLWR4LXNlYzAzLWxpc3QgbGkge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgfVxufVxuLnAtZW5jaG8tc2VjMTAtY29udGVudC1saXN0LnAtZHgtc2VjMDMtbGlzdCBsaTpudGgtb2YtdHlwZSgyKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtbGlzdC5wLWR4LXNlYzAzLWxpc3QgbGk6bnRoLW9mLXR5cGUoMikge1xuICAgIG1hcmdpbi1ib3R0b206IDRlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1jb250ZW50LWxpc3QucC1keC1zZWMwMy1saXN0IGxpID4gcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtbGlzdC5wLWR4LXNlYzAzLWxpc3QgbGkgPiBwIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMTAtY29udGVudC1saXN0LnAtZHgtc2VjMDMtbGlzdCBsaTpudGgtb2YtdHlwZSg1KSBmaWd1cmUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1jb250ZW50LWxpc3QucC1keC1zZWMwMy1saXN0IC5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtdGlwcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjcyOXZ3LCAxNHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5wLWVuY2hvLXNlYzEwLXN1cHBvcnQucC1yZWFzb24tc2VjMDQtYm94MyB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMTAtc3VwcG9ydC5wLXJlYXNvbi1zZWMwNC1ib3gzIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxcmVtO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1zdXBwb3J0LnAtcmVhc29uLXNlYzA0LWJveDMgLnAtcmVhc29uLXNlYzA0LWJveDMtbGlzdCB7XG4gIG1heC13aWR0aDogMTA4MHB4O1xuICBtYXJnaW46IDRyZW0gYXV0bztcbiAgZ2FwOiA1JTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxMC1zdXBwb3J0LnAtcmVhc29uLXNlYzA0LWJveDMgLnAtcmVhc29uLXNlYzA0LWJveDMtbGlzdCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBnYXA6IDFyZW0gMiU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEwLXN1cHBvcnQucC1yZWFzb24tc2VjMDQtYm94MyAucC1yZWFzb24tc2VjMDQtYm94My1saXN0ID4gbGkge1xuICB3aWR0aDogMjElO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMTAtc3VwcG9ydC5wLXJlYXNvbi1zZWMwNC1ib3gzIC5wLXJlYXNvbi1zZWMwNC1ib3gzLWxpc3QgPiBsaSB7XG4gICAgd2lkdGg6IDQ3LjUlO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1zdXBwb3J0LnAtcmVhc29uLXNlYzA0LWJveDMgLnAtcmVhc29uLXNlYzA0LWJveDMtbGlzdCA+IGxpIGZpZ3VyZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xuICBwYWRkaW5nOiAzLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnAtZW5jaG8tc2VjMTAtc3VwcG9ydC5wLXJlYXNvbi1zZWMwNC1ib3gzIC5wLXJlYXNvbi1zZWMwNC1ib3gzLWxpc3QgPiBsaSBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLXN1cHBvcnQucC1yZWFzb24tc2VjMDQtYm94MyAucC1yZWFzb24tc2VjMDQtYm94My1saXN0ID4gbGkgZmlndXJlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEwLXN1cHBvcnQucC1yZWFzb24tc2VjMDQtYm94MyAucC1yZWFzb24tc2VjMDQtYm94My1saXN0X190dGwge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLXN1cHBvcnQucC1yZWFzb24tc2VjMDQtYm94MyAucC1yZWFzb24tc2VjMDQtYm94My1saXN0X190dGwge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1zdXBwb3J0X19zdXAge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEwLXN1cHBvcnRfX3N1cCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG59XG4ucC1lbmNoby1zZWMxMC1zdXBwb3J0X19zdXAgPiBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnAtZW5jaG8tc2VjMTEge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG4ucC1lbmNoby1zZWMxMV9fbGlzdC5wLWVuY2hvLXNlYzAzLWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnAtZW5jaG8tc2VjMTFfX2xpc3QucC1lbmNoby1zZWMwMy1saXN0IGxpIGZpZ3VyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wLWVuY2hvLXNlYzExIC5wLWVuY2hvLXNlYzAzLWxpc3RfX3R0bCArIHAge1xuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnAtZW5jaG8tc2VjMTIge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG59XG4ucC1lbmNoby1zZWMxMiAuYy1jb250ZW50cy1ib3gge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLnAtZW5jaG8tc2VjMTIgLmMtY29udGVudHMtYm94IC5wLXJlYXNvbi1zZWMwNi1ib3gge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICBtYXgtd2lkdGg6IDEwODBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEyIC5jLWNvbnRlbnRzLWJveCAucC1yZWFzb24tc2VjMDYtYm94IHtcbiAgICBtYXJnaW4tYmxvY2s6IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMTIgLmMtY29udGVudHMtYm94IC5wLXJlYXNvbi1zZWMwNi1ib3gtaW1nIHtcbiAgd2lkdGg6IDE2cmVtO1xuICB0b3A6IC04cmVtO1xuICBsZWZ0OiAwcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMTIgLmMtY29udGVudHMtYm94IC5wLXJlYXNvbi1zZWMwNi1ib3gtaW1nIHtcbiAgICB3aWR0aDogMTByZW07XG4gICAgdG9wOiAwcmVtO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEyIC5jLWNvbnRlbnRzLWJveCAucC1yZWFzb24tc2VjMDYtYm94IFAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1lbmNoby1zZWMxMl9fY29udGVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEyX19jb250ZW50cyB7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMTJfX2NvbnRlbnRzID4gbGkge1xuICB3aWR0aDogNDklO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMTJfX2NvbnRlbnRzID4gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMl9fY29udGVudHMgPiBsaSBoMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNTB2aDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA2cHggMXB4IHJnYmEoMCwgMzYsIDk3LCAwLjIyKTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAtMnJlbSBhdXRvIDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEyX19jb250ZW50cyA+IGxpIGgzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEyX19jb250ZW50cyA+IGxpIGgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEuMXJlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAxLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMS4ycmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxLjJyZW0gc29saWQgI2ZmZjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAuNHJlbSAwLjNyZW0gcmdiYSgwLCAzNiwgOTcsIDAuMjIpKTtcbn1cbi5wLWVuY2hvLXNlYzEyX19jb250ZW50cyA+IGxpOm50aC1vZi10eXBlKDEpIGgzIHtcbiAgY29sb3I6ICM1YjdkZjk7XG59XG4ucC1lbmNoby1zZWMxMl9fY29udGVudHMgPiBsaTpudGgtb2YtdHlwZSgyKSBoMyB7XG4gIGNvbG9yOiAjZmY2ZDhhO1xufVxuLnAtZW5jaG8tc2VjMTJfX2NvbnRlbnRzID4gbGk6bnRoLW9mLXR5cGUoMikgLnAtZW5jaG8tc2VjMTJfX2NvbnRlbnRzLXVsaXN0IHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5wLWVuY2hvLXNlYzEyX19jb250ZW50cy1kbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDQlO1xufVxuLnAtZW5jaG8tc2VjMTJfX2NvbnRlbnRzLWRsaXN0ID4gZGwge1xuICB3aWR0aDogNDglO1xufVxuLnAtZW5jaG8tc2VjMTJfX2NvbnRlbnRzLWRsaXN0ID4gZGwgZHQge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZGY5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEyX19jb250ZW50cy1kbGlzdCA+IGRsIGR0IHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLnAtZW5jaG8tc2VjMTJfX2NvbnRlbnRzLXVsaXN0IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wLWVuY2hvLXNlYzEyX19jb250ZW50cy11bGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4xNDZ2dywgMjJweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWVuY2hvLXNlYzEyX19jb250ZW50cy11bGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEyX19jb250ZW50cy11bGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2VuY2hvLXNlYzEyLWRsaXN0LWljb24ucG5nKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucC1lbmNoby1zZWMxMl9fY29udGVudHMtdWxpc3QgbGkgLmZvbnQtcyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnAtZW5jaG8tc2VjMTMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcbn1cbi5wLWVuY2hvLXNlYzEzOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9iZ19fMDAyLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB0b3A6IC0yMnJlbTtcbn1cbi5wLWVuY2hvLXNlYzEzIC5jLXRpdGxlLWgyLXdoIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wLWVuY2hvLXNlYzEzIC5jLXRpdGxlLWgyLXdoIGltZyB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4ucC1lbmNoby1zZWMxM19fY29udGVudHMgPiBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDRyZW0gNnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNSU7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxM19fY29udGVudHMgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEzX19jb250ZW50cyA+IGxpID4gZmlndXJlIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxM19fY29udGVudHMgPiBsaSA+IGZpZ3VyZSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB9XG59XG4ucC1lbmNoby1zZWMxM19fY29udGVudHMgPiBsaSA+IGZpZ3VyZSBpbWcge1xuICBtYXgtd2lkdGg6IDEycmVtO1xufVxuLnAtZW5jaG8tc2VjMTNfX2NvbnRlbnRzID4gbGkgaDMge1xuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNjY2dncsIDMycHgpO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxM19fY29udGVudHMgPiBsaSBoMyB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEzX19jb250ZW50cy1saXN0ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi4yNWVtO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZW5jaG8tc2VjMTNfX2NvbnRlbnRzLWxpc3QgPiBsaSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLWVuY2hvLXNlYzEzX19jb250ZW50cy1saXN0ID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2ljb19fY2hlY2tfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5wLWVuY2hvLXNlYzEzIC5wLWVuY2hvLXNlYzEzX19oMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNTB2aDtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA2cHggMXB4IHJnYmEoMCwgMzYsIDk3LCAwLjIyKTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAtMnJlbSBhdXRvIDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzJiMjQ5YjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWlubGluZTogMS43NWVtO1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxMyAucC1lbmNoby1zZWMxM19faDMge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMyAucC1lbmNoby1zZWMxM19faDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMS4xcmVtO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDEuMnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDEuMnJlbSBzb2xpZCAjZmZmO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMC40cmVtIDAuM3JlbSByZ2JhKDAsIDM2LCA5NywgMC4yMikpO1xufVxuLnAtZW5jaG8tc2VjMTMgLmMtY29udGVudHMtYm94LmFkZDAxIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cbi5wLWVuY2hvLXNlYzEzIC5jLWNvbnRlbnRzLWJveC5hZGQwMSA+IC5jLXRleHQtbGVhZC1zIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucC1lbmNoby1zZWMxMyAuYy1jb250ZW50cy1ib3guYWRkMDEgLnAtb3Mtc2VjMDUtbGlzdF9fdHRsIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWlubGluZTogMS41ZW07XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnAtZW5jaG8tc2VjMTMgLmMtY29udGVudHMtYm94X19hZGQwMiB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG4ucC1lbmNoby1zZWMxMyAuYy1jb250ZW50cy1ib3hfX2FkZDAyIC5jLXRleHQtbGVhZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnAtZW5jaG8tc2VjMTMgLmMtY29udGVudHMtYm94X19hZGQwMiAuYy10ZXh0LWxlYWQgKyBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1lbmNoby1zZWMxMyAuYy1jb250ZW50cy1ib3hfX2FkZDAyIC5jLXRleHQtbGVhZCArIHAge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4ucC1lbmNoby1zZWMxMyAuYy1jb250ZW50cy1ib3hfX2FkZDAyIC5wLWVuY2hvLXNlYzEzX19oMyB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbi5wLWVuY2hvLXNlYzEzIC5jLWNvbnRlbnRzLWJveF9fYWRkMDIgLnAtY2hyb21lLXNlYzAyLWxpc3QyIGxpIGZpZ3VyZSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5wLWVuY2hvLXNlYzEzIC5jLWNvbnRlbnRzLWJveC5sYXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucC1lbmNoby1zZWMxMyAuYy1jb250ZW50cy1ib3gubGFzdCAuYy10ZXh0LWxlYWQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnAtaG9tZS1tdl9fYm5yIHtcbiAgdG9wOiAzcmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEzJSk7XG59XG5cbi5wLWhvbWUtc2VjMDEge1xuICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcbn1cbi5wLWhvbWUtc2VjMDEgLmMtdGl0bGUtaDMtbm9tYWwge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG59XG5cbi5wLWhvbWUtc2VjMDEtYm94IHAge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuXG4ucC1ob21lLXNlYzAyLWJveC1saXN0X190ZXh0IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5wLWhvbWUtc2VjMDItYm94IGgzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgyNXB4LCAxLjg3NXZ3LCAzNnB4KTtcbiAgbWFyZ2luLXRvcDogLTAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnAtaG9tZS1zZWMwMi1ib3ggcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmMtdGl0bGUtaDItbm9tYWwgKyBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbn1cblxuLnAtaG9tZS1zZWMwMyB7XG4gIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwdncpO1xufVxuXG4ucC1ob21lLXNlYzA1IHtcbiAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dyk7XG59XG5cbi5wLWhvbWUtc2VjMDZfX2l0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG59XG5cbi5ob21lLXNsaWRlci1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0b3A6IDIwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaG9tZS1zbGlkZXItaWNvbjo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAzLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbn1cblxuLnAtZW5jaG8tc2VjMDMtbGlzdF9fdHRsICsgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpIHtcbiAgLnAtZW5jaG8tc2VjMDMtbGlzdF9fdHRsICsgcCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cblxuLnAtZW5jaG8tc2VjMDMtbGlzdF9fdHRsICsgcCAuYWwtYy1zcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnAtcmVhc29uLXNlYzA0LWJveC1yIGgzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5wLXJlYXNvbi1zZWMwNC1ib3hfX3R0bCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS40NTh2dywgMjhweCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmctaW5saW5lOiAzZW07XG4gIG1hcmdpbjogMWVtIGF1dG8gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlYXNvbi1zZWMwNC1ib3hfX3R0bCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgICBwYWRkaW5nLWlubGluZTogMWVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wLXJlYXNvbi1zZWMwNC1ib3gtciBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbn1cblxuLnAtcmVhc29uLXNlYzA0LWJveDIge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5wLXJlYXNvbi1zZWMwNC1ib3gyX193cmFwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xufVxuXG4ucC1yZWFzb24tc2VjMDQtYm94MyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5wLXJlYXNvbi1zZWMwNC1ib3gzX190dGwge1xuICBwYWRkaW5nLWJsb2NrOiAwLjM1ZW07XG4gIGhlaWdodDogMy43NWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uLXNlYzA0LWJveDNfX3R0bCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwLjVlbSAwLjE1ZW07XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4ucC1yZWFzb24tc2VjMDQtYm94My1saXN0X190dGwge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uLXNlYzA0LWJveDMtbGlzdF9fdHRsIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbiAgfVxufVxuXG4ucC1yZWFzb24tc2VjMDUtYm94X190dGwge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMjV2dywgMjRweCk7XG59XG5cbi5wLXJlYXNvbi1zZWMwNS1ib3hfX3R0bCArIHAge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuXG4ucC1yZWFzb24tc2VjMDYtYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnJlbTtcbiAgbWF4LXdpZHRoOiA5NjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXJlYXNvbi1zZWMwNi1ib3gge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW07XG4gIH1cbn1cbi5wLXJlYXNvbi1zZWMwNi1ib3gtaW1nIHtcbiAgbGVmdDogMDtcbn1cbi5wLXJlYXNvbi1zZWMwNi1ib3ggPiBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtcmVhc29uLXNlYzA2LWJveCA+IHAge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWR4LXNlYzAxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1keC1zZWMwMSAuYy1jb250ZW50cy1ib3gge1xuICAgIHRvcDogLTVyZW07XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cbn1cblxuLnAtZHgtc2VjMDUtYm94IC5jLWxpc3QtY2hlY2sgbGkge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuXG4ucC1keC1zZWMwMy1saXN0X190dGwge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDMtbGlzdF9fdHRsIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICB9XG59XG4ucC1keC1zZWMwMy1saXN0IC5jLWxpc3QtY2hlY2sgbGkge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDMtbGlzdCAuYy1saXN0LWNoZWNrIGxpIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuXG4ucC1keC1zZWMwNC1saXN0X190dGwge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuNDU4dncsIDI4cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDQtbGlzdF9fdHRsIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICB9XG59XG5cbi5wLWR4LXNlYzA0LWxpc3RfX3RleHQge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZHgtc2VjMDQtbGlzdF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cblxuLnAtY2hyb21lLXNlYzAyIHtcbiAgd29yZC1icmVhazogYXV0by1waHJhc2U7XG59XG4ucC1jaHJvbWUtc2VjMDIgLnAtY2hyb21lLXNlYzAyLWxpc3QyLWJveCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xufVxuLnAtY2hyb21lLXNlYzAyIC5wLWNocm9tZS1zZWMwMi1saXN0Mi1ib3ggZGwgZHQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtY2hyb21lLXNlYzAyIC5wLWNocm9tZS1zZWMwMi1saXN0Mi1ib3ggZGwgZHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwLjVlbTtcbiAgd2lkdGg6IDAuNWVtO1xuICBoZWlnaHQ6IDAuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUxMTU1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1jaHJvbWUtc2VjMDIgLnAtY2hyb21lLXNlYzAyLWxpc3QyLWJveCBkbCBkdCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cbi5wLWNocm9tZS1zZWMwMiAucC1jaHJvbWVfX2ltZzJ0ZXh0LWdvb2dsZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMiAucC1jaHJvbWVfX2ltZzJ0ZXh0LWdvb2dsZSB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cblxuLnAtY2hyb21lLXNlYzAyLWJveDJfX2xpc3QyX190dGwgKyBwIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjA0NnZ3LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzAyLWJveDJfX2xpc3QyX190dGwgKyBwIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuXG4ucC1jaHJvbWUtc2VjMDM6OmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTV2dyArIDE1dmgpO1xuICBoZWlnaHQ6IGNhbGMoMTV2dyArIDE1dmgpO1xufVxuXG4ucC1jaHJvbWUtc2VjMDMtYm94LXIge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2hyb21lLXNlYzAzLWJveC1yIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuXG4ucC1jaHJvbWUtc2VjMDItYnRuIC5jLWJ0bi0td2hpdGUyLFxuLnAtY2hyb21lLXNlYzAzLWJ0bjIgLmMtYnRuLS13aGl0ZTIge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNocm9tZS1zZWMwMi1idG4gLmMtYnRuLS13aGl0ZTIsXG4gIC5wLWNocm9tZS1zZWMwMy1idG4yIC5jLWJ0bi0td2hpdGUyIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuLnAtY2hyb21lLXNlYzAyLWJ0biAuYy1idG4tLXdoaXRlMjo6YWZ0ZXIsXG4ucC1jaHJvbWUtc2VjMDMtYnRuMiAuYy1idG4tLXdoaXRlMjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucC1jaHJvbWUtc2VjMDUtYm94X190dGwxICsgcCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC1jaHJvbWUtc2VjMDUtYm94X190dGwxICsgcCB7XG4gICAgZm9udC1zaXplOiBjbGFtcCgxNHB4LCAwLjgzMzN2dywgMTZweCk7XG4gIH1cbn1cblxuLnAtY2hyb21lLXNlYzA1LWJveCAuYy1idG4tbW9yZSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG5cbi5wLWZhcS1saXN0X19mbGV4IHtcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjM1NHZ3LCAyNnB4KTtcbn1cblxuLnAtZmFxLWxpc3QgZGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmJvZHk6aGFzKC5wLWZhcS1zZWMwMikge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5wLWV2ZW50LXNlYzAxIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xufVxuXG4ucC1ldmVudC10YWdfX2xpc3QgbGkge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMTQ2dncsIDIycHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtZXZlbnQtdGFnX19saXN0IGxpIHtcbiAgICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcbiAgfVxufVxuXG4uYy10YWJsZTMgLmMtdGFibGUtdGFnICsgYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uYy10YWJsZTMgLmMtdGFibGUtdGFnICsgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMGUxMTU1O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuYy10YWJsZTMgLmMtdGFibGUtdGFnICsgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwZTExNTU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuLmMtdGFibGUzIHRib2R5IHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMC45Mzc1dncsIDE4cHgpO1xuICBwYWRkaW5nLWlubGluZTogMC43NWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUzIHRib2R5IHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICB9XG59XG4uYy10YWJsZTMgdGJvZHkgdHIgdGQ6bnRoLW9mLXR5cGUoMykge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMC44MzMzdncsIDE2cHgpO1xuICBmb250LXdlaWdodDogNzAwO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi9zZXR0aW5nL3NpemXlj4LnhadcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qIG1pbi13aWR0aFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kYnJlYWtwb2ludC11cDogKFxyXG4gIFwic1wiOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpXCIsXHJcbiAgXCJtXCI6IFwic2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweClcIixcclxuICBcImxcIjogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjFweClcIixcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8qIG1heC13aWR0aFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kYnJlYWtwb2ludC1kb3duOiAoXHJcbiAgXCJsXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzYwcHgpXCIsXHJcbiAgXCJtXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweClcIixcclxuICBcInNcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KVwiLFxyXG4pICFkZWZhdWx0O1xyXG4iLCIvKum7ku+8mmZvbnQqL1xyXG4kY19ibGs6ICMxMTE7XHJcblxyXG4vKumuruOChOOBi+OBqumdku+8muODmeODvOOCuSovXHJcbiRjX2Jhc2U6ICM1YjdkZjk7XHJcblxyXG4vKua/g+e0uu+8muODquODs+OCr+S7liovXHJcbiRjX2FpOiAjMGUxMTU1O1xyXG5cclxuLyrjgqjjg6Hjg6njg6vjg4nvvJroo4Xpo77ku5YqL1xyXG4kY19taXp1OiAjNTRiY2NmO1xyXG5cclxuLyrotaTvvJroo4Xpo77ku5YqL1xyXG4kY19yZWQ6ICNiODFjMjI7XHJcblxyXG4kY19waW5rOiAjZmY2ZDhhO1xyXG5cclxuLypiZ++8muiDjOaZryovXHJcbiRjX2JnOiAjZjVmNWY1O1xyXG5cclxuLyrjgrDjg6njg4fjg7zjgrfjg6fjg7MqL1xyXG4kY19ncmFkOiAjMDU2NmQ0O1xyXG4kY19ncmFkOiAtbW96LWxpbmVhci1ncmFkaWVudChyaWdodCwgIzUwY2FkYyAwJSwgIzA1NjZkNCAxMDAlKTtcclxuJGNfZ3JhZDogLXdlYmtpdC1ncmFkaWVudChcclxuICBsaW5lYXIsXHJcbiAgcmlnaHQgY2VudGVyLFxyXG4gIGxlZnQgY2VudGVyLFxyXG4gIGZyb20oIzUwY2FkYyksXHJcbiAgdG8oIzA1NjZkNClcclxuKTtcclxuJGNfZ3JhZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsICM1MGNhZGMgMCUsICMwNTY2ZDQgMTAwJSk7XHJcbiRjX2dyYWQ6IC1vLWxpbmVhci1ncmFkaWVudChyaWdodCwgIzUwY2FkYyAwJSwgIzA1NjZkNCAxMDAlKTtcclxuJGNfZ3JhZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTBjYWRjIDAlLCAjMDU2NmQ0IDEwMCUpO1xyXG5cclxuLyrmloflrZfjgrDjg6njg4fjg7zjgrfjg6fjg7MqL1xyXG4uY19ncmFkX2ZvbnQge1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcsICMwNzY4ZDQsICM0ZmM4ZGMpO1xyXG4gIGNvbG9yOiAjNGFjMmRiO1xyXG59XHJcbmVtLmNfZ3JhZF9mb250IHtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxucC5jX2dyYWRfZm9udCB7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrSlA6d2dodEA0MDA7NTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwXCIpO1xyXG5AaW1wb3J0IHVybChcImh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0veWFrdWhhbmpwQDMuMy4xL2Rpc3QvY3NzL3lha3VoYW5qcC5taW4uY3NzXCIpO1xyXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9WmVuK0tha3UrR290aGljK05ldzp3Z2h0QDQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcclxuXHJcbioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuaHRtbCB7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG59XHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgZm9udC1mYW1pbHk6ICRqYS1zYW5zO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcbmEge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuICAmOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbmVtIHtcclxuICBmb250LXN0eWxlOiBpbml0aWFsO1xyXG59XHJcbi8q5ZCEaHRtbOimgee0oCovXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbmgyIHtcclxuICBAaW5jbHVkZSBmb250MzI7XHJcbiAgbWFyZ2luLWJvdHRvbTogdncoNjApO1xyXG59XHJcbmgzIHtcclxuICBAaW5jbHVkZSBmb250Mjg7XHJcbn1cclxubWFpbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxudGgsXHJcbnRkIHtcclxuICB3b3JkLWJyZWFrOiBhdXRvLXBocmFzZTtcclxufVxyXG5cclxuLnRhLWNlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuLnBjLW9ubHkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4uc3Atb25seSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8qIGphXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiRqYS1zYW5zOiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcclxuXHJcbi8qIGVuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbiRlbi1zYW5zOiAnUm9ib3RvJywgc2Fucy1zZXJpZjsiLCIjc3BhY2Uge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGJsYW5jaGVkYWxtb25kO1xyXG4gIGhlaWdodDogMTMwMHB4O1xyXG59XHJcbi8qICAgICDjg5Xjgqfjg7zjg4njgqTjg7MgICAgKi9cclxuLmZhZGVJbiB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAyNTBtcztcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIzLC43NiwuNzMsLjk3KTtcclxufVxyXG4uZmFkZUluLXVwIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTt9XHJcbi5mYWRlSW4tZG93biB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTgwcHgpO31cclxuLmZhZGVJbi1sZWZ0IHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCk7fVxyXG4uZmFkZUluLXJpZ2h0IHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwKTt9XHJcbi5zY3JvbGwtaW4ge29wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO31cclxuXHJcbi8qICAgICDjgrnjg6njgqTjg4njgqTjg7MgICAgKi9cclxuLnNsaWRlSW4ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMG1zO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcclxuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMjMsLjc2LC43MywuOTcpO1xyXG59XHJcbi5zbGlkZUluLXVwIHtvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA4MHB4KTt9XHJcbi5zbGlkZUluLWRvd24ge29wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC04MHB4KTt9XHJcbi5zbGlkZUluLWxlZnQge29wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MHB4LCAwKTt9XHJcbi5zbGlkZUluLXJpZ2h0IHtvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MHB4LCAwKTt9XHJcbi5zY3JvbGwtaW4ge29wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO30iLCJAbWl4aW4gYW5pbWF0aW9uIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiAxcztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XHJcbn1cclxuLmlzLWZhZGVpbi1hY3RpdmUge1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLyogUmVzZXQgYm94LW1vZGVsIGFuZCBzZXQgYm9yZGVycyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuKixcclxuOjpiZWZvcmUsXHJcbjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICBib3JkZXItd2lkdGg6IDA7XHJcbn1cclxuXHJcbi8qIERvY3VtZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICogMy4gUmVtb3ZlIGdyYXkgb3ZlcmxheSBvbiBsaW5rcyBmb3IgaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyovXHJcbn1cclxuXHJcbi8qIFNlY3Rpb25zICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxyXG4gKi9cclxuXHJcbm1haW4ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBWZXJ0aWNhbCByaHl0aG0gKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnAsXHJcbnRhYmxlLFxyXG5ibG9ja3F1b3RlLFxyXG5hZGRyZXNzLFxyXG5wcmUsXHJcbmlmcmFtZSxcclxuZm9ybSxcclxuZmlndXJlLFxyXG5kbCB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBIZWFkaW5ncyAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogTGlzdHMgKGVudW1lcmF0aW9uKSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxudWwsXHJcbm9sIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4vKiBMaXN0cyAoZGVmaW5pdGlvbikgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbmR0IHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBSZXBsYWNlZCBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUHJldmVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaXNzdWVzLlxyXG4gKi9cclxuXHJcbnN2ZyxcclxuaW1nLFxyXG5lbWJlZCxcclxub2JqZWN0LFxyXG5pZnJhbWUge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi8qIEZvcm1zICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVzZXQgZm9ybSBmaWVsZHMgdG8gbWFrZSB0aGVtIHN0eWxlYWJsZS5cclxuICogMS4gTWFrZSBmb3JtIGVsZW1lbnRzIHN0eWxhYmxlIGFjcm9zcyBzeXN0ZW1zIGlPUyBlc3BlY2lhbGx5LlxyXG4gKiAyLiBJbmhlcml0IHRleHQtdHJhbnNmb3JtIGZyb20gcGFyZW50LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIDEgKi9cclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc2V0IHJhZGlvIGFuZCBjaGVja2JveCBhcHBlYXJhbmNlIHRvIHByZXNlcnZlIHRoZWlyIGxvb2sgaW4gaU9TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7XHJcbiAgYXBwZWFyYW5jZTogY2hlY2tib3g7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogcmFkaW87XHJcbiAgYXBwZWFyYW5jZTogcmFkaW87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGN1cnNvcnMgZm9yIGNsaWNrYWJsZSBlbGVtZW50cy5cclxuICovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5idXR0b246ZGlzYWJsZWQsXHJcblt0eXBlPVwiYnV0dG9uXCJdOmRpc2FibGVkLFxyXG5bdHlwZT1cInJlc2V0XCJdOmRpc2FibGVkLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKipcclxuICogSW1wcm92ZSBvdXRsaW5lcyBmb3IgRmlyZWZveCBhbmQgdW5pZnkgc3R5bGUgd2l0aCBpbnB1dCBlbGVtZW50cyAmIGJ1dHRvbnMuXHJcbiAqL1xyXG5cclxuOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiBhdXRvO1xyXG59XHJcblxyXG5zZWxlY3Q6ZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgcGFkZGluZ1xyXG4gKi9cclxuXHJcbm9wdGlvbiB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc2V0IHRvIGludmlzaWJsZVxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBGaXggZm9udCBpbmhlcml0YW5jZS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENsaWNrYWJsZSBsYWJlbHNcclxuICovXHJcblxyXG5sYWJlbFtmb3JdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKlxyXG4gKiBSZW1vdmUgb3V0bGluZSBmb3IgZWRpdGFibGUgY29udGVudC5cclxuICovXHJcblxyXG5bY29udGVudGVkaXRhYmxlXTpmb2N1cyB7XHJcbiAgb3V0bGluZTogYXV0bztcclxufVxyXG5cclxuLyogVGFibGVzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuMS4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLlxyXG4qL1xyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMSAqL1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbmNhcHRpb24ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50aCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4iLCJAbWl4aW4gZm9udDEwIHtcclxuICBmb250LXNpemU6IGNsYW1wKDEwcHgsIDAuNTIxdncsIDEwcHgpO1xyXG59XHJcbkBtaXhpbiBmb250MTIge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMTBweCwgMC42MjV2dywgMTJweCk7XHJcbn1cclxuQG1peGluIGZvbnQxMyB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjY3N3Z3LCAxM3B4KTtcclxufVxyXG5AbWl4aW4gZm9udDE0IHtcclxuICBmb250LXNpemU6IGNsYW1wKDEycHgsIDAuNzI5dncsIDE0cHgpO1xyXG59XHJcbkBtaXhpbiBmb250MTUge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMTNweCwgMC43OHZ3LCAxNXB4KTtcclxufVxyXG5AbWl4aW4gZm9udDE2IHtcclxuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcclxufVxyXG5AbWl4aW4gZm9udDE4IHtcclxuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDAuOTM3NXZ3LCAxOHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDIwIHtcclxuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDEuMDQ2dncsIDIwcHgpO1xyXG59XHJcbkBtaXhpbiBmb250MjIge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4xNDZ2dywgMjJweCk7XHJcbn1cclxuQG1peGluIGZvbnQyNCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjI1dncsIDI0cHgpO1xyXG59XHJcbkBtaXhpbiBmb250MjYge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4zNTR2dywgMjZweCk7XHJcbn1cclxuQG1peGluIGZvbnQyOCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDMwIHtcclxuICBmb250LXNpemU6IGNsYW1wKDI0cHgsIDEuNTYydncsIDMwcHgpO1xyXG59XHJcbkBtaXhpbiBmb250MzIge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMjRweCwgMS42NjZ2dywgMzJweCk7XHJcbn1cclxuQG1peGluIGZvbnQzNCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjc3dncsIDM0cHgpO1xyXG59XHJcbkBtaXhpbiBmb250MzYge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMjVweCwgMS44NzV2dywgMzZweCk7XHJcbn1cclxuQG1peGluIGZvbnQzOCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgyNnB4LCAxLjk3OHZ3LCAzOHB4KTtcclxufVxyXG5AbWl4aW4gZm9udDQwIHtcclxuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDIuMDgzdncsIDQwcHgpO1xyXG59XHJcbkBtaXhpbiBmb250NDYge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMzBweCwgMi41dncsIDQ2cHgpO1xyXG59XHJcbkBtaXhpbiBmb250NDgge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgMi41dncsIDQ4cHgpO1xyXG59XHJcbkBtaXhpbiBmb250NTQge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMzZweCwgMi44MTI1dncsIDU0cHgpO1xyXG59XHJcbkBtaXhpbiBmb250NjAge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgMy4xMjV2dywgNjBweCk7XHJcbn1cclxuQG1peGluIGZvbnQ2NCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgzMnB4LCAzLjJ2dywgNjRweCk7XHJcbn1cclxuQG1peGluIGZvbnQ4MCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCg0MHB4LCA0LjE2NnZ3LCA4MHB4KTtcclxufVxyXG4iLCIld3JhcCB7XHJcbiAgd2lkdGg6ICRiYXNlLXdpZHRoO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4ubC1jb250YWluZXIge1xyXG4gIEBleHRlbmQgJXdyYXA7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gICYud2lkdGgtc3Nze1xyXG4gICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICB9ICAmLndpZHRoLXNze1xyXG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgfVxyXG4gICYud2lkdGgtc3tcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIH1cclxuICAmLndpZHRoLW17XHJcbiAgICBtYXgtd2lkdGg6IDEyNjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bihsKSB7XHJcbiAgICBwYWRkaW5nOiAwIDV2dztcclxuICAgIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgfVxyXG4gICYtLXAwIHtcclxuICAgIEBleHRlbmQgJXdyYXA7XHJcbiAgICBwYWRkaW5nOiAwIDAgdncoNDApO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bihsKSB7XHJcbiAgICAgIHBhZGRpbmc6IDNyZW0gNXZ3O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJGJhc2Utd2lkdGg6IDEzNjBweDtcclxuJGRldmljZS13aWR0aC1tOiA3NjhweDtcclxuJGRldmljZS13aWR0aC1zOiA0NjhweDsiLCIubC1mb290ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMzOTM5Mzk7XHJcblx0Y29sb3I6ICNGRkY7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59IiwiLmwtaGVhZGVyIHtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gMTByZW0pO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0b3A6IDhweDtcclxuICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gIHotaW5kZXg6IDk5O1xyXG4gIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bihtKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5sLXdyYXBwZXIge1xyXG4gIHBhZGRpbmc6MTQuMnJlbSA1cmVtIDAgNXJlbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgcGFkZGluZzoxNC4ycmVtIDJyZW0gMCAycmVtO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bihtKSB7XHJcbiAgICAgIHBhZGRpbmc6IDdyZW0gMCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNjb250ZW50c3tcclxuICAubC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6MTQuMnJlbSA1cmVtIDAgNXJlbTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgcGFkZGluZzoxNC4ycmVtIDJyZW0gMCAycmVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKG0pIHtcclxuICAgICAgICBwYWRkaW5nOiA3cmVtIDAgMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSBcclxufSIsIi5jLWFycm93IHtcclxuICAmLS1jZW50ZXItYm90dG9tIHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci13aWR0aDogN3JlbSAxMHJlbSAwIDEwcmVtO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luOiA0cmVtIGF1dG8gMDtcclxuICB9XHJcbn1cclxuIiwiLmMtYmcge1xyXG4gICYtLWdyIHtcclxuICAgIGJhY2tncm91bmQ6ICRjLWJnO1xyXG4gIH1cclxuICAgICYtLWJsIHtcclxuICAgIGJhY2tncm91bmQ6ICRjX2Jhc2U7XHJcbiAgfVxyXG4gICAgJi0tYmwyIHtcclxuICAgIGJhY2tncm91bmQ6ICM1MTcyZWE7XHJcbiAgfVxyXG4gICAgJi0tYmwzIHtcclxuICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgICM1YjdkZjkgMCUsIzViN2RmOSA1MCUsIzUxNzJlYSA1MCUsIzUxNzJlYSAxMDAlKTtcclxuICB9XHJcbiAgICAmLS1ibDQge1xyXG4gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzViN2RmOSAwJSwjNWI3ZGY5IDIwJSwjNTE3MmVhIDIwJSwjNTE3MmVhIDEwMCUpO1xyXG4gIH1cclxuICAgICYtLWJsNSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgIzUxNzJlYSAwJSwjNTE3MmVhIDMzJSwjNTE3MmVhIDMzJSwjNWQ3Y2ZiIDMzJSwjNWQ3Y2ZiIDMzJSwjNWQ3Y2ZiIDY2JSwjNTE3MmVhIDY2JSwjNTE3MmVhIDEwMCUpO1xyXG5cclxuICB9XHJcbiAgJi0tY2xne1xyXG4gICAgICB3aWR0aDogMzk4cHg7XHJcbiAgICAgIGhlaWdodDogMzk4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogI2I5ZjZiNDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIH1cclxuICB9XHJcbiAgICAmLS1jbHl7XHJcbiAgICAgIHdpZHRoOiAzOThweDtcclxuICAgICAgaGVpZ2h0OiAzOThweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmNjk0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgfVxyXG4gIH1cclxuICAmLS10cmlhbmdsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltZy9zZXJ2aWNlX2JnLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGVlY2Y2O1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICB9XHJcbiAgJi0taW5ib3VuZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoNTIgMTY1IDE4MiAvIDAuMSk7XHJcbiAgICAucC1zZXJ2aWNlLWFyY2hpdmVfX3RleHQge1xyXG4gICAgICBoMyxcclxuICAgICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAjMzRhNWI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucC1zZXJ2aWNlLWFyY2hpdmVfX3RleHQ6YWZ0ZXIge1xyXG4gICAgICBjb2xvcjogIzM0YTViNjtcclxuICAgIH1cclxuICAgIC5wLXNlcnZpY2UtYXJjaGl2ZV9fdGV4dDpiZWZvcmUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICMzNGE1YjY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1vdXRib3VuZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoNSAxMDIgMjEyIC8gMC4xKTtcclxuICAgIC5wLXNlcnZpY2UtYXJjaGl2ZV9fdGV4dCB7XHJcbiAgICAgIGgzLFxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICMwNTY2ZDQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbnN0cnVjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjI1IDE3NiA0IC8gMC4xKTtcclxuICAgIC5wLXNlcnZpY2UtYXJjaGl2ZV9fdGV4dCB7XHJcbiAgICAgIGgzLFxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICNlMWIwMDQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wLXNlcnZpY2UtYXJjaGl2ZV9fdGV4dDphZnRlciB7XHJcbiAgICAgIGNvbG9yOiAjZTFiMDA0O1xyXG4gICAgfVxyXG4gICAgLnAtc2VydmljZS1hcmNoaXZlX190ZXh0OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI2UxYjAwNDtcclxuICAgIH1cclxuICB9XHJcbiAgJi0taW1nX18wMDF7XHJcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDgwMHB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2JnX18wMDMucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHRvcDogLTdyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiVhcnJvdyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDhweDtcclxuICBoZWlnaHQ6IDhweDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuKltjbGFzc149XCJjLWJ0blwiXSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYy1idG4ge1xyXG4gICYtLXdoaXRlIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBwYWRkaW5nOiB2dygxMCkgdncoNTApO1xyXG4gICAgY29sb3I6ICRjX2Jhc2U7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjX2Jhc2U7XHJcbiAgfVxyXG4gICYtLXdoaXRlMiB7XHJcbiAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgcGFkZGluZzogMXJlbSAzcmVtO1xyXG4gICAgY29sb3I6ICRjX2Jhc2U7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgY29sb3I6ICMxMTE7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICB0b3A6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXdoaXRlMyB7XHJcbiAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmc6IDJyZW0gOHJlbSAycmVtIDZyZW07XHJcbiAgICBjb2xvcjogJGNfYmFzZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzExMTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHJpZ2h0OiAyMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDIucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XHJcbiAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjdzO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS1nciB7XHJcbiAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmc6IDJyZW0gOHJlbSAycmVtIDZyZW07XHJcbiAgICBjb2xvcjogJGNfYmFzZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzExMTtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHJpZ2h0OiAyMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDIucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XHJcbiAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjdzO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ibHVlIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgIHBhZGRpbmc6IDJyZW0gOHJlbSAycmVtIDZyZW07XHJcbiAgICBjb2xvcjogJGNfYmFzZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzExMTtcclxuICAgIGJhY2tncm91bmQ6ICNhMGIyZjg7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMTAlO1xyXG4gICAgICB0b3A6IC0ycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMGIyZjg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcmlnaHQ6IDIwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB3aWR0aDogMjFweDtcclxuICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuN3M7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1waW5rIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgIHBhZGRpbmc6IDJyZW0gOHJlbSAycmVtIDZyZW07XHJcbiAgICBjb2xvcjogJGNfYmFzZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzExMTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmFmYmY7XHJcbiAgICBjb2xvcjogIzExMTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMTAlO1xyXG4gICAgICB0b3A6IC0ycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmFmYmY7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcmlnaHQ6IDIwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB3aWR0aDogMjFweDtcclxuICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuN3M7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1wIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTByZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDhhO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTNweDtcclxuICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDkucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIG1hcmdpbjogLTVweCAwIDAgNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ncmFkIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxNTtcclxuICAgIHBhZGRpbmc6IHZ3KDEwKSB2dyg1MCk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgLy9iYWNrZ3JvdW5kOiAkY19ncmFkO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBzdGF0aWPku6XlpJbjgpLmjIflrpogKi9cclxuICAgIHotaW5kZXg6IDA7IC8qIOOCsOODqeODh+ODvOOCt+ODp+ODs+OCiOOCiuOCguS4iuOBq+mFjee9riAqL1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiBpbmxpbmXku6XlpJbjgavjgZnjgosgKi9cclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyAvKiDog4zmma/jgpLpgI/mmI7jgavjgZnjgosgKi9cclxuICAgIG92ZXJmbG93OiBoaWRkZW47IC8qIOOBr+OBv+WHuuOBl+OBn+mDqOWIhuOCkumdnuihqOekuijop5LkuLjjgpLku5jjgZHjgovloLTlkIjjga/lv4XpoIgpICovXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIOOCq+ODvOOCveODq+OCkuODneOCpOODs+OCv+ODvOOBq+OBmeOCiyAqL1xyXG5cclxuICAgIC8qIDo6YmVmb3JlLCA6OmFmdGVy44GnMueorumhnuOBruOCsOODqeODh+ODvOOCt+ODp+ODs+OCkueUqOaEjyAqL1xyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLyog44Kw44Op44OH44O844K344On44OzMSAqL1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnM7IC8qIOOCouODi+ODoeODvOOCt+ODp+ODs+Wun+ihjOaZgumWkyAqL1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzUwY2FkYyAwJSwgIzA1NjZkNCAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAvKiDjgrDjg6njg4fjg7zjgrfjg6fjg7MyICovXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjMDU2NmQ0IDAlLCAjNTBjYWRjIDEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIOODm+ODkOODvOaZguOBq+OCsOODqeODh+ODvOOCt+ODp+ODszHjgpLpgI/mmI7jgavjgZnjgosgKi9cclxuICAgICY6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLWdyYWQyIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxNTtcclxuICAgIHBhZGRpbmc6IHZ3KDEwKSB2dyg1MCk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgYmFja2dyb3VuZDogJGNfZ3JhZDtcclxuICB9XHJcbiAgJi0tbGluZSB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY19haTtcclxuICAgIGNvbG9yOiAkY19haTtcclxuICAgIHBhZGRpbmc6IHZ3KDIwKSB2dyg1MCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgIG1pbi13aWR0aDogdncoMzIwKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xyXG4gICAgLy9taW4td2lkdGg6IDMwJTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICBtaW4td2lkdGg6IDgwJTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgb3A7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXllbGxvdyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNjk0O1xyXG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMxMTEgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ncmVlbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjlmNmI0O1xyXG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMxMTEgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLW1vcmUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAzLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICBAaW5jbHVkZSBmb250MjA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmEge1xyXG4gIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgfVxyXG59XHJcbiIsIi8v44K544Oe44Ob5Lul5aSW44Gn5Y+N5b+c44GZ44KLLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIGhvdmVyKCRpZTogZmFsc2UpIHtcclxuICAmOmZvY3VzIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuICBcclxuICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBpZiAkaWUge1xyXG4gICAgQGF0LXJvb3QgLnVhLWllICY6aG92ZXIge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vb3BhY2l0eSAuNy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIG9wIHtcclxuXHRAaW5jbHVkZSBob3ZlciB7XHJcblx0XHRvcGFjaXR5OiAuNztcclxuXHRcdHRyYW5zaXRpb246IC4zcztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi8vdW5kZXJsaW5lLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBsaW5lKCRjb2xvcjogIzE1MzM3OCkge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmOmFmdGVyIHtcclxuXHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgIGJvdHRvbTogMDtcclxuXHQgIGxlZnQ6IDA7XHJcblx0ICBjb250ZW50OiAnJztcclxuXHQgIHdpZHRoOiAxMDAlO1xyXG5cdCAgaGVpZ2h0OiAxcHg7XHJcblx0ICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcblx0ICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xyXG5cdCAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcblx0ICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBob3ZlciB7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy9pbWcgc2NhbGUtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIHNjYWxlIHtcclxuXHRmaWd1cmUge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNfYmFzZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRpbWcge1xyXG5cdFx0XHR0cmFuc2l0aW9uOi4zcyBhbGw7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIGhvdmVyIHtcclxuXHRcdGltZyB7XHJcblx0XHRcdHRyYW5zZm9ybTpzY2FsZSgxLjEsMS4xKTtcclxuXHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuYy1jYXRlIHtcclxuXHQmLS1saW5lIHtcclxuICAgIHBhZGRpbmc6IDAuMnJlbSA1cmVtO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtYmFzZTtcclxuICAgIGNvbG9yOiAkYy1iYXNlO1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjYyNXZ3LCAxMnB4KTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuIiwiI2NvbnRlbnRzIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2JnX18wMDEucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufVxyXG5cclxuLmMtY29udGVudHMge1xyXG4gICYtYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4MHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogODBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA4MHB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiA4MHB4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4MHB4O1xyXG4gICAgcGFkZGluZzogNHJlbTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogNHJlbSAycmVtIDJyZW0gMnJlbTtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmX19mbGV4IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCg0JSwgY2VudGVyKTtcclxuICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dGFyZWEge1xyXG4gICAgICB3aWR0aDogNDYuNSU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi50b3AtMTQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLTE0cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgdG9wOiAtMTByZW07XHJcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogMTVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ljbyB7XHJcbiAgICAgIHdpZHRoOiAxNDdweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUlO1xyXG4gICAgICBsZWZ0OiAxMCU7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgdG9wOiAtNSU7XHJcbiAgICAgICAgbGVmdDogLTUlO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtcmVkYXJlYSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVlZjE7XHJcbiAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICBjb2xvcjogI2ZmNmQ4OTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmNmQ4OTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA4JTtcclxuICAgICAgICB0b3A6IC0xLjNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYmx1ZWFyZWEge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlNWZlO1xyXG4gICAgICBwYWRkaW5nOiAzcmVtO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBlbSB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZhMmM1NDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190dGwge1xyXG4gICAgICAgIGNvbG9yOiAjM2U1ZGQwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2U1ZGQwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDglO1xyXG4gICAgICAgIHRvcDogLTEuM3JlbTtcclxuICAgICAgfVxyXG4gICAgICAmX190dGwyIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjI0OWI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA1MHB4KTtcclxuICAgICAgICB0b3A6IC0xLjNyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYm94MiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2Q4ZTBmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgbWFyZ2luLXRvcDogN3JlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgfVxyXG4gICAgJl9fdHRsIHtcclxuICAgICAgd2lkdGg6IDIzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbGlzdC9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuMjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC00MHB4O1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDExNnB4KTtcclxuICAgIH1cclxuICAgICZfX2gzIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2ZmNmQ4OTtcclxuICAgICAgQGluY2x1ZGUgZm9udDMwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICBtYXJnaW46IDFyZW0gMCAycmVtIDA7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZzEge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgICAmX19pbWczIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBtYXJnaW46IDJyZW0gYXV0byAwIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1JTtcclxuICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzJjMjU5OTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYnIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGlzdCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCk7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMzElO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYm94MyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICB9XHJcbiAgICAmX190dGwge1xyXG4gICAgICBjb2xvcjogIzViN2RmOTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbnVtIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogNjBweDtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZGY5O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRsMiB7XHJcbiAgICAgIHBhZGRpbmctYmxvY2s6IDAuNWVtIDEuNWVtO1xyXG4gICAgICBtaW4taGVpZ2h0OiA2NXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDk1JTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wb3N0LWhpZ2gtc2Nob29sL2JnX18wMDIucG5nKSBuby1yZXBlYXQgY2VudGVyXHJcbiAgICAgICAgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R0bDMge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBjb2xvcjogI2ZhMmM1NDtcclxuICAgICAgQGluY2x1ZGUgZm9udDMwO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRsNCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R0bDUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcbiAgICB9XHJcbiAgICAmX190ZXh0MSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAzcmVtIDAgMCAwO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQyIHtcclxuICAgICAgY29sb3I6ICM4ODg4ODg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDNyZW0gMDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1ib3g0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZkODk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZzogNHJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgfVxyXG4gICAgJl9fdHRsIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQzNDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGlzdCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgIG1hcmdpbjogNHJlbSAwIDAgMDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbSA0cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWRmMDtcclxuICAgICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTJlODtcclxuICAgICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDJkYjtcclxuICAgICAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcclxuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICB3aWR0aDogMjMwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNjlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Bvc3QtaGlnaC1zY2hvb2wvYmdfXzAwMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXJcclxuICAgICAgICAgIGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgbWFyZ2luOiAtM3JlbSBhdXRvIDAgYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDAuNmVtIDEuNWVtO1xyXG4gICAgICAgIGNvbG9yOiAjZmEyYzU0O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMjIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bDIge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtY2hlY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW5jaG8vaWNvX19jaGVja19fMDAxLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWxpc3QyIHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgbWFyZ2luOiA0cmVtIDAgMCAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVkZjA7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTJlODtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMmRiO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmJmY2M7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcclxuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1saXN0MyB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgIG1hcmdpbjogNHJlbSAwIDAgMDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbSAycmVtO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVkZjA7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDJkYjtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190dGwge1xyXG4gICAgICAgIHdpZHRoOiAyNzNweDtcclxuICAgICAgICBoZWlnaHQ6IDY5cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wb3N0LWhpZ2gtc2Nob29sL2JnX18wMDEucG5nKSBuby1yZXBlYXQgY2VudGVyXHJcbiAgICAgICAgICBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIG1hcmdpbjogLTNyZW0gYXV0byAwIGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC42cmVtO1xyXG4gICAgICAgIGNvbG9yOiAjZmEyYzU0O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtIDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1jaGVjayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwLjVyZW0gNHJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW5jaG8vaWNvX19jaGVja19fMDAxLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ZsZXgge1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgICAgLmMtY29udGVudHMtYm94NC1saXN0My1jaGVjayB7XHJcbiAgICAgICAgICB3aWR0aDogNDklO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0ciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1ib3gtYmwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NjVkNjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcclxuICAgIG1hcmdpbjogNXJlbSAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgQGluY2x1ZGUgZm9udDM2O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250Mjg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1yIHtcclxuICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgcGFkZGluZzogNHJlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ZsZXgge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDIlLCBjZW50ZXIsIHN0cmV0Y2gpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWJveC1ibDIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcclxuICAgIG1hcmdpbjogNXJlbSAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgQGluY2x1ZGUgZm9udDM2O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250Mjg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1yIHtcclxuICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi13cmFwIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgcGFkZGluZzogNHJlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYm94LXBpbmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmQ4YTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcclxuICAgIG1hcmdpbjogNXJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgQGluY2x1ZGUgZm9udDM2O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyODtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXIge1xyXG4gICAgICB3aWR0aDogNTUlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXdyYXAge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi13cmFwMiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmZsZXgge1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mbGV4IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgyJSwgY2VudGVyLCBzdHJldGNoKTtcclxuICAgIH1cclxuICAgICYtY2hlY2sge1xyXG4gICAgICB3aWR0aDogNzUlO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wb3N0LWhpZ2gtc2Nob29sL2J5YWQvaW1nX18wMTcucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzdweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtZmlnIHtcclxuICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtaW5uZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDRyZW0gNHJlbSA0cmVtIDI1cmVtO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgICBAaW5jbHVkZSBmb250MjQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcmVtIDJyZW0gMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAzJTtcclxuICAgICAgICB0b3A6IC01MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1sZWFkIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICAgICZfX3N1YnR0bCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY29sb3I6ICNmZjZkOGE7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY2OTQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZjZkOGE7XHJcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ib3gtd2gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcclxuICAgIG1hcmdpbjogNXJlbSAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzViN2RmOTtcclxuICAgICAgQGluY2x1ZGUgZm9udDMwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWJveDUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZDhlMGZmO1xyXG4gICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgZmlndXJlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZTBmZjtcclxuICAgICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3dyYXAge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDRyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgY29sb3I6ICMyYjI0OWI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNmVtO1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jaGVjayB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbSAhaW1wb3J0YW50O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2ljb19fY2hlY2tfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWJveDYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZDhlMGZmO1xyXG4gICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmlndXJlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzZjZTtcclxuICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3dyYXAge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDAwcHgpO1xyXG4gICAgICBwYWRkaW5nOiA0cmVtIDRyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgY29sb3I6ICM1YjdkZjk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDMwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4pO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZ19yIHtcclxuICAgICAgb3JkZXI6IDI7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgb3JkZXI6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX251bSB7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YjdkZjk7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgfVxyXG4gICAgICAmMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYyIHtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk1cHgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gZ3JpZCggJGdhcDogMCwgJGNvbnRlbnQ6ZmxleC1zdGFydCwgJGFsaWduOm5vcm1hbCApIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRnYXA6ICRnYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiAkY29udGVudDtcclxuXHRhbGlnbi1pdGVtczogJGFsaWduO1xyXG59XHJcbiIsIi5jLWZpZ3VyZSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbjogNnJlbSAwIDA7XHJcbn0iLCIuYy1pbWctYm94IHtcclxuXHRAYXQtcm9vdCAqW2NsYXNzXj1cImMtaW1nLWJveFwiXSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC13aWR0aDogNDQlO1xyXG5cdFx0XHRAaW5jbHVkZSBtcS1kb3duIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAycmVtO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0KyAqIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tbCB7XHJcblx0XHQmX19pdGVtLGltZyB7XHJcblx0XHRcdGZsb2F0OmxlZnQ7XHJcblx0XHRcdG1heC13aWR0aDogNDQlO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDRyZW07XHJcblx0XHRcdEBpbmNsdWRlIG1xLWRvd24ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0tciB7XHJcblx0XHQmX19pdGVtLGltZyB7XHJcblx0XHRcdGZsb2F0OnJpZ2h0O1xyXG5cdFx0XHRtYXgtd2lkdGg6IDQ0JTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDRyZW07XHJcblx0XHRcdEBpbmNsdWRlIG1xLWRvd24ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji0taGFsZiB7XHJcblx0XHRAaW5jbHVkZSBncmlkKDglLHNwYWNlLWJldHdlZW4pO1xyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdG1heC13aWR0aDogNDYlO1xyXG5cdFx0XHR3aWR0aDogNDYlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDAuNXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBtcS1kb3duIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG4vL1x0QGF0LXJvb3QgKltjbGFzc149XCJjLWdyaWRcIl0ge1xyXG4vL1x0XHRkaXNwbGF5OiBmbGV4O1xyXG4vL1x0XHRmbGV4LXdyYXA6IHdyYXA7XHJcbi8vXHR9XHJcbi8vXHRcclxuLy9cdCRnYXA6IDQwO1xyXG4vL1x0JGl0ZW0xOiA1MzA7XHJcbi8vXHQkaXRlbTI6IGNhbGMoIDEwMCUgLSAjeyRnYXB9cHggLSAjeyRpdGVtMX1weCApO1xyXG4vL1xyXG4vL1x0Jl9fI3skaXRlbTF9LSN7JGdhcH0ge1xyXG4vL1x0XHRnYXA6ICN7JGdhcH1weDtcclxuLy9cdFx0PiAqOm50aC1vZi10eXBlKDEpIHtcclxuLy9cdFx0XHR3aWR0aDogI3skaXRlbTF9cHg7XHJcbi8vXHRcdH1cclxuLy9cdFx0PiAqOm50aC1vZi10eXBlKDEpICsgKiB7XHJcbi8vXHRcdFx0d2lkdGg6IGNhbGMoIDEwMCUgLSAjeyRpdGVtMX1weCAtICN7JGdhcH1weCApO1xyXG4vL1x0XHR9XHJcbi8vXHR9XHJcblx0XHJcbn0iLCIuYy1saXN0IHtcclxuICAmLS1kaXNjIHtcclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwi44O7XCI7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICArIGxpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS1pbmRlbnQge1xyXG4gICAgbGkge1xyXG4gICAgICBAaW5jbHVkZSBmb250MTU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMmVtO1xyXG4gICAgICB0ZXh0LWluZGVudDogLTJlbTtcclxuICAgICAgKyBsaSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1jaGVjayB7XHJcbiAgICBsaSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2ljb19fY2hlY2tfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWJibCB7XHJcbiAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4sIHN0cmV0Y2gpO1xyXG4gICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjMmMyNTk5O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxOHB4O1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDE4cHg7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAxOHB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRsIHtcclxuICAgICAgd2lkdGg6IDIzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbGlzdC9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMuMjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC00MHB4O1xyXG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDExNnB4KTtcclxuICAgIH1cclxuICAgICZfX3dyYXAge1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDIuNXJlbSAycmVtIDIuNXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1iYmwyIHtcclxuICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCk7XHJcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNkOGUwZmY7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgIH1cclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMThweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMThweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMThweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMThweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19udW0ge1xyXG4gICAgICB3aWR0aDogNTJweDtcclxuICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19iYXNlO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogLTI2cHg7XHJcbiAgICAgIHRvcDogLTI2cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R0bCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgY29sb3I6ICRjX3Bpbms7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgJl9fd3JhcCB7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAycmVtIDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcmVkIHtcclxuICAgIGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmQ4YTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWdyIHtcclxuICAgIGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmMtcGFnZS10b3Age1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6MjVweDtcclxuICByaWdodDogMjVweDtcclxuICBib3R0b206IGluaGVyaXQgIWltcG9ydGFudDtcclxuICB6LWluZGV4OiAxMDtcclxuICBhe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgfVxyXG59XHJcbiIsIi5jLXRhYmxlIHtcclxuXHR0cntcclxuXHRcdHRoe1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY19iYXNlO1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY7XHJcblx0XHRcdEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHQgIH1cclxuXHRcdHRke1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRoZWlnaHQ6IDExMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAxcmVtO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcclxuXHRcdFx0QGluY2x1ZGUgbXEtZG93bigpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1pY297XHJcblx0XHRjb2xvcjogJGNfYmFzZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0QGluY2x1ZGUgbXEtZG93bigpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLW5vdGV7XHJcblx0XHRmb250LXNpemU6IDExcHg7XHJcblx0XHRmb250LXdlaWdodDpub3JtYWw7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdH1cclxuXHQmLWhlYWR7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0fVxyXG5cdCYtbm90ZS1icntcclxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHR9XHJcblx0Ji1ib3h7XHJcblx0XHRAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuXHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGFibGV7XHJcblx0XHRcdFx0d2lkdGg6IDEyMDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLXRhZ3tcclxuXHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmNmQ4YTtcclxuXHRcdGNvbG9yOiAjZmY2ZDhhO1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0fVxyXG5cdCYtd2luZG93c3tcclxuXHRcdG1hcmdpbi10b3A6IDVyZW07XHJcblx0XHR0ZCx0aHtcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdH1cclxuXHRcdHRke1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdH1cclxuXHRcdCZfX3RoYntcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q5ZDlkOTtcclxuXHRcdH1cclxuXHRcdCZfX3RoMXtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcclxuXHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0XHR9XHJcblx0XHQmX190aDJ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OEJERUM7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0XHR9XHJcblx0XHQmX190aDN7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0fVxyXG5cdFx0Ji1oZWFke1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZGY5O1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0Jl9faWNve1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR9XHJcblx0XHRcdCZfX3RleHR7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDZyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmMtdGFibGUyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0cntcclxuXHRcdHRoe1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY19iYXNlO1xyXG5cdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XHJcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkY7XHJcblx0XHRcdEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdCAgfVxyXG5cdFx0dGR7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjX2JnO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q5ZDlkOTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgbXEtZG93bigpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcblxyXG4uYy10YWJsZTMge1xyXG5cdHRye1xyXG5cdFx0dGh7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjX2Jhc2U7XHJcblx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0cGFkZGluZzoxLjVyZW0gMXJlbTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0ZGRjtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkY7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdHRke1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAxcmVtO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlZWVlO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMTBweDtcclxuXHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdHNwYW4uZm9udC1ze1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5jLXRhYmxlLXRoMntcclxuXHRcdFx0dGh7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzQ3NjVkNDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHR0Ym9keXtcclxuXHRcdHRyOm50aC1jaGlsZCgybisxKXtcclxuXHRcdFx0dGR7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtaWNve1xyXG5cdFx0Y29sb3I6ICRjX2Jhc2U7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1oZWFke1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdH1cclxufVxyXG4uYy10YWJsZTQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG5cdFx0XHRtYXJnaW46IDNyZW0gMCAycmVtIDA7XHJcblx0dHJ7XHJcblx0XHRAaW5jbHVkZSBtcS1kb3duKCkge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHR0aHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuXHRcdFx0Y29sb3I6ICMxMTE7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRwYWRkaW5nOjNyZW0gNHJlbTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiAyNSU7XHJcblx0XHRcdEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdHRke1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRwYWRkaW5nOjNyZW0gNHJlbTtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgbXEtZG93bigpIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxufSIsIi5jLXRleHQge1xyXG4gICYtYXR0ZW50aW9uIHtcclxuICAgIGNvbG9yOiAkY19waW5rO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgJl9fcGluayB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGNvbG9yOiAjZmEyYjU0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWF0dGVudGlvbjIge1xyXG4gICAgY29sb3I6ICNmOTJiNTM7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMTMwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWF0dGVudGlvbjMge1xyXG4gICAgY29sb3I6ICNmZmYxNWI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgJi1hdHRlbnRpb240IHtcclxuICAgIGNvbG9yOiAjZjkyYjUzO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICAmLWF0dGVudGlvbjUsXHJcbiAgZW0uYy10ZXh0LWF0dGVudGlvbjUge1xyXG4gICAgY29sb3I6ICNmYTJiNTQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMTMwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1sZWFkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgICYtcyB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIC8vIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbm90ZSB7XHJcbiAgICBmb250LXNpemU6IDcwJTtcclxuICB9XHJcbn1cclxuLnRhLWxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnRhLXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4ud2hpdGUge1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLmMtdGl0bGUtYXJlYSB7XHJcbiAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgaDEge1xyXG4gICAgQGluY2x1ZGUgZm9udDQ2O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNjQgLyA0Nik7XHJcbiAgfVxyXG4gICYtLWFuY2hvciB7XHJcbiAgICBAaW5jbHVkZSBncmlkKDEuNXJlbSwgY2VudGVyKTtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogMjMlO1xyXG4gICAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDFyZW07XHJcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY19waW5rO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBjb2xvcjogJGNfcGluaztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDhweCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDA2LnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bihsKSB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bihtKSB7XHJcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyOjphZnRlciB7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBlbSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYudzMge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDJyZW0sIGNlbnRlcik7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53NiB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMSUsIGNlbnRlcik7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg5NSUgLyA2KTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoOTUlIC8gNik7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMSU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoOTUlIC8gNCk7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoOTUlIC8gNCk7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bihtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnc1IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgxJSwgZmxleC1zdGFydCk7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg5NSUgLyA1KTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoOTUlIC8gNSk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMSU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc21hbGwge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYy10aXRsZSB7XHJcbiAgJi1oMi1ub21hbCB7XHJcbiAgICBjb2xvcjogJGNfYmFzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgQGluY2x1ZGUgZm9udDQ2O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBAaW5jbHVkZSBmb250MzI7XHJcbiAgICB9XHJcbiAgICAmLnBpbmsge1xyXG4gICAgICBjb2xvcjogI2ZhMmI1NDtcclxuICAgIH1cclxuICAgICYtcyB7XHJcbiAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICBAaW5jbHVkZSBmb250MzY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWgyLWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAaW5jbHVkZSBmb250NDY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1oMi1ibCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWI3ZGY5O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAaW5jbHVkZSBmb250NDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjB2aDtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAycmVtO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC00NXB4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLWgyLXdoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIEBpbmNsdWRlIGZvbnQ0MDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICM1YjdkZjk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDRyZW07XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTQ1cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wLWJyZWFkY3J1bWIge1xyXG5cdEBpbmNsdWRlIGZvbnQxODtcclxuXHRtYXJnaW46IDJyZW0gMCAwO1xyXG5cdHVsIHtcclxuXHRcdEBpbmNsdWRlIGdyaWQoMCxmbGV4LXN0YXJ0KTtcclxuXHRcdEBpbmNsdWRlIG1xLWRvd24ge1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHR9XHJcblx0XHRsaSArIGxpOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnPic7XHJcblx0XHRcdG1hcmdpbjogMCAxcmVtO1xyXG5cdFx0fVxyXG5cdFx0YSB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdEBpbmNsdWRlIGxpbmUoIzZlNzc4Nik7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYzRjNGM0O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuIiwiLnAtYnlhZCB7XHJcbiAgJi1zZWMwMSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmMtY29udGVudHMtYm94IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XHJcbiAgICB9XHJcbiAgICAmX19pY28ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IGNhbGMoMzIlIC0gMjAwcHgpO1xyXG4gICAgICB0b3A6IC0zMHB4O1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgIGxlZnQ6IDMlO1xyXG4gICAgICAgIHRvcDogLTIuNSU7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYm94MSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZjZkOGE7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMTVyZW0gMnJlbSAxMHJlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMjByZW0gNHJlbSAycmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxM3JlbSAycmVtIDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgdG9wOiAtMjVweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICBsZWZ0OiAzMiU7XHJcbiAgICAgICAgICByaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1idG5ib3gxIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgICAgbWFyZ2luOiA1cmVtIGF1dG8gMXJlbSBhdXRvO1xyXG4gICAgICBhIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJ0bmJveDIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcbiAgICAmLWN0YSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDdjZmI7XHJcbiAgICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bDEge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgICAmX190dGwyIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MzI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwMyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMTQucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgIC5jLWJnLS1jbHkge1xyXG4gICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgIHRvcDogLTE1MHB4O1xyXG4gICAgfVxyXG4gICAgLmMtY29udGVudHMtYm94IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTE4cmVtO1xyXG4gICAgICAuYy10ZXh0LWxlYWQtcyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcblxyXG4gICAgICAgID4gcCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGlzdCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAzMSU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgLnAtYnlhZC1zZWMwMy1saXN0X193cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTVmZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgLnAtYnlhZC1zZWMwMy1saXN0X193cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDlmZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgLnAtYnlhZC1zZWMwMy1saXN0X193cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkY2JmZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fbnVtIHtcclxuICAgICAgICB3aWR0aDogNTJweDtcclxuICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkN2NmYjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAyNnB4KTtcclxuICAgICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQzMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIG1hcmdpbjogMnJlbSAwO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDIyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19hcnJvdyB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcDIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYTJiNTQ7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgICAgfVxyXG4gICAgICAmX193cmFwMyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZzIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTByZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtdGVpYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNmNlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICBAaW5jbHVkZSBmb250MzI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogMTByZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Bvc3QtaGlnaC1zY2hvb2wvYnlhZC9pbWdfXzAwOC5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xNXB4O1xyXG4gICAgICAgIGxlZnQ6IDE1JTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgdG9wOiAtODBweDtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDQge1xyXG4gICAgcGFkZGluZzogMTVyZW0gMCA4cmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmMtY29udGVudHMtYm94LXBpbms6aGFzKC5wLWJ5YWQtc2VjMDRfX2ljbykge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljbyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMiU7XHJcbiAgICAgIHRvcDogLTYwcHg7XHJcbiAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xyXG4gICAgICB3aWR0aDogMTQ0cHg7XHJcbiAgICAgIGhlaWdodDogMTQ0cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgIGxlZnQ6IDMlO1xyXG4gICAgICAgIHRvcDogLTYwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obSkge1xyXG4gICAgICAgICAgbGVmdDogLTMlO1xyXG4gICAgICAgICAgdG9wOiAtNjBweDtcclxuICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmMtYmctLWNseSB7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgICB9XHJcbiAgICAuYy1iZy0tY2xnIHtcclxuICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICAgIHRvcDogNDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA1IHtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmX19mbGV4IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBjZW50ZXIpO1xyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3dyYXAge1xyXG4gICAgICB3aWR0aDogNjMlO1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogNTUlO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJveCB7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNkOGUwZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICYtdHRsYXJlYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZTBmZjtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDUlLCBjZW50ZXIpO1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMmIyNDliO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250Mjg7XHJcblxyXG4gICAgICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX193cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBncmlkKDAsIGZsZXgtc3RhcnQpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdGV4dC1sZWFkLXMge1xyXG4gICAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb250LXMge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA2IHtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgaGVpZ2h0OiA2MTBweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxNS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTUwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICAmLWJ0bmJveCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgY2VudGVyKTtcclxuICAgICAgcGFkZGluZzogNXJlbSAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1idG5ib3gyIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiA1cmVtIDAgMCAwO1xyXG4gICAgfVxyXG4gICAgJi1ib3gxIHtcclxuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmNmQ4YTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgcGFkZGluZzogNHJlbSAxNXJlbSA0cmVtIDEwcmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMjByZW0gNHJlbSAycmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxM3JlbSAycmVtIDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgdG9wOiAtMjVweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgbGVmdDogLTE1cHg7XHJcbiAgICAgICAgICByaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1ib3gyIHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmNmQ4YTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgcGFkZGluZzogNHJlbSAxMHJlbSA0cmVtIDIwcmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbSA0cmVtIDIwcmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxM3JlbSAycmVtIDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMjVweDtcclxuICAgICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICBsZWZ0OiAtMTVweDtcclxuICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNlYzA3IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgaGVpZ2h0OiA2MTBweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxNS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTUwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuYy1jb250ZW50cy1ib3gzX190dGwge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQ0MDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmMtY29udGVudHMtYm94MyB7XHJcbiAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAycmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX190eHQge1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19pbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwOCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDYucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIGhlaWdodDogNjEwcHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMTUucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTE1MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgcGFkZGluZzogOHJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDA2LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICBoZWlnaHQ6IDYxMHB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDE1LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xNTBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwOSB7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59XHJcbiIsIi5jLXRpdGxlLWFyZWEtY2hyb21lIHtcclxuICBwYWRkaW5nLXRvcDogOHJlbTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gIH1cclxufVxyXG4ucC1jaHJvbWUge1xyXG4gICYtc2VjMDEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDM5NXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogLTUwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDMucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG4gICAgLmMtY29udGVudHMtYm94IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IC0xNHJlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMjByZW07XHJcbiAgICB9XHJcbiAgICAmLWJveCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoNCUsIGNlbnRlcik7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX25vdGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWluZGVudDogLTFlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0biB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwMiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nocm9tZS9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAzOThweDtcclxuICAgICAgaGVpZ2h0OiAzOThweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDM1MHB4O1xyXG4gICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDQucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnAtZHgtc2VjMDMtbGlzdG51bSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2ltZ19fMDA2LnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwMXB4IDE0NnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTIwcHg7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAtZHgtc2VjMDMtbGlzdG51bTo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuICAgIC5wLWR4LXNlYzAzLWxpc3Qge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAtZHgtc2VjMDMtbGlzdF9fdHRsIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBjZW50ZXIpO1xyXG4gICAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWU1ZmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkY2JmZDtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaHJvbWUvYmdfXzAwMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgaGVpZ2h0OiA4M3B4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICMyYjI0OWI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jLXRpdGxlLWgyLW5vbWFsLXMud2hpdGUge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIC5jLWNvbnRlbnRzLWJveCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICB9XHJcbiAgICAmLWxpc3QyIHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAyOSU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMmIyNDliO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTM1cHg7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19udW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICBsZWZ0OiAtMjZweDtcclxuICAgICAgICB0b3A6IC0yNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjI0OWI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi42O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgICBtYXJnaW46IDEuNXJlbSAwO1xyXG4gICAgICB9XHJcbiAgICAgICYtYm94IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlNWZlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBwYWRkaW5nOiAxLjJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190dGwge1xyXG4gICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYjI0OWI7XHJcbiAgICAgICAgICBjb2xvcjogIzJiMjQ5YjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogLTE1cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYm94MiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjZkOGE7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gM3JlbSAzcmVtO1xyXG4gICAgICBtYXJnaW46IDVyZW0gMDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIGgzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDM2O1xyXG4gICAgICB9XHJcbiAgICAgICYtd3JhcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsMSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bDIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBmb250MzA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGlzdDEge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDNyZW0gMDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmNmQ4YTtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjY5NDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmY2ZDhhO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2xpc3QyIHtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4pO1xyXG4gICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNHJlbSBhdXRvO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDhlMGZmO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdHRsIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jLWJ0bi1tb3JlIHtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1idG4ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwMyB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAzOThweDtcclxuICAgICAgaGVpZ2h0OiAzOThweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xNTBweDtcclxuICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDUucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1ib3gge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY2NWQ2O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcclxuICAgICAgbWFyZ2luOiA1cmVtIDA7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDM2O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtciB7XHJcbiAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi13cmFwIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYnRuMiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwNCB7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogOHJlbSAwIDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzOThweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC01MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nocm9tZS9iZ19fMDA2LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgIG1hcmdpbjogNHJlbSAwO1xyXG4gICAgfVxyXG4gICAgJi1idG4ge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgLmMtYnRuLW1vcmUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDUge1xyXG4gICAgcGFkZGluZzogOHJlbSAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjNmNztcclxuICAgIC8vIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDcucG5nKSBuby1yZXBlYXQgY2VudGVyIDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk1JTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiA4cmVtIDAgNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLWJveCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIC5sLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcbiAgICAgICYtciB7XHJcbiAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWwge1xyXG4gICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190dGwxIHtcclxuICAgICAgICBjb2xvcjogI2ZmNmQ4OTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBmb250NDA7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyNTk5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICAuYy1saXN0LWNoZWNrIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIC5jLWJ0bi1tb3JlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgICB9XHJcbiAgICAgICYtaW1nbCB7XHJcbiAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTE1JTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWltZ3Ige1xyXG4gICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtMTUlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucC1jb2x1bW4ge1xyXG4gICYtbGlzdCB7XHJcbiAgICB1bCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoNSUsIGZsZXgtc3RhcnQsIHN0cmV0Y2gpO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1JTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRsIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygzMiAvIDIwKTtcclxuICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyOSAvIDE2KTtcclxuXHJcbiAgICAgID4gcCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgICAgICAvKiDjg5bjg6njgqbjgrbjgYzjgrXjg53jg7zjg4jjgZfjgabjgYTjgarjgYTloLTlkIjjga7jg5Xjgqfjg7zjg6vjgrvjg7zjg5UgKi9cclxuICAgICAgICAvLyBtYXgtaGVpZ2h0OiAzZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi10b3Age1xyXG4gICAgcGFkZGluZy10b3A6IDhyZW07XHJcbiAgfVxyXG4gICYtYmcge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDE2LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG4gICYtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCk7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWNsIHtcclxuICAgIHdpZHRoOiA2OCU7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlY3Ige1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWRldGFpbCB7XHJcbiAgICBoMSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQ0NjtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNjQgLyA0Nik7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLW1haW4ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNnJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMTYpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYm9yZGVyLWJveCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZTBmZjtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYTpub3QoLmMtYnRuLS1ncikge1xyXG4gICAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmJsYW5rIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIC8vIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMC4yNWVtO1xyXG4gICAgICAgICAgICByaWdodDogLTEuMmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDAuOWVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuOWVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4xZW07XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX291dC1ibGFjay5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhLmMtYnRuLS1nciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQ0MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYyg2NCAvIDQwKTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjI1ZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDM0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDMyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4yNWVtO1xyXG5cclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNjk0O1xyXG4gICAgICAgICAgd2lkdGg6IDAuNzVlbTtcclxuICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xyXG4gICAgICAgICAgdG9wOiAwLjg1ZW07XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaW1nX2V5ZWNhdGNoIHtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xyXG4gICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogNDBweDtcclxuICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiA0MHB4O1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0MHB4O1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgICYtaW1nX3JkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19ub3RlIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDE0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCLigLtcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRvYyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmNmQ4YTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgJl9fdHRsIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgY29sb3I6ICNmZjZkOGE7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiB2dygzMCk7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmY2ZDhhO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogdncoMzApO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmNmQ4YTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuaXMtb3BlbjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgcGFkZGluZzogMCAzcmVtIDJyZW07XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1ibnIxIHtcclxuICAgIGEge1xyXG4gICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxNTBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxMTE7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbHVtbi9iZ19fYm5yMS5wbmcpIG5vLXJlcGVhdCByaWdodCAwICNmMGYxZjY7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbHVtbi9iZ19fYm5yMV9zcC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMFxyXG4gICAgICAgICAgI2YwZjFmNjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R0bCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG4ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjByZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAxMC5wbmcpIG5vLXJlcGVhdCByaWdodCAwICNmMGYxZjY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgbWFyZ2luOiAtM3B4IDEwcHggMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmMGZlO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2Q3ZTBmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBoMiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2UwZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIH1cclxuICAgICZfX2xpbmsge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMnJlbSAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZTBmZjtcclxuICAgICAgbWFyZ2luOiAwIDNyZW0gMnJlbTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZCg1JSwgZmxleC1zdGFydCwgc3RyZXRjaCk7XHJcbiAgICAgIH1cclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICB3aWR0aDogMzclO1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAxMHB4O1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMTBweDtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpbmt0ZXh0IHtcclxuICAgICAgd2lkdGg6IDU4JTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRuYm94IHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIHBhZGRpbmc6IDAgM3JlbSAxcmVtO1xyXG4gICAgfVxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAzLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTE7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wLWNvbnRhY3QtZm9ybSB7XHJcbiAgbWFyZ2luLXRvcDogNnJlbTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gIH1cclxuXHJcbiAgLy8gaW5wdXQg44K544K/44Kk44OrXHJcbiAgLnNhdG9yaV9fY3VzdG9tX2Zvcm0gLnNhdG9yaV9faW5wdXRfZ3JvdXAge1xyXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcclxuICAgIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcclxuICAgIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuICAgIGlucHV0W3R5cGU9XCJ1cmxcIl0sXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY19iYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgfVxyXG5cclxuICBsYWJlbFtmb3JdLFxyXG4gIC5zYXRvcmlfX2N1c3RvbV9mb3JtIC5zYXRvcmlfX2lucHV0X2dyb3VwIGxhYmVsIHtcclxuICAgIGNvbG9yOiAkY19ibGsgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBAaW5jbHVkZSBmb250MTg7XHJcblxyXG4gICAgLnNhdG9yaV9fcmVxdWlyZSxcclxuICAgIC5zYXRvcmlfX25vdF9yZXF1aXJlIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gICAgICBwYWRkaW5nOiAwLjVlbSAwLjM1ZW07XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2F0b3JpX19yZXF1aXJlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfcmVkO1xyXG4gICAgfVxyXG5cclxuICAgIC5zYXRvcmlfX25vdF9yZXF1aXJlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfbWl6dTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zYXRvcmlfX2J0bi5zdWJtaXQge1xyXG4gICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNfYmFzZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwLjVlbSAyZW0gIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNfYmFzZSwgMTAlKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNhdG9yaV9fbm90ZXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLy8g5L2Z55m9XHJcbiAgLnAtZHgtc2VjMDEge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtY29udGVudHMtYm94OmhhcygucC1jb250YWN0LWZvcm0pIHtcclxufVxyXG4iLCIucC1jdGEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19iYXNlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcclxuICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4MHB4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA4MHB4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogODBweDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4MHB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4MHB4O1xyXG4gIG1hcmdpbjogMCA1cmVtO1xyXG4gIHBhZGRpbmc6IDEwcmVtIDA7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNDBweDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQwcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogNDBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogNDBweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDQwcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBAaW5jbHVkZSBmb250NDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgfVxyXG4gICYtbGlzdCB7XHJcbiAgICBAaW5jbHVkZSBncmlkKDJyZW0sIGNlbnRlciwgY2VudGVyKTtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzExMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0NXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDE1JTtcclxuICAgICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAyLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xyXG4gICAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjY5NDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjY5NDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZjZiNDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWY2YjQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wLWR4LWhpZ2gtc2Nob29sIHtcclxuICAmLXNlYzAxIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgLmMtY29udGVudHMtYm94X19mbGV4IHtcclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jLWxpc3QtcmVkIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjQ7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmMtYmctLWNsZyB7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgYm90dG9tOiAyNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYy10aXRsZS1oMi1ub21hbC1zIHNwYW4ge1xyXG4gICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDIge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDA2LnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5jLXRpdGxlLWgyLW5vbWFsLXMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG4gICAgLmMtYmctLWNseSB7XHJcbiAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgICB0b3A6IDI1MHB4O1xyXG4gICAgfVxyXG4gICAgJi1hcnJvdyB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTIxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYm94IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuLCBzdHJldGNoKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2Q4ZTBmZjtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgJl9fdHRsYXJlYSB7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVlNGY5O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3dyYXAge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fd3JhcDIge1xyXG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190dGwxIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjI0OWI7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdHRsMiB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MzA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSA2cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGVtIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgICAgIGNvbG9yOiAjZmEyYjU0O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1ib3gyIHtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZhMzg1ZjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICBwYWRkaW5nOiA1cmVtIDJyZW0gNXJlbSAyMnJlbTtcclxuICAgICAgbWFyZ2luOiA1cmVtIGF1dG8gMCBhdXRvO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcclxuICAgICAgICBiciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWltZyB7XHJcbiAgICAgICAgd2lkdGg6IDM1NHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAtODBweDtcclxuICAgICAgICB0b3A6IC05MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICBsZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgdG9wOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDMge1xyXG4gICAgcGFkZGluZzogMTByZW0gMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC5jLXRpdGxlLWgyLXdoIHtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWxpc3QtYmJsX190ZXh0IHtcclxuICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAvLyBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnAtZHh7XHJcbiAgJi1zZWMwMXtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWN0L2R4L2JnX18wMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogOTUlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XHJcbiAgICAuYy1jb250ZW50cy1ib3h7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMTByZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcmVtO1xyXG4gICAgfVxyXG4gICAgJi1saXN0e1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDFyZW0sIGNlbnRlcik7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHdpZHRoOiAzMSU7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDJ7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljdC9keC9iZ19fMDAyLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICBoMntcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgfVxyXG4gICAgJi1saXN0e1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDMlLCBjZW50ZXIpO1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAgICAmX190dGx7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogIzJjMjU5OTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogNmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcHtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmX19mbGV4e1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsMXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNjk0O1xyXG4gICAgICAgIGNvbG9yOiAjMTExO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG4gICAgICAmX190dGwye1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzYwY2Y2ODtcclxuICAgICAgICBjb2xvcjogIzYwY2Y2ODtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgfVxyXG4gICAgICAmX190dGwze1xyXG4gICAgICAgIGNvbG9yOiAjNjBjZjY4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICBAaW5jbHVkZSBmb250NDA7XHJcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICBzcGFue1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsNHtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZjZkODk7XHJcbiAgICAgICAgY29sb3I6ICNmZjZkODk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsNXtcclxuICAgICAgICBjb2xvcjogI2ZmNmQ4OTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQ0MDtcclxuICAgICAgICAgc3BhbntcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3RleHR7XHJcbiAgICAgICAgY29sb3I6ICMxMTE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGl7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMyYzI1OTk7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwM3tcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWN0L2R4L2JnX18wMDMucG5nKSBuby1yZXBlYXQgMCBib3R0b207XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgICYtbGlzdHtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4pO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGxpe1xyXG4gICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2Q4ZTBmZjtcclxuICAgICAgICAgIGZpZ3VyZXtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3R0bHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYy1saXN0LWNoZWNre1xyXG4gICAgICAgICAgcGFkZGluZzogMCAycmVtIDJyZW0gMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1udW17XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2Jhc2U7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDUzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTNweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGlzdG51bXtcclxuICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIHdpZHRoOiA2NiU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfYmFzZTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAwIGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvdHRvbTogLTI2cHg7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgfVxyXG4gICAgICB1bHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2Jhc2U7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDUzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTNweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG4gICYtc2VjMDR7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgIGgye1xyXG4gICAgICAvLyBjb2xvcjogI0ZGRjtcclxuICAgIH1cclxuICAgICYtbGlzdHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgbWFyZ2luLXRvcDogOHJlbTtcclxuICAgICAgbGl7XHJcbiAgICAgICAgd2lkdGg6IDMxJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190dGx7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmY2ZDg5O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0e1xyXG4gICAgICAgIGNvbG9yOiAjMTExO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbSAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICAmLXNlYzA1e1xyXG4gICAgcGFkZGluZzogOHJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgd2lkdGg6IDM5OHB4O1xyXG4gICAgICBoZWlnaHQ6IDM5OHB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljdC9keC9iZ19fMDA1LnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgIGJvdHRvbTogLTE1MHB4O1xyXG4gICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBib3R0b206IC01MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYm94e1xyXG4gICAgICAmLXJ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzowIDAgMTByZW0gMDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWx7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOjAgMCAxMHJlbSAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bDF7XHJcbiAgICAgICAgY29sb3I6ICNmZjZkODk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDQwO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bDJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyNTk5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICAuYy1saXN0LWNoZWNre1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgIH1cclxuICAgICAgJi1pbWdse1xyXG4gICAgICAgIHdpZHRoOjU1JTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTEwJTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWltZ3J7XHJcbiAgICAgICAgd2lkdGg6NTUlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogLTUlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICB9XHJcbiAgICAmLXNlYzA2e1xyXG4gICAgcGFkZGluZzogOHJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgIHdpZHRoOiAzOThweDtcclxuICAgICAgaGVpZ2h0OiAzOThweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY3QvZHgvYmdfXzAwNi5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm90dG9tOiAtNDIwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgYm90dG9tOiAtNTBweDtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgIH1cclxuICAgIH1cclxuICAgICYtYm94e1xyXG4gICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5wLWVuY2hvIHtcclxuICAmLXNlYzAxe1xyXG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG4gICAgJi1saXN0e1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDEuNXJlbSwgY2VudGVyKTtcclxuICAgICAgcGFkZGluZzogM3JlbSAwIDJyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZCgyJSwgY2VudGVyKTtcclxuICAgICAgfVxyXG4gICAgICBsaXtcclxuICAgICAgICB3aWR0aDogMTUlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDIxJTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtbm90ZXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDJ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICAmLWltZ3tcclxuICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgICAgbWFyZ2luOjJyZW0gYXV0bztcclxuICAgIH1cclxuICAgICYtYm94e1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDIlLCBjZW50ZXIpO1xyXG4gICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAmX19wb2ludHtcclxuICAgICAgICB3aWR0aDogNDYlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNfcGluaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190dGx7XHJcbiAgICAgICAgICB3aWR0aDogMTI2cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19waW5rO1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgIHRvcDogLTE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2F0dGVudGlvbntcclxuICAgICAgICB3aWR0aDogNDYlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzk1OTU5NTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3R0bHtcclxuICAgICAgICAgIHdpZHRoOiAxMjZweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NTk1OTU7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgdG9wOiAtMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdWx7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDYlLCBjZW50ZXIpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDN7XHJcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICAmLWxpc3R7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCk7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2Q4ZTBmZjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpZ3VyZXtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMThweDtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMThweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMThweDtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE4cHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMThweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX251bXtcclxuICAgICAgICB3aWR0aDogNTJweDtcclxuICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfYmFzZTtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTI2cHg7XHJcbiAgICAgICAgdG9wOiAtMjZweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRse1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX193cmFwe1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAycmVtIDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwNHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICB9XHJcbiAgJi1zZWMwNXtcclxuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xyXG4gICAgJi1sZWFke1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICB9XHJcbiAgICAmLWJveHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNfcGluaztcclxuICAgICAgcGFkZGluZzogMCA1cmVtIDVyZW0gNXJlbTtcclxuICAgICAgbWFyZ2luOiA1cmVtIDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xyXG5cclxuICAgICAgfVxyXG4gICAgICBoM3tcclxuICAgICAgICBjb2xvcjogJGNfcGluaztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBmb250MzA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgZmlndXJle1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwNntcclxuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogODAwcHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW5jaG8vYmdfXzAwMy5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgdG9wOiAtN3JlbTtcclxuICAgIH1cclxuICAgICYtaW1nMXtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgbWFyZ2luOiAzcmVtIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtaW1nMntcclxuICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgbWFyZ2luOiAzcmVtIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwN3tcclxuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICAgIC5wLWVuY2hvLXNlYzAzLWxpc3RfX3dyYXB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA4e1xyXG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG4gICAgJi1ib3h7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbiwgc3RyZXRjaCk7XHJcbiAgICAgICZfX2l0ZW17XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgM3JlbSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190dGx7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQzMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZ2xpc3R7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZCg2JSwgY2VudGVyKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgd2lkdGg6IDE4JTtcclxuICAgICAgICAgIFxyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fY2hlY2t7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9pY29fX2NoZWNrX18wMDIucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2hlY2stcmVke1xyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2ljb19fY2hlY2tfXzAwMS5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmMtdGV4dC1ub3Rle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWxpc3R7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMiUsIGNlbnRlcik7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgfVxyXG4gICAgICBsaXtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAyNCU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwOXtcclxuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcclxuICAgIHRhYmxlLmMtdGFibGV7XHJcbiAgICAgIHRye1xyXG4gICAgICAgIHRoe1xyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC8gMyk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjIlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzEwe1xyXG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA4MDBweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDEzLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICB0b3A6IC03cmVtO1xyXG4gICAgfVxyXG4gICAgJi1ib3h7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjX3Bpbms7XHJcbiAgICAgIHBhZGRpbmc6IDAgNXJlbSA1cmVtIDVyZW07XHJcbiAgICAgIG1hcmdpbjogNXJlbSAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAycmVtIDJyZW0gMnJlbTtcclxuXHJcbiAgICAgIH1cclxuICAgICAgaDN7XHJcbiAgICAgICAgY29sb3I6ICRjX3Bpbms7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDMwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1sZWFke1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG4gICAgICAmLWxpc3R7XHJcbiAgICAgICAgbWFyZ2luOiA0cmVtIDJyZW0gMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4sIHN0cmV0Y2gpO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgd2lkdGg6IDEzJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2JnO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZzogM3JlbSAxcmVtIDJyZW0gMXJlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDcucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IC0yNXB4O1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTNweCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDgucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICByaWdodDogIGNhbGMoNTAlIC0gMTNweCk7XHJcbiAgICAgICAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogLTI1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbnVte1xyXG4gICAgICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19waW5rO1xyXG4gICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjNweCk7XHJcbiAgICAgICAgICB0b3A6IC0yM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190dGx7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkY19waW5rO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMTF7XHJcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgfVxyXG4gICYtc2VjMTJ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICAuYy10YWJsZTJ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMTN7XHJcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICBmaWd1cmV7XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG4gICAgaDN7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICBlbXtcclxuICAgICAgICAvLyBjb2xvcjogJGNfcGluaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgJi1pbWdsaXN0e1xyXG4gICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuLCBzdHJldGNoKTtcclxuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgbGl7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBmaWd1cmV7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRse1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmMtdGl0bGUtYXJlYS0tYW5jaG9ye1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZy1pbmxpbmU6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wLWV2ZW50e1xyXG4gICYtc2VjMDF7XHJcbiAgICBoMntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzViN2RmOTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQ0MDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNTAvNDApO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNnJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWxlYWR7XHJcbiAgICAgIHB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzAye1xyXG4gICAgcGFkZGluZzogNnJlbSAwO1xyXG4gIH1cclxuICAmLXRhZ3tcclxuICAgIEBpbmNsdWRlIGdyaWQoMXJlbSwgZmxleC1zdGFydCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHBhZGRpbmc6IDEwcHggM3JlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAmX190dGx7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICB3aWR0aDogOHJlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3R7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2RkZGRkZDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMnJlbSwgZmxleC1zdGFydCk7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMnJlbSk7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICBsaXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDJyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmctZ3J7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICAgIC5wLWV2ZW50LXRhZ19fbGlzdHtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuIiwiLnAtZmFxLWxpc3Qge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNfYmFzZTtcclxuICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMnJlbSA0cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDJyZW07XHJcbiAgIH1cclxuICAmLmlzLW9wZW57XHJcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIGR0e1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkY19iYXNlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgfVxyXG4gIH1cclxuICAmX19mbGV4e1xyXG4gICAgQGluY2x1ZGUgZ3JpZCgwLCBmbGV4LXN0YXJ0LCBzdHJldGNoKTtcclxuICB9XHJcbiAgZHQge1xyXG4gICAgYmFja2dyb3VuZDogICNGRkY7XHJcbiAgICBjb2xvcjogJGNfYmFzZTtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBpIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIH1cclxuICAgICBzcGFue1xyXG4gICAgICB3aWR0aDogODclO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDcyJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBkZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMnJlbSAwIDJyZW0gMDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgICAgICBpIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICB3aWR0aDogNHJlbTtcclxuICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIHNwYW57XHJcbiAgICAgIHdpZHRoOiA4NyU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogNzIlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGR0OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogdncoMzApO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY19iYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICB9XHJcbiAgZHQ6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IHZ3KDMwKTtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNfYmFzZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIH1cclxuICAmLmlzLW9wZW4gZHQ6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogIzBlMTE1NTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxuICBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLnAtZmFxIHtcclxuJi1zZWMwMXtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICB9XHJcbiYtc2VjMDJ7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICB3aWR0aDogMzk4cHg7XHJcbiAgICAgIGhlaWdodDogMzk4cHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVhc29uL2JnX18wMDEucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgYm90dG9tOiAtNTBweDtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG4mLXNlYzAze1xyXG4gICAgcGFkZGluZzogOHJlbSAwO1xyXG4gIH1cclxuJi1zZWMwNHtcclxuICAgIHBhZGRpbmc6IDhyZW0gMCAxcmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgIHdpZHRoOiAzOThweDtcclxuICAgICAgaGVpZ2h0OiAzOThweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZWFzb24vYmdfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMjAwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgYm90dG9tOiAtNTBweDtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnAtZm9vdGVyIHtcclxuICAmLW5hdiB7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgfVxyXG4gICAgLmwtY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMCA1cmVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMjQ2cHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX193cmFwIHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICB3aWR0aDogMjYlO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWxpc3QyIHtcclxuICAgICAgd2lkdGg6IDY1JTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgPiB1bCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBmbGV4LXN0YXJ0KTtcclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi10ZXh0IHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcbiAgICAgICAgY29sb3I6ICNjYWNhY2E7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYta2l0dGluZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBmbGV4LXN0YXJ0KTtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxpc3QxIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2JuciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgcGFkZGluZzogMS41cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAjMTExO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19jb3B5cmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmljb19vdXQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX291dC5wbmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggMTRweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuIiwiLnAtaGVhZGVyIHtcclxuICBAaW5jbHVkZSBhbmltYXRpb247XHJcbiAgJl9faW5uZXIge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgfVxyXG4gICAgJjIge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4sIHN0cmV0Y2gpO1xyXG4gICAgfVxyXG4gICAgJjMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19iYXNlO1xyXG4gICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkY19iYXNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lbnUge1xyXG4gIH1cclxuICAmX19sb2dvIHtcclxuICAgIEBpbmNsdWRlIGdyaWQoMCwgZmxleC1zdGFydCwgY2VudGVyKTtcclxuICAgIHdpZHRoOiB2dygzOTEpO1xyXG4gICAgbWF4LXdpZHRoOiA0MzBweDtcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIGEge1xyXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIC8vbWFyZ2luLWxlZnQ6IDV2dztcclxuICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX25hdiB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgbmF2IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBmbGV4LXN0YXJ0LCBjZW50ZXIpO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX25hdiB1bCB7XHJcbiAgICBAaW5jbHVkZSBncmlkO1xyXG4gICAgbGkge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDAsIGZsZXgtc3RhcnQsIGZsZXgtc3RhcnQpO1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQoMCwgZmxleC1zdGFydCwgY2VudGVyKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCkgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAxLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkY19waW5rO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5wLWhlYWRlcl9fbWVudS1mb3JtIHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBmbGV4LWVuZCwgY2VudGVyKTtcclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19uYXYyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgIG5hdiB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgZmxleC1lbmQsIGNlbnRlcik7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbmF2MiB1bCB7XHJcbiAgICBAaW5jbHVkZSBncmlkKDRyZW0pO1xyXG4gICAgbGkge1xyXG4gICAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDAsIGZsZXgtc3RhcnQsIGNlbnRlcik7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGMtYmFzZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwODBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgJl9faGFtYnVyZ2VyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgei1pbmRleDogMztcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDQuMnJlbTtcclxuICAgICAgaGVpZ2h0OiA0LjJyZW07XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19iYXNlO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICAgICAgbGVmdDogMC42cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW46bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0b3A6IDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgc3BhbjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHRvcDogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBzcGFuOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdG9wOiAzcmVtO1xyXG4gICAgICB9XHJcbiAgICAgICYuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgbGVmdDogMC42cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgICYuaXMtYWN0aXZlIHNwYW46bnRoLWNoaWxkKDIpLFxyXG4gICAgICAmLmlzLWFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIyIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnMgZWFzZSwgdmlzaWJpbGl0eSAwLjZzIGVhc2U7XHJcbiAgICB9XHJcbiAgICAmX19pbm5lcjIuaXMtYWN0aXZlIHtcclxuICAgICAgb3BhY2l0eTogMTAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBuYXYge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wLWhlYWRlcl9fbmF2LFxyXG4gICAgICAucC1oZWFkZXJfX2lubmVyMyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICB1bCBsaSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSBhdXRvIDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDIyO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdWw6bnRoLW9mLXR5cGUoMikgbGkgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQzMDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgfVxyXG4gICAgICB1bDpudGgtb2YtdHlwZSgyKSBsaSBhIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICB1bDpudGgtb2YtdHlwZSgyKSBsaSBhIHtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190b2dnbGU6aG92ZXIgLnAtaGVhZGVyX190b2dnbGUtbWVudSB7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1pbjtcclxuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxuXHJcbiAgJl9fdG9nZ2xlLW1lbnUge1xyXG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTJiO1xyXG4gICAgdG9wOiAxMDBweDtcclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBmbGV4LXN0YXJ0LCBmbGV4LXN0YXJ0KTtcclxuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21lbnU6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fdG9nZ2xlLW1lbnUge1xyXG4gICAgLy9iYWNrZ3JvdW5kOiAkYy1ncmFkO1xyXG4gICAgYmFja2dyb3VuZDogJGMtYmFzZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMCA0cmVtO1xyXG4gIH1cclxuXHJcbiAgJl9fdG9nZ2xlLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICAgIG1hcmdpbjogNHJlbSAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXgtaGVpZ2h0OiA1dnc7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXRlZ29yeSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgJl9fdG9nZ2xlLWl0ZW0gdWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMjBweCAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMS4xcmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdiAucC1oZWFkZXJfX3RvZ2dsZS1pdGVtIHVsOm50aC1vZi10eXBlKDEpIGxpICsgbGkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fbmF2IHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIG5hdiB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbWFyZ2luOiA4MHB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICB1bDpudGgtb2YtdHlwZSgyKSBsaSBhIHtcclxuICAgICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIGxpIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJib2R5I3RvcCB7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvbXZfdG9wX3BjLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdG9wL212X3RvcF9zcC5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG5cclxuICAubC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctaW5saW5lOiAwO1xyXG4gIH1cclxuXHJcbiAgLmwtaGVhZGVyIHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB9XHJcbn1cclxuLnAtaG9tZS1tdiB7XHJcbiAgcGFkZGluZy10b3A6IDZyZW07XHJcbiAgcGFkZGluZy1ib3R0b206IDhyZW07XHJcbiAgaDEge1xyXG4gICAgQGluY2x1ZGUgZm9udDY0O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoOTAgLyA2NCk7XHJcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gIH1cclxuICAmLWgxLXMge1xyXG4gICAgY29sb3I6ICRjX3Bpbms7XHJcbiAgICBAaW5jbHVkZSBmb250MzA7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWgxLXMyIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgcGFkZGluZzogNXB4IDAgMCAxMHB4O1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubC1jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMCA1cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogMCA1dnc7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtaW1nIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIG1heC13aWR0aDogODUycHg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIHRvcDogaW5oZXJpdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm5yIHtcclxuICAgIHdpZHRoOiAzODBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMnJlbTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgIzExMTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDFyZW0sIHNwYWNlLWJldHdlZW4pO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDIucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDlweCk7XHJcbiAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogNzdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fd3JhcCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XHJcbiAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRsMSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMjtcclxuICAgICAgY29sb3I6ICRjX3Bpbms7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHRsMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGluayB7XHJcbiAgICBAaW5jbHVkZSBncmlkKDJyZW0sIGNlbnRlciwgY2VudGVyKTtcclxuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTExO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb19hcnJvd19fMDAyLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xyXG4gICAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNjk0O1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjY5NDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZjZiNDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiOWY2YjQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpbmsyIHtcclxuICAgIEBpbmNsdWRlIGdyaWQoMnJlbSwgY2VudGVyLCBjZW50ZXIpO1xyXG4gICAgcGFkZGluZzogNHJlbSAwIDhyZW0gMDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gICAgfVxyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogNTM1cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzExMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDJyZW0gOHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zMjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgcGFkZGluZzogMnJlbSAycmVtIDJyZW0gMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMTAlO1xyXG4gICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDIucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XHJcbiAgICAgICAgICByaWdodDogMjVweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuN3M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZmIyZmE7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZiMmZhO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhZmJmO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWZiZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JucjIge1xyXG4gICAgQGluY2x1ZGUgZ3JpZCgycmVtLCBjZW50ZXIsIGNlbnRlcik7XHJcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDMxJTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY19waW5rO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDJyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZCgxcmVtLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIHdpZHRoOiA5NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvX2Fycm93X18wMDQucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX193cmFwIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICB9XHJcbiAgICAmX190dGwxIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgfVxyXG4gICAgJl9fdHRsMiB7XHJcbiAgICAgIGNvbG9yOiAkY19waW5rO1xyXG4gICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucC1ob21lIHtcclxuICAmLXNlYzAxIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcclxuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2Jhc2U7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICAgICYtYm94IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDgwcHg7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDgwcHg7XHJcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiA4MHB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDgwcHg7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDgwcHg7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4MHB4O1xyXG4gICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDJyZW0gMCAycmVtO1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgfVxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM2IC8gMjApO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQoMiUsIGZsZXgtc3RhcnQpO1xyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTglO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogNzIlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwMiB7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmwtY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMCA1cmVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogMCA1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYm94IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNfcGluaztcclxuICAgICAgcGFkZGluZzogMCA1cmVtIDVyZW0gNXJlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDJyZW0gMnJlbSAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogJGNfcGluaztcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBmb250MzA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDIlLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHdpZHRoOiAyMiU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAkY19waW5rO1xyXG4gICAgICAgICAgcGFkZGluZzogMS41cmVtIDA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDExNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmMtYnRuLW1vcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDVyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgIHRvcDogaW5oZXJpdDtcclxuICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwMyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC9iZ19fMDAzLnBuZykgbm8tcmVwZWF0IDAgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJi1ib3gge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogODBweDtcclxuICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDgwcHg7XHJcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogODBweDtcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogODBweDtcclxuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDglLCBjZW50ZXIpO1xyXG4gICAgICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogOTNweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1idG4tbW9yZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJi1ib3gge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICB9XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgd2lkdGg6IDQ2JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAyJTtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDYwcHg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNjBweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogNjBweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNjBweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNjBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgICAgbGVmdDogaW5oZXJpdDtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYy1idG4tbW9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuaW1nLXJpZ2h0IHtcclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgbGVmdDogaW5oZXJpdDtcclxuICAgICAgICAgIHJpZ2h0OiAyJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnAtaG9tZS1zZWMwNC1ib3hfX3dyYXAge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jLWJ0bi1tb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtaW1nYXJlYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RvcC9pbWdfXzAwOC5wbmcpIHJlcGVhdC14IGNlbnRlciAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxODAzcHggMTEwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvaW1nX18wMDgucG5nKSByZXBlYXQteCBjZW50ZXIgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA0NTBweCAyNy41cHg7XHJcbiAgICB9XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA1IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nOiA1cmVtIDA7XHJcbiAgICB9XHJcbiAgICAmLWJveCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xyXG4gICAgICAgIC8qIOODluODqeOCpuOCtuOBjOOCteODneODvOODiOOBl+OBpuOBhOOBquOBhOWgtOWQiOOBruODleOCp+ODvOODq+OCu+ODvOODlSAqL1xyXG4gICAgICAgIC8vIG1heC1oZWlnaHQ6IDNlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgbGkge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXNsaWRlIHtcclxuICAgICAgJi1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgIHJpZ2h0OiAtNSU7XHJcbiAgICAgICAgdG9wOiAxMHJlbTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTV2dztcclxuICAgICAgICAgIHJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgdG9wOiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDI1cHg7XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzMiAvIDIwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA2IHtcclxuICAgIHBhZGRpbmc6IDEwcmVtIDA7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nOiA1cmVtIDA7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICB9XHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDIlLCBjZW50ZXIpO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4pO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3dyYXAge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3RhZyB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTExO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhZ18wMSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNjk0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFnXzAyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmRmZGY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWdfMDMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZjZiNDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIgLyAyMCk7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiN0b3AgbWFpbiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90b3AvYmdfXzAwMi5wbmcpIHJlcGVhdC14IGNlbnRlciBib3R0b207XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG59XHJcbiIsIi5wLWh5YnJpZC1jbGFzcyB7XHJcbiAgJi1zZWMwMSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmMtdGl0bGUtaDItbm9tYWwtcyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ocykge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDcwJSk7XHJcbiAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcclxuICAgICAgICAvLyBtYXJnaW4tbGVmdDogMTQ0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy1jb250ZW50cy1ib3hfX2ljbyB7XHJcbiAgICAgIG1heC13aWR0aDogMTQ0cHg7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgICBsZWZ0OiA0cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwMiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHBhZGRpbmctdG9wOiAxMHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5jLWJnLS1jbHkge1xyXG4gICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgIHRvcDogLTI1MHB4O1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgfVxyXG4gICAgLmwtY29udGFpbmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiA0O1xyXG4gICAgfVxyXG4gICAgJi1idG4ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4sIHN0cmV0Y2gpO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgd2lkdGg6IDYyLjUlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIHdpZHRoOiAzMy41JTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBmaWdjYXB0aW9uIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAjZmEzODVmO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDMge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDAyLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICYtYnRuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWNvbnRlbnRzLWJveDItbGlzdF9fdGV4dCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmMtY29udGVudHMtYm94Ml9fdGV4dCB7XHJcbiAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcclxuICAgICAgLy8gQGluY2x1ZGUgZm9udDI0O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bihtKSB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgICAgIC8vIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zZWMwNCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDUucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICYtbGlzdCB7XHJcbiAgICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1hcm91bmQsIHN0cmV0Y2gpO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1ib3gge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDQgLyAzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190dGwge1xyXG4gICAgICAgIGNvbG9yOiAjZjkyYjUzO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucC1pY3Qge1xyXG4gICYtc2VjMDEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAmLXNlYzAyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuYy1iZy0tY2x5IHtcclxuICAgICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgICB0b3A6IC0yNTBweDtcclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWxpc3QtYmJsIHtcclxuICAgICAgLmMtbGlzdC1iYmxfX3RleHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy10ZXh0LWxlYWQtcyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQzMjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDMge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDAyLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICYtYnRuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWxpc3QtYmJsMiB7XHJcbiAgICAgIC5jLWxpc3QtYmJsMl9fdGV4dCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jLXRleHQtbGVhZC1zIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDMyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnAtaXBhZCB7XHJcbiAgJi1zZWMwMSB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAwO1xyXG4gICAgLmMtY29udGVudHMtYm94IHtcclxuICAgIH1cclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICB9XHJcbiAgJi1zZWMwMiB7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwIDZyZW0gMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxMC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIC5jLWNvbnRlbnRzLWJveDQtbGlzdCBsaSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgM3JlbSA0cmVtO1xyXG4gICAgfVxyXG4gICAgLmMtY29udGVudHMtYm94NC1saXN0X19pbWcge1xyXG4gICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwMyB7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDAgOHJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLnAtZHgtc2VjMDMtbGlzdG51bSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaXBhZC9pbWdfXzA2MS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA1MDFweCAxNDZweDtcclxuICAgICAgcGFkZGluZy10b3A6IDExOXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgfVxyXG4gICAgLnAtZHgtc2VjMDMtbGlzdF9fd3JhcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMnJlbSAycmVtO1xyXG4gICAgfVxyXG4gICAgLmMtYmctLWNseSB7XHJcbiAgICAgIHRvcDogLTEwMHB4O1xyXG4gICAgICBsZWZ0OiAtNTBweDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMzkzcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IC01MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA0IHtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgLmMtY29udGVudHMtYm94LWJsX19mbGV4IHtcclxuICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICB9XHJcbiAgICAuYy1jb250ZW50cy1ib3gtYmwtciB7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgfVxyXG4gICAgJi1idG4ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJveCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwNSB7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy9iZ19fMDEzLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAuYy1jb250ZW50cy1ib3gge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luOiA1cmVtIGF1dG8gMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICBtYXJnaW46IDFyZW0gMCA0cmVtIDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDYge1xyXG4gICAgcGFkZGluZzogMTByZW0gMDtcclxuICAgIC5jLWNvbnRlbnRzLWJveC1ibDIge1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAmICsgcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZmxleCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjMmIyNDliO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyODtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faXRlbTEge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVtMiB7XHJcbiAgICAgIHdpZHRoOiA1OCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy10YWJsZTQge1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHRoLFxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRyIHtcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDcge1xyXG4gICAgcGFkZGluZzogMTByZW0gMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAxMy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgLmMtY29udGVudHMtYm94IHtcclxuICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogNXJlbSBhdXRvIDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgbWFyZ2luOiAxcmVtIDAgNHJlbSAwO1xyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDIlLCBjZW50ZXIpO1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDEyLjUlO1xyXG4gICAgICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICBiciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDElO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZmxleCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMyUsIGNlbnRlcik7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtMSB7XHJcbiAgICAgIHdpZHRoOiAyNCU7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2l0ZW0yIHtcclxuICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0biB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDgge1xyXG4gICAgcGFkZGluZzogOHJlbSAwO1xyXG4gICAgJi1ib3gge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlNWZlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjNWI3ZGY5O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICZfX2lubmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcclxuICAgICAgICBwYWRkaW5nOiA1cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBncmlkKDQlLCBjZW50ZXIpO1xyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtciB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jLWNvbnRlbnRzLWJveC1ibHVlYXJlYV9fdHRsMiB7XHJcbiAgICAgICAgICAmICsgcCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wLWR4LXNlYzA1LWJveCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICB9XHJcbiAgICAucC1keC1zZWMwNS1ib3hfX3R0bDEge1xyXG4gICAgICBjb2xvcjogIzJiMjQ5YjtcclxuICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG5cclxuICAgICAgJiArIHAge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAtZHgtc2VjMDUtYm94LXIge1xyXG4gICAgICAuYy1idG4tbW9yZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxZW0gMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA5IHtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgICYtbGlzdCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMzIlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWU1ZmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDFyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICAucC1pcGFkLXNlYzA5LWxpc3RfX3R0bDMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGZvbnQxNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190dGwge1xyXG4gICAgICAgIGNvbG9yOiAjMmIyNDliO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsMiB7XHJcbiAgICAgICAgY29sb3I6ICMyYjI0OWI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICAmX190dGwzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIyNDliO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMnJlbSAycmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgfVxyXG4gICAgICAmX19hcnJvdyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMxMCB7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4pO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVkZjA7XHJcbiAgICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmUyZTg7XHJcbiAgICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQyZGI7XHJcbiAgICAgICAgICB3aWR0aDogMzQlO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAycmVtIDJyZW07XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmMtYnRuLW1vcmUge1xyXG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyODtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bDIge1xyXG4gICAgICAgIGNvbG9yOiAjZmEyYjU0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDIyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgIH1cclxuICAgICAgJl9fYXJyb3cge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmMtY29udGVudHMtYm94IHtcclxuICAgICAgcGFkZGluZy1pbmxpbmU6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMTEge1xyXG4gICAgcGFkZGluZzogOHJlbSAwIDA7XHJcbiAgICAucC1keC1zZWMwNS1ib3gge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICBwIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDAgMnJlbSAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wLWR4LXNlYzA1LWJveC1sIHtcclxuICAgICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNyU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bihsKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAtZHgtc2VjMDUtYm94LXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYy1idG4tbW9yZSB7XHJcbiAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgLy8gcmlnaHQ6IDA7XHJcbiAgICAgIC8vIGJvdHRvbTogMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24obCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAtZHgtc2VjMDUtYm94X190dGwxIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA3MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnAtb3Mge1xyXG4gICYtc2VjMDEge1xyXG4gICAgJi1saXN0IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCg4JSwgY2VudGVyLCBjZW50ZXIpO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMjglO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5jLWJnLS1jbHkge1xyXG4gICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgIHRvcDogLTI1MHB4O1xyXG4gICAgfVxyXG4gICAgJi1idG4ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDMge1xyXG4gICAgcGFkZGluZzogMTByZW0gMDtcclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1zZWMwNCB7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzOTVweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC01MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Nocm9tZS9iZ19fMDAzLnBuZykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuICAgIC5sLWNvbnRhaW5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA1IHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDMlLCBjZW50ZXIsIGNlbnRlcik7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICBjb2xvcjogIzJiMjQ5YjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYjI0OWI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1ub3RlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBmb250MTg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtb3MtZGV2aWNlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogNnJlbSAwO1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzk4cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC01MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB9XHJcblxyXG4gIC5jLWNvbnRlbnRzLWJveCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gIH1cclxuXHJcbiAgJi1ib3gge1xyXG4gICAgQGluY2x1ZGUgZ3JpZCg0JSwgY2VudGVyKTtcclxuICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgIGZpZ3VyZSB7XHJcbiAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jLXRpdGxlLWgzLW5vbWFsIHtcclxuICAgICAgY29sb3I6ICRjX2Jhc2U7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgZm9udDQwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDMwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdGV4dC1sZWFkIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtYnRuIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5jLXRhYmxlLWJveCB7XHJcbiAgICAmOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTByZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNjcm9sbFgge1xyXG4gICAgICBvdmVyZmxvdy15OiBub25lO1xyXG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgLmMtdGFibGUtb3Mge1xyXG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX25vdGUge1xyXG4gICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtdGFibGUtb3Mge1xyXG4gICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICB0ZCxcclxuICAgIHRoIHtcclxuICAgICAgLy8gd2lkdGg6IDIwJTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgfVxyXG5cclxuICAgIHRkIHtcclxuICAgICAgcGFkZGluZzogMC43NWVtIDEuNWVtO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0IHtcclxuICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jb250ZW50IHtcclxuICAgICAgdGQge1xyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoZXZlbikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aGIge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gICAgfVxyXG4gICAgJl9fdGgxIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMC41ZW0gMS41ZW07XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZGFyayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NjVkNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGgyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk4YmRlYztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q5ZDlkOTtcclxuICAgIH1cclxuICAgICZfX3RoMyB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgfVxyXG4gICAgJi1oZWFkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAmX190ZXh0IHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIC8vIHdpZHRoOiA0cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm5ldyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRkZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm5ldy1pY29uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAycmVtO1xyXG4gICAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICAgIHdpZHRoOiA2cmVtO1xyXG4gICAgICAgIGhlaWdodDogNnJlbTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gJl9fdGgyIHtcclxuICAvLyAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAvLyAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgLy8gfVxyXG5cclxuICAvLyAuYy10YWJsZS1jaHJvbWUgdGQge1xyXG4gIC8vICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC8vIH1cclxuXHJcbiAgLy8gLmMtdGFibGUtY2hyb21lX19ub3RlIHtcclxuICAvLyAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAvLyAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAvLyAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLy8gICBsaW5lLWhlaWdodDogMS41O1xyXG4gIC8vIH1cclxuXHJcbiAgLy8gQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgLy8gICB3aWR0aDogMTEwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgLy8gfVxyXG5cclxuICAvLyB0ZC5jLXRhYmxlLWNocm9tZS1oZWFkIHtcclxuICAvLyAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gIC8vICAgICB3aWR0aDogMTAlO1xyXG4gIC8vICAgICBwYWRkaW5nLWlubGluZTogMXJlbSAhaW1wb3J0YW50O1xyXG4gIC8vICAgfVxyXG5cclxuICAvLyAgIC5jLXRhYmxlLWNocm9tZS1oZWFkX193cmFwcGVyIHtcclxuICAvLyAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgLy8gICAgICAgZGlzcGxheTogZmxleDtcclxuICAvLyAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcblxyXG4gIC8vIH1cclxufVxyXG4iLCIucC1wYWdlLW5hdiB7XHJcbiAgQGluY2x1ZGUgYW5pbWF0aW9uO1xyXG4gIHVsIHtcclxuICAgIEBpbmNsdWRlIGdyaWQoMnJlbSwgY2VudGVyKTtcclxuXHJcbiAgICBsaSBhIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGkge1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xyXG4gICAgICBib3gtc2hhZG93OiAwcmVtIDAuNXJlbSAycmVtIHJnYigxIDEyMCAyMjggLyAyMCUpO1xyXG4gICAgfVxyXG5cclxuICAgIHdpZHRoOiAyOCU7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIHVsIGxpIHtcclxuICAgICY6bnRoLW9mLXR5cGUoMSkgYSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzM0YTViNjtcclxuICAgICAgY29sb3I6ICMzNGE1YjY7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtb2YtdHlwZSgyKSBhIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMDU2NmQ0O1xyXG4gICAgICBjb2xvcjogIzA1NjZkNDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDMpIGEge1xyXG4gICAgICBib3JkZXItY29sb3I6ICNlMWIwMDQ7XHJcbiAgICAgIGNvbG9yOiAjZTFiMDA0O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMSkgYTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzNGE1YjY7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMikgYTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMwNTY2ZDQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMykgYTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlMWIwMDQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuICB1bCBsaSB7XHJcbiAgICBhIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMTJweCAxMHB4IDAgMTBweDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlcjphZnRlciB7XHJcbiAgICAgICAgYm90dG9tOiAtMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtb2YtdHlwZSgxKSBhOmhvdmVyOmFmdGVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAjMzRhNWI2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMikgYTpob3ZlcjphZnRlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzA1NjZkNCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDMpIGE6aG92ZXI6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItY29sb3I6ICNlMWIwMDQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5wLXBvbGljeSB7XHJcbiAgcGFkZGluZzogNnJlbSAwIDNyZW07XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgcGFkZGluZzogM3JlbSAwIDA7XHJcbiAgfVxyXG5cclxuICBwLFxyXG4gIHVsIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICBjb2xvcjogJGNfYWk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxuXHJcbiAgLmwtY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucC1wb3N0LWhpZ2gtc2Nob29sIHtcclxuICAmLXNlYzAxIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XHJcblxyXG4gICAgLmMtY29udGVudHMtYm94X19mbGV4IHtcclxuICAgICAgZmlndXJlIHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy10ZXh0LWxlYWQge1xyXG4gICAgICBAaW5jbHVkZSBmb250MzI7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzAyIHtcclxuICAgIHBhZGRpbmc6IDEwcmVtIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwNy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmcvYmdfXzAwOC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgfVxyXG4gICAgLmwtY29udGFpbmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG4gICAgLmMtdGV4dC1sZWFkLXMge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWNvbnRlbnRzLWJveDMge1xyXG4gICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMnJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdHh0IHtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDMge1xyXG4gICAgcGFkZGluZzogMHJlbSAwIDEwcmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnL2JnX18wMDkucG5nKSBuby1yZXBlYXQgY2VudGVyIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgJi1idG4ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdGV4dC1sZWFkLXMge1xyXG4gICAgICBAaW5jbHVkZSBmb250Mjg7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA0IHtcclxuICAgIHBhZGRpbmc6IDAgMCAxMHJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmMtYmctLWNseSB7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgdG9wOiAyNTBweDtcclxuICAgIH1cclxuICAgIC5jLWNvbnRlbnRzLWJveC50b3AtMTQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5sLWNvbnRhaW5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAzcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQlO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgxKSxcclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDQpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgIHdpZHRoOiAzMSU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmYjI5NTM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI2O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYnRuIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucC1yZWFzb24ge1xyXG4gIC5jLXRpdGxlLWgyLWJsIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNlYzAxIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaDIge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmMtY29udGVudHMtYm94IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMDtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB3aWR0aDogMzk4cHg7XHJcbiAgICAgIGhlaWdodDogMzk4cHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcmVhc29uL2JnX18wMDEucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgYm90dG9tOiAtNTBweDtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzAyIHtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICB9XHJcbiAgJi1zZWMwMyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAzOThweDtcclxuICAgICAgaGVpZ2h0OiAzOThweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZWFzb24vYmdfXzAwMi5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtNTBweDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBib3R0b206IC01MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuICAmLXNlYzA0IHtcclxuICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWN0L2R4L2JnX18wMDMucG5nKSBuby1yZXBlYXQgMCBib3R0b207XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuICAgICYtYm94IHtcclxuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2Q4ZTBmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuLCBzdHJldGNoKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luOiA2cmVtIDA7XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGUyZTI7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbWxlZnQ6IDA7XHJcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1yIHtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDZyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbSBhdXRvO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDhhO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgfVxyXG4gICAgICAmLWljbyB7XHJcbiAgICAgICAgd2lkdGg6IDkzcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiA2NXB4O1xyXG4gICAgICAgIHRvcDogLTQ1cHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1ib3gyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgcGFkZGluZzogMnJlbSAzcmVtIDNyZW07XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gNXJlbSBhdXRvO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAycmVtO1xyXG4gICAgICB9XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBmb250MzQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XHJcbiAgICAgIH1cclxuICAgICAgJl9fd3JhcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtIDRyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJveDMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE3MmVhO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMTByZW0gYXV0byAwIGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDZyZW0gMCA0cmVtIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJi1saXN0IHtcclxuICAgICAgICBAaW5jbHVkZSBncmlkKDE1JSwgY2VudGVyLCBzdHJldGNoKTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190dGwge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDEyMnB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JlYXNvbi9iZ19fMDA0LnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBoZWlnaHQ6IDg3cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjMmIyNDliO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyODtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4yO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC00cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB0b3A6IC0yLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19mbGV4IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuLCBzdHJldGNoKTtcclxuICAgICAgLmMtYnRuLW1vcmUge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBtYXJnaW46IDJyZW0gMCAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDUge1xyXG4gICAgcGFkZGluZzogOHJlbSAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yZWFzb24vYmdfXzAwMy5wbmcpIG5vLXJlcGVhdCByaWdodCAxcmVtO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XHJcblxyXG4gICAgcGFkZGluZzogOHJlbSAwO1xyXG4gICAgJi1ib3gge1xyXG4gICAgICBAaW5jbHVkZSBncmlkKDAsIHNwYWNlLWJldHdlZW4sIHN0cmV0Y2gpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDhlMGZmO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAmLWltZyB7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtciB7XHJcbiAgICAgICAgd2lkdGg6IDY1JTtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLXNlYzA2IHtcclxuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xyXG4gICAgLnAtZHgtc2VjMDYtYm94IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1ib3gge1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmEzODVmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1heC13aWR0aDogODYwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAycmVtIDEwcmVtO1xyXG4gICAgICBtYXJnaW46IDVyZW0gYXV0byAwIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1pbWcge1xyXG4gICAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNHJlbTtcclxuICAgICAgICB0b3A6IC00cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgICAgICB0b3A6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnAtd2luZG93cyB7XHJcbiAgJi1zZWMwMSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcclxuICAgIC5jLWNvbnRlbnRzLWJveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMTRyZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcmVtO1xyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgbWFyZ2luOiA0cmVtIDA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWU1ZmU7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMjBweDtcclxuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDlmZDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRjYmZkO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bDEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRsMiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgICAgIGNvbG9yOiAjZmEyYjU0O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jLXRleHQtbGVhZCB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNlYzAyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTByZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM1YjdkZjk7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDM5OHB4O1xyXG4gICAgICBoZWlnaHQ6IDM5OHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTE1MHB4O1xyXG4gICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY2hyb21lL2JnX18wMDQucG5nKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYy1jb250ZW50cy1ib3gge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG4gICAgJi1pbWcge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgfVxyXG4gICAgJl9fZmxleCB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQoMCwgc3BhY2UtYmV0d2Vlbik7XHJcbiAgICB9XHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICAmX190dGwge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQyODtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGlzdDEge1xyXG4gICAgICB3aWR0aDogNjQlO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvd2luZG93cy9iZ19fMDAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICMyYzI1OTk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcclxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzViN2RmOTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy10b3BsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2U1ZGQwO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtbGlzdDIge1xyXG4gICAgICB3aWR0aDogMzIlO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgaGVpZ2h0OiA4M3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvd2luZG93cy9iZ19fMDAyLnBuZykgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICMyYzI1OTk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZCgwLCBzcGFjZS1iZXR3ZWVuKTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcclxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc2VjMDMge1xyXG4gICAgcGFkZGluZy1ibG9jazogOHJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDM5OHB4O1xyXG4gICAgICBoZWlnaHQ6IDM5OHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTE1MHB4O1xyXG4gICAgICBsZWZ0OiAtNTBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jaHJvbWUvYmdfXzAwNS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy10YWJsZS1vc3tcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtc2VjMDQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICAgIHBhZGRpbmctYmxvY2s6IDhyZW07XHJcblxyXG4gICAgLmMtdGFibGUtd2luZG93c3tcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgIC5jLXRhYmxlLXdpbmRvd3NfX3RoYntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDjg5rjg7zjgrjvvJp3aW5kb3dzXHJcbi5wLXdpbmRvd3MtaDEge1xyXG4gID4gZGl2IHtcclxuICAgIHdpZHRoOiA4ZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMC43NWVtIDFlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMGVtO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtd2luZG93cy1zZWMwMS1saXN0X190dGwxLFxyXG4ucC13aW5kb3dzLXNlYzAxLWxpc3RfX3R0bDIge1xyXG4gIEBpbmNsdWRlIGZvbnQyNDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICB9XHJcbn1cclxuXHJcbi5wLXdpbmRvd3Mtc2VjMDEtbGlzdCBsaSB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xyXG5cclxuICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcbiAgfVxyXG5cclxuICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcbiAgfVxyXG5cclxuICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcbiAgfVxyXG59XHJcblxyXG4ucC13aW5kb3dzLXNlYzAxLWxpc3QgbGkgcCB7XHJcbiAgQGluY2x1ZGUgZm9udDIwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgbGluZS1icmVhazogc3RyaWN0O1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICB9XHJcbn1cclxuXHJcbi5wLXdpbmRvd3Mtc2VjMDEge1xyXG4gIC5wLWVuY2hvLXNlYzAzLWxpc3Qge1xyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogMzEuMjUlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wLWVuY2hvLXNlYzAzLWxpc3RfX3R0bCArIHAge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC13aW5kb3dzLXNlYzAyLWxpc3RfX3R0bCB7XHJcbiAgJiArIHAge1xyXG4gICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtdGFibGUtd2luZG93c19fdGgzIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG4uYy10YWJsZS13aW5kb3dzIHRkIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jLXRhYmxlLXdpbmRvd3NfX25vdGUge1xyXG4gIEBpbmNsdWRlIGZvbnQxNjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5jLXRhYmxlLXdpbmRvd3Mge1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgd2lkdGg6IDExMDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgdGQuYy10YWJsZS13aW5kb3dzLWhlYWQge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdGFibGUtd2luZG93cy1oZWFkX193cmFwcGVyIHtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdGFibGUtd2luZG93cy1oZWFkX190ZXh0IHtcclxuICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC13aW5kb3dzX19lZHV3aW4xMSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAzcmVtIDJyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bihtKSB7XHJcbiAgICBwYWRkaW5nOiAxLjc1cmVtIDFyZW07XHJcbiAgfVxyXG5cclxuICAmLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMS41cmVtO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKG0pIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgfVxyXG5cclxuICAgID4gZGl2IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgcGFkZGluZzogMCAycmVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gaDMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgPiBmaWd1cmUge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAZm9yICR2YWx1ZSBmcm9tIDEgdGhyb3VnaCAxMiB7XHJcbiAgLnUtbXQtLSN7JHZhbHVlICogMTB9IHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW0gKiAkdmFsdWU7XHJcbiAgfVxyXG4gIC51LW1iLS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICogJHZhbHVlO1xyXG4gIH1cclxuICAudS1tci0tI3skdmFsdWUgKiAxMH0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICogJHZhbHVlO1xyXG4gIH1cclxuICAudS1tbC0tI3skdmFsdWUgKiAxMH0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gKiAkdmFsdWU7XHJcbiAgfVxyXG59IiwiQGZvciAkdmFsdWUgZnJvbSAxIHRocm91Z2ggMTIge1xyXG4gIC51LW10LS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtICogJHZhbHVlO1xyXG4gIH1cclxuICAudS1tYi0tI3skdmFsdWUgKiAxMH0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcbiAgLnUtbXItLSN7JHZhbHVlICogMTB9IHtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcbiAgLnUtbWwtLSN7JHZhbHVlICogMTB9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICogJHZhbHVlO1xyXG4gIH1cclxufVxyXG4udS1tYXJnaW4tLWF1dG8ge1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufSIsIkBmb3IgJHZhbHVlIGZyb20gMSB0aHJvdWdoIDEyIHtcclxuICAudS1wdC0tI3skdmFsdWUgKiAxMH0ge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcbiAgLnUtcGItLSN7JHZhbHVlICogMTB9IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gKiAkdmFsdWU7XHJcbiAgfVxyXG4gIC51LXByLS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gKiAkdmFsdWU7XHJcbiAgfVxyXG4gIC51LXBsLS0jeyR2YWx1ZSAqIDEwfSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAqICR2YWx1ZTtcclxuICB9XHJcbn0iLCIudS10ZXh0LS1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4udS10ZXh0LS1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi51LXRleHQtLXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4iLCIudS1zcCB7XHJcblx0ZGlzcGxheTpub25lO1xyXG59XHJcbkBpbmNsdWRlIG1xLWRvd24ge1xyXG5cdC51LXBjIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC51LXNwIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRici51LXNwIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHR9XHJcbn0iLCIudS1zcCB7XHJcblx0ZGlzcGxheTpub25lO1xyXG59XHJcbkBpbmNsdWRlIG1xLWRvd24ge1xyXG5cdC51LXBjIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC51LXNwIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRici51LXNwIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHR9XHJcbn0iLCIvKiEgTGl0eSAtIHYyLjQuMSAtIDIwMjAtMDQtMjZcclxuKiBodHRwOi8vc29yZ2FsbGEuY29tL2xpdHkvXHJcbiogQ29weXJpZ2h0IChjKSAyMDE1LTIwMjAgSmFuIFNvcmdhbGxhOyBMaWNlbnNlZCBNSVQgKi8ubGl0eXt6LWluZGV4Ojk5OTA7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQ6IzBiMGIwYjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC45KTtvdXRsaW5lOm5vbmUgIWltcG9ydGFudDtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZX0ubGl0eS5saXR5LW9wZW5lZHtvcGFjaXR5OjF9LmxpdHkubGl0eS1jbG9zZWR7b3BhY2l0eTowfS5saXR5ICp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5saXR5LXdyYXB7ei1pbmRleDo5OTkwO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3RleHQtYWxpZ246Y2VudGVyO291dGxpbmU6bm9uZSAhaW1wb3J0YW50fS5saXR5LXdyYXA6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDotMC4yNWVtfS5saXR5LWxvYWRlcnt6LWluZGV4Ojk5OTE7Y29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO21hcmdpbi10b3A6LTAuOGVtO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6QXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWY7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlOy1vLXRyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2V9LmxpdHktbG9hZGluZyAubGl0eS1sb2FkZXJ7b3BhY2l0eToxfS5saXR5LWNvbnRhaW5lcnt6LWluZGV4Ojk5OTI7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aGl0ZS1zcGFjZTpub3JtYWw7bWF4LXdpZHRoOjEwMCU7bWF4LWhlaWdodDoxMDAlO291dGxpbmU6bm9uZSAhaW1wb3J0YW50fS5saXR5LWNvbnRlbnR7ei1pbmRleDo5OTkzO3dpZHRoOjEwMCU7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpOy13ZWJraXQtdHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZTt0cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlOy1vLXRyYW5zaXRpb246LW8tdHJhbnNmb3JtIC4zcyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZSwgLW8tdHJhbnNmb3JtIC4zcyBlYXNlfS5saXR5LWxvYWRpbmcgLmxpdHktY29udGVudCwubGl0eS1jbG9zZWQgLmxpdHktY29udGVudHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguOCk7LW1zLXRyYW5zZm9ybTpzY2FsZSguOCk7LW8tdHJhbnNmb3JtOnNjYWxlKC44KTt0cmFuc2Zvcm06c2NhbGUoLjgpfS5saXR5LWNvbnRlbnQ6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Ym90dG9tOjA7ZGlzcGxheTpibG9jaztyaWdodDowO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ei1pbmRleDotMTstd2Via2l0LWJveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsMCwwLDAuNik7Ym94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwwLDAsMC42KX0ubGl0eS1jbG9zZXt6LWluZGV4Ojk5OTQ7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtwb3NpdGlvbjpmaXhlZDtyaWdodDowO3RvcDowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2N1cnNvcjpwb2ludGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MDtjb2xvcjojZmZmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZTozNXB4O2ZvbnQtZmFtaWx5OkFyaWFsLEJhc2tlcnZpbGxlLG1vbm9zcGFjZTtsaW5lLWhlaWdodDozNXB4O3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuNik7Ym9yZGVyOjA7YmFja2dyb3VuZDpub25lO291dGxpbmU6bm9uZTstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmxpdHktY2xvc2U6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfS5saXR5LWNsb3NlOmhvdmVyLC5saXR5LWNsb3NlOmZvY3VzLC5saXR5LWNsb3NlOmFjdGl2ZSwubGl0eS1jbG9zZTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MDtjb2xvcjojZmZmO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtc2l6ZTozNXB4O2ZvbnQtZmFtaWx5OkFyaWFsLEJhc2tlcnZpbGxlLG1vbm9zcGFjZTtsaW5lLWhlaWdodDozNXB4O3RleHQtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuNik7Ym9yZGVyOjA7YmFja2dyb3VuZDpub25lO291dGxpbmU6bm9uZTstd2Via2l0LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmV9LmxpdHktY2xvc2U6YWN0aXZle3RvcDoxcHh9LmxpdHktaW1hZ2UgaW1ne21heC13aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MDtib3JkZXI6MH0ubGl0eS1pZnJhbWUgLmxpdHktY29udGFpbmVyLC5saXR5LXlvdXR1YmUgLmxpdHktY29udGFpbmVyLC5saXR5LXZpbWVvIC5saXR5LWNvbnRhaW5lciwubGl0eS1mYWNlYm9va3ZpZGVvIC5saXR5LWNvbnRhaW5lciwubGl0eS1nb29nbGVtYXBzIC5saXR5LWNvbnRhaW5lcnt3aWR0aDoxMDAlO21heC13aWR0aDo5NjRweH0ubGl0eS1pZnJhbWUtY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjA7cGFkZGluZy10b3A6NTYuMjUlO292ZXJmbG93OmF1dG87cG9pbnRlci1ldmVudHM6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS5saXR5LWlmcmFtZS1jb250YWluZXIgaWZyYW1le3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCA4cHggcmdiYSgwLDAsMCwwLjYpO2JveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsMCwwLDAuNik7YmFja2dyb3VuZDojMDAwfS5saXR5LWhpZGV7ZGlzcGxheTpub25lfSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbi8vIERlZmF1bHQgVmFyaWFibGVzXHJcblxyXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcclxuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXHJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxyXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcclxuXHJcbiRzbGljay1mb250LXBhdGg6IFwiLi9mb250cy9cIiAhZGVmYXVsdDtcclxuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XHJcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xyXG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcclxuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XHJcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcclxuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcMjE5MlwiICFkZWZhdWx0O1xyXG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcclxuJHNsaWNrLWRvdC1zaXplOiA2cHggIWRlZmF1bHQ7XHJcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDEgIWRlZmF1bHQ7XHJcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xyXG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAxICFkZWZhdWx0O1xyXG5cclxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XHJcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGltYWdlLXVybCkge1xyXG4gICAgICAgIEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xyXG4gICAgfVxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xyXG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xyXG4gICAgICAgIEByZXR1cm4gZm9udC11cmwoJHVybCk7XHJcbiAgICB9XHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBTbGlkZXIgKi9cclxuXHJcbi5zbGljay1saXN0IHtcclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiLi4vaW1nL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxufVxyXG5cclxuLyogSWNvbnMgKi9cclxuQGlmICRzbGljay1mb250LWZhbWlseSA9PSBcInNsaWNrXCIge1xyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcclxuICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90XCIpO1xyXG4gICAgICAgIHNyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBzbGljay1mb250LXVybChcIi4uLy4uL2ltZy9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwiLi4vLi4vaW1nL3NsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBBcnJvd3MgKi9cclxuXHJcbi5zbGljay1wcmV2LFxyXG4uc2xpY2stbmV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDBweDtcclxuICAgIGZvbnQtc2l6ZTogMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XHJcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xyXG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XHJcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIH1cclxufVxyXG5cclxuLnNsaWNrLXByZXYge1xyXG4gICAgbGVmdDogLTI1cHg7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcclxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stbmV4dCB7XHJcbiAgICByaWdodDogLTI1cHg7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgIGxlZnQ6IC0yNXB4O1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcclxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBEb3RzICovXHJcblxyXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XHJcbiAgICAvKm1hcmdpbi1ib3R0b206IDMwcHg7Ki9cclxufVxyXG5cclxuLnNsaWNrLWRvdHMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMjVweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDBweDtcclxuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW9uLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAkc2xpY2stZG90LWNoYXJhY3RlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLyogU2xpZGVyICovXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5zbGljay1saXN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kcmFnZ2luZyB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGN1cnNvcjogaGFuZDtcclxuICAgIH1cclxufVxyXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG59XHJcblxyXG4uc2xpY2stdHJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG4uc2xpY2stc2xpZGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJi5kcmFnZ2luZyBpbWcge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmpzLXNsaWRlIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGxpbmVhcjtcclxufVxyXG4uanMtc2xpZGUuc2xpY2staW5pdGlhbGl6ZWR7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4iLCIvLyBraXR0aW5nXHJcbi5wLWVuY2hvLXNlYzAxIHtcclxuICAubC1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDB2dztcclxuICAgICAgaGVpZ2h0OiA2NSU7XHJcbiAgICAgIG1hcmdpbi1pbmxpbmU6IGNhbGMoNTAlIC0gNTB2dyk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXRleHQtbGVhZCB7XHJcbiAgICBlbSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyODtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWVuY2hvLXNlYzAxLWxpc3Qge1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBnYXA6IDFyZW0gMiU7XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgd2lkdGg6IDMyJTtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIC5wLWVuY2hvLXNlYzAxLWxpc3RfX2ltZyArIHAge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICAvLyBAaW5jbHVkZSBmb250MTQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1lbmNoby1zZWMwMS1saXN0X19pbWcge1xyXG4gICYgKyBwIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYjI0OWI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMDtcclxuICAgIGNvbG9yOiAjMmIyNDliO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjB2aDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1lbmNoby1zZWMwMS1saXN0LW5vdGUge1xyXG4gIEBpbmNsdWRlIGZvbnQxNjtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAvLyBAaW5jbHVkZSBmb250MTQ7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1lbmNoby1zZWMwMi1pbWcwMSB7XHJcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbn1cclxuXHJcbi5wLWVuY2hvLXNlYzAyLWltZzAyIHtcclxuICBtYXgtd2lkdGg6IDEwODBweDtcclxufVxyXG5cclxuLnAtZW5jaG8tc2VjMDItdGlwcyB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgbWFyZ2luLXRvcDogMC41ZW07XHJcbiAgQGluY2x1ZGUgZm9udDE0O1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5wLWVuY2hvLXNlYzAzLWxpc3RfX3R0bCB7XHJcbiAgc3BhbiB7XHJcbiAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgfVxyXG59XHJcblxyXG4vLyDjg5rjg7zjgrjvvJplbmNoby1zZWMwNFxyXG4ucC1lbmNoby1zZWMwNCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDEwcmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDQwcmVtO1xyXG4gICAgaGVpZ2h0OiA0MHJlbTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY2OTQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC01cmVtO1xyXG4gICAgbGVmdDogLTEwcmVtO1xyXG4gIH1cclxuXHJcbiAgZmlndXJlIHtcclxuICAgIGltZyB7XHJcbiAgICAgIC8vIHdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDjg5rjg7zjgrjvvJplbmNoby1zZWMwNVxyXG4ucC1lbmNoby1zZWMwNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDhyZW07XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNfcGluaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAycmVtIDNyZW0gM3JlbTtcclxuICAgIG1hcmdpbjogM2VtIGF1dG8gMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRhaW5lclRpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgQGluY2x1ZGUgZm9udDMwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDdyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2VuY2hvLXNlYzA1LWljb24ucG5nKSBuby1yZXBlYXQgY2VudGVyIC9cclxuICAgICAgICBjb250YWluO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxOHJlbTtcclxuICAgICAgaGVpZ2h0OiAxOHJlbTtcclxuICAgICAgdG9wOiAtNnJlbTtcclxuICAgICAgbGVmdDogLTIwcmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB0b3A6IC0zcmVtO1xyXG4gICAgICAgIGxlZnQ6IC0xMXJlbTtcclxuICAgICAgICB3aWR0aDogMTByZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJpZyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQ0MDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZXhhbXBsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250Mjg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc21hbGwge1xyXG4gICAgICBAaW5jbHVkZSBmb250Mjg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcGluayB7XHJcbiAgICAgIGNvbG9yOiAkY19waW5rO1xyXG4gICAgICBAaW5jbHVkZSBmb250Mzg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19wY2ZsZXgge1xyXG4gICAgbWFyZ2luOiAzcmVtIDAgMCA4cmVtO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMnJlbTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luOiAycmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgZmlndXJlIHtcclxuICAgICAgd2lkdGg6IDI1cmVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS10ZXh0IHtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW46IDNyZW0gYXV0byAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gICAgLW1zLWZsZXg6IDE7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXBpbmsge1xyXG4gICAgICBjb2xvcjogJGNfcGluaztcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYmlnIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1udW0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250NDg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDM4JTtcclxuICAgICAgICAgIHJpZ2h0OiAtMzJweDtcclxuICAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9lbmNoby1zZWMwNV9mbG93LWljb24wMS5wbmcpIG5vLXJlcGVhdFxyXG4gICAgICAgICAgICBjZW50ZXIgLyBjb250YWluO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZWVmMTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4IDAgMCAzMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSgxNjUlLCA0NCUpO1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlM2U5O1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZW5jaG8vZW5jaG8tc2VjMDVfZmxvdy1pY29uMDIucG5nKSBuby1yZXBlYXRcclxuICAgICAgICAgICAgY2VudGVyIC8gY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmQzZGM7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9lbmNoby1zZWMwNV9mbG93LWljb24wMy5wbmcpIG5vLXJlcGVhdFxyXG4gICAgICAgICAgICBjZW50ZXIgLyBjb250YWluO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSgxNjUlLCA0NCUpO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY19waW5rO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMzBweCAzMHB4IDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAsXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZmlndXJlIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDByZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yZXN1bHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL2VuY2hvL2VuY2hvLXNlYzA1LWFycm93LnBuZ1wiKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC05cmVtO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0teWVhciB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgYmFja2dyb3VuZDogIzViN2RmOTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogMC4ycmVtIDJyZW07XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwdmg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMzByZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS10ZXh0IHtcclxuICAgICAgQGluY2x1ZGUgZm9udDM4O1xyXG4gICAgICBjb2xvcjogJGNfcGluaztcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDY0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgbWFyZ2luOiAwLjNyZW0gMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8g44Oa44O844K477yaZW5jaG8tc2VjMDZcclxuLmMtYmctLWJsMyB7XHJcbiAgYmFja2dyb3VuZDogIzViN2RmOTtcclxufVxyXG5cclxuLnAtZW5jaG8tc2VjMDYge1xyXG4gIHBhZGRpbmctdG9wOiAxMnJlbTtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgdG9wOiAtMjJyZW07XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB0b3A6IC02cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGVhZCB7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZUJveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTB2aDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBjb2xvcjogIzViN2RmOTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2VuY2hvLXNlYzA5LWljb24wMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgL1xyXG4gICAgICAgIGNvdmVyO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgaGVpZ2h0OiAxMHJlbTtcclxuICAgICAgdG9wOiAzMCU7XHJcbiAgICAgIGxlZnQ6IC0xMHJlbTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IDhyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgICAgIGxlZnQ6IC04cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX195b2JpTGlzdCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBhZGRpbmc6IDAgMTJ2aDtcclxuICAgIG1hcmdpbi10b3A6IDhyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXBsdXNDb250LFxyXG4gICAgJi0tZXF1YWxDb250IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDgwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1wbHVzIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBjb2xvcjogIzViN2RmOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHZoO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1lcXVhbCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIGNvbG9yOiAjNWI3ZGY5O1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMWVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMC4xZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuMTVlbSk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRvcDogY2FsYyg1MCUgKyAwLjE1ZW0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogLTNyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IC0zcmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRvcDogLTVyZW07XHJcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgY29sb3I6ICMyYjI0OWI7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjY7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwdmg7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAzcHggNXB4IDBweCByZ2JhKDAsIDM2LCA5NywgMC4yMik7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAwcHggcmdiYSgwLCAzNiwgOTcsIDAuMjIpO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMS4xcmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMS4ycmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxLjJyZW0gc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDAgMC40cmVtIDAuM3JlbSByZ2JhKDAsIDM2LCA5NywgMC4yMikpO1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMC40cmVtIDAuM3JlbSByZ2JhKDAsIDM2LCA5NywgMC4yMikpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMmIyNDliO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWhvam8ge1xyXG4gICAgICBwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZhMmI1NDtcclxuICAgICAgICBjb2xvcjogI2ZhMmI1NCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyOiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmaWx0ZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE3cHg7XHJcbiAgICAgICAgICBib3JkZXI6IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXItdG9wOiAxNHB4IHNvbGlkICNmYTJiNTQgIWltcG9ydGFudDtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMCAwLjRyZW0gMC4zcmVtIHJnYmEoMCwgMzYsIDk3LCAwLjIyKSk7XHJcbiAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMC40cmVtIDAuM3JlbSByZ2JhKDAsIDM2LCA5NywgMC4yMikpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8g44Oa44O844K477yaZW5jaG8tc2VjMDdcclxuLnAtZW5jaG8tc2VjMDcge1xyXG4gICZfX2JnIHtcclxuICAgIGJhY2tncm91bmQ6ICM1MTcyZWE7XHJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogNjUwcHggLyAyKTtcclxuICAgIHBhZGRpbmctdG9wOiBjYWxjKDg1MHB4IC8gMik7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcclxuICB9XHJcblxyXG4gICZfX3doaXRlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICMyYjI0OWI7XHJcblxyXG4gICAgICBmaWd1cmUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAwIDNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wLWVuY2hvLXNlYzAzLWxpc3RfX251bSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzJiMjQ5YjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8g44Oa44O844K477yaZW5jaG8tc2VjQWJvdXRcclxuLnAtZW5jaG8tc2VjQWJvdXQge1xyXG4gIHBhZGRpbmc6IDEwcmVtIDA7XHJcblxyXG4gICZfX3llbGxvdyB7XHJcbiAgICBjb2xvcjogI2ZmZjE1YjtcclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgcGFkZGluZzogNXZoIDEydmg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgLmMtdGV4dC1sZWFkIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIOODmuODvOOCuO+8mmVuY2hvLXNlYzA4XHJcbi5wLWVuY2hvLXNlYzA4IHtcclxuICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcclxuXHJcbiAgLnAtZW5jaG8tc2VjMDgtYm94IC5jLXRleHQtbm90ZSB7XHJcbiAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgfVxyXG5cclxuICAmLWJveCB7XHJcbiAgICAmX19pbWdsaXN0IHtcclxuICAgICAgZ2FwOiA0JTtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgIC8vIEBpbmNsdWRlIGZvbnQxNDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2hlY2sge1xyXG4gICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDJyZW07XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNoZWNrLWdyZWVuIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2ljb19fY2hlY2tfXzAwMy5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDjg5rjg7zjgrjvvJplbmNoby1zZWMwOVxyXG4ucC1lbmNoby1zZWMwOSB7XHJcbiAgJl9fc2VjcmV0IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fdGFibGUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXdyYXAge1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRyIHtcclxuICAgICAgdGgge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzQ2NjVkNjtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgICAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNTUlKSAvIDMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgdGQge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctYmxvY2s6IDJyZW07XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAycmVtO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuYy10YWJsZS1pY28ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNpcmNsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm5vdGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMC40ZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDIuNmVtO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuNGVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY19ibGs7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjZlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBoZWlnaHQ6IDZlbTtcclxuICAgIGdhcDogMC41ZW0gMWVtO1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmMtdGFibGUtbm90ZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQxNDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gc2VjMTBcclxuLnAtZW5jaG8tdHRsX2luc2VjIHtcclxuICBAaW5jbHVkZSBmb250MzI7XHJcbiAgY29sb3I6ICRjX2Jhc2U7XHJcbiAgYm9yZGVyLWJsb2NrOiAxcHggc29saWQgJGNfYmFzZTtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyNDtcclxuICB9XHJcbn1cclxuXHJcbi5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtdHRsIHtcclxuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gID4gaDMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IHAge1xyXG4gICAgQGluY2x1ZGUgZm9udDIyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWVuY2hvLXNlYzEwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XHJcbn1cclxuXHJcbi5wLWVuY2hvLXNlYzEwLWNvbnRlbnQge1xyXG4gICYtbGVhZCB7XHJcbiAgICBAaW5jbHVkZSBmb250MjI7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWxpc3Qge1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19udW0ge1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3R0bCB7XHJcbiAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICBAaW5jbHVkZSBmb250MjQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG1hcmdpbi1ibG9jazogMC41ZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGx1cyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSAtIDEuMjVyZW0pO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIGhlaWdodDogNHJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICA+IHAge1xyXG4gICAgICAgIGNvbG9yOiAjZWM0ZTZlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKGwpIHtcclxuICAgICAgICAgIC8vIEBpbmNsdWRlIGZvbnQxNDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKG0pIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnAtZHgtc2VjMDMtbGlzdG51bSB7XHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbGlzdC5wLWR4LXNlYzAzLWxpc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIHJvdy1nYXA6IDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiAxOSU7XHJcbiAgICAgIHBhZGRpbmctaW5saW5lOiAwLjVyZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPiBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDUpIHtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wLWVuY2hvLXNlYzEwLWNvbnRlbnQtdGlwcyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgZm9udDE0O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWVuY2hvLXNlYzEwLXN1cHBvcnQge1xyXG4gICYucC1yZWFzb24tc2VjMDQtYm94MyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHBhZGRpbmctYmxvY2s6IDFyZW07XHJcbiAgICAgIC8vIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnAtcmVhc29uLXNlYzA0LWJveDMtbGlzdCB7XHJcbiAgICAgIG1heC13aWR0aDogMTA4MHB4O1xyXG4gICAgICBtYXJnaW46IDRyZW0gYXV0bztcclxuICAgICAgZ2FwOiA1JTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGdhcDogMXJlbSAyJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDIxJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICB3aWR0aDogNDcuNSU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzLjVyZW07XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHZoO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdHRsIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MTg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3VwIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgPiBwIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIOODmuODvOOCuO+8mmVuY2hvLXNlYzExXHJcbi5wLWVuY2hvLXNlYzExIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XHJcblxyXG4gICZfX2xpc3QucC1lbmNoby1zZWMwMy1saXN0IHtcclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucC1lbmNoby1zZWMwMy1saXN0X190dGwge1xyXG4gICAgJiArIHAge1xyXG4gICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgIC8vIEBpbmNsdWRlIGZvbnQxNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8g44Oa44O844K477yaZW5jaG8tc2VjMTJcclxuLnAtZW5jaG8tc2VjMTIge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcclxuXHJcbiAgLmMtY29udGVudHMtYm94IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcblxyXG4gICAgLnAtcmVhc29uLXNlYzA2LWJveCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgIG1heC13aWR0aDogMTA4MHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgbWFyZ2luLWJsb2NrOiAycmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTByZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtaW1nIHtcclxuICAgICAgICB3aWR0aDogMTZyZW07XHJcbiAgICAgICAgdG9wOiAtOHJlbTtcclxuICAgICAgICBsZWZ0OiAwcmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgIHRvcDogMHJlbTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBQIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnRzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDIlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICByb3ctZ2FwOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgID4gbGkge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDElKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwdmg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCA2cHggMXB4IHJnYmEoMCwgMzYsIDk3LCAwLjIyKTtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgbWFyZ2luOiAtMnJlbSBhdXRvIDJyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IC0xLjFyZW07XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDEuMnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDEuMnJlbSBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAuNHJlbSAwLjNyZW0gcmdiYSgwLCAzNiwgOTcsIDAuMjIpKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGNvbG9yOiAkY19iYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgY29sb3I6ICRjX3Bpbms7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucC1lbmNoby1zZWMxMl9fY29udGVudHMtdWxpc3Qge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRsaXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGdhcDogNCU7XHJcblxyXG4gICAgICA+IGRsIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDIlKTtcclxuXHJcbiAgICAgICAgZHQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfYmFzZTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZGQge1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdWxpc3Qge1xyXG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcclxuICAgICAgICBAaW5jbHVkZSBmb250MjI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAxLjVlbTtcclxuICAgICAgICAgIGhlaWdodDogMS41ZW07XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9lbmNoby1zZWMxMi1kbGlzdC1pY29uLnBuZykgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb250LXMge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgZm9udDE0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8g44Oa44O844K477yaZW5jaG8tc2VjMTNcclxuLnAtZW5jaG8tc2VjMTMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTByZW07XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogODAwcHg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2VuY2hvL2JnX18wMDIucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgdG9wOiAtMjJyZW07XHJcbiAgfVxyXG5cclxuICAuYy10aXRsZS1oMi13aCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwIHtcclxuICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXRleHQtbGVhZCB7XHJcbiAgICAvLyBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnRzIHtcclxuICAgID4gbGkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiA0cmVtIDZyZW07XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICBnYXA6IDUlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcm93LWdhcDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gZmlndXJlIHtcclxuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaDMge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQzMjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQyODtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWxpc3Qge1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjI1ZW07XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udDE4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMS41ZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9lbmNoby9pY29fX2NoZWNrX18wMDEucG5nKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnAtZW5jaG8tc2VjMTNfX2gzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwdmg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDZweCAxcHggcmdiYSgwLCAzNiwgOTcsIDAuMjIpO1xyXG4gICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IC0ycmVtIGF1dG8gMmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjMmIyNDliO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHBhZGRpbmctaW5saW5lOiAxLjc1ZW07XHJcbiAgICBAaW5jbHVkZSBmb250MjQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMS4xcmVtO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDEuMnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxLjJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci10b3A6IDEuMnJlbSBzb2xpZCAjZmZmO1xyXG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMC40cmVtIDAuM3JlbSByZ2JhKDAsIDM2LCA5NywgMC4yMikpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gYWRkIDAxXHJcbiAgLmMtY29udGVudHMtYm94IHtcclxuICAgICYuYWRkMDEge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG5cclxuICAgICAgPiAuYy10ZXh0LWxlYWQtcyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wLW9zLXNlYzA1LWxpc3RfX3R0bCB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDEuNWVtO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWRkMDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG5cclxuICAgICAgLmMtdGV4dC1sZWFkIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgJiArIHAge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MjA7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wLWVuY2hvLXNlYzEzX19oMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucC1jaHJvbWUtc2VjMDItbGlzdDIge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxhc3Qge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgIC5jLXRleHQtbGVhZCB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8g44OI44OD44OXXHJcbiN0b3Age1xyXG4gIC8vIC5sLXdyYXBwZXIge1xyXG4gIC8vICAgcGFkZGluZy1pbmxpbmU6IDA7XHJcbiAgLy8gfVxyXG5cclxuICAvLyAubC1oZWFkZXIge1xyXG4gIC8vICAgbGVmdDogNTAlO1xyXG4gIC8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIC8vIH1cclxufVxyXG5cclxuLnAtaG9tZS1tdl9fYm5yIHtcclxuICB0b3A6IDNyZW07XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMyUpO1xyXG59XHJcblxyXG4ucC1ob21lLXNlYzAxIHtcclxuICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcclxuXHJcbiAgLmMtdGl0bGUtaDMtbm9tYWwge1xyXG4gICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gIH1cclxufVxyXG4ucC1ob21lLXNlYzAxLWJveCB7XHJcbiAgcCB7XHJcbiAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgfVxyXG59XHJcbi5wLWhvbWUtc2VjMDItYm94LWxpc3RfX3RleHQge1xyXG4gIEBpbmNsdWRlIGZvbnQyMDtcclxuICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLnAtaG9tZS1zZWMwMi1ib3ggaDMge1xyXG4gIEBpbmNsdWRlIGZvbnQzNjtcclxuICBtYXJnaW4tdG9wOiAtMC43NWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5wLWhvbWUtc2VjMDItYm94IHAge1xyXG4gIEBpbmNsdWRlIGZvbnQyNDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uYy10aXRsZS1oMi1ub21hbCArIHAge1xyXG4gIEBpbmNsdWRlIGZvbnQyMDtcclxufVxyXG5cclxuLnAtaG9tZS1zZWMwMyB7XHJcbiAgbWFyZ2luOiAwIGNhbGMoNTAlIC0gNTB2dyk7XHJcbn1cclxuXHJcbi5wLWhvbWUtc2VjMDUge1xyXG4gIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwdncpO1xyXG59XHJcblxyXG4ucC1ob21lLXNlYzA2X19pdGVtIHtcclxuICBwIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICB9XHJcbn1cclxuXHJcbi5ob21lLXNsaWRlciB7XHJcbiAgJi1pY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgdG9wOiAyMCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29fYXJyb3dfXzAwMy5wbmcpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMzBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDjg5rjg7zjgrjvvJpyZWFzb25cclxuLnAtZW5jaG8tc2VjMDMtbGlzdF9fdHRsICsgcCB7XHJcbiAgQGluY2x1ZGUgZm9udDIwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bihsKSB7XHJcbiAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1lbmNoby1zZWMwMy1saXN0X190dGwgKyBwIHtcclxuICAuYWwtYy1zcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5wLXJlYXNvbi1zZWMwNC1ib3gtciBoMyB7XHJcbiAgQGluY2x1ZGUgZm9udDI4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4ucC1yZWFzb24tc2VjMDQtYm94X190dGwge1xyXG4gIEBpbmNsdWRlIGZvbnQyODtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgcGFkZGluZy1pbmxpbmU6IDNlbTtcclxuICBtYXJnaW46IDFlbSBhdXRvIDA7XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IDFlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnAtcmVhc29uLXNlYzA0LWJveC1yIHAge1xyXG4gIEBpbmNsdWRlIGZvbnQyMDtcclxufVxyXG5cclxuLnAtcmVhc29uLXNlYzA0LWJveDIge1xyXG4gIG1heC13aWR0aDogbm9uZTtcclxufVxyXG5cclxuLnAtcmVhc29uLXNlYzA0LWJveDJfX3dyYXAge1xyXG4gIEBpbmNsdWRlIGZvbnQyNDtcclxufVxyXG5cclxuLnAtcmVhc29uLXNlYzA0LWJveDMge1xyXG4gIG1heC13aWR0aDogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAvLyBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gIH1cclxufVxyXG4ucC1yZWFzb24tc2VjMDQtYm94M19fdHRsIHtcclxuICBwYWRkaW5nLWJsb2NrOiAwLjM1ZW07XHJcbiAgaGVpZ2h0OiAzLjc1ZW07XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDAuNWVtIDAuMTVlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1yZWFzb24tc2VjMDQtYm94My1saXN0X190dGwge1xyXG4gIEBpbmNsdWRlIGZvbnQyMDtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBAaW5jbHVkZSBmb250MTg7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1yZWFzb24tc2VjMDUtYm94X190dGwge1xyXG4gIEBpbmNsdWRlIGZvbnQyNDtcclxufVxyXG5cclxuLnAtcmVhc29uLXNlYzA1LWJveF9fdHRsICsgcCB7XHJcbiAgQGluY2x1ZGUgZm9udDIwO1xyXG59XHJcblxyXG4ucC1yZWFzb24tc2VjMDYtYm94IHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xyXG4gIG1heC13aWR0aDogOTYwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbTtcclxuICB9XHJcblxyXG4gICYtaW1nIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICA+IHAge1xyXG4gICAgQGluY2x1ZGUgZm9udDI0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDjg5rjg7zjgrjvvJppY3RcclxuXHJcbi8vIOODmuODvOOCuO+8mmR4XHJcbi5wLWR4LXNlYzAxIHtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gIH1cclxufVxyXG5cclxuLnAtZHgtc2VjMDEgLmMtY29udGVudHMtYm94IHtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIHRvcDogLTVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICB9XHJcbn1cclxuLnAtZHgtc2VjMDUtYm94IHtcclxuICAuYy1saXN0LWNoZWNrIGxpIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICB9XHJcbn1cclxuXHJcbi5wLWR4LXNlYzAzLWxpc3QtbnVtIHtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICB9XHJcbn1cclxuXHJcbi5wLWR4LXNlYzAzLWxpc3Qge1xyXG4gICZfX3R0bCB7XHJcbiAgICBAaW5jbHVkZSBmb250Mjg7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWxpc3QtY2hlY2sge1xyXG4gICAgbGkge1xyXG4gICAgICBAaW5jbHVkZSBmb250MjA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWR4LXNlYzA0LWxpc3RfX3R0bCB7XHJcbiAgQGluY2x1ZGUgZm9udDI4O1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuICB9XHJcbn1cclxuXHJcbi5wLWR4LXNlYzA0LWxpc3RfX3RleHQge1xyXG4gIEBpbmNsdWRlIGZvbnQyMDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICB9XHJcbn1cclxuXHJcbi8vIOODmuODvOOCuO+8mmNocm9tZVxyXG5cclxuLnAtY2hyb21lLXNlYzAyIHtcclxuICB3b3JkLWJyZWFrOiBhdXRvLXBocmFzZTtcclxuXHJcbiAgLnAtY2hyb21lLXNlYzAyLWxpc3QyLWJveCB7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcclxuXHJcbiAgICBkbCB7XHJcbiAgICAgIGR0IHtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41ZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDAuNWVtO1xyXG4gICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgd2lkdGg6IDAuNWVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwLjVlbTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX2FpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucC1jaHJvbWVfX2ltZzJ0ZXh0LWdvb2dsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1jaHJvbWUtc2VjMDItYm94Ml9fbGlzdDJfX3R0bCB7XHJcbiAgJiArIHAge1xyXG4gICAgQGluY2x1ZGUgZm9udDIwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtY2hyb21lLXNlYzAzOjphZnRlciB7XHJcbiAgd2lkdGg6IGNhbGMoMTV2dyArIDE1dmgpO1xyXG4gIGhlaWdodDogY2FsYygxNXZ3ICsgMTV2aCk7XHJcbn1cclxuXHJcbi5wLWNocm9tZS1zZWMwMy1ib3gtciB7XHJcbiAgQGluY2x1ZGUgZm9udDIwO1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICB9XHJcbn1cclxuXHJcbi5wLWNocm9tZS1zZWMwMi1idG4sXHJcbi5wLWNocm9tZS1zZWMwMy1idG4yIHtcclxuICAuYy1idG4tLXdoaXRlMiB7XHJcbiAgICBAaW5jbHVkZSBmb250MjA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWNocm9tZS1zZWMwNS1ib3hfX3R0bDEge1xyXG4gICYgKyBwIHtcclxuICAgIEBpbmNsdWRlIGZvbnQyMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1jaHJvbWUtc2VjMDUtYm94IHtcclxuICAuYy1idG4tbW9yZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gIH1cclxufVxyXG5cclxuLy8g44Oa44O844K477yaZmFxXHJcbi5wLWZhcS1saXN0X19mbGV4IHtcclxuICBAaW5jbHVkZSBmb250MjY7XHJcbn1cclxuXHJcbi5wLWZhcS1saXN0IGRkIHNwYW4ge1xyXG4gIEBpbmNsdWRlIGZvbnQyMDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5ib2R5OmhhcygucC1mYXEtc2VjMDIpIHtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbi8vIOODmuODvOOCuO+8mnNlbWluYXJcclxuLnAtZXZlbnQtc2VjMDEge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHJlbTtcclxufVxyXG5cclxuLnAtZXZlbnQtdGFnX19saXN0IGxpIHtcclxuICBAaW5jbHVkZSBmb250MjI7XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgZm9udDE2O1xyXG4gIH1cclxufVxyXG5cclxuLmMtdGFibGUzIHtcclxuICAuYy10YWJsZS10YWcgKyBhIHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBjb2xvcjogJGNfYWk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0Ym9keSB7XHJcbiAgICB0ciB0ZCB7XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQxODtcclxuICAgICAgICBwYWRkaW5nLWlubGluZTogMC43NWVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGZvbnQxNjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICBAaW5jbHVkZSBmb250MTY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gbXEtdXAoJGJyZWFrcG9pbnQ6IG0pIHtcclxuICAgIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnQtdXAsICRicmVha3BvaW50KX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbXEtZG93bigkYnJlYWtwb2ludDogbSkge1xyXG4gICAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludC1kb3duLCAkYnJlYWtwb2ludCl9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG4iXX0= */