/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/scss/components/contact.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root {
  --iti-hover-color:rgba(0, 0, 0, 0.05);
  --iti-border-color:#ccc;
  --iti-dialcode-color:#999;
  --iti-dropdown-bg:white;
  --iti-search-icon-color:#999;
  --iti-spacer-horizontal:8px;
  --iti-flag-height:12px;
  --iti-flag-width:16px;
  --iti-border-width:1px;
  --iti-arrow-height:4px;
  --iti-arrow-width:6px;
  --iti-triangle-border:calc(var(--iti-arrow-width) / 2);
  --iti-arrow-padding:6px;
  --iti-arrow-color:#555;
  --iti-path-flags-1x:url(/build/images/flags.bd95ef49.webp);
  --iti-path-flags-2x:url(/build/images/flags@2x.bea0200b.webp);
  --iti-path-globe-1x:url(data:image/webp;base64,UklGRvoBAABXRUJQVlA4TO4BAAAvE8AEENXIkiRZtZu7H33ql07cqTlilvbz9i4tosSMZma27zWzHRGyIEk2bcu2bdvGn23btm3btm3btm0/m5PqAEkLTYYwxTPAW84Tl6wNgmvIqptKKH9nYAr4xle+TML/BDI2LSg6QHKT/nngE4+ZMIUePUGeTvly+YoV8F1DtkGUzlfst2LUKTX6PaWZeMWiDqN6PgcciGa2boYPmxlR5bIIL5l6RVyDYMXmY1f10pGb7PmAN6sRTBTN3N9C9Zi/LbVhlL+Oo2M7RxoE/a4+/nDjeBrSVwtGYXGGMIrUbJzCU1LgFftP9K1hkpOXmBim30cIJ1hgOkSwMhYCMgmaw7rXcfT5/wQcFhrcuaOEBuq5ytYblLPBEhV0Aq/ZqcDn/6RUDgrUL0/0UZgK/p+rR8/4nZAqFfuXA6TbtFQyJSe4gpj6T19a5q+HLEkox0mlWXvbIGbuJw28fkozjybhT5oXHNY4py5rH1CflcyeB1fId9wXDAvFmz/8m6AE/8TgYzEVGoRMCKUhND7PQho7jGo1utkdV559cm3llGFs3sxBZrmGbEExop91jyfg5G7BmCCi6evNaSDFBrG3vyaRNzt+HJ9kQpVbgj+xFUoNgr3abxqGfH3WfQq9lp5UZPRW74ZbFgpq+EGo67dUAQ==);
  --iti-path-globe-2x:url(data:image/webp;base64,UklGRlwFAABXRUJQVlA4TE8FAAAvJ8AJEEfHKJIkKdmcgvjj3wwill7QwKhtJEnOnIDmv/zJLAdGbSNJcuYENP/lT2Y5OGwjSZHmtL3wTFl9tp8SM/9xz47Ctm2b7mnwDggKFNd77jgHyxhIYVvLQBDEHEBKRQBIOXzQpAhiBQCIAMaIAACHhAQHIMFhhRkSRt1hlRIYDAZDhiE3CVrBS2gFkZGRYdA6mjQQBYAv6yOZSVAQCoPWMCWBIBQKwtCCUBANFARBlChBfPCG/dZUjxJECYJQECU+KGFQEC1YdN/NSUNRTDm4osQBGUwFjDFCBOYRo9QWxAmPlKQECRERMbVLCZapZ0owSrnz3hb6/P8auL9vAwr7/xeS5EV9q2sWU2vbtjla27Zt28akprq6a3bPtm2np87eJIvePUzd9fvoXkT0fwK4Vwdo8t6qyQW+O7Tn4k7NAdvi/jMR0fGpwhglhZBKm3B0pzvg3JcDrUuMEn7SDaUIRTLhhqb/AbDvw+bbJToMEq5QflFfv+QhJVPxcmkm/Ih9TzZfFxk/CJUnP7zMykJqnhsqQ51M6tTv2Pdgc/GKCuKmaI96HlhVAJy4vWVWWgRSfYJ9l4jv+4aB0F15Td3kH1YW4DiMnEJHGSaFOoOdw4LxOhCqPTf0JvLys6I8Wv/9BeeuhEkZfE+UZfNSOumqT+CArgHwbBHZw+ZB00AGeiYxIKKudH2zDxg97VK7FxdO6+9Pmt3l4J/bZR58rtyEOY6dtdhcMbPh2jsyNKr3mNnDy+c8Pig0od5wGXakg7DYgYgfU5648s0fC0Ljv9SigQVrHwUafXVgmNE92zBBBeYjsHn5L6Emz/6776EnxwJUsqKADMDmq8fG/T16fujr7lhknhheLG4PPwFD15IXs2xWFWBZVj4ndDW+fDItPRncssi75Fxv/iHQQL2PDbkg4k/zP/BfgfR1axxy59PM/IYdsypZWUCUiTlck2/zTz4fm3LzqkNlxxnzW+A4fK4vkbNrIbn7bgVoKn3djQu90krrllynQ1g7v2rpjUYsfeR6tdLSaqV5w5fR6E5+k8BVT/0aqqSXDAdV4wvpCplTCJnbFTLb9dTEHjoQQiTMC7Ah3PPuwbffOfD+xP4d3s7uMGDC+wcOvrs7kVKTZ6m4EMIVfn1O61JyrnuU3EM3A3znefrp142f5cnmnDXNyXecPFYUYNt2pVUlvot//qWFDszz9aTrCuGpQVX4Wn+KAw6rCrAgw/eqLZXQVQfmXZ5QnnCF2wrwdlJ5F8DhC1MP/itRnhv+wmHji7hpT+x0tekziRw7jxUF2LZznX3xOydH3e5fVhYWO5QOlClPzYFX9EMD65P9bBHZ16fLq7dHfrlal5vO2LxuKkTcfABvjZDxwsWvf9hs7pCv2ry5cowvB2/8iosq5YraWHw7JCxLyaAWZPoUrilMaRMKo8WwpQv0z2AXqnLzLA42H5gKEVcTuM76RfDtpVrzh9b5oTp0e5SI+Topy78hAzFm6QqRMN2gugNYLH0EoHF6Pyw3vm+OYQMRlwPpCd+sAep/WQ1OPGZZ13lO0ugpE0+m1xGRbdNKe67wzTN3Nouw3yfw03WH+nrnqUAnEul5YOXA5o20L4SnAiXjoX6f7Pm6RIeBl14EGe4a8VLad4UnvZTwysxR2DtOumEiUOpliLi7FWNb2vOEK4QQnnyoIav+Ko9XhGbUF1gZ7tWKcVBLX+T05HkOGmn0iA4WjsW9Ww6ny3WiTAjhyd41WWfGrv4sAof7t/l+ppGJlFeR7oBVr4kF2BYP0oYjDxsZpjuTsQDHsXjAUYxrrwwe9gGWRRRZ3CcA);
  --iti-flag-sprite-width:3904px;
  --iti-flag-sprite-height:12px;
  --iti-mobile-popup-margin:30px;
}

.iti {
  position: relative;
  display: inline-block;
}

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

.iti__a11y-text {
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  position: absolute;
}

.iti input.iti__tel-input, .iti input.iti__tel-input[type=tel], .iti input.iti__tel-input[type=text] {
  position: relative;
  z-index: 0;
  margin: 0 !important;
}

.iti__country-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  padding: var(--iti-border-width);
}

.iti__selected-country {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  background: 0 0;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  border-radius: 0;
  font-weight: inherit;
  line-height: inherit;
  text-decoration: none;
}

.iti__selected-country-primary {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal);
}

.iti__arrow {
  margin-left: var(--iti-arrow-padding);
  width: 0;
  height: 0;
  border-left: var(--iti-triangle-border) solid transparent;
  border-right: var(--iti-triangle-border) solid transparent;
  border-top: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

.iti__arrow--up {
  border-top: none;
  border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color);
}

.iti__dropdown-content {
  border-radius: 3px;
  background-color: var(--iti-dropdown-bg);
}

.iti--inline-dropdown .iti__dropdown-content {
  position: absolute;
  z-index: 2;
  margin-top: 3px;
  margin-left: calc(var(--iti-border-width) * -1);
  border: var(--iti-border-width) solid var(--iti-border-color);
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
}

.iti__search-input {
  width: 100%;
  border-width: 0;
  border-radius: 3px;
  padding-left: 30px;
  padding-right: 28px;
}

.iti__search-input + .iti__country-list {
  border-top: 1px solid var(--iti-border-color);
}

.iti__search-input::-webkit-search-cancel-button {
  -webkit-appearance: none;
          appearance: none;
}

.iti__search-input-wrapper {
  position: relative;
  display: flex;
  align-items: center;
}

.iti__search-icon {
  position: absolute;
  left: 8px;
  display: flex;
  pointer-events: none;
}

.iti__search-icon-svg {
  stroke: var(--iti-search-icon-color);
  fill: none;
  stroke-width: 3;
}

.iti__search-clear {
  position: absolute;
  right: 4px;
  background: 0 0;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  padding: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.15s ease;
  width: 24px;
  height: 24px;
}

.iti__search-clear .iti__search-clear-x {
  stroke-width: 2;
}

.iti__search-clear .iti__search-clear-bg {
  fill: var(--iti-search-icon-color);
}

.iti__search-clear:focus-visible, .iti__search-clear:hover {
  background: var(--iti-hover-color);
  outline: 0;
}

.iti__no-results {
  text-align: center;
  padding: 30px 0;
}

.iti__country-list {
  list-style: none;
  padding: 0;
  margin: 0;
  cursor: pointer;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.iti--inline-dropdown .iti__country-list {
  max-height: 185px;
}

.iti--flexible-dropdown-width .iti__country-list {
  white-space: nowrap;
}

@media (max-width: 500px) {
  .iti--flexible-dropdown-width .iti__country-list {
    white-space: normal;
  }
}
.iti__country {
  display: flex;
  align-items: center;
  padding: 8px var(--iti-spacer-horizontal);
  outline: 0;
}

.iti__dial-code {
  color: var(--iti-dialcode-color);
}

.iti__country.iti__highlight {
  background-color: var(--iti-hover-color);
}

.iti__country-list .iti__flag, .iti__country-name {
  margin-right: var(--iti-spacer-horizontal);
}

.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) button.iti__selected-country {
  cursor: pointer;
}

.iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country-primary:hover, .iti--allow-dropdown .iti__country-container:not(:has(+ input[disabled])):not(:has(+ input[readonly])) .iti__selected-country:has(+ .iti__dropdown-content:hover) .iti__selected-country-primary {
  background-color: var(--iti-hover-color);
}

.iti .iti__selected-dial-code {
  margin-left: 4px;
}

.iti--container {
  position: fixed;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: var(--iti-border-width);
}

.iti--container:hover {
  cursor: pointer;
}

.iti__hide {
  display: none;
}

.iti__v-hide {
  visibility: hidden;
}

.iti--fullscreen-popup.iti--container {
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: fixed;
  padding: var(--iti-mobile-popup-margin);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.iti--fullscreen-popup .iti__dropdown-content {
  display: flex;
  flex-direction: column;
  max-height: 100%;
  position: relative;
}

.iti--fullscreen-popup .iti__country {
  padding: 10px 10px;
  line-height: 1.5em;
}

.iti__flag {
  --iti-flag-offset:100px;
  height: var(--iti-flag-height);
  width: var(--iti-flag-width);
  border-radius: 1px;
  box-shadow: 0 0 1px 0 #888;
  background-image: var(--iti-path-flags-1x);
  background-repeat: no-repeat;
  background-position: var(--iti-flag-offset) 0;
  background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);
}

.iti__ac {
  --iti-flag-offset:0px;
}

.iti__ad {
  --iti-flag-offset:-16px;
}

.iti__ae {
  --iti-flag-offset:-32px;
}

.iti__af {
  --iti-flag-offset:-48px;
}

.iti__ag {
  --iti-flag-offset:-64px;
}

.iti__ai {
  --iti-flag-offset:-80px;
}

.iti__al {
  --iti-flag-offset:-96px;
}

.iti__am {
  --iti-flag-offset:-112px;
}

.iti__ao {
  --iti-flag-offset:-128px;
}

.iti__ar {
  --iti-flag-offset:-144px;
}

.iti__as {
  --iti-flag-offset:-160px;
}

.iti__at {
  --iti-flag-offset:-176px;
}

.iti__au {
  --iti-flag-offset:-192px;
}

.iti__aw {
  --iti-flag-offset:-208px;
}

.iti__ax {
  --iti-flag-offset:-224px;
}

.iti__az {
  --iti-flag-offset:-240px;
}

.iti__ba {
  --iti-flag-offset:-256px;
}

.iti__bb {
  --iti-flag-offset:-272px;
}

.iti__bd {
  --iti-flag-offset:-288px;
}

.iti__be {
  --iti-flag-offset:-304px;
}

.iti__bf {
  --iti-flag-offset:-320px;
}

.iti__bg {
  --iti-flag-offset:-336px;
}

.iti__bh {
  --iti-flag-offset:-352px;
}

.iti__bi {
  --iti-flag-offset:-368px;
}

.iti__bj {
  --iti-flag-offset:-384px;
}

.iti__bl {
  --iti-flag-offset:-400px;
}

.iti__bm {
  --iti-flag-offset:-416px;
}

.iti__bn {
  --iti-flag-offset:-432px;
}

.iti__bo {
  --iti-flag-offset:-448px;
}

.iti__bq {
  --iti-flag-offset:-464px;
}

.iti__br {
  --iti-flag-offset:-480px;
}

.iti__bs {
  --iti-flag-offset:-496px;
}

.iti__bt {
  --iti-flag-offset:-512px;
}

.iti__bw {
  --iti-flag-offset:-528px;
}

.iti__by {
  --iti-flag-offset:-544px;
}

.iti__bz {
  --iti-flag-offset:-560px;
}

.iti__ca {
  --iti-flag-offset:-576px;
}

.iti__cc {
  --iti-flag-offset:-592px;
}

.iti__cd {
  --iti-flag-offset:-608px;
}

.iti__cf {
  --iti-flag-offset:-624px;
}

.iti__cg {
  --iti-flag-offset:-640px;
}

.iti__ch {
  --iti-flag-offset:-656px;
}

.iti__ci {
  --iti-flag-offset:-672px;
}

.iti__ck {
  --iti-flag-offset:-688px;
}

.iti__cl {
  --iti-flag-offset:-704px;
}

.iti__cm {
  --iti-flag-offset:-720px;
}

.iti__cn {
  --iti-flag-offset:-736px;
}

.iti__co {
  --iti-flag-offset:-752px;
}

.iti__cr {
  --iti-flag-offset:-768px;
}

.iti__cu {
  --iti-flag-offset:-784px;
}

.iti__cv {
  --iti-flag-offset:-800px;
}

.iti__cw {
  --iti-flag-offset:-816px;
}

.iti__cx {
  --iti-flag-offset:-832px;
}

.iti__cy {
  --iti-flag-offset:-848px;
}

.iti__cz {
  --iti-flag-offset:-864px;
}

.iti__de {
  --iti-flag-offset:-880px;
}

.iti__dj {
  --iti-flag-offset:-896px;
}

.iti__dk {
  --iti-flag-offset:-912px;
}

.iti__dm {
  --iti-flag-offset:-928px;
}

.iti__do {
  --iti-flag-offset:-944px;
}

.iti__dz {
  --iti-flag-offset:-960px;
}

.iti__ec {
  --iti-flag-offset:-976px;
}

.iti__ee {
  --iti-flag-offset:-992px;
}

.iti__eg {
  --iti-flag-offset:-1008px;
}

.iti__eh {
  --iti-flag-offset:-1024px;
}

.iti__er {
  --iti-flag-offset:-1040px;
}

.iti__es {
  --iti-flag-offset:-1056px;
}

.iti__et {
  --iti-flag-offset:-1072px;
}

.iti__fi {
  --iti-flag-offset:-1088px;
}

.iti__fj {
  --iti-flag-offset:-1104px;
}

.iti__fk {
  --iti-flag-offset:-1120px;
}

.iti__fm {
  --iti-flag-offset:-1136px;
}

.iti__fo {
  --iti-flag-offset:-1152px;
}

.iti__fr {
  --iti-flag-offset:-1168px;
}

.iti__ga {
  --iti-flag-offset:-1184px;
}

.iti__gb {
  --iti-flag-offset:-1200px;
}

.iti__gd {
  --iti-flag-offset:-1216px;
}

.iti__ge {
  --iti-flag-offset:-1232px;
}

.iti__gf {
  --iti-flag-offset:-1248px;
}

.iti__gg {
  --iti-flag-offset:-1264px;
}

.iti__gh {
  --iti-flag-offset:-1280px;
}

.iti__gi {
  --iti-flag-offset:-1296px;
}

.iti__gl {
  --iti-flag-offset:-1312px;
}

.iti__gm {
  --iti-flag-offset:-1328px;
}

.iti__gn {
  --iti-flag-offset:-1344px;
}

.iti__gp {
  --iti-flag-offset:-1360px;
}

.iti__gq {
  --iti-flag-offset:-1376px;
}

.iti__gr {
  --iti-flag-offset:-1392px;
}

.iti__gt {
  --iti-flag-offset:-1408px;
}

.iti__gu {
  --iti-flag-offset:-1424px;
}

.iti__gw {
  --iti-flag-offset:-1440px;
}

.iti__gy {
  --iti-flag-offset:-1456px;
}

.iti__hk {
  --iti-flag-offset:-1472px;
}

.iti__hn {
  --iti-flag-offset:-1488px;
}

.iti__hr {
  --iti-flag-offset:-1504px;
}

.iti__ht {
  --iti-flag-offset:-1520px;
}

.iti__hu {
  --iti-flag-offset:-1536px;
}

.iti__id {
  --iti-flag-offset:-1552px;
}

.iti__ie {
  --iti-flag-offset:-1568px;
}

.iti__il {
  --iti-flag-offset:-1584px;
}

.iti__im {
  --iti-flag-offset:-1600px;
}

.iti__in {
  --iti-flag-offset:-1616px;
}

.iti__io {
  --iti-flag-offset:-1632px;
}

.iti__iq {
  --iti-flag-offset:-1648px;
}

.iti__ir {
  --iti-flag-offset:-1664px;
}

.iti__is {
  --iti-flag-offset:-1680px;
}

.iti__it {
  --iti-flag-offset:-1696px;
}

.iti__je {
  --iti-flag-offset:-1712px;
}

.iti__jm {
  --iti-flag-offset:-1728px;
}

.iti__jo {
  --iti-flag-offset:-1744px;
}

.iti__jp {
  --iti-flag-offset:-1760px;
}

.iti__ke {
  --iti-flag-offset:-1776px;
}

.iti__kg {
  --iti-flag-offset:-1792px;
}

.iti__kh {
  --iti-flag-offset:-1808px;
}

.iti__ki {
  --iti-flag-offset:-1824px;
}

.iti__km {
  --iti-flag-offset:-1840px;
}

.iti__kn {
  --iti-flag-offset:-1856px;
}

.iti__kp {
  --iti-flag-offset:-1872px;
}

.iti__kr {
  --iti-flag-offset:-1888px;
}

.iti__kw {
  --iti-flag-offset:-1904px;
}

.iti__ky {
  --iti-flag-offset:-1920px;
}

.iti__kz {
  --iti-flag-offset:-1936px;
}

.iti__la {
  --iti-flag-offset:-1952px;
}

.iti__lb {
  --iti-flag-offset:-1968px;
}

.iti__lc {
  --iti-flag-offset:-1984px;
}

.iti__li {
  --iti-flag-offset:-2000px;
}

.iti__lk {
  --iti-flag-offset:-2016px;
}

.iti__lr {
  --iti-flag-offset:-2032px;
}

.iti__ls {
  --iti-flag-offset:-2048px;
}

.iti__lt {
  --iti-flag-offset:-2064px;
}

.iti__lu {
  --iti-flag-offset:-2080px;
}

.iti__lv {
  --iti-flag-offset:-2096px;
}

.iti__ly {
  --iti-flag-offset:-2112px;
}

.iti__ma {
  --iti-flag-offset:-2128px;
}

.iti__mc {
  --iti-flag-offset:-2144px;
}

.iti__md {
  --iti-flag-offset:-2160px;
}

.iti__me {
  --iti-flag-offset:-2176px;
}

.iti__mf {
  --iti-flag-offset:-2192px;
}

.iti__mg {
  --iti-flag-offset:-2208px;
}

.iti__mh {
  --iti-flag-offset:-2224px;
}

.iti__mk {
  --iti-flag-offset:-2240px;
}

.iti__ml {
  --iti-flag-offset:-2256px;
}

.iti__mm {
  --iti-flag-offset:-2272px;
}

.iti__mn {
  --iti-flag-offset:-2288px;
}

.iti__mo {
  --iti-flag-offset:-2304px;
}

.iti__mp {
  --iti-flag-offset:-2320px;
}

.iti__mq {
  --iti-flag-offset:-2336px;
}

.iti__mr {
  --iti-flag-offset:-2352px;
}

.iti__ms {
  --iti-flag-offset:-2368px;
}

.iti__mt {
  --iti-flag-offset:-2384px;
}

.iti__mu {
  --iti-flag-offset:-2400px;
}

.iti__mv {
  --iti-flag-offset:-2416px;
}

.iti__mw {
  --iti-flag-offset:-2432px;
}

.iti__mx {
  --iti-flag-offset:-2448px;
}

.iti__my {
  --iti-flag-offset:-2464px;
}

.iti__mz {
  --iti-flag-offset:-2480px;
}

.iti__na {
  --iti-flag-offset:-2496px;
}

.iti__nc {
  --iti-flag-offset:-2512px;
}

.iti__ne {
  --iti-flag-offset:-2528px;
}

.iti__nf {
  --iti-flag-offset:-2544px;
}

.iti__ng {
  --iti-flag-offset:-2560px;
}

.iti__ni {
  --iti-flag-offset:-2576px;
}

.iti__nl {
  --iti-flag-offset:-2592px;
}

.iti__no {
  --iti-flag-offset:-2608px;
}

.iti__np {
  --iti-flag-offset:-2624px;
}

.iti__nr {
  --iti-flag-offset:-2640px;
}

.iti__nu {
  --iti-flag-offset:-2656px;
}

.iti__nz {
  --iti-flag-offset:-2672px;
}

.iti__om {
  --iti-flag-offset:-2688px;
}

.iti__pa {
  --iti-flag-offset:-2704px;
}

.iti__pe {
  --iti-flag-offset:-2720px;
}

.iti__pf {
  --iti-flag-offset:-2736px;
}

.iti__pg {
  --iti-flag-offset:-2752px;
}

.iti__ph {
  --iti-flag-offset:-2768px;
}

.iti__pk {
  --iti-flag-offset:-2784px;
}

.iti__pl {
  --iti-flag-offset:-2800px;
}

.iti__pm {
  --iti-flag-offset:-2816px;
}

.iti__pr {
  --iti-flag-offset:-2832px;
}

.iti__ps {
  --iti-flag-offset:-2848px;
}

.iti__pt {
  --iti-flag-offset:-2864px;
}

.iti__pw {
  --iti-flag-offset:-2880px;
}

.iti__py {
  --iti-flag-offset:-2896px;
}

.iti__qa {
  --iti-flag-offset:-2912px;
}

.iti__re {
  --iti-flag-offset:-2928px;
}

.iti__ro {
  --iti-flag-offset:-2944px;
}

.iti__rs {
  --iti-flag-offset:-2960px;
}

.iti__ru {
  --iti-flag-offset:-2976px;
}

.iti__rw {
  --iti-flag-offset:-2992px;
}

.iti__sa {
  --iti-flag-offset:-3008px;
}

.iti__sb {
  --iti-flag-offset:-3024px;
}

.iti__sc {
  --iti-flag-offset:-3040px;
}

.iti__sd {
  --iti-flag-offset:-3056px;
}

.iti__se {
  --iti-flag-offset:-3072px;
}

.iti__sg {
  --iti-flag-offset:-3088px;
}

.iti__sh {
  --iti-flag-offset:-3104px;
}

.iti__si {
  --iti-flag-offset:-3120px;
}

.iti__sj {
  --iti-flag-offset:-3136px;
}

.iti__sk {
  --iti-flag-offset:-3152px;
}

.iti__sl {
  --iti-flag-offset:-3168px;
}

.iti__sm {
  --iti-flag-offset:-3184px;
}

.iti__sn {
  --iti-flag-offset:-3200px;
}

.iti__so {
  --iti-flag-offset:-3216px;
}

.iti__sr {
  --iti-flag-offset:-3232px;
}

.iti__ss {
  --iti-flag-offset:-3248px;
}

.iti__st {
  --iti-flag-offset:-3264px;
}

.iti__sv {
  --iti-flag-offset:-3280px;
}

.iti__sx {
  --iti-flag-offset:-3296px;
}

.iti__sy {
  --iti-flag-offset:-3312px;
}

.iti__sz {
  --iti-flag-offset:-3328px;
}

.iti__tc {
  --iti-flag-offset:-3344px;
}

.iti__td {
  --iti-flag-offset:-3360px;
}

.iti__tg {
  --iti-flag-offset:-3376px;
}

.iti__th {
  --iti-flag-offset:-3392px;
}

.iti__tj {
  --iti-flag-offset:-3408px;
}

.iti__tk {
  --iti-flag-offset:-3424px;
}

.iti__tl {
  --iti-flag-offset:-3440px;
}

.iti__tm {
  --iti-flag-offset:-3456px;
}

.iti__tn {
  --iti-flag-offset:-3472px;
}

.iti__to {
  --iti-flag-offset:-3488px;
}

.iti__tr {
  --iti-flag-offset:-3504px;
}

.iti__tt {
  --iti-flag-offset:-3520px;
}

.iti__tv {
  --iti-flag-offset:-3536px;
}

.iti__tw {
  --iti-flag-offset:-3552px;
}

.iti__tz {
  --iti-flag-offset:-3568px;
}

.iti__ua {
  --iti-flag-offset:-3584px;
}

.iti__ug {
  --iti-flag-offset:-3600px;
}

.iti__us {
  --iti-flag-offset:-3616px;
}

.iti__uy {
  --iti-flag-offset:-3632px;
}

.iti__uz {
  --iti-flag-offset:-3648px;
}

.iti__va {
  --iti-flag-offset:-3664px;
}

.iti__vc {
  --iti-flag-offset:-3680px;
}

.iti__ve {
  --iti-flag-offset:-3696px;
}

.iti__vg {
  --iti-flag-offset:-3712px;
}

.iti__vi {
  --iti-flag-offset:-3728px;
}

.iti__vn {
  --iti-flag-offset:-3744px;
}

.iti__vu {
  --iti-flag-offset:-3760px;
}

.iti__wf {
  --iti-flag-offset:-3776px;
}

.iti__ws {
  --iti-flag-offset:-3792px;
}

.iti__xk {
  --iti-flag-offset:-3808px;
}

.iti__ye {
  --iti-flag-offset:-3824px;
}

.iti__yt {
  --iti-flag-offset:-3840px;
}

.iti__za {
  --iti-flag-offset:-3856px;
}

.iti__zm {
  --iti-flag-offset:-3872px;
}

.iti__zw {
  --iti-flag-offset:-3888px;
}

.iti__globe {
  background-image: var(--iti-path-globe-1x);
  background-size: contain;
  background-position: right;
  box-shadow: none;
  height: 19px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2x) {
  .iti__flag {
    background-image: var(--iti-path-flags-2x);
  }
  .iti__globe {
    background-image: var(--iti-path-globe-2x);
  }
}
.contact {
  display: block;
  position: fixed;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999;
  left: 0;
  pointer-events: none;
  overflow: hidden;
}
.contact--inline {
  pointer-events: auto;
  position: relative;
  top: auto;
  bottom: auto;
  z-index: 1;
  margin: clamp(60px, 7.8125vw, 150px) auto;
  padding-bottom: 100px;
}
#pcon-configurator .contact {
  padding: 0 calc((100vw - 1638px) / 2) 0 27px;
}
@media all and (max-width: 105.8125em) {
  #pcon-configurator .contact {
    padding: 0 clamp(20px, 1.5948021264vw, 27px) 0 clamp(20px, 1.5948021264vw, 27px);
  }
}
#pcon-configurator .contact--inline {
  margin: 0;
}
.contact.js-visible {
  pointer-events: auto;
}
.contact__overlay {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(29, 30, 64, 0.5);
  transition: all 0.8s ease-in-out;
  opacity: 0;
}
.contact.js-visible .contact__overlay {
  opacity: 1;
}
.contact__wrapper {
  transition: all 0.8s ease-in-out;
  z-index: 100;
}
.contact--inline .contact__wrapper {
  transform: translateX(0);
  width: 100%;
  position: relative;
}
.contact.js-visible .contact__wrapper {
  transform: translateX(0);
}
.contact__row {
  margin-left: -10px;
  margin-right: -10px;
}
.contact__row > * {
  padding-left: 10px;
  padding-right: 10px;
}
.contact__address {
  max-width: 25%;
  flex-basis: 25%;
  line-height: 27px;
}
.contact__address a {
  color: #1D1E40;
  line-height: 24px;
  display: block;
  margin-top: 10px;
}
.contact__address a:hover {
  text-decoration: underline;
  color: #E71361;
}
.contact__address a svg {
  margin-right: 15px;
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: top;
}
@media all and (max-width: 64em) {
  .contact__address {
    max-width: 100%;
    flex-basis: 100%;
  }
}
.contact__address-inner {
  padding: 25px;
  background: #E6E6E6;
  max-width: 380px;
}
@media all and (max-width: 64em) {
  .contact__address-inner {
    background: none;
    max-width: 100%;
    padding: 0;
    margin-bottom: 40px;
  }
}
.contact__inline-title {
  padding-top: 25px;
}
@media all and (max-width: 64em) {
  .contact__inline-title {
    padding-top: 0;
  }
}
#pcon-configurator .contact__inline-title {
  padding-top: 0;
}
.contact__address-image {
  max-width: 100%;
  height: auto;
  display: block;
}
@media all and (max-width: 64em) {
  .contact__address-image {
    display: none;
  }
}
.contact__inner {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 10;
  background: #fff;
  padding: 45px 88px 50px;
  overflow-x: hidden;
  overflow-y: auto;
}
@media all and (max-width: 66.25em) {
  .contact__inner {
    padding-left: 8.3018867925vw;
    padding-right: 8.3018867925vw;
  }
}
@media all and (max-width: 30em) {
  .contact__inner {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 80px;
  }
}
.contact__form-wrapper {
  max-width: 75%;
  flex-basis: 75%;
}
@media all and (max-width: 64em) {
  .contact__form-wrapper {
    max-width: 100%;
    flex-basis: 100%;
  }
}
#pcon-configurator .contact__form-wrapper {
  max-width: 100%;
  flex-basis: 100%;
}
.contact--inline .contact__inner {
  position: relative;
  overflow: hidden;
  padding: 4px;
  background: none;
}
#pcon-configurator .contact--inline .contact__inner {
  padding: 0;
}
.contact__circulartext {
  position: absolute;
  right: 1060px;
  bottom: 0;
  transform: translateX(50%) translateY(50%);
  pointer-events: none;
  z-index: 100;
  opacity: 0;
}
@media all and (max-width: 66.25em) {
  .contact__circulartext {
    right: 100%;
  }
}
@media all and (max-width: 52.8125em) {
  .contact__circulartext {
    right: 0;
    transform: translateX(24%) translateY(50%);
  }
}
.contact--inline .contact__circulartext, .contact.js-visible .contact__circulartext {
  transition: all 0.8s ease-in-out;
  opacity: 1;
}
.contact--inline .contact__circulartext {
  z-index: 1;
  left: calc((100vw - 1678px - 400px) / 2);
}
@media all and (max-width: 107.5em) {
  .contact--inline .contact__circulartext {
    left: auto;
    right: 100px;
  }
}
@media all and (max-width: 52.8125em) {
  .contact--inline .contact__circulartext {
    right: 100px;
    transform: translateX(50%) translateY(50%);
  }
}
.contact__close {
  position: absolute;
  top: 45px;
  left: 28px;
  z-index: 300;
  transform: rotate(-90deg) translateX(-100%);
  transform-origin: 0 0;
  line-height: 34px;
  font-size: 18px;
  color: #E71361;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  font-weight: 600;
}
@media all and (max-width: 66.25em) {
  .contact__close {
    left: 2.641509434vw;
  }
}
@media all and (max-width: 43.75em) {
  .contact__close {
    left: 5px;
  }
}
@media all and (max-width: 30em) {
  .contact__close {
    transform: none;
    position: relative;
    left: auto;
    top: auto;
    margin-bottom: 20px;
    background: #fff;
    padding-left: 20px;
    width: 100%;
    line-height: 60px;
  }
}
.contact__content {
  margin-bottom: 40px;
}
@media all and (max-width: 66.25em) {
  .contact__content {
    margin-bottom: 3.7735849057vw;
  }
}

.contact-form__main {
  display: none;
}
.contact-form__subtitle {
  margin-bottom: 16px;
  margin-top: clamp(20px, 2.6041666667vw, 50px);
  color: #727386;
}
.contact-form__title + .contact-form__subtitle {
  margin-top: -10px;
}
 .contact-form__col-two {
  margin-left: -10px;
  margin-right: -10px;
}
 .contact-form__col-two > * {
  padding-left: 10px;
  padding-right: 10px;
}
@media all and (max-width: 30em) {
   .contact-form__col-two {
    margin-left: 0;
    margin-right: 0;
  }
   .contact-form__col-two > * {
    padding-left: 0;
    padding-right: 0;
  }
}
.contact-form__col-two > * {
  max-width: 50%;
  flex-basis: 50%;
}
@media all and (max-width: 30em) {
  .contact-form__col-two > * {
    max-width: 100%;
    flex-basis: 100%;
  }
}
.contact-form__control {
  margin-bottom: 20px;
}
.contact-form__control--with-tooltip {
  position: relative;
  z-index: 10;
}
@media all and (max-width: 66.25em) {
  .contact-form__control {
    margin-bottom: 1.8867924528vw;
  }
}
.contact-form__label {
  margin-bottom: 2px;
  display: block;
}
.contact-form__phone-container, .contact-form__select-container {
  position: relative;
}
.contact-form__phone-container img, .contact-form__select-container img {
  position: absolute;
  top: 20px;
  right: 16px;
  z-index: 10;
  pointer-events: none;
  width: 15px;
  height: auto;
}
.contact-form__phone-container {
  display: flex;
}
.contact-form__phone-container .iti {
  width: 100%;
}
.contact-form__textarea, .contact-form__select, .contact-form__input {
  background: #E6E6E6;
  width: 100%;
  position: relative;
  z-index: 1;
}
.contact-form__textarea[disabled], .contact-form__select[disabled], .contact-form__input[disabled] {
  opacity: 0.5;
}
.contact-form__select, .contact-form__input {
  height: 50px;
  line-height: 50px;
  padding-left: 20px;
}
@media all and (max-width: 66.25em) {
  .contact-form__select, .contact-form__input {
    height: clamp(45px, 4.7169811321vw, 50px);
    line-height: clamp(45px, 4.7169811321vw, 50px);
    padding-left: clamp(10px, 1.8867924528vw, 20px);
  }
}
.contact-form__textarea {
  height: 280px;
  padding: 20px;
}
@media all and (max-width: 66.25em) {
  .contact-form__textarea {
    height: 26.4150943396vw;
    padding: 1.8867924528vw;
  }
}
@media all and (max-width: 39.25em) {
  .contact-form__textarea {
    height: 166px;
    padding: 10px;
  }
}
.contact-form__checkbox-list p {
  color: #727386;
}
.contact-form__checkbox-list img {
  position: absolute;
  left: 44px;
  top: 0;
}
.contact-form__checkbox-list--two-columns {
  -moz-columns: 2;
       columns: 2;
  -moz-column-gap: 20px;
       column-gap: 20px;
}
@media all and (max-width: 768px) {
  .contact-form__checkbox-list--two-columns {
    -moz-columns: 1;
         columns: 1;
  }
}
.contact-form__checkbox {
  position: relative;
  margin-bottom: 24px;
}
.contact-form__checkbox--with-image {
  padding-left: 120px;
  min-height: 100px;
}
.contact-form__checkbox input {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 2px;
  border: 2px solid #1D1E40;
}
.contact-form__checkbox input:checked {
  background: #1D1E40;
}
.contact-form__checkbox input:checked:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 14px;
  height: 10px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0LjcwNSAxLjE4NWExLjAwMSAxLjAwMSAwIDAgMC0xLjQyIDBsLTcuNDUgNy40Ni0zLjEzLTMuMTRhMS4wMjIgMS4wMjIgMCAxIDAtMS40MiAxLjQ3bDMuODQgMy44NGExIDEgMCAwIDAgMS40MiAwbDguMTYtOC4xNmExIDEgMCAwIDAgMC0xLjQ3WiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: 14px 10px;
  background-position: center;
}
.contact-form__checkbox input:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.contact-form__checkbox label {
  padding-left: 44px;
  display: block;
}
.contact-form__checkbox input:disabled + label {
  cursor: not-allowed;
  opacity: 0.5;
}
.contact-form__checkbox .hf-warning {
  width: 100%;
}
.contact-form__radio {
  position: relative;
  margin-bottom: 24px;
}
.contact-form__radio input {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 2px;
  border: 2px solid #1D1E40;
  border-radius: 50%;
}
.contact-form__radio input:checked {
  background: #1D1E40;
}
.contact-form__radio label {
  padding-left: 44px;
  display: block;
}
.contact-form__submit {
  margin-top: 20px;
}
.contact-form__submit svg {
  width: 24px;
  height: 24px;
  vertical-align: middle;
  margin-left: 10px;
}
.contact-form__message {
  display: none;
}
.contact-form__message--error {
  margin-top: 15px;
  color: #FF0000;
}
.contact-form__message.js-visible {
  display: block;
}
.contact-form__tooltip {
  font-size: 14px;
  color: #FFC600;
  line-height: 16px;
  width: 20px;
  text-align: center;
  height: 20px;
  border: 2px solid #FFC600;
  display: inline-block;
  border-radius: 50%;
  font-weight: 600;
  cursor: pointer;
  position: relative;
}
@media all and (max-width: 34.375em) {
  .contact-form__tooltip {
    display: block;
  }
}
.contact-form__tooltip:before, .contact-form__tooltip:after {
  position: absolute;
  bottom: 100%;
  left: 50%;
  transition: all 0.3s ease-in-out;
  opacity: 0;
}
@media all and (max-width: 34.375em) {
  .contact-form__tooltip:before, .contact-form__tooltip:after {
    left: 0;
  }
}
.contact-form__tooltip:before {
  content: "";
  border: solid transparent;
  height: 0;
  width: 0;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-top-color: rgba(29, 30, 64, 0.9);
  border-width: 5px;
  margin-left: -5px;
}
@media all and (max-width: 34.375em) {
  .contact-form__tooltip:before {
    transform: none;
    margin-left: 5px;
  }
}
.contact-form__tooltip:after {
  content: attr(data-tooltip);
  margin-bottom: 10px;
  transform: translateX(-50%);
  background: rgba(29, 30, 64, 0.9);
  padding: 5px;
  color: #fff;
  text-transform: none;
  width: 300px;
  pointer-events: none;
}
@media all and (max-width: 34.375em) {
  .contact-form__tooltip:after {
    transform: none;
  }
}
.contact-form__tooltip:hover:before, .contact-form__tooltip:hover:after {
  opacity: 1;
}

.contact-form-loader {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: rgba(255, 255, 255, 0.5);
  z-index: 100;
  opacity: 0;
  pointer-events: none;
}
.contact-form-loader__inner {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.contact-form-loader.js-visible {
  opacity: 1;
  pointer-events: auto;
}

.contact-salesperson {
  margin-bottom: clamp(20px, 2.6041666667vw, 50px);
  display: flex;
  align-items: center;
  position: relative;
}
.contact-salesperson--skeleton:before {
  content: "";
  display: block;
  width: 102px;
  height: 102px;
  animation: contact-skeleton-loading 1.5s infinite linear;
  background: linear-gradient(90deg, #E6E6E6 15%, #EDEDED 50%, #E6E6E6 85%);
  background-size: 400%;
  border-radius: 50%;
}
.contact-salesperson--skeleton:after {
  content: "";
  position: absolute;
  left: 41px;
  top: 41px;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMiAyMiI+PHBhdGggZmlsbD0iI0Y0RjRGNCIgZD0iTTMgMjAuODE3QzMuNjAzIDIxIDQuNDE2IDIxIDUuOCAyMWgxMC40YzEuMzg0IDAgMi4xOTcgMCAyLjgtLjE4M20tMTYgMGEyLjE4IDIuMTggMCAwIDEtLjM2Mi0uMTQ0IDMgMyAwIDAgMS0xLjMxMS0xLjMxMUMxIDE4LjcyIDEgMTcuODggMSAxNi4yVjUuOGMwLTEuNjggMC0yLjUyLjMyNy0zLjE2MmEzIDMgMCAwIDEgMS4zMTEtMS4zMTFDMy4yOCAxIDQuMTIgMSA1LjggMWgxMC40YzEuNjggMCAyLjUyIDAgMy4xNjIuMzI3YTMgMyAwIDAgMSAxLjMxMSAxLjMxMUMyMSAzLjI4IDIxIDQuMTIgMjEgNS44djEwLjRjMCAxLjY4IDAgMi41Mi0uMzI3IDMuMTYyYTMgMyAwIDAgMS0xLjMxMSAxLjMxMSAyLjE4IDIuMTggMCAwIDEtLjM2Mi4xNDRtLTE2IDBjMC0uODA5LjAwNS0xLjIzNy4wNzctMS41OTdhNCA0IDAgMCAxIDMuMTQzLTMuMTQzQzYuNjA2IDE2IDcuMDcgMTYgOCAxNmg2Yy45MyAwIDEuMzk0IDAgMS43OC4wNzdhNCA0IDAgMCAxIDMuMTQzIDMuMTQzYy4wNzIuMzYuMDc3Ljc4OC4wNzcgMS41OTdNMTUgOC41YTQgNCAwIDEgMS04IDAgNCA0IDAgMCAxIDggMFoiLz48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMyAyMC44MTdDMy42MDMgMjEgNC40MTYgMjEgNS44IDIxaDEwLjRjMS4zODQgMCAyLjE5NyAwIDIuOC0uMTgzbS0xNiAwYTIuMTggMi4xOCAwIDAgMS0uMzYyLS4xNDQgMyAzIDAgMCAxLTEuMzExLTEuMzExQzEgMTguNzIgMSAxNy44OCAxIDE2LjJWNS44YzAtMS42OCAwLTIuNTIuMzI3LTMuMTYyYTMgMyAwIDAgMSAxLjMxMS0xLjMxMUMzLjI4IDEgNC4xMiAxIDUuOCAxaDEwLjRjMS42OCAwIDIuNTIgMCAzLjE2Mi4zMjdhMyAzIDAgMCAxIDEuMzExIDEuMzExQzIxIDMuMjggMjEgNC4xMiAyMSA1Ljh2MTAuNGMwIDEuNjggMCAyLjUyLS4zMjcgMy4xNjJhMyAzIDAgMCAxLTEuMzExIDEuMzExIDIuMTggMi4xOCAwIDAgMS0uMzYyLjE0NG0tMTYgMGMwLS44MDkuMDA1LTEuMjM3LjA3Ny0xLjU5N2E0IDQgMCAwIDEgMy4xNDMtMy4xNDNDNi42MDYgMTYgNy4wNyAxNiA4IDE2aDZjLjkzIDAgMS4zOTQgMCAxLjc4LjA3N2E0IDQgMCAwIDEgMy4xNDMgMy4xNDNjLjA3Mi4zNi4wNzcuNzg4LjA3NyAxLjU5N00xNSA4LjVhNCA0IDAgMSAxLTggMCA0IDQgMCAwIDEgOCAwWiIvPjwvc3ZnPg==);
}
.contact-salesperson__image {
  width: 102px;
  height: 102px;
  display: none;
  border-radius: 50%;
  background: #EDEDED;
  object-fit: cover;
  object-position: top center;
  position: relative;
  flex-shrink: 0;
}
@media all and (max-width: 30em) {
  .contact-salesperson__image {
    width: 80px;
    height: 80px;
  }
}
.contact-salesperson__content {
  font-size: clamp(16px, 0.9375vw, 18px);
  line-height: 1.3125;
  padding: 20px 15px;
}
.contact-salesperson__name {
  font-weight: 600;
}
.contact-salesperson--skeleton .contact-salesperson__content > div {
  margin-bottom: 5px;
  height: 14px;
}
.contact-salesperson--skeleton .contact-salesperson__content > div:before {
  height: 14px;
  width: 120px;
  animation: contact-skeleton-loading 1.5s infinite linear;
  background: linear-gradient(90deg, #E6E6E6 15%, #EDEDED 50%, #E6E6E6 85%);
  background-size: 400%;
  content: "";
  display: inline-block;
  white-space: nowrap;
}
.contact-salesperson--skeleton .contact-salesperson__content > div:first-child:before {
  animation: contact-skeleton-loading 1.5s infinite linear;
  background: linear-gradient(90deg, #E6E6E6 15%, #EDEDED 50%, #E6E6E6 85%);
  background-size: 400%;
  width: 97px;
}

.range-slider {
  position: relative;
}
.range-slider__input-wrapper {
  padding: 0 30px;
  position: relative;
}
.range-slider__input-wrapper:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  width: 100%;
  height: 12px;
  background-color: #EDEDED;
  z-index: 1;
  border-radius: 27px;
}
.range-slider__input {
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent;
  margin: 0;
  position: relative;
  z-index: 20;
  height: 42px;
  display: block;
}
.range-slider__input::-moz-range-track, .range-slider__input::-webkit-slider-runnable-track {
  height: 0;
  background: transparent;
}
.range-slider__input::-ms-thumb {
  appearance: none;
  width: 70px;
  height: 42px;
  border-radius: 50px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzOCAxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguNTgxLjkxM2MuMjY4LjI2Mi40MTkuNjE2LjQxOS45ODUgMCAuMzctLjE1LjcyMy0uNDE5Ljk4NUwzLjQ4MSA3LjlsNS4xIDQuOTQ1Yy4yNjguMjYyLjQxOS42MTYuNDE5Ljk4NSAwIC4zNy0uMTUuNzIzLS40MTkuOTg1YTEuNDQ1IDEuNDQ1IDAgMCAxLS40NjkuMzA2IDEuNDggMS40OCAwIDAgMS0xLjU3Ny0uMzA2TC40MjYgOC44OWExLjM5NSAxLjM5NSAwIDAgMS0uMzE1LS40NTQgMS4zNiAxLjM2IDAgMCAxIC4zMTUtMS41M0w2LjUzNi45MTRjLjEzMy0uMTMuMjkyLS4yMzUuNDY4LS4zMDZhMS40OCAxLjQ4IDAgMCAxIDEuNTc3LjMwNlpNMjkuNDE5LjkxM2ExLjM3NiAxLjM3NiAwIDAgMC0uNDE5Ljk4NWMwIC4zNy4xNS43MjMuNDE5Ljk4NWw1LjEgNS4wMTYtNS4xIDQuOTQ1YTEuMzc1IDEuMzc1IDAgMCAwLS40MTkuOTg1YzAgLjM3LjE1LjcyMy40MTkuOTg1LjEzNC4xMzEuMjkzLjIzNS40NjkuMzA2YTEuNDggMS40OCAwIDAgMCAxLjU3Ny0uMzA2bDYuMTA5LTUuOTI0YTEuMzYxIDEuMzYxIDAgMCAwIDAtMS45ODRMMzEuNDY0LjkxNGExLjQ4IDEuNDggMCAwIDAtMi4wNDYgMFoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-color: #1D1E40;
  background-size: 38px 15px;
  background-position: center;
  cursor: pointer;
  border: none;
  box-shadow: none;
}
.range-slider__input:focus-visible::-ms-thumb {
  outline: 2px solid #1D1E40;
  outline-offset: 2px;
}
.range-slider__input::-moz-range-thumb {
  -moz-appearance: none;
       appearance: none;
  width: 70px;
  height: 42px;
  border-radius: 50px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzOCAxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguNTgxLjkxM2MuMjY4LjI2Mi40MTkuNjE2LjQxOS45ODUgMCAuMzctLjE1LjcyMy0uNDE5Ljk4NUwzLjQ4MSA3LjlsNS4xIDQuOTQ1Yy4yNjguMjYyLjQxOS42MTYuNDE5Ljk4NSAwIC4zNy0uMTUuNzIzLS40MTkuOTg1YTEuNDQ1IDEuNDQ1IDAgMCAxLS40NjkuMzA2IDEuNDggMS40OCAwIDAgMS0xLjU3Ny0uMzA2TC40MjYgOC44OWExLjM5NSAxLjM5NSAwIDAgMS0uMzE1LS40NTQgMS4zNiAxLjM2IDAgMCAxIC4zMTUtMS41M0w2LjUzNi45MTRjLjEzMy0uMTMuMjkyLS4yMzUuNDY4LS4zMDZhMS40OCAxLjQ4IDAgMCAxIDEuNTc3LjMwNlpNMjkuNDE5LjkxM2ExLjM3NiAxLjM3NiAwIDAgMC0uNDE5Ljk4NWMwIC4zNy4xNS43MjMuNDE5Ljk4NWw1LjEgNS4wMTYtNS4xIDQuOTQ1YTEuMzc1IDEuMzc1IDAgMCAwLS40MTkuOTg1YzAgLjM3LjE1LjcyMy40MTkuOTg1LjEzNC4xMzEuMjkzLjIzNS40NjkuMzA2YTEuNDggMS40OCAwIDAgMCAxLjU3Ny0uMzA2bDYuMTA5LTUuOTI0YTEuMzYxIDEuMzYxIDAgMCAwIDAtMS45ODRMMzEuNDY0LjkxNGExLjQ4IDEuNDggMCAwIDAtMi4wNDYgMFoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-color: #1D1E40;
  background-size: 38px 15px;
  background-position: center;
  cursor: pointer;
  border: none;
  box-shadow: none;
}
.range-slider__input:focus-visible::-moz-range-thumb {
  outline: 2px solid #1D1E40;
  outline-offset: 2px;
}
.range-slider__input::-webkit-slider-thumb {
  -webkit-appearance: none;
          appearance: none;
  width: 70px;
  height: 42px;
  border-radius: 50px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzOCAxNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguNTgxLjkxM2MuMjY4LjI2Mi40MTkuNjE2LjQxOS45ODUgMCAuMzctLjE1LjcyMy0uNDE5Ljk4NUwzLjQ4MSA3LjlsNS4xIDQuOTQ1Yy4yNjguMjYyLjQxOS42MTYuNDE5Ljk4NSAwIC4zNy0uMTUuNzIzLS40MTkuOTg1YTEuNDQ1IDEuNDQ1IDAgMCAxLS40NjkuMzA2IDEuNDggMS40OCAwIDAgMS0xLjU3Ny0uMzA2TC40MjYgOC44OWExLjM5NSAxLjM5NSAwIDAgMS0uMzE1LS40NTQgMS4zNiAxLjM2IDAgMCAxIC4zMTUtMS41M0w2LjUzNi45MTRjLjEzMy0uMTMuMjkyLS4yMzUuNDY4LS4zMDZhMS40OCAxLjQ4IDAgMCAxIDEuNTc3LjMwNlpNMjkuNDE5LjkxM2ExLjM3NiAxLjM3NiAwIDAgMC0uNDE5Ljk4NWMwIC4zNy4xNS43MjMuNDE5Ljk4NWw1LjEgNS4wMTYtNS4xIDQuOTQ1YTEuMzc1IDEuMzc1IDAgMCAwLS40MTkuOTg1YzAgLjM3LjE1LjcyMy40MTkuOTg1LjEzNC4xMzEuMjkzLjIzNS40NjkuMzA2YTEuNDggMS40OCAwIDAgMCAxLjU3Ny0uMzA2bDYuMTA5LTUuOTI0YTEuMzYxIDEuMzYxIDAgMCAwIDAtMS45ODRMMzEuNDY0LjkxNGExLjQ4IDEuNDggMCAwIDAtMi4wNDYgMFoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-color: #1D1E40;
  background-size: 38px 15px;
  background-position: center;
  cursor: pointer;
  border: none;
  box-shadow: none;
}
.range-slider__input:focus-visible::-webkit-slider-thumb {
  outline: 2px solid #1D1E40;
  outline-offset: 2px;
}
.range-slider__input::-ms-fill-lower {
  background: transparent;
}
.range-slider__input::-ms-fill-upper {
  background: transparent;
}
.range-slider__input::-ms-tooltip {
  display: none;
}
.range-slider__input:focus {
  outline: none;
}
.range-slider__dots {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 30px;
  right: 30px;
  height: 100%;
  pointer-events: none;
  z-index: 5;
  align-items: center;
}
.range-slider__dots span {
  width: 8px;
  height: 8px;
  background: #1D1E40;
  opacity: 0.6;
  border-radius: 50%;
  margin-left: 0;
}
.range-slider__dots span:first-child {
  margin-left: 35px;
}
.range-slider__dots span:last-child {
  margin-left: 0;
  margin-right: 35px;
}
.range-slider__legend {
  position: relative;
  display: flex;
  z-index: 10;
  margin-top: 10px;
}
.range-slider__legend-item {
  flex: 1 1 20%;
  max-width: 20%;
  text-align: center;
  position: relative;
}

.icon-radio-list {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  position: relative;
}
.icon-radio-list__item {
  border: 1px solid #E6E6E6;
  width: calc(25% - 7.5px);
  height: 70px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  cursor: pointer;
  margin-bottom: 0;
  flex-direction: column;
  text-align: center;
  padding: 3px;
}
input:checked + .icon-radio-list__item {
  border-color: #1D1E40;
  background: #1D1E40;
  color: #fff;
}
input:checked + .icon-radio-list__item:hover {
  border-color: #1D1E40;
}
.icon-radio-list__input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}
.icon-radio-list__input:focus-visible + .icon-radio-list__item {
  outline: 2px solid #E71361;
  outline-offset: 2px;
}
.icon-radio-list__icon {
  margin-bottom: 4px;
}
.icon-radio-list__icon svg {
  width: 24px;
  height: 24px;
  fill: transparent;
  display: block;
  stroke: #fff;
}
input:checked + .icon-radio-list__item .icon-radio-list__icon svg {
  stroke: #fff;
}
input:checked + .icon-radio-list__item .icon-radio-list__icon svg path {
  stroke: #fff;
}

@keyframes contact-skeleton-loading {
  0% {
    background-position: 100% 100%;
  }
  100% {
    background-position: 0 0;
  }
}
.contact-uses-wrapper {
  margin-bottom: clamp(20px, 2.6041666667vw, 50px);
}

.altcha-checkbox input {
  width: 24px;
  height: 24px;
  border: 2px solid #1d1e40;
  position: relative;
}
.altcha-checkbox input:checked {
  background: #1D1E40;
}
.altcha-checkbox input:checked:after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 14px;
  height: 10px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0LjcwNSAxLjE4NWExLjAwMSAxLjAwMSAwIDAgMC0xLjQyIDBsLTcuNDUgNy40Ni0zLjEzLTMuMTRhMS4wMjIgMS4wMjIgMCAxIDAtMS40MiAxLjQ3bDMuODQgMy44NGExIDEgMCAwIDAgMS40MiAwbDguMTYtOC4xNmExIDEgMCAwIDAgMC0xLjQ3WiIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: 14px 10px;
  background-position: center;
}

.configurator-pcon-loader {
  background-color: rgba(29, 30, 64, 0.6);
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 999;
  display: none;
}
.js-loading .configurator-pcon-loader {
  display: block;
}
.configurator-pcon-loader svg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 38px;
  height: 38px;
  margin-left: -17px;
  margin-top: -17px;
}
.configurator-pcon-loader__loader {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -42px;
  margin-top: -42px;
  width: 84px;
  height: 84px;
  border: 6px solid transparent;
  border-bottom-color: #fff;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: pconLoaderRotation 1s linear infinite;
}

@keyframes pconLoaderRotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.configurator-pcon-item__info {
  position: absolute;
  right: 30px;
  top: 14px;
  text-align: right;
  color: #FFC600;
  font-size: 14px;
  line-height: 24px;
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  z-index: 10;
  cursor: pointer;
}
.configurator-pcon-item__info:after {
  content: "?";
  border-radius: 50%;
  width: 24px;
  height: 24px;
  color: #FFC600;
  border: 2px solid #FFC600;
  background: transparent;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  display: inline-block;
  margin-left: 8px;
}
.configurator-pcon-item__info:hover {
  color: #cc9e00;
}
.configurator-pcon-item__info:hover:after {
  color: #cc9e00;
  border-color: #cc9e00;
}
@media all and (max-width: 992px) {
  .configurator-pcon-item__info {
    top: 5px;
  }
  .configurator-pcon-item__info span {
    display: none;
  }
}
.configurator-pcon-item__count-container {
  position: relative;
}
.configurator-pcon-item__count {
  width: 77px;
  height: 29px;
  position: absolute;
  left: 30px;
  top: 15px;
  z-index: 10;
}
.configurator-pcon-item__count input {
  height: 29px;
  width: 100%;
  border: 1px solid #E6E6E6;
  background: #fff;
  text-align: center;
  font-size: 16px;
  color: #1D1E40;
  padding-left: 0;
  pointer-events: none;
}
.configurator-pcon-item__count button {
  background: none;
  height: 27px;
  width: 27px;
  border: none;
  color: #1D1E40;
  position: absolute;
  background: #fff;
  top: 2px;
  text-align: center;
  transition: all 0.3s ease-in-out;
  line-height: 29px;
}
.configurator-pcon-item__count button:hover {
  background: #1D1E40;
  color: #fff;
}
.configurator-pcon-item__count button:first-child {
  left: 1px;
}
.configurator-pcon-item__count button:last-child {
  right: 1px;
}
.configurator-pcon-item__buttons {
  display: block;
  position: absolute;
  right: 30px;
  z-index: 10;
  bottom: 15px;
}
.configurator-pcon-item__button {
  display: block;
  font-size: 14px;
  line-height: 27px;
  color: #1D1E40;
  border: 1px solid transparent;
  white-space: nowrap;
  text-align: right;
}
.configurator-pcon-item__button:hover {
  color: #14152d;
}
.configurator-pcon-item__button img {
  margin-left: 4px;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.configurator-pcon-item__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
}
.configurator-pcon-item__scroll-request {
  margin-top: 10px;
}
.configurator-pcon-item__image {
  width: 100%;
  height: auto;
  display: block;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzX3Njc3NfY29tcG9uZW50c19jb250YWN0X3Njc3MuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQU07RUFBc0M7RUFBd0I7RUFBMEI7RUFBd0I7RUFBNkI7RUFBNEI7RUFBdUI7RUFBc0I7RUFBdUI7RUFBdUI7RUFBc0I7RUFBdUQ7RUFBd0I7RUFBdUI7RUFBNkM7RUFBZ0Q7RUFBNkM7RUFBZ0Q7RUFBK0I7RUFBOEI7QUNzQjduQjs7QUR0QjRwQjtFQUFLO0VBQWtCO0FDMkJuckI7O0FEM0J3c0I7RUFBTztBQytCL3NCOztBRC9CcXVCO0VBQWdCO0VBQVU7RUFBVztFQUEyQjtFQUFnQjtBQ3VDcnpCOztBRHZDdTBCO0VBQW1HO0VBQWtCO0VBQVU7QUM2Q3Q4Qjs7QUQ3Q3k5QjtFQUF3QjtFQUFrQjtFQUFNO0VBQVM7RUFBTztBQ3FEemhDOztBRHJEeWpDO0VBQXVCO0VBQVU7RUFBa0I7RUFBYTtFQUFtQjtFQUFZO0VBQWU7RUFBUztFQUFTO0VBQVU7RUFBb0I7RUFBa0I7RUFBYztFQUFnQjtFQUFvQjtFQUFvQjtBQ3dFL3lDOztBRHhFbzBDO0VBQStCO0VBQWE7RUFBbUI7RUFBWTtBQytFLzRDOztBRC9FaTlDO0VBQVk7RUFBcUM7RUFBUTtFQUFTO0VBQXlEO0VBQTBEO0FDd0Z0b0Q7O0FEeEZzc0Q7RUFBZ0I7RUFBZ0I7QUM2RnR1RDs7QUQ3Rnl5RDtFQUF1QjtFQUFrQjtBQ2tHbDFEOztBRGxHMDNEO0VBQTZDO0VBQWtCO0VBQVU7RUFBZTtFQUErQztFQUE2RDtBQzJHOWpFOztBRDNHb21FO0VBQW1CO0VBQVc7RUFBZTtFQUFrQjtFQUFrQjtBQ21IcnJFOztBRG5Ia3pFO0VBQXNDO0FDNkh4MUU7O0FEN0hxNEU7RUFBaUQ7VUFBQTtBQ2lJdDdFOztBRGpJczhFO0VBQTJCO0VBQWtCO0VBQWE7QUN1SWhnRjs7QUR2SW1oRjtFQUFrQjtFQUFrQjtFQUFTO0VBQWE7QUM4STdrRjs7QUQ5SWlwRjtFQUFzQjtFQUFvQztFQUFVO0FDeUpydEY7O0FEekpvdUY7RUFBbUI7RUFBa0I7RUFBVTtFQUFlO0VBQVM7RUFBa0I7RUFBZTtFQUFZO0VBQWE7RUFBbUI7RUFBdUI7RUFBc0M7RUFBVztBQ3lLaDhGOztBRHpLNDhGO0VBQXdDO0FDNktwL0Y7O0FEN0ttZ0c7RUFBeUM7QUNpTDVpRzs7QURqTCtuRztFQUEwRDtFQUFrQztBQzJMM3RHOztBRDNMcXVHO0VBQWlCO0VBQWtCO0FDZ014d0c7O0FEaE11eEc7RUFBbUI7RUFBZ0I7RUFBVTtFQUFTO0VBQWU7RUFBa0I7QUN5TTkyRzs7QUR6TSs0RztFQUF5QztBQzZNeDdHOztBRDdNeThHO0VBQWlEO0FDaU4xL0c7O0FEak42Z0g7RUFBeUI7SUFBaUQ7RUNzTnJsSDtBQUNGO0FEdk4ybUg7RUFBYztFQUFhO0VBQW1CO0VBQXlDO0FDNk5sc0g7O0FEN040c0g7RUFBZ0I7QUNpTzV0SDs7QURqTzR2SDtFQUE2QjtBQ3FPenhIOztBRHJPaTBIO0VBQWlEO0FDeU9sM0g7O0FEek95aEk7RUFBb0k7QUNrUDdwSTs7QURsUDRxSTtFQUE2VTtBQ3NQei9JOztBRHRQaWlKO0VBQThCO0FDMFAvako7O0FEMVAra0o7RUFBZ0I7RUFBZTtFQUFZO0VBQWE7RUFBYTtBQ2tRcHBKOztBRGxRb3JKO0VBQXNCO0FDc1Exc0o7O0FEdFF5dEo7RUFBVztBQzBRcHVKOztBRDFRaXZKO0VBQWE7QUM4UTl2Sjs7QUQ5UWd4SjtFQUFzQztFQUFnQztFQUFNO0VBQVM7RUFBTztFQUFRO0VBQWU7RUFBdUM7RUFBYTtFQUFzQjtBQzJSNzhKOztBRDNSdytKO0VBQThDO0VBQWE7RUFBc0I7RUFBZ0I7QUNrU3prSzs7QURsUzJsSztFQUFxQztFQUFrQjtBQ3VTbHBLOztBRHZTb3FLO0VBQVc7RUFBd0I7RUFBOEI7RUFBNEI7RUFBa0I7RUFBMEI7RUFBMEM7RUFBNEI7RUFBNkM7QUNtVGg2Szs7QURuVDIrSztFQUFTO0FDdVRwL0s7O0FEdlQwZ0w7RUFBUztBQzJUbmhMOztBRDNUMmlMO0VBQVM7QUMrVHBqTDs7QUQvVDRrTDtFQUFTO0FDbVVybEw7O0FEblU2bUw7RUFBUztBQ3VVdG5MOztBRHZVOG9MO0VBQVM7QUMyVXZwTDs7QUQzVStxTDtFQUFTO0FDK1V4ckw7O0FEL1VndEw7RUFBUztBQ21WenRMOztBRG5Wa3ZMO0VBQVM7QUN1VjN2TDs7QUR2Vm94TDtFQUFTO0FDMlY3eEw7O0FEM1Zzekw7RUFBUztBQytWL3pMOztBRC9WdzFMO0VBQVM7QUNtV2oyTDs7QURuVzAzTDtFQUFTO0FDdVduNEw7O0FEdlc0NUw7RUFBUztBQzJXcjZMOztBRDNXODdMO0VBQVM7QUMrV3Y4TDs7QUQvV2crTDtFQUFTO0FDbVh6K0w7O0FEblhrZ007RUFBUztBQ3VYM2dNOztBRHZYb2lNO0VBQVM7QUMyWDdpTTs7QUQzWHNrTTtFQUFTO0FDK1gva007O0FEL1h3bU07RUFBUztBQ21Zam5NOztBRG5ZMG9NO0VBQVM7QUN1WW5wTTs7QUR2WTRxTTtFQUFTO0FDMllyck07O0FEM1k4c007RUFBUztBQytZdnRNOztBRC9ZZ3ZNO0VBQVM7QUNtWnp2TTs7QURuWmt4TTtFQUFTO0FDdVozeE07O0FEdlpvek07RUFBUztBQzJaN3pNOztBRDNaczFNO0VBQVM7QUMrWi8xTTs7QUQvWnczTTtFQUFTO0FDbWFqNE07O0FEbmEwNU07RUFBUztBQ3VhbjZNOztBRHZhNDdNO0VBQVM7QUMyYXI4TTs7QUQzYTg5TTtFQUFTO0FDK2F2K007O0FEL2FnZ047RUFBUztBQ21iemdOOztBRG5ia2lOO0VBQVM7QUN1YjNpTjs7QUR2Ym9rTjtFQUFTO0FDMmI3a047O0FEM2JzbU47RUFBUztBQytiL21OOztBRC9id29OO0VBQVM7QUNtY2pwTjs7QURuYzBxTjtFQUFTO0FDdWNuck47O0FEdmM0c047RUFBUztBQzJjcnROOztBRDNjOHVOO0VBQVM7QUMrY3Z2Tjs7QUQvY2d4TjtFQUFTO0FDbWR6eE47O0FEbmRrek47RUFBUztBQ3VkM3pOOztBRHZkbzFOO0VBQVM7QUMyZDcxTjs7QUQzZHMzTjtFQUFTO0FDK2QvM047O0FEL2R3NU47RUFBUztBQ21lajZOOztBRG5lMDdOO0VBQVM7QUN1ZW44Tjs7QUR2ZTQ5TjtFQUFTO0FDMmVyK047O0FEM2U4L047RUFBUztBQytldmdPOztBRC9lZ2lPO0VBQVM7QUNtZnppTzs7QURuZmtrTztFQUFTO0FDdWYza087O0FEdmZvbU87RUFBUztBQzJmN21POztBRDNmc29PO0VBQVM7QUMrZi9vTzs7QUQvZndxTztFQUFTO0FDbWdCanJPOztBRG5nQjBzTztFQUFTO0FDdWdCbnRPOztBRHZnQjR1TztFQUFTO0FDMmdCcnZPOztBRDNnQjh3TztFQUFTO0FDK2dCdnhPOztBRC9nQmd6TztFQUFTO0FDbWhCenpPOztBRG5oQmsxTztFQUFTO0FDdWhCMzFPOztBRHZoQm8zTztFQUFTO0FDMmhCNzNPOztBRDNoQnM1TztFQUFTO0FDK2hCLzVPOztBRC9oQnc3TztFQUFTO0FDbWlCajhPOztBRG5pQjA5TztFQUFTO0FDdWlCbitPOztBRHZpQjQvTztFQUFTO0FDMmlCcmdQOztBRDNpQjhoUDtFQUFTO0FDK2lCdmlQOztBRC9pQmdrUDtFQUFTO0FDbWpCemtQOztBRG5qQm1tUDtFQUFTO0FDdWpCNW1QOztBRHZqQnNvUDtFQUFTO0FDMmpCL29QOztBRDNqQnlxUDtFQUFTO0FDK2pCbHJQOztBRC9qQjRzUDtFQUFTO0FDbWtCcnRQOztBRG5rQit1UDtFQUFTO0FDdWtCeHZQOztBRHZrQmt4UDtFQUFTO0FDMmtCM3hQOztBRDNrQnF6UDtFQUFTO0FDK2tCOXpQOztBRC9rQncxUDtFQUFTO0FDbWxCajJQOztBRG5sQjIzUDtFQUFTO0FDdWxCcDRQOztBRHZsQjg1UDtFQUFTO0FDMmxCdjZQOztBRDNsQmk4UDtFQUFTO0FDK2xCMThQOztBRC9sQm8rUDtFQUFTO0FDbW1CNytQOztBRG5tQnVnUTtFQUFTO0FDdW1CaGhROztBRHZtQjBpUTtFQUFTO0FDMm1CbmpROztBRDNtQjZrUTtFQUFTO0FDK21CdGxROztBRC9tQmduUTtFQUFTO0FDbW5Cem5ROztBRG5uQm1wUTtFQUFTO0FDdW5CNXBROztBRHZuQnNyUTtFQUFTO0FDMm5CL3JROztBRDNuQnl0UTtFQUFTO0FDK25CbHVROztBRC9uQjR2UTtFQUFTO0FDbW9CcndROztBRG5vQit4UTtFQUFTO0FDdW9CeHlROztBRHZvQmswUTtFQUFTO0FDMm9CMzBROztBRDNvQnEyUTtFQUFTO0FDK29COTJROztBRC9vQnc0UTtFQUFTO0FDbXBCajVROztBRG5wQjI2UTtFQUFTO0FDdXBCcDdROztBRHZwQjg4UTtFQUFTO0FDMnBCdjlROztBRDNwQmkvUTtFQUFTO0FDK3BCMS9ROztBRC9wQm9oUjtFQUFTO0FDbXFCN2hSOztBRG5xQnVqUjtFQUFTO0FDdXFCaGtSOztBRHZxQjBsUjtFQUFTO0FDMnFCbm1SOztBRDNxQjZuUjtFQUFTO0FDK3FCdG9SOztBRC9xQmdxUjtFQUFTO0FDbXJCenFSOztBRG5yQm1zUjtFQUFTO0FDdXJCNXNSOztBRHZyQnN1UjtFQUFTO0FDMnJCL3VSOztBRDNyQnl3UjtFQUFTO0FDK3JCbHhSOztBRC9yQjR5UjtFQUFTO0FDbXNCcnpSOztBRG5zQiswUjtFQUFTO0FDdXNCeDFSOztBRHZzQmszUjtFQUFTO0FDMnNCMzNSOztBRDNzQnE1UjtFQUFTO0FDK3NCOTVSOztBRC9zQnc3UjtFQUFTO0FDbXRCajhSOztBRG50QjI5UjtFQUFTO0FDdXRCcCtSOztBRHZ0QjgvUjtFQUFTO0FDMnRCdmdTOztBRDN0QmlpUztFQUFTO0FDK3RCMWlTOztBRC90Qm9rUztFQUFTO0FDbXVCN2tTOztBRG51QnVtUztFQUFTO0FDdXVCaG5TOztBRHZ1QjBvUztFQUFTO0FDMnVCbnBTOztBRDN1QjZxUztFQUFTO0FDK3VCdHJTOztBRC91Qmd0UztFQUFTO0FDbXZCenRTOztBRG52Qm12UztFQUFTO0FDdXZCNXZTOztBRHZ2QnN4UztFQUFTO0FDMnZCL3hTOztBRDN2Qnl6UztFQUFTO0FDK3ZCbDBTOztBRC92QjQxUztFQUFTO0FDbXdCcjJTOztBRG53QiszUztFQUFTO0FDdXdCeDRTOztBRHZ3Qms2UztFQUFTO0FDMndCMzZTOztBRDN3QnE4UztFQUFTO0FDK3dCOThTOztBRC93QncrUztFQUFTO0FDbXhCai9TOztBRG54QjJnVDtFQUFTO0FDdXhCcGhUOztBRHZ4QjhpVDtFQUFTO0FDMnhCdmpUOztBRDN4QmlsVDtFQUFTO0FDK3hCMWxUOztBRC94Qm9uVDtFQUFTO0FDbXlCN25UOztBRG55QnVwVDtFQUFTO0FDdXlCaHFUOztBRHZ5QjByVDtFQUFTO0FDMnlCbnNUOztBRDN5QjZ0VDtFQUFTO0FDK3lCdHVUOztBRC95Qmd3VDtFQUFTO0FDbXpCendUOztBRG56Qm15VDtFQUFTO0FDdXpCNXlUOztBRHZ6QnMwVDtFQUFTO0FDMnpCLzBUOztBRDN6QnkyVDtFQUFTO0FDK3pCbDNUOztBRC96QjQ0VDtFQUFTO0FDbTBCcjVUOztBRG4wQis2VDtFQUFTO0FDdTBCeDdUOztBRHYwQms5VDtFQUFTO0FDMjBCMzlUOztBRDMwQnEvVDtFQUFTO0FDKzBCOS9UOztBRC8wQndoVTtFQUFTO0FDbTFCamlVOztBRG4xQjJqVTtFQUFTO0FDdTFCcGtVOztBRHYxQjhsVTtFQUFTO0FDMjFCdm1VOztBRDMxQmlvVTtFQUFTO0FDKzFCMW9VOztBRC8xQm9xVTtFQUFTO0FDbTJCN3FVOztBRG4yQnVzVTtFQUFTO0FDdTJCaHRVOztBRHYyQjB1VTtFQUFTO0FDMjJCbnZVOztBRDMyQjZ3VTtFQUFTO0FDKzJCdHhVOztBRC8yQmd6VTtFQUFTO0FDbTNCenpVOztBRG4zQm0xVTtFQUFTO0FDdTNCNTFVOztBRHYzQnMzVTtFQUFTO0FDMjNCLzNVOztBRDMzQnk1VTtFQUFTO0FDKzNCbDZVOztBRC8zQjQ3VTtFQUFTO0FDbTRCcjhVOztBRG40Qis5VTtFQUFTO0FDdTRCeCtVOztBRHY0QmtnVjtFQUFTO0FDMjRCM2dWOztBRDM0QnFpVjtFQUFTO0FDKzRCOWlWOztBRC80QndrVjtFQUFTO0FDbTVCamxWOztBRG41QjJtVjtFQUFTO0FDdTVCcG5WOztBRHY1QjhvVjtFQUFTO0FDMjVCdnBWOztBRDM1QmlyVjtFQUFTO0FDKzVCMXJWOztBRC81Qm90VjtFQUFTO0FDbTZCN3RWOztBRG42QnV2VjtFQUFTO0FDdTZCaHdWOztBRHY2QjB4VjtFQUFTO0FDMjZCbnlWOztBRDM2QjZ6VjtFQUFTO0FDKzZCdDBWOztBRC82QmcyVjtFQUFTO0FDbTdCejJWOztBRG43Qm00VjtFQUFTO0FDdTdCNTRWOztBRHY3QnM2VjtFQUFTO0FDMjdCLzZWOztBRDM3Qnk4VjtFQUFTO0FDKzdCbDlWOztBRC83QjQrVjtFQUFTO0FDbThCci9WOztBRG44QitnVztFQUFTO0FDdThCeGhXOztBRHY4QmtqVztFQUFTO0FDMjhCM2pXOztBRDM4QnFsVztFQUFTO0FDKzhCOWxXOztBRC84QnduVztFQUFTO0FDbTlCam9XOztBRG45QjJwVztFQUFTO0FDdTlCcHFXOztBRHY5QjhyVztFQUFTO0FDMjlCdnNXOztBRDM5Qml1VztFQUFTO0FDKzlCMXVXOztBRC85Qm93VztFQUFTO0FDbStCN3dXOztBRG4rQnV5VztFQUFTO0FDdStCaHpXOztBRHYrQjAwVztFQUFTO0FDMitCbjFXOztBRDMrQjYyVztFQUFTO0FDKytCdDNXOztBRC8rQmc1VztFQUFTO0FDbS9CejVXOztBRG4vQm03VztFQUFTO0FDdS9CNTdXOztBRHYvQnM5VztFQUFTO0FDMi9CLzlXOztBRDMvQnkvVztFQUFTO0FDKy9CbGdYOztBRC8vQjRoWDtFQUFTO0FDbWdDcmlYOztBRG5nQytqWDtFQUFTO0FDdWdDeGtYOztBRHZnQ2ttWDtFQUFTO0FDMmdDM21YOztBRDNnQ3FvWDtFQUFTO0FDK2dDOW9YOztBRC9nQ3dxWDtFQUFTO0FDbWhDanJYOztBRG5oQzJzWDtFQUFTO0FDdWhDcHRYOztBRHZoQzh1WDtFQUFTO0FDMmhDdnZYOztBRDNoQ2l4WDtFQUFTO0FDK2hDMXhYOztBRC9oQ296WDtFQUFTO0FDbWlDN3pYOztBRG5pQ3UxWDtFQUFTO0FDdWlDaDJYOztBRHZpQzAzWDtFQUFTO0FDMmlDbjRYOztBRDNpQzY1WDtFQUFTO0FDK2lDdDZYOztBRC9pQ2c4WDtFQUFTO0FDbWpDejhYOztBRG5qQ20rWDtFQUFTO0FDdWpDNStYOztBRHZqQ3NnWTtFQUFTO0FDMmpDL2dZOztBRDNqQ3lpWTtFQUFTO0FDK2pDbGpZOztBRC9qQzRrWTtFQUFTO0FDbWtDcmxZOztBRG5rQyttWTtFQUFTO0FDdWtDeG5ZOztBRHZrQ2twWTtFQUFTO0FDMmtDM3BZOztBRDNrQ3FyWTtFQUFTO0FDK2tDOXJZOztBRC9rQ3d0WTtFQUFTO0FDbWxDanVZOztBRG5sQzJ2WTtFQUFTO0FDdWxDcHdZOztBRHZsQzh4WTtFQUFTO0FDMmxDdnlZOztBRDNsQ2kwWTtFQUFTO0FDK2xDMTBZOztBRC9sQ28yWTtFQUFTO0FDbW1DNzJZOztBRG5tQ3U0WTtFQUFTO0FDdW1DaDVZOztBRHZtQzA2WTtFQUFTO0FDMm1DbjdZOztBRDNtQzY4WTtFQUFTO0FDK21DdDlZOztBRC9tQ2cvWTtFQUFTO0FDbW5Dei9ZOztBRG5uQ21oWjtFQUFTO0FDdW5DNWhaOztBRHZuQ3NqWjtFQUFTO0FDMm5DL2paOztBRDNuQ3lsWjtFQUFTO0FDK25DbG1aOztBRC9uQzRuWjtFQUFTO0FDbW9Dcm9aOztBRG5vQytwWjtFQUFTO0FDdW9DeHFaOztBRHZvQ2tzWjtFQUFTO0FDMm9DM3NaOztBRDNvQ3F1WjtFQUFTO0FDK29DOXVaOztBRC9vQ3d3WjtFQUFTO0FDbXBDanhaOztBRG5wQzJ5WjtFQUFTO0FDdXBDcHpaOztBRHZwQzgwWjtFQUFTO0FDMnBDdjFaOztBRDNwQ2kzWjtFQUFTO0FDK3BDMTNaOztBRC9wQ281WjtFQUFTO0FDbXFDNzVaOztBRG5xQ3U3WjtFQUFTO0FDdXFDaDhaOztBRHZxQzA5WjtFQUFTO0FDMnFDbitaOztBRDNxQzYvWjtFQUFTO0FDK3FDdGdhOztBRC9xQ2dpYTtFQUFTO0FDbXJDemlhOztBRG5yQ21rYTtFQUFTO0FDdXJDNWthOztBRHZyQ3NtYTtFQUFTO0FDMnJDL21hOztBRDNyQ3lvYTtFQUFTO0FDK3JDbHBhOztBRC9yQzRxYTtFQUFTO0FDbXNDcnJhOztBRG5zQytzYTtFQUFTO0FDdXNDeHRhOztBRHZzQ2t2YTtFQUFTO0FDMnNDM3ZhOztBRDNzQ3F4YTtFQUFTO0FDK3NDOXhhOztBRC9zQ3d6YTtFQUFTO0FDbXRDajBhOztBRG50QzIxYTtFQUFTO0FDdXRDcDJhOztBRHZ0QzgzYTtFQUFTO0FDMnRDdjRhOztBRDN0Q2k2YTtFQUFTO0FDK3RDMTZhOztBRC90Q284YTtFQUFTO0FDbXVDNzhhOztBRG51Q3UrYTtFQUFTO0FDdXVDaC9hOztBRHZ1QzBnYjtFQUFTO0FDMnVDbmhiOztBRDN1QzZpYjtFQUFTO0FDK3VDdGpiOztBRC91Q2dsYjtFQUFTO0FDbXZDemxiOztBRG52Q21uYjtFQUFTO0FDdXZDNW5iOztBRHZ2Q3NwYjtFQUFTO0FDMnZDL3BiOztBRDN2Q3lyYjtFQUFTO0FDK3ZDbHNiOztBRC92QzR0YjtFQUFTO0FDbXdDcnViOztBRG53Qyt2YjtFQUFZO0VBQTBDO0VBQXdCO0VBQTBCO0VBQWdCO0FDMndDdjNiOztBRDN3Q200YjtFQUEyQjtJQUFXO0VDZ3hDdjZiO0VEaHhDaTliO0lBQVk7RUNteEM3OWI7QUFDRjtBQTl3Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFneENKO0FBOXdDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ3hDUjtBQTd3Q0k7RUFDSTtBQSt3Q1I7QUE3d0NRO0VBSEo7SUFJUTtFQWd4Q1Y7QUFDRjtBQTd3Q0k7RUFDSTtBQSt3Q1I7QUE1d0NJO0VBQ0k7QUE4d0NSO0FBM3dDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZ3Q1I7QUExd0NJO0VBQ0k7QUE0d0NSO0FBendDSTtFQUNJO0VBQ0E7QUEyd0NSO0FBeHdDSTtFQUNJO0VBQ0E7RUFDQTtBQTB3Q1I7QUF2d0NJO0VBQ0k7QUF5d0NSO0FBdHdDSTtFQ3REQSxrQkFIWTtFQUlaLG1CQUpZO0FEbTBDaEI7QUM3ekNJO0VBQ0ksa0JBTkU7RUFPRixtQkFQRTtBRHMwQ1Y7QUExd0NJO0VDekVBLGNBRk07RUFJTixlQUpNO0VENkVGO0FBOHdDUjtBQTV3Q1E7RUFDSSxjRWhGQztFRmlGRDtFQUNBO0VBQ0E7QUE4d0NaO0FBNXdDWTtFQUNJO0VBQ0EsY0VqRkg7QUYrMUNiO0FBM3dDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE2d0NoQjtBQXp3Q1E7RUF4Qko7SUN6RUEsZUFGTTtJQUlOLGdCQUpNO0VEazNDUjtBQUNGO0FBM3dDSTtFQUNJO0VBQ0EsbUJFdEdLO0VGdUdMO0FBNndDUjtBQTN3Q1E7RUFMSjtJQU1RO0lBQ0E7SUFDQTtJQUNBO0VBOHdDVjtBQUNGO0FBM3dDSTtFQUNJO0FBNndDUjtBQTN3Q1E7RUFISjtJQUlRO0VBOHdDVjtBQUNGO0FBM3dDSTtFQUNJO0FBNndDUjtBQTF3Q0k7RUFDSTtFQUNBO0VBQ0E7QUE0d0NSO0FBMXdDUTtFQUxKO0lBTVE7RUE2d0NWO0FBQ0Y7QUExd0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0d0NSO0FBMXdDUTtFQVpKO0lBYVE7SUFDQTtFQTZ3Q1Y7QUFDRjtBQTN3Q1E7RUFqQko7SUFrQlE7SUFDQTtJQUNBO0VBOHdDVjtBQUNGO0FBM3dDSTtFQ2pLQSxjQUZNO0VBSU4sZUFKTTtBRG03Q1Y7QUE3d0NRO0VBSEo7SUNqS0EsZUFGTTtJQUlOLGdCQUpNO0VEeTdDUjtBQUNGO0FBL3dDSTtFQ3pLQSxlQUZNO0VBSU4sZ0JBSk07QUQrN0NWO0FBaHhDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBa3hDUjtBQS93Q0k7RUFDSTtBQWl4Q1I7QUE5d0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFneENSO0FBOXdDUTtFQVRKO0lBVVE7RUFpeENWO0FBQ0Y7QUEvd0NRO0VBYko7SUFjUTtJQUNBO0VBa3hDVjtBQUNGO0FBL3dDSTtFQUVJO0VBQ0E7QUFneENSO0FBN3dDSTtFQUNJO0VBQ0E7QUErd0NSO0FBN3dDUTtFQUpKO0lBS1E7SUFDQTtFQWd4Q1Y7QUFDRjtBQTl3Q1E7RUFUSjtJQVVRO0lBQ0E7RUFpeENWO0FBQ0Y7QUE5d0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNFck9LO0VGc09MO0VBQ0E7RUFDQTtBQWd4Q1I7QUE5d0NRO0VBZEo7SUFlUTtFQWl4Q1Y7QUFDRjtBQS93Q1E7RUFsQko7SUFtQlE7RUFreENWO0FBQ0Y7QUFoeENRO0VBdEJKO0lBdUJRO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQW14Q1Y7QUFDRjtBQXR3Q0k7RUFDSTtBQSt3Q1I7QUE3d0NRO0VBSEo7SUFJUTtFQWd4Q1Y7QUFDRjs7QUEzd0NJO0VBQ0k7QUE4d0NSO0FBM3dDSTtFQUNJO0VBQ0E7RUFDQSxjRTNSUztBRndpRGpCO0FBMXdDSTtFQUNJO0FBNHdDUjtBQXp3Q0k7RUN0UkEsa0JBSFk7RUFJWixtQkFKWTtBRHNpRGhCO0FDaGlESTtFQUNJLGtCQU5FO0VBT0YsbUJBUEU7QUR5aURWO0FBN3dDUTtFQUpKO0lDdFJBLGNBSFk7SUFJWixlQUpZO0VEK2lEZDtFQ3ppREU7SUFDSSxlQU5FO0lBT0YsZ0JBUEU7RURrakRSO0FBQ0Y7QUFseENJO0VDOVNBLGNBRk07RUFJTixlQUpNO0FEdWtEVjtBQXB4Q1E7RUFISjtJQzlTQSxlQUZNO0lBSU4sZ0JBSk07RUQ2a0RSO0FBQ0Y7QUE5d0NJO0VBQ0k7QUE0eENSO0FBMXhDUTtFQUNJO0VBQ0E7QUE0eENaO0FBenhDUTtFQVJKO0lBU1E7RUE0eENWO0FBQ0Y7QUF6eENJO0VBQ0k7RUFDQTtBQTJ4Q1I7QUF4eENJO0VBRUk7QUF5eENSO0FBdnhDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeXhDWjtBQXJ4Q0k7RUFDSTtBQXV4Q1I7QUFyeENRO0VBQ0k7QUF1eENaO0FBOXdDSTtFQUdJLG1CRTdXSztFRjhXTDtFQUNBO0VBQ0E7QUFreENSO0FBaHhDUTtFQUNJO0FBa3hDWjtBQTl3Q0k7RUFFSTtFQUNBO0VBQ0E7QUErd0NSO0FBN3dDUTtFQU5KO0lBT1E7SUFDQTtJQUNBO0VBZ3hDVjtBQUNGO0FBN3dDSTtFQUNJO0VBQ0E7QUErd0NSO0FBN3dDUTtFQUpKO0lBS1E7SUFDQTtFQWd4Q1Y7QUFDRjtBQTl3Q1E7RUFUSjtJQVVRO0lBQ0E7RUFpeENWO0FBQ0Y7QUE3d0NRO0VBQ0ksY0VwWks7QUZtcURqQjtBQTV3Q1E7RUFDSTtFQUNBO0VBQ0E7QUE4d0NaO0FBM3dDUTtFQUNJO09BQUE7RUFDQTtPQUFBO0FBNndDWjtBQTN3Q1k7RUFKSjtJQUtRO1NBQUE7RUE4d0NkO0FBQ0Y7QUExd0NJO0VBQ0k7RUFDQTtBQTR3Q1I7QUExd0NRO0VBQ0k7RUFDQTtBQTR3Q1o7QUF6d0NRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMndDWjtBQXp3Q1k7RUFDSSxtQkU5Ykg7QUZ5c0RiO0FBendDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMndDcEI7QUF2d0NZO0VBQ0k7RUFDQTtBQXl3Q2hCO0FBcndDUTtFQUNJO0VBQ0E7QUF1d0NaO0FBcHdDUTtFQUNJO0VBQ0E7QUFzd0NaO0FBbndDUTtFQUVJO0FBcXdDWjtBQWxyQ0k7RUFDSTtFQUNBO0FBd3dDUjtBQXR3Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXd3Q1o7QUF0d0NZO0VBQ0ksbUJFbGtCSDtBRjAwRGI7QUFwd0NRO0VBQ0k7RUFDQTtBQXN3Q1o7QUFsd0NJO0VBQ0k7QUFvd0NSO0FBbHdDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBb3dDWjtBQWh3Q0k7RUFDSTtBQWt3Q1I7QUFod0NRO0VBQ0k7RUFDQSxjRWhsQkE7QUZrMURaO0FBL3ZDUTtFQUNJO0FBaXdDWjtBQTd2Q0k7RUFDSTtFQUNBLGNFN2xCTztFRjhsQlA7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErdkNSO0FBN3ZDUTtFQWRKO0lBZVE7RUFnd0NWO0FBQ0Y7QUE5dkNRO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQSt2Q1o7QUE3dkNZO0VBUko7SUFTUTtFQWd3Q2Q7QUFDRjtBQTd2Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErdkNaO0FBN3ZDWTtFQVhKO0lBWVE7SUFDQTtFQWd3Q2Q7QUFDRjtBQTd2Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErdkNaO0FBN3ZDWTtFQVhKO0lBWVE7RUFnd0NkO0FBQ0Y7QUE3dkNRO0VBRUk7QUE4dkNaOztBQXp2Q0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0dkNKO0FBMXZDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBNHZDUjtBQXp2Q0k7RUFDSTtFQUNBO0FBMnZDUjs7QUF2dkNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUEwdkNKO0FBeHZDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwdkNSO0FBdnZDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5dkNSO0FBdHZDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJFanVCVTtFRmt1QlY7RUFDQTtFQUNBO0VBQ0E7QUF3dkNSO0FBdHZDUTtFQVhKO0lBWVE7SUFDQTtFQXl2Q1Y7QUFDRjtBQXR2Q0k7RUFDSTtFQUNBO0VBQ0E7QUF3dkNSO0FBcnZDSTtFQUNJO0FBdXZDUjtBQXB2Q0k7RUFDSTtFQUNBO0FBc3ZDUjtBQXB2Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc3ZDWjtBQW52Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQXF2Q1o7O0FBaHZDQTtFQUNJO0FBbXZDSjtBQWp2Q0k7RUFDSTtFQUNBO0FBbXZDUjtBQWp2Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRTl4Qk07RUYreEJOO0VBQ0E7QUFtdkNaO0FBL3VDSTtFQUNJO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaXZDUjtBQS91Q1E7RUFHSTtFQUNBO0FBZ3ZDWjtBQTV1Q1k7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkVqMEJIO0VGazBCRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBOHVDaEI7QUEzdUNZO0VBQ0k7RUFDQTtBQTZ1Q2hCO0FBL3ZDWTtFQUVJO09BQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJFajBCSDtFRmswQkc7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWl3Q2hCO0FBOXZDWTtFQUNJO0VBQ0E7QUFnd0NoQjtBQWx4Q1k7RUFFSTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRWowQkg7RUZrMEJHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFveENoQjtBQWp4Q1k7RUFDSTtFQUNBO0FBbXhDaEI7QUEvd0NRO0VBRUk7QUFpeENaO0FBOXdDUTtFQUVJO0FBZ3hDWjtBQTd3Q1E7RUFFSTtBQSt3Q1o7QUE1d0NRO0VBRUk7QUE4d0NaO0FBMXdDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0d0NSO0FBMXdDUTtFQUNJO0VBQ0E7RUFDQSxtQkVwM0JDO0VGcTNCRDtFQUNBO0VBQ0E7QUE0d0NaO0FBMXdDWTtFQUNJO0FBNHdDaEI7QUF6d0NZO0VBQ0k7RUFDQTtBQTJ3Q2hCO0FBdHdDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBd3dDUjtBQXJ3Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQXV3Q1I7O0FBbndDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBc3dDSjtBQXB3Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzd0NSO0FBbndDSTtFQUNJLHFCRXo2Qks7RUYwNkJMLG1CRTE2Qks7RUYyNkJMO0FBcXdDUjtBQW53Q1E7RUFDSSxxQkU5NkJDO0FGbXJFYjtBQWp3Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQW13Q1I7QUFod0NJO0VBQ0k7RUFDQTtBQWt3Q1I7QUEvdkNJO0VBQ0k7QUFpd0NSO0FBL3ZDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpd0NaO0FBN3ZDSTtFQUNJO0FBK3ZDUjtBQTd2Q1E7RUFDSTtBQSt2Q1o7O0FBMXZDQTtFQUNJO0lBQ0k7RUE2dkNOO0VBM3ZDRTtJQUNJO0VBNnZDTjtBQUNGO0FBbnZDQTtFQUNJO0FBcXZDSjs7QUFsdkNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFxdkNKO0FBbnZDSTtFQUNJLG1CRTkrQks7QUZtdUViO0FBbnZDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxdkNaOztBQWh2Q0E7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrdkNKO0FBaHZDSTtFQUNJO0FBa3ZDUjtBQS91Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWl2Q1I7QUE5dUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFndkNSOztBQTV1Q0E7RUFDSTtJQUNJO0VBK3VDTjtFQTd1Q0U7SUFDSTtFQSt1Q047QUFDRjtBQTN1Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNFampDTztFRmtqQ1A7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTZ1Q1I7QUEzdUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRWhrQ0c7RUZpa0NIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE2dUNaO0FBMXVDUTtFQUNJLGNFM2tDVztBRnV6RXZCO0FBMXVDWTtFQUNJLGNFOWtDTztFRitrQ1AscUJFL2tDTztBRjJ6RXZCO0FBeHVDUTtFQXhDSjtJQXlDUTtFQTJ1Q1Y7RUF6dUNVO0lBQ0k7RUEydUNkO0FBQ0Y7QUF2dUNJO0VBQ0k7QUF5dUNSO0FBdHVDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXd1Q1I7QUF0dUNRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0V6bkNDO0VGMG5DRDtFQUNBO0FBd3VDWjtBQXJ1Q1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNFbm9DQztFRm9vQ0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdXVDWjtBQXJ1Q1k7RUFDSSxtQkU1b0NIO0VGNm9DRztBQXV1Q2hCO0FBcHVDWTtFQUNJO0FBc3VDaEI7QUFudUNZO0VBQ0k7QUFxdUNoQjtBQWh1Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa3VDUjtBQS90Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjRXRxQ0s7RUZ1cUNMO0VBQ0E7RUFDQTtBQWl1Q1I7QUEvdENRO0VBQ0ksY0UzcUNTO0FGNDRFckI7QUE5dENRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFndUNaO0FBdnRDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNnRDUjtBQTF0Q0k7RUFDSTtBQTR0Q1I7QUF6dENJO0VBQ0k7RUFDQTtFQUNBO0FBMnRDUixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZWNvdGVudC5jb20vLi9ub2RlX21vZHVsZXMvaW50bC10ZWwtaW5wdXQvYnVpbGQvY3NzL2ludGxUZWxJbnB1dC5taW4uY3NzIiwid2VicGFjazovL2Vjb3RlbnQuY29tLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy9jb250YWN0LnNjc3MiLCJ3ZWJwYWNrOi8vZWNvdGVudC5jb20vLi9hc3NldHMvc2Nzcy9oZWxwZXIvZ3JpZC5zY3NzIiwid2VicGFjazovL2Vjb3RlbnQuY29tLy4vYXNzZXRzL3Njc3MvaGVscGVyL3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIjpyb290ey0taXRpLWhvdmVyLWNvbG9yOnJnYmEoMCwgMCwgMCwgMC4wNSk7LS1pdGktYm9yZGVyLWNvbG9yOiNjY2M7LS1pdGktZGlhbGNvZGUtY29sb3I6Izk5OTstLWl0aS1kcm9wZG93bi1iZzp3aGl0ZTstLWl0aS1zZWFyY2gtaWNvbi1jb2xvcjojOTk5Oy0taXRpLXNwYWNlci1ob3Jpem9udGFsOjhweDstLWl0aS1mbGFnLWhlaWdodDoxMnB4Oy0taXRpLWZsYWctd2lkdGg6MTZweDstLWl0aS1ib3JkZXItd2lkdGg6MXB4Oy0taXRpLWFycm93LWhlaWdodDo0cHg7LS1pdGktYXJyb3ctd2lkdGg6NnB4Oy0taXRpLXRyaWFuZ2xlLWJvcmRlcjpjYWxjKHZhcigtLWl0aS1hcnJvdy13aWR0aCkgLyAyKTstLWl0aS1hcnJvdy1wYWRkaW5nOjZweDstLWl0aS1hcnJvdy1jb2xvcjojNTU1Oy0taXRpLXBhdGgtZmxhZ3MtMXg6dXJsKFwiLi4vaW1nL2ZsYWdzLndlYnBcIik7LS1pdGktcGF0aC1mbGFncy0yeDp1cmwoXCIuLi9pbWcvZmxhZ3NAMngud2VicFwiKTstLWl0aS1wYXRoLWdsb2JlLTF4OnVybChcIi4uL2ltZy9nbG9iZS53ZWJwXCIpOy0taXRpLXBhdGgtZ2xvYmUtMng6dXJsKFwiLi4vaW1nL2dsb2JlQDJ4LndlYnBcIik7LS1pdGktZmxhZy1zcHJpdGUtd2lkdGg6MzkwNHB4Oy0taXRpLWZsYWctc3ByaXRlLWhlaWdodDoxMnB4Oy0taXRpLW1vYmlsZS1wb3B1cC1tYXJnaW46MzBweH0uaXRpe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5pdGkgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Lml0aV9fYTExeS10ZXh0e3dpZHRoOjFweDtoZWlnaHQ6MXB4O2NsaXA6cmVjdCgxcHgsMXB4LDFweCwxcHgpO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZX0uaXRpIGlucHV0Lml0aV9fdGVsLWlucHV0LC5pdGkgaW5wdXQuaXRpX190ZWwtaW5wdXRbdHlwZT10ZWxdLC5pdGkgaW5wdXQuaXRpX190ZWwtaW5wdXRbdHlwZT10ZXh0XXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjA7bWFyZ2luOjAhaW1wb3J0YW50fS5pdGlfX2NvdW50cnktY29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOnZhcigtLWl0aS1ib3JkZXItd2lkdGgpfS5pdGlfX3NlbGVjdGVkLWNvdW50cnl7ei1pbmRleDoxO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjA7bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDtib3JkZXItcmFkaXVzOjA7Zm9udC13ZWlnaHQ6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfS5pdGlfX3NlbGVjdGVkLWNvdW50cnktcHJpbWFyeXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlO3BhZGRpbmc6MCB2YXIoLS1pdGktYXJyb3ctcGFkZGluZykgMCB2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpfS5pdGlfX2Fycm93e21hcmdpbi1sZWZ0OnZhcigtLWl0aS1hcnJvdy1wYWRkaW5nKTt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OnZhcigtLWl0aS10cmlhbmdsZS1ib3JkZXIpIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDp2YXIoLS1pdGktdHJpYW5nbGUtYm9yZGVyKSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOnZhcigtLWl0aS1hcnJvdy1oZWlnaHQpIHNvbGlkIHZhcigtLWl0aS1hcnJvdy1jb2xvcil9Lml0aV9fYXJyb3ctLXVwe2JvcmRlci10b3A6bm9uZTtib3JkZXItYm90dG9tOnZhcigtLWl0aS1hcnJvdy1oZWlnaHQpIHNvbGlkIHZhcigtLWl0aS1hcnJvdy1jb2xvcil9Lml0aV9fZHJvcGRvd24tY29udGVudHtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWl0aS1kcm9wZG93bi1iZyl9Lml0aS0taW5saW5lLWRyb3Bkb3duIC5pdGlfX2Ryb3Bkb3duLWNvbnRlbnR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO21hcmdpbi10b3A6M3B4O21hcmdpbi1sZWZ0OmNhbGModmFyKC0taXRpLWJvcmRlci13aWR0aCkgKiAtMSk7Ym9yZGVyOnZhcigtLWl0aS1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWl0aS1ib3JkZXItY29sb3IpO2JveC1zaGFkb3c6MXB4IDFweCA0cHggcmdiYSgwLDAsMCwuMil9Lml0aV9fc2VhcmNoLWlucHV0e3dpZHRoOjEwMCU7Ym9yZGVyLXdpZHRoOjA7Ym9yZGVyLXJhZGl1czozcHg7cGFkZGluZy1sZWZ0OjMwcHg7cGFkZGluZy1yaWdodDoyOHB4fVtkaXI9cnRsXSAuaXRpX19zZWFyY2gtaW5wdXR7cGFkZGluZy1sZWZ0OmluaGVyaXQ7cGFkZGluZy1yaWdodDozMHB4O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgOHB4IGNlbnRlcn0uaXRpX19zZWFyY2gtaW5wdXQrLml0aV9fY291bnRyeS1saXN0e2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWl0aS1ib3JkZXItY29sb3IpfS5pdGlfX3NlYXJjaC1pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbnthcHBlYXJhbmNlOm5vbmV9Lml0aV9fc2VhcmNoLWlucHV0LXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uaXRpX19zZWFyY2gtaWNvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjhweDtkaXNwbGF5OmZsZXg7cG9pbnRlci1ldmVudHM6bm9uZX1bZGlyPXJ0bF0gLml0aV9fc2VhcmNoLWljb257bGVmdDphdXRvO3JpZ2h0OjhweH0uaXRpX19zZWFyY2gtaWNvbi1zdmd7c3Ryb2tlOnZhcigtLWl0aS1zZWFyY2gtaWNvbi1jb2xvcik7ZmlsbDpub25lO3N0cm9rZS13aWR0aDozfS5pdGlfX3NlYXJjaC1jbGVhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0cHg7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czozcHg7Y3Vyc29yOnBvaW50ZXI7cGFkZGluZzo0cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2U7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0uaXRpX19zZWFyY2gtY2xlYXIgLml0aV9fc2VhcmNoLWNsZWFyLXh7c3Ryb2tlLXdpZHRoOjJ9Lml0aV9fc2VhcmNoLWNsZWFyIC5pdGlfX3NlYXJjaC1jbGVhci1iZ3tmaWxsOnZhcigtLWl0aS1zZWFyY2gtaWNvbi1jb2xvcil9W2Rpcj1ydGxdIC5pdGlfX3NlYXJjaC1jbGVhcntyaWdodDphdXRvO2xlZnQ6NHB4fS5pdGlfX3NlYXJjaC1jbGVhcjpmb2N1cy12aXNpYmxlLC5pdGlfX3NlYXJjaC1jbGVhcjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWl0aS1ob3Zlci1jb2xvcik7b3V0bGluZTowfS5pdGlfX25vLXJlc3VsdHN7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzozMHB4IDB9Lml0aV9fY291bnRyeS1saXN0e2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjA7Y3Vyc29yOnBvaW50ZXI7b3ZlcmZsb3cteTpzY3JvbGw7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9Lml0aS0taW5saW5lLWRyb3Bkb3duIC5pdGlfX2NvdW50cnktbGlzdHttYXgtaGVpZ2h0OjE4NXB4fS5pdGktLWZsZXhpYmxlLWRyb3Bkb3duLXdpZHRoIC5pdGlfX2NvdW50cnktbGlzdHt3aGl0ZS1zcGFjZTpub3dyYXB9QG1lZGlhIChtYXgtd2lkdGg6NTAwcHgpey5pdGktLWZsZXhpYmxlLWRyb3Bkb3duLXdpZHRoIC5pdGlfX2NvdW50cnktbGlzdHt3aGl0ZS1zcGFjZTpub3JtYWx9fS5pdGlfX2NvdW50cnl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjhweCB2YXIoLS1pdGktc3BhY2VyLWhvcml6b250YWwpO291dGxpbmU6MH0uaXRpX19kaWFsLWNvZGV7Y29sb3I6dmFyKC0taXRpLWRpYWxjb2RlLWNvbG9yKX0uaXRpX19jb3VudHJ5Lml0aV9faGlnaGxpZ2h0e2JhY2tncm91bmQtY29sb3I6dmFyKC0taXRpLWhvdmVyLWNvbG9yKX0uaXRpX19jb3VudHJ5LWxpc3QgLml0aV9fZmxhZywuaXRpX19jb3VudHJ5LW5hbWV7bWFyZ2luLXJpZ2h0OnZhcigtLWl0aS1zcGFjZXItaG9yaXpvbnRhbCl9W2Rpcj1ydGxdIC5pdGlfX2NvdW50cnktbGlzdCAuaXRpX19mbGFnLFtkaXI9cnRsXSAuaXRpX19jb3VudHJ5LW5hbWV7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6dmFyKC0taXRpLXNwYWNlci1ob3Jpem9udGFsKX0uaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19jb3VudHJ5LWNvbnRhaW5lcjpub3QoOmhhcygrIGlucHV0W2Rpc2FibGVkXSkpOm5vdCg6aGFzKCsgaW5wdXRbcmVhZG9ubHldKSkgYnV0dG9uLml0aV9fc2VsZWN0ZWQtY291bnRyeXtjdXJzb3I6cG9pbnRlcn0uaXRpLS1hbGxvdy1kcm9wZG93biAuaXRpX19jb3VudHJ5LWNvbnRhaW5lcjpub3QoOmhhcygrIGlucHV0W2Rpc2FibGVkXSkpOm5vdCg6aGFzKCsgaW5wdXRbcmVhZG9ubHldKSkgLml0aV9fc2VsZWN0ZWQtY291bnRyeS1wcmltYXJ5OmhvdmVyLC5pdGktLWFsbG93LWRyb3Bkb3duIC5pdGlfX2NvdW50cnktY29udGFpbmVyOm5vdCg6aGFzKCsgaW5wdXRbZGlzYWJsZWRdKSk6bm90KDpoYXMoKyBpbnB1dFtyZWFkb25seV0pKSAuaXRpX19zZWxlY3RlZC1jb3VudHJ5OmhhcygrIC5pdGlfX2Ryb3Bkb3duLWNvbnRlbnQ6aG92ZXIpIC5pdGlfX3NlbGVjdGVkLWNvdW50cnktcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWl0aS1ob3Zlci1jb2xvcil9Lml0aSAuaXRpX19zZWxlY3RlZC1kaWFsLWNvZGV7bWFyZ2luLWxlZnQ6NHB4fS5pdGktLWNvbnRhaW5lcntwb3NpdGlvbjpmaXhlZDt0b3A6LTEwMDBweDtsZWZ0Oi0xMDAwcHg7ei1pbmRleDoxMDYwO3BhZGRpbmc6dmFyKC0taXRpLWJvcmRlci13aWR0aCl9Lml0aS0tY29udGFpbmVyOmhvdmVye2N1cnNvcjpwb2ludGVyfS5pdGlfX2hpZGV7ZGlzcGxheTpub25lfS5pdGlfX3YtaGlkZXt2aXNpYmlsaXR5OmhpZGRlbn0uaXRpLS1mdWxsc2NyZWVuLXBvcHVwLml0aS0tY29udGFpbmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSk7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7cG9zaXRpb246Zml4ZWQ7cGFkZGluZzp2YXIoLS1pdGktbW9iaWxlLXBvcHVwLW1hcmdpbik7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uaXRpLS1mdWxsc2NyZWVuLXBvcHVwIC5pdGlfX2Ryb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXgtaGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9Lml0aS0tZnVsbHNjcmVlbi1wb3B1cCAuaXRpX19jb3VudHJ5e3BhZGRpbmc6MTBweCAxMHB4O2xpbmUtaGVpZ2h0OjEuNWVtfS5pdGlfX2ZsYWd7LS1pdGktZmxhZy1vZmZzZXQ6MTAwcHg7aGVpZ2h0OnZhcigtLWl0aS1mbGFnLWhlaWdodCk7d2lkdGg6dmFyKC0taXRpLWZsYWctd2lkdGgpO2JvcmRlci1yYWRpdXM6MXB4O2JveC1zaGFkb3c6MCAwIDFweCAwICM4ODg7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1pdGktcGF0aC1mbGFncy0xeCk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246dmFyKC0taXRpLWZsYWctb2Zmc2V0KSAwO2JhY2tncm91bmQtc2l6ZTp2YXIoLS1pdGktZmxhZy1zcHJpdGUtd2lkdGgpIHZhcigtLWl0aS1mbGFnLXNwcml0ZS1oZWlnaHQpfS5pdGlfX2Fjey0taXRpLWZsYWctb2Zmc2V0OjBweH0uaXRpX19hZHstLWl0aS1mbGFnLW9mZnNldDotMTZweH0uaXRpX19hZXstLWl0aS1mbGFnLW9mZnNldDotMzJweH0uaXRpX19hZnstLWl0aS1mbGFnLW9mZnNldDotNDhweH0uaXRpX19hZ3stLWl0aS1mbGFnLW9mZnNldDotNjRweH0uaXRpX19haXstLWl0aS1mbGFnLW9mZnNldDotODBweH0uaXRpX19hbHstLWl0aS1mbGFnLW9mZnNldDotOTZweH0uaXRpX19hbXstLWl0aS1mbGFnLW9mZnNldDotMTEycHh9Lml0aV9fYW97LS1pdGktZmxhZy1vZmZzZXQ6LTEyOHB4fS5pdGlfX2Fyey0taXRpLWZsYWctb2Zmc2V0Oi0xNDRweH0uaXRpX19hc3stLWl0aS1mbGFnLW9mZnNldDotMTYwcHh9Lml0aV9fYXR7LS1pdGktZmxhZy1vZmZzZXQ6LTE3NnB4fS5pdGlfX2F1ey0taXRpLWZsYWctb2Zmc2V0Oi0xOTJweH0uaXRpX19hd3stLWl0aS1mbGFnLW9mZnNldDotMjA4cHh9Lml0aV9fYXh7LS1pdGktZmxhZy1vZmZzZXQ6LTIyNHB4fS5pdGlfX2F6ey0taXRpLWZsYWctb2Zmc2V0Oi0yNDBweH0uaXRpX19iYXstLWl0aS1mbGFnLW9mZnNldDotMjU2cHh9Lml0aV9fYmJ7LS1pdGktZmxhZy1vZmZzZXQ6LTI3MnB4fS5pdGlfX2Jkey0taXRpLWZsYWctb2Zmc2V0Oi0yODhweH0uaXRpX19iZXstLWl0aS1mbGFnLW9mZnNldDotMzA0cHh9Lml0aV9fYmZ7LS1pdGktZmxhZy1vZmZzZXQ6LTMyMHB4fS5pdGlfX2Jney0taXRpLWZsYWctb2Zmc2V0Oi0zMzZweH0uaXRpX19iaHstLWl0aS1mbGFnLW9mZnNldDotMzUycHh9Lml0aV9fYml7LS1pdGktZmxhZy1vZmZzZXQ6LTM2OHB4fS5pdGlfX2Jqey0taXRpLWZsYWctb2Zmc2V0Oi0zODRweH0uaXRpX19ibHstLWl0aS1mbGFnLW9mZnNldDotNDAwcHh9Lml0aV9fYm17LS1pdGktZmxhZy1vZmZzZXQ6LTQxNnB4fS5pdGlfX2Juey0taXRpLWZsYWctb2Zmc2V0Oi00MzJweH0uaXRpX19ib3stLWl0aS1mbGFnLW9mZnNldDotNDQ4cHh9Lml0aV9fYnF7LS1pdGktZmxhZy1vZmZzZXQ6LTQ2NHB4fS5pdGlfX2Jyey0taXRpLWZsYWctb2Zmc2V0Oi00ODBweH0uaXRpX19ic3stLWl0aS1mbGFnLW9mZnNldDotNDk2cHh9Lml0aV9fYnR7LS1pdGktZmxhZy1vZmZzZXQ6LTUxMnB4fS5pdGlfX2J3ey0taXRpLWZsYWctb2Zmc2V0Oi01MjhweH0uaXRpX19ieXstLWl0aS1mbGFnLW9mZnNldDotNTQ0cHh9Lml0aV9fYnp7LS1pdGktZmxhZy1vZmZzZXQ6LTU2MHB4fS5pdGlfX2Nhey0taXRpLWZsYWctb2Zmc2V0Oi01NzZweH0uaXRpX19jY3stLWl0aS1mbGFnLW9mZnNldDotNTkycHh9Lml0aV9fY2R7LS1pdGktZmxhZy1vZmZzZXQ6LTYwOHB4fS5pdGlfX2Nmey0taXRpLWZsYWctb2Zmc2V0Oi02MjRweH0uaXRpX19jZ3stLWl0aS1mbGFnLW9mZnNldDotNjQwcHh9Lml0aV9fY2h7LS1pdGktZmxhZy1vZmZzZXQ6LTY1NnB4fS5pdGlfX2Npey0taXRpLWZsYWctb2Zmc2V0Oi02NzJweH0uaXRpX19ja3stLWl0aS1mbGFnLW9mZnNldDotNjg4cHh9Lml0aV9fY2x7LS1pdGktZmxhZy1vZmZzZXQ6LTcwNHB4fS5pdGlfX2Ntey0taXRpLWZsYWctb2Zmc2V0Oi03MjBweH0uaXRpX19jbnstLWl0aS1mbGFnLW9mZnNldDotNzM2cHh9Lml0aV9fY297LS1pdGktZmxhZy1vZmZzZXQ6LTc1MnB4fS5pdGlfX2Nyey0taXRpLWZsYWctb2Zmc2V0Oi03NjhweH0uaXRpX19jdXstLWl0aS1mbGFnLW9mZnNldDotNzg0cHh9Lml0aV9fY3Z7LS1pdGktZmxhZy1vZmZzZXQ6LTgwMHB4fS5pdGlfX2N3ey0taXRpLWZsYWctb2Zmc2V0Oi04MTZweH0uaXRpX19jeHstLWl0aS1mbGFnLW9mZnNldDotODMycHh9Lml0aV9fY3l7LS1pdGktZmxhZy1vZmZzZXQ6LTg0OHB4fS5pdGlfX2N6ey0taXRpLWZsYWctb2Zmc2V0Oi04NjRweH0uaXRpX19kZXstLWl0aS1mbGFnLW9mZnNldDotODgwcHh9Lml0aV9fZGp7LS1pdGktZmxhZy1vZmZzZXQ6LTg5NnB4fS5pdGlfX2Rrey0taXRpLWZsYWctb2Zmc2V0Oi05MTJweH0uaXRpX19kbXstLWl0aS1mbGFnLW9mZnNldDotOTI4cHh9Lml0aV9fZG97LS1pdGktZmxhZy1vZmZzZXQ6LTk0NHB4fS5pdGlfX2R6ey0taXRpLWZsYWctb2Zmc2V0Oi05NjBweH0uaXRpX19lY3stLWl0aS1mbGFnLW9mZnNldDotOTc2cHh9Lml0aV9fZWV7LS1pdGktZmxhZy1vZmZzZXQ6LTk5MnB4fS5pdGlfX2Vney0taXRpLWZsYWctb2Zmc2V0Oi0xMDA4cHh9Lml0aV9fZWh7LS1pdGktZmxhZy1vZmZzZXQ6LTEwMjRweH0uaXRpX19lcnstLWl0aS1mbGFnLW9mZnNldDotMTA0MHB4fS5pdGlfX2Vzey0taXRpLWZsYWctb2Zmc2V0Oi0xMDU2cHh9Lml0aV9fZXR7LS1pdGktZmxhZy1vZmZzZXQ6LTEwNzJweH0uaXRpX19maXstLWl0aS1mbGFnLW9mZnNldDotMTA4OHB4fS5pdGlfX2Zqey0taXRpLWZsYWctb2Zmc2V0Oi0xMTA0cHh9Lml0aV9fZmt7LS1pdGktZmxhZy1vZmZzZXQ6LTExMjBweH0uaXRpX19mbXstLWl0aS1mbGFnLW9mZnNldDotMTEzNnB4fS5pdGlfX2Zvey0taXRpLWZsYWctb2Zmc2V0Oi0xMTUycHh9Lml0aV9fZnJ7LS1pdGktZmxhZy1vZmZzZXQ6LTExNjhweH0uaXRpX19nYXstLWl0aS1mbGFnLW9mZnNldDotMTE4NHB4fS5pdGlfX2diey0taXRpLWZsYWctb2Zmc2V0Oi0xMjAwcHh9Lml0aV9fZ2R7LS1pdGktZmxhZy1vZmZzZXQ6LTEyMTZweH0uaXRpX19nZXstLWl0aS1mbGFnLW9mZnNldDotMTIzMnB4fS5pdGlfX2dmey0taXRpLWZsYWctb2Zmc2V0Oi0xMjQ4cHh9Lml0aV9fZ2d7LS1pdGktZmxhZy1vZmZzZXQ6LTEyNjRweH0uaXRpX19naHstLWl0aS1mbGFnLW9mZnNldDotMTI4MHB4fS5pdGlfX2dpey0taXRpLWZsYWctb2Zmc2V0Oi0xMjk2cHh9Lml0aV9fZ2x7LS1pdGktZmxhZy1vZmZzZXQ6LTEzMTJweH0uaXRpX19nbXstLWl0aS1mbGFnLW9mZnNldDotMTMyOHB4fS5pdGlfX2duey0taXRpLWZsYWctb2Zmc2V0Oi0xMzQ0cHh9Lml0aV9fZ3B7LS1pdGktZmxhZy1vZmZzZXQ6LTEzNjBweH0uaXRpX19ncXstLWl0aS1mbGFnLW9mZnNldDotMTM3NnB4fS5pdGlfX2dyey0taXRpLWZsYWctb2Zmc2V0Oi0xMzkycHh9Lml0aV9fZ3R7LS1pdGktZmxhZy1vZmZzZXQ6LTE0MDhweH0uaXRpX19ndXstLWl0aS1mbGFnLW9mZnNldDotMTQyNHB4fS5pdGlfX2d3ey0taXRpLWZsYWctb2Zmc2V0Oi0xNDQwcHh9Lml0aV9fZ3l7LS1pdGktZmxhZy1vZmZzZXQ6LTE0NTZweH0uaXRpX19oa3stLWl0aS1mbGFnLW9mZnNldDotMTQ3MnB4fS5pdGlfX2huey0taXRpLWZsYWctb2Zmc2V0Oi0xNDg4cHh9Lml0aV9faHJ7LS1pdGktZmxhZy1vZmZzZXQ6LTE1MDRweH0uaXRpX19odHstLWl0aS1mbGFnLW9mZnNldDotMTUyMHB4fS5pdGlfX2h1ey0taXRpLWZsYWctb2Zmc2V0Oi0xNTM2cHh9Lml0aV9faWR7LS1pdGktZmxhZy1vZmZzZXQ6LTE1NTJweH0uaXRpX19pZXstLWl0aS1mbGFnLW9mZnNldDotMTU2OHB4fS5pdGlfX2lsey0taXRpLWZsYWctb2Zmc2V0Oi0xNTg0cHh9Lml0aV9faW17LS1pdGktZmxhZy1vZmZzZXQ6LTE2MDBweH0uaXRpX19pbnstLWl0aS1mbGFnLW9mZnNldDotMTYxNnB4fS5pdGlfX2lvey0taXRpLWZsYWctb2Zmc2V0Oi0xNjMycHh9Lml0aV9faXF7LS1pdGktZmxhZy1vZmZzZXQ6LTE2NDhweH0uaXRpX19pcnstLWl0aS1mbGFnLW9mZnNldDotMTY2NHB4fS5pdGlfX2lzey0taXRpLWZsYWctb2Zmc2V0Oi0xNjgwcHh9Lml0aV9faXR7LS1pdGktZmxhZy1vZmZzZXQ6LTE2OTZweH0uaXRpX19qZXstLWl0aS1mbGFnLW9mZnNldDotMTcxMnB4fS5pdGlfX2ptey0taXRpLWZsYWctb2Zmc2V0Oi0xNzI4cHh9Lml0aV9fam97LS1pdGktZmxhZy1vZmZzZXQ6LTE3NDRweH0uaXRpX19qcHstLWl0aS1mbGFnLW9mZnNldDotMTc2MHB4fS5pdGlfX2tley0taXRpLWZsYWctb2Zmc2V0Oi0xNzc2cHh9Lml0aV9fa2d7LS1pdGktZmxhZy1vZmZzZXQ6LTE3OTJweH0uaXRpX19raHstLWl0aS1mbGFnLW9mZnNldDotMTgwOHB4fS5pdGlfX2tpey0taXRpLWZsYWctb2Zmc2V0Oi0xODI0cHh9Lml0aV9fa217LS1pdGktZmxhZy1vZmZzZXQ6LTE4NDBweH0uaXRpX19rbnstLWl0aS1mbGFnLW9mZnNldDotMTg1NnB4fS5pdGlfX2twey0taXRpLWZsYWctb2Zmc2V0Oi0xODcycHh9Lml0aV9fa3J7LS1pdGktZmxhZy1vZmZzZXQ6LTE4ODhweH0uaXRpX19rd3stLWl0aS1mbGFnLW9mZnNldDotMTkwNHB4fS5pdGlfX2t5ey0taXRpLWZsYWctb2Zmc2V0Oi0xOTIwcHh9Lml0aV9fa3p7LS1pdGktZmxhZy1vZmZzZXQ6LTE5MzZweH0uaXRpX19sYXstLWl0aS1mbGFnLW9mZnNldDotMTk1MnB4fS5pdGlfX2xiey0taXRpLWZsYWctb2Zmc2V0Oi0xOTY4cHh9Lml0aV9fbGN7LS1pdGktZmxhZy1vZmZzZXQ6LTE5ODRweH0uaXRpX19saXstLWl0aS1mbGFnLW9mZnNldDotMjAwMHB4fS5pdGlfX2xrey0taXRpLWZsYWctb2Zmc2V0Oi0yMDE2cHh9Lml0aV9fbHJ7LS1pdGktZmxhZy1vZmZzZXQ6LTIwMzJweH0uaXRpX19sc3stLWl0aS1mbGFnLW9mZnNldDotMjA0OHB4fS5pdGlfX2x0ey0taXRpLWZsYWctb2Zmc2V0Oi0yMDY0cHh9Lml0aV9fbHV7LS1pdGktZmxhZy1vZmZzZXQ6LTIwODBweH0uaXRpX19sdnstLWl0aS1mbGFnLW9mZnNldDotMjA5NnB4fS5pdGlfX2x5ey0taXRpLWZsYWctb2Zmc2V0Oi0yMTEycHh9Lml0aV9fbWF7LS1pdGktZmxhZy1vZmZzZXQ6LTIxMjhweH0uaXRpX19tY3stLWl0aS1mbGFnLW9mZnNldDotMjE0NHB4fS5pdGlfX21key0taXRpLWZsYWctb2Zmc2V0Oi0yMTYwcHh9Lml0aV9fbWV7LS1pdGktZmxhZy1vZmZzZXQ6LTIxNzZweH0uaXRpX19tZnstLWl0aS1mbGFnLW9mZnNldDotMjE5MnB4fS5pdGlfX21ney0taXRpLWZsYWctb2Zmc2V0Oi0yMjA4cHh9Lml0aV9fbWh7LS1pdGktZmxhZy1vZmZzZXQ6LTIyMjRweH0uaXRpX19ta3stLWl0aS1mbGFnLW9mZnNldDotMjI0MHB4fS5pdGlfX21sey0taXRpLWZsYWctb2Zmc2V0Oi0yMjU2cHh9Lml0aV9fbW17LS1pdGktZmxhZy1vZmZzZXQ6LTIyNzJweH0uaXRpX19tbnstLWl0aS1mbGFnLW9mZnNldDotMjI4OHB4fS5pdGlfX21vey0taXRpLWZsYWctb2Zmc2V0Oi0yMzA0cHh9Lml0aV9fbXB7LS1pdGktZmxhZy1vZmZzZXQ6LTIzMjBweH0uaXRpX19tcXstLWl0aS1mbGFnLW9mZnNldDotMjMzNnB4fS5pdGlfX21yey0taXRpLWZsYWctb2Zmc2V0Oi0yMzUycHh9Lml0aV9fbXN7LS1pdGktZmxhZy1vZmZzZXQ6LTIzNjhweH0uaXRpX19tdHstLWl0aS1mbGFnLW9mZnNldDotMjM4NHB4fS5pdGlfX211ey0taXRpLWZsYWctb2Zmc2V0Oi0yNDAwcHh9Lml0aV9fbXZ7LS1pdGktZmxhZy1vZmZzZXQ6LTI0MTZweH0uaXRpX19td3stLWl0aS1mbGFnLW9mZnNldDotMjQzMnB4fS5pdGlfX214ey0taXRpLWZsYWctb2Zmc2V0Oi0yNDQ4cHh9Lml0aV9fbXl7LS1pdGktZmxhZy1vZmZzZXQ6LTI0NjRweH0uaXRpX19tenstLWl0aS1mbGFnLW9mZnNldDotMjQ4MHB4fS5pdGlfX25hey0taXRpLWZsYWctb2Zmc2V0Oi0yNDk2cHh9Lml0aV9fbmN7LS1pdGktZmxhZy1vZmZzZXQ6LTI1MTJweH0uaXRpX19uZXstLWl0aS1mbGFnLW9mZnNldDotMjUyOHB4fS5pdGlfX25mey0taXRpLWZsYWctb2Zmc2V0Oi0yNTQ0cHh9Lml0aV9fbmd7LS1pdGktZmxhZy1vZmZzZXQ6LTI1NjBweH0uaXRpX19uaXstLWl0aS1mbGFnLW9mZnNldDotMjU3NnB4fS5pdGlfX25sey0taXRpLWZsYWctb2Zmc2V0Oi0yNTkycHh9Lml0aV9fbm97LS1pdGktZmxhZy1vZmZzZXQ6LTI2MDhweH0uaXRpX19ucHstLWl0aS1mbGFnLW9mZnNldDotMjYyNHB4fS5pdGlfX25yey0taXRpLWZsYWctb2Zmc2V0Oi0yNjQwcHh9Lml0aV9fbnV7LS1pdGktZmxhZy1vZmZzZXQ6LTI2NTZweH0uaXRpX19uenstLWl0aS1mbGFnLW9mZnNldDotMjY3MnB4fS5pdGlfX29tey0taXRpLWZsYWctb2Zmc2V0Oi0yNjg4cHh9Lml0aV9fcGF7LS1pdGktZmxhZy1vZmZzZXQ6LTI3MDRweH0uaXRpX19wZXstLWl0aS1mbGFnLW9mZnNldDotMjcyMHB4fS5pdGlfX3Bmey0taXRpLWZsYWctb2Zmc2V0Oi0yNzM2cHh9Lml0aV9fcGd7LS1pdGktZmxhZy1vZmZzZXQ6LTI3NTJweH0uaXRpX19waHstLWl0aS1mbGFnLW9mZnNldDotMjc2OHB4fS5pdGlfX3Brey0taXRpLWZsYWctb2Zmc2V0Oi0yNzg0cHh9Lml0aV9fcGx7LS1pdGktZmxhZy1vZmZzZXQ6LTI4MDBweH0uaXRpX19wbXstLWl0aS1mbGFnLW9mZnNldDotMjgxNnB4fS5pdGlfX3Byey0taXRpLWZsYWctb2Zmc2V0Oi0yODMycHh9Lml0aV9fcHN7LS1pdGktZmxhZy1vZmZzZXQ6LTI4NDhweH0uaXRpX19wdHstLWl0aS1mbGFnLW9mZnNldDotMjg2NHB4fS5pdGlfX3B3ey0taXRpLWZsYWctb2Zmc2V0Oi0yODgwcHh9Lml0aV9fcHl7LS1pdGktZmxhZy1vZmZzZXQ6LTI4OTZweH0uaXRpX19xYXstLWl0aS1mbGFnLW9mZnNldDotMjkxMnB4fS5pdGlfX3Jley0taXRpLWZsYWctb2Zmc2V0Oi0yOTI4cHh9Lml0aV9fcm97LS1pdGktZmxhZy1vZmZzZXQ6LTI5NDRweH0uaXRpX19yc3stLWl0aS1mbGFnLW9mZnNldDotMjk2MHB4fS5pdGlfX3J1ey0taXRpLWZsYWctb2Zmc2V0Oi0yOTc2cHh9Lml0aV9fcnd7LS1pdGktZmxhZy1vZmZzZXQ6LTI5OTJweH0uaXRpX19zYXstLWl0aS1mbGFnLW9mZnNldDotMzAwOHB4fS5pdGlfX3Niey0taXRpLWZsYWctb2Zmc2V0Oi0zMDI0cHh9Lml0aV9fc2N7LS1pdGktZmxhZy1vZmZzZXQ6LTMwNDBweH0uaXRpX19zZHstLWl0aS1mbGFnLW9mZnNldDotMzA1NnB4fS5pdGlfX3Nley0taXRpLWZsYWctb2Zmc2V0Oi0zMDcycHh9Lml0aV9fc2d7LS1pdGktZmxhZy1vZmZzZXQ6LTMwODhweH0uaXRpX19zaHstLWl0aS1mbGFnLW9mZnNldDotMzEwNHB4fS5pdGlfX3Npey0taXRpLWZsYWctb2Zmc2V0Oi0zMTIwcHh9Lml0aV9fc2p7LS1pdGktZmxhZy1vZmZzZXQ6LTMxMzZweH0uaXRpX19za3stLWl0aS1mbGFnLW9mZnNldDotMzE1MnB4fS5pdGlfX3Nsey0taXRpLWZsYWctb2Zmc2V0Oi0zMTY4cHh9Lml0aV9fc217LS1pdGktZmxhZy1vZmZzZXQ6LTMxODRweH0uaXRpX19zbnstLWl0aS1mbGFnLW9mZnNldDotMzIwMHB4fS5pdGlfX3Nvey0taXRpLWZsYWctb2Zmc2V0Oi0zMjE2cHh9Lml0aV9fc3J7LS1pdGktZmxhZy1vZmZzZXQ6LTMyMzJweH0uaXRpX19zc3stLWl0aS1mbGFnLW9mZnNldDotMzI0OHB4fS5pdGlfX3N0ey0taXRpLWZsYWctb2Zmc2V0Oi0zMjY0cHh9Lml0aV9fc3Z7LS1pdGktZmxhZy1vZmZzZXQ6LTMyODBweH0uaXRpX19zeHstLWl0aS1mbGFnLW9mZnNldDotMzI5NnB4fS5pdGlfX3N5ey0taXRpLWZsYWctb2Zmc2V0Oi0zMzEycHh9Lml0aV9fc3p7LS1pdGktZmxhZy1vZmZzZXQ6LTMzMjhweH0uaXRpX190Y3stLWl0aS1mbGFnLW9mZnNldDotMzM0NHB4fS5pdGlfX3Rkey0taXRpLWZsYWctb2Zmc2V0Oi0zMzYwcHh9Lml0aV9fdGd7LS1pdGktZmxhZy1vZmZzZXQ6LTMzNzZweH0uaXRpX190aHstLWl0aS1mbGFnLW9mZnNldDotMzM5MnB4fS5pdGlfX3Rqey0taXRpLWZsYWctb2Zmc2V0Oi0zNDA4cHh9Lml0aV9fdGt7LS1pdGktZmxhZy1vZmZzZXQ6LTM0MjRweH0uaXRpX190bHstLWl0aS1mbGFnLW9mZnNldDotMzQ0MHB4fS5pdGlfX3Rtey0taXRpLWZsYWctb2Zmc2V0Oi0zNDU2cHh9Lml0aV9fdG57LS1pdGktZmxhZy1vZmZzZXQ6LTM0NzJweH0uaXRpX190b3stLWl0aS1mbGFnLW9mZnNldDotMzQ4OHB4fS5pdGlfX3Ryey0taXRpLWZsYWctb2Zmc2V0Oi0zNTA0cHh9Lml0aV9fdHR7LS1pdGktZmxhZy1vZmZzZXQ6LTM1MjBweH0uaXRpX190dnstLWl0aS1mbGFnLW9mZnNldDotMzUzNnB4fS5pdGlfX3R3ey0taXRpLWZsYWctb2Zmc2V0Oi0zNTUycHh9Lml0aV9fdHp7LS1pdGktZmxhZy1vZmZzZXQ6LTM1NjhweH0uaXRpX191YXstLWl0aS1mbGFnLW9mZnNldDotMzU4NHB4fS5pdGlfX3Vney0taXRpLWZsYWctb2Zmc2V0Oi0zNjAwcHh9Lml0aV9fdXN7LS1pdGktZmxhZy1vZmZzZXQ6LTM2MTZweH0uaXRpX191eXstLWl0aS1mbGFnLW9mZnNldDotMzYzMnB4fS5pdGlfX3V6ey0taXRpLWZsYWctb2Zmc2V0Oi0zNjQ4cHh9Lml0aV9fdmF7LS1pdGktZmxhZy1vZmZzZXQ6LTM2NjRweH0uaXRpX192Y3stLWl0aS1mbGFnLW9mZnNldDotMzY4MHB4fS5pdGlfX3Zley0taXRpLWZsYWctb2Zmc2V0Oi0zNjk2cHh9Lml0aV9fdmd7LS1pdGktZmxhZy1vZmZzZXQ6LTM3MTJweH0uaXRpX192aXstLWl0aS1mbGFnLW9mZnNldDotMzcyOHB4fS5pdGlfX3Zuey0taXRpLWZsYWctb2Zmc2V0Oi0zNzQ0cHh9Lml0aV9fdnV7LS1pdGktZmxhZy1vZmZzZXQ6LTM3NjBweH0uaXRpX193ZnstLWl0aS1mbGFnLW9mZnNldDotMzc3NnB4fS5pdGlfX3dzey0taXRpLWZsYWctb2Zmc2V0Oi0zNzkycHh9Lml0aV9feGt7LS1pdGktZmxhZy1vZmZzZXQ6LTM4MDhweH0uaXRpX195ZXstLWl0aS1mbGFnLW9mZnNldDotMzgyNHB4fS5pdGlfX3l0ey0taXRpLWZsYWctb2Zmc2V0Oi0zODQwcHh9Lml0aV9femF7LS1pdGktZmxhZy1vZmZzZXQ6LTM4NTZweH0uaXRpX196bXstLWl0aS1mbGFnLW9mZnNldDotMzg3MnB4fS5pdGlfX3p3ey0taXRpLWZsYWctb2Zmc2V0Oi0zODg4cHh9Lml0aV9fZ2xvYmV7YmFja2dyb3VuZC1pbWFnZTp2YXIoLS1pdGktcGF0aC1nbG9iZS0xeCk7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodDtib3gtc2hhZG93Om5vbmU7aGVpZ2h0OjE5cHh9QG1lZGlhIChtaW4tcmVzb2x1dGlvbjoyeCl7Lml0aV9fZmxhZ3tiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWl0aS1wYXRoLWZsYWdzLTJ4KX0uaXRpX19nbG9iZXtiYWNrZ3JvdW5kLWltYWdlOnZhcigtLWl0aS1wYXRoLWdsb2JlLTJ4KX19IiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi9oZWxwZXIvdmFyaWFibGVzXCIgYXMgYmFzZTtcbkB1c2UgXCIuLi9oZWxwZXIvZnVuY3Rpb25zXCIgYXMgZnVuY3Rpb25zO1xuQHVzZSBcIi4uL2hlbHBlci9ncmlkXCIgYXMgZ3JpZDtcbkB1c2UgXCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvaW50bC10ZWwtaW5wdXQvYnVpbGQvY3NzL2ludGxUZWxJbnB1dC5taW4uY3NzXCI7XG5cbi5jb250YWN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGxlZnQ6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICYtLWlubGluZSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBtYXJnaW46IGNsYW1wKDYwcHgsIGZ1bmN0aW9ucy52dygxNTBweCksIDE1MHB4KSBhdXRvO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgfVxuXG4gICAgI3Bjb24tY29uZmlndXJhdG9yICYge1xuICAgICAgICBwYWRkaW5nOiAwIGNhbGMoKDEwMHZ3IC0gMTYzOHB4KSAvIDIpIDAgMjdweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oMTY5M3B4LCAxNnB4KSkge1xuICAgICAgICAgICAgcGFkZGluZzogMCBjbGFtcCgyMHB4LCBmdW5jdGlvbnMudncoMjdweCwgMTY5M3B4KSwgMjdweCkgMCBjbGFtcCgyMHB4LCBmdW5jdGlvbnMudncoMjdweCwgMTY5M3B4KSwgMjdweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcGNvbi1jb25maWd1cmF0b3IgJi0taW5saW5lIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYuanMtdmlzaWJsZSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cblxuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYShiYXNlLiRjb2xvci1ibHVlLCA1MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlLWluLW91dDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAmLmpzLXZpc2libGUgJl9fb3ZlcmxheSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2UtaW4tb3V0O1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgfVxuXG4gICAgJi0taW5saW5lICZfX3dyYXBwZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJi5qcy12aXNpYmxlICZfX3dyYXBwZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgfVxuXG4gICAgJl9fcm93IHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC5ncmlkLWd1dHRlcigxMCk7XG4gICAgfVxuXG4gICAgJl9fYWRkcmVzcyB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQuZ3JpZC1jb2woMyk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IGJhc2UuJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJhc2UuJGNvbG9yLXBpbms7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSgxMDI0cHgsIDE2cHgpKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLmdyaWQtY29sKDEyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2FkZHJlc3MtaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBiYXNlLiRjb2xvci1ncmF5O1xuICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSgxMDI0cHgsIDE2cHgpKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmxpbmUtdGl0bGUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oMTAyNHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcGNvbi1jb25maWd1cmF0b3IgJl9faW5saW5lLXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgJl9fYWRkcmVzcy1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oMTAyNHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2lubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDg4cHggNTBweDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSgxMDYwcHgsIDE2cHgpKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGZ1bmN0aW9ucy52dyg4OHB4LCAxMDYwcHgpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogZnVuY3Rpb25zLnZ3KDg4cHgsIDEwNjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oNDgwcHgsIDE2cHgpKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19mb3JtLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBncmlkLmdyaWQtY29sKDkpO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSgxMDI0cHgsIDE2cHgpKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLmdyaWQtY29sKDEyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwY29uLWNvbmZpZ3VyYXRvciAmX19mb3JtLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBncmlkLmdyaWQtY29sKDEyKTtcbiAgICB9XG5cbiAgICAmLS1pbmxpbmUgJl9faW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICAjcGNvbi1jb25maWd1cmF0b3IgJi0taW5saW5lICZfX2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmX19jaXJjdWxhcnRleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMDYwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSkgdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSgxMDYwcHgsIDE2cHgpKSB7XG4gICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSg4NDVweCwgMTZweCkpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI0JSkgdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0taW5saW5lICZfX2NpcmN1bGFydGV4dCxcbiAgICAmLmpzLXZpc2libGUgJl9fY2lyY3VsYXJ0ZXh0IHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuOHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJi0taW5saW5lICZfX2NpcmN1bGFydGV4dCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTY3OHB4IC0gNDAwcHgpIC8gMik7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDE3MjBweCwgMTZweCkpIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oODQ1cHgsIDE2cHgpKSB7XG4gICAgICAgICAgICByaWdodDogMTAwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICBsZWZ0OiAyOHB4O1xuICAgICAgICB6LWluZGV4OiAzMDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6IGJhc2UuJGNvbG9yLXBpbms7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDEwNjBweCwgMTZweCkpIHtcbiAgICAgICAgICAgIGxlZnQ6IGZ1bmN0aW9ucy52dygyOHB4LCAxMDYwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDcwMHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDQ4MHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRsaW5lLFxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJl9faGVhZGxpbmUge1xuICAgICAgICBjb2xvcjogYmFzZS4kY29sb3ItYmx1ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oMTA2MHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZnVuY3Rpb25zLnZ3KDQwcHgsIDEwNjBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb250YWN0LWZvcm0ge1xuICAgICZfX21haW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogY2xhbXAoMjBweCwgZnVuY3Rpb25zLnZ3KDUwcHgpLCA1MHB4KTtcbiAgICAgICAgY29sb3I6IGJhc2UuJGNvbG9yLWRhcmtncmF5O1xuICAgIH1cblxuICAgICZfX3RpdGxlICsgJl9fc3VidGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICB9XG5cbiAgICAmX19jb2wtdGhyZWUsXG4gICAgJl9fY29sLXR3byB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQuZ3JpZC1ndXR0ZXIoMTApO1xuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSg0ODBweCwgMTZweCkpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGdyaWQuZ3JpZC1ndXR0ZXIoMCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2wtdHdvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQuZ3JpZC1jb2woNik7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDQ4MHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC5ncmlkLWNvbCgxMik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb2wtdGhyZWUgPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC5ncmlkLWNvbCg0KTtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oNDgwcHgsIDE2cHgpKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBncmlkLmdyaWQtY29sKDEyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRyb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICYtLXdpdGgtdG9vbHRpcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSgxMDYwcHgsIDE2cHgpKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBmdW5jdGlvbnMudncoMjBweCwgMTA2MHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmX19waG9uZS1jb250YWluZXIsXG4gICAgJl9fc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19waG9uZS1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5pdGkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19waG9uZS1wcmVmaXgge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICB9XG5cbiAgICAmX190ZXh0YXJlYSxcbiAgICAmX19zZWxlY3QsXG4gICAgJl9faW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBiYXNlLiRjb2xvci1ncmF5O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlbGVjdCxcbiAgICAmX19pbnB1dCB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oMTA2MHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgaGVpZ2h0OiBjbGFtcCg0NXB4LCBmdW5jdGlvbnMudncoNTBweCwgMTA2MHB4KSwgNTBweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2xhbXAoNDVweCwgZnVuY3Rpb25zLnZ3KDUwcHgsIDEwNjBweCksIDUwcHgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjbGFtcCgxMHB4LCBmdW5jdGlvbnMudncoMjBweCwgMTA2MHB4KSwgMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDEwNjBweCwgMTZweCkpIHtcbiAgICAgICAgICAgIGhlaWdodDogZnVuY3Rpb25zLnZ3KDI4MHB4LCAxMDYwcHgpO1xuICAgICAgICAgICAgcGFkZGluZzogZnVuY3Rpb25zLnZ3KDIwcHgsIDEwNjBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oNjI4cHgsIDE2cHgpKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2NnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NoZWNrYm94LWxpc3Qge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiBiYXNlLiRjb2xvci1kYXJrZ3JheTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA0NHB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tdHdvLWNvbHVtbnMge1xuICAgICAgICAgICAgY29sdW1uczogMjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgY29sdW1uczogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NoZWNrYm94IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICYtLXdpdGgtaW1hZ2Uge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMjBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBiYXNlLiRjb2xvci1ibHVlO1xuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJhc2UuJGNvbG9yLWJsdWU7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdacGJHdzlJbTV2Ym1VaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TmlBeE1pSStQSEJoZEdnZ1ptbHNiRDBpSTJabVppSWdaRDBpVFRFMExqY3dOU0F4TGpFNE5XRXhMakF3TVNBeExqQXdNU0F3SURBZ01DMHhMalF5SURCc0xUY3VORFVnTnk0ME5pMHpMakV6TFRNdU1UUmhNUzR3TWpJZ01TNHdNaklnTUNBeElEQXRNUzQwTWlBeExqUTNiRE11T0RRZ015NDROR0V4SURFZ01DQXdJREFnTVM0ME1pQXdiRGd1TVRZdE9DNHhObUV4SURFZ01DQXdJREFnTUMweExqUTNXaUl2UGp3dmMzWm5QZz09XCIpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0OmRpc2FibGVkICsgbGFiZWwge1xuICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZi13YXJuaW5nIHtcbiAgICAgICAgICAgIC8qIHB1cmdlY3NzIGlnbm9yZSBjdXJyZW50ICovXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3JhZGlvLWxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgJi5yb3cge1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC5ncmlkLWd1dHRlcigxMCk7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSg0ODBweCwgMTZweCkpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBncmlkLmdyaWQtZ3V0dGVyKDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcmFkaW8tbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBiYXNlLiRjb2xvci1ncmF5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYmFzZS4kY29sb3ItYmx1ZTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGJhc2UuJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJhc2UuJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIGJhc2UuJGNvbG9yLXBpbms7XG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZnVuY3Rpb25zLmxpbmUtaGVpZ2h0KDIwcHgsIDE2cHgpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcmFkaW8tbGlzdC1jb250YWluZXIgJl9fcmFkaW8tbGlzdCB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQuZ3JpZC1jb2woNik7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDQ4MHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZ3JpZC5ncmlkLWNvbCgxMik7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oNDgwcHgsIDE2cHgpKSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3JhZGlvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgYmFzZS4kY29sb3ItYmx1ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBiYXNlLiRjb2xvci1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdWJtaXQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYtLWVycm9yIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogYmFzZS4kY29sb3ItcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5qcy12aXNpYmxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdG9vbHRpcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6IGJhc2UuJGNvbG9yLXllbGxvdztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgYmFzZS4kY29sb3IteWVsbG93O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDU1MHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IGZ1bmN0aW9ucy5lbSg1NTBweCwgMTZweCkpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDEzNiwgMTgzLCAyMTMsIDApO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYShiYXNlLiRjb2xvci1ibHVlLCAwLjkpO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcblxuICAgICAgICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogZnVuY3Rpb25zLmVtKDU1MHB4LCAxNnB4KSkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdG9vbHRpcCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYShiYXNlLiRjb2xvci1ibHVlLCAwLjkpO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oNTUwcHgsIDE2cHgpKSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcjpiZWZvcmUsXG4gICAgICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNvbnRhY3QtZm9ybS1sb2FkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogcmdiYSgjZmZmLCAwLjUpO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJl9faW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cblxuICAgICYuanMtdmlzaWJsZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbn1cblxuLmNvbnRhY3Qtc2FsZXNwZXJzb24ge1xuICAgIG1hcmdpbi1ib3R0b206IGNsYW1wKDIwcHgsIGZ1bmN0aW9ucy52dyg1MHB4KSwgNTBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtLXNrZWxldG9uOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAycHg7XG4gICAgICAgIGhlaWdodDogMTAycHg7XG4gICAgICAgIGFuaW1hdGlvbjogY29udGFjdC1za2VsZXRvbi1sb2FkaW5nIDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGJhc2UuJGNvbG9yLWdyYXkgMTUlLCBiYXNlLiRjb2xvci1ncmF5bGlnaHQgNTAlLCBiYXNlLiRjb2xvci1ncmF5IDg1JSk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgICYtLXNrZWxldG9uOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA0MXB4O1xuICAgICAgICB0b3A6IDQxcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR1pwYkd3OUltNXZibVVpSUhacFpYZENiM2c5SWpBZ01DQXlNaUF5TWlJK1BIQmhkR2dnWm1sc2JEMGlJMFkwUmpSR05DSWdaRDBpVFRNZ01qQXVPREUzUXpNdU5qQXpJREl4SURRdU5ERTJJREl4SURVdU9DQXlNV2d4TUM0MFl6RXVNemcwSURBZ01pNHhPVGNnTUNBeUxqZ3RMakU0TTIwdE1UWWdNR0V5TGpFNElESXVNVGdnTUNBd0lERXRMak0yTWkwdU1UUTBJRE1nTXlBd0lEQWdNUzB4TGpNeE1TMHhMak14TVVNeElERTRMamN5SURFZ01UY3VPRGdnTVNBeE5pNHlWalV1T0dNd0xURXVOamdnTUMweUxqVXlMak15TnkwekxqRTJNbUV6SURNZ01DQXdJREVnTVM0ek1URXRNUzR6TVRGRE15NHlPQ0F4SURRdU1USWdNU0ExTGpnZ01XZ3hNQzQwWXpFdU5qZ2dNQ0F5TGpVeUlEQWdNeTR4TmpJdU16STNZVE1nTXlBd0lEQWdNU0F4TGpNeE1TQXhMak14TVVNeU1TQXpMakk0SURJeElEUXVNVElnTWpFZ05TNDRkakV3TGpSak1DQXhMalk0SURBZ01pNDFNaTB1TXpJM0lETXVNVFl5WVRNZ015QXdJREFnTVMweExqTXhNU0F4TGpNeE1TQXlMakU0SURJdU1UZ2dNQ0F3SURFdExqTTJNaTR4TkRSdExURTJJREJqTUMwdU9EQTVMakF3TlMweExqSXpOeTR3TnpjdE1TNDFPVGRoTkNBMElEQWdNQ0F4SURNdU1UUXpMVE11TVRRelF6WXVOakEySURFMklEY3VNRGNnTVRZZ09DQXhObWcyWXk0NU15QXdJREV1TXprMElEQWdNUzQzT0M0d056ZGhOQ0EwSURBZ01DQXhJRE11TVRReklETXVNVFF6WXk0d056SXVNell1TURjM0xqYzRPQzR3TnpjZ01TNDFPVGROTVRVZ09DNDFZVFFnTkNBd0lERWdNUzA0SURBZ05DQTBJREFnTUNBeElEZ2dNRm9pTHo0OGNHRjBhQ0J6ZEhKdmEyVTlJaU13TURBaUlITjBjbTlyWlMxc2FXNWxZMkZ3UFNKeWIzVnVaQ0lnYzNSeWIydGxMV3hwYm1WcWIybHVQU0p5YjNWdVpDSWdjM1J5YjJ0bExYZHBaSFJvUFNJeUlpQmtQU0pOTXlBeU1DNDRNVGRETXk0Mk1ETWdNakVnTkM0ME1UWWdNakVnTlM0NElESXhhREV3TGpSak1TNHpPRFFnTUNBeUxqRTVOeUF3SURJdU9DMHVNVGd6YlMweE5pQXdZVEl1TVRnZ01pNHhPQ0F3SURBZ01TMHVNell5TFM0eE5EUWdNeUF6SURBZ01DQXhMVEV1TXpFeExURXVNekV4UXpFZ01UZ3VOeklnTVNBeE55NDRPQ0F4SURFMkxqSldOUzQ0WXpBdE1TNDJPQ0F3TFRJdU5USXVNekkzTFRNdU1UWXlZVE1nTXlBd0lEQWdNU0F4TGpNeE1TMHhMak14TVVNekxqSTRJREVnTkM0eE1pQXhJRFV1T0NBeGFERXdMalJqTVM0Mk9DQXdJREl1TlRJZ01DQXpMakUyTWk0ek1qZGhNeUF6SURBZ01DQXhJREV1TXpFeElERXVNekV4UXpJeElETXVNamdnTWpFZ05DNHhNaUF5TVNBMUxqaDJNVEF1TkdNd0lERXVOamdnTUNBeUxqVXlMUzR6TWpjZ015NHhOakpoTXlBeklEQWdNQ0F4TFRFdU16RXhJREV1TXpFeElESXVNVGdnTWk0eE9DQXdJREFnTVMwdU16WXlMakUwTkcwdE1UWWdNR013TFM0NE1Ea3VNREExTFRFdU1qTTNMakEzTnkweExqVTVOMkUwSURRZ01DQXdJREVnTXk0eE5ETXRNeTR4TkRORE5pNDJNRFlnTVRZZ055NHdOeUF4TmlBNElERTJhRFpqTGpreklEQWdNUzR6T1RRZ01DQXhMamM0TGpBM04yRTBJRFFnTUNBd0lERWdNeTR4TkRNZ015NHhORE5qTGpBM01pNHpOaTR3TnpjdU56ZzRMakEzTnlBeExqVTVOMDB4TlNBNExqVmhOQ0EwSURBZ01TQXhMVGdnTUNBMElEUWdNQ0F3SURFZ09DQXdXaUl2UGp3dmMzWm5QZz09XCIpO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMnB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQ6IGJhc2UuJGNvbG9yLWdyYXlsaWdodDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiBmdW5jdGlvbnMuZW0oNDgwcHgsIDE2cHgpKSB7XG4gICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDE2cHgsIGZ1bmN0aW9ucy52dygxOHB4KSwgMThweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBmdW5jdGlvbnMubGluZS1oZWlnaHQoMjFweCwgMTZweCk7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB9XG5cbiAgICAmX19uYW1lIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAmLS1za2VsZXRvbiAmX19jb250ZW50ID4gZGl2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBjb250YWN0LXNrZWxldG9uLWxvYWRpbmcgMS41cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIGJhc2UuJGNvbG9yLWdyYXkgMTUlLCBiYXNlLiRjb2xvci1ncmF5bGlnaHQgNTAlLCBiYXNlLiRjb2xvci1ncmF5IDg1JSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMCU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogY29udGFjdC1za2VsZXRvbi1sb2FkaW5nIDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCBiYXNlLiRjb2xvci1ncmF5IDE1JSwgYmFzZS4kY29sb3ItZ3JheWxpZ2h0IDUwJSwgYmFzZS4kY29sb3ItZ3JheSA4NSUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MDAlO1xuICAgICAgICAgICAgd2lkdGg6IDk3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yYW5nZS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICZfX2lucHV0LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBiYXNlLiRjb2xvci1ncmF5bGlnaHQ7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjA7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJjo6LW1vei1yYW5nZS10cmFjayxcbiAgICAgICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgICAgICAgLyogcHVyZ2Vjc3MgaWdub3JlIGN1cnJlbnQgKi9cbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNlbGVjdG9yIGluIFwiOjotbXMtdGh1bWJcIiwgXCI6Oi1tb3otcmFuZ2UtdGh1bWJcIiwgXCI6Oi13ZWJraXQtc2xpZGVyLXRodW1iXCIge1xuICAgICAgICAgICAgJiN7JHNlbGVjdG9yfSB7XG4gICAgICAgICAgICAgICAgLyogcHVyZ2Vjc3MgaWdub3JlIGN1cnJlbnQgKi9cbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlHWnBiR3c5SW01dmJtVWlJSFpwWlhkQ2IzZzlJakFnTUNBek9DQXhOaUkrUEhCaGRHZ2dabWxzYkQwaUkyWm1aaUlnWkQwaVRUZ3VOVGd4TGpreE0yTXVNalk0TGpJMk1pNDBNVGt1TmpFMkxqUXhPUzQ1T0RVZ01DQXVNemN0TGpFMUxqY3lNeTB1TkRFNUxqazROVXd6TGpRNE1TQTNMamxzTlM0eElEUXVPVFExWXk0eU5qZ3VNall5TGpReE9TNDJNVFl1TkRFNUxqazROU0F3SUM0ek55MHVNVFV1TnpJekxTNDBNVGt1T1RnMVlURXVORFExSURFdU5EUTFJREFnTUNBeExTNDBOamt1TXpBMklERXVORGdnTVM0ME9DQXdJREFnTVMweExqVTNOeTB1TXpBMlRDNDBNallnT0M0NE9XRXhMak01TlNBeExqTTVOU0F3SURBZ01TMHVNekUxTFM0ME5UUWdNUzR6TmlBeExqTTJJREFnTUNBeElDNHpNVFV0TVM0MU0wdzJMalV6Tmk0NU1UUmpMakV6TXkwdU1UTXVNamt5TFM0eU16VXVORFk0TFM0ek1EWmhNUzQwT0NBeExqUTRJREFnTUNBeElERXVOVGMzTGpNd05scE5Namt1TkRFNUxqa3hNMkV4TGpNM05pQXhMak0zTmlBd0lEQWdNQzB1TkRFNUxqazROV013SUM0ek55NHhOUzQzTWpNdU5ERTVMams0Tld3MUxqRWdOUzR3TVRZdE5TNHhJRFF1T1RRMVlURXVNemMxSURFdU16YzFJREFnTUNBd0xTNDBNVGt1T1RnMVl6QWdMak0zTGpFMUxqY3lNeTQwTVRrdU9UZzFMakV6TkM0eE16RXVNamt6TGpJek5TNDBOamt1TXpBMllURXVORGdnTVM0ME9DQXdJREFnTUNBeExqVTNOeTB1TXpBMmJEWXVNVEE1TFRVdU9USTBZVEV1TXpZeElERXVNell4SURBZ01DQXdJREF0TVM0NU9EUk1NekV1TkRZMExqa3hOR0V4TGpRNElERXVORGdnTUNBd0lEQXRNaTR3TkRZZ01Gb2lMejQ4TDNOMlp6ND1cIik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBiYXNlLiRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzhweCAxNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSN7JHNlbGVjdG9yfSB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkIGJhc2UuJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICAgICAgICAgIC8qIHB1cmdlY3NzIGlnbm9yZSBjdXJyZW50ICovXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICAgICAgICAgIC8qIHB1cmdlY3NzIGlnbm9yZSBjdXJyZW50ICovXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tcy10b29sdGlwIHtcbiAgICAgICAgICAgIC8qIHB1cmdlY3NzIGlnbm9yZSBjdXJyZW50ICovXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAvKiBwdXJnZWNzcyBpZ25vcmUgY3VycmVudCAqL1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2RvdHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBiYXNlLiRjb2xvci1ibHVlO1xuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xlZ2VuZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgJl9fbGVnZW5kLWl0ZW0ge1xuICAgICAgICBmbGV4OiAxIDEgMjAlO1xuICAgICAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuXG4uaWNvbi1yYWRpby1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJhc2UuJGNvbG9yLWdyYXk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDcuNXB4KTtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgIH1cblxuICAgIGlucHV0OmNoZWNrZWQgKyAmX19pdGVtIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBiYXNlLiRjb2xvci1ibHVlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBiYXNlLiRjb2xvci1ibHVlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYmFzZS4kY29sb3ItYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgJl9faW5wdXQ6Zm9jdXMtdmlzaWJsZSArICZfX2l0ZW0ge1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQgYmFzZS4kY29sb3ItcGluaztcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGZpbGw6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBzdHJva2U6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkICsgJl9faXRlbSAmX19pY29uIHN2ZyB7XG4gICAgICAgIHN0cm9rZTogI2ZmZjtcblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIHN0cm9rZTogI2ZmZjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBjb250YWN0LXNrZWxldG9uLWxvYWRpbmcge1xuICAgIDAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIH1cbn1cblxuLy8gLml0aSB7XG4vLyAgIC0taXRpLXBhdGgtZmxhZ3MtMXg6IHVybCgnfi9wdWJsaWMvYnVpbGQvaW1hZ2VzL2ZsYWdzLndlYnAnKTtcbi8vICAgLS1pdGktcGF0aC1mbGFncy0yeDogdXJsKCd+L3B1YmxpYy9idWlsZC9pbWFnZXMvZmxhZ3NAMngud2VicCcpO1xuLy8gICAtLWl0aS1wYXRoLWdsb2JlLTF4OiB1cmwoJ34vcHVibGljL2J1aWxkL2ltYWdlcy9nbG9iZS53ZWJwJyk7XG4vLyAgIC0taXRpLXBhdGgtZ2xvYmUtMng6IHVybCgnfi9wdWJsaWMvYnVpbGQvaW1hZ2VzL2dsb2JlQDJ4LndlYnAnKTtcbi8vIH1cblxuLmNvbnRhY3QtdXNlcy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjbGFtcCgyMHB4LCAyLjYwNDE2NjY2Njd2dywgNTBweCk7XG59XG5cbi5hbHRjaGEtY2hlY2tib3ggaW5wdXQge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMWQxZTQwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IGJhc2UuJGNvbG9yLWJsdWU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdacGJHdzlJbTV2Ym1VaUlIWnBaWGRDYjNnOUlqQWdNQ0F4TmlBeE1pSStQSEJoZEdnZ1ptbHNiRDBpSTJabVppSWdaRDBpVFRFMExqY3dOU0F4TGpFNE5XRXhMakF3TVNBeExqQXdNU0F3SURBZ01DMHhMalF5SURCc0xUY3VORFVnTnk0ME5pMHpMakV6TFRNdU1UUmhNUzR3TWpJZ01TNHdNaklnTUNBeElEQXRNUzQwTWlBeExqUTNiRE11T0RRZ015NDROR0V4SURFZ01DQXdJREFnTVM0ME1pQXdiRGd1TVRZdE9DNHhObUV4SURFZ01DQXdJREFnTUMweExqUTNXaUl2UGp3dmMzWm5QZz09XCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29uZmlndXJhdG9yLXBjb24tbG9hZGVyIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKGJhc2UuJGNvbG9yLWJsdWUsIDAuNik7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogOTk5O1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAuanMtbG9hZGluZyAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE3cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xN3B4O1xuICAgIH1cblxuICAgICZfX2xvYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00MnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAtNDJweDtcbiAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgIGhlaWdodDogODRweDtcbiAgICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBhbmltYXRpb246IHBjb25Mb2FkZXJSb3RhdGlvbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBjb25Mb2FkZXJSb3RhdGlvbiB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4uY29uZmlndXJhdG9yLXBjb24taXRlbSB7XG4gICAgJl9faW5mbyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHRvcDogMTRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGNvbG9yOiBiYXNlLiRjb2xvci15ZWxsb3c7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCI/XCI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiBiYXNlLiRjb2xvci15ZWxsb3c7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBiYXNlLiRjb2xvci15ZWxsb3c7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBiYXNlLiRjb2xvci15ZWxsb3ctLWRhcmtlcjtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGJhc2UuJGNvbG9yLXllbGxvdy0tZGFya2VyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYmFzZS4kY29sb3IteWVsbG93LS1kYXJrZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgdG9wOiA1cHg7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3VudC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fY291bnQge1xuICAgICAgICB3aWR0aDogNzdweDtcbiAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgei1pbmRleDogMTA7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBiYXNlLiRjb2xvci1ncmF5O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiBiYXNlLiRjb2xvci1ibHVlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IGJhc2UuJGNvbG9yLWJsdWU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBiYXNlLiRjb2xvci1ibHVlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2J1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgY29sb3I6IGJhc2UuJGNvbG9yLWJsdWU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBiYXNlLiRjb2xvci1ibHVlLS1kYXJrZXI7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tZ2hvc3Qge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBiYXNlLiRjb2xvci1ibHVlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJl9fc2Nyb2xsLXJlcXVlc3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuIiwiQHVzZSBcIi4uL2hlbHBlci9mdW5jdGlvbnNcIiBhcyBmdW5jdGlvbnM7XG5cbkBtaXhpbiBncmlkLWNvbCgka2V5LCAkY29sczogMTIpIHtcbiAgICAkdmFsOiBmdW5jdGlvbnMuZ2V0VmFsdWVXaXRoVW5pdChjYWxjKDEwMCAqICRrZXkgLyAkY29scyksIDElKTtcblxuICAgIG1heC13aWR0aDogJHZhbDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogJHZhbDtcbiAgICBmbGV4LWJhc2lzOiAkdmFsO1xufVxuICBcbkBtaXhpbiBncmlkLW9mZnNldCgka2V5LCAkY29sczogMTIpIHtcbiAgICAkdmFsOiBmdW5jdGlvbnMuZ2V0VmFsdWVXaXRoVW5pdChjYWxjKDEwMCAqICRrZXkgLyAkY29scyksIDElKTtcblxuICAgIG1hcmdpbi1sZWZ0OiAkdmFsO1xufVxuXG5AbWl4aW4gZ3JpZC1ndXR0ZXIoJGtleSkge1xuICAgICR2YWxNYXJnaW46IGZ1bmN0aW9ucy5nZXRWYWx1ZVdpdGhVbml0KCRrZXkgKiAtMSwgMXB4KTtcbiAgICAkdmFsOiBmdW5jdGlvbnMuZ2V0VmFsdWVXaXRoVW5pdCgka2V5LCAxcHgpO1xuXG4gICAgbWFyZ2luLWxlZnQ6ICR2YWxNYXJnaW47XG4gICAgbWFyZ2luLXJpZ2h0OiAkdmFsTWFyZ2luO1xuXG4gICAgJiA+ICoge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICR2YWw7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICR2YWw7XG4gICAgfVxufVxuO0BpbXBvcnQgXCJzYXNzLWVtYmVkZGVkLWxlZ2FjeS1sb2FkLWRvbmU6MTIzXCI7IiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuLy8gY29sb3JzXG4kY29sb3ItYmx1ZTogIzFEMUU0MDtcbiRjb2xvci1ibHVlLS1kYXJrZXI6IGNvbG9yLnNjYWxlKCMxRDFFNDAsICRsaWdodG5lc3M6IC0zMCUpO1xuJGNvbG9yLWJsdWUtLWxpZ2h0ZXI6ICM3NDc0OEI7XG4kY29sb3ItZ3JheWxpZ2h0OiAjRURFREVEO1xuJGNvbG9yLWdyYXk6ICNFNkU2RTY7XG4kY29sb3ItZGFya2dyYXk6ICM3MjczODY7XG4kY29sb3ItcGluazogI0U3MTM2MTsvLyNFRTMzNzc7XG4kY29sb3ItcGluay0tZGFya2VyOiBjb2xvci5zY2FsZSgjRTcxMzYxLCAkbGlnaHRuZXNzOiAtMzAlKTtcbiRjb2xvci1waW5rLS1saWdodGVyOiAjRjM0RjhCO1xuJGNvbG9yLXllbGxvdzogI0ZGQzYwMDtcbiRjb2xvci15ZWxsb3ctLWRhcmtlcjogY29sb3Iuc2NhbGUoI0ZGQzYwMCwgJGxpZ2h0bmVzczogLTIwJSk7XG5cbiRjb2xvci1yZWQ6ICNGRjAwMDA7XG5cbi8vIGZvbnRzXG4kZGVmYXVsdC1mb250LXNpemU6IDE4cHg7XG4kZm9udC1mYW1pbHktZGVmYXVsdDogU2F0b3NoaSwgU2F0b3NoaS1mYWxsYmFjaywgQXJpYWwsIFJvYm90bywgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1kZWZhdWx0LWZhbGxiYWNrOiBTYXRvc2hpLWZhbGxiYWNrLCBBcmlhbCwgUm9ib3RvLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LXRpdGxlOiBUYW5rZXIsIFRhbmtlci1mYWxsYmFjaywgVGFua2VyLWZhbGxiYWNrLXJvYm90bywgQXJpYWwsIFJvYm90bywgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS10aXRsZS1mYWxsYmFjazogVGFua2VyLWZhbGxiYWNrLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuLy8gdncvdmhcbiRkZWZhdWx0LWJyb3dzZXItd2lkdGg6IDE5MjBweDtcbiRkZWZhdWx0LWJyb3dzZXItaGVpZ2h0OiAxMDI0cHg7XG47QGltcG9ydCBcInNhc3MtZW1iZWRkZWQtbGVnYWN5LWxvYWQtZG9uZToxN1wiOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/