@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Barlow&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital@1&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@1,500&display=swap");
@font-face {
  font-family: "Din";
  src: url("../../responsive/fonts/din-regular-webfont.woff2") format("woff2"), url("../../responsive/fonts/din-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Din";
  src: url("../../responsive/fonts/d-dinexp-bold-webfont.woff2") format("woff2"), url("../../responsive/fonts/d-dinexp-bold-webfont.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Frutiger";
  font-style: normal;
  font-display: swap;
  font-weight: normal;
  src: local("Frutiger"), url("../../responsive/fonts/Frutiger.woff") format("woff");
}
@font-face {
  font-family: "Frutiger";
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Frutiger"), url("../../responsive/fonts/Frutiger_bold.woff") format("woff");
}
@font-face {
  font-family: "Fruiteger";
  font-style: normal;
  font-display: swap;
  font-weight: normal;
  src: local("Frutiger"), url("../../responsive/fonts/Frutiger.woff") format("woff");
}
@font-face {
  font-family: "Fruiteger";
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Frutiger"), url("../../responsive/fonts/Frutiger_bold.woff") format("woff");
}
/* pt-serif-regular - latin */
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../../responsive/fonts/pt-serif-v12-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../responsive/fonts/pt-serif-v12-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../responsive/fonts/pt-serif-v12-latin-regular.woff2") format("woff2"), url("../../responsive/fonts/pt-serif-v12-latin-regular.woff") format("woff"), url("../../responsive/fonts/pt-serif-v12-latin-regular.ttf") format("truetype"), url("../../responsive/fonts/pt-serif-v12-latin-regular.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
/* pt-serif-italic - latin */
@font-face {
  font-family: "PT Serif";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("../../responsive/fonts/pt-serif-v12-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../responsive/fonts/pt-serif-v12-latin-italic.eot?#iefix") format("embedded-opentype"), url("../../responsive/fonts/pt-serif-v12-latin-italic.woff2") format("woff2"), url("../../responsive/fonts/pt-serif-v12-latin-italic.woff") format("woff"), url("../../responsive/fonts/pt-serif-v12-latin-italic.ttf") format("truetype"), url("../../responsive/fonts/pt-serif-v12-latin-italic.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
/* pt-serif-700 - latin */
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../../responsive/fonts/pt-serif-v12-latin-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../responsive/fonts/pt-serif-v12-latin-700.eot?#iefix") format("embedded-opentype"), url("../../responsive/fonts/pt-serif-v12-latin-700.woff2") format("woff2"), url("../../responsive/fonts/pt-serif-v12-latin-700.woff") format("woff"), url("../../responsive/fonts/pt-serif-v12-latin-700.ttf") format("truetype"), url("../../responsive/fonts/pt-serif-v12-latin-700.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
/* pt-serif-700italic - latin */
@font-face {
  font-family: "PT Serif";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("../../responsive/fonts/pt-serif-v12-latin-700italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("../../responsive/fonts/pt-serif-v12-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../../responsive/fonts/pt-serif-v12-latin-700italic.woff2") format("woff2"), url("../../responsive/fonts/pt-serif-v12-latin-700italic.woff") format("woff"), url("../../responsive/fonts/pt-serif-v12-latin-700italic.ttf") format("truetype"), url("../../responsive/fonts/pt-serif-v12-latin-700italic.svg#PTSerif") format("svg");
  /* Legacy iOS */
}
body {
  --text-default: #000;
}

.site-id-1 {
  --secondary: #074782;
  --primary: #074782;
  --navstrip: #074782;
}

.site-id-2 {
  --secondary: #F48222;
  --primary: #F48222;
  --navstrip: #F48222;
}

.site-id-3 {
  --secondary: #AA1E23;
  --primary: #AA1E23;
  --navstrip: #AA1E23;
}

.site-id-4 {
  --secondary: #FD0C1C;
  --primary: #FD0C1C;
  --navstrip: #FD0C1C;
}

.site-id-5 {
  --secondary: #EA1E21;
  --primary: #EA1E21;
  --navstrip: #EA1E21;
}

.site-id-6 {
  --secondary: #FE0000;
  --primary: #FE0000;
  --navstrip: #FE0000;
}

.site-id-7 {
  --secondary: #AA1E23;
  --primary: #AA1E23;
  --navstrip: #AA1E23;
}

.site-id-8 {
  --secondary: #EF141A;
  --primary: #EF141A;
  --navstrip: #EF141A;
}

.site-id-9 {
  --secondary: #AA1E23;
  --primary: #AA1E23;
  --navstrip: #AA1E23;
}

.site-id-10 {
  --secondary: #013C6A;
  --primary: #013C6A;
  --navstrip: #013C6A;
}

.site-id-11 {
  --secondary: #D41721;
  --primary: #D41721;
  --navstrip: #D41721;
}

.site-id-12 {
  --secondary: #3D075F;
  --primary: #3D075F;
  --navstrip: #3D075F;
}

.site-id-13 {
  --secondary: #BE1D2C;
  --primary: #BE1D2C;
  --navstrip: #BE1D2C;
}

.site-id-14 {
  --secondary: #E93824;
  --primary: #E93824;
  --navstrip: #E93824;
}

.site-id-16 {
  --secondary: #aa1e23;
  --primary: #aa1e23;
  --navstrip: #aa1e23;
}

.site-id-17 {
  --secondary: #000000;
  --primary: #000000;
  --navstrip: #000000;
}

.site-id-middleeastbusiness_com {
  --secondary: #d4a10f;
  --primary: #d4a10f;
  --navstrip: #d4a10f;
}

.text-black {
  color: #000000 !important;
}

.text-primary {
  color: var(--primary) !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

a.text-primary:hover, a.text-primary:focus {
  color: #777777 !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}

.text-secondary {
  color: var(--secondary) !important;
}

.text-tertiary {
  color: #004AAD !important;
}

.text-default {
  color: var(--text-default) !important;
}

.bg-secondary {
  background-color: var(--secondary) !important;
}

a.bg-secondary:hover, a.bg-secondary:focus {
  background-color: #333 !important;
}

.bg-tertiary {
  background-color: #004AAD !important;
}

.block__title, .item__title, .group__title, .page-header {
  font-weight: 700;
  font-family: "Din";
}
.block__title.size-37, .item__title.size-37, .group__title.size-37, .page-header.size-37 {
  font-size: 37px;
}
.block__title.size-26, .item__title.size-26, .group__title.size-26, .page-header.size-26 {
  font-size: 26px;
}
.block__title.size-24, .item__title.size-24, .group__title.size-24, .page-header.size-24 {
  font-size: 24px;
}
.block__title.size-23, .item__title.size-23, .group__title.size-23, .page-header.size-23 {
  font-size: 23px;
}
.block__title.size-20, .item__title.size-20, .group__title.size-20, .page-header.size-20 {
  font-size: 20px;
}
.block__title.size-19, .item__title.size-19, .group__title.size-19, .page-header.size-19 {
  font-size: 19px;
}
.block__title.size-17, .item__title.size-17, .group__title.size-17, .page-header.size-17 {
  font-size: 17px;
}
.block__title.size-16, .item__title.size-16, .group__title.size-16, .page-header.size-16 {
  font-size: 16px;
}
.block__title.size-15, .item__title.size-15, .group__title.size-15, .page-header.size-15 {
  font-size: 15px;
}
.block__title.size-14, .item__title.size-14, .group__title.size-14, .page-header.size-14 {
  font-size: 14px;
}
.block__title.size-13, .item__title.size-13, .group__title.size-13, .page-header.size-13 {
  font-size: 13px;
}
.block__title.size-12, .item__title.size-12, .group__title.size-12, .page-header.size-12 {
  font-size: 12px;
}
.block__title.size-11, .item__title.size-11, .group__title.size-11, .page-header.size-11 {
  font-size: 11px;
}
.block__title.size-resp-24, .item__title.size-resp-24, .group__title.size-resp-24, .page-header.size-resp-24 {
  font-size: 24px;
}
@media (max-width: 991px) {
  .block__title.size-resp-24, .item__title.size-resp-24, .group__title.size-resp-24, .page-header.size-resp-24 {
    font-size: 20px;
  }
}
.block__title.size-resp-26, .item__title.size-resp-26, .group__title.size-resp-26, .page-header.size-resp-26 {
  font-size: 26px;
}
@media (max-width: 991px) {
  .block__title.size-resp-26, .item__title.size-resp-26, .group__title.size-resp-26, .page-header.size-resp-26 {
    font-size: 24px;
  }
}
.block__title.size-resp-19, .item__title.size-resp-19, .group__title.size-resp-19, .page-header.size-resp-19 {
  font-size: 19px;
}
@media (max-width: 991px) {
  .block__title.size-resp-19, .item__title.size-resp-19, .group__title.size-resp-19, .page-header.size-resp-19 {
    font-size: 16px;
  }
}

.block__title-h2 {
  font-size: 24px;
  font-weight: 700;
  font-family: "Din";
  text-transform: uppercase;
}

.block__title-h3 {
  font-size: 20px;
  font-weight: 700;
  font-family: "Din";
}

.item__title-h2 {
  font-family: "Din";
  font-size: 26px;
  font-weight: 700;
}

.item__title-h3 {
  font-family: "Din";
  font-size: 17px;
  font-weight: 700;
}

.item__title-h4 {
  font-size: 15px;
  font-weight: 700;
}

.item__title-h5 {
  font-size: 14px;
  font-weight: 700;
  font-family: "Din";
}

.item__title-h6 {
  font-size: 13px;
  font-weight: 700;
  font-family: "Din";
}

.item__description, .item__description-default {
  line-height: 18px;
}

.item__description-default {
  font-size: 16px;
}

.with-border-bottom {
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px !important;
  margin-bottom: 10px;
}

.row-11 {
  margin: 0 -11px;
}
.row-11 > div {
  padding: 0 11px;
}

.row-8 {
  margin: 0 -8px;
}
.row-8 > div {
  padding: 0 8px;
}

.row-5 {
  margin: 0 -5px;
}
.row-5 > div {
  padding: 0 5px;
}

.row-17 {
  margin: 0 -17px;
}
.row-17 > div {
  padding: 0 17px;
}

@media (max-width: 385px) {
  .row-xs {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-flow: column !important;
        -ms-flex-flow: column !important;
            flex-flow: column !important;
  }
  .row-xs > div {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}
.mt-20 {
  margin-top: 20px;
}

.mt-15 {
  margin-top: 15px;
}

.mt-10 {
  margin-top: 10px;
}

.mb-20 {
  margin-bottom: 20px !important;
}

.mb-16 {
  margin-bottom: 16px;
}

.mb-11 {
  margin-bottom: 11px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-8 {
  margin-bottom: 8px;
}

.mb-5 {
  margin-bottom: 5px !important;
}

.mbs-20 {
  margin-bottom: 20px;
}

.px-10 {
  padding: 0 10px;
}

.site-id-5 {
  --font-primary: "Barlow", sans-serif;
}
.site-id-5 .site-footer, .site-id-5 .header .menu-level-0 > .menu-item > .nav-link, .site-id-5 .item__description, .site-id-5 .item__title-h2, .site-id-5 .item__title-h3, .site-id-5 .item__title-h4, .site-id-5 .item__title-h5, .site-id-5 .item__title-h6, .site-id-5 .block__title-h2, .site-id-5 .block__title-h3, .site-id-5 .block__title, .site-id-5 .item__title, .site-id-5 .item__title strong, .site-id-5 .group__title, .site-id-5 .page-header {
  font-family: var(--font-primary);
  font-weight: 500;
}

body {
  overflow-y: auto;
  color: #000;
  font-family: "Frutiger";
  font-weight: 400;
}
body > img {
  display: contents;
}

.show-not-ios {
  display: none;
}
.not-ios .show-not-ios {
  display: block;
}

.show-ios {
  display: none;
}
.ios .show-ios {
  display: block;
}

.play-btn-white {
  opacity: 0.5;
  top: 0;
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  margin: 0 auto;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  outline: 0;
  background-repeat: no-repeat;
  -webkit-background-size: 50px 50px;
          background-size: 50px;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0MjYuNjY3IDQyNi42NjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIHBvaW50cz0iMTcwLjY2NywzMDkuMzMzIDI5OC42NjcsMjEzLjMzMyAxNzAuNjY3LDExNy4zMzMgICAgIiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJCTxwYXRoIGQ9Ik0yMTMuMzMzLDBDOTUuNDY3LDAsMCw5NS40NjcsMCwyMTMuMzMzczk1LjQ2NywyMTMuMzMzLDIxMy4zMzMsMjEzLjMzM1M0MjYuNjY3LDMzMS4yLDQyNi42NjcsMjEzLjMzMyAgICAgUzMzMS4yLDAsMjEzLjMzMywweiBNMjEzLjMzMywzODRjLTk0LjA4LDAtMTcwLjY2Ny03Ni41ODctMTcwLjY2Ny0xNzAuNjY3UzExOS4yNTMsNDIuNjY3LDIxMy4zMzMsNDIuNjY3ICAgICBTMzg0LDExOS4yNTMsMzg0LDIxMy4zMzNTMzA3LjQxMywzODQsMjEzLjMzMywzODR6IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4K);
  height: 100%;
  width: 100%;
}

.site-id-2 nav.tabs {
  display: none;
}

.site-id-1[country=HK] #advertisement-header {
  display: none;
}

.product__description,
.pf__description,
.pf-contact-info {
  font-weight: 400;
  font-family: "PT Serif", serif;
}

.item__description {
  font-family: "Din", serif;
}

img {
  max-width: 100%;
  height: auto;
}

.b-lazy {
  min-height: 1px;
  min-width: 1px;
  z-index: 1;
}

a,
a:hover,
a:focus {
  text-decoration: none;
  outline: none;
}

a {
  word-break: break-word;
}

.form-control:focus {
  -webkit-box-shadow: 0 0 0 0.2rem #d9d9d9;
          box-shadow: 0 0 0 0.2rem #d9d9d9;
}

p:last-of-type {
  margin-bottom: 0;
}

.captcha {
  margin-bottom: 20px;
}

.progressivePlain .progressivePlain-original.lazyloaded,
.progressivePlain .progressivePlain-original.b-loaded {
  background-color: #fff;
  opacity: 1;
}

.progressivePlain .progressivePlain-original.b-loaded {
  background-color: #fff;
}

.block__title {
  border-top: 2px solid #000;
  color: #000;
  padding: 5px 0;
  margin: 0 0 20px;
  border-bottom: 1px solid #929292;
}

.field-dc,
.if-tc {
  text-transform: uppercase;
  font-family: "Din";
  font-weight: 700;
  font-size: 12px;
  color: #004AAD;
}
.field-dc a,
.if-tc a {
  color: #004AAD;
}

.alert {
  border-left: 5px solid;
  font-weight: 700;
  border-radius: 0;
}

.node__content {
  font-size: 16px;
}

.item__title {
  line-height: 1.2;
}
.item__title a:hover,
.item__title a:focus {
  color: #004aad !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
@media (max-width: 767px) {
  .item__title {
    line-height: 25px;
  }
}

.pagination {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-transform: uppercase;
  font-size: 14px;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.pagination .page-item {
  padding: 0 5px;
  margin-bottom: 10px;
}
.pagination .page-link {
  color: var(--primary);
  border-radius: 0 !important;
}

.nf__description {
  color: #000;
}

@media (min-width: 992px) {
  #main-wrapper {
    padding-top: 0 !important;
  }
}

#main,
.site-footer {
  z-index: 3;
  position: relative;
}

#main {
  padding-top: 15px;
  background-color: #fff;
}
@media (max-width: 767px) {
  #main {
    background-color: transparent;
  }
}
.post-date {
  font-size: 12px;
}

.icon-secondary path {
  fill: var(--secondary);
}

.preloader .preloader-icon {
  border-top-color: var(--secondary) !important;
}

img.lazyload {
  visibility: hidden;
}

.webform-default .form-no-label > label,
.webform-default .sr-only,
.webform-default fieldset.webform-composite-hidden-title > legend {
  display: none !important;
}
.webform-default .webform-default .js-form-item {
  margin-top: 0 !important;
}
.webform-default .form-select {
  border: 1px solid #aaa;
  border-radius: 0;
  width: 100%;
  min-height: 30px;
  padding: 10px;
  background-color: #fff;
}
.webform-default .js-form-type-checkbox {
  padding: 0;
}
.webform-default .js-form-type-checkbox input {
  display: none;
}
.webform-default .js-form-type-checkbox input:checked + label::after {
  opacity: 1;
  visibility: inherit;
}
.webform-default .js-form-type-checkbox label {
  position: relative;
  padding-left: 40px;
  cursor: pointer;
  margin-bottom: 0;
}
.webform-default .js-form-type-checkbox label::before, .webform-default .js-form-type-checkbox label::after {
  content: "";
  display: block;
  position: absolute;
}
.webform-default .js-form-type-checkbox label::before {
  width: 25px;
  height: 25px;
  border: 2px solid var(--primary);
  position: absolute;
  left: 0;
}
.webform-default .js-form-type-checkbox label::after {
  content: "\f00c";
  font-family: "Fontawesome";
  top: 2px;
  left: 6px;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
}
.webform-default h2 {
  background-color: #ccc;
  font-weight: 700;
  margin-bottom: 20px;
  padding: 5px 5px 3px;
  font-size: 16px;
}
@media (min-width: 992px) {
  .webform-default h2 {
    padding: 15px 10px 8px;
    font-size: 24px;
    margin-bottom: 30px;
  }
}
.webform-default .form-control,
.webform-default .form-select {
  border: 1px solid #aaa;
  border-radius: 0;
  width: 100%;
}
.webform-default .form-text,
.webform-default .form-email {
  height: 30px;
}
.webform-default .form-textarea {
  width: 100%;
  resize: none;
  min-height: 300px;
}
.webform-default .js-form-item-telephone label {
  width: auto;
}
.webform-default .js-form-item-telephone .iti--allow-dropdown {
  width: 100%;
}
.webform-default .js-form-item {
  margin-bottom: 20px;
}
.webform-default label,
.webform-default legend {
  color: var(--primary);
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  padding-right: 10px;
  margin-bottom: 16px;
  font-size: 14px;
}
@media (min-width: 992px) {
  .webform-default label,
  .webform-default legend {
    font-size: 16px;
  }
}
.webform-default label::after,
.webform-default legend::after {
  content: ":";
}
.webform-default label.form-required::before,
.webform-default legend.form-required::before {
  content: "*";
  color: var(--secondary);
  position: absolute;
  top: 0;
  right: 0;
}
.webform-default .form-submit {
  border-radius: 10px;
  border: 0;
  background-color: var(--secondary);
  text-transform: uppercase;
  font-weight: 700;
  padding: 15px 30px;
  font-size: 18px;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
@media (min-width: 992px) {
  .webform-default .form-submit {
    font-size: 22px;
  }
}
.webform-default .form-submit:hover, .webform-default .form-submit:focus {
  background-color: #555;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.webform-default label::after, .webform-default .fieldset-legend::after {
  vertical-align: bottom;
  background: none;
  width: auto;
  height: auto;
  margin: auto;
}

.edit-page {
  position: absolute;
  left: 0;
  top: 0;
}
.edit-page > a {
  background-color: var(--secondary);
  padding: 8px 15px 5px;
  display: inline-block;
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.edit-page > a:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(214, 214, 214, 0.25);
          box-shadow: 0 0 0 0.2rem rgba(214, 214, 214, 0.25);
}
.edit-page > a:hover {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  opacity: 0.8;
}

.not-logged-in.path-user .user-login-form label.error,
.not-logged-in.path-user .user-pass label.error,
.not-logged-in.path-user .user-register label.error {
  width: 100%;
}
.not-logged-in.path-user .user-login-form .js-form-required,
.not-logged-in.path-user .user-login-form p,
.not-logged-in.path-user .user-pass .js-form-required,
.not-logged-in.path-user .user-pass p,
.not-logged-in.path-user .user-register .js-form-required,
.not-logged-in.path-user .user-register p {
  color: #333;
  font-weight: 300;
  font-size: 15px;
}
.not-logged-in.path-user .user-login-form small.description,
.not-logged-in.path-user .user-pass small.description,
.not-logged-in.path-user .user-register small.description {
  font-size: 12px;
}
.not-logged-in.path-user .user-login-form .form-control,
.not-logged-in.path-user .user-pass .form-control,
.not-logged-in.path-user .user-register .form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.not-logged-in.path-user .user-login-form .form-actions,
.not-logged-in.path-user .user-pass .form-actions,
.not-logged-in.path-user .user-register .form-actions {
  margin: 1rem 0;
}
.not-logged-in.path-user .user-login-form .form-submit,
.not-logged-in.path-user .user-pass .form-submit,
.not-logged-in.path-user .user-register .form-submit {
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 15px 30px;
  font-size: 14px;
  min-width: 180px;
  min-height: 53px;
  width: auto;
  border-radius: 0;
  background-color: var(--navstrip);
  border-color: var(--navstrip);
}

.form-item--error-message {
  color: #e43535;
  margin-top: 5px;
}

.webform-ty-default .page-header {
  text-transform: uppercase;
  font-size: 25px;
  margin-top: 15px;
}
.webform-ty-default .previous-page a {
  display: inline-block;
  background: var(--secondary);
  padding: 8px 15px;
  color: #fff;
  text-transform: uppercase;
  border-radius: 3px;
}

.popupVid {
  cursor: pointer;
}

@-webkit-keyframes headerAnim {
  0% {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
}

@-o-keyframes headerAnim {
  0% {
    -webkit-transform: translateY(-50px);
    -o-transform: translateY(-50px);
       transform: translateY(-50px);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
  100% {
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
       transform: translateY(0);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
}

@keyframes headerAnim {
  0% {
    -webkit-transform: translateY(-50px);
    -o-transform: translateY(-50px);
       transform: translateY(-50px);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
  100% {
    -webkit-transform: translateY(0);
    -o-transform: translateY(0);
       transform: translateY(0);
    -webkit-transition: all ease 0.5s;
    -o-transition: all ease 0.5s;
    transition: all ease 0.5s;
  }
}
@media (max-width: 767px) {
  .view-id-taxonomy_term .item .content-left {
    min-width: 160px;
  }
  .view-id-taxonomy_term .item .content-left ~ .content-right {
    max-width: calc(100% - 160px);
  }
}
.mobile-menu-active #back2top {
  visibility: hidden !important;
}
@media (max-width: 991px) {
  .mobile-menu-active {
    overflow: hidden;
  }
}

.header-tab .block-google-formsearch {
  padding: 0 15px;
  margin-top: 15px;
}
.header-tab .block-google-formsearch input {
  width: 100%;
  height: 40px;
  padding: 10px 40px 10px 15px;
  border: 0;
  background-color: #f4f5f7;
  border-radius: 2px;
  color: #0a1633;
  cursor: text;
  font-size: 1rem;
}
.header-tab .block-google-formsearch .form-submit {
  position: absolute;
  right: 15px;
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
}
.header-tab .block-google-formsearch svg path {
  fill: var(--secondary);
}
.header-tab .nav-tabs {
  width: 100%;
  border: 0;
}
.header-tab .nav-tabs::after {
  content: "";
  background: rgba(255, 255, 255, 0.25);
  width: calc(100% + 30px);
  height: 1px;
  left: -10px;
  opacity: 1;
  position: absolute;
  display: block;
  bottom: 0;
  right: 0;
}
.header-tab .nav-tabs .nav-link.active {
  background-color: transparent;
  border: 0;
  color: #fff;
  opacity: 1;
}
@media (max-width: 375px) {
  .header-tab .nav-tabs {
    padding: 0 10px;
  }
  .header-tab .nav-tabs .nav-item {
    font-size: 13px;
    padding: 5px 4px;
  }
}
.header-tab .tab-header-content {
  overflow-y: auto;
  max-height: calc(100vh - 140px);
  min-height: calc(100vh - 140px);
}
.header-tab .tab-header-content .nav-link {
  padding: 5px 15px !important;
}
@media (max-width: 375px) {
  .header-tab .tab-header-content .menu .nav-link,
  .header-tab .tab-header-content .dropdown-menu .nav-link {
    font-size: 12px !important;
  }
}
.header-tab .nav-item {
  padding: 0 15px;
  text-transform: uppercase;
}
@media (max-width: 575px) {
  .header-tab .nav-item {
    font-size: 13px;
  }
}
.header-tab .nav-item > a {
  opacity: 0.5;
  color: #fff;
  border: 0;
  position: relative;
}
.header-tab .nav-item > a::after {
  content: "";
  width: 100%;
  position: absolute;
  height: 2px;
  left: 0;
  right: 0;
  opacity: 0;
  visibility: hidden;
  bottom: 0 !important;
  -webkit-transform: scale(1) !important;
       -o-transform: scale(1) !important;
          transform: scale(1) !important;
  background-color: #fff !important;
  opacity: 0.8 !important;
}
.header-tab .nav-item > a.active::after, .header-tab .nav-item > a:hover::after {
  visibility: inherit;
}
.header-tab .nav-item > a:hover {
  color: #fff;
  opacity: 1;
}
@media (max-width: 475px) {
  .header-tab .nav-tabs {
    padding: 0 10px;
  }
  .header-tab .nav-item {
    padding: 5px;
  }
  .header-tab .nav-item a::after {
    bottom: -4px !important;
  }
}
.header-tab .view-empty {
  padding: 15px;
  font-size: 14px;
}
.header-tab .view-empty,
.header-tab .view-empty a {
  color: #fff;
}
.header-tab .view-empty a {
  text-decoration: underline;
}

.header {
  background-color: var(--secondary);
  z-index: 12;
  position: relative;
}
@media (min-width: 768px) {
  .header .sign-up-newsletter {
    font-size: 20px;
  }
}
.header .navbar-header {
  padding: 10px 0;
}
.header .navbar-strip {
  background-color: var(--navstrip);
}
.header .navbar-strip::before {
  content: "";
  height: 1px;
  background-color: rgba(255, 255, 255, 0.25);
  display: block;
  width: 100%;
}
.header .menu-item-home:hover svg path, .header .menu-item-home.active svg path,
.header .menu-item-home a svg path {
  fill: #fff !important;
}
.header .nav-link {
  color: #fff;
  font-weight: 700;
  padding: 0;
  display: block;
  font-family: "Din";
}
.header .nav-link.is-active {
  color: var(--secondary) !important;
  -webkit-filter: contrast(0.1);
          filter: contrast(0.1);
}
.header .nav-link.dropdown-toggle::after {
  display: none;
}
.header a:not([href]):not([tabindex]) {
  color: #fff;
}
.header a:not([href]):not([tabindex]):hover {
  color: var(--secondary);
  -webkit-filter: contrast(0.1);
          filter: contrast(0.1);
}
.header .dropdown-toggle.is-active {
  color: var(--secondary) !important;
  -webkit-filter: brightness(200%);
          filter: brightness(200%);
}
.header ul,
.header li,
.header ol {
  list-style: none;
  margin: 0;
}
.header .flex-100 {
  width: 100%;
}
.header .flex-100 > .menu-item {
  width: 100% !important;
  max-width: 100% !important;
  -webkit-box-flex: 0 !important;
  -webkit-flex: 0 0 100% !important;
      -ms-flex: 0 0 100% !important;
          flex: 0 0 100% !important;
}
.header .menu-level-0 {
  margin: 0 -10px;
  list-style: none;
  padding: 0;
  text-transform: uppercase;
}
.header .menu-level-0 > .menu-item {
  padding: 0 10px;
}
@media (min-width: 768px) {
  .header .menu-level-0 > .menu-item {
    font-size: 20px;
  }
}
.header .menu-level-0 > .menu-item > .nav-link {
  font-weight: 700;
  font-family: "Din";
}
.header .menu-level-0 > .menu-item > .nav-link.is-active {
  color: var(--secondary) !important;
  -webkit-filter: contrast(0.1);
          filter: contrast(0.1);
}
.header .menu-level-0 .menu .menu-item {
  max-width: 50%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  width: 100%;
}
.header .menu-level-0 .menu .menu-item::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: var(--secondary);
  -webkit-filter: brightness(120%);
          filter: brightness(120%);
}
.header .menu-level-0 .menu .menu-item:empty {
  display: none;
}
.header .menu {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.header .menu_link_content {
  width: 100%;
}
.header .dropdown-menu {
  margin: 0;
  border: 0;
  background-color: var(--navstrip) !important;
  text-align: left;
  min-width: 500px;
  -webkit-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.4);
          box-shadow: 0 20px 45px rgba(0, 0, 0, 0.4);
  width: auto !important;
  line-height: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-radius: 0;
  padding: 0;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateY(-10px);
       -o-transform: translateY(-10px);
          transform: translateY(-10px);
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  font-size: 14px;
}
.header .dropdown-menu .views-element-container {
  width: 100%;
}
.header .dropdown-menu::before {
  width: 100%;
  height: 3px;
  background-color: var(--navstrip);
  -webkit-filter: brightness(70%);
          filter: brightness(70%);
}
@media (min-width: 992px) {
  .header .dropdown-menu::before {
    content: "";
    display: block;
  }
}
.header .dropdown-menu .nav-link {
  padding: 5px 15px;
  color: #fff;
  display: block;
  width: 100%;
  font-family: "Din";
}
.header .dropdown-menu .nav-link:hover {
  color: var(--secondary);
  background-color: #f3f3f3;
  -webkit-filter: contrast(1);
          filter: contrast(1);
}
.header li.dropdown:hover .dropdown-menu {
  -webkit-transform: translateY(0);
       -o-transform: translateY(0);
          transform: translateY(0);
  opacity: 1;
  visibility: inherit;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.header .lang-switcher .dropdown-toggle {
  color: #fff;
  background-color: transparent !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 0;
}
.header .lang-switcher .lang-item::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: var(--secondary);
  -webkit-filter: brightness(120%);
          filter: brightness(120%);
}
.header .lang-switcher .dropdown-menu {
  min-width: 150px !important;
  top: 100%;
  -webkit-transform: translateY(4px) !important;
       -o-transform: translateY(4px) !important;
          transform: translateY(4px) !important;
  right: auto;
  left: auto !important;
}
.header .lang-switcher .dropdown-menu.show {
  opacity: 1;
  visibility: inherit;
  -webkit-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
}
@media (max-width: 991px) {
  .header .lang-switcher .dropdown-menu {
    min-width: 100% !important;
  }
}
.header .lang-switcher .dropdown-item {
  color: #fff;
}
.header .lang-switcher .dropdown-item:hover {
  color: var(--secondary);
}
.header .lang-switcher a {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  color: #fff;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.header .lang-switcher a:hover {
  color: var(--secondary);
  background-color: #fff;
}

.header-mobile {
  overflow: hidden;
}
.header-mobile .language-link.is-active {
  background-color: #fff;
  color: var(--secondary);
}
.header-mobile:not(.sticky) .navbar-fix {
  display: none !important;
}
.header-mobile.sticky .navbar-fix {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}
.header-mobile .nav-main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding: 0 15px;
  text-transform: uppercase;
  margin: 0 -5px;
  font-size: 14px;
}
.header-mobile .nav-main .nav-item {
  padding: 0 5px;
}
@media (min-width: 420px) {
  .header-mobile .nav-main {
    margin: 0 -10px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .header-mobile .nav-main .nav-item {
    padding: 0 10px;
  }
}
.header-mobile .navbar-header {
  position: absolute;
  right: 0;
  left: 0;
  text-align: center;
  padding: 0;
  z-index: 1;
}
.header-mobile .navbar-header .navbar-brand svg,
.header-mobile .navbar-header .navbar-brand img {
  max-width: 170px;
  height: 40px;
}
.header-mobile .sign-up-newsletter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-mobile .sign-up-newsletter::after {
  content: "";
  height: 10px;
  width: 1px;
  background: #fff;
  display: block;
  margin-left: 5px;
}
.header-mobile .navbar {
  padding: 10px 15px;
  background-color: var(--secondary);
}
.header-mobile .navbar > *:not(.navbar-header) {
  position: relative;
  z-index: 2;
  font-size: 12px;
}
.header-mobile .mobile-main-toggler:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.header-mobile .mobile-main-toggler .fa-close {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}
.header-mobile .mobile-main-toggler[aria-expanded=true] .fa-bars {
  visibility: hidden;
}
.header-mobile .mobile-main-toggler[aria-expanded=true] .fa-close {
  display: block;
}
.header-mobile .mobile-header-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: var(--navstrip);
  z-index: 100;
  height: 100% !important;
  display: block;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-transform: translate(-200%);
       -o-transform: translate(-200%);
          transform: translate(-200%);
}
.header-mobile .mobile-header-popup.show {
  -webkit-transform: translate(0);
       -o-transform: translate(0);
          transform: translate(0);
}
.header-mobile .mobile-header-popup svg,
.header-mobile .mobile-header-popup img {
  max-width: 120px;
}
.header-mobile .menu {
  margin: 0;
}
.header-mobile .menu-item {
  -webkit-box-flex: 0 !important;
  -webkit-flex: 0 0 100% !important;
      -ms-flex: 0 0 100% !important;
          flex: 0 0 100% !important;
  max-width: 100% !important;
  padding: 0 !important;
}
.header-mobile .menu-item > a {
  width: 100%;
  padding: 5px 15px !important;
}
.header-mobile .menu-level-0 > .menu-item:not(:last-of-type)::after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: #fff;
  opacity: 0.1;
}
.header-mobile .dropdown-menu {
  padding: 0;
  visibility: inherit;
  opacity: 1;
  -webkit-transform: translateY(-10px);
       -o-transform: translateY(-10px);
          transform: translateY(-10px);
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  position: relative !important;
  top: 0 !important;
  -webkit-transform: unset !important;
       -o-transform: unset !important;
          transform: unset !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
  background-color: transparent !important;
  min-width: 100%;
  margin: 0;
  border: 0;
}
.header-mobile .dropdown-menu .nav-link {
  padding: 5px 15px 5px 30px;
  color: #fff;
  display: block;
  width: 100%;
  font-weight: 700;
  font-size: 14px;
}
.header-mobile .dropdown-menu .nav-link.active {
  -webkit-filter: contrast(1);
          filter: contrast(1);
  background: #f3f3f3;
}

.header-desktop .navbar-brand {
  padding: 0;
  margin: 0;
}
.header-desktop .navbar-brand svg,
.header-desktop .navbar-brand img {
  height: 60px !important;
}
.header-desktop .user-toolbar img {
  border-radius: 100%;
  max-width: 30px;
}
.header-desktop .user-toolbar .dropdown-toggle {
  color: #fff;
}
.header-desktop .user-toolbar .dropdown-menu {
  min-width: 150px !important;
  right: 0;
  left: auto !important;
  top: 100%;
}
.header-desktop .user-toolbar .dropdown-menu.show {
  opacity: 1;
  visibility: inherit;
  -webkit-transform: translateY(10px);
       -o-transform: translateY(10px);
          transform: translateY(10px);
}
.header-desktop .user-toolbar .dropdown-item {
  color: #fff;
}
.header-desktop .user-toolbar .dropdown-item:hover {
  color: var(--secondary);
}
.header-desktop.sticky .navbar-strip {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
  -webkit-animation: headerAnim 0.5s;
       -o-animation: headerAnim 0.5s;
          animation: headerAnim 0.5s;
}
.header-desktop.sticky .menu-level-0 > .menu-item,
.header-desktop.sticky .sign-up-newsletter {
  font-size: 18px;
}
@media (max-width: 1199px) {
  .header-desktop .menu-level-0 > .menu-item,
  .header-desktop .sign-up-newsletter {
    font-size: 18px;
  }
}

.not-default-lang .header .menu-level-0 > .menu-item {
  font-size: 20px;
  padding: 0 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1199px) {
  .not-default-lang .header .menu-level-0 > .menu-item {
    font-size: 17px;
  }
}
.not-default-lang .header .navbar-brand svg,
.not-default-lang .header .navbar-brand img {
  max-width: 151px;
}

.alert-wrapper {
  max-width: 400px;
  left: 15px;
  bottom: 15px;
  width: auto;
}
.alert-wrapper .alert::before {
  display: none;
}

.navbar-toggler {
  border: 0;
  margin: 5px;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  outline: none;
}
.navbar-toggler .icon-bar {
  height: 3px;
  background-color: #1f326c;
  min-width: 30px;
  display: block;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -o-transform 0.3s;
}
.navbar-toggler .icon-bar:not(:last-of-type) {
  margin-bottom: 5px;
}

/* ANIMATED X */
.navbar-toggler.x.collapsed .icon-bar {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: -o-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s, -o-transform 0.3s;
}

.navbar-toggler.x .icon-bar:nth-of-type(1) {
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
     transform: rotate(45deg);
  -webkit-transform-origin: 10% 10%;
  -o-transform-origin: 10% 10%;
     transform-origin: 10% 10%;
}

.navbar-toggler.x .icon-bar:nth-of-type(2) {
  opacity: 0;
  filter: alpha(opacity=0);
}

.navbar-toggler.x .icon-bar:nth-of-type(3) {
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
     transform: rotate(-45deg);
  -webkit-transform-origin: 10% 90%;
  -o-transform-origin: 10% 90%;
     transform-origin: 10% 90%;
}

/* ANIMATED X COLLAPSED */
.navbar-toggler.x.collapsed .icon-bar:nth-of-type(1) {
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
     transform: rotate(0);
}

.navbar-toggler.x.collapsed .icon-bar:nth-of-type(2) {
  opacity: 1;
  filter: alpha(opacity=100);
}

.navbar-toggler.x.collapsed .icon-bar:nth-of-type(3) {
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
     transform: rotate(0);
}

/* END ANIMATED X */
/* NAV-TABS */
/* NAV-TABS */
.user-logged-in .tabs .nav-tabs {
  border-bottom: 2px solid #ddd;
}

.user-logged-in .tabs .nav-tabs > li.active > a,
.user-logged-in .tabs .nav-tabs > li.active > a:focus,
.user-logged-in .tabs .nav-tabs > li.active > a:hover {
  border-width: 0;
}

.user-logged-in .tabs .nav-tabs > li > a {
  color: #666;
  border: none;
  position: relative;
}

.user-logged-in .tabs .nav-tabs > li.active > a,
.user-logged-in .tabs .nav-tabs > li > a:hover,
.user-logged-in .tabs .nav-tabs > li > a:focus {
  color: var(--secondary) !important;
  border: none;
  background: transparent;
}

.user-logged-in .nav-tabs > li > a::after {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  height: 2px;
  content: "";
  -webkit-transition: all 250ms ease 0s;
  -o-transition: all 250ms ease 0s;
  transition: all 250ms ease 0s;
  -webkit-transform: scale(0);
       -o-transform: scale(0);
          transform: scale(0);
  background-color: var(--secondary);
}

.user-logged-in .tabs .nav-tabs > li.active > a::after,
.user-logged-in .tabs .nav-tabs > li:hover > a::after,
.user-logged-in .tabs .nav-tabs > li > a:focus::after {
  -webkit-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}

.user-logged-in .tabs .tab-nav > li > a::after {
  color: #fff;
  background-color: #21527d;
}

.block-type-article .progressivePlain {
  border: 1px solid #d9d9d9;
}
@media (max-width: 992px) {
  .block-type-article .progressivePlain {
    border: 0;
  }
}

.px-15 {
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 1200px) {
  .block-advertisement {
    height: auto !important;
  }
  .block-advertisement .ad-scaler {
    -webkit-transform: scale(1) !important;
         -o-transform: scale(1) !important;
            transform: scale(1) !important;
  }
}

@media (max-width: 767px) {
  .block-forum h3 {
    margin: 10px 0;
  }
}

#m-advertisement-takeover {
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  background: #ddd;
  display: block;
  margin: 0 !important;
  border-top: 1px solid #ccc;
  z-index: 10;
}

.layout-main-wrapper .block {
  margin-bottom: 20px;
}

#website-ad-takeover {
  position: fixed;
  top: 0;
  z-index: 1;
  width: 100%;
  left: 0;
  right: 0;
}
#website-ad-takeover a img {
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

@media (max-width: 475px) {
  .site-id-1 #advertisement-left-1 .ad-scaler {
    margin: 0;
  }
}

#ad-popup {
  height: 100% !important;
}

.ad-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11111;
  padding: 30px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: rgba(0, 0, 0, 0.7);
}
.ad-popup > div,
.ad-popup .GoogleCreativeContainerClass,
.ad-popup .GoogleActiveViewElement {
  height: 100%;
}
.ad-popup.show {
  visibility: inherit;
  opacity: 1;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.ad-popup a {
  margin-bottom: 0 !important;
}
.ad-popup .dcmads {
  width: 100% !important;
  height: 100% !important;
}
.ad-popup::before {
  content: "Advertisement";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  color: #ccc;
  font-size: 15px;
  z-index: 1;
  padding: 5px;
  display: none;
}
.ad-popup .close-ad {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  z-index: 999999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100%;
  font-weight: 700;
  font-size: 20px;
  cursor: pointer;
  color: #fff;
}
.ad-popup ins,
.ad-popup a {
  width: 100%;
  height: 100%;
}
.ad-popup img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  border: 0 !important;
}
@media (min-width: 768px) {
  .ad-popup {
    background-color: #000;
  }
  .ad-popup::before {
    display: block;
  }
  .ad-popup .close-ad {
    top: 15px;
    right: 15px;
    -webkit-box-shadow: 0px 2px 4px #ccc;
            box-shadow: 0px 2px 4px #ccc;
    background: #fff;
    color: #000;
  }
}

.block-sponsored-articles .views-element-container {
  background-color: #f4f4f4;
  padding: 15px;
}
.block-sponsored-articles .tag-sponsored {
  font-size: 12px;
}
.block-sponsored-articles .item__image {
  min-width: 120px;
}
.block-sponsored-articles .item__image ~ .content-right {
  max-width: calc(100% - 120px);
}
.block-popup-default {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 200;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 30px;
}
.block-popup-default.show {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  opacity: 1 !important;
  visibility: inherit !important;
}
@media (min-width: 768px) {
  .block-popup-default {
    padding: 50px;
  }
}
.block-popup-default .webform-button--submit {
  cursor: pointer;
  padding: 10px 30px;
  border-radius: 50px;
  min-width: 150px;
  font-weight: 700;
  font-size: 16px;
  background-color: var(--secondary);
  color: #fff;
  display: inline-block;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  text-transform: uppercase;
  text-align: center;
  border: 0;
}
.block-popup-default .form-control,
.block-popup-default .form-select {
  border: 1px solid #333;
  border-radius: 50px;
  color: #333;
  font-size: 13px;
  font-weight: 300;
  padding: 10px 10px 10px 20px;
  height: auto;
  background-color: #fff;
  max-width: 100%;
  outline: none;
}
.block-popup-default .form-control:focus,
.block-popup-default .form-select:focus {
  border-color: var(--secondary);
}
.block-popup-default .overlay {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.3);
  height: 100%;
  width: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
  opacity: 1 !important;
}
.block-popup-default .block__title {
  font-weight: 700;
  margin-bottom: 30px;
  border: 0;
  padding: 0;
}
.block-popup-default .block__description {
  margin-bottom: 30px;
}
.block-popup-default .block-wrapper {
  max-width: 650px;
  margin: 0 auto;
  width: 100%;
  background-color: #fff;
  border-radius: 15px;
  position: relative;
  max-height: 80vh;
  overflow-y: auto;
  padding: 50px 30px 30px;
  border: 5px solid var(--secondary);
}
@media (min-width: 576px) {
  .block-popup-default .block-wrapper {
    padding: 60px 60px 50px;
  }
}
.block-popup-default .block-wrapper ~ .nicescroll-rails {
  width: 1px !important;
}
.block-popup-default .block-wrapper ~ .nicescroll-rails .nicescroll-cursors {
  -webkit-transform: translateX(50%);
       -o-transform: translateX(50%);
          transform: translateX(50%);
  cursor: pointer;
}
.block-popup-default .form-group {
  margin-bottom: 0;
}
.block-popup-default .iti--allow-dropdown,
.block-popup-default .intl-tel-input,
.block-popup-default .allow-dropdown {
  width: 100%;
}
.block-popup-default .js-webform-select-other-input {
  margin-top: 20px;
  width: 100% !important;
}
.block-popup-default form > .form-group {
  margin-bottom: 30px;
}
.block-popup-default .form-control,
.block-popup-default .form-select {
  min-height: 50px;
  border-radius: 10px;
}
.block-popup-default .btn-close {
  position: absolute;
  right: 30px;
  top: 30px;
  max-width: 20px;
}
@media (min-width: 576px) {
  .block-popup-default .btn-close {
    max-width: 30px;
  }
}
.block-popup-default .data-close {
  cursor: pointer;
}

.block .item__description em {
  font-style: revert;
}

.front #advertisement-left-1 a {
  margin-bottom: 10px !important;
}
.front #advertisement-left-1 a ~ div {
  height: 1px;
  border-bottom: 1px solid #ddd;
  visibility: inherit !important;
  display: block;
  opacity: 1 !important;
  position: relative !important;
  margin-bottom: 10px;
}

.ad-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 11111;
  padding: 30px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  background-color: rgba(0, 0, 0, 0.7);
}
.ad-popup.show {
  visibility: inherit;
  opacity: 1;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.ad-popup a {
  margin-bottom: 0 !important;
}
.ad-popup::before {
  content: "Advertisement";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  color: #ccc;
  font-size: 15px;
  z-index: 1;
  padding: 5px;
  display: none;
}
.ad-popup .close-ad {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  z-index: 999999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 100%;
  font-weight: 700;
  font-size: 20px;
  cursor: pointer;
  color: #fff;
}
.ad-popup ins,
.ad-popup a {
  width: 100%;
  height: 100%;
}
.ad-popup img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  background-color: #000;
  border: 0 !important;
}
@media (min-width: 768px) {
  .ad-popup {
    background-color: #000;
  }
  .ad-popup::before {
    display: block;
  }
  .ad-popup .close-ad {
    top: 15px;
    right: 15px;
    -webkit-box-shadow: 0px 2px 4px #ccc;
            box-shadow: 0px 2px 4px #ccc;
    background: #fff;
    color: #000;
  }
}

@media (min-width: 992px) {
  .ad-top {
    margin: 15px auto;
  }
}

.ad-top-active .ad-top {
  position: -webkit-sticky !important;
  position: sticky !important;
  left: 0;
  right: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  -webkit-animation: headerAnim 0.5s;
       -o-animation: headerAnim 0.5s;
          animation: headerAnim 0.5s;
  top: 52px;
}
@media (min-width: 768px) {
  .ad-top-active .ad-top {
    top: 52px;
  }
}
@media (min-width: 992px) {
  .ad-top-active .ad-top {
    top: 28px;
  }
}

#advertisement-header .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#advertisement-header a {
  margin-top: 20px;
}
#advertisement-header a img {
  margin: 0 auto;
}

#block-abfmailchimpsubscription .mc-field-group {
  width: 100% !important;
}

.block-advertisement {
  text-align: center;
}
.block-advertisement ins > img {
  display: none;
}
.block-advertisement a,
.block-advertisement .dcmads {
  margin-bottom: 20px;
  display: block;
}
.block-advertisement img {
  border: 1px solid #d9d9d9;
}
@media (max-width: 991px) {
  .block-advertisement:not(.has-iframe) {
    height: auto !important;
  }
}

.block-checkout-progress .checkout-progress {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  text-align: center;
  list-style: none;
  color: var(--secondary);
}
.block-checkout-progress .checkout-progress .checkout-progress--step {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.block-checkout-progress .checkout-progress .checkout-progress--step::before {
  display: none;
}
.block-checkout-progress .checkout-progress svg {
  fill: var(--secondary);
  width: 50px;
  height: 50px;
  margin: 0 auto 15px;
}
.block-checkout-progress .checkout-progress--step__next {
  opacity: 0.5;
}

.sidebar_second .block-advertisement a {
  padding: 15px !important;
  background-color: #f4f4f4;
  display: block;
  width: 100%;
}

.block-article-infocus {
  margin-bottom: 10px !important;
}
.block-article-infocus .progressivePlain-fill {
  padding-bottom: 66.6666666667%;
}
.block-article-infocus .if-tc a {
  display: inline-block;
  padding: 5px 10px 3px;
  font-size: 12px;
  color: #fff;
  background-color: var(--secondary);
  text-transform: uppercase;
}
.block-article-infocus .item__title {
  margin: 15px 0 10px;
}
.block-article-infocus .item__description {
  font-size: 16px;
}
.block-article-infocus .if-dc {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
}
.block-article-infocus .if-dc a {
  color: #004aad;
}
@media (min-width: 992px) {
  .block-article-infocus .if-dc {
    margin: 15px 0 8px;
  }
}
.block-article-infocus .post-date {
  font-size: 12px;
}
@media (max-width: 991px) {
  .block-article-infocus .content-right {
    padding: 0;
  }
}
.block-article-infocus .item {
  margin: 0 -11px;
}
@media (max-width: 991px) {
  .block-article-infocus .item {
    margin: 0;
  }
}

/* Featured Grid Block */
.featured-grid {
  /* Grid & Layout Reset */
  /* Shared styles */
  /* --- LARGE CARD STYLES --- */
  /* The Text Area (The Blue Block) */
  /* --- RIGHT COLUMN WRAPPER --- */
  /* --- RESPONSIVE ADJUSTMENTS (MOBILE) --- */
}
.featured-grid .row {
  margin-left: 0;
  margin-right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.featured-grid .col-lg-8, .featured-grid .col-lg-4 {
  padding-left: 0;
  padding-right: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
}
@media (min-width: 992px) {
  .featured-grid .col-lg-4 {
    padding-left: 15px;
  }
}
.featured-grid a {
  text-decoration: none;
}
.featured-grid img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.featured-grid .large-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #01072d;
  height: 100%;
  overflow: hidden;
  text-decoration: none;
  position: relative;
}
.featured-grid .large-card-image-wrapper {
  position: relative;
  width: 100%;
  aspect-ratio: 16/9;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  overflow: hidden;
}
.featured-grid .large-card-image-wrapper::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(1, 7, 45, 0)), to(#01072d));
  background: -webkit-linear-gradient(top, rgba(1, 7, 45, 0) 0%, #01072d 100%);
  background: -o-linear-gradient(top, rgba(1, 7, 45, 0) 0%, #01072d 100%);
  background: linear-gradient(to bottom, rgba(1, 7, 45, 0) 0%, #01072d 100%);
  pointer-events: none;
}
.featured-grid .large-card-content {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 1rem 1.5rem 1.5rem 1.5rem;
  color: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  background-color: #01072d;
  position: relative;
  z-index: 5;
  margin-top: -2px;
  -webkit-box-shadow: 0 -2px 0 #01072d;
          box-shadow: 0 -2px 0 #01072d;
}
.featured-grid .in-focus-badge {
  position: absolute;
  top: 1.5rem;
  left: 1.5rem;
  background-color: var(--primary);
  color: white;
  padding: 6px 12px;
  font-size: 0.75rem;
  font-weight: bold;
  text-transform: uppercase;
  z-index: 2;
}
.featured-grid .large-card .item__title {
  font-weight: bold;
  color: white;
  margin: 0;
  line-height: 1.2;
  font-size: 24px;
}
.featured-grid .side-articles-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  gap: 15px;
}
.featured-grid .small-card-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  /* --- DESKTOP ONLY (Width > 992px) --- */
  /* This ensures the flush-bottom logic NEVER runs on mobile */
}
@media (min-width: 992px) {
  .featured-grid .small-card-item:last-child {
    margin-top: auto;
  }
  .featured-grid .small-card-item:last-child .item__title {
    margin-bottom: 0;
    padding-bottom: 0;
    line-height: 1;
  }
  .featured-grid .small-card-item:last-child .item__title a {
    display: block;
    text-decoration: none;
  }
}
.featured-grid .small-card-image-link {
  display: block;
  overflow: hidden;
  position: relative;
  width: 100%;
  aspect-ratio: 16/9;
  height: auto;
}
.featured-grid .small-card-item .item__title {
  margin-top: 0.5rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: bold;
  color: #000;
  line-height: 1.3;
}
@media (min-width: 992px) {
  .featured-grid .small-card-item .item__title {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
.featured-grid .small-card-item .item__title a {
  color: inherit;
  text-decoration: none;
}
.featured-grid .small-card-item .item__title a:hover {
  color: var(--primary);
}
@media (max-width: 991px) {
  .featured-grid .col-lg-8, .featured-grid .col-lg-4 {
    padding: 0;
    display: block;
    width: 100%;
  }
  .featured-grid .large-card {
    height: auto;
    margin-bottom: 1rem;
  }
  .featured-grid .large-card-content {
    padding-bottom: 0.75rem;
    padding-top: 0.25rem;
  }
  .featured-grid .large-card .item__title {
    font-size: 24px;
  }
  .featured-grid .side-articles-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    gap: 1rem;
  }
  .featured-grid .small-card-item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(50% - 0.5rem);
        -ms-flex: 0 0 calc(50% - 0.5rem);
            flex: 0 0 calc(50% - 0.5rem);
    max-width: calc(50% - 0.5rem);
  }
  .featured-grid .small-card-item .item__title {
    font-size: 16.88px;
  }
  .featured-grid section.block-article-infocus {
    padding-bottom: 0 !important;
  }
}

.block-exclusives.block-type-article .view-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -11px;
}
.block-exclusives.block-type-article .view-content .featured-article {
  padding: 0 11px;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.block-exclusives.block-type-article .view-content .featured-article:not(:nth-child(1)) {
  width: 50%;
}
@media (max-width: 991px) {
  .block-exclusives.block-type-article .view-content .featured-article:last-child {
    border-bottom: none;
  }
  .block-exclusives.block-type-article .view-content .featured-article .row {
    display: block;
  }
  .block-exclusives.block-type-article .view-content .featured-article:nth-child(1) {
    width: 50%;
  }
  .block-exclusives.block-type-article .view-content .featured-article .item__title {
    font-size: 16px;
    margin-top: 10px;
  }
  .block-exclusives.block-type-article .view-content .featured-article.d-flex {
    -webkit-align-content: baseline;
        -ms-flex-line-pack: baseline;
            align-content: baseline;
  }
}

.block-top-articles .progressivePlain-fill {
  padding-bottom: 66.6666666667%;
}
.block-top-articles .if-dc {
  font-size: 12px;
}
@media (min-width: 992px) {
  .block-top-articles .views-element-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .block-top-articles .views-element-container .item {
    width: 50%;
  }
  .block-top-articles .views-element-container .item:nth-child(even) {
    padding-left: 11px;
  }
  .block-top-articles .views-element-container .item:nth-child(odd) {
    padding-right: 11px;
  }
}
@media (max-width: 767px) {
  .block-top-articles .item__description {
    line-height: 19px;
  }
  .block-top-articles .content-left {
    min-width: 160px;
  }
  .block-top-articles .content-left ~ .content-right {
    max-width: calc(100% - 160px);
  }
}

.block-content-center-advertisement {
  margin-bottom: 20px;
}

.block-breaking-news .item__title {
  margin: 0;
}
.block-breaking-news .with-border-bottom {
  padding-bottom: 10px !important;
  margin-bottom: 10px;
}

.block-highlights .progressivePlain-fill {
  padding-bottom: 56.25%;
}
.block-highlights .item__title {
  font-size: 16px;
  margin: 16px 0 0;
  font-family: "Din";
  font-weight: 700;
}
@media (max-width: 991px) {
  .block-highlights .item {
    margin-bottom: 10px !important;
  }
}
@media (min-width: 992px) {
  .block-highlights .with-border-bottom {
    border-bottom: none;
  }
}

.block-podcast {
  background-color: #f5f5f5;
  padding: 0 10px 10px;
}
.block-podcast .block__title {
  padding: 5px 10px;
  margin: 0 -10px 16px;
}
.block-podcast .content-right {
  padding-top: 16px;
}
.block-podcast iframe {
  -o-object-fit: unset !important;
     object-fit: unset !important;
}
@media (min-width: 992px) {
  .block-podcast {
    padding: 0 15px 15px;
  }
  .block-podcast .block__title {
    padding: 5px 10px;
    margin: 0 -15px 16px;
  }
}

.block-event-news .content-left .item__title {
  font-size: 19px;
}
@media (min-width: 992px) {
  .block-event-news .content-left .item__title {
    font-size: 26px;
  }
}
.block-event-news .content-left .item__image .event-news-video {
  padding-bottom: 53.85%;
}
@media (max-width: 991px) {
  .block-event-news .content-left .item__image .event-news-video {
    padding-bottom: 56.25%;
  }
}
.block-event-news .content-left .item__image .event-news-image {
  padding-bottom: 49.1%;
}
@media (max-width: 991px) {
  .block-event-news .content-left .item__image .event-news-image {
    padding-bottom: 56.25%;
  }
}
@media (max-width: 991px) {
  .block-event-news .content-left .item__image a.play-btn-white {
    display: none;
  }
}
@media (min-width: 992px) {
  .block-event-news .content-left.with-border-bottom {
    border-bottom: 0;
  }
}
@media (max-width: 991px) {
  .block-event-news .content-right {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .block-event-news .content-right .item {
    width: 50%;
  }
  .block-event-news .content-right .item:nth-child(odd) {
    padding-right: 11px;
  }
  .block-event-news .content-right .item:nth-child(even) {
    padding-left: 11px;
  }
}

.block-event-sites .item__image {
  margin-bottom: 16px;
}
.block-event-sites .progressivePlain {
  border: 1px solid #d9d9d9;
}
.block-event-sites .progressivePlain-fill {
  padding-bottom: 50%;
}

.block-newsletter {
  padding: 10px 70px;
  background-color: var(--secondary);
}
.block-newsletter .block__title {
  padding: 0;
  border: 0;
  margin: 0 0 10px;
}
.block-newsletter .block-wrapper {
  max-width: 470px;
  margin: 0 auto;
}
.block-newsletter p {
  font-size: 20px;
  padding: 10px 0;
}
.block-newsletter form {
  margin: 0 auto;
}
.block-newsletter .form-group {
  width: 70%;
}
.block-newsletter .form-actions {
  width: 30%;
}
.block-newsletter .form-control {
  border-radius: 0;
  min-height: 30px;
  text-align: center;
}
.block-newsletter .form-control.is-active + label, .block-newsletter .form-control.is-completed + label {
  font-size: 12px;
  top: 15px;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
  color: #8c8c8c;
  visibility: hidden;
  opacity: 0;
}
.block-newsletter label {
  position: absolute;
  top: 50%;
  text-align: center;
  z-index: 1;
  -webkit-transform: translateY(-50%) translateX(-50%);
       -o-transform: translateY(-50%) translateX(-50%);
          transform: translateY(-50%) translateX(-50%);
  color: #000;
  margin: 0;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
  cursor: text;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 15px;
  pointer-events: none;
}
.block-newsletter .btn {
  width: 100%;
  border: 0;
  background-color: #000;
  color: #fff;
  font-weight: 700;
  font-size: 21px;
  font-family: "Din";
  padding: 5px;
  line-height: 100%;
  border-radius: 0;
}
.block-newsletter .btn:hover {
  background-color: #aaa;
}

.block-story-here {
  padding: 10px 10px 0;
  background-color: #f4f4f4;
  border-top: 3px solid #000;
}
.block-story-here .block__title {
  padding: 0;
  border: 0;
  margin: 0;
}
.block-story-here .row {
  margin: 10px -5px 0;
}
.block-story-here .row > div {
  padding: 0 5px;
}
.block-story-here .btn {
  border: 0;
  background-color: var(--secondary);
  color: #fff;
  font-weight: 700;
  font-family: "Din";
  padding: 15px;
  line-height: 100%;
  border-radius: 0;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 15px;
}
@media (min-width: 576px) {
  .block-story-here .btn {
    font-size: 18px;
  }
}
.block-story-here .btn i {
  margin-left: 5px;
}
.block-story-here .btn:hover {
  background-color: #333;
}
.block-story-here .block__rm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.block-awards-highlights .views-element-container:first-of-type .progressivePlain-fill {
  padding-bottom: 100%;
}
.block-awards-highlights .if-focus {
  margin-bottom: 20px;
}
.block-awards-highlights .if-focus a {
  display: inline-block;
  padding: 5px 10px 3px;
  font-size: 12px;
}

.block-solution-center .list-items {
  background-color: #f4f4f4;
  padding: 10px;
}
@media (min-width: 768px) {
  .block-solution-center .list-items {
    padding: 13px;
  }
}
.block-solution-center .list-items .item:not(:last-of-type) {
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .block-solution-center .list-items .item__image {
    max-width: 120px;
    min-width: 120px;
  }
  .block-solution-center .list-items .item__image ~ .item__title {
    max-width: calc(100% - 120px);
  }
}
.block-solution-center .group-item:not(:last-of-type) {
  margin-bottom: 10px;
}
.block-solution-center .group__image {
  background-color: #f4f4f4;
  padding: 15px;
  border-top: 1px solid #d9d9d9;
}
@media (min-width: 768px) {
  .block-solution-center .group__image {
    padding: 5px 0;
  }
}
.block-solution-center .group__image img {
  max-height: 25px;
}
.block-solution-center .group__image .gf-label {
  margin-right: 10px;
  font-size: 11px;
}
@media (min-width: 768px) {
  .block-solution-center .group__image .gf-label {
    font-size: 12px;
  }
}

.block-print-issue {
  background-color: #f1f3f4;
}
.block-print-issue h2 {
  padding: 5px 10px;
}
.block-print-issue .d-flex {
  margin: 0 -10px;
}
.block-print-issue .d-flex > div {
  padding: 0 10px;
}
.block-print-issue .item {
  padding: 0 10px 20px;
}
@media (max-width: 991px) {
  .block-print-issue .item .content-right {
    padding: 0 15px !important;
    margin-top: 10px;
  }
}
.block-print-issue .item__rm {
  margin-bottom: 10px;
  width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 376px) {
  .block-print-issue .item__rm {
    width: 33.33%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33%;
        -ms-flex: 0 0 33.33%;
            flex: 0 0 33.33%;
    max-width: 33.33%;
    padding: 0 5px;
  }
}
@media (min-width: 992px) {
  .block-print-issue .item__rm {
    width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding: 0;
  }
}
.block-print-issue .item__rm a {
  padding: 10px 10px 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  font-size: 11px;
  font-weight: 700;
  border-radius: 8px;
  word-break: break-word;
  height: 100%;
}
.block-print-issue .item__rm svg {
  margin: 0 auto 5px;
}
.block-print-issue .cr-wrapper {
  padding: 10px 10px 0;
  border-radius: 8px;
  background-color: #d9d9d9;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
@media (min-width: 992px) {
  .block-print-issue .cr-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
}

.block-most-read .view-content {
  counter-reset: item;
}
.block-most-read .item:not(:last-of-type) {
  margin-bottom: 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #ddd;
}
.block-most-read .item .item__title {
  margin-bottom: 0;
  font-size: 16px;
}
@media (min-width: 768px) {
  .block-most-read .item .item__title {
    font-size: 14px;
  }
}
.block-most-read .item .item__title a {
  position: relative;
  padding-left: 25px;
}
.block-most-read .item .item__title a::before {
  counter-increment: item;
  content: counter(item);
  position: absolute;
  top: 0;
  left: 5px;
}

.block-sidebar-newsletter {
  padding: 13px 15px 9px;
  background-color: var(--secondary);
}
.block-sidebar-newsletter h2 {
  font-size: 15px;
  font-weight: 700;
  margin: 0;
}
.block-sidebar-newsletter .form-group {
  padding-right: 10px;
}
.block-sidebar-newsletter .form-control {
  border: 0;
  height: auto;
  line-height: 100%;
  min-height: 30px;
  overflow: hidden;
  border-radius: 8px;
  padding: 10px 40px 5px 10px;
  height: auto;
  -webkit-box-shadow: 0px 0px 0px 3px transparent inset;
          box-shadow: 0px 0px 0px 3px transparent inset;
  background-color: #fff;
}
.block-sidebar-newsletter .form-control.is-active + label, .block-sidebar-newsletter .form-control.is-completed + label {
  font-size: 11px;
  top: 15px;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  color: #8c8c8c;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
}
.block-sidebar-newsletter label {
  position: absolute;
  top: 50%;
  left: 10px;
  text-align: center;
  z-index: 1;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  color: var(--primary);
  margin: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  cursor: text;
  font-size: 14px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.block-sidebar-newsletter .form-actions {
  position: absolute;
  top: 5px;
  right: 20px;
}
.block-sidebar-newsletter .btn {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.block-awards .progressivePlain-fill {
  padding-bottom: 28.57%;
}
.block-awards .content-right {
  font-size: 14px;
}
.block-awards a {
  color: #004aad;
  text-decoration: underline;
  -webkit-text-decoration-color: var(--primary);
          text-decoration-color: var(--primary);
  display: inline-block;
}
.block-awards .item-details {
  background-color: #f4f4f4;
  padding: 15px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  border: 1px solid #ccc;
}
.block-awards .if-date {
  background-color: var(--secondary);
  color: #fff;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 17px;
  padding: 6px;
  font-family: "Din";
}
.block-awards .if-date > div {
  width: 100%;
}
.block-awards .if-date .month {
  margin-bottom: 5px;
}
.block-awards .if-date .day {
  background-color: #fff;
  color: var(--secondary);
  padding: 10px;
  font-size: 25px;
  font-weight: 700;
  line-height: 15px;
}
.block-awards .item__title {
  margin-bottom: 5px;
}
.block-awards .item__title a {
  text-decoration: none;
}
.block-awards .if-guidelines,
.block-awards .if-register {
  line-height: 100%;
}
.block-awards .item__description {
  font-size: 12px;
}

.block-white-papers .item {
  padding-bottom: 7px !important;
  margin-bottom: 10px;
}
.block-white-papers .item__title a {
  position: relative;
}
.block-white-papers svg path {
  fill: var(--secondary);
}

.block-webinars .item {
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.block-webinars .item:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
  border: 0;
}
.block-webinars .item svg path {
  fill: var(--secondary);
}

.block-commentary .view-content {
  background-color: #f4f4f4;
  padding: 0 10px 10px;
}
.block-commentary .block__title {
  margin: 0 -10px 20px;
  padding: 5px 10px;
}
.block-commentary .progressivePlain-fill {
  padding-bottom: 73%;
}
.block-commentary .item__title {
  margin-bottom: 0;
}
.block-commentary .if-dc {
  font-size: 9px;
}
.block-commentary .item:not(:last-of-type) {
  margin-bottom: 10px;
}
.block-commentary .progressivePlain-text {
  border: 1px solid #ccc;
  font-size: 12px;
}
.block-commentary .content-left {
  min-width: 120px;
  max-width: 120px;
}
.block-commentary .content-left ~ .content-right {
  max-width: calc(100% - 120px);
}

.block-partner-sites .view-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -8px;
  overflow: hidden;
}
.block-partner-sites .view-content > div {
  padding: 0 8px;
}
.block-partner-sites .item__title a {
  color: var(--text-default) !important;
}
@media (min-width: 768px) {
  .block-partner-sites .item {
    margin-bottom: 10px;
  }
  .block-partner-sites .item .item-wrapper {
    position: relative;
    padding-bottom: 5px;
    height: 100%;
  }
  .block-partner-sites .item .item-wrapper::after {
    border-bottom: 1px solid #ddd;
    width: 150%;
    display: block;
    height: 1px;
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
  }
}
@media (max-width: 767px) {
  .block-partner-sites .item:not(:last-of-type) .item-wrapper {
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .block-partner-sites .domain-data {
    margin: 10px 0 0;
  }
}
.block-partner-sites .domain-data a {
  color: #383838;
  font-size: 12px;
  font-family: "Din";
  font-weight: 700;
  text-transform: uppercase;
  display: inline-block;
}
.block-partner-sites .progressivePlain-fill {
  padding-bottom: 66.6666666667%;
}
@media (max-width: 767px) {
  .block-partner-sites .item__image {
    min-width: 100px;
    max-width: 100px;
  }
  .block-partner-sites .item__image ~ div {
    max-width: calc(100% - 100px);
  }
}

.block-sc-list-articles .row {
  margin: 0 -11px;
}
.block-sc-list-articles .item {
  padding: 15px 11px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
}
.block-sc-list-articles .item__title {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .block-sc-list-articles .item__title {
    margin: 20px 0;
  }
}
@media (max-width: 575px) {
  .block-sc-list-articles .item__title {
    font-size: 18px;
    margin-bottom: 10px;
  }
}
@media (max-width: 575px) {
  .block-sc-list-articles .item__image {
    margin-bottom: 10px;
  }
}
.block-sc-list-articles .item__description {
  margin-bottom: 10px;
}
@media (min-width: 992px) {
  .block-sc-list-articles.sc-list-articles-main .item__title {
    margin: 20px 0;
  }
}
@media (max-width: 991px) {
  .block-sc-list-articles.sc-list-articles-main .group-item {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .block-sc-list-articles.sc-list-articles-main .item .item-wrapper {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}

.block-podcast-episodes-list {
  margin-top: 20px;
}
.block-podcast-episodes-list .item__title {
  margin: 20px 0;
}
.block-podcast-episodes-list .item__rm {
  margin-top: 20px;
}

.block-videos .overlay-default {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: 0.3;
  z-index: 1;
}
.block-videos .progressivePlain-fill {
  padding-bottom: 55.88%;
}
.block-videos .play-btn-white {
  opacity: 0.5;
  width: 50px;
  height: 50px;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  margin: 0 auto;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  outline: none;
  background-repeat: no-repeat;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-position: center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0MjYuNjY3IDQyNi42NjciIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPGc+CgkJCTxwb2x5Z29uIHBvaW50cz0iMTcwLjY2NywzMDkuMzMzIDI5OC42NjcsMjEzLjMzMyAxNzAuNjY3LDExNy4zMzMgICAgIiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJCTxwYXRoIGQ9Ik0yMTMuMzMzLDBDOTUuNDY3LDAsMCw5NS40NjcsMCwyMTMuMzMzczk1LjQ2NywyMTMuMzMzLDIxMy4zMzMsMjEzLjMzM1M0MjYuNjY3LDMzMS4yLDQyNi42NjcsMjEzLjMzMyAgICAgUzMzMS4yLDAsMjEzLjMzMywweiBNMjEzLjMzMywzODRjLTk0LjA4LDAtMTcwLjY2Ny03Ni41ODctMTcwLjY2Ny0xNzAuNjY3UzExOS4yNTMsNDIuNjY3LDIxMy4zMzMsNDIuNjY3ICAgICBTMzg0LDExOS4yNTMsMzg0LDIxMy4zMzNTMzA3LjQxMywzODQsMjEzLjMzMywzODR6IiBmaWxsPSIjZmZmZmZmIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+CgkJPC9nPgoJPC9nPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjwvZz48L3N2Zz4K);
}
.block-videos .play-btn-white:hover {
  opacity: 0.7 !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
@media (min-width: 992px) {
  .block-videos .row .with-border-bottom {
    border-bottom: 0;
  }
}

.page-view-article-summary .pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.page-view-article-summary .pagination .page-item.active .page-link {
  background-color: transparent;
  color: var(--secondary);
  border: 1px solid var(--secondary);
}
.page-view-article-summary .pagination .page-link {
  background-color: var(--secondary);
  color: #fff;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border: 0;
}
.page-view-article-summary .pagination .page-link[rel=prev], .page-view-article-summary .pagination .page-link[rel=next] {
  font-size: 0;
}
.page-view-article-summary .pagination .page-link[rel=prev]::before, .page-view-article-summary .pagination .page-link[rel=next]::before {
  font-size: 16px;
}
.page-view-article-summary .pagination .page-link[rel=prev]::before {
  content: "‹";
}
.page-view-article-summary .pagination .page-link[rel=next]::before {
  content: "›";
}
.page-view-article-summary .view-article-summary > .view-filters .js-form-submit {
  padding: 6px 10px;
  text-transform: uppercase;
  background-color: var(--secondary);
  border-color: var(--secondary);
  border-radius: 0;
}
.page-view-article-summary .view-article-summary > .view-filters .form-item-show label {
  width: 100%;
}
.page-view-article-summary .view-article-summary > .view-filters .form-item-show select {
  width: 100%;
  border: 1px solid #ccc;
  padding: 8px;
  background-color: #fff;
  border-radius: 3px;
}
.page-view-article-summary .rendered-view caption {
  caption-side: top;
  color: var(--secondary);
  text-transform: uppercase;
  font-weight: 700;
  font-size: 20px;
}
.page-view-article-summary .rendered-view:not(.show) {
  display: none;
}
.page-view-article-summary .rendered-view .view-filters {
  display: none;
}
.page-view-article-summary .rendered-view .domain-title .title {
  display: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.page-view-article-summary .rendered-view .domain-title a {
  font-weight: 700;
  color: #000;
}

.path-articles-today .view-article-summary .table {
  margin-bottom: 25px;
}
.path-articles-today .view-article-summary caption {
  caption-side: top;
  color: var(--secondary);
  text-transform: uppercase;
  font-weight: 700;
  font-size: 20px;
}
.path-articles-today .view-article-summary .view-filters {
  display: none;
}
.path-articles-today .view-article-summary .domain-title .title {
  display: none;
}
.path-articles-today .view-article-summary .domain-title a {
  font-weight: 700;
  color: #000;
}

.path-cart div.form-item-payment-information-payment-method,
.path-checkout div.form-item-payment-information-payment-method {
  padding: 15px;
}
.path-cart .title,
.path-checkout .title {
  border-top: 3px solid;
  color: #000;
  padding: 5px 0;
  margin: 0 0 20px;
  border-bottom: 1px solid;
  font-size: 24px;
  text-transform: uppercase;
  font-weight: 700;
}
.path-cart .block-system a,
.path-checkout .block-system a {
  color: var(--secondary);
}
.path-cart .block-system legend,
.path-checkout .block-system legend {
  text-transform: uppercase;
  color: var(--secondary);
  font-weight: 700;
  border-bottom: 2px solid #d9d9d9;
  line-height: unset;
  display: block !important;
  font-size: 20px;
  position: relative;
  top: 30px;
  margin-bottom: 30px;
}
.path-cart .block-system legend .fieldset-legend a,
.path-checkout .block-system legend .fieldset-legend a {
  color: #333 !important;
}
.path-cart .block-system .form-wrapper__guest-checkout .fieldset-wrapper p,
.path-checkout .block-system .form-wrapper__guest-checkout .fieldset-wrapper p {
  margin-bottom: 15px;
}
.path-cart .block-system .field--name-total-price,
.path-checkout .block-system .field--name-total-price {
  border-top: 3px solid #d9d9d9;
  border-bottom: 3px solid #d9d9d9;
  margin: 30px 0 !important;
  padding: 30px 0;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default,
.path-checkout .block-system .commerce-checkout-flow-multistep-default {
  padding: 15px;
  background-color: #f4f4f4;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr:nth-of-type(odd),
.path-checkout .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr:nth-of-type(odd) {
  background-color: transparent;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr td,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .table-striped tbody tr td {
  padding: 15px;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .field--name-address .address::before,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .field--name-address .address::before {
  content: "\f041";
  font-family: Fontawesome;
  font-size: 20px;
  margin-right: 5px;
  color: var(--secondary);
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .form-control,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .form-control {
  border: 1px solid #e2e2e2 !important;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default label,
.path-checkout .block-system .commerce-checkout-flow-multistep-default label {
  text-transform: uppercase;
  font-size: 15px;
  color: #5f5f5f;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button {
  width: auto;
  min-width: 150px;
  text-transform: uppercase;
  font-size: 15px;
  -webkit-background-size: 15px 15px;
          background-size: 15px;
  background-repeat: no-repeat;
  background-position: 35px center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c3ZnanM9Imh0dHA6Ly9zdmdqcy5jb20vc3ZnanMiIHZlcnNpb249IjEuMSIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCTxwb2x5Z29uIHBvaW50cz0iNTEuMiwzNTMuMjggMCw1MTIgMTU4LjcyLDQ2MC44ICAgIiBmaWxsPSIjNDk1MDU3IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBzdHlsZT0iIiBjbGFzcz0iIi8+Cgk8L2c+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnPgoJCQoJCQk8cmVjdCB4PSI4OS43MyIgeT0iMTY5LjA5NyIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtOTUuODU3NSAyNjAuMzcxOSkiIHdpZHRoPSIzNTMuMjc3IiBoZWlnaHQ9IjE1My41OTkiIGZpbGw9IiM0OTUwNTciIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiLz4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgoJPGc+CgkJPHBhdGggZD0iTTUwNC4zMiw3OS4zNkw0MzIuNjQsNy42OGMtMTAuMjQtMTAuMjQtMjUuNi0xMC4yNC0zNS44NCwwbC0yMy4wNCwyMy4wNGwxMDcuNTIsMTA3LjUybDIzLjA0LTIzLjA0ICAgIEM1MTQuNTYsMTA0Ljk2LDUxNC41Niw4OS42LDUwNC4zMiw3OS4zNnoiIGZpbGw9IiM0OTUwNTciIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIHN0eWxlPSIiIGNsYXNzPSIiLz4KCTwvZz4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8L2c+CjxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjwvZz4KPGcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPC9nPgo8L2c+PC9zdmc+Cg==);
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button:hover,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .address-book-edit-button:hover {
  background-color: #f9f9f9;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default h3,
.path-checkout .block-system .commerce-checkout-flow-multistep-default h3 {
  text-transform: uppercase;
  color: var(--secondary);
  font-weight: 700;
  line-height: unset;
  display: block !important;
  margin-bottom: 0;
  font-size: 20px;
  background-color: #fff;
  padding: 10px 15px;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default h3::after,
.path-checkout .block-system .commerce-checkout-flow-multistep-default h3::after {
  content: "";
  height: 2px;
  display: block;
  background-color: #d9d9d9;
  width: 100%;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .row,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .row {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .row > div,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .row > div {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .form-actions,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .form-actions {
  text-align: left;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .layout-region-checkout-footer,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .layout-region-checkout-footer {
  width: 100%;
}
.path-cart .block-system .commerce-checkout-flow-multistep-default .checkout-pane,
.path-checkout .block-system .commerce-checkout-flow-multistep-default .checkout-pane {
  background-color: #fff;
  padding: 15px;
}
.path-cart .block-system .checkout-pane-review legend,
.path-checkout .block-system .checkout-pane-review legend {
  top: 0 !important;
  margin-bottom: 10px !important;
}
.path-cart .block-system .layout-region-checkout-footer,
.path-checkout .block-system .layout-region-checkout-footer {
  width: 100%;
  margin-top: 15px;
}
.path-cart .block-system .order-total-line .order-total-line-label,
.path-checkout .block-system .order-total-line .order-total-line-label {
  opacity: 0.7;
}
.path-cart .block-system .content,
.path-checkout .block-system .content {
  font-size: 16px;
}
.path-cart .block-system .delete-order-item,
.path-checkout .block-system .delete-order-item {
  border: 0;
  border-radius: 0;
  color: var(--secondary) !important;
  font-size: 0;
  background-color: transparent !important;
  padding: 0;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.path-cart .block-system .delete-order-item::before,
.path-checkout .block-system .delete-order-item::before {
  content: "\f1f8";
  font-size: 20px;
  font-family: "Fontawesome";
}
.path-cart .block-system .btn:not(.delete-order-item),
.path-checkout .block-system .btn:not(.delete-order-item) {
  cursor: pointer;
  padding: 10px 30px;
  border-radius: 50px;
  min-width: 150px;
  font-weight: 700;
  font-size: 16px;
  border: 0;
  background-color: var(--secondary);
  color: #fff;
  display: inline-block;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  text-transform: uppercase;
  text-align: center;
}
.path-cart .block-system .form-actions,
.path-checkout .block-system .form-actions {
  text-align: right;
  margin-top: 20px;
}
.path-cart .block-system .form-actions .form-submit::before,
.path-checkout .block-system .form-actions .form-submit::before {
  margin-right: 5px;
  font-family: Fontawesome;
}
.path-cart .block-system .form-actions .form-submit[value="Update cart"]::before,
.path-checkout .block-system .form-actions .form-submit[value="Update cart"]::before {
  content: "\f021";
}
.path-cart .block-system .form-actions .form-submit[value=Checkout]::before,
.path-checkout .block-system .form-actions .form-submit[value=Checkout]::before {
  content: "\f090";
}
.path-cart .block-system .form-control,
.path-checkout .block-system .form-control {
  border: 1px solid var(--primary);
  border-radius: 0;
}

.page-view-taxonomy-term .view-id-taxonomy_term .progressivePlain {
  border: 1px solid #d9d9d9;
}

.page-view-solution-center-ordering a.tabledrag-handle {
  margin-left: 0;
  margin-right: 5px;
}
.page-view-solution-center-ordering a.tabledrag-handle .handle {
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-position: center;
  margin: 0;
}

.path-awards #advertisement-1,
.path-events #advertisement-1,
.path-conferences #advertisement-1 {
  display: none;
}
@media (max-width: 385px) {
  .path-awards .view-id-global_page .item__image,
  .path-events .view-id-global_page .item__image,
  .path-conferences .view-id-global_page .item__image {
    margin-bottom: 10px;
  }
}
.path-awards .view-id-global_page .item > .row-11,
.path-events .view-id-global_page .item > .row-11,
.path-conferences .view-id-global_page .item > .row-11 {
  margin: 0 -7px;
}
.path-awards .view-id-global_page .item > .row-11 > div,
.path-events .view-id-global_page .item > .row-11 > div,
.path-conferences .view-id-global_page .item > .row-11 > div {
  padding: 0 7px;
}
.path-awards .view-id-global_page .item > .row-11 > .item__title,
.path-events .view-id-global_page .item > .row-11 > .item__title,
.path-conferences .view-id-global_page .item > .row-11 > .item__title {
  padding: 0 7px;
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  .path-awards .view-id-global_page .item > .row-11,
  .path-events .view-id-global_page .item > .row-11,
  .path-conferences .view-id-global_page .item > .row-11 {
    margin: 0 -11px;
  }
  .path-awards .view-id-global_page .item > .row-11 > div,
  .path-events .view-id-global_page .item > .row-11 > div,
  .path-conferences .view-id-global_page .item > .row-11 > div {
    padding: 0 11px;
  }
  .path-awards .view-id-global_page .item > .row-11 > .item__title,
  .path-events .view-id-global_page .item > .row-11 > .item__title,
  .path-conferences .view-id-global_page .item > .row-11 > .item__title {
    padding: 0 11px;
    margin-bottom: 15px;
  }
}
.path-awards .view-id-global_page .progressivePlain,
.path-events .view-id-global_page .progressivePlain,
.path-conferences .view-id-global_page .progressivePlain {
  border: 1px solid #d9d9d9;
}
.path-awards .view-id-global_page .progressivePlain img,
.path-events .view-id-global_page .progressivePlain img,
.path-conferences .view-id-global_page .progressivePlain img {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}
.path-awards .view-id-global_page .progressivePlain-fill,
.path-events .view-id-global_page .progressivePlain-fill,
.path-conferences .view-id-global_page .progressivePlain-fill {
  padding-bottom: 71.42%;
}
@media (min-width: 386px) {
  .path-awards .view-id-global_page .progressivePlain-fill,
  .path-events .view-id-global_page .progressivePlain-fill,
  .path-conferences .view-id-global_page .progressivePlain-fill {
    padding-bottom: 71.42%;
  }
}
.path-awards .view-id-global_page .item__title,
.path-events .view-id-global_page .item__title,
.path-conferences .view-id-global_page .item__title {
  margin-bottom: 15px;
  line-height: 1.2;
}
@media (max-width: 575px) {
  .path-awards .view-id-global_page .item__title,
  .path-events .view-id-global_page .item__title,
  .path-conferences .view-id-global_page .item__title {
    font-size: 20px;
  }
}
.path-awards .view-id-global_page .item__description,
.path-events .view-id-global_page .item__description,
.path-conferences .view-id-global_page .item__description {
  margin-bottom: 15px;
}
.path-awards .view-id-global_page .if-date,
.path-events .view-id-global_page .if-date,
.path-conferences .view-id-global_page .if-date {
  padding: 5px;
  text-align: center;
  font-weight: 700;
  font-size: 18px;
  min-width: 70px;
}
.path-awards .view-id-global_page .if-date .day,
.path-events .view-id-global_page .if-date .day,
.path-conferences .view-id-global_page .if-date .day {
  font-size: 32px;
}
.path-awards .view-id-global_page .item-details,
.path-events .view-id-global_page .item-details,
.path-conferences .view-id-global_page .item-details {
  padding-left: 10px;
}
.path-awards .view-id-global_page .if-venue,
.path-events .view-id-global_page .if-venue,
.path-conferences .view-id-global_page .if-venue {
  font-size: 13px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.path-awards .view-id-global_page .item__rm a,
.path-events .view-id-global_page .item__rm a,
.path-conferences .view-id-global_page .item__rm a {
  padding: 5px 15px 3px;
  display: inline-block;
  border-radius: 10px;
  font-size: 18px;
}

.path-exclusives .view-display-id-page_exclusives .progressivePlain-fill,
.path-exclusives .view-display-id-page_sections .progressivePlain-fill,
.path-exclusives .view-id-taxonomy_term .progressivePlain-fill,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .progressivePlain-fill,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .progressivePlain-fill,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .progressivePlain-fill,
.page-view-taxonomy-term .view-display-id-page_exclusives .progressivePlain-fill,
.page-view-taxonomy-term .view-display-id-page_sections .progressivePlain-fill,
.page-view-taxonomy-term .view-id-taxonomy_term .progressivePlain-fill {
  padding-bottom: 75%;
}
.path-exclusives .view-display-id-page_exclusives .content-right,
.path-exclusives .view-display-id-page_sections .content-right,
.path-exclusives .view-id-taxonomy_term .content-right,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .content-right,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .content-right,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .content-right,
.page-view-taxonomy-term .view-display-id-page_exclusives .content-right,
.page-view-taxonomy-term .view-display-id-page_sections .content-right,
.page-view-taxonomy-term .view-id-taxonomy_term .content-right {
  font-size: 14px;
}
@media (min-width: 768px) {
  .path-exclusives .view-display-id-page_exclusives .content-right,
  .path-exclusives .view-display-id-page_sections .content-right,
  .path-exclusives .view-id-taxonomy_term .content-right,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .content-right,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .content-right,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .content-right,
  .page-view-taxonomy-term .view-display-id-page_exclusives .content-right,
  .page-view-taxonomy-term .view-display-id-page_sections .content-right,
  .page-view-taxonomy-term .view-id-taxonomy_term .content-right {
    padding-top: 10px;
  }
}
.path-exclusives .view-display-id-page_exclusives .if-tc,
.path-exclusives .view-display-id-page_exclusives .if-date,
.path-exclusives .view-display-id-page_sections .if-tc,
.path-exclusives .view-display-id-page_sections .if-date,
.path-exclusives .view-id-taxonomy_term .if-tc,
.path-exclusives .view-id-taxonomy_term .if-date,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-tc,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-date,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .if-tc,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .if-date,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-tc,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-date,
.page-view-taxonomy-term .view-display-id-page_exclusives .if-tc,
.page-view-taxonomy-term .view-display-id-page_exclusives .if-date,
.page-view-taxonomy-term .view-display-id-page_sections .if-tc,
.page-view-taxonomy-term .view-display-id-page_sections .if-date,
.page-view-taxonomy-term .view-id-taxonomy_term .if-tc,
.page-view-taxonomy-term .view-id-taxonomy_term .if-date {
  font-size: 12px;
}
.path-exclusives .view-display-id-page_exclusives .if-tc a,
.path-exclusives .view-display-id-page_exclusives .if-date a,
.path-exclusives .view-display-id-page_sections .if-tc a,
.path-exclusives .view-display-id-page_sections .if-date a,
.path-exclusives .view-id-taxonomy_term .if-tc a,
.path-exclusives .view-id-taxonomy_term .if-date a,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-tc a,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .if-date a,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .if-tc a,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .if-date a,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-tc a,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .if-date a,
.page-view-taxonomy-term .view-display-id-page_exclusives .if-tc a,
.page-view-taxonomy-term .view-display-id-page_exclusives .if-date a,
.page-view-taxonomy-term .view-display-id-page_sections .if-tc a,
.page-view-taxonomy-term .view-display-id-page_sections .if-date a,
.page-view-taxonomy-term .view-id-taxonomy_term .if-tc a,
.page-view-taxonomy-term .view-id-taxonomy_term .if-date a {
  color: #004AAD;
  font-weight: 700;
  font-family: "Din";
}
.path-exclusives .view-display-id-page_exclusives .item__title,
.path-exclusives .view-display-id-page_sections .item__title,
.path-exclusives .view-id-taxonomy_term .item__title,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__title,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .item__title,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__title,
.page-view-taxonomy-term .view-display-id-page_exclusives .item__title,
.page-view-taxonomy-term .view-display-id-page_sections .item__title,
.page-view-taxonomy-term .view-id-taxonomy_term .item__title {
  margin-bottom: 10px;
}
.path-exclusives .view-display-id-page_exclusives .item__description,
.path-exclusives .view-display-id-page_sections .item__description,
.path-exclusives .view-id-taxonomy_term .item__description,
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__description,
.page-vocabulary-deep-classification-category .view-display-id-page_sections .item__description,
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__description,
.page-view-taxonomy-term .view-display-id-page_exclusives .item__description,
.page-view-taxonomy-term .view-display-id-page_sections .item__description,
.page-view-taxonomy-term .view-id-taxonomy_term .item__description {
  margin-bottom: 16px;
}
.path-exclusives .view-display-id-page_exclusives .item-details > div:not(:last-of-type),
.path-exclusives .view-display-id-page_sections .item-details > div:not(:last-of-type),
.path-exclusives .view-id-taxonomy_term .item-details > div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item-details > div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-display-id-page_sections .item-details > div:not(:last-of-type),
.page-vocabulary-deep-classification-category .view-id-taxonomy_term .item-details > div:not(:last-of-type),
.page-view-taxonomy-term .view-display-id-page_exclusives .item-details > div:not(:last-of-type),
.page-view-taxonomy-term .view-display-id-page_sections .item-details > div:not(:last-of-type),
.page-view-taxonomy-term .view-id-taxonomy_term .item-details > div:not(:last-of-type) {
  padding-right: 5px;
}
@media (max-width: 767px) {
  .path-exclusives .view-display-id-page_exclusives .item > .row-11,
  .path-exclusives .view-display-id-page_sections .item > .row-11,
  .path-exclusives .view-id-taxonomy_term .item > .row-11,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item > .row-11,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .item > .row-11,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item > .row-11,
  .page-view-taxonomy-term .view-display-id-page_exclusives .item > .row-11,
  .page-view-taxonomy-term .view-display-id-page_sections .item > .row-11,
  .page-view-taxonomy-term .view-id-taxonomy_term .item > .row-11 {
    margin: 0 -8px;
  }
  .path-exclusives .view-display-id-page_exclusives .item > .row-11 > div,
  .path-exclusives .view-display-id-page_sections .item > .row-11 > div,
  .path-exclusives .view-id-taxonomy_term .item > .row-11 > div,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item > .row-11 > div,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .item > .row-11 > div,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item > .row-11 > div,
  .page-view-taxonomy-term .view-display-id-page_exclusives .item > .row-11 > div,
  .page-view-taxonomy-term .view-display-id-page_sections .item > .row-11 > div,
  .page-view-taxonomy-term .view-id-taxonomy_term .item > .row-11 > div {
    padding: 0 8px;
  }
}
@media (max-width: 385px) {
  .path-exclusives .view-display-id-page_exclusives .item__image,
  .path-exclusives .view-display-id-page_sections .item__image,
  .path-exclusives .view-id-taxonomy_term .item__image,
  .page-vocabulary-deep-classification-category .view-display-id-page_exclusives .item__image,
  .page-vocabulary-deep-classification-category .view-display-id-page_sections .item__image,
  .page-vocabulary-deep-classification-category .view-id-taxonomy_term .item__image,
  .page-view-taxonomy-term .view-display-id-page_exclusives .item__image,
  .page-view-taxonomy-term .view-display-id-page_sections .item__image,
  .page-view-taxonomy-term .view-id-taxonomy_term .item__image {
    margin-bottom: 20px;
  }
}

.path-podcasts .view-id-global_page .item__description {
  margin-bottom: 20px;
}
.path-podcasts .view-id-global_page .btn-link {
  padding: 5px 15px 3px;
  display: inline-block;
  border-radius: 10px !important;
  font-size: 18px;
}
.path-podcasts .view-id-global_page .if-subscribe {
  margin-bottom: 16px;
}
.path-podcasts .view-id-global_page .dropdown .btn-link {
  min-width: 170px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  text-decoration: none;
}
.path-podcasts .view-id-global_page .dropdown .btn-link::after {
  content: "\f107";
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 20px;
  border: 0;
  margin: 0;
}
.path-podcasts .view-id-global_page .dropdown .dropdown-link {
  color: #555;
  padding: 8px 0;
  display: block;
  text-align: left;
}
.path-podcasts .view-id-global_page .dropdown-menu {
  width: 100%;
  background-color: #f5f5f5;
  border: 1px solid #b7b7b7;
  border-radius: 0;
  min-width: unset !important;
  padding: 0;
}
.path-podcasts .view-id-global_page .dropdown-item {
  white-space: unset;
  padding: 0 15px;
}
.path-podcasts .view-id-global_page .dropdown-item:hover {
  background-color: var(--secondary);
}
.path-podcasts .view-id-global_page .dropdown-item:hover a {
  color: #fff;
}
.path-podcasts .view-id-global_page .dropdown-item:not(:last-of-type) a {
  border-bottom: 1px dashed;
}
.path-podcasts .view-id-global_page .dropdown-item:not(:last-of-type) a:hover {
  border-color: var(--secondary);
}
@media (max-width: 767px) {
  .path-podcasts .view-id-global_page .item__title {
    font-size: 20px;
  }
  .path-podcasts .view-id-global_page .btn-link {
    font-size: 14px;
  }
  .path-podcasts .view-id-global_page .dropdown .btn-link {
    min-width: unset !important;
    padding: 5px 30px 5px 10px;
    position: relative;
  }
  .path-podcasts .view-id-global_page .dropdown .btn-link::after {
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .path-podcasts .view-id-global_page .dropdown .dropdown-menu {
    min-width: 170px !important;
  }
  .path-podcasts .view-id-global_page .progressivePlain-fill {
    padding-bottom: 75%;
  }
}
@media (max-width: 385px) {
  .path-podcasts .view-id-global_page .item .progressivePlain-fill {
    padding-bottom: 50%;
  }
  .path-podcasts .view-id-global_page .item .item__image {
    margin-bottom: 15px;
  }
  .path-podcasts .view-id-global_page .item > .row-11 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
  .path-podcasts .view-id-global_page .item > .row-11 > div {
    width: 100%;
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
}

.path-advertising .view-id-global_page .view-content > div {
  margin-bottom: 20px;
}
.path-advertising .webform-default {
  padding-top: 20px;
  border-top: 1px solid #d9d9d9;
}
.path-advertising .info-text {
  margin-bottom: 20px;
}

.page-view-no-weight-order .view-id-no_weight_order .tabledrag-toggle-weight-wrapper {
  display: none;
}
.page-view-no-weight-order .view-id-no_weight_order .views-field-title > a:first-of-type {
  margin-right: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.page-view-no-weight-order .view-id-no_weight_order .views-field-title a {
  color: var(--secondary);
  font-weight: 700;
  text-transform: uppercase;
}
.page-view-no-weight-order .view-id-no_weight_order .js-form-submit {
  text-transform: uppercase;
  color: #fff;
  border-radius: 0;
  min-width: 100px;
  background-color: var(--secondary);
  border: 0;
  letter-spacing: 1px;
  margin-left: 15px;
}
.page-view-no-weight-order .view-id-no_weight_order a.tabledrag-handle .handle {
  background-position: center;
  margin: 0;
}

.path-digital-events .block-webinar-lists .item {
  margin-bottom: 20px;
}
.path-digital-events .block-webinar-lists .item__image {
  margin-bottom: 10px;
}
@media (min-width: 1024px) {
  .path-digital-events .block-webinar-lists .item__image {
    margin-bottom: 20px;
  }
}
.path-digital-events .block-webinar-lists .item__title {
  padding: 0 15px;
  font-size: 14px;
}
@media (min-width: 768px) {
  .path-digital-events .block-webinar-lists .item__title {
    font-size: 16px;
  }
}
@media (min-width: 1024px) {
  .path-digital-events .block-webinar-lists .item__title {
    padding: 0 50px;
  }
}

.path-user .block-page-title-block .title {
  font-size: 24px;
  border-top: 3px solid #000;
  color: #000;
  padding: 5px 0;
  margin: 0;
  border-bottom: 1px solid #000;
  font-weight: 700;
  font-family: "Din";
  text-transform: uppercase;
}
.path-user .block-system-main-block .content {
  padding: 15px;
  background-color: #f3f2ef;
}
.path-user .block-system-main-block .form-control {
  border: 1px solid rgba(0, 0, 0, 0.6);
  height: auto;
}
.path-user .block-system-main-block .btn-primary {
  color: #fff;
  background-color: #0a66c2;
  border-color: #0a66c2;
  height: 48px;
  border-radius: 24px;
  min-width: 250px;
  font-weight: 700;
  text-transform: uppercase;
}
.path-user .block-system-main-block label {
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
}
.path-user .block-system-main-block .iti {
  width: 100%;
}

.not-logged-in.path-user .block-system-main-block .content {
  padding: 15px;
  background-color: #f3f2ef;
}

.user-logged-in.path-user .main-content {
  background-color: #f3f2ef;
  height: 100%;
  padding: 15px;
}
.user-logged-in.path-user nav.tabs,
.user-logged-in.path-user .block-page-title-block {
  display: none;
}
.user-logged-in.path-user .block-system-main-block .form-control {
  border: 1px solid rgba(0, 0, 0, 0.6);
  height: auto;
}
.user-logged-in.path-user .block-system-main-block .btn-primary {
  color: #fff;
  background-color: #0a66c2;
  border-color: #0a66c2;
  height: 48px;
  border-radius: 24px;
  min-width: 250px;
  font-weight: 700;
  text-transform: uppercase;
}
.user-logged-in.path-user .block-system-main-block label {
  color: rgba(0, 0, 0, 0.6);
  width: 100%;
}
.user-logged-in.path-user .block-system-main-block .iti {
  width: 100%;
}
.user-logged-in.path-user .block-user-menu {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}
.user-logged-in.path-user .block-user-menu .welcome-message {
  padding: 15px;
  background-color: #fcfcfb;
  color: #505050;
  margin-bottom: 15px;
}
.user-logged-in.path-user .block-user-menu .menu-item {
  text-transform: uppercase;
}
.user-logged-in.path-user .block-user-menu .menu-item-wrapper,
.user-logged-in.path-user .block-user-menu a {
  height: 100%;
}
.user-logged-in.path-user .block-user-menu .user-profile-nav a {
  color: #505050;
  background-color: #fff;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  font-size: 13px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px;
  opacity: 0.8;
}
.user-logged-in.path-user .block-user-menu .user-profile-nav a.active {
  opacity: 1;
}
.user-logged-in.path-user .block-user-menu .user-profile-nav a svg {
  margin-bottom: 5px;
  max-width: 70px;
}
.user-logged-in.path-user .block-system-main-block {
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

.path-contact-us .pf__description a {
  color: var(--secondary);
}

.path-contributors .view-display-id-page_contributors_1 .item {
  background: #dde6ee;
  margin: 0 0 30px;
  padding: 15px;
}
.path-contributors .view-display-id-page_contributors_1 .item i {
  margin-right: 5px;
}
.path-contributors .view-display-id-page_contributors_1 .item > .item__title {
  font-size: 25px;
  margin-bottom: 15px;
}
.path-contributors .view-display-id-page_contributors_1 .item .item__image {
  float: left;
  padding-right: 10px;
  padding-bottom: 10px;
}
.path-contributors .view-display-id-page_contributors_1 .item .title {
  font-size: 16px;
}
.path-contributors .view-display-id-page_contributors_1 .label {
  font-weight: 700;
}
.path-contributors .view-display-id-page_contributors_1 .latest-post {
  clear: both;
  margin-top: 10px;
}
.path-contributors .view-display-id-page_contributors_1 .created {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: red;
}
.path-contributors .view-display-id-page_contributors_1 .created::after {
  content: "";
  height: 13px;
  width: 1px;
  background: red;
  display: inline-block;
  margin: 0 5px;
  position: relative;
}
.path-contributors .view-display-id-page_contributors_1 .contact-info .item-lists {
  padding-left: 10px;
}
.path-contributors .view-display-id-page_contributors_1 .contact-info .list-item span {
  font-weight: 700;
  font-size: 15px;
}

.page-view-taxonomy-term .view-taxonomy-term .view-empty {
  padding: 50px;
  background: #eee;
  margin: 15px 0;
}
.page-view-taxonomy-term .block-faqs {
  margin-top: 50px;
}
.page-view-taxonomy-term .block-faqs .block__title {
  border-bottom: 1px solid #d9d9d9;
}
.page-view-taxonomy-term #faqsAccordion .accordion:not(:last-of-type) {
  margin-bottom: 15px;
}
.page-view-taxonomy-term #faqsAccordion .accordion .accordion-title {
  background: #f4f4f4;
  padding: 15px;
  font-size: 16px;
  font-weight: 700;
  margin: 0;
  cursor: pointer;
  position: relative;
}
.page-view-taxonomy-term #faqsAccordion .accordion .accordion-title::after {
  font-family: FontAwesome;
  content: "\f0d7";
  display: block;
  position: absolute;
  font-size: 20px;
  right: 15px;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
}
.page-view-taxonomy-term #faqsAccordion .accordion .accordion-body {
  padding: 15px 30px;
}

.node--type-page .webform-submission-form .form-item label {
  color: var(--secondary) !important;
  font-weight: 700 !important;
  text-transform: uppercase;
  font-size: 0.9rem;
}
.node--type-page .webform-submission-form .form-item {
  margin-bottom: 10px;
}
.node--type-page .webform-submission-form .form-actions {
  margin-top: 20px;
}
.node--type-page .webform-submission-form .form-actions .form-submit {
  background-color: var(--secondary) !important;
  border-color: var(--secondary) !important;
  color: #ffffff !important;
  font-weight: 700;
  text-transform: uppercase;
  border-radius: 8px;
  padding: 12px 28px;
}
.node--type-page .webform-submission-form .form-actions .form-submit:hover {
  background-color: var(--secondary) !important;
  border-color: var(--secondary) !important;
  color: #ffffff !important;
  opacity: 0.9;
}

.node--type-page .header-block {
  background-color: #e5e5e5;
  padding: 10px 20px;
  margin-bottom: 10px;
  margin-top: 20px;
}

.node--type-page .header-block h1 {
  font-size: 1.25rem;
  line-height: 1.3;
  margin: 0;
  font-weight: 900 !important;
  color: #000000;
}

.node--type-page .webform-submission-form fieldset.js-form-item label {
  color: var(--secondary) !important;
  font-weight: 700 !important;
  text-transform: uppercase;
  font-size: 0.9rem;
}
.node--type-page .form-required::after {
  background-image: url("/themes/custom/responsive/img/blue-required.png");
}

.node--unpublished {
  padding: 0;
}

.page-node-514542594 .alert-wrapper {
  bottom: 15px;
  left: 15px;
}
.page-node-514542594 .node-comment-form .js-form-type-textarea label {
  display: none !important;
}
.page-node-514542594 .node-comment-form .js-form-submit {
  background-color: var(--secondary);
  border: 0;
  border-radius: 0;
  text-transform: uppercase;
  min-width: 150px;
  padding: 10px 15px;
}
.page-node-514542594 .node-comment-form .cke_top,
.page-node-514542594 .node-comment-form .cke_bottom,
.page-node-514542594 .node-comment-form .js-filter-wrapper,
.page-node-514542594 .node-comment-form details,
.page-node-514542594 .node-comment-form .layout-region-node-secondary {
  display: none;
}
.page-node-514542594 .layout-region-node-main,
.page-node-514542594 .layout-region-node-footer {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
}

.node--type-article img[data-align=left] {
  float: left;
  max-width: 300px !important;
  padding-right: 15px;
}
@media (max-width: 767px) {
  .node--type-article img[data-align=left] {
    max-width: unset;
  }
}
.node--type-article .caption-img:not(.caption-center) {
  float: left;
  max-width: 300px !important;
  padding-right: 15px;
  margin-bottom: 0 !important;
}
.node--type-article .caption-img:not(.caption-center) img {
  width: 100%;
}
.node--type-article .caption-img:not(.caption-center) figcaption,
.node--type-article .caption-img:not(.caption-center) figcaption em {
  font-size: 13px !important;
  margin: 5px 0 0;
  color: #333;
}
@media (max-width: 767px) {
  .node--type-article .caption-img:not(.caption-center) {
    max-width: 100% !important;
    width: 100% !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .node--type-article .caption-img:not(.caption-center),
  .node--type-article .caption-img:not(.caption-center) figcaption {
    text-align: center !important;
  }
  .node--type-article .caption-img:not(.caption-center) img {
    width: auto !important;
  }
}

.nf__description .img-caption {
  margin-top: 10px;
}
.nf__description .img-caption,
.nf__description .img-caption * {
  font-size: 14px;
  color: #333;
  display: inline-block;
  font-style: italic;
}
.nf__description .caption-center,
.nf__description .caption-center p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nf__description .caption-center figcaption,
.nf__description .caption-center figcaption em {
  font-size: 13px !important;
  margin: 5px 0 0;
  color: #333;
  text-align: center !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.nf__description .view-comments-listing .item > div {
  border: 1px solid #d9d9d9;
}
.nf__description .view-comments-listing .content-left {
  padding: 10px 0 0 10px;
}
@media (max-width: 767px) {
  .nf__description .view-comments-listing .contributor-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  .nf__description .view-comments-listing .content-right {
    padding-left: 0 !important;
    max-width: 100% !important;
  }
  .nf__description .view-comments-listing .contributor-header .item__image ~ div {
    padding-left: 15px;
  }
  .nf__description .view-comments-listing .contributor-header > div {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .nf__description .view-comments-listing .item__details {
    padding: 15px !important;
  }
}
.nf__description .read-more-link {
  color: #615a5a;
  cursor: pointer;
  margin: 5px 0 30px;
}

.view-comments-listing .content-left.item__image a img {
  border: 2px solid #000 !important;
  border-radius: 100% !important;
  width: 130px !important;
  height: 125px !important;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 767px) {
  .view-comments-listing .content-left.item__image a img {
    width: 54px !important;
    height: 54px !important;
  }
}
.view-comments-listing .content-right {
  max-width: calc(100% - 130px) !important;
  width: 100% !important;
  padding-left: 30px !important;
}
@media (max-width: 767px) {
  .view-comments-listing .content-right {
    max-width: calc(100% - 54px) !important;
    padding-left: 10px !important;
  }
}
.view-comments-listing .content-right .contributor-header .item__image {
  display: none;
}
.view-comments-listing .content-right .contributor-header .title-section {
  line-height: 1;
}
.view-comments-listing .content-right .item__details .read-more-link {
  color: #615a5a;
  cursor: pointer;
}
.view-comments-listing .content-right .item__details .time-field {
  color: #615a5a;
  font-size: 14px;
}

.node--type-solution-center .progressivePlain,
.node--type-solution-center-article .progressivePlain {
  border: 1px solid #ddd;
}
.node--type-solution-center .block-advertisement,
.node--type-solution-center .ad-top,
.node--type-solution-center-article .block-advertisement,
.node--type-solution-center-article .ad-top {
  display: none !important;
}
.node--type-solution-center #main > .row,
.node--type-solution-center-article #main > .row {
  margin: 0;
}
.node--type-solution-center .main-content,
.node--type-solution-center-article .main-content {
  width: 100%;
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  padding: 0;
}
.node--type-solution-center .sc__description,
.node--type-solution-center-article .sc__description {
  padding: 20px;
  background-color: #d9d9d9;
  margin: 20px 0;
}
.node--type-solution-center .nf__description iframe,
.node--type-solution-center-article .nf__description iframe {
  max-width: 100%;
}
.node--type-solution-center .nf__description a,
.node--type-solution-center-article .nf__description a {
  color: var(--secondary);
}
.node--type-solution-center .nf__description *,
.node--type-solution-center-article .nf__description * {
  font-family: "PT Serif", serif !important;
}
.node--type-solution-center .sc-form form > .js-form-type-checkbox,
.node--type-solution-center-article .sc-form form > .js-form-type-checkbox {
  margin-bottom: 1rem;
}
.node--type-solution-center .sc-form .iti,
.node--type-solution-center-article .sc-form .iti {
  width: 100%;
}
.node--type-solution-center .sc-form .webform-composite-hidden-title,
.node--type-solution-center-article .sc-form .webform-composite-hidden-title {
  margin-top: 0;
}
.node--type-solution-center .sc-form .webform-composite-hidden-title legend,
.node--type-solution-center-article .sc-form .webform-composite-hidden-title legend {
  display: none !important;
}
.node--type-solution-center .sc-form .js-webform-type-checkboxes legend,
.node--type-solution-center-article .sc-form .js-webform-type-checkboxes legend {
  margin-bottom: 0;
}
.node--type-solution-center .sc-form .js-webform-type-checkboxes label,
.node--type-solution-center-article .sc-form .js-webform-type-checkboxes label {
  color: #495057;
}
.node--type-solution-center .sc-form .form-select,
.node--type-solution-center .sc-form .form-control,
.node--type-solution-center-article .sc-form .form-select,
.node--type-solution-center-article .sc-form .form-control {
  border: 1px solid #ccc;
  width: 100%;
  min-height: 40px;
  background-color: transparent;
}
.node--type-solution-center .sc-form .form-select:focus,
.node--type-solution-center .sc-form .form-control:focus,
.node--type-solution-center-article .sc-form .form-select:focus,
.node--type-solution-center-article .sc-form .form-control:focus {
  -webkit-box-shadow: 0 0 0 1px var(--secondary);
          box-shadow: 0 0 0 1px var(--secondary);
}
.node--type-solution-center .sc-form .form-select,
.node--type-solution-center-article .sc-form .form-select {
  border: 1px solid #ccc;
  width: 100%;
  min-height: 40px;
  display: block;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.node--type-solution-center .sc-form .form-select:focus,
.node--type-solution-center-article .sc-form .form-select:focus {
  -webkit-box-shadow: 0 0 0 1px var(--secondary);
          box-shadow: 0 0 0 1px var(--secondary);
}
.node--type-solution-center .sc-form .form-submit,
.node--type-solution-center-article .sc-form .form-submit {
  background-color: var(--secondary);
  color: #fff;
  border: 0;
  text-transform: uppercase;
  min-width: 100%;
  font-size: 20px;
}

.node--type-solution-center-article .node--type-solution-center-article .node-content {
  margin-bottom: 20px;
}
.node--type-solution-center-article .block-sc-list-articles {
  position: -webkit-sticky;
  position: sticky;
  top: 70px;
}

.node--type-webinar .node__content,
.node--type-white-paper .node__content,
.node--type-advertising .node__content {
  font-size: 16px;
}
.node--type-webinar .node__content > *,
.node--type-white-paper .node__content > *,
.node--type-advertising .node__content > * {
  margin-bottom: 20px;
}

.node--type-webinar .webform-submission-video-form .button {
  background-color: var(--secondary);
  border: 0;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
}
.node--type-webinar .form-trigger-link {
  cursor: pointer;
  color: var(--secondary);
}
.node--type-webinar .bullet {
  width: 5px;
  height: 5px;
  background: #ccc;
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
  border-radius: 100%;
}
.node--type-webinar .node-user-message .form-trigger-link {
  font-weight: 700;
  text-decoration: underline;
}
.node--type-webinar .user-pass > p {
  display: none;
}
.node--type-webinar div.user-form {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  background: rgb(255, 255, 255);
  border-radius: 3px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1);
          box-shadow: rgba(0, 0, 0, 0.1);
  color: rgb(94, 108, 132);
  padding: 20px;
}
@media (min-width: 768px) {
  .node--type-webinar div.user-form {
    padding: 32px 40px;
  }
}
.node--type-webinar div.user-form.active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.node--type-webinar div.user-form .user-form-header {
  color: rgb(94, 108, 132);
  font-weight: 700;
  margin-bottom: 15px;
  font-size: 20px;
}
@media (min-width: 768px) {
  .node--type-webinar div.user-form .user-form-header {
    font-size: 30px;
  }
}
.node--type-webinar div.user-form label {
  text-transform: capitalize;
  font-size: 15px;
  margin-bottom: 0;
}
.node--type-webinar div.user-form .form-trigger-link:hover {
  text-decoration: underline;
}
.node--type-webinar div.user-form .form-control {
  padding: 8px 6px;
  height: 2.57em;
  border: 2px solid #dfe1e6;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.node--type-webinar div.user-form .phone_international-number {
  padding-left: 50px;
}
.node--type-webinar div.user-form .form-submit {
  min-height: 40px;
  font-weight: 700;
  width: 100%;
  max-width: 400px;
  background-color: var(--secondary);
  border-color: var(--secondary);
}

.node--type-advertising .webform-default {
  padding-top: 20px;
  border-top: 1px solid #d9d9d9;
}
.node--type-advertising .info-text {
  margin-bottom: 20px;
}

.node--type-podcast .nf-episodes .item__title {
  margin-bottom: 10px;
}

.node--type-podcast-episode .nf__description iframe {
  border: 0;
}
.node--type-podcast-episode .thumbnail {
  position: relative;
  margin-bottom: 30px;
}
.node--type-podcast-episode .thumbnail .step-title {
  margin-bottom: 15px;
}
.node--type-podcast-episode .thumbnail > img {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.node--type-podcast-episode .thumbnail .js-form-type-processed-text {
  color: #fff;
  font-size: 23px;
  margin: 0;
  text-align: center;
}
.node--type-podcast-episode .thumbnail > form {
  position: relative;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9);
  width: 100%;
  height: 100%;
  z-index: 1;
  padding: 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
}
.node--type-podcast-episode .thumbnail .form-type-email,
.node--type-podcast-episode .thumbnail .js-form-type-textfield {
  margin-bottom: 0;
}
.node--type-podcast-episode .thumbnail .webform-button--next,
.node--type-podcast-episode .thumbnail .webform-button--submit {
  width: 100%;
  background-color: rgba(0, 173, 239, 0.8);
  font-weight: 700;
}
.node--type-podcast-episode .thumbnail .webform-button--previous {
  width: 100%;
  margin-bottom: 15px;
  border: 1px solid #fff;
  background-color: transparent;
  font-weight: 700;
}

.node--type-video label.js-form-type-checkbox {
  margin: 0 !important;
}

.page-node-63 .node--type-empty-page .block-partner-sites .view-content {
  display: block;
  margin: 0;
}
.page-node-63 .node--type-empty-page .block-partner-sites .domain-data {
  display: none;
}
.page-node-63 .node--type-empty-page .block-partner-sites .item__image {
  margin-bottom: 15px;
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo {
  font-size: 0;
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo::before {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 82px;
  background-color: #f7f7f7;
  background-position: center;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-repeat: no-repeat;
  max-width: 200px;
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=asian-banking-and-finance]::before {
  background-image: url("/themes/custom/responsive/partners/asian-baking-finance.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=asian-business-review]::before {
  background-image: url("/themes/custom/responsive/partners/asian-business-review.jpg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=singapore-business-review]::before {
  background-image: url("/themes/custom/responsive/partners/singapore-business-review.jpg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=asian-power]::before {
  background-image: url("/themes/custom/responsive/partners/asian-power.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=health-care-asia-magazine]::before {
  background-image: url("/themes/custom/responsive/partners/healthcare-asia.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=realestate-asia]::before {
  background-image: url("/themes/custom/responsive/partners/realestate-asia.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=hongkong-business]::before {
  background-image: url("/themes/custom/responsive/partners/hongkong-business.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=retail-asia]::before {
  background-image: url("/themes/custom/responsive/partners/retail-asia.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=insurance-asia]::before {
  background-image: url("/themes/custom/responsive/partners/insurance-asia.jpeg");
}
.page-node-63 .node--type-empty-page .block-partner-sites .gf-logo[site-machine-name=manufacturing-asia]::before {
  background-image: url("/themes/custom/responsive/partners/manufacturing-asia.jpeg");
}
@media (max-width: 575px) {
  .page-node-63 .node--type-empty-page .block-partner-sites .gf-logo {
    margin-bottom: 20px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists {
    margin: 0 -15px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 20px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .item__image {
    margin-bottom: 20px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .item__title {
    font-size: 22px;
    font-weight: 700;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item:first-of-type .progressivePlain-fill {
    padding-bottom: 184px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
    padding: 0 15px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__image {
    margin-bottom: 10px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__title {
    font-weight: 400;
    font-size: 14px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .progressivePlain-fill {
    padding-bottom: 125px;
  }
}
@media (max-width: 385px) {
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 20px;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__image {
    margin-bottom: 10px !important;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .item__title {
    font-size: 16px !important;
    font-weight: 700 !important;
  }
  .page-node-63 .node--type-empty-page .block-partner-sites .item-lists .item .progressivePlain-fill {
    padding-bottom: 184px;
  }
}

.node--type-page .field--name-body h3 {
  font-size: 18px;
  font-weight: 700;
}

.page-node-67 .field--name-body a {
  color: var(--secondary);
}

.node--type-bio .nf__image {
  padding-right: 10px;
  padding-bottom: 10px;
  float: left;
}
.node--type-bio .contrib-posts .label {
  font-size: 20px;
}
.node--type-bio .contrib-posts a {
  color: var(--secondary);
  font-family: "Din";
}
.node--type-bio .back-link {
  margin-top: 15px;
}
.node--type-bio .back-link a {
  display: inline-block;
  padding: 5px 15px 3px;
  background-color: var(--secondary);
  color: #fff;
}

.node--type-video .thumbnail {
  position: relative;
}
.node--type-video .thumbnail > img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  min-height: 300px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: -1;
}
.node--type-video .thumbnail .js-form-type-processed-text {
  color: #fff;
  margin: 0;
  text-align: center;
  font-size: 18px;
}
@media (min-width: 576px) {
  .node--type-video .thumbnail .js-form-type-processed-text {
    font-size: 23px;
  }
}
@media (max-width: 575px) {
  .node--type-video .thumbnail .js-form-type-checkbox {
    margin: 0 0 5px !important;
  }
}
.node--type-video .thumbnail > form {
  background: rgba(0, 0, 0, 0.9);
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
      -ms-flex-flow: column;
          flex-flow: column;
  padding: 15px;
  font-size: 13px;
}
@media (min-width: 576px) {
  .node--type-video .thumbnail > form {
    font-size: 16px;
    padding: 60px;
  }
}
.node--type-video .thumbnail .webform-button--next,
.node--type-video .thumbnail .webform-button--submit {
  width: 100%;
  background-color: rgba(0, 173, 239, 0.8);
  font-weight: 700;
}
.node--type-video .thumbnail .webform-button--previous {
  width: 100%;
  margin-bottom: 15px;
  border: 1px solid #fff;
  background-color: transparent;
  font-weight: 700;
}

.node--type-thank-you .page-header {
  text-transform: uppercase;
  font-size: 25px;
  margin-top: 15px;
}
.node--type-thank-you .previous-page a {
  display: inline-block;
  background: var(--secondary);
  padding: 8px 15px;
  color: #fff;
  text-transform: uppercase;
  border-radius: 3px;
}

.page-node-141708 .gsc-adBlock {
  display: none !important;
}
.page-node-141708 .gsc-results-wrapper-overlay {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  padding: 30px 0 !important;
}
.page-node-141708 .gsc-results-close-btn,
.page-node-141708 .gcsc-more-maybe-branding-root {
  display: none;
}
.page-node-141708 .gs-web-image-box {
  margin-right: 5px;
}
.page-node-141708 .block-system-main-block .content {
  min-height: 300px;
}
.page-node-141708 .gs-result .gs-title,
.page-node-141708 .gs-result .gs-title * {
  color: var(--secondary) !important;
}
.page-node-141708 .gsc-search-button-v2 {
  background-color: var(--secondary) !important;
  border-color: var(--secondary) !important;
}
.page-node-141708 .gcsc-find-more-on-google,
.page-node-141708 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  color: var(--secondary) !important;
}
.page-node-141708 .gcsc-find-more-on-google-magnifier {
  fill: var(--secondary) !important;
}
.page-node-141708 .gsc-results .gsc-cursor-box .gsc-cursor-page {
  outline: none;
}

.node--type-form .field--name-body {
  border-bottom: 2px solid #f1f1f1;
  padding-bottom: 30px;
  margin-bottom: 30px;
}
.node--type-form .field--name-field-webform-field fieldset > label,
.node--type-form .field--name-field-webform-field .fieldset-legend {
  font-size: 18px;
  color: #374957 !important;
  font-weight: 700;
}
.node--type-form .field--name-field-webform-field .js-webform-radios {
  border-radius: 100%;
}
.node--type-form .field--name-field-webform-field .js-webform-radios label::before {
  border-radius: 100%;
}
.node--type-form .field--name-field-webform-field .form-actions {
  margin-top: 30px;
  border-top: 1px solid #e3e9ed;
  padding-top: 30px;
}
.node--type-form .field--name-field-webform-field .form-actions .js-form-submit {
  background: #e3e9ed;
  color: #374957 !important;
  border: 0;
  min-width: 250px;
  padding: 15px;
  font-weight: 700;
  font-size: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.node--type-form .field--name-field-webform-field .form-actions .js-form-submit::before {
  content: "";
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: block;
  -webkit-background-size: 100% 100%;
          background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(data:image/png;base64,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);
}
.node--type-form .field--name-field-webform-field .js-webform-radios,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0 -15px;
}
.node--type-form .field--name-field-webform-field .js-webform-radios div.js-form-item,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes div.js-form-item {
  padding: 10px 15px;
  width: 50%;
}
.node--type-form .field--name-field-webform-field .js-webform-radios label,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes label {
  padding: 15px 30px 15px 50px !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100% !important;
  border: 2px solid #f1f1f1;
  text-transform: uppercase;
  border-radius: 5px !important;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #eff3f6;
  color: #8ca2b4;
  position: relative;
  height: 100%;
}
.node--type-form .field--name-field-webform-field .js-webform-radios label::before,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes label::before {
  border: 2px solid;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 15px;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  content: "";
}
.node--type-form .field--name-field-webform-field .js-webform-radios input,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes input {
  display: none;
}
.node--type-form .field--name-field-webform-field .js-webform-radios input:checked ~ label,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes input:checked ~ label {
  background: var(--secondary) !important;
  color: #fff;
}
.node--type-form .field--name-field-webform-field .js-webform-radios input:checked ~ label::before,
.node--type-form .field--name-field-webform-field .js-webform-checkboxes input:checked ~ label::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgEAQAAACJ4248AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAAAGAAAABgAPBrQs8AAAAHdElNRQfmBx0GCgd8nAD2AAABDklEQVRYw+2VMQrCQBBFgwfQ0kbTBMUD2IiNhUVySBsPoY1Yi4V4AK2CATsxAa3mWSwYxSRG2d00+fXuf48dmHUcSwHPg+USwhCZzZBm0xbbgcEAoojXyGaDtFrVwJ+ZzyuEA1wuFcIBttsK4dcrMhzqh0u/D6dTIVuSBCaTGp5R0m5Do/EzvOzMGY9zwL0e7PfqYBQh06k9OJ73+XT3OwSBcbgqWa+zL95uRRJa4KoojvMLsiW0wdX8F4vioncJrXAl0Okgx+N3Cd/XDk8lXLecxPmsHZ5KdLvI4cC/0bHh/pbQuV5/ljCx20tLmPpYSkmYhH+VsAHPlbAJTyVcF1mtkN0ORiOr8Dp16pjOAz0PjtJopGVJAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA3LTI5VDA2OjEwOjA3KzAwOjAwxXmEswAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNy0yOVQwNjoxMDowNyswMDowMLQkPA8AAAAodEVYdGRhdGU6dGltZXN0YW1wADIwMjItMDctMjlUMDY6MTA6MDcrMDA6MDDjMR3QAAAAAElFTkSuQmCC);
  -webkit-background-size: 12px 12px;
          background-size: 12px;
  background-repeat: no-repeat;
  background-position: center;
}
.node--type-form .field--name-field-webform-field .form-control,
.node--type-form .field--name-field-webform-field .form-select {
  border: 2px solid #f1f1f1;
  background: #eff3f6;
  min-height: 50px;
  border-radius: 3px;
  color: #8ca2b4;
}

.solution-center__banner .field--name-field-sc-banner > .field__label {
  display: none;
}
.solution-center__banner .field--name-field-sc-banner .field__item > img {
  width: 100%;
  max-width: 1200px;
  height: auto;
}

.path-product-story .product-display a {
  color: var(--secondary);
}
.path-product-story .pf-price {
  float: right;
  font-size: 25px;
  font-weight: 700;
}
.path-product-story .button--add-to-cart {
  background-color: var(--secondary);
  border: none;
  border-radius: 4px;
  color: #FFF;
  font-weight: bold;
  line-height: 1.5 !important;
  outline: none;
  padding: 0.25em 1em;
  text-transform: uppercase;
}
.path-product-story .commerce-order-item-add-to-cart-form .js-form-type-select select {
  max-width: 100%;
}

.site-footer {
  padding: 37px 0 50px;
  font-family: "Din";
  font-size: 16px;
  margin-top: 80px;
}
.site-footer > .container > div:not(:last-of-type) {
  border-bottom: 5px solid #fff;
  padding-bottom: 15px;
  margin-bottom: 20px;
}
.site-footer .footer-center {
  padding-bottom: 20px !important;
}
@media (min-width: 992px) {
  .site-footer .footer-center .section-two .columns {
    padding: 0 15px;
  }
}
.site-footer .footer-center .footer-heading {
  font-size: 16px;
  margin-bottom: 0;
  line-height: 24px;
}
@media (min-width: 992px) {
  .site-footer .footer-center .footer-heading {
    font-size: 20px;
    margin-bottom: 8px;
  }
}
.site-footer .social-media-links .item {
  padding: 0 15px;
  font-size: 25px;
}
.site-footer .social-media-links a {
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.site-footer .social-media-links a:hover, .site-footer .social-media-links a:focus {
  text-decoration: none;
  opacity: 0.7;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.site-footer h2 {
  font-size: 20px;
  font-family: "Frutiger";
}
.site-footer a:hover {
  text-decoration: underline;
}
.site-footer #form-newsletter-footer ~ h2 {
  padding-left: 10px;
}
.site-footer #form-newsletter-footer label {
  position: absolute;
  top: 50%;
  left: 15px;
  z-index: 1;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  color: var(--secondary);
  margin: 0;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  cursor: text;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
}
.site-footer #form-newsletter-footer .form-control {
  min-height: 40px;
  height: auto;
  padding: 15px 40px 10px 15px;
}
.site-footer #form-newsletter-footer .form-control.is-active + label, .site-footer #form-newsletter-footer .form-control.is-completed + label {
  font-size: 10px;
  top: 10px;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
  color: #8c8c8c;
}
.site-footer #form-newsletter-footer .form-actions {
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}
.site-footer #form-newsletter-footer .btn {
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
}
.site-footer #form-newsletter-footer .btn:hover svg {
  fill: #555;
}
.site-footer #form-newsletter-footer .btn svg {
  fill: var(--secondary);
}
@media (max-width: 575px) {
  .site-footer #form-newsletter-footer {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .site-footer #form-newsletter-footer ~ div {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    padding: 0;
    margin-bottom: 5px !important;
  }
  .site-footer #form-newsletter-footer label {
    font-size: 0;
  }
  .site-footer #form-newsletter-footer label::before {
    content: "Email";
    font-size: 12px;
  }
  .site-footer #form-newsletter-footer .form-control {
    min-height: auto;
    padding: 0 30px 0 10px;
  }
  .site-footer #form-newsletter-footer .form-control.is-active + label, .site-footer #form-newsletter-footer .form-control.is-completed + label {
    display: none !important;
  }
  .site-footer #form-newsletter-footer .form-actions {
    right: 10px;
  }
  .site-footer .footer-top > .row > .col-4 {
    min-width: 170px;
    max-width: 170px;
  }
  .site-footer .footer-top > .row > .col-4 ~ .col-8 {
    max-width: calc(100% - 170px);
  }
  .site-footer .footer-top > .row > .col-8 > .d-flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
}
.site-footer .footer-top #form-newsletter-footer {
  padding: 0;
}
@media (min-width: 992px) {
  .site-footer .footer-top #form-newsletter-footer {
    padding-left: 15px;
  }
}
.site-footer .footer-top .row .sign-up-text {
  font-size: 9px;
}
@media (min-width: 992px) {
  .site-footer .footer-top .row .sign-up-text {
    font-size: 16px;
  }
}

@media (max-width: 991px) {
  .item__description {
    font-size: 18px;
  }
  .layout-main-wrapper .block {
    margin-bottom: 10px;
  }
  .view-display-id-block_podcast_episodes_list .group-item {
    border-bottom: 0;
    padding-bottom: 0 !important;
    margin-bottom: 0;
  }
  .view-display-id-block_podcast_episodes_list .item {
    margin-bottom: 20px;
  }
  .main-content .block-top-articles {
    -webkit-box-ordinal-group: -18;
    -webkit-order: -19;
        -ms-flex-order: -19;
            order: -19;
  }
  .main-content #advertisement-left-5 {
    -webkit-box-ordinal-group: -17;
    -webkit-order: -18;
        -ms-flex-order: -18;
            order: -18;
  }
  .main-content .block-highlights {
    -webkit-box-ordinal-group: -16;
    -webkit-order: -17;
        -ms-flex-order: -17;
            order: -17;
  }
  .main-content #advertisement-left-2 {
    -webkit-box-ordinal-group: -15;
    -webkit-order: -16;
        -ms-flex-order: -16;
            order: -16;
  }
  .main-content .block-sponsored-articles {
    -webkit-box-ordinal-group: -14;
    -webkit-order: -15;
        -ms-flex-order: -15;
            order: -15;
  }
  .main-content .block-newsletter {
    -webkit-box-ordinal-group: -13;
    -webkit-order: -14;
        -ms-flex-order: -14;
            order: -14;
  }
  .main-content #advertisement-left-6 {
    -webkit-box-ordinal-group: -12;
    -webkit-order: -13;
        -ms-flex-order: -13;
            order: -13;
  }
  .main-content .block-exclusives {
    -webkit-box-ordinal-group: -11;
    -webkit-order: -12;
        -ms-flex-order: -12;
            order: -12;
  }
  .main-content #advertisement-left-3 {
    -webkit-box-ordinal-group: -10;
    -webkit-order: -11;
        -ms-flex-order: -11;
            order: -11;
  }
  .main-content .block-print-issue {
    -webkit-box-ordinal-group: -9;
    -webkit-order: -10;
        -ms-flex-order: -10;
            order: -10;
  }
  .main-content .block-article-infocus {
    -webkit-box-ordinal-group: -19;
    -webkit-order: -20;
        -ms-flex-order: -20;
            order: -20;
  }
  .main-content .block-article-infocus .item__title {
    margin: 10px 0;
  }
  .main-content .block-article-infocus .item__description {
    font-size: 18px;
  }
  .block-sponsored-articles .block__title {
    margin: -10px -10px 20px;
    padding: 5px 10px;
  }
  .block-sponsored-articles .view-content {
    padding: 10px;
  }
  .block-sponsored-articles .row {
    margin: 0 -10px;
  }
  .block-sponsored-articles .views-element-container > .row:last-of-type .item:last-of-type {
    margin-bottom: 0 !important;
  }
  .block-sponsored-articles .views-element-container > .row:last-of-type .item:last-of-type .item-wrapper {
    border: 0 !important;
  }
  .block-sponsored-articles .item {
    margin-bottom: 10px !important;
  }
  .block-sponsored-articles .item .item-wrapper {
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
  }
  .block-highlights .item__title {
    margin-top: 10px;
  }
  .block-exclusives .item__image {
    margin-bottom: 10px !important;
  }
  .block-event-news .item__image {
    margin-bottom: 10px;
  }
  .block-solution-center .item__title,
  .block-partner-sites .item__title {
    font-size: 16px;
    margin: 0;
  }
}
@media (max-width: 767px) {
  .block-top-articles .if-dc,
  .block-top-articles .post-date {
    font-size: 9px;
    line-height: 14px;
  }
  .block-commentary .item:not(:last-of-type) {
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 5px;
  }
  .block-commentary .item__title {
    font-size: 16px;
  }
  .header-mobile .navbar svg,
  .header-mobile .navbar img {
    max-width: 150px;
  }
  .view-display-id-block_podcast_episodes_list .item__title {
    font-size: 16px;
  }
  .view-display-id-block_podcast_episodes_list .item__rm {
    font-size: 14px;
  }
  .block-newsletter {
    padding: 15px;
  }
}
@media (max-width: 767px) and (max-width: 575px) {
  .block-newsletter .block__title {
    font-size: 16px;
  }
}
@media (max-width: 767px) and (max-width: 385px) {
  .block-newsletter .block__title {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .block-newsletter .btn {
    font-size: 16px;
  }
  .block-newsletter p {
    font-size: 14px;
  }
  .block-newsletter label {
    font-size: 10px;
    -webkit-transition: all ease 0.1s;
    -o-transition: all ease 0.1s;
    transition: all ease 0.1s;
  }
  .block-newsletter .form-control {
    height: 30px;
    min-height: auto;
    padding: 0 10px;
  }
  .block-newsletter .form-group {
    margin-bottom: 10px;
  }
  .block-newsletter .btn {
    padding: 5px 10px;
  }
  .block-newsletter .form-control.is-active + label,
  .block-newsletter .form-control.is-completed + label {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all ease 0.1s;
    -o-transition: all ease 0.1s;
    transition: all ease 0.1s;
  }
  .block-most-read .item:not(:last-of-type) {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .block-most-read .item:not(:last-of-type) .item-wrapper {
    padding-bottom: 5px;
    margin-bottom: 5px;
  }
  .block-sponsored-articles .item__title {
    margin-top: -5px;
  }
  .block-sponsored-articles .item__image {
    min-width: 160px;
    max-width: 160px;
  }
  .block-sponsored-articles .item__image ~ .content-right {
    max-width: calc(100% - 160px);
  }
  .sidebar_second .block-partner-sites .domain-data {
    margin-top: -5px;
    margin-bottom: -3px;
  }
  .sidebar_second .block-partner-sites .item__title {
    margin: 0;
    line-height: 22px;
  }
  .sidebar_second .block-partner-sites .item__image ~ div {
    max-width: calc(100% - 120px);
    width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(100% - 120px);
        -ms-flex: 0 0 calc(100% - 120px);
            flex: 0 0 calc(100% - 120px);
  }
  .node--type-article .page-header {
    line-height: 35px;
    font-size: 30px;
  }
  .site-footer .menu-item a {
    border-bottom: 1px solid #fff;
    display: block;
    width: 100%;
    text-decoration: none !important;
  }
}
@media (max-width: 575px) {
  .view-display-id-block_podcast_episodes_list .item .item-wrapper > * {
    margin: 0 0 10px;
  }
  .view-display-id-block_podcast_episodes_list .item .item-wrapper .item__rm {
    margin: 0;
  }
  .view-display-id-block_podcast_episodes_list .item .progressivePlain-fill {
    padding-bottom: 55% !important;
  }
  .block-print-issue .item .content-right {
    margin-top: 0;
    padding: 0 15px 0 5px !important;
  }
  .block-print-issue .item .content-right .cr-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
  .block-print-issue .item .content-right .cr-wrapper > div {
    width: 100% !important;
    max-width: 100% !important;
    -webkit-box-flex: 0 !important;
    -webkit-flex: 0 0 100% !important;
        -ms-flex: 0 0 100% !important;
            flex: 0 0 100% !important;
  }
}
@media (max-width: 385px) {
  .view-display-id-block_podcast_nid_episodes_list .item__image {
    margin-bottom: 10px;
  }
  .header-mobile .navbar svg,
  .header-mobile .navbar img {
    max-width: 110px;
  }
}
body {
  /** MOBILE, TABLET, DESKTOP **/
}
body .block-article-infocus .if-tc a {
  padding: 3px 5px;
  font-size: 11px;
}
body.is-Mobile .block-podcast .block__title {
  margin: 0 -15px 20px;
}
body.is-Mobile .block-podcast .podcast-item {
  padding: 0 30px;
}
body.is-Mobile .block-podcast .podcast-item .item-wrapper {
  text-align: center;
  max-width: 320px;
  margin: 0 auto;
}
body.is-Mobile .block-podcast .podcast-item .item__title {
  background: #ccc;
  margin: 0 0 -5px;
  padding: 15px 15px 20px;
  text-align: left;
}
body.is-Mobile .block-podcast .podcast-item .progressivePlain {
  background-color: transparent;
}
body.is-Mobile .block-podcast .podcast-item,
body.is-Mobile .block-podcast .podcast-episode {
  margin-left: -15px;
  margin-right: -15px;
  padding-left: 15px;
  padding-right: 15px;
}
body.is-Mobile #advertisement-sidebar-2,
body.is-Mobile #advertisement-sidebar-3 {
  padding: 0 30px;
}
body.is-Mobile #back2top {
  max-width: 30px;
  max-height: 30px;
  padding: 5px;
}
body.is-Mobile .site-footer {
  margin-top: 0;
}
body.is-Mobile .site-footer h2 {
  font-size: 14px;
}
body.is-Mobile .site-footer .menu-item {
  margin-bottom: 5px;
}
body.is-Mobile .site-footer .footer-bottom {
  font-size: 11px;
}
body.is-Mobile .site-footer #form-newsletter-footer .form-control {
  min-height: auto;
  height: 30px;
}
body.is-Mobile .site-footer #form-newsletter-footer .form-control.is-active + label, body.is-Mobile .site-footer #form-newsletter-footer .form-control.is-completed + label {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
}
body.is-Mobile .site-footer #form-newsletter-footer label {
  font-size: 11px;
  left: 10px;
  -webkit-transition: all ease 0.1s;
  -o-transition: all ease 0.1s;
  transition: all ease 0.1s;
}
body.is-Mobile .site-footer #form-newsletter-footer .form-actions {
  display: none;
}
body .sidebar_second .block:not(.block-sidebar-newsletter):not(.block-print-issue) {
  margin-bottom: 0;
}
body .sidebar_second .block:not(.block-sidebar-newsletter):not(.block-print-issue) .view-content {
  margin-bottom: 20px;
}

@media (min-width: 992px) {
  .sidebar .block-sidebar-newsletter {
    -webkit-box-ordinal-group: -13;
    -webkit-order: -14;
        -ms-flex-order: -14;
            order: -14;
  }
  .sidebar #advertisement-sidebar-1 {
    -webkit-box-ordinal-group: -12;
    -webkit-order: -13;
        -ms-flex-order: -13;
            order: -13;
  }
  .sidebar .block-solution-center {
    -webkit-box-ordinal-group: -11;
    -webkit-order: -12;
        -ms-flex-order: -12;
            order: -12;
  }
  .sidebar .block-most-read {
    -webkit-box-ordinal-group: -10;
    -webkit-order: -11;
        -ms-flex-order: -11;
            order: -11;
  }
  .sidebar #advertisement-sidebar-2 {
    -webkit-box-ordinal-group: -9;
    -webkit-order: -10;
        -ms-flex-order: -10;
            order: -10;
  }
  .sidebar .block-award {
    -webkit-box-ordinal-group: -8;
    -webkit-order: -9;
        -ms-flex-order: -9;
            order: -9;
  }
  .sidebar .block-conferences {
    -webkit-box-ordinal-group: -7;
    -webkit-order: -8;
        -ms-flex-order: -8;
            order: -8;
  }
  .sidebar .block-partner-event {
    -webkit-box-ordinal-group: -6;
    -webkit-order: -7;
        -ms-flex-order: -7;
            order: -7;
  }
  .sidebar .block-resource-center {
    -webkit-box-ordinal-group: -5;
    -webkit-order: -6;
        -ms-flex-order: -6;
            order: -6;
  }
  .sidebar .block-print-issue {
    -webkit-box-ordinal-group: -4;
    -webkit-order: -5;
        -ms-flex-order: -5;
            order: -5;
  }
  .sidebar #advertisement-sidebar-3 {
    -webkit-box-ordinal-group: -3;
    -webkit-order: -4;
        -ms-flex-order: -4;
            order: -4;
  }
  .sidebar .block-commentary {
    -webkit-box-ordinal-group: -2;
    -webkit-order: -3;
        -ms-flex-order: -3;
            order: -3;
  }
  .sidebar .block-partner-sites {
    -webkit-box-ordinal-group: -1;
    -webkit-order: -2;
        -ms-flex-order: -2;
            order: -2;
  }
  .sidebar #advertisement-sidebar-4 {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
        -ms-flex-order: -1;
            order: -1;
  }
}
.view-videos .view-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.view-videos .view-content .views-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.view-videos .view-content .views-row:nth-child(2n) {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.view-videos .view-content .views-row .views-field-field-video-url {
  width: calc(100% - 15px);
}
.view-videos .view-content .views-row .views-field-title {
  width: calc(100% - 15px);
}
.view-videos .view-content .views-row .views-field-title > h2 {
  font-size: 16px;
  line-height: 25px;
  margin-top: 10px;
  font-family: "Din";
  font-weight: 700;
}
.view-videos .view-content .views-row .views-field-title > h2 > a {
  color: var(--text-default);
}
.view-videos .view-content .views-row .views-field-title > h2 > a:hover, .view-videos .view-content .views-row .views-field-title > h2 > a:focus {
  color: #004aad !important;
  -webkit-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl91dGlsaXRpZXMuc2NzcyIsIl9mb250cy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3NuaXBwZXQuc2NzcyIsIl9ibG9jay5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9ub2RlLnNjc3MiLCJfcHJvZHVjdC5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX3Jlc3BvbnNpdmUuc2NzcyIsIl92aWRlb3MtcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FSLDJFQUFBO0FBQ0Esa0ZBQUE7QUFDQSxvRkFBQTtBQUNBLDJGQUFBO0FDSFI7RUFDSSxrQkFBQTtFQUNBLG1KQUFBO0VBRUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FGS0o7QUVGQTtFQUNJLGtCQUFBO0VBQ0EsdUpBQUE7RUFFQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUZHSjtBRUFBO0VBQ0ksdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRkFBQTtBRkVKO0FFQ0E7RUFDSSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVGQUFBO0FGQ0o7QUVFQTtFQUNJLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0ZBQUE7QUZBSjtBRUdBO0VBQ0ksd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1RkFBQTtBRkRKO0FFSUEsNkJBQUE7QUFDQTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUVBQUE7RUFDQSxxQkFBQTtFQUNBLGtiQUFBO0VBVUUsZUFBQTtBRlhKO0FFYUEsNEJBQUE7QUFDQTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0YsZ0VBQUE7RUFDRSxxQkFB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QUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxtQkFBQTtFQUFBLHFCQUFBO01BQUEsaUJBQUE7VUFBQSxhQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0FiZzRLTjtBYTkzS007RUFDRSxzQkFBQTtFQUFBLDZCQUFBO01BQUEsbUJBQUE7VUFBQSxxQkFBQTtBYmc0S1I7QWE3M0tNO0VBQ0Usd0JBQUE7QWIrM0tSO0FhNTNLTTtFQUNFLHdCQUFBO0FiODNLUjtBYTczS1E7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QWIrM0tWO0FhNzNLVTtFQUNFLDBCQUFBO0FiKzNLWjtBYTczS1k7RUFDRSx5QkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtBYiszS2QiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdyZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93Oml0YWxAMSZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93OndnaHRANTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6aXRhbCx3Z2h0QDEsNTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvZGluLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBzcmM6IHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvZC1kaW5leHAtYm9sZC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1aXRlZ2VyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydWl0ZWdlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkZydXRpZ2VyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuLyogcHQtc2VyaWYtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuc3ZnI1BUU2VyaWZcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBwdC1zZXJpZi1pdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogcHQtc2VyaWYtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5zdmcjUFRTZXJpZlwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuc3ZnI1BUU2VyaWZcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG5ib2R5IHtcbiAgLS10ZXh0LWRlZmF1bHQ6ICMwMDA7XG59XG5cbi5zaXRlLWlkLTEge1xuICAtLXNlY29uZGFyeTogIzA3NDc4MjtcbiAgLS1wcmltYXJ5OiAjMDc0NzgyO1xuICAtLW5hdnN0cmlwOiAjMDc0NzgyO1xufVxuXG4uc2l0ZS1pZC0yIHtcbiAgLS1zZWNvbmRhcnk6ICNGNDgyMjI7XG4gIC0tcHJpbWFyeTogI0Y0ODIyMjtcbiAgLS1uYXZzdHJpcDogI0Y0ODIyMjtcbn1cblxuLnNpdGUtaWQtMyB7XG4gIC0tc2Vjb25kYXJ5OiAjQUExRTIzO1xuICAtLXByaW1hcnk6ICNBQTFFMjM7XG4gIC0tbmF2c3RyaXA6ICNBQTFFMjM7XG59XG5cbi5zaXRlLWlkLTQge1xuICAtLXNlY29uZGFyeTogI0ZEMEMxQztcbiAgLS1wcmltYXJ5OiAjRkQwQzFDO1xuICAtLW5hdnN0cmlwOiAjRkQwQzFDO1xufVxuXG4uc2l0ZS1pZC01IHtcbiAgLS1zZWNvbmRhcnk6ICNFQTFFMjE7XG4gIC0tcHJpbWFyeTogI0VBMUUyMTtcbiAgLS1uYXZzdHJpcDogI0VBMUUyMTtcbn1cblxuLnNpdGUtaWQtNiB7XG4gIC0tc2Vjb25kYXJ5OiAjRkUwMDAwO1xuICAtLXByaW1hcnk6ICNGRTAwMDA7XG4gIC0tbmF2c3RyaXA6ICNGRTAwMDA7XG59XG5cbi5zaXRlLWlkLTcge1xuICAtLXNlY29uZGFyeTogI0FBMUUyMztcbiAgLS1wcmltYXJ5OiAjQUExRTIzO1xuICAtLW5hdnN0cmlwOiAjQUExRTIzO1xufVxuXG4uc2l0ZS1pZC04IHtcbiAgLS1zZWNvbmRhcnk6ICNFRjE0MUE7XG4gIC0tcHJpbWFyeTogI0VGMTQxQTtcbiAgLS1uYXZzdHJpcDogI0VGMTQxQTtcbn1cblxuLnNpdGUtaWQtOSB7XG4gIC0tc2Vjb25kYXJ5OiAjQUExRTIzO1xuICAtLXByaW1hcnk6ICNBQTFFMjM7XG4gIC0tbmF2c3RyaXA6ICNBQTFFMjM7XG59XG5cbi5zaXRlLWlkLTEwIHtcbiAgLS1zZWNvbmRhcnk6ICMwMTNDNkE7XG4gIC0tcHJpbWFyeTogIzAxM0M2QTtcbiAgLS1uYXZzdHJpcDogIzAxM0M2QTtcbn1cblxuLnNpdGUtaWQtMTEge1xuICAtLXNlY29uZGFyeTogI0Q0MTcyMTtcbiAgLS1wcmltYXJ5OiAjRDQxNzIxO1xuICAtLW5hdnN0cmlwOiAjRDQxNzIxO1xufVxuXG4uc2l0ZS1pZC0xMiB7XG4gIC0tc2Vjb25kYXJ5OiAjM0QwNzVGO1xuICAtLXByaW1hcnk6ICMzRDA3NUY7XG4gIC0tbmF2c3RyaXA6ICMzRDA3NUY7XG59XG5cbi5zaXRlLWlkLTEzIHtcbiAgLS1zZWNvbmRhcnk6ICNCRTFEMkM7XG4gIC0tcHJpbWFyeTogI0JFMUQyQztcbiAgLS1uYXZzdHJpcDogI0JFMUQyQztcbn1cblxuLnNpdGUtaWQtMTQge1xuICAtLXNlY29uZGFyeTogI0U5MzgyNDtcbiAgLS1wcmltYXJ5OiAjRTkzODI0O1xuICAtLW5hdnN0cmlwOiAjRTkzODI0O1xufVxuXG4uc2l0ZS1pZC0xNiB7XG4gIC0tc2Vjb25kYXJ5OiAjYWExZTIzO1xuICAtLXByaW1hcnk6ICNhYTFlMjM7XG4gIC0tbmF2c3RyaXA6ICNhYTFlMjM7XG59XG5cbi5zaXRlLWlkLTE3IHtcbiAgLS1zZWNvbmRhcnk6ICMwMDAwMDA7XG4gIC0tcHJpbWFyeTogIzAwMDAwMDtcbiAgLS1uYXZzdHJpcDogIzAwMDAwMDtcbn1cblxuLnNpdGUtaWQtbWlkZGxlZWFzdGJ1c2luZXNzX2NvbSB7XG4gIC0tc2Vjb25kYXJ5OiAjZDRhMTBmO1xuICAtLXByaW1hcnk6ICNkNGExMGY7XG4gIC0tbmF2c3RyaXA6ICNkNGExMGY7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10ZXJ0aWFyeSB7XG4gIGNvbG9yOiAjMDA0QUFEICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZmF1bHQge1xuICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10ZXJ0aWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRBQUQgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrX190aXRsZSwgLml0ZW1fX3RpdGxlLCAuZ3JvdXBfX3RpdGxlLCAucGFnZS1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0zNywgLml0ZW1fX3RpdGxlLnNpemUtMzcsIC5ncm91cF9fdGl0bGUuc2l6ZS0zNywgLnBhZ2UtaGVhZGVyLnNpemUtMzcge1xuICBmb250LXNpemU6IDM3cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMjYsIC5pdGVtX190aXRsZS5zaXplLTI2LCAuZ3JvdXBfX3RpdGxlLnNpemUtMjYsIC5wYWdlLWhlYWRlci5zaXplLTI2IHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTI0LCAuaXRlbV9fdGl0bGUuc2l6ZS0yNCwgLmdyb3VwX190aXRsZS5zaXplLTI0LCAucGFnZS1oZWFkZXIuc2l6ZS0yNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0yMywgLml0ZW1fX3RpdGxlLnNpemUtMjMsIC5ncm91cF9fdGl0bGUuc2l6ZS0yMywgLnBhZ2UtaGVhZGVyLnNpemUtMjMge1xuICBmb250LXNpemU6IDIzcHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMjAsIC5pdGVtX190aXRsZS5zaXplLTIwLCAuZ3JvdXBfX3RpdGxlLnNpemUtMjAsIC5wYWdlLWhlYWRlci5zaXplLTIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTE5LCAuaXRlbV9fdGl0bGUuc2l6ZS0xOSwgLmdyb3VwX190aXRsZS5zaXplLTE5LCAucGFnZS1oZWFkZXIuc2l6ZS0xOSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xNywgLml0ZW1fX3RpdGxlLnNpemUtMTcsIC5ncm91cF9fdGl0bGUuc2l6ZS0xNywgLnBhZ2UtaGVhZGVyLnNpemUtMTcge1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTYsIC5pdGVtX190aXRsZS5zaXplLTE2LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTYsIC5wYWdlLWhlYWRlci5zaXplLTE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTE1LCAuaXRlbV9fdGl0bGUuc2l6ZS0xNSwgLmdyb3VwX190aXRsZS5zaXplLTE1LCAucGFnZS1oZWFkZXIuc2l6ZS0xNSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xNCwgLml0ZW1fX3RpdGxlLnNpemUtMTQsIC5ncm91cF9fdGl0bGUuc2l6ZS0xNCwgLnBhZ2UtaGVhZGVyLnNpemUtMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTMsIC5pdGVtX190aXRsZS5zaXplLTEzLCAuZ3JvdXBfX3RpdGxlLnNpemUtMTMsIC5wYWdlLWhlYWRlci5zaXplLTEzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTEyLCAuaXRlbV9fdGl0bGUuc2l6ZS0xMiwgLmdyb3VwX190aXRsZS5zaXplLTEyLCAucGFnZS1oZWFkZXIuc2l6ZS0xMiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xMSwgLml0ZW1fX3RpdGxlLnNpemUtMTEsIC5ncm91cF9fdGl0bGUuc2l6ZS0xMSwgLnBhZ2UtaGVhZGVyLnNpemUtMTEge1xuICBmb250LXNpemU6IDExcHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtcmVzcC0yNCwgLml0ZW1fX3RpdGxlLnNpemUtcmVzcC0yNCwgLmdyb3VwX190aXRsZS5zaXplLXJlc3AtMjQsIC5wYWdlLWhlYWRlci5zaXplLXJlc3AtMjQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrX190aXRsZS5zaXplLXJlc3AtMjQsIC5pdGVtX190aXRsZS5zaXplLXJlc3AtMjQsIC5ncm91cF9fdGl0bGUuc2l6ZS1yZXNwLTI0LCAucGFnZS1oZWFkZXIuc2l6ZS1yZXNwLTI0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS1yZXNwLTI2LCAuaXRlbV9fdGl0bGUuc2l6ZS1yZXNwLTI2LCAuZ3JvdXBfX3RpdGxlLnNpemUtcmVzcC0yNiwgLnBhZ2UtaGVhZGVyLnNpemUtcmVzcC0yNiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2tfX3RpdGxlLnNpemUtcmVzcC0yNiwgLml0ZW1fX3RpdGxlLnNpemUtcmVzcC0yNiwgLmdyb3VwX190aXRsZS5zaXplLXJlc3AtMjYsIC5wYWdlLWhlYWRlci5zaXplLXJlc3AtMjYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmJsb2NrX190aXRsZS5zaXplLXJlc3AtMTksIC5pdGVtX190aXRsZS5zaXplLXJlc3AtMTksIC5ncm91cF9fdGl0bGUuc2l6ZS1yZXNwLTE5LCAucGFnZS1oZWFkZXIuc2l6ZS1yZXNwLTE5IHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS1yZXNwLTE5LCAuaXRlbV9fdGl0bGUuc2l6ZS1yZXNwLTE5LCAuZ3JvdXBfX3RpdGxlLnNpemUtcmVzcC0xOSwgLnBhZ2UtaGVhZGVyLnNpemUtcmVzcC0xOSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5ibG9ja19fdGl0bGUtaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2tfX3RpdGxlLWgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cblxuLml0ZW1fX3RpdGxlLWgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLml0ZW1fX3RpdGxlLWgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLml0ZW1fX3RpdGxlLWg0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaXRlbV9fdGl0bGUtaDUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuXG4uaXRlbV9fdGl0bGUtaDYge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuXG4uaXRlbV9fZGVzY3JpcHRpb24sIC5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5yb3ctMTEge1xuICBtYXJnaW46IDAgLTExcHg7XG59XG4ucm93LTExID4gZGl2IHtcbiAgcGFkZGluZzogMCAxMXB4O1xufVxuXG4ucm93LTgge1xuICBtYXJnaW46IDAgLThweDtcbn1cbi5yb3ctOCA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuXG4ucm93LTUge1xuICBtYXJnaW46IDAgLTVweDtcbn1cbi5yb3ctNSA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4ucm93LTE3IHtcbiAgbWFyZ2luOiAwIC0xN3B4O1xufVxuLnJvdy0xNyA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5yb3cteHMge1xuICAgIGZsZXgtZmxvdzogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy14cyA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG4ubXQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubXQtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubXQtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5tYi0xMSB7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5cbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tYi04IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubWJzLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnB4LTEwIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uc2l0ZS1pZC01IHtcbiAgLS1mb250LXByaW1hcnk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XG59XG4uc2l0ZS1pZC01IC5zaXRlLWZvb3RlciwgLnNpdGUtaWQtNSAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gLm5hdi1saW5rLCAuc2l0ZS1pZC01IC5pdGVtX19kZXNjcmlwdGlvbiwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUtaDIsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWgzLCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZS1oNCwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUtaDUsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWg2LCAuc2l0ZS1pZC01IC5ibG9ja19fdGl0bGUtaDIsIC5zaXRlLWlkLTUgLmJsb2NrX190aXRsZS1oMywgLnNpdGUtaWQtNSAuYmxvY2tfX3RpdGxlLCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZSwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUgc3Ryb25nLCAuc2l0ZS1pZC01IC5ncm91cF9fdGl0bGUsIC5zaXRlLWlkLTUgLnBhZ2UtaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJvZHkgPiBpbWcge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLnNob3ctbm90LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm90LWlvcyAuc2hvdy1ub3QtaW9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaG93LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW9zIC5zaG93LWlvcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGxheS1idG4td2hpdGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTBNall1TmpZM0lEUXlOaTQyTmpjaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURVeE1pQTFNVElpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaUlHTnNZWE56UFNJaVBqeG5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEdjK0Nna0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVGN3TGpZMk55d3pNRGt1TXpNeklESTVPQzQyTmpjc01qRXpMak16TXlBeE56QXVOalkzTERFeE55NHpNek1nSUNBZ0lpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSkNUeHdZWFJvSUdROUlrMHlNVE11TXpNekxEQkRPVFV1TkRZM0xEQXNNQ3c1TlM0ME5qY3NNQ3d5TVRNdU16TXpjemsxTGpRMk55d3lNVE11TXpNekxESXhNeTR6TXpNc01qRXpMak16TTFNME1qWXVOalkzTERNek1TNHlMRFF5Tmk0Mk5qY3NNakV6TGpNek15QWdJQ0FnVXpNek1TNHlMREFzTWpFekxqTXpNeXd3ZWlCTk1qRXpMak16TXl3ek9EUmpMVGswTGpBNExEQXRNVGN3TGpZMk55MDNOaTQxT0RjdE1UY3dMalkyTnkweE56QXVOalkzVXpFeE9TNHlOVE1zTkRJdU5qWTNMREl4TXk0ek16TXNOREl1TmpZM0lDQWdJQ0JUTXpnMExERXhPUzR5TlRNc016ZzBMREl4TXk0ek16TlRNekEzTGpReE15d3pPRFFzTWpFekxqTXpNeXd6T0RSNklpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSlBDOW5QZ29KUEM5blBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0Nqd3ZaejQ4TDNOMlp6NEspO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1pZC0yIG5hdi50YWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpdGUtaWQtMVtjb3VudHJ5PUhLXSAjYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF9fZGVzY3JpcHRpb24sXG4ucGZfX2Rlc2NyaXB0aW9uLFxuLnBmLWNvbnRhY3QtaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmO1xufVxuXG4uaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJEaW5cIiwgc2VyaWY7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYi1sYXp5IHtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgei1pbmRleDogMTtcbn1cblxuYSxcbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjZDlkOWQ5O1xufVxuXG5wOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXB0Y2hhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwubGF6eWxvYWRlZCxcbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwuYi1sb2FkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MjkyOTI7XG59XG5cbi5maWVsZC1kYyxcbi5pZi10YyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDA0QUFEO1xufVxuLmZpZWxkLWRjIGEsXG4uaWYtdGMgYSB7XG4gIGNvbG9yOiAjMDA0QUFEO1xufVxuXG4uYWxlcnQge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubm9kZV9fY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLml0ZW1fX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5pdGVtX190aXRsZSBhOmhvdmVyLFxuLml0ZW1fX3RpdGxlIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwNGFhZCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1pdGVtIHtcbiAgcGFkZGluZzogMCA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uZl9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI21haW4sXG4uc2l0ZS1mb290ZXIge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNtYWluIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI21haW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4ucG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uaWNvbi1zZWNvbmRhcnkgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5wcmVsb2FkZXIgLnByZWxvYWRlci1pY29uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG5pbWcubGF6eWxvYWQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tbm8tbGFiZWwgPiBsYWJlbCxcbi53ZWJmb3JtLWRlZmF1bHQgLnNyLW9ubHksXG4ud2ViZm9ybS1kZWZhdWx0IGZpZWxkc2V0LndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSA+IGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YmVmb3JlLCAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xuICB0b3A6IDJweDtcbiAgbGVmdDogNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiA1cHggNXB4IDNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53ZWJmb3JtLWRlZmF1bHQgaDIge1xuICAgIHBhZGRpbmc6IDE1cHggMTBweCA4cHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tY29udHJvbCxcbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXRleHQsXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLWVtYWlsIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS10ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICByZXNpemU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSBsYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSAuaXRpLS1hbGxvdy1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgbGFiZWwsXG4ud2ViZm9ybS1kZWZhdWx0IGxlZ2VuZCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2ViZm9ybS1kZWZhdWx0IGxhYmVsLFxuICAud2ViZm9ybS1kZWZhdWx0IGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ud2ViZm9ybS1kZWZhdWx0IGxhYmVsOjphZnRlcixcbi53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xufVxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbC5mb3JtLXJlcXVpcmVkOjpiZWZvcmUsXG4ud2ViZm9ybS1kZWZhdWx0IGxlZ2VuZC5mb3JtLXJlcXVpcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXN1Ym1pdCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXN1Ym1pdDpob3ZlciwgLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zdWJtaXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbDo6YWZ0ZXIsIC53ZWJmb3JtLWRlZmF1bHQgLmZpZWxkc2V0LWxlZ2VuZDo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5lZGl0LXBhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5lZGl0LXBhZ2UgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogOHB4IDE1cHggNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uZWRpdC1wYWdlID4gYTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNCwgMjE0LCAyMTQsIDAuMjUpO1xufVxuLmVkaXQtcGFnZSA+IGE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIGxhYmVsLmVycm9yLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgbGFiZWwuZXJyb3IsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgbGFiZWwuZXJyb3Ige1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIC5qcy1mb3JtLXJlcXVpcmVkLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gcCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIC5qcy1mb3JtLXJlcXVpcmVkLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgcCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuanMtZm9ybS1yZXF1aXJlZCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciBwIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3Mgc21hbGwuZGVzY3JpcHRpb24sXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgc21hbGwuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1jb250cm9sLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tY29udHJvbCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucyxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIC5mb3JtLWFjdGlvbnMsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tc3VibWl0LFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tc3VibWl0LFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5mb3JtLXN1Ym1pdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBtaW4taGVpZ2h0OiA1M3B4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICBib3JkZXItY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbn1cblxuLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjZTQzNTM1O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi53ZWJmb3JtLXR5LWRlZmF1bHQgLnBhZ2UtaGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLndlYmZvcm0tdHktZGVmYXVsdCAucHJldmlvdXMtcGFnZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnBvcHVwVmlkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5Aa2V5ZnJhbWVzIGhlYWRlckFuaW0ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gLmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgfVxuICAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gIH1cbn1cbi5tb2JpbGUtbWVudS1hY3RpdmUgI2JhY2sydG9wIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1vYmlsZS1tZW51LWFjdGl2ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uaGVhZGVyLXRhYiAuYmxvY2stZ29vZ2xlLWZvcm1zZWFyY2gge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uaGVhZGVyLXRhYiAuYmxvY2stZ29vZ2xlLWZvcm1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAxNXB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICMwYTE2MzM7XG4gIGN1cnNvcjogdGV4dDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIC5mb3JtLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdG9wOiA1MCU7XG59XG4uaGVhZGVyLXRhYiAuYmxvY2stZ29vZ2xlLWZvcm1zZWFyY2ggc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmhlYWRlci10YWIgLm5hdi10YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cbi5oZWFkZXItdGFiIC5uYXYtdGFiczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAtMTBweDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi5oZWFkZXItdGFiIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmhlYWRlci10YWIgLm5hdi10YWJzIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmhlYWRlci10YWIgLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDVweCA0cHg7XG4gIH1cbn1cbi5oZWFkZXItdGFiIC50YWItaGVhZGVyLWNvbnRlbnQge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xufVxuLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCAubmF2LWxpbmsge1xuICBwYWRkaW5nOiA1cHggMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXItdGFiIC50YWItaGVhZGVyLWNvbnRlbnQgLm1lbnUgLm5hdi1saW5rLFxuICAuaGVhZGVyLXRhYiAudGFiLWhlYWRlci1jb250ZW50IC5kcm9wZG93bi1tZW51IC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZWFkZXItdGFiIC5uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyLXRhYiAubmF2LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbn1cbi5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGEuYWN0aXZlOjphZnRlciwgLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTpob3Zlcjo6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xufVxuLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gIC5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5oZWFkZXItdGFiIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5oZWFkZXItdGFiIC5uYXYtaXRlbSBhOjphZnRlciB7XG4gICAgYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZWFkZXItdGFiIC52aWV3LWVtcHR5IHtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhlYWRlci10YWIgLnZpZXctZW1wdHksXG4uaGVhZGVyLXRhYiAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLXRhYiAudmlldy1lbXB0eSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB6LWluZGV4OiAxMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmhlYWRlciAubmF2YmFyLXN0cmlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xufVxuLmhlYWRlciAubmF2YmFyLXN0cmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAubWVudS1pdGVtLWhvbWU6aG92ZXIgc3ZnIHBhdGgsIC5oZWFkZXIgLm1lbnUtaXRlbS1ob21lLmFjdGl2ZSBzdmcgcGF0aCxcbi5oZWFkZXIgLm1lbnUtaXRlbS1ob21lIGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG4uaGVhZGVyIC5uYXYtbGluay5pcy1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG59XG4uaGVhZGVyIC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xufVxuLmhlYWRlciAuZHJvcGRvd24tdG9nZ2xlLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygyMDAlKTtcbn1cbi5oZWFkZXIgdWwsXG4uaGVhZGVyIGxpLFxuLmhlYWRlciBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWFkZXIgLmZsZXgtMTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5mbGV4LTEwMCA+IC5tZW51LWl0ZW0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCB7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gLm5hdi1saW5rLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCAubWVudSAubWVudS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xufVxuLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW06ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5oZWFkZXIgLm1lbnVfbGlua19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtaW4td2lkdGg6IDUwMHB4O1xuICBib3gtc2hhZG93OiAwIDIwcHggNDVweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhlYWRlciAuZHJvcGRvd24tbWVudSAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLmhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgZmlsdGVyOiBjb250cmFzdCgxKTtcbn1cbi5oZWFkZXIgbGkuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgdG9wOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSAhaW1wb3J0YW50O1xuICByaWdodDogYXV0bztcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRlci1tb2JpbGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlYWRlci1tb2JpbGUgLmxhbmd1YWdlLWxpbmsuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uaGVhZGVyLW1vYmlsZTpub3QoLnN0aWNreSkgLm5hdmJhci1maXgge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLW1vYmlsZS5zdGlja3kgLm5hdmJhci1maXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgLTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhlYWRlci1tb2JpbGUgLm5hdi1tYWluIC5uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiAubmF2LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLmhlYWRlci1tb2JpbGUgLm5hdmJhci1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uaGVhZGVyLW1vYmlsZSAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHN2Zyxcbi5oZWFkZXItbW9iaWxlIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmhlYWRlci1tb2JpbGUgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLW1vYmlsZSAuc2lnbi11cC1uZXdzbGV0dGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uaGVhZGVyLW1vYmlsZSAubmF2YmFyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmhlYWRlci1tb2JpbGUgLm5hdmJhciA+ICo6bm90KC5uYXZiYXItaGVhZGVyKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXIgLmZhLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLW1haW4tdG9nZ2xlclthcmlhLWV4cGFuZGVkPXRydWVdIC5mYS1iYXJzIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD10cnVlXSAuZmEtY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtaGVhZGVyLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gIHotaW5kZXg6IDEwMDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwJSk7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cC5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cCBzdmcsXG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cCBpbWcge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmhlYWRlci1tb2JpbGUgLm1lbnUge1xuICBtYXJnaW46IDA7XG59XG4uaGVhZGVyLW1vYmlsZSAubWVudS1pdGVtIHtcbiAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItbW9iaWxlIC5tZW51LWl0ZW0gPiBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLW1vYmlsZSAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC4xO1xufVxuLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG4uaGVhZGVyLW1vYmlsZSAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGZpbHRlcjogY29udHJhc3QoMSk7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG59XG5cbi5oZWFkZXItZGVza3RvcCAubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci1kZXNrdG9wIC5uYXZiYXItYnJhbmQgc3ZnLFxuLmhlYWRlci1kZXNrdG9wIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwcHg7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdG9wOiAxMDAlO1xufVxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbn1cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmhlYWRlci1kZXNrdG9wLnN0aWNreSAubmF2YmFyLXN0cmlwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGFuaW1hdGlvbjogaGVhZGVyQW5pbSAwLjVzO1xufVxuLmhlYWRlci1kZXNrdG9wLnN0aWNreSAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSxcbi5oZWFkZXItZGVza3RvcC5zdGlja3kgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1kZXNrdG9wIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLFxuICAuaGVhZGVyLWRlc2t0b3AgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5ub3QtZGVmYXVsdC1sYW5nIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubm90LWRlZmF1bHQtbGFuZyAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5ub3QtZGVmYXVsdC1sYW5nIC5oZWFkZXIgLm5hdmJhci1icmFuZCBzdmcsXG4ubm90LWRlZmF1bHQtbGFuZyAuaGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNTFweDtcbn1cblxuLmFsZXJ0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBsZWZ0OiAxNXB4O1xuICBib3R0b206IDE1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmFsZXJ0LXdyYXBwZXIgLmFsZXJ0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogNXB4O1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyIC5pY29uLWJhciB7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzMjZjO1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5uYXZiYXItdG9nZ2xlciAuaWNvbi1iYXI6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4vKiBBTklNQVRFRCBYICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgxKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcbn1cblxuLyogQU5JTUFURUQgWCBDT0xMQVBTRUQgKi9cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuXG4vKiBFTkQgQU5JTUFURUQgWCAqL1xuLyogTkFWLVRBQlMgKi9cbi8qIE5BVi1UQUJTICovXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAubmF2LXRhYnMgPiBsaSA+IGE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UgMHM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOjphZnRlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaTpob3ZlciA+IGE6OmFmdGVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYTpmb2N1czo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLnRhYi1uYXYgPiBsaSA+IGE6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTUyN2Q7XG59XG5cbi5ibG9jay10eXBlLWFydGljbGUgLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWFydGljbGUgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4ucHgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWFkdmVydGlzZW1lbnQge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IC5hZC1zY2FsZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLWZvcnVtIGgzIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuXG4jbS1hZHZlcnRpc2VtZW50LXRha2VvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgei1pbmRleDogMTA7XG59XG5cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiN3ZWJzaXRlLWFkLXRha2VvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbiN3ZWJzaXRlLWFkLXRha2VvdmVyIGEgaW1nIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc1cHgpIHtcbiAgLnNpdGUtaWQtMSAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEgLmFkLXNjYWxlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbiNhZC1wb3B1cCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYWQtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTExMTE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLmFkLXBvcHVwID4gZGl2LFxuLmFkLXBvcHVwIC5Hb29nbGVDcmVhdGl2ZUNvbnRhaW5lckNsYXNzLFxuLmFkLXBvcHVwIC5Hb29nbGVBY3RpdmVWaWV3RWxlbWVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hZC1wb3B1cC5zaG93IHtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZC1wb3B1cCBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmFkLXBvcHVwIC5kY21hZHMge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5hZC1wb3B1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxNXB4O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWQtcG9wdXAgLmNsb3NlLWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWQtcG9wdXAgaW5zLFxuLmFkLXBvcHVwIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFkLXBvcHVwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZC1wb3B1cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuICAuYWQtcG9wdXA6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFkLXBvcHVwIC5jbG9zZS1hZCB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNjY2M7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4uYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC50YWctc3BvbnNvcmVkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2UgfiAuY29udGVudC1yaWdodCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdC5zaG93IHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDA7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sLFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9ja19fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogNTBweCAzMHB4IDMwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDYwcHggNjBweCA1MHB4O1xuICB9XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuYmxvY2std3JhcHBlciB+IC5uaWNlc2Nyb2xsLXJhaWxzIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIgfiAubmljZXNjcm9sbC1yYWlscyAubmljZXNjcm9sbC1jdXJzb3JzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5pdGktLWFsbG93LWRyb3Bkb3duLFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmludGwtdGVsLWlucHV0LFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmFsbG93LWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuanMtd2ViZm9ybS1zZWxlY3Qtb3RoZXItaW5wdXQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgZm9ybSA+IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLWNvbnRyb2wsXG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1zZWxlY3Qge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJ0bi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRvcDogMzBweDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5idG4tY2xvc2Uge1xuICAgIG1heC13aWR0aDogMzBweDtcbiAgfVxufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmRhdGEtY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ibG9jayAuaXRlbV9fZGVzY3JpcHRpb24gZW0ge1xuICBmb250LXN0eWxlOiByZXZlcnQ7XG59XG5cbi5mcm9udCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEgYSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5mcm9udCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEgYSB+IGRpdiB7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmFkLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExMTExO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5hZC1wb3B1cC5zaG93IHtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZC1wb3B1cCBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmFkLXBvcHVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkFkdmVydGlzZW1lbnRcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDVweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZC1wb3B1cCAuY2xvc2UtYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hZC1wb3B1cCBpbnMsXG4uYWQtcG9wdXAgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYWQtcG9wdXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkLXBvcHVwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG4gIC5hZC1wb3B1cDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYWQtcG9wdXAgLmNsb3NlLWFkIHtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggI2NjYztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWQtdG9wIHtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgfVxufVxuXG4uYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYW5pbWF0aW9uOiBoZWFkZXJBbmltIDAuNXM7XG4gIHRvcDogNTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgICB0b3A6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgICB0b3A6IDI4cHg7XG4gIH1cbn1cblxuI2FkdmVydGlzZW1lbnQtaGVhZGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNhZHZlcnRpc2VtZW50LWhlYWRlciBhIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiNhZHZlcnRpc2VtZW50LWhlYWRlciBhIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jYmxvY2stYWJmbWFpbGNoaW1wc3Vic2NyaXB0aW9uIC5tYy1maWVsZC1ncm91cCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLWFkdmVydGlzZW1lbnQgaW5zID4gaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay1hZHZlcnRpc2VtZW50IGEsXG4uYmxvY2stYWR2ZXJ0aXNlbWVudCAuZGNtYWRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2stYWR2ZXJ0aXNlbWVudCBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50Om5vdCguaGFzLWlmcmFtZSkge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzLS1zdGVwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcyBzdmcge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgYXV0byAxNXB4O1xufVxuLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcF9fbmV4dCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnNpZGViYXJfc2Vjb25kIC5ibG9jay1hZHZlcnRpc2VtZW50IGEge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLXRjIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDNweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAxNXB4IDAgMTBweDtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtZGMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pZi1kYyBhIHtcbiAgY29sb3I6ICMwMDRhYWQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtZGMge1xuICAgIG1hcmdpbjogMTVweCAwIDhweDtcbiAgfVxufVxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAucG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW0ge1xuICBtYXJnaW46IDAgLTExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8qIEZlYXR1cmVkIEdyaWQgQmxvY2sgKi9cbi5mZWF0dXJlZC1ncmlkIHtcbiAgLyogR3JpZCAmIExheW91dCBSZXNldCAqL1xuICAvKiBTaGFyZWQgc3R5bGVzICovXG4gIC8qIC0tLSBMQVJHRSBDQVJEIFNUWUxFUyAtLS0gKi9cbiAgLyogVGhlIFRleHQgQXJlYSAoVGhlIEJsdWUgQmxvY2spICovXG4gIC8qIC0tLSBSSUdIVCBDT0xVTU4gV1JBUFBFUiAtLS0gKi9cbiAgLyogLS0tIFJFU1BPTlNJVkUgQURKVVNUTUVOVFMgKE1PQklMRSkgLS0tICovXG59XG4uZmVhdHVyZWQtZ3JpZCAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZlYXR1cmVkLWdyaWQgLmNvbC1sZy04LCAuZmVhdHVyZWQtZ3JpZCAuY29sLWxnLTQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlZC1ncmlkIC5jb2wtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG4uZmVhdHVyZWQtZ3JpZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZlYXR1cmVkLWdyaWQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwNzJkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQtaW1hZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZC1pbWFnZS13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMSwgNywgNDUsIDApIDAlLCAjMDEwNzJkIDEwMCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mZWF0dXJlZC1ncmlkIC5sYXJnZS1jYXJkLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDEuNXJlbSAxLjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDcyZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBib3gtc2hhZG93OiAwIC0ycHggMCAjMDEwNzJkO1xufVxuLmZlYXR1cmVkLWdyaWQgLmluLWZvY3VzLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuNXJlbTtcbiAgbGVmdDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMjtcbn1cbi5mZWF0dXJlZC1ncmlkIC5sYXJnZS1jYXJkIC5pdGVtX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmZlYXR1cmVkLWdyaWQgLnNpZGUtYXJ0aWNsZXMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbiAgZ2FwOiAxNXB4O1xufVxuLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8qIC0tLSBERVNLVE9QIE9OTFkgKFdpZHRoID4gOTkycHgpIC0tLSAqL1xuICAvKiBUaGlzIGVuc3VyZXMgdGhlIGZsdXNoLWJvdHRvbSBsb2dpYyBORVZFUiBydW5zIG9uIG1vYmlsZSAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW06bGFzdC1jaGlsZCAuaXRlbV9fdGl0bGUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4uZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pbWFnZS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbSAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbn1cbi5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW0gLml0ZW1fX3RpdGxlIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbSAuaXRlbV9fdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmVhdHVyZWQtZ3JpZCAuY29sLWxnLTgsIC5mZWF0dXJlZC1ncmlkIC5jb2wtbGctNCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLnNpZGUtYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIC5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW0ge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTYuODhweDtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCBzZWN0aW9uLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGUge1xuICBwYWRkaW5nOiAwIDExcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ibG9jay1leGNsdXNpdmVzLmJsb2NrLXR5cGUtYXJ0aWNsZSAudmlldy1jb250ZW50IC5mZWF0dXJlZC1hcnRpY2xlOm5vdCg6bnRoLWNoaWxkKDEpKSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGU6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZSAucm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGUgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZS5kLWZsZXgge1xuICAgIGFsaWduLWNvbnRlbnQ6IGJhc2VsaW5lO1xuICB9XG59XG5cbi5ibG9jay10b3AtYXJ0aWNsZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5ibG9jay10b3AtYXJ0aWNsZXMgLmlmLWRjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmctbGVmdDogMTFweDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC5jb250ZW50LWxlZnQge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gIH1cbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICB9XG59XG5cbi5ibG9jay1jb250ZW50LWNlbnRlci1hZHZlcnRpc2VtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJsb2NrLWJyZWFraW5nLW5ld3MgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLWJyZWFraW5nLW5ld3MgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5ibG9jay1oaWdobGlnaHRzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuLmJsb2NrLWhpZ2hsaWdodHMgLml0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDE2cHggMCAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2staGlnaGxpZ2h0cyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWhpZ2hsaWdodHMgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4uYmxvY2stcG9kY2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xufVxuLmJsb2NrLXBvZGNhc3QgLmJsb2NrX190aXRsZSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXJnaW46IDAgLTEwcHggMTZweDtcbn1cbi5ibG9jay1wb2RjYXN0IC5jb250ZW50LXJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uYmxvY2stcG9kY2FzdCBpZnJhbWUge1xuICBvYmplY3QtZml0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1wb2RjYXN0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcbiAgfVxuICAuYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW46IDAgLTE1cHggMTZweDtcbiAgfVxufVxuXG4uYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX19pbWFnZSAuZXZlbnQtbmV3cy12aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiA1My44NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdCAuaXRlbV9faW1hZ2UgLmV2ZW50LW5ld3MtdmlkZW8ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbn1cbi5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX2ltYWdlIC5ldmVudC1uZXdzLWltYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDQ5LjElO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX2ltYWdlIC5ldmVudC1uZXdzLWltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdCAuaXRlbV9faW1hZ2UgYS5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICB9XG59XG5cbi5ibG9jay1ldmVudC1zaXRlcyAuaXRlbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJsb2NrLWV2ZW50LXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5ibG9jay1ldmVudC1zaXRlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbn1cblxuLmJsb2NrLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxMHB4IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uYmxvY2stbmV3c2xldHRlciAuYmxvY2tfX3RpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay1uZXdzbGV0dGVyIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIGZvcm0ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWFjdGlvbnMge1xuICB3aWR0aDogMzAlO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRvcDogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgY29sb3I6ICM4YzhjOGM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgY3Vyc29yOiB0ZXh0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgcGFkZGluZzogNXB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuXG4uYmxvY2stc3RvcnktaGVyZSB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5ibG9ja19fdGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5yb3cge1xuICBtYXJnaW46IDEwcHggLTVweCAwO1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLnJvdyA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBwYWRkaW5nOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9jay1zdG9yeS1oZXJlIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biBpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJsb2NrX19ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3Qtb2YtdHlwZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG4uYmxvY2stYXdhcmRzLWhpZ2hsaWdodHMgLmlmLWZvY3VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyAuaWYtZm9jdXMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDEwcHggM3B4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMge1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gIH1cbn1cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5saXN0LWl0ZW1zIC5pdGVtX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICB9XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW1fX2ltYWdlIH4gLml0ZW1fX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgfVxufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXAtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDI1cHg7XG59XG4uYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2UgLmdmLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIC5nZi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5ibG9jay1wcmludC1pc3N1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjQ7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgaDIge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5ibG9jay1wcmludC1pc3N1ZSAuZC1mbGV4IHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xufVxuLmJsb2NrLXByaW50LWlzc3VlIC5kLWZsZXggPiBkaXYge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5ibG9jay1wcmludC1pc3N1ZSAuaXRlbV9fcm0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzZweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSBhIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSBzdmcge1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLmNyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXByaW50LWlzc3VlIC5jci13cmFwcGVyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgfVxufVxuXG4uYmxvY2stbW9zdC1yZWFkIC52aWV3LWNvbnRlbnQge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xufVxuLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIGE6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBjb250ZW50OiBjb3VudGVyKGl0ZW0pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xufVxuXG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogMTNweCAxNXB4IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgaDIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHggNDBweCA1cHggMTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAzcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdG9wOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBjb2xvcjogIzhjOGM4YztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgY3Vyc29yOiB0ZXh0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5idG4ge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1hd2FyZHMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiAyOC41NyU7XG59XG4uYmxvY2stYXdhcmRzIC5jb250ZW50LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJsb2NrLWF3YXJkcyBhIHtcbiAgY29sb3I6ICMwMDRhYWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYmxvY2stYXdhcmRzIC5pdGVtLWRldGFpbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSAubW9udGgge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYmxvY2stYXdhcmRzIC5pZi1kYXRlIC5kYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbi5ibG9jay1hd2FyZHMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmJsb2NrLWF3YXJkcyAuaXRlbV9fdGl0bGUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9jay1hd2FyZHMgLmlmLWd1aWRlbGluZXMsXG4uYmxvY2stYXdhcmRzIC5pZi1yZWdpc3RlciB7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLWF3YXJkcyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5ibG9jay13aGl0ZS1wYXBlcnMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYmxvY2std2hpdGUtcGFwZXJzIC5pdGVtX190aXRsZSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2NrLXdoaXRlLXBhcGVycyBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5ibG9jay13ZWJpbmFycyAuaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLXdlYmluYXJzIC5pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXI6IDA7XG59XG4uYmxvY2std2ViaW5hcnMgLml0ZW0gc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4uYmxvY2stY29tbWVudGFyeSAudmlldy1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG59XG4uYmxvY2stY29tbWVudGFyeSAuYmxvY2tfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIC0xMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MyU7XG59XG4uYmxvY2stY29tbWVudGFyeSAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLmlmLWRjIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG4uYmxvY2stY29tbWVudGFyeSAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLnByb2dyZXNzaXZlUGxhaW4tdGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5jb250ZW50LWxlZnQge1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLmNvbnRlbnQtbGVmdCB+IC5jb250ZW50LXJpZ2h0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG59XG5cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIGEge1xuICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtIC5pdGVtLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbSAuaXRlbS13cmFwcGVyOjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuZG9tYWluLWRhdGEge1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gIH1cbn1cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC5kb21haW4tZGF0YSBhIHtcbiAgY29sb3I6ICMzODM4Mzg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX2ltYWdlIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gIH1cbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX2ltYWdlIH4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuXG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAucm93IHtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW0ge1xuICBwYWRkaW5nOiAxNXB4IDExcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcy5zYy1saXN0LWFydGljbGVzLW1haW4gLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzLnNjLWxpc3QtYXJ0aWNsZXMtbWFpbiAuZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzLnNjLWxpc3QtYXJ0aWNsZXMtbWFpbiAuaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmJsb2NrLXBvZGNhc3QtZXBpc29kZXMtbGlzdCAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3QgLml0ZW1fX3JtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmJsb2NrLXZpZGVvcyAub3ZlcmxheS1kZWZhdWx0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAwLjM7XG4gIHotaW5kZXg6IDE7XG59XG4uYmxvY2stdmlkZW9zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNTUuODglO1xufVxuLmJsb2NrLXZpZGVvcyAucGxheS1idG4td2hpdGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWpZdU5qWTNJRFF5Tmk0Mk5qY2lJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXhNaUExTVRJaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJR05zWVhOelBTSWlQanhuUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBHYytDZ2tKQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTVRjd0xqWTJOeXd6TURrdU16TXpJREk1T0M0Mk5qY3NNakV6TGpNek15QXhOekF1TmpZM0xERXhOeTR6TXpNZ0lDQWdJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pDVHh3WVhSb0lHUTlJazB5TVRNdU16TXpMREJET1RVdU5EWTNMREFzTUN3NU5TNDBOamNzTUN3eU1UTXVNek16Y3prMUxqUTJOeXd5TVRNdU16TXpMREl4TXk0ek16TXNNakV6TGpNek0xTTBNall1TmpZM0xETXpNUzR5TERReU5pNDJOamNzTWpFekxqTXpNeUFnSUNBZ1V6TXpNUzR5TERBc01qRXpMak16TXl3d2VpQk5NakV6TGpNek15d3pPRFJqTFRrMExqQTRMREF0TVRjd0xqWTJOeTAzTmk0MU9EY3RNVGN3TGpZMk55MHhOekF1TmpZM1V6RXhPUzR5TlRNc05ESXVOalkzTERJeE15NHpNek1zTkRJdU5qWTNJQ0FnSUNCVE16ZzBMREV4T1M0eU5UTXNNemcwTERJeE15NHpNek5UTXpBM0xqUXhNeXd6T0RRc01qRXpMak16TXl3ek9EUjZJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pQQzluUGdvSlBDOW5QZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDand2Wno0OEwzTjJaejRLKTtcbn1cbi5ibG9jay12aWRlb3MgLnBsYXktYnRuLXdoaXRlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXZpZGVvcyAucm93IC53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlcjogMDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPXByZXZdLCAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1uZXh0XSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPXByZXZdOjpiZWZvcmUsIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPW5leHRdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1wcmV2XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLlcIjtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPW5leHRdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAulwiO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5ID4gLnZpZXctZmlsdGVycyAuanMtZm9ybS1zdWJtaXQge1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5ID4gLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLXNob3cgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS1zaG93IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3IGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3Om5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucmVuZGVyZWQtdmlldyAuZG9tYWluLXRpdGxlIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3IC5kb21haW4tdGl0bGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5wYXRoLWFydGljbGVzLXRvZGF5IC52aWV3LWFydGljbGUtc3VtbWFyeSBjYXB0aW9uIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctZmlsdGVycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLmRvbWFpbi10aXRsZSAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5kb21haW4tdGl0bGUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucGF0aC1jYXJ0IGRpdi5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCxcbi5wYXRoLWNoZWNrb3V0IGRpdi5mb3JtLWl0ZW0tcGF5bWVudC1pbmZvcm1hdGlvbi1wYXltZW50LW1ldGhvZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGF0aC1jYXJ0IC50aXRsZSxcbi5wYXRoLWNoZWNrb3V0IC50aXRsZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSBhLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gbGVnZW5kLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBsZWdlbmQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkOWQ5ZDk7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSBsZWdlbmQgLmZpZWxkc2V0LWxlZ2VuZCBhLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSBsZWdlbmQgLmZpZWxkc2V0LWxlZ2VuZCBhIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS13cmFwcGVyX19ndWVzdC1jaGVja291dCAuZmllbGRzZXQtd3JhcHBlciBwLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS13cmFwcGVyX19ndWVzdC1jaGVja291dCAuZmllbGRzZXQtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZmllbGQtLW5hbWUtdG90YWwtcHJpY2UsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5maWVsZC0tbmFtZS10b3RhbC1wcmljZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2Q5ZDlkOTtcbiAgbWFyZ2luOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0LFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZpZWxkLS1uYW1lLWFkZHJlc3MgLmFkZHJlc3M6OmJlZm9yZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZpZWxkLS1uYW1lLWFkZHJlc3MgLmFkZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG4gIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tY29udHJvbCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTIgIWltcG9ydGFudDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBsYWJlbCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNWY1ZjVmO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24sXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDM1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBMU1USWdOVEV5SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElpQmpiR0Z6Y3owaUlqNDhaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S0NUeG5QZ29KQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTlRFdU1pd3pOVE11TWpnZ01DdzFNVElnTVRVNExqY3lMRFEyTUM0NElDQWdJaUJtYVd4c1BTSWpORGsxTURVM0lpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0NnazhMMmMrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDUW9KQ1FrOGNtVmpkQ0I0UFNJNE9TNDNNeUlnZVQwaU1UWTVMakE1TnlJZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01DNDNNRGN4SUMwd0xqY3dOekVnTUM0M01EY3hJREF1TnpBM01TQXRPVFV1T0RVM05TQXlOakF1TXpjeE9Ta2lJSGRwWkhSb1BTSXpOVE11TWpjM0lpQm9aV2xuYUhROUlqRTFNeTQxT1RraUlHWnBiR3c5SWlNME9UVXdOVGNpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlJR05zWVhOelBTSWlMejRLQ1R3dlp6NEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBIQmhkR2dnWkQwaVRUVXdOQzR6TWl3M09TNHpOa3cwTXpJdU5qUXNOeTQyT0dNdE1UQXVNalF0TVRBdU1qUXRNalV1TmkweE1DNHlOQzB6TlM0NE5Dd3diQzB5TXk0d05Dd3lNeTR3Tkd3eE1EY3VOVElzTVRBM0xqVXliREl6TGpBMExUSXpMakEwSUNBZ0lFTTFNVFF1TlRZc01UQTBMamsyTERVeE5DNDFOaXc0T1M0MkxEVXdOQzR6TWl3M09TNHpObm9pSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOEwyYytQQzl6ZG1jK0NnPT0pO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b246aG92ZXIsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGgzLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGgzOjphZnRlcixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93LFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93IHtcbiAgZmxleC1mbG93OiBjb2x1bW47XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnJvdyA+IGRpdixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnJvdyA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5mb3JtLWFjdGlvbnMsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5mb3JtLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3Rlcixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmNoZWNrb3V0LXBhbmUsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5jaGVja291dC1wYW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY2hlY2tvdXQtcGFuZS1yZXZpZXcgbGVnZW5kLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY2hlY2tvdXQtcGFuZS1yZXZpZXcgbGVnZW5kIHtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5vcmRlci10b3RhbC1saW5lIC5vcmRlci10b3RhbC1saW5lLWxhYmVsLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29udGVudCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmRlbGV0ZS1vcmRlci1pdGVtLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5kZWxldGUtb3JkZXItaXRlbTo6YmVmb3JlLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiRm9udGF3ZXNvbWVcIjtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuYnRuOm5vdCguZGVsZXRlLW9yZGVyLWl0ZW0pLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuYnRuOm5vdCguZGVsZXRlLW9yZGVyLWl0ZW0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0OjpiZWZvcmUsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0OjpiZWZvcmUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W3ZhbHVlPVwiVXBkYXRlIGNhcnRcIl06OmJlZm9yZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9XCJVcGRhdGUgY2FydFwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1DaGVja291dF06OmJlZm9yZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9Q2hlY2tvdXRdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MFwiO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWNvbnRyb2wsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuXG4ucGFnZS12aWV3LXNvbHV0aW9uLWNlbnRlci1vcmRlcmluZyBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucGFnZS12aWV3LXNvbHV0aW9uLWNlbnRlci1vcmRlcmluZyBhLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi5wYXRoLWF3YXJkcyAjYWR2ZXJ0aXNlbWVudC0xLFxuLnBhdGgtZXZlbnRzICNhZHZlcnRpc2VtZW50LTEsXG4ucGF0aC1jb25mZXJlbmNlcyAjYWR2ZXJ0aXNlbWVudC0xIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2ltYWdlLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2ltYWdlLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExIHtcbiAgbWFyZ2luOiAwIC03cHg7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgN3B4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUge1xuICBwYWRkaW5nOiAwIDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEge1xuICAgIG1hcmdpbjogMCAtMTFweDtcbiAgfVxuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgfVxuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4sXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4sXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4gaW1nLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluIGltZyxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDcxLjQyJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzODZweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbiAgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4gIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MS40MiU7XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUge1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtaW4td2lkdGg6IDcwcHg7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUgLmRheSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSAuZGF5LFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUgLmRheSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbS1kZXRhaWxzLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtLWRldGFpbHMsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbS1kZXRhaWxzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi12ZW51ZSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtdmVudWUsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtdmVudWUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fcm0gYSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fcm0gYSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19ybSBhIHtcbiAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcbn1cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0LFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0LFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10Yyxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10Yyxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10Yyxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10Yyxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10YyBhLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlIGEsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10YyBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjIGEsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlIGEsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10YyBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjIGEsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSBhIHtcbiAgY29sb3I6ICMwMDRBQUQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fdGl0bGUsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fdGl0bGUsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX190aXRsZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX190aXRsZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgbWFyZ2luOiAwIC04cHg7XG4gIH1cbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtID4gLnJvdy0xMSA+IGRpdiB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19pbWFnZSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2ltYWdlLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2ltYWdlLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2ltYWdlLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19pbWFnZSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2ltYWdlLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2ltYWdlLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19pbWFnZSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuYnRuLWxpbmsge1xuICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtc3Vic2NyaWJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuYnRuLWxpbmsge1xuICBtaW4td2lkdGg6IDE3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuYnRuLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5kcm9wZG93bi1saW5rIHtcbiAgY29sb3I6ICM1NTU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuYnRuLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rIHtcbiAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuYnRuLWxpbms6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5cbi5wYXRoLWFkdmVydGlzaW5nIC52aWV3LWlkLWdsb2JhbF9wYWdlIC52aWV3LWNvbnRlbnQgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhdGgtYWR2ZXJ0aXNpbmcgLndlYmZvcm0tZGVmYXVsdCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5wYXRoLWFkdmVydGlzaW5nIC5pbmZvLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgLnRhYmxlZHJhZy10b2dnbGUtd2VpZ2h0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC52aWV3cy1maWVsZC10aXRsZSA+IGE6Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC52aWV3cy1maWVsZC10aXRsZSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgLmpzLWZvcm0tc3VibWl0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgYS50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4ucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9fdGl0bGUge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuXG4ucGF0aC11c2VyIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgYm9yZGVyLWNvbG9yOiAjMGE2NmMyO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLml0aSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbn1cblxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAubWFpbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciBuYXYudGFicyxcbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTY2YzI7XG4gIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5pdGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLndlbGNvbWUtbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmI7XG4gIGNvbG9yOiAjNTA1MDUwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC5tZW51LWl0ZW0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC5tZW51LWl0ZW0td3JhcHBlcixcbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSBhIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC51c2VyLXByb2ZpbGUtbmF2IGEge1xuICBjb2xvcjogIzUwNTA1MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAudXNlci1wcm9maWxlLW5hdiBhLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLnVzZXItcHJvZmlsZS1uYXYgYSBzdmcge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1heC13aWR0aDogNzBweDtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cblxuLnBhdGgtY29udGFjdC11cyAucGZfX2Rlc2NyaXB0aW9uIGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cblxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNkZGU2ZWU7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gPiAuaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtIC5pdGVtX19pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAubGFiZWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAubGF0ZXN0LXBvc3Qge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmNyZWF0ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogcmVkO1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuY3JlYXRlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6IHJlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jb250YWN0LWluZm8gLml0ZW0tbGlzdHMge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jb250YWN0LWluZm8gLmxpc3QtaXRlbSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctdGF4b25vbXktdGVybSAudmlldy1lbXB0eSB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC5ibG9jay1mYXFzIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAuYmxvY2stZmFxcyAuYmxvY2tfX3RpdGxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gI2ZhcXNBY2NvcmRpb24gLmFjY29yZGlvbjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICNmYXFzQWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAjZmFxc0FjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tdGl0bGU6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICNmYXFzQWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTJweCAyOHB4O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5ub2RlLS10eXBlLXBhZ2UgLmhlYWRlci1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAuaGVhZGVyLWJsb2NrIGgxIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5ub2RlLS10eXBlLXBhZ2UgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0LmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4ubm9kZS0tdHlwZS1wYWdlIC5mb3JtLXJlcXVpcmVkOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvaW1nL2JsdWUtcmVxdWlyZWQucG5nXCIpO1xufVxuXG4ubm9kZS0tdW5wdWJsaXNoZWQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAuYWxlcnQtd3JhcHBlciB7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMTVweDtcbn1cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuanMtZm9ybS10eXBlLXRleHRhcmVhIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5qcy1mb3JtLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5ja2VfdG9wLFxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5ja2VfYm90dG9tLFxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5qcy1maWx0ZXItd3JhcHBlcixcbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSBkZXRhaWxzLFxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5sYXlvdXQtcmVnaW9uLW5vZGUtc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5sYXlvdXQtcmVnaW9uLW5vZGUtbWFpbixcbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5sYXlvdXQtcmVnaW9uLW5vZGUtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG59XG5cbi5ub2RlLS10eXBlLWFydGljbGUgaW1nW2RhdGEtYWxpZ249bGVmdF0ge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ub2RlLS10eXBlLWFydGljbGUgaW1nW2RhdGEtYWxpZ249bGVmdF0ge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBmaWdjYXB0aW9uLFxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgZmlnY2FwdGlvbiBlbSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAwIDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSxcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgZmlnY2FwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgaW1nIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uZl9fZGVzY3JpcHRpb24gLmltZy1jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5uZl9fZGVzY3JpcHRpb24gLmltZy1jYXB0aW9uLFxuLm5mX19kZXNjcmlwdGlvbiAuaW1nLWNhcHRpb24gKiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzMzM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIsXG4ubmZfX2Rlc2NyaXB0aW9uIC5jYXB0aW9uLWNlbnRlciBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIgZmlnY2FwdGlvbixcbi5uZl9fZGVzY3JpcHRpb24gLmNhcHRpb24tY2VudGVyIGZpZ2NhcHRpb24gZW0ge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5pdGVtID4gZGl2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1sZWZ0IHtcbiAgcGFkZGluZzogMTBweCAwIDAgMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRyaWJ1dG9yLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRyaWJ1dG9yLWhlYWRlciAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRyaWJ1dG9yLWhlYWRlciA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLml0ZW1fX2RldGFpbHMge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5mX19kZXNjcmlwdGlvbiAucmVhZC1tb3JlLWxpbmsge1xuICBjb2xvcjogIzYxNWE1YTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDVweCAwIDMwcHg7XG59XG5cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtbGVmdC5pdGVtX19pbWFnZSBhIGltZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LWxlZnQuaXRlbV9faW1hZ2UgYSBpbWcge1xuICAgIHdpZHRoOiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU0cHgpICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQgLmNvbnRyaWJ1dG9yLWhlYWRlciAuaXRlbV9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCAuY29udHJpYnV0b3ItaGVhZGVyIC50aXRsZS1zZWN0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IC5pdGVtX19kZXRhaWxzIC5yZWFkLW1vcmUtbGluayB7XG4gIGNvbG9yOiAjNjE1YTVhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IC5pdGVtX19kZXRhaWxzIC50aW1lLWZpZWxkIHtcbiAgY29sb3I6ICM2MTVhNWE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5wcm9ncmVzc2l2ZVBsYWluLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5ibG9jay1hZHZlcnRpc2VtZW50LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5hZC10b3AsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuYmxvY2stYWR2ZXJ0aXNlbWVudCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5hZC10b3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgI21haW4gPiAucm93LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgI21haW4gPiAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5tYWluLWNvbnRlbnQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjX19kZXNjcmlwdGlvbixcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zY19fZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAubmZfX2Rlc2NyaXB0aW9uIGlmcmFtZSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gYSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gKixcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5uZl9fZGVzY3JpcHRpb24gKiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gZm9ybSA+IC5qcy1mb3JtLXR5cGUtY2hlY2tib3gsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSBmb3JtID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLml0aSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5pdGkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSBsZWdlbmQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGVnZW5kLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxlZ2VuZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxhYmVsLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxhYmVsIHtcbiAgY29sb3I6ICM0OTUwNTc7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc2VsZWN0LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLWNvbnRyb2wsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3QsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cyxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc2VsZWN0OmZvY3VzLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXNlbGVjdCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zdWJtaXQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogNzBweDtcbn1cblxuLm5vZGUtLXR5cGUtd2ViaW5hciAubm9kZV9fY29udGVudCxcbi5ub2RlLS10eXBlLXdoaXRlLXBhcGVyIC5ub2RlX19jb250ZW50LFxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLm5vZGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5ub2RlX19jb250ZW50ID4gKixcbi5ub2RlLS10eXBlLXdoaXRlLXBhcGVyIC5ub2RlX19jb250ZW50ID4gKixcbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIC5ub2RlX19jb250ZW50ID4gKiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ub2RlLS10eXBlLXdlYmluYXIgLndlYmZvcm0tc3VibWlzc2lvbi12aWRlby1mb3JtIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciAuYnVsbGV0IHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgLm5vZGUtdXNlci1tZXNzYWdlIC5mb3JtLXRyaWdnZXItbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciAudXNlci1wYXNzID4gcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogcmdiKDk0LCAxMDgsIDEzMik7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIHtcbiAgICBwYWRkaW5nOiAzMnB4IDQwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgY29sb3I6IHJnYig5NCwgMTA4LCAxMzIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLmZvcm0tdHJpZ2dlci1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmc6IDhweCA2cHg7XG4gIGhlaWdodDogMi41N2VtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZGZlMWU2O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC5waG9uZV9pbnRlcm5hdGlvbmFsLW51bWJlciB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAuZm9ybS1zdWJtaXQge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyAud2ViZm9ybS1kZWZhdWx0IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLmluZm8tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QgLm5mLWVwaXNvZGVzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAubmZfX2Rlc2NyaXB0aW9uIGlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLnN0ZXAtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgPiBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIzcHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgPiBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLmZvcm0tdHlwZS1lbWFpbCxcbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tbmV4dCxcbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubm9kZS0tdHlwZS12aWRlbyBsYWJlbC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5kb21haW4tZGF0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX2ltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbyB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogODJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9YXNpYW4tYmFua2luZy1hbmQtZmluYW5jZV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYmFraW5nLWZpbmFuY2UuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1hc2lhbi1idXNpbmVzcy1yZXZpZXddOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLWJ1c2luZXNzLXJldmlldy5qcGdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9c2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlld106OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvc2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlldy5qcGdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9YXNpYW4tcG93ZXJdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLXBvd2VyLmpwZWdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9aGVhbHRoLWNhcmUtYXNpYS1tYWdhemluZV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaGVhbHRoY2FyZS1hc2lhLmpwZWdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9cmVhbGVzdGF0ZS1hc2lhXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9yZWFsZXN0YXRlLWFzaWEuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1ob25na29uZy1idXNpbmVzc106OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaG9uZ2tvbmctYnVzaW5lc3MuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1yZXRhaWwtYXNpYV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmV0YWlsLWFzaWEuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1pbnN1cmFuY2UtYXNpYV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaW5zdXJhbmNlLWFzaWEuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1tYW51ZmFjdHVyaW5nLWFzaWFdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL21hbnVmYWN0dXJpbmctYXNpYS5qcGVnXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbTpmaXJzdC1vZi10eXBlIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAuZmllbGQtLW5hbWUtYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhZ2Utbm9kZS02NyAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5ub2RlLS10eXBlLWJpbyAubmZfX2ltYWdlIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm5vZGUtLXR5cGUtYmlvIC5jb250cmliLXBvc3RzIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ub2RlLS10eXBlLWJpbyAuY29udHJpYi1wb3N0cyBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLm5vZGUtLXR5cGUtYmlvIC5iYWNrLWxpbmsge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5vZGUtLXR5cGUtYmlvIC5iYWNrLWxpbmsgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgPiBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDAgMCA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCA+IGZvcm0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgPiBmb3JtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogNjBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLW5leHQsXG4ubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5ub2RlLS10eXBlLXRoYW5rLXlvdSAucGFnZS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubm9kZS0tdHlwZS10aGFuay15b3UgLnByZXZpb3VzLXBhZ2UgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtYWRCbG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cy13cmFwcGVyLW92ZXJsYXkge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1yZXN1bHRzLWNsb3NlLWJ0bixcbi5wYWdlLW5vZGUtMTQxNzA4IC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3Mtd2ViLWltYWdlLWJveCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3MtcmVzdWx0IC5ncy10aXRsZSxcbi5wYWdlLW5vZGUtMTQxNzA4IC5ncy1yZXN1bHQgLmdzLXRpdGxlICoge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUsXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlLW1hZ25pZmllciB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItcGFnZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YxZjFmMTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIGZpZWxkc2V0ID4gbGFiZWwsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzc0OTU3ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlOWVkO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjZTNlOWVkO1xuICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBWUFBQUFqNnFhM0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQUFCM1JKVFVVSDVnY2RCaG83R1RGdUlBQUFCTXRKUkVGVWFON2xtVzFNVTFjWXgvL1BiYW5iYk5XOUJJM29qSXdPUW1XSVVOQ0ZSR21pdkVwRW9RSnVUSVZLSkd3QkYvWVdwb2d1THBvSVJCTWpGYU9JVVN3cTRnc3Z5bFJNWklCVDFNRlFDUHBob3NMbWRNVXNxL1krK3dDM1liZ2xqWXBYNGYrbE9lZmNjMDkvL3o3UFBiM1BJVGdwZlUxWWVmenFtQmpTMEJqK3M3aVlNckFKdDlWcVorY1B1ZDVCSmlvZVBlSjhwUEdWcmk2NmoyTjQ5OVFwbW9CSnZLU2c0TWZKbFdwTDJkV3JnNmNKenQ2Znp1TVJ2eEVSOGRLQlMvb05lWWgyY2FHUG9LWHNLVk9Ramt4S1NrN21jOXdsbERjM0I2YUg1UnNQcmxuVFQwTU9MbWZ2SHpoLzd1VzR1S2xUNlQzbFprVmxkalpDa2NZUkdvM2MzQTV0NXZ2NFE2VmlDL1ZnaFU1SG9kaUxNZytQd1pleG5rUFptSlBUdUxVcTQ4Q2l0V3VkTnVCVjA4ek5FV25HUlVhak9JdGphWEpSa1JTNVhJSjJxT3gyNFRVMGkzLzUrU25rL3FKRHBWK3IyNXRhZm1scG1YenYvYzVwbDN0NllJVUtudEhSZEFodnd5NEliR1VOK2J1NEROc0krTGVJZ3JhSC9XMjgyZEdCbmJTQXZuUjNoenZXSWVyR0RhY2ZncSsybUZHR00yUWFzQXZvZUFiT3VMbU5FQU1BcktKeGVOTm1jN1NQVWlSNlZhcVJZOEQvU0hZRFp2cUYvclI0NWNLRlFSbmhuOFNyaTRxQ0VxTGNFaDVvdFNQR0FHNm02VWpldFF2MTZPYkk1Y3N4enY2NmFLNnJtN1Y5M29xRTdWNWV3OStBNitUSlkwK2NjSFJjaEJaTkV5YUl6WW9mUk92cDAwTnRoT3dHOUY1U1QrZXZrNUl3aGpOdzc4aVJ3VWJZallwQXUvL1pzL3F0b1JrSjgzVzZZV2RBcTlGU1ppbXoyYXdtalZrY2F6UU9Ob0xDY0pBMnVib0syeWhaN0t5dGZkNUdLRC84WU83bGoxMWRYVVdGOE5pMktEaFlWTkkzK0YzeDR2OGhickphQVlBejJaZGRTa3RwRXF3MGNlSkVaSkVHWFhvOTFQUUZwbzBmTDR3aUwyNXNhQWhxQ2d0WWNpc3hzVUZmZFdHdlcwWEZVeHRnLzA1WmFpdXFxOE42WEVLSnB5Y0Jndk92U0VPZ0FscEdmYTlZR25UOXgvZ090SEhnNk5FSW9xVEhqZVhsQUM0QXdsTkhzc0J2SVo1bk1zdUlMS3VVeXBXUGVaUnU5bXhSSWF5WE5RVWtaZkp1N2xVcXFWVUlwdXBWcTNBU1dzUUdCRGpHVTlnTnRROGZDdnRGYndUSHh6K3pBZWV2blBUZDA5M2REUURZZHVpUVhOemVCK0ppNDJKVktuVms3M1g2MW1KQkFiVFFEQUR2NVkzNCtlNWRua014WW9qQlVHK3EyV0g1dExYMVdkZVZmUmNZQVA0WmZXNnhrQUViS0Q4Nitnbndjb29SdlEyR1JtMWxoOFh5N09DU2xISWJvUGJyYmFZTnhjVmt3QWJLSGdBK0ErM1EzN2tqVEJlM0NJYVFrSHB0VFVkcGFsdmI4MTVmOWdpZ1pmQ2syZUhoVDRMYkRZSW1KS1ErdGFadzN4Q0FTNUk5QXNUVmJLS1VwVXNkUmRkcnlnekJ0SEZqZldwbDRiNng3ZTFEdmI3c0JqVE5xMXF3UC9mdzRiNVcvK2RYTDI1OTJWTkFibzBjQS9yTDVvNzJmRDRPdGMwMlFnd2dRaXptc05uSHg5SFZRaGN4NTlhdFlWOFZEcW9MenpINm1FeklRZ041RnhaSy9WeUNkanBuTmcvVENDQnlnRi9EQTdxZGx6Y1FIQ3E3bmF2RktQSXZLSEI2RndnNEZobVptT2p1cmxodTMybjN5TTdHYnJxSnRwZm9qRkRLY1NuVXM5Qlgvd2NBNzhFWDUrWTJwVmZuN3p2YTB1TDgyV0JPbUdYeDkyWXpWZEpPWEVwSmtadlhXVW0vdUFUZXFLM3NLTjJ6YmwzL0tEdWZBbDEwanp1UEgwY2pIME5XWC9IaXBWTC9VMTA2OFpGeW5LdkZLT0crcjI4ZmVHNnVCQzVOK3djYVgvRmt6azdkWXdBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNaTB3TnkweU9WUXdOam95TmpvMU9Tc3dNRG93TUVsYTU4d0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TWpJdE1EY3RNamxVTURZNk1qWTZOVGtyTURBNk1EQTRCMTl3QUFBQUtIUkZXSFJrWVhSbE9uUnBiV1Z6ZEdGdGNBQXlNREl5TFRBM0xUSTVWREEyT2pJMk9qVTVLekF3T2pBd2J4Sityd0FBQUFCSlJVNUVya0pnZ2c9PSk7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgZGl2LmpzLWZvcm0taXRlbSxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBkaXYuanMtZm9ybS1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB3aWR0aDogNTAlO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgbGFiZWwsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgbGFiZWwge1xuICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCA1MHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmM2Y2O1xuICBjb2xvcjogIzhjYTJiNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBsYWJlbDo6YmVmb3JlLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgaW5wdXQsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdFQVFBQUFDSjQyNDhBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFBbUpMUjBRQUFLcU5JeklBQUFBSmNFaFpjd0FBQUdBQUFBQmdBUEJyUXM4QUFBQUhkRWxOUlFmbUJ4MEdDZ2Q4bkFEMkFBQUJEa2xFUVZSWXcrMlZNUXJDUUJCRmd3ZlEwa2JUQk1VRDJJaU5oVVZ5U0JzUG9ZMVlpNFY0QUsyQ0FUc3hBYTNtV1N3WXhTUkcyZDAwK2ZYdWY0OGRtSFVjU3dIUGcrVVN3aENaelpCbTB4YmJnY0VBb29qWHlHYUR0RnJWd0orWnp5dUVBMXd1RmNJQnR0c0s0ZGNyTWh6cWgwdS9ENmRUSVZ1U0JDYVRHcDVSMG01RG8vRXp2T3pNR1k5endMMGU3UGZxWUJRaDA2azlPSjczK1hUM093U0JjYmdxV2Erekw5NXVSUkphNEtvb2p2TUxzaVcwd2RYOEY0dmlvbmNKclhBbDBPa2d4K04zQ2QvWERrOGxYTGVjeFBtc0haNUtkTHZJNGNDLzBiSGgvcGJRdVY1L2xqQ3gyMHRMbVBwWVNrbVloSCtWc0FIUGxiQUpUeVZjRjFtdGtOME9SaU9yOERwMTZwak9BejBQanRKb3BHVkpBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURJeUxUQTNMVEk1VkRBMk9qRXdPakEzS3pBd09qQXd4WG1Fc3dBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXlNaTB3TnkweU9WUXdOam94TURvd055c3dNRG93TUxRa1BBOEFBQUFvZEVWWWRHUmhkR1U2ZEdsdFpYTjBZVzF3QURJd01qSXRNRGN0TWpsVU1EWTZNVEE2TURjck1EQTZNRERqTVIzUUFBQUFBRWxGVGtTdVFtQ0MpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tY29udHJvbCxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgYmFja2dyb3VuZDogI2VmZjNmNjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzhjYTJiNDtcbn1cblxuLnNvbHV0aW9uLWNlbnRlcl9fYmFubmVyIC5maWVsZC0tbmFtZS1maWVsZC1zYy1iYW5uZXIgPiAuZmllbGRfX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zb2x1dGlvbi1jZW50ZXJfX2Jhbm5lciAuZmllbGQtLW5hbWUtZmllbGQtc2MtYmFubmVyIC5maWVsZF9faXRlbSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5wcm9kdWN0LWRpc3BsYXkgYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnBhdGgtcHJvZHVjdC1zdG9yeSAucGYtcHJpY2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYXRoLXByb2R1Y3Qtc3RvcnkgLmJ1dHRvbi0tYWRkLXRvLWNhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVlbSAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5jb21tZXJjZS1vcmRlci1pdGVtLWFkZC10by1jYXJ0LWZvcm0gLmpzLWZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nOiAzN3B4IDAgNTBweDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cbi5zaXRlLWZvb3RlciA+IC5jb250YWluZXIgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItY2VudGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jZW50ZXIgLnNlY3Rpb24tdHdvIC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWNlbnRlciAuZm9vdGVyLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWNlbnRlciAuZm9vdGVyLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIC5pdGVtIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXNpemU6IDI1cHg7XG59XG4uc2l0ZS1mb290ZXIgLnNvY2lhbC1tZWRpYS1saW5rcyBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIGE6aG92ZXIsIC5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5zaXRlLWZvb3RlciBoMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbn1cbi5zaXRlLWZvb3RlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgfiBoMiB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgY3Vyc29yOiB0ZXh0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTVweCA0MHB4IDEwcHggMTVweDtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdG9wOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBjb2xvcjogIzhjOGM4Yztcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5idG46aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzU1NTtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuYnRuIHN2ZyB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIH4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgbGFiZWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJFbWFpbFwiO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDMwcHggMCAxMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgPiAucm93ID4gLmNvbC00IHtcbiAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgIG1heC13aWR0aDogMTcwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wID4gLnJvdyA+IC5jb2wtNCB+IC5jb2wtOCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wID4gLnJvdyA+IC5jb2wtOCA+IC5kLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5yb3cgLnNpZ24tdXAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAucm93IC5zaWduLXVwLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmxheW91dC1tYWluLXdyYXBwZXIgLmJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5ncm91cC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay10b3AtYXJ0aWNsZXMge1xuICAgIG9yZGVyOiAtMTk7XG4gIH1cbiAgLm1haW4tY29udGVudCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTUge1xuICAgIG9yZGVyOiAtMTg7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2staGlnaGxpZ2h0cyB7XG4gICAgb3JkZXI6IC0xNztcbiAgfVxuICAubWFpbi1jb250ZW50ICNhZHZlcnRpc2VtZW50LWxlZnQtMiB7XG4gICAgb3JkZXI6IC0xNjtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgIG9yZGVyOiAtMTU7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stbmV3c2xldHRlciB7XG4gICAgb3JkZXI6IC0xNDtcbiAgfVxuICAubWFpbi1jb250ZW50ICNhZHZlcnRpc2VtZW50LWxlZnQtNiB7XG4gICAgb3JkZXI6IC0xMztcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1leGNsdXNpdmVzIHtcbiAgICBvcmRlcjogLTEyO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0zIHtcbiAgICBvcmRlcjogLTExO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICBvcmRlcjogLTEwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgb3JkZXI6IC0yMDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuYmxvY2tfX3RpdGxlIHtcbiAgICBtYXJnaW46IC0xMHB4IC0xMHB4IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlldy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnJvdyB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyID4gLnJvdzpsYXN0LW9mLXR5cGUgLml0ZW06bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlld3MtZWxlbWVudC1jb250YWluZXIgPiAucm93Omxhc3Qtb2YtdHlwZSAuaXRlbTpsYXN0LW9mLXR5cGUgLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW0gLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmJsb2NrLWhpZ2hsaWdodHMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5ibG9jay1leGNsdXNpdmVzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5pdGVtX190aXRsZSxcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuaWYtZGMsXG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIH1cbiAgLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuYmxvY2stY29tbWVudGFyeSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIHN2ZyxcbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciBpbWcge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW1fX3JtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYmxvY2stbmV3c2xldHRlciBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5idG4ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsXG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gIH1cbiAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkgLml0ZW0td3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5pdGVtX19pbWFnZSB+IC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgfVxuICAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5zaWRlYmFyX3NlY29uZCAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAucGFnZS1oZWFkZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLm1lbnUtaXRlbSBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIC5pdGVtLXdyYXBwZXIgPiAqIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIC5pdGVtLXdyYXBwZXIgLml0ZW1fX3JtIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1JSAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSAuY29udGVudC1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCA1cHggIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQgLmNyLXdyYXBwZXIge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSAuY29udGVudC1yaWdodCAuY3Itd3JhcHBlciA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X25pZF9lcGlzb2Rlc19saXN0IC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIHN2ZyxcbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciBpbWcge1xuICAgIG1heC13aWR0aDogMTEwcHg7XG4gIH1cbn1cbmJvZHkge1xuICAvKiogTU9CSUxFLCBUQUJMRVQsIERFU0tUT1AgKiovXG59XG5ib2R5IC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLXRjIGEge1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIC0xNXB4IDIwcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWl0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgbWFyZ2luOiAwIDAgLTVweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtLFxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtZXBpc29kZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuYm9keS5pcy1Nb2JpbGUgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0yLFxuYm9keS5pcy1Nb2JpbGUgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuYm9keS5pcy1Nb2JpbGUgI2JhY2sydG9wIHtcbiAgbWF4LXdpZHRoOiAzMHB4O1xuICBtYXgtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyIC5tZW51LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICBmb250LXNpemU6IDExcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogMzBweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLCBib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLnNpZGViYXJfc2Vjb25kIC5ibG9jazpub3QoLmJsb2NrLXNpZGViYXItbmV3c2xldHRlcik6bm90KC5ibG9jay1wcmludC1pc3N1ZSkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keSAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrOm5vdCguYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyKTpub3QoLmJsb2NrLXByaW50LWlzc3VlKSAudmlldy1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIge1xuICAgIG9yZGVyOiAtMTQ7XG4gIH1cbiAgLnNpZGViYXIgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0xIHtcbiAgICBvcmRlcjogLTEzO1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIge1xuICAgIG9yZGVyOiAtMTI7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgb3JkZXI6IC0xMTtcbiAgfVxuICAuc2lkZWJhciAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTIge1xuICAgIG9yZGVyOiAtMTA7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLWF3YXJkIHtcbiAgICBvcmRlcjogLTk7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLWNvbmZlcmVuY2VzIHtcbiAgICBvcmRlcjogLTg7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLXBhcnRuZXItZXZlbnQge1xuICAgIG9yZGVyOiAtNztcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stcmVzb3VyY2UtY2VudGVyIHtcbiAgICBvcmRlcjogLTY7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICBvcmRlcjogLTU7XG4gIH1cbiAgLnNpZGViYXIgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgICBvcmRlcjogLTQ7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLWNvbW1lbnRhcnkge1xuICAgIG9yZGVyOiAtMztcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgb3JkZXI6IC0yO1xuICB9XG4gIC5zaWRlYmFyICNhZHZlcnRpc2VtZW50LXNpZGViYXItNCB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG59XG4udmlldy12aWRlb3MgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleDogMCAwIDUwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoMm4pIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtdmlkZW8tdXJsIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xufVxuLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG59XG4udmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IGgyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4udmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IGgyID4gYSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpO1xufVxuLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiBoMiA+IGE6aG92ZXIsIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gaDIgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDRhYWQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn0iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3cmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6aXRhbEAxJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93OndnaHRANTAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93Oml0YWwsd2dodEAxLDUwMCZkaXNwbGF5PXN3YXAnKTtcbi50ZXh0LWJsYWNrIHsgXG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXByaW1hcnkgeyBcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSkgIWltcG9ydGFudDsgXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzOyBcbn0gXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7IFxuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbn1cbi50ZXh0LXNlY29uZGFyeSB7IFxuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59ICBcbi50ZXh0LXRlcnRpYXJ5IHtcbiAgICBjb2xvcjogJHRlcnRpYXJ5ICFpbXBvcnRhbnQ7XG59IFxuXG4udGV4dC1kZWZhdWx0IHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50OyBcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyBcbn1cbmEuYmctc2Vjb25kYXJ5IHtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHsgXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgICB9XG59XG4uYmctdGVydGlhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeSAhaW1wb3J0YW50O1xufVxuLmJsb2NrX190aXRsZSwgLml0ZW1fX3RpdGxlLCAuZ3JvdXBfX3RpdGxlLCAucGFnZS1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nOyBcbiAgICAmLnNpemUtMzcge1xuICAgICAgICBmb250LXNpemU6IDM3cHg7XG4gICAgfVxuICAgICYuc2l6ZS0yNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDsgXG4gICAgfSBcbiAgICAmLnNpemUtMjQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7IFxuICAgIH0gXG4gICAgJi5zaXplLTIzIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4OyBcbiAgICB9XG4gICAgJi5zaXplLTIwIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAmLnNpemUtMTkge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7IFxuICAgIH1cbiAgICAmLnNpemUtMTcge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuICAgICYuc2l6ZS0xNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXG4gICAgfVxuICAgICYuc2l6ZS0xNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgJi5zaXplLTE0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAmLnNpemUtMTMge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgICYuc2l6ZS0xMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgXG4gICAgfVxuICAgICYuc2l6ZS0xMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDsgXG4gICAgfVxuICAgICYuc2l6ZS1yZXNwLTI0IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNpemUtcmVzcC0yNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zaXplLXJlc3AtMTkge1xuICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvY2tfX3RpdGxlLWgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXG59XG4uYmxvY2tfX3RpdGxlLWgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG59XG4gXG4vLyBJdGVtIFRpdGxlcyBcbi5pdGVtX190aXRsZS1oMiB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbn0gXG4uaXRlbV9fdGl0bGUtaDMge1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBmb250LXNpemU6IDE3cHg7IFxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxufVxuLml0ZW1fX3RpdGxlLWg0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgXG59XG4uaXRlbV9fdGl0bGUtaDUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICBmb250LWZhbWlseTogJ0Rpbic7IFxufVxuLml0ZW1fX3RpdGxlLWg2IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7IFxufSBcblxuLy8gSVRFTSBERVNDUklQVElPTlxuLml0ZW1fX2Rlc2NyaXB0aW9uLCAuaXRlbV9fZGVzY3JpcHRpb24tZGVmYXVsdCB7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7ICBcbn1cbi5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgICBmb250LXNpemU6IDE2cHg7ICAgXG59XG5cbi8vIEJPUkRFUlxuXG4ud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5cbi8vIFJPV1xuLnJvdy0xMSB7IFxuICAgIG1hcmdpbjogMCAtMTFweDtcbiAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTFweDsgXG4gICAgfVxufVxuLnJvdy04IHtcbiAgICBtYXJnaW46IDAgLThweDtcbiAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgOHB4OyBcbiAgICB9XG59XG4ucm93LTUge1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7IFxuICAgIH1cbn1cbi5yb3ctMTcge1xuICAgIG1hcmdpbjogMCAtMTdweDtcbiAgICA+IGRpdiB7IFxuICAgICAgICBwYWRkaW5nOiAwIDE3cHg7IFxuICAgIH1cbn0gXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgIC5yb3cteHMge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiAhaW1wb3J0YW50OyAgXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBNQVJHSU5cbi5tdC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgXG59XG4ubXQtMTUgeyBcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyBcbn1cbi5tdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgXG59XG4ubWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgXG59XG4ubWItMTYgeyBcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyBcbn1cbi5tYi0xMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDsgXG59IFxuLm1iLTEwIHsgXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG59XG4ubWItOCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4OyBcbn1cbi5tYi01IHsgXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7IFxufVxuLm1icy0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi8vUGFkZGluZ1xuLnB4LTEwIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IFxufVxuXG4uc2l0ZS1pZC01IHtcbiAgICAtLWZvbnQtcHJpbWFyeTogJ0JhcmxvdycsIHNhbnMtc2VyaWY7IFxuICAgIC5zaXRlLWZvb3RlciwgLmhlYWRlciAubWVudS1sZXZlbC0wPi5tZW51LWl0ZW0+Lm5hdi1saW5rLCAuaXRlbV9fZGVzY3JpcHRpb24sIC5pdGVtX190aXRsZS1oMiwgLml0ZW1fX3RpdGxlLWgzLCAuaXRlbV9fdGl0bGUtaDQsIC5pdGVtX190aXRsZS1oNSwgLml0ZW1fX3RpdGxlLWg2LCAuYmxvY2tfX3RpdGxlLWgyLCAuYmxvY2tfX3RpdGxlLWgzLCAuYmxvY2tfX3RpdGxlLCAuaXRlbV9fdGl0bGUsIC5pdGVtX190aXRsZSBzdHJvbmcsIC5ncm91cF9fdGl0bGUsIC5wYWdlLWhlYWRlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXByaW1hcnkpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cbiAgIiwiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIHNyYzogdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2Rpbi1yZWd1bGFyLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9kaW4tcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBzcmM6IHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9kLWRpbmV4cC1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9kLWRpbmV4cC1ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICB9XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBzcmM6IGxvY2FsKCdGcnV0aWdlcicpLCB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXIud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZydXRpZ2VyJztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiBsb2NhbCgnRnJ1dGlnZXInKSwgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZydWl0ZWdlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnJ1aXRlZ2VyJztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiBsb2NhbCgnRnJ1dGlnZXInKSwgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG4vKiBwdC1zZXJpZi1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BUIFNlcmlmJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLmVvdCcpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJycpLFxuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIC8qIElFNi1JRTggKi9cbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBwdC1zZXJpZi1pdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbnNyYzogdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMuZW90Jyk7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnJyksXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIC8qIElFNi1JRTggKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5zdmcjUFRTZXJpZicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBwdC1zZXJpZi03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbnNyYzogdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90Jyk7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnJyksXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIC8qIElFNi1JRTggKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5zdmcjUFRTZXJpZicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBwdC1zZXJpZi03MDBpdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbnNyYzogdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuZW90Jyk7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnJyksXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIC8qIElFNi1JRTggKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5zdmcjUFRTZXJpZicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgICAvKiBMZWdhY3kgaU9TICovXG59XG4iLCIvLyBBbGwgeW91ciB2YXJpYWJsZSB3aWxsIGJlIHBsYWNlZCBoZXJlLlxuJG1pbi1zbTogNTc2cHg7XG4kbWluLW1kOiA3NjhweDtcbiRtaW4tbGc6IDk5MnB4O1xuJG1pbi14bDogMTIwMHB4O1xuXG4kbWF4LXNtOiA1NzVweDtcbiRtYXgtbWQ6IDc2N3B4O1xuJG1heC1sZzogOTkxcHg7XG4kbWF4LXhsOiAxMTk5cHg7XG4vLyAkc2Vjb25kYXJ5OiB2YXIoLS1zZWNvbmRhcnkpO1xuLy8gJHByaW1hcnk6IHZhcigtLXByaW1hcnkpOyBcbiR0ZXJ0aWFyeTogIzAwNEFBRDsgXG5cbmJvZHkge1xuICAgIC0tdGV4dC1kZWZhdWx0OiAjMDAwOyBcbn1cbi8vIEFCRlxuLnNpdGUtaWQtMSB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjMDc0NzgyO1xuICAgIC0tcHJpbWFyeTogIzA3NDc4MjsgIFxuICAgIC0tbmF2c3RyaXA6ICMwNzQ3ODI7XG4gICAgLy8gLS1uYXZzdHJpcDogIzAxM0M2QTtcbn0gXG4vLyBBU0lBTiBQT1dFUlxuLnNpdGUtaWQtMiB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjRjQ4MjIyO1xuICAgIC0tcHJpbWFyeTogI0Y0ODIyMjsgIFxuICAgIC0tbmF2c3RyaXA6ICNGNDgyMjI7IFxufVxuLy8gUVNSIEFVXG4uc2l0ZS1pZC0zIHtcbiAgICAtLXNlY29uZGFyeTogI0FBMUUyMzsgXG4gICAgLS1wcmltYXJ5OiAjQUExRTIzOyAgXG4gICAgLS1uYXZzdHJpcDogI0FBMUUyMzsgIFxufVxuLy8gSEtCXG4uc2l0ZS1pZC00IHtcbiAgICAtLXNlY29uZGFyeTogI0ZEMEMxQztcbiAgICAtLXByaW1hcnk6ICNGRDBDMUM7XG4gICAgLS1uYXZzdHJpcDogI0ZEMEMxQzsgXG59XG4vLyBJTlZFU1RNRU5UIEFTSUFcbi5zaXRlLWlkLTUge1xuICAgIC0tc2Vjb25kYXJ5OiAjRUExRTIxO1xuICAgIC0tcHJpbWFyeTogI0VBMUUyMTtcbiAgICAtLW5hdnN0cmlwOiAjRUExRTIxOyBcbiAgICAvLyAtLW5hdnN0cmlwOiAjREExNDE3OyBcbn1cbi8vIFNCUlxuLnNpdGUtaWQtNiB7XG4gICAgLS1zZWNvbmRhcnk6ICNGRTAwMDA7XG4gICAgLS1wcmltYXJ5OiAjRkUwMDAwOyBcbiAgICAtLW5hdnN0cmlwOiAjRkUwMDAwOyBcbiAgICAvLyAtLW5hdnN0cmlwOiAjMzIwMDAxOyBcbn1cbi8vIFFTUiBVS1xuLnNpdGUtaWQtNyB7XG4gICAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7IFxuICAgIC0tcHJpbWFyeTogI0FBMUUyMzsgXG4gICAgLS1uYXZzdHJpcDogI0FBMUUyMzsgIFxufSBcbi8vIEhFQUxUSENBUkUgQVNJQVxuLnNpdGUtaWQtOCB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjRUYxNDFBO1xuICAgIC0tcHJpbWFyeTogI0VGMTQxQTsgXG4gICAgLS1uYXZzdHJpcDogI0VGMTQxQTsgXG59XG4vLyBRU1IgQVNJQSBcbi5zaXRlLWlkLTkge1xuICAgIC0tc2Vjb25kYXJ5OiAjQUExRTIzOyBcbiAgICAtLXByaW1hcnk6ICNBQTFFMjM7IFxuICAgIC0tbmF2c3RyaXA6ICNBQTFFMjM7IFxufVxuLy8gRk1DRyBBU0lBXG4uc2l0ZS1pZC0xMCB7XG4gICAgLS1zZWNvbmRhcnk6ICMwMTNDNkE7XG4gICAgLS1wcmltYXJ5OiAjMDEzQzZBO1xuICAgIC0tbmF2c3RyaXA6ICMwMTNDNkE7ICBcbn1cbi8vIElOU1VSQU5DRSBBU0lBXG4uc2l0ZS1pZC0xMSB7XG4gICAgLS1zZWNvbmRhcnk6ICNENDE3MjE7XG4gICAgLS1wcmltYXJ5OiAjRDQxNzIxOyBcbiAgICAtLW5hdnN0cmlwOiAjRDQxNzIxOyAgIFxufVxuLy8gUkVUQUlMIEFTSUFcbi5zaXRlLWlkLTEyIHsgXG4gICAgLS1zZWNvbmRhcnk6ICMzRDA3NUY7XG4gICAgLS1wcmltYXJ5OiAjM0QwNzVGOyBcbiAgICAtLW5hdnN0cmlwOiAjM0QwNzVGOyBcbn0gIFxuXG4vLyBSRUFMIEVTVEFURSBBU0lBXG4uc2l0ZS1pZC0xMyB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjQkUxRDJDO1xuICAgIC0tcHJpbWFyeTogI0JFMUQyQztcbiAgICAtLW5hdnN0cmlwOiAjQkUxRDJDOyBcbn0gXG5cbi8vIE1BTlVGQUNUVVJJTkcgQVNJQVxuLnNpdGUtaWQtMTQge1xuICAgIC0tc2Vjb25kYXJ5OiAjRTkzODI0O1xuICAgIC0tcHJpbWFyeTogI0U5MzgyNDtcbiAgICAtLW5hdnN0cmlwOiAjRTkzODI0OyBcbn0gXG5cblxuLy8gUVNSIE1FRElBIEdMT0JBTFxuLnNpdGUtaWQtMTYge1xuICAgIC0tc2Vjb25kYXJ5OiAjYWExZTIzO1xuICAgIC0tcHJpbWFyeTogI2FhMWUyMztcbiAgICAtLW5hdnN0cmlwOiAjYWExZTIzO1xufVxuXG4vLyBBU0lBTiBCVVNJTkVTUyBSRVZJRVdcbi5zaXRlLWlkLTE3IHsgXG4gICAgLS1zZWNvbmRhcnk6ICMwMDAwMDA7XG4gICAgLS1wcmltYXJ5OiAjMDAwMDAwO1xuICAgIC0tbmF2c3RyaXA6ICMwMDAwMDA7XG59XG5cbi5zaXRlLWlkLW1pZGRsZWVhc3RidXNpbmVzc19jb20ge1xuICAgIC0tc2Vjb25kYXJ5OiAjZDRhMTBmO1xuICAgIC0tcHJpbWFyeTogI2Q0YTEwZjtcbiAgICAtLW5hdnN0cmlwOiAjZDRhMTBmO1xufSIsImJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgPiBpbWcge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG4uc2hvdy1ub3QtaW9zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLm5vdC1pb3MgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaG93LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC5pb3MgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wbGF5LWJ0bi13aGl0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaXRlLWlkLTIge1xuICBuYXYudGFicyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2l0ZS1pZC0xW2NvdW50cnk9XCJIS1wiXSAjYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF9fZGVzY3JpcHRpb24sXG4ucGZfX2Rlc2NyaXB0aW9uLFxuLnBmLWNvbnRhY3QtaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmO1xufVxuXG4uaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJEaW5cIiwgc2VyaWY7XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5iLWxhenkge1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1pbi13aWR0aDogMXB4O1xuICB6LWluZGV4OiAxO1xufVxuYSxcbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuYSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNkOWQ5ZDk7XG4gIH1cbn1cbnA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXB0Y2hhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwubGF6eWxvYWRlZCxcbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwuYi1sb2FkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MjkyOTI7XG59XG4uZmllbGQtZGMsXG4uaWYtdGMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogJHRlcnRpYXJ5O1xuICBhIHtcbiAgICBjb2xvcjogJHRlcnRpYXJ5O1xuICB9XG59XG4uYWxlcnQge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm5vZGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaXRlbV9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBhOmhvdmVyLFxuICBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwNGFhZCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC5wYWdlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmZfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jbWFpbi13cmFwcGVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuI21haW4sXG4uc2l0ZS1mb290ZXIge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICA+IC5ibG9ja19fdGl0bGUge1xuICB9XG59XG5cbi5wb3N0LWRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uaWNvbi1zZWNvbmRhcnkge1xuICBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG59XG5cbi5wcmVsb2FkZXIgLnByZWxvYWRlci1pY29uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuaW1nLmxhenlsb2FkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ud2ViZm9ybS1kZWZhdWx0IHtcbiAgLmZvcm0tbm8tbGFiZWwgPiBsYWJlbCxcbiAgLnNyLW9ubHksXG4gIGZpZWxkc2V0LndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSA+IGxlZ2VuZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBoMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDVweCAzcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMTVweCAxMHB4IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb3JtLXRleHQsXG4gIC5mb3JtLWVtYWlsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLmZvcm0tdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSB7XG4gICAgbGFiZWwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5pdGktLWFsbG93LWRyb3Bkb3duIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuanMtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIGxhYmVsLFxuICBsZWdlbmQge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCI6XCI7XG4gICAgfVxuICAgICYuZm9ybS1yZXF1aXJlZDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLmZvcm0tc3VibWl0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIH1cbiAgfVxuXG4gIGxhYmVsLCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uZWRpdC1wYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBwYWRkaW5nOiA4cHggMTVweCA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTQsIDIxNCwgMjE0LCAwLjI1KTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxufVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIge1xuICAudXNlci1sb2dpbi1mb3JtLFxuICAudXNlci1wYXNzLFxuICAudXNlci1yZWdpc3RlciB7XG4gICAgbGFiZWwuZXJyb3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5qcy1mb3JtLXJlcXVpcmVkLFxuICAgIHAge1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICBzbWFsbC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgbWluLWhlaWdodDogNTNweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1pdGVtLS1lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNlNDM1MzU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLndlYmZvcm0tdHktZGVmYXVsdCB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAucHJldmlvdXMtcGFnZSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi5wb3B1cFZpZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGtleWZyYW1lcyBoZWFkZXJBbmltIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbn1cblxuLy8gUkVTUE9OU0lWRVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSB7XG4gICAgLml0ZW0ge1xuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICB9XG4gICAgICAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tb2JpbGUtbWVudS1hY3RpdmUge1xuICAjYmFjazJ0b3Age1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5oZWFkZXItdGFiIHtcbiAgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDE1cHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgY29sb3I6ICMwYTE2MzM7XG4gICAgICBjdXJzb3I6IHRleHQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdG9wOiA1MCU7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdi10YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAmIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgfVxuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBwYWRkaW5nOiA1cHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGFiLWhlYWRlci1jb250ZW50IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAubWVudSxcbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgICA+IGEge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJi5hY3RpdmU6OmFmdGVyLFxuICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDc1cHgpIHtcbiAgICAubmF2LXRhYnMge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgICAubmF2LWl0ZW0ge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYTo6YWZ0ZXIge1xuICAgICAgICBib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctZW1wdHkge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICYsXG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHotaW5kZXg6IDEyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuICAubmF2YmFyLWhlYWRlciB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG4gIC5uYXZiYXItc3RyaXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5tZW51LWl0ZW0taG9tZSB7XG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSxcbiAgICBhIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xuICAgIH1cbiAgICAmLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygyMDAlKTtcbiAgICB9XG4gIH1cblxuICB1bCxcbiAgbGksXG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZmxleC0xMDAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgID4gLm1lbnUtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAubWVudS1sZXZlbC0wIHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgPiAubWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgICA+IC5uYXYtbGluayB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xuICAgICAgfVxuICAgICAgJjplbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLm1lbnVfbGlua19jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCkgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1pbi13aWR0aDogNTAwcHg7XG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDQ1cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgICAgICAgZmlsdGVyOiBjb250cmFzdCgxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgbGkuZHJvcGRvd24ge1xuICAgICY6aG92ZXIge1xuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sYW5nLXN3aXRjaGVyIHtcbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgLmxhbmctaXRlbSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgJi5zaG93IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1tb2JpbGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAubGFuZ3VhZ2UtbGluay5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIH1cbiAgJjpub3QoLnN0aWNreSkgLm5hdmJhci1maXgge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAmLnN0aWNreSAubmF2YmFyLWZpeCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAubmF2LW1haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxuICAubmF2YmFyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICA+ICo6bm90KC5uYXZiYXItaGVhZGVyKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuICAubW9iaWxlLW1haW4tdG9nZ2xlciB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAuZmEtY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgLmZhLWJhcnMge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgICAuZmEtY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1vYmlsZS1oZWFkZXItcG9wdXAge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwMCUpO1xuICAgICYuc2hvdyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICB9XG4gICAgc3ZnLFxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIH1cbiAgfVxuICAubWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tZW51LWl0ZW0ge1xuICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgID4gYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtbGV2ZWwtMCB7XG4gICAgPiAubWVudS1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGZpbHRlcjogY29udHJhc3QoMSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItZGVza3RvcCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHN2ZyxcbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC51c2VyLXRvb2xiYXIge1xuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgIH1cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc3RpY2t5IHtcbiAgICAubmF2YmFyLXN0cmlwIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIGFuaW1hdGlvbjogaGVhZGVyQW5pbSAwLjVzO1xuICAgIH1cbiAgICAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSxcbiAgICAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0sXG4gICAgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5ub3QtZGVmYXVsdC1sYW5nIHtcbiAgLmhlYWRlciB7XG4gICAgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcGFkZGluZzogMCA0cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIHN2ZyxcbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTUxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYWxlcnQtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICAuYWxlcnQ6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgIH1cbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiA1cHg7IFxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lOyBcbiAgICB9XG4gICAgLmljb24tYmFyIHtcbiAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjMyNmM7XG4gICAgICAgIG1pbi13aWR0aDogMzBweDsgXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzOyBcbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkgeyBcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBBTklNQVRFRCBYICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzOyBcbn1cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgxKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG5cdG9wYWNpdHk6IDA7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcblx0dHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcbn1cblxuLyogQU5JTUFURUQgWCBDT0xMQVBTRUQgKi9cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDApO1xufSBcblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG5cdG9wYWNpdHk6IDE7XG5cdGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbi8qIEVORCBBTklNQVRFRCBYICovXG5cblxuLyogTkFWLVRBQlMgKi9cbi8qIE5BVi1UQUJTICovXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmEsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmZvY3VzLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YTpob3ZlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saT5hIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YSxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk+YTpob3Zlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk+YTpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udXNlci1sb2dnZWQtaW4gLm5hdi10YWJzPmxpPmE6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgY29udGVudDogJyc7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UgMHM7ICBcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hOjphZnRlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk6aG92ZXI+YTo6YWZ0ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmE6Zm9jdXM6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC50YWItbmF2PmxpPmE6OmFmdGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE1MjdkO1xufSIsIi5ibG9jay10eXBlLWFydGljbGUge1xuICAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cbn1cbi8vIC50ZXN0LWNvbCB7XG4vLyAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyAgIGhlaWdodDogMTAwdmg7XG4vLyAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgIHBvc2l0aW9uOiBzdGlja3k7XG4vLyAgIHRvcDogMjhweDtcbi8vICAgei1pbmRleDogMjtcbi8vICAgaW1nIHtcbi8vICAgICB6LWluZGV4OiAxMTExMTtcbi8vICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuLy8gICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbi8vICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4vLyAgICAgfVxuLy8gICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbi8vICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG4ucHgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIC5hZC1zY2FsZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLmJsb2NrLWZvcnVtIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuICB9XG59XG5cbiNtLWFkdmVydGlzZW1lbnQtdGFrZW92ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICB6LWluZGV4OiAxMDtcbn1cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jYWR2ZXJ0aXNlbWVudC1sZWZ0LTEge1xufVxuXG4jd2Vic2l0ZS1hZC10YWtlb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYWR2ZXJ0aXNlbWVudC1sZWZ0LTEge1xuICAuc2l0ZS1pZC0xICYge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAgICAgLmFkLXNjYWxlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiNhZC1wb3B1cCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmFkLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExMTExO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgPiBkaXYsXG4gIC5Hb29nbGVDcmVhdGl2ZUNvbnRhaW5lckNsYXNzLFxuICAuR29vZ2xlQWN0aXZlVmlld0VsZW1lbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAmLnNob3cge1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB9XG4gIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZGNtYWRzIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2xvc2UtYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgaW5zLFxuICBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmNsb3NlLWFkIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggI2NjYztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyB7XG4gIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC50YWctc3BvbnNvcmVkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLml0ZW1fX2ltYWdlIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICYgfiAuY29udGVudC1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIH1cbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xuICAmLnNob3cge1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1zZWxlY3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxuICAub3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJsb2NrX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuYmxvY2std3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiA1MHB4IDMwcHggMzBweDtcbiAgICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgcGFkZGluZzogNjBweCA2MHB4IDUwcHg7XG4gICAgfVxuICAgICYgfiAubmljZXNjcm9sbC1yYWlscyB7XG4gICAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAubmljZXNjcm9sbC1jdXJzb3JzIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCs1MCUpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pdGktLWFsbG93LWRyb3Bkb3duLFxuICAuaW50bC10ZWwtaW5wdXQsXG4gIC5hbGxvdy1kcm9wZG93biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmpzLXdlYmZvcm0tc2VsZWN0LW90aGVyLWlucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgZm9ybSA+IC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMzBweDtcbiAgICB0b3A6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgIH1cbiAgfVxuICAuZGF0YS1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uYmxvY2sge1xuICAuaXRlbV9fZGVzY3JpcHRpb24gZW0ge1xuICAgIGZvbnQtc3R5bGU6IHJldmVydDtcbiAgfVxufVxuLmZyb250ICNhZHZlcnRpc2VtZW50LWxlZnQtMSB7XG4gIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAmIH4gZGl2IHtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbn1cbi5hZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTExMTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICYuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cbiAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2xvc2UtYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgaW5zLFxuICBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuY2xvc2UtYWQge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAjY2NjO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxufVxuLmFkLXRvcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICB9XG59XG5cbi5hZC10b3AtYWN0aXZlIC5hZC10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBhbmltYXRpb246IGhlYWRlckFuaW0gMC41cztcbiAgdG9wOiA1MnB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB0b3A6IDUycHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgdG9wOiAyOHB4O1xuICB9XG59XG5cbiNhZHZlcnRpc2VtZW50LWhlYWRlciB7XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgYSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG4jYmxvY2stYWJmbWFpbGNoaW1wc3Vic2NyaXB0aW9uIHtcbiAgLm1jLWZpZWxkLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uYmxvY2stYWR2ZXJ0aXNlbWVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaW5zID4gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGEsXG4gIC5kY21hZHMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICY6bm90KC5oYXMtaWZyYW1lKSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyB7XG4gIC5jaGVja291dC1wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgfVxuICB9XG4gIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcF9fbmV4dCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5cbi5zaWRlYmFyX3NlY29uZCB7XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IGEge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuaWYtdGMge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHggM3B4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDE1cHggMCAxMHB4O1xuICB9XG4gIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5pZi1kYyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMDA0YWFkO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIG1hcmdpbjogMTVweCAwIDhweDtcbiAgICB9XG4gIH1cbiAgLnBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIC5pdGVtIHtcbiAgICBtYXJnaW46IDAgLTExcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW46IDA7IFxuICAgIH1cbiAgfVxufVxuLyogRmVhdHVyZWQgR3JpZCBCbG9jayAqL1xuLmZlYXR1cmVkLWdyaWQge1xuICAkZGVlcC1ibHVlOiAjMDEwNzJkO1xuICAvKiBHcmlkICYgTGF5b3V0IFJlc2V0ICovXG4gIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICBcbiAgLmNvbC1sZy04LCAuY29sLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb2wtbGctNCB7IHBhZGRpbmctbGVmdDogMTVweDsgfVxuICB9XG5cbiAgLyogU2hhcmVkIHN0eWxlcyAqL1xuICBhIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyogLS0tIExBUkdFIENBUkQgU1RZTEVTIC0tLSAqL1xuICAubGFyZ2UtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWVwLWJsdWU7IFxuICAgIGhlaWdodDogMTAwJTsgXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFxuICAubGFyZ2UtY2FyZC1pbWFnZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgZmxleC1zaHJpbms6IDA7IFxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogNDAlOyBcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMSwgNywgNDUsIDApIDAlLCAkZGVlcC1ibHVlIDEwMCUpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLyogVGhlIFRleHQgQXJlYSAoVGhlIEJsdWUgQmxvY2spICovXG4gIC5sYXJnZS1jYXJkLWNvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMTsgXG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW0gMS41cmVtIDEuNXJlbTsgXG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwNzJkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgYm94LXNoYWRvdzogMCAtMnB4IDAgIzAxMDcyZDtcbiAgfVxuXG4gIC5pbi1mb2N1cy1iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC5sYXJnZS1jYXJkIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC8qIC0tLSBSSUdIVCBDT0xVTU4gV1JBUFBFUiAtLS0gKi9cbiAgLnNpZGUtYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXg6MTtcbiAgICBnYXA6IDE1cHg7IFxuICB9XG5cbi5zbWFsbC1jYXJkLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBcbiAgICAvKiAtLS0gREVTS1RPUCBPTkxZIChXaWR0aCA+IDk5MnB4KSAtLS0gKi9cbiAgICAvKiBUaGlzIGVuc3VyZXMgdGhlIGZsdXNoLWJvdHRvbSBsb2dpYyBORVZFUiBydW5zIG9uIG1vYmlsZSAqL1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bzsgXG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7IFxuICAgICAgICAgIFxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNtYWxsLWNhcmQtaW1hZ2UtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgIGhlaWdodDogYXV0bzsgXG4gIH1cblxuICAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IFxuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAvLyAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgfVxuXG4gIC5zbWFsbC1jYXJkLWl0ZW0gLml0ZW1fX3RpdGxlIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyIHsgY29sb3I6IHZhcigtLXByaW1hcnkpOyB9XG4gIH1cblxuICAvKiAtLS0gUkVTUE9OU0lWRSBBREpVU1RNRU5UUyAoTU9CSUxFKSAtLS0gKi9cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmNvbC1sZy04LCAuY29sLWxnLTQgeyBwYWRkaW5nOiAwOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IH1cblxuICAgIC5sYXJnZS1jYXJkIHtcbiAgICAgIGhlaWdodDogYXV0bzsgXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAubGFyZ2UtY2FyZC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtOyBcbiAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtOyBcbiAgICB9XG4gICAgLmxhcmdlLWNhcmQgLml0ZW1fX3RpdGxlIHsgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgXG4gICAgLnNpZGUtYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwOyBcbiAgICAgIGdhcDogMXJlbTsgICAgICAgXG4gICAgfVxuXG4gICAgLnNtYWxsLWNhcmQtaXRlbSB7XG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAwLjVyZW0pO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDAuNXJlbSk7IFxuICAgIH1cbiAgICBcbiAgICAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSB7IGZvbnQtc2l6ZTogMTYuODhweDsgfVxuICAgIHNlY3Rpb24uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICB9XG59XG4uYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUge1xuICAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTExcHg7XG5cbiAgICAuZmVhdHVyZWQtYXJ0aWNsZSB7XG4gICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICY6bm90KDpudGgtY2hpbGQoMSkpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7ICAgIFxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLmQtZmxleCB7XG4gICAgICAgICAgYWxpZ24tY29udGVudDogYmFzZWxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXRvcC1hcnRpY2xlcyB7XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuaWYtZGMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gICAgICAgIH1cbiAgXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgfVxuICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICB9XG4gICAgLmNvbnRlbnQtbGVmdCB+IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stY29udGVudC1jZW50ZXItYWR2ZXJ0aXNlbWVudCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYmxvY2stYnJlYWtpbmctbmV3cyB7XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLmJsb2NrLWhpZ2hsaWdodHMge1xuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICB9XG4gIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMTZweCAwIDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuaXRlbSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXBvZGNhc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBwYWRkaW5nOiAwIDEwcHggMTBweDtcbiAgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgbWFyZ2luOiAwIC0xMHB4IDE2cHg7XG4gIH1cbiAgLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG4gIGlmcmFtZSB7XG4gICAgb2JqZWN0LWZpdDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgbWFyZ2luOiAwIC0xNXB4IDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1ldmVudC1uZXdzIHtcbiAgLmNvbnRlbnQtbGVmdCB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIC5ldmVudC1uZXdzLXZpZGVvIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUzLjg1JTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmV2ZW50LW5ld3MtaW1hZ2Uge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDkuMSU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEucGxheS1idG4td2hpdGUge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stZXZlbnQtc2l0ZXMge1xuICAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgfVxufVxuXG4uYmxvY2stbmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDEwcHggNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAuYmxvY2std3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG4gIGZvcm0ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLFxuICAgICYuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICAgIGNvbG9yOiAjOGM4YzhjO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1zdG9yeS1oZXJlIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnJvdyB7XG4gICAgbWFyZ2luOiAxMHB4IC01cHggMDtcbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gIH1cbiAgLmJ0biB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgIGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgIH1cbiAgfVxuICAuYmxvY2tfX3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyB7XG4gIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1vZi10eXBlIHtcbiAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5pZi1mb2N1cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDNweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciB7XG4gIC5saXN0LWl0ZW1zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAxM3B4O1xuICAgIH1cbiAgICAuaXRlbSB7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgIH1cbiAgICAgIC5pdGVtX19pbWFnZSB+IC5pdGVtX190aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZ3JvdXAtaXRlbSB7XG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmdyb3VwX19pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiAyNXB4O1xuICAgIH1cbiAgICAuZ2YtbGFiZWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjNmNDtcbiAgaDIge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIC5kLWZsZXgge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICB9XG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5pdGVtX19ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NnB4KSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgZmxleDogMCAwIDMzLjMzJTtcbiAgICAgIG1heC13aWR0aDogMzMuMzMlO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgIH1cbiAgfVxuICAuY3Itd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLW1vc3QtcmVhZCB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG4gIH1cbiAgLml0ZW0ge1xuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGl0ZW0pO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogMTNweCAxNXB4IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZm9ybS1ncm91cCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMTBweCA0MHB4IDVweCAxMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAzcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLFxuICAgICYuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIGNvbG9yOiAjOGM4YzhjO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgfVxuICAgICYuaXMtYWN0aXZlLFxuICAgICYuaXMtY29tcGxldGVkIHtcbiAgICB9XG4gIH1cbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmJ0biB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYmxvY2stYXdhcmRzIHtcbiAgLnZpZXctY29udGVudCB7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI4LjU3JTtcbiAgfVxuICAuY29udGVudC1yaWdodCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIGEge1xuICAgIGNvbG9yOiAjMDA0YWFkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5pdGVtLWRldGFpbHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgfVxuICAuaWYtZGF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgPiBkaXYge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5tb250aCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIC5kYXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICB9XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC5pZi1ndWlkZWxpbmVzLFxuICAuaWYtcmVnaXN0ZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5ibG9jay13aGl0ZS1wYXBlcnMge1xuICAuaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLml0ZW1fX3RpdGxlIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxufVxuLmJsb2NrLXdlYmluYXJzIHtcbiAgLml0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYmxvY2stY29tbWVudGFyeSB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG4gIH1cbiAgLmJsb2NrX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIC0xMHB4IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDczJTtcbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmlmLWRjIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxuICAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tdGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICB9XG4gIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIH1cbn1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLThweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIH1cbiAgfVxuICAuaXRlbV9fdGl0bGUgYSB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgfVxuICAuaXRlbSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTUwJSk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRvbWFpbi1kYXRhIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICMzODM4Mzg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICB9XG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDExcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cblxuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgJi5zYy1saXN0LWFydGljbGVzLWFydGljbGUge1xuICB9XG4gICYuc2MtbGlzdC1hcnRpY2xlcy1tYWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ncm91cC1pdGVtIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuaXRlbSB7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gIC5pdGVtX19ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uYmxvY2stdmlkZW9zIHtcbiAgLm92ZXJsYXktZGVmYXVsdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NS44OCU7XG4gIH1cbiAgLnBsYXktYnRuLXdoaXRlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWpZdU5qWTNJRFF5Tmk0Mk5qY2lJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXhNaUExTVRJaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJR05zWVhOelBTSWlQanhuUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBHYytDZ2tKQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTVRjd0xqWTJOeXd6TURrdU16TXpJREk1T0M0Mk5qY3NNakV6TGpNek15QXhOekF1TmpZM0xERXhOeTR6TXpNZ0lDQWdJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pDVHh3WVhSb0lHUTlJazB5TVRNdU16TXpMREJET1RVdU5EWTNMREFzTUN3NU5TNDBOamNzTUN3eU1UTXVNek16Y3prMUxqUTJOeXd5TVRNdU16TXpMREl4TXk0ek16TXNNakV6TGpNek0xTTBNall1TmpZM0xETXpNUzR5TERReU5pNDJOamNzTWpFekxqTXpNeUFnSUNBZ1V6TXpNUzR5TERBc01qRXpMak16TXl3d2VpQk5NakV6TGpNek15d3pPRFJqTFRrMExqQTRMREF0TVRjd0xqWTJOeTAzTmk0MU9EY3RNVGN3TGpZMk55MHhOekF1TmpZM1V6RXhPUzR5TlRNc05ESXVOalkzTERJeE15NHpNek1zTkRJdU5qWTNJQ0FnSUNCVE16ZzBMREV4T1M0eU5UTXNNemcwTERJeE15NHpNek5UTXpBM0xqUXhNeXd6T0RRc01qRXpMak16TXl3ek9EUjZJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pQQzluUGdvSlBDOW5QZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDand2Wno0OEwzTjJaejRLKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICB9XG4gIH1cblxuICAucm93IHtcbiAgICAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgJltyZWw9XCJwcmV2XCJdLFxuICAgICAgJltyZWw9XCJuZXh0XCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJltyZWw9XCJwcmV2XCJdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAuVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmW3JlbD1cIm5leHRcIl0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oC6XCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5ID4gLnZpZXctZmlsdGVycyB7XG4gICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgICAuZm9ybS1pdGVtLXNob3cge1xuICAgICAgbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnJlbmRlcmVkLXZpZXcge1xuICAgIGNhcHRpb24ge1xuICAgICAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAmOm5vdCguc2hvdykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZG9tYWluLXRpdGxlIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkge1xuICAudmlldy1hcnRpY2xlLXN1bW1hcnkge1xuICAgIC50YWJsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICBjYXB0aW9uIHtcbiAgICAgIGNhcHRpb24tc2lkZTogdG9wO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZG9tYWluLXRpdGxlIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGF0aC1jYXJ0LFxuLnBhdGgtY2hlY2tvdXQge1xuICBkaXYuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2Qge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnRpdGxlIHtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuYmxvY2stc3lzdGVtIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgICBsZWdlbmQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAuZmllbGRzZXQtbGVnZW5kIGEge1xuICAgICAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS13cmFwcGVyX19ndWVzdC1jaGVja291dCAuZmllbGRzZXQtd3JhcHBlciBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS10b3RhbC1wcmljZSB7XG4gICAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgbWFyZ2luOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB9XG4gICAgLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB7XG4gICAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1hZGRyZXNzIHtcbiAgICAgICAgLmFkZHJlc3M6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwNDFcIjtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udGF3ZXNvbWU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgbGFiZWwge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjNWY1ZjVmO1xuICAgICAgfVxuICAgICAgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzVweCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlJaUI0Yld3NmMzQmhZMlU5SW5CeVpYTmxjblpsSWlCamJHRnpjejBpSWo0OFp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlOVEV1TWl3ek5UTXVNamdnTUN3MU1USWdNVFU0TGpjeUxEUTJNQzQ0SUNBZ0lpQm1hV3hzUFNJak5EazFNRFUzSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drOEwyYytDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtDVHhuUGdvSkNRb0pDUWs4Y21WamRDQjRQU0k0T1M0M015SWdlVDBpTVRZNUxqQTVOeUlnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTUM0M01EY3hJQzB3TGpjd056RWdNQzQzTURjeElEQXVOekEzTVNBdE9UVXVPRFUzTlNBeU5qQXVNemN4T1NraUlIZHBaSFJvUFNJek5UTXVNamMzSWlCb1pXbG5hSFE5SWpFMU15NDFPVGtpSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEhCaGRHZ2daRDBpVFRVd05DNHpNaXczT1M0ek5rdzBNekl1TmpRc055NDJPR010TVRBdU1qUXRNVEF1TWpRdE1qVXVOaTB4TUM0eU5DMHpOUzQ0TkN3d2JDMHlNeTR3TkN3eU15NHdOR3d4TURjdU5USXNNVEEzTGpVeWJESXpMakEwTFRJekxqQTBJQ0FnSUVNMU1UUXVOVFlzTVRBMExqazJMRFV4TkM0MU5pdzRPUzQyTERVd05DNHpNaXczT1M0ek5ub2lJR1pwYkd3OUlpTTBPVFV3TlRjaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpSUdOc1lYTnpQU0lpTHo0S0NUd3ZaejRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284TDJjK1BDOXpkbWMrQ2c9PSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJvdyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICAgIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNoZWNrb3V0LXBhbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGVja291dC1wYW5lLXJldmlldyB7XG4gICAgICBsZWdlbmQge1xuICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgIC5vcmRlci10b3RhbC1saW5lIC5vcmRlci10b3RhbC1saW5lLWxhYmVsIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udGF3ZXNvbWVcIjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bjpub3QoLmRlbGV0ZS1vcmRlci1pdGVtKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgICAgICB9XG4gICAgICAgICZbdmFsdWU9XCJVcGRhdGUgY2FydFwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjAyMVwiO1xuICAgICAgICB9XG4gICAgICAgICZbdmFsdWU9XCJDaGVja291dFwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjA5MFwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIHtcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxufVxuLnBhZ2Utdmlldy1zb2x1dGlvbi1jZW50ZXItb3JkZXJpbmcge1xuICBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIC5oYW5kbGUge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuLnBhdGgtYXdhcmRzLFxuLnBhdGgtZXZlbnRzLFxuLnBhdGgtY29uZmVyZW5jZXMge1xuICAjYWR2ZXJ0aXNlbWVudC0xIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC52aWV3LWlkLWdsb2JhbF9wYWdlIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgICBtYXJnaW46IDAgLTdweDtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICB9XG4gICAgICA+IC5pdGVtX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAtMTFweDtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgfVxuICAgICAgICA+IC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzEuNDIlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM4NnB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MS40MiU7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAuaWYtZGF0ZSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgLmRheSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0tZGV0YWlscyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuICAgIC5pZi12ZW51ZSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgLml0ZW1fX3JtIHtcbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1leGNsdXNpdmVzLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5LFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIHtcbiAgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMsXG4gIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyxcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSB7XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgIH1cbiAgICAuY29udGVudC1yaWdodCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pZi10YyxcbiAgICAuaWYtZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR0ZXJ0aWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gICAgLml0ZW0tZGV0YWlscyB7XG4gICAgICA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLml0ZW0ge1xuICAgICAgICA+IC5yb3ctMTEge1xuICAgICAgICAgIG1hcmdpbjogMCAtOHB4O1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXRoLXBvZGNhc3RzIHtcbiAgLnZpZXctaWQtZ2xvYmFsX3BhZ2Uge1xuICAgIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuYnRuLWxpbmsge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAuaWYtc3Vic2NyaWJlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5kcm9wZG93biB7XG4gICAgICAuYnRuLWxpbmsge1xuICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tbGluayB7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgPiAucm93LTExIHtcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1hZHZlcnRpc2luZyB7XG4gIC52aWV3LWlkLWdsb2JhbF9wYWdlIHtcbiAgICAudmlldy1jb250ZW50ID4gZGl2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gIC53ZWJmb3JtLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIC5pbmZvLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIge1xuICAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIge1xuICAgIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICA+IGE6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cbiAgICBhLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIHtcbiAgLmJsb2NrLXdlYmluYXItbGlzdHMge1xuICAgIC5pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC11c2VyIHtcbiAgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sge1xuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLml0aSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIHtcbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgICB9XG4gIH1cbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIge1xuICAubWFpbi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIG5hdi50YWJzLFxuICAuYmxvY2stcGFnZS10aXRsZS1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE2NmMyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMGE2NmMyO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuaXRpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuYmxvY2stdXNlci1tZW51IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLndlbGNvbWUtbWVzc2FnZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYjtcbiAgICAgIGNvbG9yOiAjNTA1MDUwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAubWVudS1pdGVtLXdyYXBwZXIsXG4gICAgYSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC51c2VyLXByb2ZpbGUtbmF2IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzUwNTA1MDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5cbi5wYXRoLWNvbnRhY3QtdXMge1xuICAucGZfX2Rlc2NyaXB0aW9uIGEge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG59XG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyB7XG4gIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSB7XG4gICAgLml0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogI2RkZTZlZTtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5sYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAubGF0ZXN0LXBvc3Qge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAuY3JlYXRlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAuaXRlbS1saXN0cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICAgIC5saXN0LWl0ZW0gc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAudmlldy1lbXB0eSB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG4gIC5ibG9jay1mYXFzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxuICB9XG4gICNmYXFzQWNjb3JkaW9uIHtcbiAgICAuYWNjb3JkaW9uIHtcbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICAgIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IFxuICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyBcbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyBcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyAgICAgXG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAgICAgICAgICAgIFxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7ICAgICAgICAgICAgICAgICAgIFxuICAgICAgcGFkZGluZzogMTJweCAyOHB4OyAgICAgICAgICAgICAgICAgICBcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAuaGVhZGVyLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgXG4gIHBhZGRpbmc6IDEwcHggMjBweDsgICAgICAgXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgICAgXG4gIG1hcmdpbi10b3A6IDIwcHg7ICAgICAgICAgXG59XG5cbi5ub2RlLS10eXBlLXBhZ2UgLmhlYWRlci1ibG9jayBoMSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgICAgICAgXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyBcbiAgY29sb3I6ICMwMDAwMDA7ICAgICAgICAgICAgICBcbn1cblxuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0LmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDsgXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cblxuICAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvaW1nL2JsdWUtcmVxdWlyZWQucG5nXCIpO1xuICB9XG59XG4iLCIvLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1IaW5kJmRpc3BsYXk9c3dhcCcpO1xuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UFQrU2VyaWYmZGlzcGxheT1zd2FwJyk7XG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NZXJyaXdlYXRoZXImZGlzcGxheT1zd2FwJyk7XG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnMmZGlzcGxheT1zd2FwJyk7XG4ubm9kZS0tdW5wdWJsaXNoZWQge1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2Utbm9kZS0xNDE1MDYge1xuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICAvLyBmb250LWZhbWlseTogJ0hpbmQnLCBzYW5zLXNlcmlmO1xuICB9XG59XG4ucGFnZS1ub2RlLTE0MTQ4NiB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIC8vIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgfVxufVxuLnBhZ2Utbm9kZS0xNDE0NjAge1xuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICAvLyBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlcicsIHNlcmlmO1xuICB9XG59XG4ucGFnZS1ub2RlLTE0MTQ1NyB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIC8vIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgfVxufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQge1xuICAuYWxlcnQtd3JhcHBlciB7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbiAgLm5vZGUtY29tbWVudC1mb3JtIHtcbiAgICAuanMtZm9ybS10eXBlLXRleHRhcmVhIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxuICAgIC5ja2VfdG9wLFxuICAgIC5ja2VfYm90dG9tLFxuICAgIC5qcy1maWx0ZXItd3JhcHBlcixcbiAgICBkZXRhaWxzLFxuICAgIC5sYXlvdXQtcmVnaW9uLW5vZGUtc2Vjb25kYXJ5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5sYXlvdXQtcmVnaW9uLW5vZGUtbWFpbixcbiAgLmxheW91dC1yZWdpb24tbm9kZS1mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYXJ0aWNsZSB7XG4gIGltZ1tkYXRhLWFsaWduPVwibGVmdFwiXSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cbiAgfVxuICAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGZpZ2NhcHRpb24sXG4gICAgZmlnY2FwdGlvbiBlbSB7XG4gICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICYsXG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmZfX2Rlc2NyaXB0aW9uIHtcbiAgLmltZy1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5pbWctY2FwdGlvbixcbiAgLmltZy1jYXB0aW9uICoge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5jYXB0aW9uLWNlbnRlciB7XG4gICAgJixcbiAgICBwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBmaWdjYXB0aW9uLFxuICAgIGZpZ2NhcHRpb24gZW0ge1xuICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuICAudmlldy1jb21tZW50cy1saXN0aW5nIHtcbiAgICAuaXRlbSA+IGRpdiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cbiAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvbnRyaWJ1dG9yLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmNvbnRyaWJ1dG9yLWhlYWRlciAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgICAuY29udHJpYnV0b3ItaGVhZGVyID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgICAgLml0ZW1fX2RldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yZWFkLW1vcmUtbGluayB7XG4gICAgY29sb3I6ICM2MTVhNWE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogNXB4IDAgMzBweDtcbiAgfVxufVxuXG4vL2V2ZW50IG9waW5pb24gc2VjdGlvblxuLnZpZXctY29tbWVudHMtbGlzdGluZyB7XG4gIC5jb250ZW50LWxlZnQge1xuICAgICYuaXRlbV9faW1hZ2Uge1xuICAgICAgYSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB3aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU0cHgpICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRyaWJ1dG9yLWhlYWRlciB7XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnRpdGxlLXNlY3Rpb24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW1fX2RldGFpbHMge1xuICAgICAgLnJlYWQtbW9yZS1saW5rIHtcbiAgICAgICAgY29sb3I6ICM2MTVhNWE7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgIC50aW1lLWZpZWxkIHtcbiAgICAgICAgY29sb3I6ICM2MTVhNWE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUge1xuICAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCxcbiAgLmFkLXRvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNtYWluID4gLnJvdyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zY19fZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICBpZnJhbWUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgICAqIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5zYy1mb3JtIHtcbiAgICBmb3JtIHtcbiAgICAgID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIHtcbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zZWxlY3QsXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIHtcbiAgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtd2ViaW5hcixcbi5ub2RlLS10eXBlLXdoaXRlLXBhcGVyLFxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcge1xuICAubm9kZV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgID4gKiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi12aWRlby1mb3JtIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxuICAuYnVsbGV0IHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5ub2RlLXVzZXItbWVzc2FnZSAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnVzZXItcGFzcyA+IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZGl2LnVzZXItZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMzJweCA0MHB4O1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgICAgIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmc6IDhweCA2cHg7XG4gICAgICBoZWlnaHQ6IDIuNTdlbTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZmUxZTY7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAucGhvbmVfaW50ZXJuYXRpb25hbC1udW1iZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyB7XG4gIC53ZWJmb3JtLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIC5pbmZvLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcG9kY2FzdCB7XG4gIC5uZi1lcGlzb2RlcyB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIGlmcmFtZSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG4gIC50aHVtYm5haWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIC5zdGVwLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgID4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICAgIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgID4gZm9ybSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIH1cbiAgICAuZm9ybS10eXBlLWVtYWlsLFxuICAgIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tbmV4dCxcbiAgICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXZpZGVvIHtcbiAgbGFiZWwuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFnZS1ub2RlLTYzIHtcbiAgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSB7XG4gICAgLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICB9XG4gICAgICAuZG9tYWluLWRhdGEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLml0ZW0ge1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICAgIC5nZi1sb2dvIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDgycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiYXNpYW4tYmFua2luZy1hbmQtZmluYW5jZVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLWJha2luZy1maW5hbmNlLmpwZWdcIik7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFTQUJJQUFELzRRQkFSWGhwWmdBQVRVMEFLZ0FBQUFnQUFZZHBBQVFBQUFBQkFBQUFHZ0FBQUFBQUFxQUNBQVFBQUFBQkFBQUJrS0FEQUFRQUFBQUJBQUFBeXdBQUFBRC83UUE0VUdodmRHOXphRzl3SURNdU1BQTRRa2xOQkFRQUFBQUFBQUE0UWtsTkJDVUFBQUFBQUJEVUhZelpqd0N5Qk9tQUNaanMrRUorLzhBQUVRZ0F5d0dRQXdFaUFBSVJBUU1SQWYvRUFCOEFBQUVGQVFFQkFRRUJBQUFBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUUFBSUJBd01DQkFNRkJRUUVBQUFCZlFFQ0F3QUVFUVVTSVRGQkJoTlJZUWNpY1JReWdaR2hDQ05Dc2NFVlV0SHdKRE5pY29JSkNoWVhHQmthSlNZbktDa3FORFUyTnpnNU9rTkVSVVpIU0VsS1UxUlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2ZzRTRmhvZUlpWXFTazVTVmxwZVltWnFpbzZTbHBxZW9xYXF5czdTMXRyZTR1YnJDdzhURnhzZkl5Y3JTMDlUVjF0ZlkyZHJoNHVQazVlYm42T25xOGZMejlQWDI5L2o1K3YvRUFCOEJBQU1CQVFFQkFRRUJBUUVBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUkFBSUJBZ1FFQXdRSEJRUUVBQUVDZHdBQkFnTVJCQVVoTVFZU1FWRUhZWEVUSWpLQkNCUkNrYUd4d1Frak0xTHdGV0p5MFFvV0pEVGhKZkVYR0JrYUppY29LU28xTmpjNE9UcERSRVZHUjBoSlNsTlVWVlpYV0ZsYVkyUmxabWRvYVdwemRIVjJkM2g1ZW9LRGhJV0doNGlKaXBLVGxKV1dsNWlabXFLanBLV21wNmlwcXJLenRMVzJ0N2k1dXNMRHhNWEd4OGpKeXRMVDFOWFcxOWpaMnVMajVPWG01K2pwNnZMejlQWDI5L2o1K3YvYkFFTUFBZ0lDQWdJQ0F3SUNBd1FEQXdNRUJRUUVCQVFGQndVRkJRVUZCd2dIQndjSEJ3Y0lDQWdJQ0FnSUNBb0tDZ29LQ2dzTEN3c0xEUTBORFEwTkRRME5EZi9iQUVNQkFnSUNBd01EQmdNREJnMEpCd2tORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRmL2RBQVFBR2YvYUFBd0RBUUFDRVFNUkFEOEEvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85RDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzBmeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUy9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlQOHE2S0tLL2VEOEhQckQ5bmY0aC9zdytDOUcxZTErUFh3K3Y4QXhsZjNOMUhKWVQya3BqVzNnVk1PakQ3VEJrbHVlaCt0ZnFmOEhmZ3oreUw4V1BDZHo4UWI3NElYUGdyd3BiMjV1VTFmeEpmU1drRThRR1RKR292bWZ5Z3ZQbXNGakkrNnpjNC9QajlpWFYvMlF2Q2w1cW5pL3dEYVF2VU90V1Z6Q05Fc3J5eHZMK3k4dmFTOHpRMjF0Tkc4Z2JBVVNrZ2RRdWNNUHRYNDhmRi85aHY5b2VXT0h4eDhjL0dGbm84RzB4YUpwTmpkV3VtcTY0K2RvbTBTUjVYeU1ocFhjcms3Tm9PSytOemYyc3NTNmRKVkYza3Vaci90MUxRK3p5aDBvNFpUcXlwdDlJdmxULzdlYjEvVStjMzBMOWtiNG8vdGtmRDM0ZC9Cenc0azNnd204dGRhK2E1UzExSzRXQ2VSV2hhU1l6Rkk5aWpjTmdZamdGY01mMU0vNFlTL1pNLzZKNVpmK0JkNy93REpGZmxsOEcvRGY3Ti9odjhBYk0rRXNIN04vaXJWL0ZXbXpQZnZxVTJyeFBFOE53TFc0Q0lnZXlzc3FVNU9GYm51T2xmdW44UlBGMGZ3L3dEaC93Q0p2SHMxczE3SDRiMGUvd0JYYTJWL0xhZGJDM2VjeGh5R0Nsd20wSEJ4bk9EWGo1NWlLOU9wUnBZZWMxZVBWdE51NzM4ejJNam9VS2xPdFZ4RUlOcVQyU2FTc3R0OUQ1WDhULzhBQlBMOWxIeEhwY3RoYmVFWDBTNFpXV0s5MDIvdWtuaExmeEJaWlpZV0l4eDVrYkQyNU5mZ1QrMGY4RE5aL1o0K0sycC9EalZiajdkQkNzZDNwMTlzOHNYZGpQbnlwTnVUdFlGV1J4a2dPallKR0NmNk4vMlgvd0JwcncxKzA5NE52L0UraWFiUG90M3BONzlpdmRQdUpWbVpDeUNTT1JKRkNoa2RTUU1xcERLd3hnQW44MWYrQ3VXaHcyL2lyNGIrSlZVQ1cvMC9WTEZtenlWc3BiZVJRUmpvRGROam51Zng2ZUg4ZGpLZVArcFlxVGQ3Nk4zczBybkx4QmdNSFV3SDEzQ3hTdGJWSzEwM2J5UFVmMkhQMlNQZ1Q4U1AyZGREOGRmRWJ3amI2enEycjNtb3VMcVdlNWpieUxlNWt0MFhFVTZyZ0dKdWRvUDh6MnY3VjM3R243UHZoSDlubnh0NHA4QStDN2JTOWQwbXdTOXRidUc0dTNlSllKNDNsSVY1WkZJTUljSEs0d1R5T28rbi93QmpEUkQ0Zi9aYStHOWd5bFRMb3NkN2crbCs3M1FQUWRmTnovVTlUMWZ4UU5yOFMvMmJ2Rk0xc29FUGlYd1ZmelFBa01GKzJXRHZHYzlNcVdCQjlSbXZLclpuaVZtRXBxbytWVDJ1N1d2dGIwUFZvNVpobmw4WU9tdVp3M3NyM3R2ZjFQNS92MkN2aG40RytMUHgrZzhJL0VQU1k5WjBoOUl2N2cyc3J5UnFaWWdteHN4T2pjWlBmRmZzNzRyL0FHQ1AyWTc3d3RyRmw0ZjhDV2xucWx4cDkxRlkzS1hWNFdodVhpWllwQnVuSzVSeUNNZ2pqbXZ5Yy80SmpmOEFKMFZ0L3dCZ0xVLzVSMS9SelhvOFVZM0VVY2NsU20wckxSTjI2bm44TDRMRDFzQzNWZ203dlZwWDZIOHFIN0lmZzd3NzQ0L2FUOEZlRC9HZW5SNmxwVjllWEVkM1pYQUlTUVIyczdoWEFJUERxRGpQYXYyRS9hbS9aRS9adzhHL0FUeDM0MThMK0I3TFRkWjAzUzVMbTB1WVpya2VUS0dVQmxqTXhqNkhwdHg3VjhFZkNUd2ovd0FJSi93VXVqOEtxbmx3MmZpM1dUYnJqR0xhZTN1cG9QOEF5RTYxK3cvN1puL0pyZnhKL3dDd0pMLzZHbGRXZFkyci9hR0hkS2JVWktMc20rc2pseVhCVXY3UHhDcXdUbEZ5VjJsMGlmRFA3QjM3TC93RitMSDdQZG40citJZmhDMTFuVm0xYlVJV3VwSnJpTnpIR3loRlBsU29DRkhUajE5VFh4ZiszUDhBQmZ3ZjRCL2FPMG40Yi9DYlJZdEl0ZFUwclRQSnM0cEpaRmU4dkxpYUlIZEswamZNUW82NDQ2Vitwbi9CTXIvazFxeC83RFdwL3dEb2ExNGg4Wi9CUjhjLzhGTy9oenA3eDc3ZlRkSHNOWm5iR1ZRYVcxNWN4ayt4bWpqVWU3RHRVWWJIMWFlYVYzT2JjWXFUdGQyMDhpOFRsOUtwbGRCUWdsS1RncjJWOWZNK3RiUDlnejlsSzNzcmExdVBBVnBjeXdRUnhQTzl6ZHE4cFJRcGRnczRHNWlNbjNOZkRQN0hQd0svWjErT2ZqWDR5MzJxZURyUzkwSFNQRU1GdjRkZyswWEtyYjJERzVWTUZKZ1dNaVJJekZpM1BRNHI5TFAybi9pSC93QUtzK0FIam54ckhMNU4xYWFSTkJaUG5sYjI5eGJXeEhydG1sUWtlZzdkUitlSC9CSXova1hmaVgvMSs2Ui82THVxODdDVjhVOHVyNHFWU1c4VXRYM1Yvd0JEMGNWUXdxekdoaG8wNDdTYjBYWjIvVWwvYVovWmMrQW5nZjR0L0Fqdzk0VjhJMjJuNmQ0cjhVeVdHc1FKUGNzTHUyRFd3RWJGNW1aUjg3Y29WUFBXdnN6L0FJWVMvWk0vNko1WmYrQmQ3LzhBSkZlWS90aWY4bDEvWm4vN0hTWC9BTkNzNi9RV3VURjQvRkxEVUpLcEs3VDZ2K1puWGhjQmhuaUs2ZE9OazEwWDhxUDVMdkYvdzlzUENQN1IrcC9ERzZ0eWRPMC94ZytsTEM3Tm1TeUY3NWNmekE3c1BDUWM1emcrdGYwTmo5aFA5azBkUGgzWmYrQlY3LzhBSkZma3YrMjM0UUhoYjl1dXh2NDAyUmVKYm53OXJFYTQ0NWRMV1FqL0FIcGJaMlB1VFg5RDFldHhCbU5aMGNOVnBUYTVvM2RtMXJvZVJ3L2wxRlZzUlNxd1Q1WldWMG5wcWZ6SWZzVWZzcXYrMHI0N3VwUEVFazFwNE84T0NLYlZab2Zsa3VaSlNmS3RJbi9oTWdWbWR3Q1VSZXpNcHIrZ2JRdjJjZmdGNGIwbE5FMGo0ZWVHbzdSRjJsWmRNdDdoM3pnRXlTVEk4a2hJQXlYWmljZGErYlArQ2FmaE8wOFBmc3M2UnJVS0tKL0UycGFucU03QWZNVERjTlpJQ2NEZ0xiQWdjam5QYzFKKzBOKzNMcFB3RytOM2h2NFRTNkFkVnRiNksxbjFpL1c0TWIyY2Q3SzBhQ0tJSTNtT2lyNXJBa0JsWlZCQnlSejV2aWNaanNmUEQ0ZHUwYjZKMjIzZjNuUmxHR3dlQndFTVJpRXJ5dHExZmZaZmNmUFA3YjM3QnZnTzI4QzZ2OFgvQUlMNld1aDZsb1VMWHVwNk5aakZsZFdVZVRQTERGMGdraFQ1eXFFUnNpTUFtL0JNMy9CT2o0RS9CdjRoL0FLNjhSZU8vQnVqNi9xZi9DUlh0dUxyVUxSTGlVUlJ3MjVWQXpnNFVGaWNEakpKNzErdE9xNlphNjFwZDVvOTh1NjJ2cmVXMm1VWTVqbVVvdzVCSElKN1YrZkgvQk1LMWxzZjJkTlJzcHNHUzM4V2FuRSsza2JraXRsT1BiSXJHR2E0aXBsazRTbTd4bEd6dnJaMzB2OEFJMm5sV0hwNW5DY1lLMG95dXJhWFZ0YmZNK2xQK0dVUDJhUCtpWmVHUC9CYkQvOEFFMGY4TW9mczBmOEFSTXZESC9ndGgvOEFpYTk2dDd1MHU5LzJXYU9ieW5LUDViaHRyanFwd1RnajBQTldLOFA2N2lmK2ZrdnZaN24xTEQvOCsxOXlQeUkvNEo3ZkFyNE4vRUw0VmVMdFk4Y2VEZEcxMjl0ZkcycFdFRTkvYVJ6dkZheFd0azZSSVdCMm9yU01RQjNKcjcwLzRaUC9BR2FQK2laZUdQOEF3V3cvL0UxOHgvOEFCTVgvQUpJeDQyLzdLRHEzL3BIcDlmVFh4Mi9hZCtGZjdPajZJbnhLdUwyRnRmRjBiTVdkcTF6a1dmbGVadXdSdC8xeTQ5ZWZTdlh6T3JpNm1ZVHBVWlNidm9rMzJQSXl5bmhhZVh3cTFveFN0cTJsM1BsVDlzYjluajRGK0VQaFJwK3ErRi9BdWg2VGVTZUtOQnRXbnM3T09DUXczRjJrY3NaWkFDVmRDUVIwTmZUVnoreUQrekV0dkt5L0RYdytDRVlnL1pCMUFyNFIvYU0vYlorQjN4djhINko4UC9BZHhxaytyWFBpclFyaFJjMlJnaUVkdmRvN2t1emVuQUFCT1Q5VFg2KzNYL0hyTi8xemIrUnFjWlBHNGZEMG8xWlNqSnVXN2Y4QWRMd2NNRlh4RlNWSlJrclIyUy92SDQ5ZjhFNy9BTm5uNEtmRlA0RVh2aVQ0aGVFTk8xM1U0L0VkN2FMZFhTczBnZ2pndFdWT0dBd0dkaitOVS84QWdvbit6SDhLUGgxOEY5TThiL0REd3RaYURkV1d1d1c5ODltckw1bHBjd3pMODJXUDNabGpBLzNqWHVYL0FBU3cvd0NUYk5RLzdHdlVQL1NhenI2Ri9iUzhJLzhBQ2Evc3UvRVBTVlRmSmJhUzJxeDhmTUcwcDB2VHQ5eXNKSEhVSEhldTZybUZhbG5MVG0rWG50YTd0YmJZNEtXWDBhdVRKcUM1dVM5N0s5OTl6ODB2K0NhdndOK0VueGI4SStOcjc0a2VGN0h4QlBwK28yY1ZySmRxekdKSkluWmxYRERna0ExeXYvQlRINE5mQy80UlhYdzdUNGErSExMdzh1cXg2eWJ3V2Fzdm5tM05sNWU3Y3grNTVqWStwcjZCL3dDQ1NIL0lqL0VML3NMV0gvb2lTdUwvQU9DdkgvSDU4Sy8rdVd2L0FNOVByMDZlSXEvNndPbHpQbDEwdnA4UFk4MnBoNlgrci90ZVZjMm10dGZqN21EL0FNRTF2MmZmaFo4VnZCZmpQeEY4U3ZETmw0Z052cWxyWldUWGlzM2srWEMwa29UYXcrOTVpWjQ3RG4wL1NhNC9Zcy9aY210NUlVK0hlanhOSWpLSkVqZmNoSXh1R1h4a2RSWGhIL0JMdlFocFg3TThtb2xjSFd2RWVvM200anFzYVFXd3dlNEJnUHRuUHZYMzE0YjErSHhGWjNWMUVvUnJYVUw2d2tRTnV3MWxjU1FaSndPV0NCOGR0Mks4SE84ZmlQcjFYMmMya25iUnYrdWg3MlNZSEQvVWFYdElKdHErcVhyK3AvSDNZNlkxdDRxdDlHMUZBeGkxQkxXZERuQkt5aEhIT0RqcUsvcWhIN0ozN05BQUErR1hoampqblRZVC93Q3kxL050OFhkRi93Q0VjL2FYOFg2R0YycFplTmRRaWpBeC9xaGZ2NVp3Q2NaVEJ4bmpvYS9yTXIyZUxNVlVVYUU2Y21ycHZSMjdIaThKNFdtNVY0VklwMmFXcTlUK1hYOXViNFo2TjhLdjJrL0V2aDd3eHAwT2xhSGRSV09vYWRhVzY3SW80cmkzajh3SW80VmZ0Q3lnQWNBY1YrNHZ3ai9aZy9aMzFmNFUrQzlXMVQ0YytHN3E4dmZEMmxYRnhQTHAwTFNTelMyc1R1N01WeVdaaVNUM0pyODlmK0N0ZmhBV25qcndINDhqVC9rS2FWZDZWS3c2WjArWVRKbjNJdTJ4NmhmYXYyQitDWC9KR2ZBWC9Zc2FOLzZSeFZ6WnRqcWs4dHcxU01tbTdwNjl0UDBPbktjRFRqbVdKcHppbXRHdE8rdjZuODZlbC9zOFRmR1Q5c254ZjhHdkI4YWFQbzlwNHIxNVo1SUl4NVdtNlJZMzBxRW9uQStWZGtVUzlON0lEZ1pJL29NK0d2N09Yd1UrRStoeGFGNE44SmFaQ3F4K1hOZDNGdEhjWHR6d1FUUGNTS1pIems4WjJqSkNxQnhYeHoreEI0VnRQK0dnZjJsdkc4cUsxei93bTkvcFVENEc1SS90OTdOTUFldUhQbEUvN2dyMXY5dEw5ckhVUDJYTkM4TXphRm90dHJPcWVKTHE1V05MeVI0NFlyZXlXSXpNUkhobVltWkF2SUF5U2M4QTU1dGljVmpNVERBMFhzbHBmZDJ1MnpYS01OaGNIaHA0NnV0MjliYks5a2tjbisxbit3eDhPdmkxNE4xTHhEOE85RHMvRC9qbXhna3ViTjlPaFMxZzFKMCtab0xtS05RalBLQVZTWEFkWEkzTVZ5SytEUDhBZ21aOEpQaDU4Ui9FM3hCdFBpWDRZc05lYlNiWFRoQkRxbHNKdnM4a2tsd0pjSTR3ckhZQWVNakdQV3YyOCtGdmptRDRtL0Rmd3g4UXJhM05vbmlMU3JUVXZzNWJlWVd1WWxkbzkyQnUyTVN1Y0RPTTRGZkJ2N0pQaHUwOEovdGVmdEk2Tll4TERCOXYwKzdTTk1iVUY4OXhkWVVEZ0FHWGdEZ0RqdFdXRXpIRUxBNGpDMUpPOFVtdGRWN3lUVnpYRlpiaDNqc1BpcWNWYVYwOU5IN3JhZGo2cy80WlEvWm8vd0NpWmVHUC9CYkQvd0RFMDF2MlR2MlozVW9maGw0Wnd3SU9OT2hCNTlDRnlQd3JvL2piOGMvQVA3UDNoUzE4Wi9FV2E1ZzAyODFDUFRJamFRTmNTRzRsaWxtVUZWSXdOa0xuUHNCM3I1WmIvZ3B0K3kycWxoZTYyeEF6Z2FZK1Q3RExnVjV0Q25tVmFQUFI1MnU2YlBTcjFNdG95NUt2SW4yZGorY0tpaWl2MkUvSFQvL1UvS3VpaWl2M2cvQno2NS9aZy9ZODhkZnRQdHFWL29PcWFmb21pNlBQRmIzdDVlYjVaZk1sVXNGaGdqR1hJVVpPNTQxLzJzMTk5ZkNiOW5uOWlQd044YWRHK0NPdXJybnhCOGYzelhJYisxckthejBxMWtzN2VXNWN0QTRnVjBaSUdDak4wcFpoazQ1WDhqL2gzNDQrS0h3LzFRNjk4TWRYMWZSN3RTb2tsMHVTVkZrQ25JU1pVK1NSZjlod3luMHI5Ri9oaC93VWcrTUdqM1duTDhZdkE5dDQxWFRtWnJmVTRiVDdCcXR1MGltTjVGWlkzZ0pNWlpTRWpoTEFrRnNHdm1zM3crWVRjdll6dkcyaVQ1V25icTdhK2wwZlM1UmlNdmdvKzFqYVY5VzF6SzEraXZwNjJaUDRJK05jZnhjL2J6K0hPazZYNFowM3dwb25neS8xZlJ0TXNOTlFJdmxKRmQ3bmNLcVJnc1FEdFJGQTkrdGZyMyswai95YnY4VXYreEw4US84QXB2bnI4Z1BoOXEzd0k4VGZ0d2ZDdnhkOEVOSjFiUVYxdTQxTzcxdlRkV2pramVHL2tndVdMUmgzbFRhNFluRWNqSU9nQzlLL2NyeFI0YzBqeGo0YTFid2o0Z2hOeHBldVdOenB0N0VydEdaTGE3amFLVlE2RU1wWkdJeXBCSFVITmZLWjY0VThSUWFpNHBSV2ozK0ozL3E1OVprYW5VdzlkT1NrM0o2cmI0VmIrckg1Ti84QUJJNjF1RThKL0VlOVpDSUpkUjB1Skg3TThVVTVjRDNVT3BQMUZjaC93VjN2a2sxTDRYYWFCODhFR3V6azU2aWRyRlJ4Mi8xUjU3L2hYNnZmQ3Y0Ui9EcjRFZURUNFIrSGVtRFN0SmpsbHZaOHZKUE5OTzZnUExMSTVaM2NxaWoyVlFxZ0FBVi9QYisxaDhaWWYyby8ybExDMjBHT2ROQnRMbTA4TjZTa3NieFRTcTF4dGxtYU1qZWpTeXlOdFVnT0VDQmxEQWl1N0txbjF6T0o0NkN0QlhmNFdSd1pyVCtwNVBEQlRkNXV5L0c3UDMrOFBXdi9BQWduN1BPbVdXM2Ivd0FJOTRNZ2kyaGdtUHNXbnF1TnczQmZ1ZFJuSHZVWHdBdUlQRWY3Ty93OG11TnJwZmVEdEdXY1I1Qzduc1lsa1VjNUdHeU91UjYxTiswUnFDNlArei84U2RRQlJUYitFdGJhTU9Qa0wvWXBRaWtESEJiQTdkYTRiOWpEVWY3VS9aYStHOXp2OHpab3FXMmNiY2ZaWkhoeGpBKzdzeG52alBQV3ZtcFJjc0xLdjNtdnliUHBveVVjVkdndWtIK2FSK09mL0JOclQ1dEovYTFiU3JrRVRXZWs2dmJ5QWdxZDhSUlRrSGtjam9hL29xcjhLLzJVTkNIaHIvZ283NDgwUlZDUjJ0MzRwV0lBWUFoYTUzUjhBQUQ1Q09neDZjVit4M3hGOFhud2FQRE40N2hZZFI4UjZmcEVvUFIvN1NMMjhZLzcvT2hIdUJYcmNUWHJZeURqMWl2MVBJNFpTbzRPU2wway93QkQ4eGZpYjRSLzRSMy9BSUtuZUF0Y1JOc2ZpZXloMUVzQndaSWJHNnNtSDFBdGxKK29QZXZ1WDlzei9rMXY0ay85Z1NYL0FORFN2UGYyZy9DSG1mdFBmczgrUFlVeDVHcTYxcEZ3K092bldFazhBejdlVk1meHIwTDlzei9rMXY0ay93RFlFbC85RFNzWjEvYTFjRyt5aXZ1azBid29leXBZeGQzSi9mRk04Vi80SmxmOG10V1AvWWExUC8wTmE5TDBId1Y5di9iYThXZkVDV1BLYU40QzBmUzRtYm9KZFJ2THFWaXZ1RXRjRTlnM3ZYbW4vQk1yL2sxcXgvN0RXcC8raHJYM2phNlBZV2VwMzJyd3BpNjFFUXJPNTZsYmRTc2EvUmR6SDZzYXh6T3U2ZU54Q1hWdGZpamJMYUtxWUxEMzZKUDhEOHMvK0NyL0FNUWpwSHd6OEovRGExazJ5K0l0VWwxQzVDbmsyMm1JQUZZZWpUWENNUFV4OGREWEwvOEFCSXovQUpGMzRsLzlmdWtmK2k3cXZBZitDcmFheXZ4NzhQTmVNVzA1dkMxdjlpQSs2ckM3dWhNT2crYk8wbnI4cFhuc1BmditDUm4vQUNMdnhMLzYvZEkvOUYzVmZRMUtNYWZEdW5XeisrU1BucWRhVlRpTFhwZGZkRm4wSCsySi93QWwxL1puL3dDeDBsLzlDczYvUVd2ejYvYkUvd0NTNi9zei93RFk2Uy8raFdkZlozeE44VHQ0SitHL2l2eG1uRGFEb2VvNm1PTjNObmJTVGRPLzNPbGZNWW1MbGg4UEZkVS8vU21mVDRhU2ppTVJKN0pyL3dCSlIrWG4vQlNmd2lVK0tud1U4ZXdya1RhcC9aRncyUHUrVmRXODhBejcrWk4rWDVmcjFYeE4rM1Q0V2k4VS9DRHc5NGd0d3MzL0FBam5qSHc3cXFTcGh2M1U5MHRtU0NPcW43VUNjY0hBUGF2dG1uaksvdE1GUWovTHpMOFUvd0JSWVNqN1BHVjVmemNyL0JyOUQ1SS9ZUy81Tk0rSG4vWGxkLzhBcGJjVitQZi9BQVV2bGx0LzJxcnVlRmlra2VqNlU2TXB3VlpVWWdnK29OZnNKK3dsL3dBbW1mRHovcnl1L3dEMHR1Sy9OYjl0RDRGZkVuNDkvdGhhNTRjK0dlbnhhaGY2ZjRhMHkrdUk1cm1LMUN3ZjZ2Y0dtWlFUdWNEQU9hOTNKcXNLZWIxNTFIWkxtMWYrSThMT0tVNm1VVVlVMWR2bDBYK0UvVjMvQUlhdy9aby82S2I0WS84QUJsRC9BUEZWL090cW54LzhZMi93cWI0RitDYnk2czlPdi9FV3FhcHFiMlRzcjZsOXNNVVVGdm1NN21pQWpMTW5TUm5YSU8wVjZuL3c3ZjhBMnMvK2hZc3YvQnRaZi9IYStXZmhwcTl0NEcrTFBoWFh0Y1Jmcy9oL3hGcDE1ZUl3M3A1ZGxkeHlTQWdINWhoRG5CNXIyOG95ekEwVk9XSG43VFoydW5xcjIyOVR3ODN6UEcxbkNPSWg3UGRYczFvN1gzOUQyV1B3MSswbit4WjR2OE1mRURWOU12ZkN0eHFCKzBXeU5jUlNRWDhFUlV5MnR5c0VraWpLdUE4VW9EcnVEQUJnQ1A2ZHZCdmlldzhiZUVkRThaYVZrV1d1NmRhYWxiZ2tFaUs3aVdWQVNPTWhXR2EvSTcvZ3JQNDcwV1RSL0FYdzd0WklwOVJrbnVkZGwya00wTnFFK3p3blA5MmRta3hqcjVYMHI5UWZnWjRUdS9BdndZOERlRHRSVmt2Tkg4UGFaYVhTUHdWdUlyZEJLTWRzU2JoanRYem1lMS9yV0RvWXVyRktiYlduVkwrdnhQcE1qb2ZWY1pYd2xLVGNJcFBYbzJmR24vQk1iL2tqSGpiL0FMS0RxMy9wSFlWODUvOEFCWGcvNlg4S3gvMHoxLzhBbnA5ZlJuL0JNYi9rakhqYi9zb09yZjhBcEhZVjloZkZMNERmQ1Q0MXRwai9BQlI4T1FhODJqaWNXSm1sbmk4a1hQbCtianlaSTg3dktUcm5HT01jNXpuallZVE9aWWlvbTBtOXZOV0xoZ3A0dkpvNGVtMG0wdC9KM1A1Uy9oei9BTWxDOEwvOWhuVC9BUDBvU3Y3Q3JyL2oxbS82NXQvSTErTVA3YS83UGZ3YitDK29mQ2JVdmhqNFpnMEs1MUx4WkRCZFNRelR5bVdPTm9tVlNKcFpBTUU1NHhYN1BYWC9BQjZ6ZjljMi9rYTE0bHgwTVpDaFhwcHBQbTM4bWpMaHJBendjNjlDbzAydVhielRQemcvNEpZZjhtMmFoLzJOZW9mK2sxblg2SjYzcE5ucitqWCtoYWd1KzExSzFtdEoxOVlwMEtPUHhWalg1MS84RXNQK1RiZFIvd0N4cjFEL0FOSnJPdnQ3VC9GNXVQaS9yL2dLU1RBc1BEZWg2dkNoUFUzdDNxa0VwSDArelJBL1VWNW1jeGs4ZldsSG83L2lqMU1tbEZZQ2pHWFZXL0JuNXpmOEVyZEh2UEQyaGZGUFFOUVhiZGFaNGd0ck9kZW1KWUVsamNmOTlLYTgyLzRLOGY4QUg1OEsvd0RybHIvODlQcjdZL1ptOElmOElWOGEvd0JvWFNsVFpIZCtLckhWWThEQ2thcGFHOE9QWU5NdzlpQ08xZkUvL0JYai9qOCtGZjhBMXkxLytlbjE3V0NyZTF6Nk5WZFZmNzRIaVkyajdMSVpVbjBkdnVtZmVYN0NHaXJvWDdKM3crdFFNTlBaM1Y2eDR5VGVYazg0eVFCbkN1QVBRQURKeG11aS9aZzhTTDRsMER4NU5HNk9sbDhSdkZ0b2hSV1VlV3QrOGlaM2RTVmtERSsrT01ZSGZmQVhReDRhK0Ivdy93QkF4aHJEd3hwRUwrOGkya1c4OVQxYko0T09lSytTditDY3ZpTnZFUHcrK0pFOHJ5TzcvRVhXYnNlWUFNSmR3MjBnSEJ4bmR2SkE0QlBGZUxYWHRZNG10L2VUKzlzOXFnL1pTdzFIKzYxOXlSK1VuN2FXaUhRdjIxZkZWdUFRbDFxdWxYeUUvd0FYMnUydHBXSXlUMGRtSDRWL1RUWDgrLzhBd1VsME50TC9BR3RkQTFNTGhOWTBmU0xuY0FjRjRycWEzSXpnRElFUzVHVHdSNjRIOUJGZWhuOVRud2VFbC9kZjZIbjVEVDVNWmk0LzNsK04yZm1uL3dBRlRQQ0oxejluclQvRTBLL3ZmRGV2MnMwall6aTN1NDVMZGg3WmxlTG4yeDM0KzN2Z2wveVJud0YvMkxHamYra2NWZk8zeE9ML0FCNi9ZTjFIVlMzMnU2MXZ3TmI2MDJSeTk5WlFSM3pKaisvOW9nSyttN3ZqbXZvbjRKZjhrWjhCZjlpeG8zL3BIRlhuWWliK294b1Mzak9TL0JmcmM5SER3VHgwcThkcFFpL3hmNldQbC84QVlxUkI0bS9hRGtDZ08zeGE4UXFXeHlRc21RQ2ZRWk9QcWErUy93RGdyMy96U2IvdVpQOEEzR1Y5Yi9zVi93REl4L3RCZjlsYjhSZitqQlh5Ui93VjcvNXBOLzNNbi91TXIxOHUvd0NSNUgrdnNIa1pqL3lJNWYxOXMvUVg5akQvQUpOYStHLy9BR0JZL3dEME42OGQrQU50SmEvdHMvdEd4UzQzTkg0WmtHRGtiWmJQZXY0NFlaOURYODNWZnNSL3dTTS81R1A0bC84QVhscEgvb3k2cnV6UEkvcXRERVlybnZ6ZExXM2tudmY5RGl5elBQcmRmRDRYa3R5OWIzMmcxdGI5VDZEL0FPQ3IzL0p1L2gzL0FMSFN4LzhBVGZxTmZ6NlYvWUY4Uy9oVDhQZmpEb0VYaGY0bGFMRHJ1bHdYU1hzVnZNOGlCTGlOSFJaQTBUb3dJU1IxNjlHTmZFbjdSUDdHL3dDelI0TitCUGp6eFg0WjhEV2xqcTJrNkRmWGRuY3BjM2JORFBGRXpJNER6c3BJUFBJSXJEaC9QNkdHb3h3czR1N2ZTMXRmbWJjUVpCWHhOYVdLaEpKSmRiMzArUi9PeFJSUlg2RWZucC8vMWZ5cm9vb3I5NFB3Yyt6ZjJZLzJnZjJoUGd2NFE4WXkvQnpRclBWZEdzamI2cnI5emRXVXQwTEpEKzRqZG1qbGoycWVjOEU0Vm00VldJKzJmZ3YrMUovd1VDK1AxbmU2cDhOL0MzaGU2MHl3Y3d6WDkxYXZhMnZuaFEva284dDR2bVNZSUpDQTdkeWx5b1lFK0tmc2I2TmVmRkg5bVg0Mi9CRHdIZDI5bjQ3MW82ZmVXcXl5K1M5NVl4dW5td2hpY2JTcVNSTWVpK2VOeHdlT3kvYUlsOFkvc3Avc2pmREQ0RmFkcjBtaCtOdFIxTzYxbldmN0Z2SGh1UEozenY1YlNRc3BLQjVva3lEdGQ0UGxKQ212a2NhcUZYRXlvcW5IMnJra3JxK25MZHlmNUkrd3dUcjBzTkdzNmt2WktMZWp0cnpXVVYrYkl2Q2Z4SCtPdmpqOXZyNGFhUiswRG8xbm9maUx3MjkzWnBiV2NKaWphQ2EwdVpWa0RlYk1rcXNUOHJveFVqanFEWDdWL0VUeGRIOFAvaC80bThleld6WHNmaHZSNy9WMnRsZnkybld3dDNuTVljaGdwY0p0QndjWnpnMSthSGpzM01YN2F2N00xajRpbFdieFhiZUV3dXRPV0R6R1g3TGRETHVPR3pNSmlQY2s5NisrUDJrZitUZC9pbC8ySmZpSC93Qk44OWZNNXE0VmF1SDkxSk9LMFczeFBieVo5TGxhblNwWWozbTJwUFY3L0N0L05ISWZzd2Z0TitGLzJudkIxLzRsMExUcmpScnpTYno3SGY2ZmN5Sk0wWmRBOGNpU0lCdmprWElCS3FkeXNNWUFKK05mMnN2Z2JvY2Y3WVh3TCtJV2kyS1FONHA4UlcwV3RDTkZXT2E0MG1lQzVTV1FZQU1rMEpaR1BWbGlIZk9mUFA4QWdrSzc3L2l0SHRKUWp3NnhiSXdwL3dDSmp4ak9jbjJIYm50WDZiL0ZMd3JGcnZqMzRTNnc2N2pvdmltOG1iMlNUUTlVQTU2ajk2c2ZzZTlPdW81ZG1kU25SMGlrL3dBWTMvTW5EdVdZNVpUcVZ0Wk5yOEpXdjl4eHY3YUdwSFN2MldmaVJkQmltL1JudHNnQnYrUHFSSU1ZUHI1bU05czVyaXYrQ2VlcEhVZjJSdkJDdXpOSmFOcXRzNUlBKzVxTjBVQXgxQVJsSDRmaWZxcnh2NEk4TC9FZnd2ZmVDL0dsaXVwNkxxYXhyZDJqU1NSTEtzVWl5cUMwVEk0QWRGSkFZWnhnNUJJcXI0QStIbmczNFcrR0xmd1o0QjB5UFNORnRIbGtodEkza2tWR21jeU9RMHJPM3pNeFBKcnkxaTZmMUY0YTN2YzNOZnBhMWoxWGhhbjE1WW0vdTh2TDUzdmMvTC93RG9wMFQvZ3F0NDBoVmNSM1drU1hxRURBYjdUWVdjakhHVDBjc0Q2a1p3SyttdjIvL0VOejRTK0FLZUs3UFAyalJmRTJnYWhGamcrWmEzaVNyajhWcmc5UjBJNlgvd0FGTTlLMVFMOG1zL0QyUzVMWTRMeFN5MjVHY0RrTEVwNzhFZlN0di9ncGIveWFycS8vQUdGZEwvOEFSNHIyT1pWY2RoRy81WUw5RHgrVjBzRGk3ZnpUZjZuMXg0bjhPMm5qaGZDT3ZXYnBLbWk2eGJhN2F2MlpIdHA3Y3NwLzY0M1RIM3J5Zjlzei9rMXY0ay85Z1NYL0FORFN0YjlrN3hiL0FNSnYremI4T3ZFRFA1c2phRGEyY3o1eVdtMDhmWkpTZmN5UXNUNzFrL3RtZjhtdC9Fbi9BTEFrdi9vYVY1TkNNb1kyRkdYMlpKZitUSHJWNXhuZ3AxWS9haTMvQU9Tbml2OEF3VEsvNU5hc2YrdzFxZjhBNkd0Zm9MWDU5ZjhBQk1yL0FKTmFzZjhBc05hbi93Q2hyWHRtdmZIWmROL2FxOExmQUszSTh2VlBER282dGQ1VUhOejVpbTFDdDFCU0sydVN3NkVPdWVRTWJacFFuVng5ZFE2T1QrU01jc3J3cFlDZzV2ZFJYelo4Si84QUJXN3dlSi9EWHcvOGZ4UmtHeXZyN1I1NUFPRysxeHBQQ3BQK3o5bmxJK3AvQm4vQkl6L2tYZmlYL3dCZnVrZitpN3F2cXIvZ29oNFAvd0NFcy9aVjhVVFJydnVOQW5zZFloR00vd0NvbldPVSsySUpaRCtHUGNmS3YvQkl6L2tYZmlYL0FOZnVrZjhBb3U2cjJxVmZuNGVuSCtWMi93REprLzFQRnFVT1RpR0V2NWxmL3dBbGEvUStnLzJ4UCtTNi9zei9BUFk2Uy84QW9WblgwNyswai95YnY4VXYreEw4US84QXB2bnI1aS9iRS81THIrelAvd0JqcEwvNkZaMTlPL3RJL3dESnUveFMvd0N4TDhRLyttK2V2SGw4R0UrZi9wYlBZWHg0cjVmK2tJNFA0WnRIOGNmMlNmQ3pTc3R4YzZ2NFhzQXpFNFU2bFlvZ0pKNXdGdTRNbjB4WDFKWDU2LzhBQk1ueGIvd2tYN01Ocm9yeUI1UERHczZqcHUzK0pVbFpiMWM5OEUzSkFQVGpIYXYwS3Jrek9tNldKcVVlaWs3ZlAvZ1dPdkxLaXE0YW5XNnVLdjhBTC9nM1BrajloTC9rMHo0ZWY5ZVYzLzZXM0ZjWDRQOEErVWhmajcvc24ybS8rbE1OZHArd2wveWFaOFBQK3ZLNy93RFMyNHI4b2Y4QWdvUjQ3OGIrQWYyc3RWMUx3TDRoMVh3NWQzR2dhWkJOY2FUZXoyTXNrVzB0c2Q0SFJtWGNvTzBuR1FEWHM0UENQRTVoaWFFWFp2bS85S1I0Mkx4YXcyWFlldkpYUzVmL0FFbG45Q3RmeTcrTy9oYlpYZjdNOWo4WkxlYUdLOTAveDVyWGgrNmlkZ3NseGIzQ1JYRUJqQkkzZVM2eTVVWk9KYzlGSnIrb2l2NU1QRDJoZVA4QTR6L0VEUi9nWjRldVhsaXVkZnZ6WVdya2kzdDVydDkxMWRPQno4c01BWnp5UWtmQTllamhKTk9wTlNzbzhyZnBhVnptNHNhdFRnNDNjdVpMMXZHeDlQZnNSZkNEeEgrMC93REc2MzhkZkVPOWsxWFF2QVVXbVBldGRPSGVjMnNmbGFiWmhUMWpBdDkwbVJoa1JneDNTWlA5R05menEvc2hlTGRiL1pVL2E5dlBoYjQxa052WmFyZVNlRnRUMy9KRVpta0JzTHNBbkFWcE5tMWlTQkZNeHI5dDV2MmpmaE5iZkd0L2dGZWF3bHY0c0ZuQmRKRkxoSUpaWjhzdHFzaE9QdFBsN1pQTElHNUhYYVdPNERMaWVsWHFZcE9DdkJSdkcyeVhWL2YrRmpYaGlyUXBZVnFidE55dEsrN2ZSZmQrTno1VC93Q0NZdjhBeVJqeHQvMlVIVnYvQUVqMCt2cWY0MWZ0Si9DVDluMTlIaitLR3FUNmMydWk1TmtJYlNlNjNpMDhyemMrU2piY2VjbU00em5qcFh5eC93QUV4djhBa2pIamIvc29PcmYra2RoWHpuL3dWNC80L1BoWC93QmN0ZjhBNTZmV2NzRkRGNTFLaFUyYmUza3Jta2NaUENaTEd2VHRkSmIrYnNaSDdZSDdVUHdiK1AycS9DclNmaGpxcytvM09rK0s0TGk2V2F6bnRRa2NqUklwQm1SUTJTT2dyOXU3ci9qMW0vNjV0L0kxL0hyOE9mOEFrb1hoZi9zTTZmOEErbENWL1lWZGY4ZXMzL1hOdjVHdGVKc0RUd2tLRkNsZXk1dC9WR1hET09xWXVkZXZWdGQ4dTNvejgzLytDV0gvQUNiWnFIL1kxNmgvNlRXZGQvcXZpeit3ditDaTJrZUhaWHhGNGsrRmd0VVRQQm50dFN2YnBUOVJIRkwrQk5jQi93QUVzUDhBazJ6VVAreHIxRC8wbXM2OGgvYXE4Vy84SVIvd1VkK0RQaUF2NWNZMG5TTEtaODRDdzZqcU9wV2NwUHNJNW1KOXFtcFI5cm1lSnA5MUw4dENxZGIyV1dZYXAyY2Z6MVAxVDByd3BGcGZqYnhCNHJnMmdhN2FhYkhLbys4WjdIN1FwWSt4amtqVWY3cHI4bGYrQ3NlblQ2djRoK0QrazIzTTE2K3RXOGVCbjU1Wk5PUWNEcnlhL1p5dnk2L2JzMEllSnYyaXYyWnREZFBNaXV2RWR5Smx4bk1DWGVsdkx3UXcvd0JXcmRRUjY4Vnc1QldheDhLa3VpZjRSWjM1L1JUd0U2Y2VyaitNa2ZwZGZUMi9oN1FiaTVoVlZnMDJ6ZDFWbXdvU0NNa0FzY2tEQzhrMStVWC9BQVNUMUtTNDhFZkVQVFhaMjhqVjdHNXl6WlV0Y1FTS1NCL2VQbGNudng2Vit0bDNhVzEvYVRXTjdFczl2Y3h2RE5FNDNJOGJncXlzRDFCQklJcml2QXZ3dCtISHd4aXZJUGg1NGIwM3c3SHFEUnZkTHAxc2x1Sm1pREJDNFFEY1ZESEdlbVRYSFF4a0lZU3JRYTFueTYrak95dmhKenhkS3VucERtMDlVZmtyL3dBRlRkQ0VIeEwrRW5pVUoveCtwZDJMUC8xNlhOdElvUEdmK1hnNHlmWEhldjJucjh1ZitDb21obTQ4Ri9EWHhKai9BSThmRjBkam4wKzJ3dEpqcjMreStoK283L3FOWFZqNm5OZ01ONWM2L0ZISmdLZkpqOFQ1OGovQm53VC9BTUU3L0VWdjQ2L1pKMGpRdFJJdVJvOXpxZWhYU252R1pXbVZHK2tGeWlqL0FHY2Q2K3lQaC80Zm44SitBL0RmaGE1WVBObzJrV09ueU1PUVh0WUVpSkgxSzErVXYvQkpIeGQ1M2gzNGhlQTVaY2ZZNzJ3MWVDSTkvdFVja0V6RDZmWjRnZnFQZkg3RVZPZTAzU3gxV24wYnY5K3Y2bDVGVVZYQTBxblZLMzNhZm9mQlA3RkYyaitNUDJoN0FBNzRmaXRyc3hQWWlXWjFBSHVQTE9mcUsrVS8rQ3ZmL05Kdis1ay85eGxmVHY3RW4vSlJmMmovQVBzcDJyZitsRnhYekYvd1Y3LzVwTi8zTW4vdU1yMThBclo3RDAvOXNQSHpCM3lLZjlmYlB6SDhQL3M0ZkhyeFhvdHA0ajhOZUFQRUdwNlhmeGlXMXU3V3dsbGhtakp4dVIxVWdqSTZpdjArL3dDQ1d2aFB4TjRIK0lQeFY4TGVNTk11dEcxZXlzdEUrMFdWN0UwTThYbW00bFRlakFFYm8zVmg2Z2cxK2hYN0h0bzlsK3pCOE5ZWkNHTGFCYXpaSFRFMlpBUHFBd0I5NjhtK0MvOEF5ZkgrMFQvMTVlRC9BUDAyUjF2bUdlVk1WU3hHR2xGSlJXL3BPS01jdnlPbmhLdUh4TVpOdVQyOVlTWjlOZkYzNHgrQXZnYjRWVHhwOFJyMld3MHA3dUt4V1dLM2t1VzgrWlhaRjJSS3pZSVJ1Y1lyNEUvYUIvYjEvWnE4ZC9CSHh2NE04TWE5ZVhlcmEzb2w1WTJjSjAyNmlEelR4bEZCZVNOVlVaT1NTZWxkYi93VkovNU5wdGYreG4wLy93QkUzVmZ6dFVjTzVGaDhUUVdLcU44eWZSNmFmSVhFV2U0akRWM2hxYVhLMTF2ZlcvbUZGRkZmb0orZkgvL1cvS3VpaWl2M2cvQnoxcjRSZkRUNHkvRUx4Q2grRE9qNnhmNnBZc3ArMTZYdmdGb3o1Mmw3b01rY0c3bkJlUmM4NHI5RHZCdi9BQVRzOFJlSi9GK25wKzBsOFQ3TFR2RUd0Wk1Halc5OHVvNjdlcEJHMGpxSmJoc0F4eEl6RmtTZFZVWlBGZkh2N09IN1hQeE4vWm1rdjdYd2ZEcDJvNlRxczBjOTdwK29RbGxlU05Tb2RKWTJTVkcybkhWbDc3VFgzdDhJZjJwLzJKZkVueFowejR2K0xQQ04xOE5QSDFyTmN5dnFNRHkzV2xYRWw3YnkyOGhsOGdBRXNzckVzMXNtR0lKa0l6WHpXYlZjeGpLVG94OTIyamlrNVg3TzcwVit5WjlMbE5MTDVSaXEwdmV2cXBOcU51NnR1N2QyampQQmw3OEVSKzNSOEt2RG53WW4xclVVOE9OZTZUcTJxNjNQTmNUWGR4WjJseEJFc2JUTmtSUXhSaU5GU09LTUFEYXZldjJXK0wvaGJVL0hQd2w4YmVDZEZNUzZoNGc4TzZ0cFZvWjJLUkM0dmJTV0dNdXdERlYzdU54QUpBN0d2eGE4R2ZERHdiOEwvd0J1ajRjK0pmQ0hqalRQRi9oM3hmZmFyckZ2ZTJqeDdiWHpJYmt0Qk02U09oWlM0R2NxVDNSVHhYN29mOEpMNGQvNkN0bC80RVIvL0ZWOGxuMHJWYU02VGJ0RmF2ZjRudjhBTSt1eUdMbFNyUXFwSzhub3RyY3EyK1I4Vi9zSy9zc2VLUDJaL0MzaVVlTjd5eHVkYjhTM2RzOGlhYzd5d3cyMWtzZ2lVeVBIR3pPV21rSkFCVURHRG5OZldPclhWck44UnZEdWp5OHl4NmJxMnB4Z0VmSzBEMmxzQ1FlZVZ1bndSam9lY1pCaDhYZkZ2NFllQXRKazEzeGo0cTBqU2JLTldiekxtOGlVdnRHU3NhQmk4aitpSUdZOUFDYStOdjJZdjJnZEkvYUErT254UitJc055TEh3NW9kaG8vaC93QVBSM2ppRnByZHBidWE0bktNd0FlV1JGWWdydUNHTlNRVk9lQ2NjVGkzVnh0VmJMVjI3MmlrdjY2SGZDV0d3aXBZR2s5M29yNjZYazIvNjZuMGYrMForMEo0WC9acjhEV25qdnhacDk5cVZyZTZwRHBNVUduaU15K2RORE5NR1BtdWloUXNEWjV6bkhGWnY3Tm43VEhoRDlwcnc1cTNpUHdscDEvcGNlajNxMlUwR29lVUpTelJySXJyNVR5RGFRU09UbklQRmZEWC9CVjd4UHBsMzhNZkJHaVdGN2IzTFQ2OU5kc3NNeXVRTGUyWk1rS1NNZnZ1cC9EdlhQOEEvQkpqeExwdG40YytKR2ozOTVCYmVUZTZUY29zenJIbno0N2xDUVdJei9xZWc2ZmpYZXNwcGYyUThaWjg5L3d2Ylk0SG0xWCsxMWc3cmt0K05yN24yMzQ0MFlRZnRtL0Mvd0FRN1FEZStFZkUxbnV3TW43SEphU1lKNjRIMm5qUEhKeDNyejMvQUlLVy93REpxdXIvQVBZVjB2OEE5SGl2b254ZmMrSHJuNG9mRC94RU5Sc3o5Z09zMlpZVG9Rb3ZMVlg1TzdBeWJjZFJuMFBYUHpIL0FNRkk5YTBlOS9aYTFlQ3p2cmE0bE9xNldRa1V5TzJCT004S1NhNTh2azVZdkMzVzFsLzVNem96Q0tqaE1WNTNmL2txTTMvZ2x6NHMvdDM5bkNmdzlJK1pQRGV2M3RvaVo1RUZ5c2QycCtoa21rSDFCcjZGL2JNLzVOYitKUDhBMkJKZi9RMHI4MVArQ1RmanF5MG5YZmlENEwxTzdpdDQ3MjAwL1ZMY1RTTEdvYTFlU0dYRzRnWllUeDUvM1JYNksvdGphOW9keit6QjhSb0xmVWJTV1Y5RmxDb2s2TXpIZW5BQU9UWFRtT0hkUE9ySmFPVVg5OW1jMlc0aFZNbXUzcW95WDNYUjVYL3dUSy81TmFzZit3MXFmL29hMTg0ZnRFK0t2K0VOL3dDQ21md3Uxb3NFVjdYUjlQZGkyMEttcHkzZGs1SjdBTE9TYzhZNjhWNzUvd0FFMDlhMGF5L1pnc3JlOHY3YUNWZGExTWxKWmtSaGwxSTRKQjVyOC9QK0NrdmlMK3ovQU5xclIvRWVoWE1VMDJuYUhwTnpETEU0a1VUVzl6Y1NMeXBJNElIRmQrRG8rMHpqRVUzczFOZmVjT01yZXp5ZWhVWFJ3ZjNIN3cvRkR3b25qdjRiZUt2QlVpQnhyMmkzK25BSCs5ZFFQR3BIb1F6QWc5aU0xK1dmL0JJNVdUdy84VEVjRldXKzBnRUVZSUlqdXVEWDZ1Nlg0MThMYXZwbG5xdHRxbG1JYjJDSzRqRFR4aGdrcWh4a2J1RGc4MStlL3dDdy9wZWkvRHo0cWZ0QytHbXU3YTJ0WVBGbHUxbHZtUlZhMGxOM0xCdEpPQ1BLZE9SWGpZT3BKWmZpYURYOHIvOEFKclA5RDJNWlRpOHd3MVpmM2wvNUxkZnFkWisySi95WFg5bWYvc2RKZi9Rck92cDM5cEgvQUpOMytLWC9BR0pmaUgvMDN6MThuL3RmYTFvMXg4Y3YyYTVMZS90cFZoOFpTdkl5VEl3UmQxbnl4QjRIdWErbVAyalBFR2d6ZnM5L0UrR0hVck9TU1R3WjRnVkVXZU1zekhUNXdBQUd5U1QwRktVWHlZWFR2LzZXeHFTNThWOHYvU0VmbXgvd1NQOEFGMkp2aUo0RG5rSHpMcDJyMjBmZjVUTEJjTitzQS95Sy9hZXY1dC8rQ2EzalMzOEpmdE8yTmplWENXOXY0ajBqVWRNZDVXQ1Jnb2kzaTVKSUFKYTF3TTl6Z2RhL291LzRTWHc3L3dCQld5LzhDSS8vQUlxdW5pckR1R1lTa2w4U1QvVDlEbDRWeENubDhZdC9DMnYxL1UrUGYrQ2R1c0pxdjdKUGc2RU9YbDAyWFZiT1Vuc1Z2N2lSQjlCSElncjU0L2JEL1lmK0pIeDMvYUMwWHh4NFVtc2w4UGFqWjJWbHJFODg0am1zZnMwakNSMWpJSmxEUWxkZ1hKM2dodG93MWVZLzhFc1Bqcm9la0RYUGdSNGl2VXRialVyeisxOUM4NWdxenpOR2tWemJvVC9IdGlqa1JCOTdFaEhQWDlhL2l2OEFGUHdoOEd2QXVxZVAvR3Q0bHJZYWRDektoWUNXNm53Zkx0NFZQTHl5dDhxZ2RPcHdvSkZZeWVKd0dhMUhRWHZTYnRwdnpkdm4rS0p3Y01OajhxcHF1L2RpbGZYYmw3LzExUFJxL25xLzRKeERSeisxOXFoMU1nWEkwcldqcCtjWk56NTBRYkdTT2ZzL25kTW5IdGtqOXp2QVh4QzBueFQ0RjhPZUo5UnY3QzN1OVgwbXh2NTRWdUVDeHkzTUNTdWdETm5Dc3hIUE5meXZhZHJuai80VytON1A0dmVFemNhYkxhNjNlblM5VFZOMEVseGJOKy9oeVFVZjkzS0JMR2VzY25JMnR6MDhPWVNWU2xpY1BlemFTK2Z2SE54SGk0MDYyR3hGcnBOdjVhSDZZLzhBQlZQNExqUzlZOFBmSDNRWXZLL3RCazBYV1hqNGI3VkNqUFp6bkhPNW9rZU5temdDT01kVFdIL3dUcCtGT3QvR2Y0dmE5KzB6OFNKbTFVNkxlT0xlZTRPV3VkY3VVRHRLUVBseGJRdUNGd0FyU1JsZnVjZk8rdjhBeE8vYWEvNEtDZU50RytIcVJXalJXZjhBcEMyT25SUGFhVlo3UnNrdmJwM2VaOGdIYmxuYmx0c1M3bjJ0N1gvd1RnK0plcS9DSDQ4ZUlQZ0g0MURXSThRU3pXUnQ1VC94N2E1cFJjYlBSZk1RU3hrajd6ckdQU3ZZcTBjUlF5bVdHY2s2c1k5TjFGdi9BQy9JOGVsV3c5Zk5vNGxSYXBTbDEyY2t2OC96UHRIL0FJSmpmOGtZOGJmOWxCMWIvd0JJN0N2blAvZ3J4L3grZkN2L0FLNWEvd0R6MCt2YWYrQ2JmakR3bG9Qd2o4YTJHdWEzcDJuWExlUGRVbUVOM2R4UVNHTnJTeFZYQ3V3TzBsV0FPTUVnanNhK2V2OEFnckI0bjhOK0lyNzRZcDRmMWF4MU5yYUxYRE1MTzVqdURFSkdzZGhmeTJiYnUydHR6MTJuSFExNXVEaEwrMzcyMHUvL0FFbG5wNHljZjdBdGZXeS85S1IrV3Z3NS93Q1NoZUYvK3d6cC93RDZVSlg5aFYxL3g2emY5YzIva2EvancrSDgwVnY0OThOejNEckhGSHE5Zzd1NUNxcXJPaEpKUEFBSEpKcitzdTYrTDN3bk50S0I0MThPa2xHLzVpdHI2ZjhBWFd0dU1xY3BUcGNxdnY4QW9ZY0dWSXhoVjVuYmI5VDRrLzRKWWY4QUp0bW9mOWpYcUgvcE5aMThSLzhBQlUrOXVkTi9hVzhMNmpaT1lyaTE4STZkTkU0NnJKSHFPb01wSDBJQnI2cC80Sm9mRWY0ZStFLzJlci9UUEZQaWpSdEd2RzhUMzB3dDlRMUMzdFpqRzF2YUFPRWxrVnRwS2tBNHdTRDZWOFgvQVBCVHp4VDRaOFcvSHpRdFM4S2F2WWExYVIrRUxPQjdqVDdtSzZpV1ZiNi9Zb1hpWmxEQldVbGM1d1FlNHA0Q25MKzNha210UGVGajZzZjdDcHBQWDNUK2dud240Z3R2Rm5oWFJ2RlZsajdQck9uMnVvUlk1SGwzVVN5citqVjhmZkhqUXhybjdZSDdPU09vTVZrUEY5OCtSbkgyZXp0MlE0LzY2YlBwMXF2K3h0OGVmaHZkZnN6ZUFyZnhSNHUwVFROVDAzVGpwYzFwZjZsYlc4OGE2ZkxKYlJibzVKRllCb1kwWmVQdWtWMGZpYjRrZkNQVS93Qm83d0Y0aVBqWHc0YlBSZkMzaWttNEdxMmhpUzV1Ym5TSTQ0eTRtQ3E3eCtheWc1eUViQTR5UG02V0hxWWZGVkk4cjBVMXQ1TkgwdFhFVThSaGFjdVphdUQzL3ZKbnZueGcrSmVtL0IzNGFhLzhTOVh0cEwyMDBHMkZ4SmJ4TUVrbDNPc2Fvck53Q1djQVpyNW8vWmwvYmk4SS90TStOOVI4RGFINGIxRFJiclQ5S2sxWXkzYzBVcVBGRlBEQXlqWnlHM1RxZWUyYTQ3OXZYNHYvQUE1MWI5bGp4aG9uaGZ4Wm91cWFqcUw2WkJIYjJHcDIwODVRYWhieVNFUnh5TXpEWWpCc0RvY25pdnpKL3dDQ2JmakhRdkJmN1JwdmZFZXBXbWsyRjVvR29Xa2x6ZTNTV2tDa3ZES29aNUNxa2t4QUJTUnp6MnIwY0JrMU9ybGxYRVZJdm5WN2I5RXVoNTJQemlwU3pLbGg2Y2x5TzE5dXJmVS9XWC9nb1ZvWjFiOW5ocjhMdS9zWHhIb2Q5bis3dnVsdGMvOEFreGo4YSs0NitOdjJuL2lQOEl2Ri93QUJ2RjJoV1hqWHczZDNEMnNOekRCRnExcEpKSkpaM0VWeW9SVmtZczJZaGdBWno2ZFI5S0Q0bGZEb2dFZUt0RUlQSUkxRzMvOEFqbGVOVmpVZUZwd2NYbzVkUEtKN0ZLVk5ZcXBOU1dxajE4NUg0SC84RXV2RjM5Zy90SVRlSFpaZHNYaWJRYjIwU005SG50bWp1MVAxV09HWDhDZncvb2xyK1RuOWxqeHJEOFBmMmlmaDk0cnU3bGJPMXQ5Y3RyZTZ1SkNGU0sxdlNiV2QzSjRDckZLeFk5aG12Nmt2K0ZrL0R2OEE2R25SZi9CamIvOEF4eXZlNHZ3MGxpNDFJcmRmaXY2UjRQQ0dKaThKS25KN1A4SC9BRXo0RC9ZZThSUk44ZlAybXZDY2pnU0o0NXZOUmhUakxLOS9meFNrY1orVXJHRHpqNWgwNXoydjdlZjdMUGpIOXBUdzk0VGs4QlhGbEhySGhxOHV3WXIrVjRJcExYVUZpRXBEcXIvTWpRUm5CWGxkMkRuQWI4dGZCZjdSa1B3RC9iZzhlL0VGSC90RHd4cS9pdnhCWmFxTFZ4S0p0T3V0UmtkWjRTcDJ1MGJLa3FkblVGUVJ2M0QraGZ3UjQ5OEcvRWp3OWJlS3ZBbXNXbXQ2VmRxR2p1YlNRT0JrWjJ1dkRSdVA0a2NLNm5nZ0dzODFoaU1EaTRZNmt0MHJQcGZsczB6WEtwNGZIWVNlQnF2WnU2NjI1cnBveVBoRjRHaytHZnd0OEovRDJlNVc4bThPNlBaYWROY0lNSkxMYnhLa2pxQ0FRck9DVkI1QXhubXZpVDlscnhIQjRxL2JHL2FSMVczY3lKSGQ2VllCaTI3SjA3enJNNFBvRENRT3dIRmUwZnRWL3RYZUNmMmQvQldvQ1BVYlc4OGJYTnUwZWthTWppV1lUeUFoSjdpTlRtT0NNL01TMjNmamF1U2VQenEvNEpZZUw5STAvd0FXL0UzVWZGdXMydHBjYWpiNmJLWnRRdVVpZWVVeTNMU051a1liMnkyV1BQWG5yV0dFd2RhV0J4R01tdmlTUzgvZVRadGk4WlJqanNQZzRQNFcyL0wzV2tmcWYrMGg4QXRJL2FRK0hzZnc5MXZWYm5SN2VQVVlOUkZ4YXhwSklYZ1NSQXVINHdmTU9UN1Y4SC84T2svaDMvMFB1dGYrQWx2WDZkZjhMSitIZi9RMDZMLzRNYmYvQU9PVWY4TEorSGYvQUVOT2kvOEFneHQvL2psY09GekxINGFIczZFbWw2ZjhBNzhWbHVCeE0vYVY0cHYxL3dDQ2Z5R2VLZElqMER4TnErZ3d5TkxIcHQvYzJpeU1NTTZ3U3NnWWdjWklYSnJDcnNQaUhORmNlUDhBeE5QQTZ5UlNheGZ1am9ReXNyVHVRUVJ3UVJ5Q0s0K3YxK20yNHBzL0g2aVNtMGovMS95cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBSHhTeVF5Sk5DN1J5UnNHVmxPR1ZoeUNDT1FRZWhyZjE3eGY0dDhWZVIvd2xHdDZqckgyVmRrSDIrN2x1dktUKzZubXMyMGV3eFhPMFVuRk4zYUdwTkt5WVZKNTB2bGVSdmJ5aTIvWms3ZHdHTTQ2Wnh4bW82S1lnb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ3J0bHFXbzZjWGJUN3FlMUxqREdHUm95dzlEdEl6MU5VcUtHdTRKOWh6TXpzWGNsbVlra2s1Sko3bW0wVVVBRkZGRkFCUlJSUUIvLzBQeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUi9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlMOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMC95cm9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxL1pmN1dvOW4rSCtaK09mMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvL1opO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1idXNpbmVzcy1yZXZpZXdcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1idXNpbmVzcy1yZXZpZXcuanBnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBU0FCSUFBRC80UUJBUlhocFpnQUFUVTBBS2dBQUFBZ0FBWWRwQUFRQUFBQUJBQUFBR2dBQUFBQUFBcUFDQUFRQUFBQUJBQUFCa0tBREFBUUFBQUFCQUFBQXl3QUFBQUQvN1FBNFVHaHZkRzl6YUc5d0lETXVNQUE0UWtsTkJBUUFBQUFBQUFBNFFrbE5CQ1VBQUFBQUFCRFVIWXpaandDeUJPbUFDWmpzK0VKKy84QUFFUWdBeXdHUUF3RWlBQUlSQVFNUkFmL0VBQjhBQUFFRkFRRUJBUUVCQUFBQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVFBQUlCQXdNQ0JBTUZCUVFFQUFBQmZRRUNBd0FFRVFVU0lURkJCaE5SWVFjaWNSUXlnWkdoQ0NOQ3NjRVZVdEh3SkROaWNvSUpDaFlYR0JrYUpTWW5LQ2txTkRVMk56ZzVPa05FUlVaSFNFbEtVMVJWVmxkWVdWcGpaR1ZtWjJocGFuTjBkWFozZUhsNmc0U0Zob2VJaVlxU2s1U1ZscGVZbVpxaW82U2xwcWVvcWFxeXM3UzF0cmU0dWJyQ3c4VEZ4c2ZJeWNyUzA5VFYxdGZZMmRyaDR1UGs1ZWJuNk9ucThmTHo5UFgyOS9qNSt2L0VBQjhCQUFNQkFRRUJBUUVCQVFFQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVJBQUlCQWdRRUF3UUhCUVFFQUFFQ2R3QUJBZ01SQkFVaE1RWVNRVkVIWVhFVElqS0JDQlJDa2FHeHdRa2pNMUx3RldKeTBRb1dKRFRoSmZFWEdCa2FKaWNvS1NvMU5qYzRPVHBEUkVWR1IwaEpTbE5VVlZaWFdGbGFZMlJsWm1kb2FXcHpkSFYyZDNoNWVvS0RoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1TGo1T1htNStqcDZ2THo5UFgyOS9qNSt2L2JBRU1BQWdJQ0FnSUNBd0lDQXdRREF3TUVCUVFFQkFRRkJ3VUZCUVVGQndnSEJ3Y0hCd2NJQ0FnSUNBZ0lDQW9LQ2dvS0Nnc0xDd3NMRFEwTkRRME5EUTBORGYvYkFFTUJBZ0lDQXdNREJnTURCZzBKQndrTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EZi9kQUFRQUdmL2FBQXdEQVFBQ0VRTVJBRDhBL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUQ4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wZnlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1MvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85UDhxNktLSy9lRDhIUHJEOW5mNGgvc3crQzlHMWUxK1BYdyt2OEF4bGYzTjFISllUMmtwalczZ1ZNT2pEN1RCa2x1ZWgrdGZxZjhIZmd6K3lMOFdQQ2R6OFFiNzRJWFBncndwYjI1dVUxZnhKZlNXa0U4UUdUSkdvdm1meWd2UG1zRmpJKzZ6YzQvUGo5aVhWLzJRdkNsNXFuaS93RGFRdlVPdFdWekNORXNyeXh2TCt5OHZhUzh6UTIxdE5HOGdiQVVTa2dkUXVjTVB0WDQ4ZkYvOWh2OW9lV09IeHg4Yy9HRm5vOEcweGFKcE5qZFd1bXE2NCtkb20wU1I1WHlNaHBYY3JrN05vT0srTnpmMnNzUzZkSlZGM2t1WnIvdDFMUSt6eWgwbzRaVHF5cHQ5SXZsVC83ZWIxL1UrYzMwTDlrYjRvL3RrZkQzNGQvQnp3NGszZ3dtOHRkYSthNVMxMUs0V0NlUldoYVNZekZJOWlqY05nWWpnRmNNZjFNLzRZUy9aTS82SjVaZitCZDcvd0RKRmZsbDhHL0RmN04vaHY4QWJNK0VzSDdOL2lyVi9GV216UGZ2cVUycnhQRThOd0xXNENJZ2V5c3NxVTVPRmJudU9sZnVuOFJQRjBmdy93RGgvd0NKdkhzMXMxN0g0YjBlL3dCWGEyVi9MYWRiQzNlY3hoeUdDbHdtMEhCeG5PRFhqNTVpSzlPcFJwWWVjMWVQVnROdTczOHoyTWpvVUtsT3RWeEVJTnFUMlNhU3N0dDlENVg4VC84QUJQTDlsSHhIcGN0aGJlRVgwUzRaV1dLOTAyL3VrbmhMZnhCWlpaWVdJeHg1a2JEMjVOZmdUKzBmOEROWi9aNCtLMnAvRGpWYmo3ZEJDc2QzcDE5czhzWGRqUG55cE51VHRZRldSeGtnT2pZSkdDZjZOLzJYL3dCcHJ3MSswOTROdi9FK2lhYlBvdDNwTjc5aXZkUHVKVm1aQ3lDU09SSkZDaGtkU1FNcXBES3d4Z0FuODFmK0N1V2h3Mi9pcjRiK0pWVUNXLzAvVkxGbXp5VnNwYmVSUVJqb0RkTmpudWZ4NmVIOGRqS2VQK3BZcVRkNzZOM3Mwcm5MeEJnTUhVd0gxM0N4U3RiVksxMDNieVBVZjJIUDJTUGdUOFNQMmRkRDhkZkVid2piNnpxMnIzbW91THFXZTVqYnlMZTVrdDBYRVU2cmdHSnVkb1A4ejJ2N1YzN0duN1B2aEg5bm54dDRwOEErQzdiUzlkMG13Uzl0YnVHNHUzZUpZSjQzbElWNVpGSU1JY0hLNHdUeU9vK24vd0JqRFJENGYvWmErRzlneWxUTG9zZDdnK2wrNzNRUFFkZk56L1U5VDFmeFFOcjhTLzJidkZNMXNvRVBpWHdWZnpRQWtNRisyV0R2R2M5TXFXQkI5Um12S3JabmlWbUVwcW8rVlQydTdXdnRiMFBWbzVaaG5sOFlPbXVadzNzcjN0dmYxUDUvdjJDdmhuNEcrTFB4K2c4SS9FUFNZOVowaDlJdjdnMnNyeVJxWllnbXhzeE9qY1pQZkZmczc0ci9BR0NQMlk3N3d0ckZsNGY4Q1dsbnFseHA5MUZZM0tYVjRXaHVYaVpZcEJ1bks1UnlDTWdqam12eWMvNEpqZjhBSjBWdC93QmdMVS81UjEvUnpYbzhVWTNFVWNjbFNtMHJMUk4yNm5uOEw0TEQxc0MzVmdtN3ZWcFg2SDhxSDdJZmc3dzc0NC9hVDhGZUQvR2VuUjZscFY5ZVhFZDNaWEFJU1FSMnM3aFhBSVBEcURqUGF2MkUvYW0vWkUvWnc4Ry9BVHgzNDE4TCtCN0xUZFowM1M1TG0wdVlacmtlVEtHVUJsak14ajZIcHR4N1Y4RWZDVHdqL3dBSUovd1V1ajhLcW5sdzJmaTNXVGJyakdMYWUzdXBvUDhBeUU2MSt3Lzdabi9KcmZ4Si93Q3dKTC82R2xkV2RZMnIvYUdIZEtiVVpLTHNtK3NqbHlYQlV2N1B4Q3F3VGxGeVYybDBpZkRQN0IzN0wvd0YrTEg3UGRuNHIrSWZoQzExblZtMWJVSVd1cEpyaU56SEd5aEZQbFNvQ0ZIVGoxOVRYeGYrM1A4QUJmd2Y0Qi9hTzBuNGIvQ2JSWXRJdGRVMHJUUEpzNHBKWkZlOHZMaWFJSGRLMGpmTVFvNjQ0NlYrcG4vQk1yL2sxcXgvN0RXcC93RG9hMTRoOFovQlI4Yy84Rk8vaHpwN3g3N2ZUZEhzTlpuYkdWUWFXMTVjeGsreG1qalVlN0R0VVliSDFhZWFWM09iY1lxVHRkMjA4aThUbDlLcGxkQlFnbEtUZ3IyVjlmTSt0YlA5Z3o5bEszc3JhMXVQQVZwY3l3UVJ4UE85emRxOHBSUXBkZ3M0RzVpTW4zTmZEUDdIUHdLL1oxK09malg0eTMycWVEclM5MEhTUEVNRnY0ZGcrMFhLcmIyREc1Vk1GSmdXTWlSSXpGaTNQUTRyOUxQMm4vaUgvd0FLcytBSGpueHJITDVOMWFhUk5CWlBubGIyOXhiV3hIcnRtbFFrZWc3ZFIrZUgvQkl6L2tYZmlYLzErNlIvNkx1cTg3Q1Y4VTh1cjRxVlNXOFV0WDNWL3dCRDBjVlF3cXpHaGhvMDQ3U2IwWFoyL1VsL2FaL1pjK0FuZ2Y0dC9Banc5NFY4STIybjZkNHI4VXlXR3NRSlBjc0x1MkRXd0ViRjVtWlI4N2NvVlBQV3Zzei9BSVlTL1pNLzZKNVpmK0JkNy84QUpGZVkvdGlmOGwxL1puLzdIU1gvQU5DczYvUVd1VEY0L0ZMRFVKS3BLN1Q2ditablhoY0JobmlLNmRPTmsxMFg4cVA1THZGL3c5c1BDUDdSK3AvREc2dHlkTzAveGcrbExDN05tU3lGNzVjZnpBN3NQQ1FjNXpnK3RmME5qOWhQOWswZFBoM1pmK0JWNy84QUpGZmt2KzIzNFFIaGI5dXV4djQwMlJlSmJudzlyRWE0NDVkTFdRai9BSHBiWjJQdVRYOUQxZXR4Qm1OWjBjTlZwVGE1bzNkbTFyb2VSdy9sMUZWc1JTcXdUNVpXVjBucHFmeklmc1Vmc3F2KzByNDd1cFBFRWsxcDRPOE9DS2JWWm9mbGt1WkpTZkt0SW4vaE1nVm1kd0NVUmV6TXByK2diUXYyY2ZnRjRiMGxORTBqNGVlR283UkYybFpkTXQ3aDN6Z0V5U1RJOGtoSUF5WFppY2RhK2JQK0NhZmhPMDhQZnNzNlJyVUtLSi9FMnBhbnFNN0FmTVREY05aSUNjRGdMYkFnY2puUGMxSiswTiszTHBQd0crTjNodjRUUzZBZFZ0YjZLMW4xaS9XNE1iMmNkN0swYUNLSUkzbU9pcjVyQWtCbFpWQkJ5Uno1dmljWmpzZlBENGR1MGI2SjIyM2YzblJsR0d3ZUJ3RU1SaUVyeXRxMWZmWmZjZlBQN2IzN0J2Z08yOEM2djhYL0FJTDZXdWg2bG9VTFh1cDZOWmpGbGRXVWVUUExERjBna2hUNXlxRVJzaU1BbS9CTTMvQk9qNEUvQnY0aC9BSzY4UmVPL0J1ajYvcWYvQ1JYdHVMclVMUkxpVVJSdzI1VkF6ZzRVRmljRGpKSjcxK3RPcTZaYTYxcGQ1bzk4dTYydnJlVzJtVVk1am1Vb3c1QkhJSjdWK2ZIL0JNSzFsc2YyZE5Sc3BzR1MzOFdhbkUrM2tia2l0bE9QYklyR0dhNGlwbGs0U203eGxHenZyWjMwdjhBSTJubFdIcDVuQ2NZSzBveXVyYVhWdGJmTStsUCtHVVAyYVAraVplR1AvQmJELzhBRTBmOE1vZnMwZjhBUk12REgvZ3RoLzhBaWE5NnQ3dTB1OS8yV2FPYnluS1A1Ymh0cmpxcHdUZ2owUE5XSzhQNjdpZitma3Z2WjduMUxELzgrMTl5UHlJLzRKN2ZBcjROL0VMNFZlTHRZOGNlRGRHMTI5dGZHMnBXRUU5L2FSenZGYXhXdGs2UklXQjJvclNNUUIzSnI3MC80WlAvQUdhUCtpWmVHUDhBd1d3Ly9FMTh4LzhBQk1YL0FKSXg0Mi83S0RxMy9wSHA5ZlRYeDIvYWQrRmY3T2o2SW54S3VMMkZ0ZkYwYk1XZHExemtXZmxlWnV3UnQvMXk0OWVmU3ZYek9yaTZtWVRwVVpTYnZvazMyUEl5eW5oYWVYd3Exb3hTdHEybDNQbFQ5c2I5bmo0RitFUGhScCtxK0YvQXVoNlRlU2VLTkJ0V25zN09PQ1F3M0Yya2NzWlpBQ1ZkQ1FSME5mVFZ6K3lEK3pFdHZLeS9EWHcrQ0VZZy9aQjFBcjRSL2FNL2JaK0IzeHY4SDZKOFAvQWR4cWsrclhQaXJRcmhSYzJSZ2lFZHZkbzdrdXplbkFBQk9UOVRYNiszWC9Ick4vMXpiK1JxY1pQRzRmRDBvMVpTakp1VzdmOEFkTHdjTUZYeEZTVkpSa3JSMlMvdkg0OWY4RTcvQU5ubjRLZkZQNEVYdmlUNGhlRU5PMTNVNC9FZDdhTGRYU3MwZ2dqZ3RXVk9HQXdHZGorTlUvOEFnb24rekg4S1BoMThGOU04Yi9ERHd0WmFEZFdXdXdXOTg5bXJMNWxwY3d6TDgyV1AzWmxqQS8zalh1WC9BQVN3L3dDVGJOUS83R3ZVUC9TYXpyNkYvYlM4SS84QUNhL3N1L0VQU1ZUZkpiYVMycXg4Zk1HMHAwdlR0OXlzSkhIVUhIZXU2cm1GYWxuTFRtK1hudGE3dGJiWTRLV1gwYXVUSnFDNXVTOTdLOTk5ejgwditDYXZ3TitFbnhiOEkrTnI3NGtlRjdIeEJQcCtvMmNWckpkcXpHSkpJblpsWEREZ2tBMXl2L0JUSDROZkMvNFJYWHc3VDRhK0hMTHc4dXF4Nnlid1dhc3ZubTNObDVlN2N4KzU1alkrcHI2Qi93Q0NTSC9Jai9FTC9zTFdIL29pU3VML0FPQ3ZIL0g1OEsvK3VXdi9BTTlQcjA2ZUlxLzZ3T2x6UGwxMHZwOFBZODJwaDZYK3IvdGVWYzJtdHRmajdtRC9BTUUxdjJmZmhaOFZ2QmZqUHhGOFN2RE5sNGdOdnFsclpXVFhpczNrK1hDMGtvVGF3Kzk1aVo0N0RuMC9TYTQvWXMvWmNtdDVJVStIZWp4TklqS0pFamZjaEl4dUdYeGtkUlhoSC9CTHZRaHBYN004bW9sY0hXdkVlbzNtNGpxc2FRV3d3ZTRCZ1B0blB2WDMxNGIxK0h4RlozVjFFb1JyWFVMNndrUU51dzFsY1NRWkp3T1dDQjhkdDJLOEhPOGZpUHIxWDJjMmtuYlJ2K3VoNzJTWUhEL1VhWHRJSnRxK3FYcitwL0gzWTZZMXQ0cXQ5RzFGQXhpMUJMV2REbkJLeWhISE9EanFLL3FoSDdKMzdOQUFBK0dYaGpqam5UWVQvd0N5MS9OdDhYZEYvd0NFYy9hWDhYNkdGMnBaZU5kUWlqQXgvcWhmdjVad0NjWlRCeG5qb2Evck1yMmVMTVZVVWFFNmNtcnB2UjI3SGk4SjRXbTVWNFZJcDJhV3E5VCtYWDl1YjRaNk44S3Yyay9Fdmg3d3hwME9sYUhkUldPb2FkYVc2N0lvNHJpM2o4d0lvNFZmdEN5Z0FjQWNWKzR2d2ovWmcvWjMxZjRVK0M5VzFUNGMrRzdxOHZmRDJsWEZ4UExwMExTU3pTMnNUdTdNVnlXWmlTVDNKcjg5ZitDdGZoQVduanJ3SDQ4alQva0thVmQ2Vkt3NlowK1lUSm4zSXUyeDZoZmF2MkIrQ1gvSkdmQVgvWXNhTi82UnhWelp0anFrOHR3MVNNbW03cDY5dFAwT25LY0RUam1XSnB6aW10R3RPK3Y2bjg2ZWwvczhUZkdUOXNueGY4R3ZCOGFhUG85cDRyMTVaNUlJeDVXbTZSWTMwcUVvbkErVmRrVVM5TjdJRGdaSS9vTStHdjdPWHdVK0UraHhhRjROOEphWkNxeCtYTmQzRnRIY1h0endRVFBjU0taSHprOFoyakpDcUJ4WHh6K3hCNFZ0UCtHZ2YybHZHOHFLMXovd205L3BVRDRHNUkvdDk3Tk1BZXVIUGxFLzdncjF2OXRMOXJIVVAyWE5DOE16YUZvdHRyT3FlSkxxNVdOTHlSNDRZcmV5V0l6TVJIaG1ZbVpBdklBeVNjOEE1NXRpY1ZqTVREQTBYc2xwZmQydTJ6WEtNTmhjSGhwNDZ1dDI5YmJLOWtrY24rMW4rd3g4T3ZpMTROMUx4RDhPOURzL0Qvam14Z2t1Yk45T2hTMWcxSjArWm9MbUtOUWpQS0FWU1hBZFhJM01WeUsrRFA4QWdtWjhKUGg1OFIvRTN4QnRQaVg0WXNOZWJTYlhUaEJEcWxzSnZzOGtrbHdKY0k0d3JIWUFlTWpHUFd2MjgrRnZqbUQ0bS9EZnd4OFFyYTNOb25pTFNyVFV2czViZVlXdVlsZG85MkJ1Mk1TdWNET000RmZCdjdKUGh1MDhKL3RlZnRJNk5ZeExEQjl2MCs3U05NYlVGODl4ZFlVRGdBR1hnRGdEanRXV0V6SEVMQTRqQzFKTzhVbXRkVjd5VFZ6WEZaYmgzanNQaXFjVmFWMDlOSDdyYWRqNnMvNFpRL1pvL3dDaVplR1AvQmJEL3dERTAxdjJUdjJaM1VvZmhsNFp3d0lPTk9oQjU5Q0Z5UHdyby9qYjhjL0FQN1AzaFMxOFovRVdhNWcwMjgxQ1BUSWphUU5jU0c0bGlsbVVGVkl3TmtMblBzQjNyNVpiL2dwdCt5MnFsaGU2MnhBemdhWStUN0RMZ1Y1dENubVZhUFBSNTJ1NmJQU3IxTXRveTVLdkluMmRqK2NLaWlpdjJFL0hULy9VL0t1aWlpdjNnL0J6NjUvWmcvWTg4ZGZ0UHRxVi9vT3FhZm9taTZQUEZiM3Q1ZWI1WmZNbFVzRmhnakdYSVVaTzU0MS8yczE5OWZDYjlubjlpUHdOOGFkRytDT3Vycm54QjhmM3pYSWIrMXJLYXowcTFrczdlVzVjdEE0Z1YwWklHQ2pOMHBaaGs0NVg4ai9oMzQ0K0tIdy8xUTY5OE1kWDFmUjd0U29rbDB1U1ZGa0NuSVNaVStTUmY5aHd5bjByOUYvaGgvd1VnK01HajNXbkw4WXZBOXQ0MVhUbVpyZlU0YlQ3QnF0dTBpbU41RlpZM2dKTVpaU0VqaExBa0ZzR3ZtczN3K1lUY3ZZenZHMmlUNVduYnE3YStsMGZTNVJpTXZnbysxamFWOVcxeksxK2l2cDYyWlA0SStOY2Z4Yy9ieitIT2s2WDRaMDN3cG9uZ3kvMWZSdE1zTk5RSXZsSkZkN25jS3FSZ3NRRHRSRkE5K3RmcjMrMGoveWJ2OFV2K3hMOFEvOEFwdm5yOGdQaDlxM3dJOFRmdHdmQ3Z4ZDhFTkoxYlFWMXU0MU83MXZUZFdqa2plRy9rZ3VXTFJoM2xUYTRZbkVjaklPZ0M5Sy9jcnhSNGMwanhqNGExYndqNGdoTnhwZXVXTnpwdDdFcnRHWkxhN2phS1ZRNkVNcFpHSXlwQkhVSE5mS1o2NFU4UlFhaTRwUldqMytKMy9xNTlaa2FuVXc5ZE9TazNKNnJiNFZiK3JINU4vOEFCSTYxdUU4Si9FZTlaQ0lKZFIwdUpIN004VVU1Y0QzVU9wUDFGY2gvd1YzdmtrMUw0WGFhQjg4RUd1ems1NmlkckZSeDIvMVI1Ny9oWDZ2ZkN2NFIvRHI0RWVEVDRSK0hlbURTdEpqbGx2Wjh2SlBOTk82Z1BMTEk1WjNjcWlqMlZRcWdBQVYvUGIrMWg4WllmMm8vMmxMQzIwR09kTkJ0TG0wOE42U2tzYnhUU3ExeHRsbWFNamVqU3l5TnRVZ09FQ0JsREFpdTdLcW4xek9KNDZDdEJYZjRXUndaclQrcDVQREJUZDV1eS9HN1AzKzhQV3YvQUFnbjdQT21XVzNiL3dBSTk0TWdpMmhnbVBzV25xdU53M0JmdWRSbkh2VVh3QXVJUEVmN08vdzhtdU5ycGZlRHRHV2NSNUM3bnNZbGtVYzVHR3lPdVI2MU4rMFJxQzZQK3ovOFNkUUJSVGIrRXRiYU1PUGtML1lwUWlrREhCYkE3ZGE0YjlqRFVmN1UvWmErRzl6djh6Wm9xVzJjYmNmWlpIaHhqQSs3c3hudmpQUFd2bXBSY3NMS3YzbXZ5YlBwb3lVY1ZHZ3VrSCthUitPZi9CTnJUNXRKL2ExYlNya0VUV2VrNnZieUFncWQ4UlJUa0hrY2pvYS9vcXI4Sy8yVU5DSGhyL2dvNzQ4MFJWQ1IydDM0cFdJQVlBaGE1M1I4QUFENUNPZ3g2Y1YreDN4RjhYbndhUERONDdoWWRSOFI2ZnBFb1BSLzdTTDI4WS83L09oSHVCWHJjVFhyWXlEajFpdjFQSTRaU280T1NsMGsvd0JEOHhmaWI0Ui80UjMvQUlLbmVBdGNSTnNmaWV5aDFFc0J3WkliRzZzbUgxQXRsSitvUGV2dVg5c3ovazF2NGsvOWdTWC9BTkRTdlBmMmcvQ0htZnRQZnM4K1BZVXg1R3E2MXBGdytPdm5XRWs4QXo3ZVZNZnhyMEw5c3ovazF2NGsvd0RZRWwvOURTc1oxL2ExY0creWl2dWswYndvZXlwWXhkM0ovZkZNOFYvNEpsZjhtdFdQL1lhMVAvME5hOUwwSHdWOXYvYmE4V2ZFQ1dQS2FONEMwZlM0bWJvSmRSdkxxVml2dUV0Y0U5ZzN2WG1uL0JNci9rMXF4LzdEV3AvK2hyWDNqYTZQWVdlcDMycndwaTYxRVFyTzU2bGJkU3NhL1Jkekg2c2F4ek91NmVOeENYVnRmaWpiTGFLcVlMRDM2SlA4RDhzLytDci9BTVFqcEh3ejhKL0RhMWsyeStJdFVsMUM1Q25rMjJtSUFGWWVqVFhDTVBVeDhkRFhMLzhBQkl6L0FKRjM0bC85ZnVrZitpN3F2QWYrQ3JhYXl2eDc4UE5lTVcwNXZDMXY5aUErNnJDN3VoTU9nK2JPMG5yOHBYbnNQZnYrQ1JuL0FDTHZ4TC82L2RJLzlGM1ZmUTFLTWFmRHVuV3orK1NQbnFkYVZUaUxYcGRmZEZuMEgrMkovd0FsMS9abi93Q3gwbC85Q3M2L1FXdno2L2JFL3dDUzYvc3ovd0RZNlMvK2hXZGZaM3hOOFR0NEorRy9pdnhtbkRhRG9lbzZtT04zTm5iU1RkTy8zT2xmTVltTGxoOFBGZFUvL1NtZlQ0YVNqaU1SSjdKci93QkpSK1huL0JTZndpVStLbndVOGV3cmtUYXAvWkZ3MlB1K1ZkVzg4QXo3K1pOK1g1ZnIxWHhOKzNUNFdpOFUvQ0R3OTRndHdzMy9BQWpuakh3N3FxU3BodjNVOTB0bVNDT3FuN1VDY2NIQVBhdnRtbmpLL3RNRlFqL0x6TDhVL3dCUllTajdQR1Y1Znpjci9CcjlENUkvWVMvNU5NK0huL1hsZC84QXBiY1YrUGYvQUFVdmxsdC8ycXJ1ZUZpa2tlajZVNk1wd1ZaVVlnZytvTmZzSit3bC93QW1tZkR6L3J5dS93RDB0dUsvTmI5dEQ0RmZFbjQ5L3RoYTU0YytHZW54YWhmNmY0YTB5K3VJNXJtSzFDd2Y2dmNHbVpRVHVjREFPYTkzSnFzS2ViMTUxSFpMbTFmK0k4TE9LVTZtVVVZVTFkdmwwWCtFL1YzL0FJYXcvWm8vNktiNFkvOEFCbEQvQVBGVi9PdHFueC84WTIvd3FiNEYrQ2J5NnM5T3YvRVdxYXBxYjJUc3I2bDlzTVVVRnZtTTdtaUFqTE1uU1JuWElPMFY2bi93N2Y4QTJzLytoWXN2L0J0WmYvSGErV2ZocHE5dDRHK0xQaFhYdGNSZnMvaC94RnAxNWVJdzNwNWRsZHh5U0FnSDVoaERuQjVyMjhveXpBMFZPV0huN1RaMnVucXIyMjlUdzgzelBHMW5DT0loN1BkWHMxbzdYMzlEMldQdzErMG4reFo0djhNZkVEVjlNdmZDdHhxQiswV3lOY1JTUVg4RVJVeTJ0eXNFa2lqS3VBOFVvRHJ1REFCZ0NQNmR2QnZpZXc4YmVFZEU4WmFWa1dXdTZkYWFsYmdrRWlLN2lXVkFTT01oV0dhL0k3L2dyUDQ3MFdUUi9BWHc3dFpJcDlSa251ZGRsMmtNME5xRSt6d25QOTJkbWt4anI1WDByOVFmZ1o0VHUvQXZ3WThEZUR0UlZrdk5IOFBhWmFYU1B3VnVJcmRCS01kc1NiaGp0WHptZTEvcldEb1l1ckZLYmJXblZMK3Z4UHBNam9mVmNaWHdsS1RjSXBQWG8yZkduL0JNYi9rakhqYi9BTEtEcTMvcEhZVjg1LzhBQlhnLzZYOEt4LzB6MS84QW5wOWZSbi9CTWIva2pIamIvc29PcmY4QXBIWVY5aGZGTDREZkNUNDF0cGovQUJSOE9RYTgyamljV0ptbG5pOGtYUGwrYmp5Wkk4N3ZLVHJuR09NYzV6bmpZWVRPWllpb20wbTl2TldMaGdwNHZKbzRlbTBtMHQvSjNQNVMvaHovQU1sQzhMLzloblQvQVAwb1N2N0Nyci9qMW0vNjV0L0kxK01QN2EvN1Bmd2IrQytvZkNiVXZoajRaZzBLNTFMeFpEQmRTUXpUeW1XT05vbVZTSnBaQU1FNTR4WDdQWFgvQUI2emY5YzIva2ExNGx4ME1aQ2hYcHBwUG0zOG1qTGhyQXp3YzY5Q28wMnVYYnpUUHpnLzRKWWY4bTJhaC8yTmVvZitrMW5YNko2M3BObnIralgraGFndSsxMUsxbXRKMTlZcDBLT1B4VmpYNTEvOEVzUCtUYmRSL3dDeHIxRC9BTkpyT3Z0N1QvRjV1UGkvci9nS1NUQXNQRGVoNnZDaFBVM3QzcWtFcEgwK3pSQS9VVjVtY3hrOGZXbEhvNy9pajFNbWxGWUNqR1hWVy9CbjV6ZjhFcmRIdlBEMmhmRlBRTlFYYmRhWjRndHJPZGVtSllFbGpjZjk5S2E4Mi80SzhmOEFINThLL3dEcmxyLzg5UHI3WS9abThJZjhJVjhhL3dCb1hTbFRaSGQrS3JIVlk4RENrYXBhRzhPUFlOTXc5aUNPMWZFLy9CWGovajgrRmY4QTF5MS8rZW4xN1dDcmUxejZOVmRWZjc0SGlZMmo3TElaVW4wZHZ1bWZlWDdDR2lyb1g3SjN3K3RRTU5QWjNWNng0eVRlWGs4NHlRQm5DdUFQUUFESnhtdWkvWmc4U0w0bDBEeDVORzZPbGw4UnZGdG9oUldVZVd0KzhpWjNkU1ZrREUrK09NWUhmZkFYUXg0YStCL3cvd0JBeGhyRHd4cEVMKzhpMmtXODlUMWJKNE9PZUsrU3YrQ2N2aU52RVB3KytKRThyeU83L0VYV2JzZVlBTUpkdzIwZ0hCeG5kdkpBNEJQRmVMWFh0WTRtdC9lVCs5czlxZy9aU3cxSCs2MTl5UitVbjdhV2lIUXYyMWZGVnVBUWwxcXVsWHlFL3dBWDJ1MnRwV0l5VDBkbUg0Vi9UVFg4Ky84QXdVbDBOdEwvQUd0ZEExTUxoTlkwZlNMbmNBY0Y0cnFhM0l6Z0RJRVM1R1R3UjY0SDlCRmVobjlUbndlRWwvZGY2SG41RFQ1TVppNC8zbCtOMmZtbi93QUZUUENKMXo5bnJUL0UwSy92ZkRldjJzMGpZemkzdTQ1TGRoN1psZUxuMngzNCszdmdsL3lSbndGLzJMR2pmK2tjVmZPM3hPTC9BQjYvWU4xSFZTMzJ1NjF2d05iNjAyUnk5OVpRUjN6SmorLzlvZ0srbTd2am12b240SmY4a1o4QmY5aXhvMy9wSEZYbllpYitveG9TM2pPUy9CZnJjOUhEd1R4MHE4ZHBRaS94ZjZXUGwvOEFZcVJCNG0vYURrQ2dPM3hhOFFxV3h5UXNtUUNmUVpPUHFhK1Mvd0RncjMvelNiL3VaUDhBM0dWOWIvc1Yvd0RJeC90QmY5bGI4UmYrakJYeVIvd1Y3LzVwTi8zTW4vdU1yMTh1L3dDUjVIK3ZzSGtaai95STVmMTlzL1FYOWpEL0FKTmErRy8vQUdCWS93RDBONjhkK0FOdEphL3RzL3RHeFM0M05INFprR0RrYlpiUGV2NDRZWjlEWDgzVmZzUi93U00vNUdQNGwvOEFYbHBIL295NnJ1elBJL3F0REVZcm52emRMVzNrbnZmOURpeXpQUHJkZkQ0WGt0eTliMzJnMXRiOVQ2RC9BT0NyMy9KdS9oMy9BTEhTeC84QVRmcU5mejZWL1lGOFMvaFQ4UGZqRG9FWGhmNGxhTERydWx3WFNYc1Z2TThpQkxpTkhSWkEwVG93SVNSMTY5R05mRW43UlA3Ry93Q3pSNE4rQlBqenhYNFo4RFdsanEyazZEZlhkbmNwYzNiTkRQRkV6STREenNwSVBQSUlyRGgvUDZHR294d3M0dTdmUzF0Zm1iY1FaQlh4TmFXS2hKSkpkYjMwK1IvT3hSUlJYNkVmbnAvLzFmeXJvb29yOTRQd2MremYyWS8yZ2YyaFBndjRROFl5L0J6UXJQVmRHc2piNnJyOXpkV1V0MExKRCs0amRtamxqMnFlYzhFNFZtNFZXSSsyZmd2KzFKL3dVQytQMW5lNnA4Ti9DM2hlNjB5d2N3elg5MWF2YTJ2bmhRL2tvOHQ0dm1TWUlKQ0E3ZHlseW9ZRStLZnNiNk5lZkZIOW1YNDIvQkR3SGQyOW40NzFvNmZlV3F5eStTOTVZeHVubXdoaWNiU3FTUk1laStlTnh3ZU95L2FJbDhZL3NwL3NqZkRENEZhZHIwbWgrTnRSMU82MW5XZjdGdkhodVBKM3p2NWJTUXNwS0I1b2t5RHRkNFBsSkNtdmtjYXFGWEV5b3FuSDJya2tycStuTGR5ZjVJK3d3VHIwc05HczZrdlpLTGVqdHJ6V1VWK2JJdkNmeEgrT3Zqajl2cjRhYVIrMERvMW5vZmlMdzI5M1pwYldjSmlqYUNhMHVaVmtEZWJNa3FzVDhyb3hVampxRFg3Vi9FVHhkSDhQL2gvNG04ZXpXelhzZmh2UjcvVjJ0bGZ5Mm5Xd3Qzbk1ZY2hncGNKdEJ3Y1p6ZzErYUhqczNNWDdhdjdNMWo0aWxXYnhYYmVFd3V0T1dEekdYN0xkREx1T0d6TUppUGNrOTYrK1Aya2YrVGQvaWwvMkpmaUgvd0JOODlmTTVxNFZhdUg5MUpPSzBXM3hQYnlaOUxsYW5TcFlqM20ycFBWNy9DdC9OSElmc3dmdE4rRi8ybnZCMS80bDBMVHJqUnJ6U2J6N0hmNmZjeUpNMFpkQThjaVNJQnZqa1hJQktxZHlzTVlBSitOZjJzdmdib2NmN1lYd0wrSVdpMktRTjRwOFJXMFd0Q05GV09hNDBtZUM1U1dRWUFNazBKWkdQVmxpSGZPZlBQOEFna0s3Ny9pdEh0SlFqdzZ4Ykl3cC93Q0pqeGpPY24ySGJudFg2Yi9GTHdyRnJ2ajM0UzZ3Njdqb3ZpbThtYjJTVFE5VUE1Nmo5NnNmc2U5T3VvNWRtZFNuUjBpay93QVkzL01uRHVXWTVaVHFWdFpOcjhKV3Y5eHh2N2FHcEhTdjJXZmlSZEJpbS9SbnRzZ0J2K1BxUklNWVByNW1NOXM1cml2K0NlZXBIVWYyUnZCQ3V6TkphTnF0czVJQSs1cU4wVUF4MUFSbEg0ZmlmcXJ4djRJOEwvRWZ3dmZlQy9HbGl1cDZMcWF4cmQyalNTUkxLc1VpeXFDMFRJNEFkRkpBWVp4ZzVCSXFyNEErSG5nMzRXK0dMZndaNEIweVBTTkZ0SGxraHRJM2trVkdtY3lPUTByTzN6TXhQSnJ5MWk2ZjFGNGEzdmMzTmZwYTFqMVhoYW4xNVltL3U4dkw1M3ZjL0wvd0RvcDBUL2dxdDQwaFZjUjNXa1NYcUVEQWI3VFlXY2pIR1QwY3NENmtad0srbXYyLy9FTno0UytBS2VLN1BQMmpSZkUyZ2FoRmpnK1phM2lTcmo4VnJnOVIwSTZYL3dBRk05SzFRTDhtcy9EMlM1TFk0THhTeTI1R2NEa0xFcDc4RWZTdHYvZ3BiL3lhcnEvL0FHRmRMLzhBUjRyMk9aVmNkaEcvNVlMOUR4K1Ywc0RpN2Z6VGY2bjF4NG44TzJuamhmQ092V2JwS21pNnhiYTdhdjJaSHRwN2NzcC82NDNUSDNyeWY5c3ovazF2NGsvOWdTWC9BTkRTdGI5azd4Yi9BTUp2K3piOE92RURQNXNqYURhMmN6NXlXbTA4ZlpKU2ZjeVFzVDcxay90bWY4bXQvRW4vQUxBa3Yvb2FWNU5DTW9ZMkZHWDJaSmYrVEhyVjV4bmdwMVkvYWkzL0FPU25pdjhBd1RLLzVOYXNmK3cxcWY4QTZHdGZvTFg1OWY4QUJNci9BSk5hc2Y4QXNOYW4vd0Noclh0bXZmSFpkTi9hcThMZkFLM0k4dlZQREdvNnRkNVVITno1aW0xQ3QxQlNLMnVTdzZFT3VlUU1iWnBRblZ4OWRRNk9UK1NNY3Nyd3BZQ2c1dmRSWHpaOEovOEFCVzd3ZUovRFh3LzhmeFJrR3l2cjdSNTVBT0crMXhwUENwUCt6OW5sSStwL0JuL0JJei9rWGZpWC93QmZ1a2YraTdxdnFyL2dvaDRQL3dDRXMvWlY4VVRScnZ1TkFuc2RZaEdNL3dDb25XT1UrMklKWkQrR1BjZkt2L0JJei9rWGZpWC9BTmZ1a2Y4QW91NnIycVZmbjRlbkgrVjIvd0RKay8xUEZxVU9UaUdFdjVsZi93QWxhL1ErZy8yeFArUzYvc3ovQVBZNlMvOEFvVm5YMDcrMGoveWJ2OFV2K3hMOFEvOEFwdm5yNWkvYkUvNUxyK3pQL3dCanBMLzZGWjE5Ty90SS93REp1L3hTL3dDeEw4US8rbStldkhsOEdFK2YvcGJQWVh4NHI1ZitrSTRQNFp0SDhjZjJTZkN6U3N0eGM2djRYc0F6RTRVNmxZb2dKSjV3RnU0TW4weFgxSlg1Ni84QUJNbnhiL3drWDdNTnJvcnlCNVBER3M2anB1MytKVWxaYjFjOThFM0pBUFRqSGF2MEtya3pPbTZXSnFVZWlrN2ZQL2dXT3ZMS2lxNGFuVzZ1S3Y4QUwvZzNQa2o5aEwvazB6NGVmOWVWMy82VzNGY1g0UDhBK1VoZmo3L3NuMm0vK2xNTmRwK3dsL3lhWjhQUCt2Szcvd0RTMjRyOG9mOEFnb1I0NzhiK0FmMnN0VjFMd0w0aDFYdzVkM0dnYVpCTmNhVGV6Mk1za1cwdHNkNEhSbVhjb08wbkdRRFhzNFBDUEU1aGlhRVhadm0vOUtSNDJMeGF3MlhZZXZKWFM1Zi9BRWxuOUN0Znk3K08vaGJaWGY3TTlqOFpMZWFHSzkwL3g1clhoKzZpZGdzbHhiM0NSWEVCakJJM2VTNnk1VVpPSmM5RkpyK29pdjVNUEQyaGVQOEE0ei9FRFIvZ1o0ZXVYbGl1ZGZ2ellXcmtpM3Q1cnQ5MTFkT0J6OHNNQVp6eVFrZkE5ZWpoSk5PcE5Tc284cmZwYVZ6bTRzYXRUZzQzY3VaTDF2R3g5UGZzUmZDRHhIKzAvd0RHNjM4ZGZFTzlrMVhRdkFVV21QZXRkT0hlYzJzZmxhYlpoVDFqQXQ5MG1SaGtSZ3gzU1pQOUdOZnpxL3NoZUxkYi9aVS9hOXZQaGI0MWtOdlphcmVTZUZ0VDMvSkVabWtCc0xzQW5BVnBObTFpU0JGTXhyOXQ1djJqZmhOYmZHdC9nRmVhd2x2NHNGbkJkSkZMaElKWlo4c3Rxc2hPUHRQbDdaUExJRzVIWGFXTzRETGllbFhxWXBPQ3ZCUnZHMnlYVi9mK0ZqWGhpclFwWVZxYnROeXRLKzdmUmZkK056NVQvd0NDWXY4QXlSanh0LzJVSFZ2L0FFajArdnFmNDFmdEovQ1Q5bjE5SGorS0dxVDZjMnVpNU5rSWJTZTYzaTA4cnpjK1NqYmNlY21NNHpuanBYeXgvd0FFeHY4QWtqSGpiL3NvT3JmK2tkaFh6bi93VjQvNC9QaFgvd0JjdGY4QTU2Zldjc0ZERjUxS2hVMmJlM2tybWtjWlBDWkxHdlR0ZEpiK2JzWkg3WUg3VVB3YitQMnEvQ3JTZmhqcXMrbzNPaytLNExpNldhem50UWtjalJJcEJtUlEyU09ncjl1N3IvajFtLzY1dC9JMS9IcjhPZjhBa29YaGYvc002ZjhBK2xDVi9ZVmRmOGVzMy9YTnY1R3RlSnNEVHdrS0ZDbGV5NXQvVkdYRE9PcVl1ZGV2VnRkOHUzb3o4My8rQ1dIL0FDYlpxSC9ZMTZoLzZUV2RkL3F2aXord3YrQ2kya2VIWlh4RjRrK0ZndFVUUEJudHRTdmJwVDlSSEZMK0JOY0Ivd0FFc1A4QWsyelVQK3hyMUQvMG1zNjhoL2FxOFcvOElSL3dVZCtEUGlBdjVjWTBuU0xLWjg0Q3c2anFPcFdjcFBzSTVtSjlxbXBSOXJtZUpwOTFMOHRDcWRiMldXWWFwMmNmejFQMVQwcndwRnBmamJ4QjRyZzJnYTdhYWJIS28rOFo3SDdRcFkreGpralVmN3ByOGxmK0NzZW5UNnY0aCtEK2syM00xNit0VzhlQm41NVpOT1FjRHJ5YS9aeXZ5Ni9iczBJZUp2Mml2Mlp0RGRQTWl1dkVkeUpseG5NQ1hlbHZMd1F3L3dCV3JkUVI2OFZ3NUJXYXg4S2t1aWY0UlozNS9SVHdFNmNlcmorTWtmcGRmVDIvaDdRYmk1aFZWZzAyemQxVm13b1NDTWtBc2NrREM4azErVVgvQUFTVDFLUzQ4RWZFUFRYWjI4alY3RzV5elpVdGNRU0tTQi9lUGxjbnZ4NlYrdGwzYVcxL2FUV043RXM5dmN4dkRORTQzSThiZ3F5c0QxQkJJSXJpdkF2d3QrSEh3eGl2SVBoNTRiMDN3N0hxRFJ2ZExwMXNsdUptaURCQzRRRGNWREhHZW1UWEhReGtJWVNyUWExbnk2K2pPeXZoSnp4ZEt1bnBEbTA5VWZrci93QUZUZENFSHhMK0VuaVVKL3grcGQyTFAvMTZYTnRJb1BHZitYZzR5ZlhIZXYybnI4dWYrQ29taG00OEYvRFh4SmovQUk4ZkYwZGpuMCsyd3RKanIzK3kraCtvNy9xTlhWajZuTmdNTjVjNi9GSEpnS2ZKajhUNThqL0Jud1QvQU1FNy9FVnY0Ni9aSjBqUXRSSXVSbzl6cWVoWFNudkdaV21WRytrRnlpai9BR2NkNit5UGgvNGZuOEorQS9EZmhhNVlQTm8ya1dPbnlNT1FYdFlFaUpIMUsxK1V2L0JKSHhkNTNoMzRoZUE1WmNmWTcydzFlQ0k5L3RVY2tFekQ2Zlo0Z2ZxUGZIN0VWT2UwM1N4MVduMGJ2OSt2Nmw1RlVWWEEwcW5WSzMzYWZvZkJQN0ZGMmorTVAyaDdBQTc0Zml0cnN4UFlpV1oxQUh1UExPZnFLK1UvK0N2Zi9OSnYrNWsvOXhsZlR2N0VuL0pSZjJqL0FQc3AycmYrbEZ4WHpGL3dWNy81cE4vM01uL3VNcjE4QXJaN0QwLzlzUEh6QjN5S2Y5ZmJQekg4UC9zNGZIcnhYb3RwNGo4TmVBUEVHcDZYZnhpVzF1N1d3bGxobWpKeHVSMVVnakk2aXYwKy93Q0NXdmhQeE40SCtJUHhWOExlTU5NdXRHMWV5c3RFKzBXVjdFME04WG1tNGxUZWpBRWJvM1ZoNmdnMStoWDdIdG85bCt6QjhOWVpDR0xhQmF6WkhURTJaQVBxQXdCOTY4bStDLzhBeWZIKzBULzE1ZUQvQVAwMlIxdm1HZVZNVlN4R0dsRkpSVy9wT0tNY3Z5T25oS3VIeE1aTnVUMjlZU1o5TmZGMzR4K0F2Z2I0VlR4cDhScjJXdzBwN3VLeFdXSzNrdVc4K1pYWkYyUkt6WUlSdWNZcjRFL2FCL2IxL1pxOGQvQkh4djRNOE1hOWVYZXJhM29sNVkyY0owMjZpRHpUeGxGQmVTTlZVWk9TU2VsZGIvd1ZKLzVOcHRmK3huMC8vd0JFM1ZmenRVY081Rmg4VFFXS3FOOHlmUjZhZklYRVdlNGpEVjNocWFYSzExdmZXL21GRkZGZm9KK2ZILy9XL0t1aWlpdjNnL0J6MXI0UmZEVDR5L0VMeENoK0RPajZ4ZjZwWXNwKzE2WHZnRm96NTJsN29Na2NHN25CZVJjODRyOUR2QnYvQUFUczhSZUovRitucCswbDhUN0xUdkVHdFpNR2pXOTh1bzY3ZXBCRzBqcUpiaHNBeHhJekZrU2RWVVpQRmZIdjdPSDdYUHhOL1pta3Y3WHdmRHAybzZUcXMwYzk3cCtvUWxsZVNOU29kSlkyU1ZHMm5IVmw3N1RYM3Q4SWYycC8ySmZFbnhaMHo0ditMUENOMThOUEgxck5jeXZxTUR5M1dsWEVsN2J5MjhobDhnQUVzc3JFczFzbUdJSmtJelh6V2JWY3hqS1RveDkyMmppazVYN083MFYreVo5TGxOTEw1UmlxMHZldnFwTnFOdTZ0dTdkMmpqUEJsNzhFUiszUjhLdkRud1luMXJVVThPTmU2VHEycTYzUE5jVFhkeFoybHhCRXNiVE5rUlF4UmlORlNPS01BRGF2ZXYyVytML2hiVS9IUHdsOGJlQ2RGTVM2aDRnOE82dHBWb1oyS1JDNHZiU1dHTXV3REZWM3VOeEFKQTdHdnhhOEdmRER3YjhML3dCdWo0YytKZkNIampUUEYvaDN4ZmZhcnJGdmUyang3Ylh6SWJrdEJNNlNPaFpTNEdjcVQzUlR4WDdvZjhKTDRkLzZDdGwvNEVSLy9GVjhsbjByVmFNNlRidEZhdmY0bnY4QU0rdXlHTGxTclFxcEs4bm90cmNxMitSOFYvc0svc3NlS1AyWi9DM2lVZU43eXh1ZGI4UzNkczhpYWM3eXd3MjFrc2dpVXlQSEd6T1dta0pBQlVER0RuTmZXT3JYVnJOOFJ2RHVqeTh5eDZicTJweGdFZkswRDJsc0NRZWVWdW53UmpvZWNaQmg4WGZGdjRZZUF0SmsxM3hqNHEwalNiS05XYnpMbThpVXZ0R1NzYUJpOGoraUlHWTlBQ2ErTnYyWXYyZ2RJL2FBK09ueFIrSXNOeUxIdzVvZGhvL2gvd0FQUjNqaUZwcmRwYnVhNG5LTXdBZVdSRllncnVDR05TUVZPZUNjY1RpM1Z4dFZiTFYyNzJpa3Y2NkhmQ1dHd2lwWUdrOTNvcjY2WGsyLzY2bjBmKzBaKzBKNFgvWnI4RFduanZ4WnA5OXFWcmU2cERwTVVHbmlNeStkTkROTUdQbXVpaFFzRFo1em5IRlp2N05uN1RIaEQ5cHJ3NXEzaVB3bHAxL3BjZWozcTJVMEdvZVVKU3pScklycjVUeURhUVNPVG5JUEZmRFgvQlY3eFBwbDM4TWZCR2lXRjdiM0xUNjlOZHNzTXl1UUxlMlpNa0tTTWZ2dXAvRHZYUDhBL0JKanhMcHRuNGMrSkdqMzk1QmJlVGU2VGNvc3pySG56NDdsQ1FXSXovcWVnNmZqWGVzcHBmMlE4Wlo4OS93dmJZNEhtMVgrMTFnN3JrdCtOcjduMjM0NDBZUWZ0bS9DL3dBUTdRRGUrRWZFMW51d01uN0hKYVNZSjY0SDJualBISngzcnozL0FJS1cvd0RKcXVyL0FQWVYwdjhBOUhpdm9ueGZjK0hybjRvZkQveEVOUnN6OWdPczJaWVRvUW92TFZYNU83QXliY2RSbjBQWFB6SC9BTUZJOWEwZTkvWmExZUN6dnJhNGxPcTZXUWtVeU8yQk9NOEtTYTU4dms1WXZDM1cxbC81TXpvekNLamhNVjUzZi9rcU0zL2dsejRzL3QzOW5DZnc5SStaUERldjN0b2laNUVGeXNkMnAraGtta0gxQnI2Ri9iTS81TmIrSlA4QTJCSmYvUTByODFQK0NUZmpxeTBuWGZpRDRMMU83aXQ0NzIwMC9WTGNUU0xHb2ExZVNHWEc0Z1pZVHg1LzNSWDZLL3RqYTlvZHorekI4Um9MZlViU1dWOUZsQ29rNk16SGVuQUFPVFhUbU9IZFBPckphT1VYOTltYzJXNGhWTW11M3FveVgzWFI1WC93VEsvNU5hc2YrdzFxZi9vYTE4NGZ0RStLditFTi93Q0NtZnd1MW9zRVY3WFI5UGRpMjBLbXB5M2RrNUo3QUxPU2M4WTY4Vjc1L3dBRTA5YTBheS9aZ3NyZTh2N2FDVmRhMU1sSlprUmhsMUk0SkI1cjgvUCtDa3ZpTCt6L0FOcXJSL0VlaFhNVTAybmFIcE56RExFNGtVVFc5emNTTHlwSTRJSEZkK0RvKzB6akVVM3MxTmZlY09NcmV6eWVoVVhSd2YzSDd3L0ZEd29uanY0YmVLdkJVaUJ4cjJpMytuQUgrOWRRUEdwSG9RekFnOWlNMStXZi9CSTVXVHcvOFRFY0ZXVyswZ0VFWUlJanV1RFg2dTZYNDE4TGF2cGxucXR0cWxtSWIyQ0s0akRUeGhna3FoeGtidURnODErZS93Q3cvcGVpL0R6NHFmdEMrR211N2EydFlQRmx1MWx2bVJWYTBsTjNMQnRKT0NQS2RPUlhqWU9wSlpmaWFEWDhyLzhBSnJQOUQyTVpUaTh3dzFaZjNsLzVMZGZxZForMkoveVhYOW1mL3NkSmYvUXJPdnAzOXBIL0FKTjMrS1gvQUdKZmlILzAzejE4bi90ZmExbzF4OGN2MmE1TGUvdHBWaDhaU3ZJeVRJd1JkMW55eEI0SHVhK21QMmpQRUdnemZzOS9FK0dIVXJPU1NUd1o0Z1ZFV2VNc3pIVDV3QUFHeVNUMEZLVVh5WVhUdi82V3hxUzU4Vjh2L1NFZm14L3dTUDhBRjJKdmlKNERua0h6THAycjIwZmY1VExCY04rc0EveUsvYWV2NXQvK0NhM2pTMzhKZnRPMk5qZVhDVzl2NGowalVkTWQ1V0NSZ29pM2k1SklBSmExd005emdkYS9vdS80U1h3Ny93QkJXeS84Q0kvL0FJcXVuaXJEdUdZU2tsOFNUL1Q5RGw0VnhDbmw4WXQvQzJ2MS9VK1BmK0NkdXNKcXY3SlBnNkVPWGwwMlhWYk9VbnNWdjdpUkI5QkhJZ3I1NC9iRC9ZZitKSHgzL2FDMFh4eDRVbXNsOFBhaloyVmxyRTg4NGptc2ZzMGpDUjFqSUpsRFFsZGdYSjNnaHRvdzFlWS84RXNQanJvZWtEWFBnUjRpdlV0YmpVcnorMTlDODVncXp6TkdrVnpib1QvSHRpamtSQjk3RWhIUFg5YS9pdjhBRlB3aDhHdkF1cWVQL0d0NGxyWWFkQ3pLaFlDVzZud2ZMdDRWUEx5eXQ4cWdkT3B3b0pGWXllSndHYTFIUVh2U2J0cHZ6ZHZuK0tKd2NNTmo4cXBxdS9kaWxmWGJsNy8xMVBScS9ucS80SnhEUnorMTlxaDFNZ1hJMHJXanArY1pOejUwUWJHU09mcy9uZE1uSHRrajl6dkFYeEMwbnhUNEY4T2VKOVJ2N0MzdTlYMG14djU0VnVFQ3h5M01DU3VnRE5uQ3N4SFBOZnl2YWRybmovNFcrTjdQNHZlRXpjYWJMYTYzZW5TOVRWTjBFbHhiTisvaHlRVWY5M0tCTEdlc2NuSTJ0ejA4T1lTVlNsaWNQZXphUytmdkhOeEhpNDA2Mkd4RnJwTnY1YUg2WS84QUJWUDRMalM5WThQZkgzUVl2Sy90QmswWFdYajRiN1ZDalBaem5ITzVva2VObXpnQ09NZFRXSC93VHArRk90L0dmNHZhOSswejhTSm0xVTZMZU9MZWU0T1d1ZGN1VUR0S1FQbHhiUXVDRndBclNSbGZ1Y2ZPK3Y4QXhPL2FhLzRLQ2VOdEcrSHFSV2pSV2Y4QXBDMk9uUlBhYVZaN1Jza3ZicDNlWjhnSGJsbmJsdHNTN24ydDdYL3dUZytKZXEvQ0g0OGVJUGdINDFEV0k4UVN6V1J0NVQveDdhNXBSY2JQUmZNUVN4a2o3enJHUFN2WXEwY1JReW1XR2NrNnNZOU4xRnYvQUMvSThlbFd3OWZObzRsUmFwU2wxMmNrdjgvelB0SC9BSUpqZjhrWThiZjlsQjFiL3dCSTdDdm5QL2dyeC94K2ZDdi9BSzVhL3dEejArdmFmK0NiZmpEd2xvUHdqOGEyR3VhM3AyblhMZVBkVW1FTjNkeFFTR05yU3hWWEN1d08wbFdBT01FZ2pzYStldjhBZ3JCNG44TitJcjc0WXA0ZjFheDFOcmFMWERNTE81anVERUpHc2RoZnkyYmJ1MnR0ejEybkhRMTV1RGhMKzM3MjB1Ly9BRWxucDR5Y2Y3QXRmV3kvOUtSK1d2dzUvd0NTaGVGLyt3enAvd0Q2VUpYOWhWMS94NnpmOWMyL2thL2p3K0g4MFZ2NDk4TnozRHJIRkhxOWc3dTVDcXFyT2hKSlBBQUhKSnIrc3U2K0wzd25OdEtCNDE4T2tsRy81aXRyNmY4QVhXdHVNcWNwVHBjcXZ2OEFvWWNHVkl4aFY1bmJiOVQ0ay80SllmOEFKdG1vZjlqWHFIL3BOWjE4Ui84QUJVKzl1ZE4vYVc4TDZqWk9ZcmkxOEk2ZE5FNDZySkhxT29NcEgwSUJyNnAvNEpvZkVmNGUrRS8yZXIvVFBGUGlqUnRHdkc4VDMwd3Q5UTFDM3RaakcxdmFBT0Vsa1Z0cEtrQTR3U0Q2VjhYL0FQQlR6eFQ0WjhXL0h6UXRTOEthdllhMWFSK0VMT0I3alQ3bUs2aVdWYjYvWW9YaVpsREJXVWxjNXdRZTRwNENuTCszYWttdFBlRmo2c2Y3Q3BwUFgzVCtnbnduNGd0dkZuaFhSdkZWbGo3UHJPbjJ1b1JZNUhsM1VTeXIralY4ZmZIalF4cm43WUg3T1NPb01Wa1BGOTgrUm5IMmV6dDJRNC82NmJQcDFxdit4dDhlZmh2ZGZzemVBcmZ4UjR1MFRUTlQwM1RqcGMxcGY2bGJXODhhNmZMSmJSYm81SkZZQm9ZMFplUHVrVjBmaWI0a2ZDUFUvd0JvN3dGNGlQalh3NGJQUmZDM2lrbTRHcTJoaVM1dWJuU0k0NHk0bUNxN3grYXlnNXlFYkE0eVBtNldIcVlmRlZJOHIwVTF0NU5IMHRYRVU4UmhhY3VaYXVEMy92Sm52bnhnK0plbS9CMzRhYS84UzlYdHBMMjAwRzJGeEpieE1Fa2wzT3Nhb3JOd0NXY0FacjVvL1psL2JpOEkvdE0rTjlSOERhSDRiMURSYnJUOUtrMVl5M2MwVXFQRkZQREF5alp5RzNUcWVlMmE0Nzl2WDR2L0FBNTFiOWxqeGhvbmhmeFpvdXFhanFMNlpCSGIyR3AyMDg1UWFoYnlTRVJ4eU16RFlqQnNEb2NuaXZ6Si93Q0NiZmpIUXZCZjdScHZmRWVwV21rMkY1b0dvV2tsemUzU1drQ2t2REtvWjVDcWtreEFCU1J6ejJyMGNCazFPcmxsWEVWSXZuVjdiOUV1aDUyUHppcFN6S2xoNmNseU8xOXVyZlUvV1gvZ29Wb1oxYjluaHI4THUvc1h4SG9kOW4rN3Z1bHRjLzhBa3hqOGErNDYrTnYybi9pUDhJdkYvd0FCdkYyaFdYalh3M2QzRDJzTnpEQkZxMXBKSkpKWjNFVnlvUlZrWXMyWWhnQVp6NmRSOUtENGxmRG9nRWVLdEVJUElJMUczLzhBamxlTlZqVWVGcHdjWG81ZFBLSjdGS1ZOWXFwTlNXcWoxODVINEgvOEV1dkYzOWcvdElUZUhaWmRzWGliUWIyMFNNOUhudG1qdTFQMVdPR1g4Q2Z3L29scitUbjlsanhyRDhQZjJpZmg5NHJ1N2xiTzF0OWN0cmU2dUpDRlNLMXZTYldkM0o0Q3JGS3hZOWhtdjZrditGay9EdjhBNkduUmYvQmpiLzhBeHl2ZTR2dzBsaTQxSXJkZml2NlI0UENHSmk4SktuSjdQOEgvQUV6NEQvWWU4UlJOOGZQMm12Q2NqZ1NKNDV2TlJoVGpMSzkvZnhTa2NaK1VyR0R6ajVoMDV6MnY3ZWY3TFBqSDlwVHc5NFRrOEJYRmxIckhocTh1d1lyK1Y0SXBMWFVGaUVwRHFyL01qUVJuQlhsZDJEbkFiOHRmQmY3UmtQd0QvYmc4ZS9FRkgvdER3eHEvaXZ4QlphcUxWeEtKdE91dFJrZFo0U3AydTBiS2txZG5VRlFSdjNEK2hmd1I0OThHL0VqdzliZUt2QW1zV210NlZkcUdqdWJTUU9Ca1oydXZEUnVQNGtjSzZuZ2dHczgxaGlNRGk0WTZrdDByUHBmbHMwelhLcDRmSFlTZUJxdlp1NjYyNXJwb3lQaEY0R2srR2Z3dDhKL0QyZTVXOG04TzZQWmFkTmNJTUpMTGJ4S2tqcUNBUXJPQ1ZCNUF4bm12aVQ5bHJ4SEI0cS9iRy9hUjFXM2N5SkhkNlZZQmkyN0owN3pyTTRQb0RDUU93SEZlMGZ0Vi90WGVDZjJkL0JXb0NQVWJXODhiWE51MGVrYU1qaVdZVHlBaEo3aU5UbU9DTS9NUzIzZmphdVNlUHpxLzRKWWVMOUkwL3dBVy9FM1VmRnVzMnRwY2FqYjZiS1p0UXVVaWVlVXkzTFNOdWtZYjJ5MldQUFhucldHRXdkYVdCeEdNbXZpU1M4L2VUWnRpOFpSampzUGc0UDRXMi9MM1drZnFmKzBoOEF0SS9hUStIc2Z3OTF2VmJuUjdlUFVZTlJGeGF4cEpJWGdTUkF1SDR3Zk1PVDdWOEgvOE9rL2gzLzBQdXRmK0Fsdlg2ZGY4TEorSGYvUTA2TC80TWJmL0FPT1VmOExKK0hmL0FFTk9pLzhBZ3h0Ly9qbGNPRnpMSDRhSHM2RW1sNmY4QTc4Vmx1QnhNL2FWNHB2MS93Q0NmeUdlS2RJajBEeE5xK2d3eU5MSHB0L2MyaXlNTU02d1NzZ1lnY1pJWEpyQ3JzUGlITkZjZVA4QXhOUEE2eVJTYXhmdWpvUXlzclR1UVFSd1FSeUNLNCt2MSttMjRwcy9INmlTbTBqLzEveXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUh4U3lReUpOQzdSeVJzR1ZsT0dWaHlDQ09RUWVocmYxN3hmNHQ4VmVSL3dsR3Q2anJIMlZka0gyKzdsdXZLVCs2bm1zMjBld3hYTzBVbkZOM2FHcE5LeVlWSjUwdmxlUnZieWkyL1prN2R3R000Nlp4eG1vNktZZ29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNydGxxV282Y1hiVDdxZTFMakRHR1JveXc5RHRJejFOVXFLR3U0Sjloek16c1hjbG1Za2trNUpKN21tMFVVQUZGRkZBQlJSUlFCLy8wUHlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1IvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85TDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzAveXJvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcS9aZjdXbzluK0grWitPZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJLy9aKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwic2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlld1wiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3NpbmdhcG9yZS1idXNpbmVzcy1yZXZpZXcuanBnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBU0FCSUFBRC80UUJBUlhocFpnQUFUVTBBS2dBQUFBZ0FBWWRwQUFRQUFBQUJBQUFBR2dBQUFBQUFBcUFDQUFRQUFBQUJBQUFCa0tBREFBUUFBQUFCQUFBQXl3QUFBQUQvN1FBNFVHaHZkRzl6YUc5d0lETXVNQUE0UWtsTkJBUUFBQUFBQUFBNFFrbE5CQ1VBQUFBQUFCRFVIWXpaandDeUJPbUFDWmpzK0VKKy84QUFFUWdBeXdHUUF3RWlBQUlSQVFNUkFmL0VBQjhBQUFFRkFRRUJBUUVCQUFBQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVFBQUlCQXdNQ0JBTUZCUVFFQUFBQmZRRUNBd0FFRVFVU0lURkJCaE5SWVFjaWNSUXlnWkdoQ0NOQ3NjRVZVdEh3SkROaWNvSUpDaFlYR0JrYUpTWW5LQ2txTkRVMk56ZzVPa05FUlVaSFNFbEtVMVJWVmxkWVdWcGpaR1ZtWjJocGFuTjBkWFozZUhsNmc0U0Zob2VJaVlxU2s1U1ZscGVZbVpxaW82U2xwcWVvcWFxeXM3UzF0cmU0dWJyQ3c4VEZ4c2ZJeWNyUzA5VFYxdGZZMmRyaDR1UGs1ZWJuNk9ucThmTHo5UFgyOS9qNSt2L0VBQjhCQUFNQkFRRUJBUUVCQVFFQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVJBQUlCQWdRRUF3UUhCUVFFQUFFQ2R3QUJBZ01SQkFVaE1RWVNRVkVIWVhFVElqS0JDQlJDa2FHeHdRa2pNMUx3RldKeTBRb1dKRFRoSmZFWEdCa2FKaWNvS1NvMU5qYzRPVHBEUkVWR1IwaEpTbE5VVlZaWFdGbGFZMlJsWm1kb2FXcHpkSFYyZDNoNWVvS0RoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1TGo1T1htNStqcDZ2THo5UFgyOS9qNSt2L2JBRU1BQWdJQ0FnSUNBd0lDQXdRREF3TUVCUVFFQkFRRkJ3VUZCUVVGQndnSEJ3Y0hCd2NJQ0FnSUNBZ0lDQW9LQ2dvS0Nnc0xDd3NMRFEwTkRRME5EUTBORGYvYkFFTUJBZ0lDQXdNREJnTURCZzBKQndrTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EZi9kQUFRQUdmL2FBQXdEQVFBQ0VRTVJBRDhBL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUQ4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wZnlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1MvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85UDhxNktLSy9lRDhIUHJEOW5mNGgvc3crQzlHMWUxK1BYdyt2OEF4bGYzTjFISllUMmtwalczZ1ZNT2pEN1RCa2x1ZWgrdGZxZjhIZmd6K3lMOFdQQ2R6OFFiNzRJWFBncndwYjI1dVUxZnhKZlNXa0U4UUdUSkdvdm1meWd2UG1zRmpJKzZ6YzQvUGo5aVhWLzJRdkNsNXFuaS93RGFRdlVPdFdWekNORXNyeXh2TCt5OHZhUzh6UTIxdE5HOGdiQVVTa2dkUXVjTVB0WDQ4ZkYvOWh2OW9lV09IeHg4Yy9HRm5vOEcweGFKcE5qZFd1bXE2NCtkb20wU1I1WHlNaHBYY3JrN05vT0srTnpmMnNzUzZkSlZGM2t1WnIvdDFMUSt6eWgwbzRaVHF5cHQ5SXZsVC83ZWIxL1UrYzMwTDlrYjRvL3RrZkQzNGQvQnp3NGszZ3dtOHRkYSthNVMxMUs0V0NlUldoYVNZekZJOWlqY05nWWpnRmNNZjFNLzRZUy9aTS82SjVaZitCZDcvd0RKRmZsbDhHL0RmN04vaHY4QWJNK0VzSDdOL2lyVi9GV216UGZ2cVUycnhQRThOd0xXNENJZ2V5c3NxVTVPRmJudU9sZnVuOFJQRjBmdy93RGgvd0NKdkhzMXMxN0g0YjBlL3dCWGEyVi9MYWRiQzNlY3hoeUdDbHdtMEhCeG5PRFhqNTVpSzlPcFJwWWVjMWVQVnROdTczOHoyTWpvVUtsT3RWeEVJTnFUMlNhU3N0dDlENVg4VC84QUJQTDlsSHhIcGN0aGJlRVgwUzRaV1dLOTAyL3VrbmhMZnhCWlpaWVdJeHg1a2JEMjVOZmdUKzBmOEROWi9aNCtLMnAvRGpWYmo3ZEJDc2QzcDE5czhzWGRqUG55cE51VHRZRldSeGtnT2pZSkdDZjZOLzJYL3dCcHJ3MSswOTROdi9FK2lhYlBvdDNwTjc5aXZkUHVKVm1aQ3lDU09SSkZDaGtkU1FNcXBES3d4Z0FuODFmK0N1V2h3Mi9pcjRiK0pWVUNXLzAvVkxGbXp5VnNwYmVSUVJqb0RkTmpudWZ4NmVIOGRqS2VQK3BZcVRkNzZOM3Mwcm5MeEJnTUhVd0gxM0N4U3RiVksxMDNieVBVZjJIUDJTUGdUOFNQMmRkRDhkZkVid2piNnpxMnIzbW91THFXZTVqYnlMZTVrdDBYRVU2cmdHSnVkb1A4ejJ2N1YzN0duN1B2aEg5bm54dDRwOEErQzdiUzlkMG13Uzl0YnVHNHUzZUpZSjQzbElWNVpGSU1JY0hLNHdUeU9vK24vd0JqRFJENGYvWmErRzlneWxUTG9zZDdnK2wrNzNRUFFkZk56L1U5VDFmeFFOcjhTLzJidkZNMXNvRVBpWHdWZnpRQWtNRisyV0R2R2M5TXFXQkI5Um12S3JabmlWbUVwcW8rVlQydTdXdnRiMFBWbzVaaG5sOFlPbXVadzNzcjN0dmYxUDUvdjJDdmhuNEcrTFB4K2c4SS9FUFNZOVowaDlJdjdnMnNyeVJxWllnbXhzeE9qY1pQZkZmczc0ci9BR0NQMlk3N3d0ckZsNGY4Q1dsbnFseHA5MUZZM0tYVjRXaHVYaVpZcEJ1bks1UnlDTWdqam12eWMvNEpqZjhBSjBWdC93QmdMVS81UjEvUnpYbzhVWTNFVWNjbFNtMHJMUk4yNm5uOEw0TEQxc0MzVmdtN3ZWcFg2SDhxSDdJZmc3dzc0NC9hVDhGZUQvR2VuUjZscFY5ZVhFZDNaWEFJU1FSMnM3aFhBSVBEcURqUGF2MkUvYW0vWkUvWnc4Ry9BVHgzNDE4TCtCN0xUZFowM1M1TG0wdVlacmtlVEtHVUJsak14ajZIcHR4N1Y4RWZDVHdqL3dBSUovd1V1ajhLcW5sdzJmaTNXVGJyakdMYWUzdXBvUDhBeUU2MSt3Lzdabi9KcmZ4Si93Q3dKTC82R2xkV2RZMnIvYUdIZEtiVVpLTHNtK3NqbHlYQlV2N1B4Q3F3VGxGeVYybDBpZkRQN0IzN0wvd0YrTEg3UGRuNHIrSWZoQzExblZtMWJVSVd1cEpyaU56SEd5aEZQbFNvQ0ZIVGoxOVRYeGYrM1A4QUJmd2Y0Qi9hTzBuNGIvQ2JSWXRJdGRVMHJUUEpzNHBKWkZlOHZMaWFJSGRLMGpmTVFvNjQ0NlYrcG4vQk1yL2sxcXgvN0RXcC93RG9hMTRoOFovQlI4Yy84Rk8vaHpwN3g3N2ZUZEhzTlpuYkdWUWFXMTVjeGsreG1qalVlN0R0VVliSDFhZWFWM09iY1lxVHRkMjA4aThUbDlLcGxkQlFnbEtUZ3IyVjlmTSt0YlA5Z3o5bEszc3JhMXVQQVZwY3l3UVJ4UE85emRxOHBSUXBkZ3M0RzVpTW4zTmZEUDdIUHdLL1oxK09malg0eTMycWVEclM5MEhTUEVNRnY0ZGcrMFhLcmIyREc1Vk1GSmdXTWlSSXpGaTNQUTRyOUxQMm4vaUgvd0FLcytBSGpueHJITDVOMWFhUk5CWlBubGIyOXhiV3hIcnRtbFFrZWc3ZFIrZUgvQkl6L2tYZmlYLzErNlIvNkx1cTg3Q1Y4VTh1cjRxVlNXOFV0WDNWL3dCRDBjVlF3cXpHaGhvMDQ3U2IwWFoyL1VsL2FaL1pjK0FuZ2Y0dC9Banc5NFY4STIybjZkNHI4VXlXR3NRSlBjc0x1MkRXd0ViRjVtWlI4N2NvVlBQV3Zzei9BSVlTL1pNLzZKNVpmK0JkNy84QUpGZVkvdGlmOGwxL1puLzdIU1gvQU5DczYvUVd1VEY0L0ZMRFVKS3BLN1Q2ditablhoY0JobmlLNmRPTmsxMFg4cVA1THZGL3c5c1BDUDdSK3AvREc2dHlkTzAveGcrbExDN05tU3lGNzVjZnpBN3NQQ1FjNXpnK3RmME5qOWhQOWswZFBoM1pmK0JWNy84QUpGZmt2KzIzNFFIaGI5dXV4djQwMlJlSmJudzlyRWE0NDVkTFdRai9BSHBiWjJQdVRYOUQxZXR4Qm1OWjBjTlZwVGE1bzNkbTFyb2VSdy9sMUZWc1JTcXdUNVpXVjBucHFmeklmc1Vmc3F2KzByNDd1cFBFRWsxcDRPOE9DS2JWWm9mbGt1WkpTZkt0SW4vaE1nVm1kd0NVUmV6TXByK2diUXYyY2ZnRjRiMGxORTBqNGVlR283UkYybFpkTXQ3aDN6Z0V5U1RJOGtoSUF5WFppY2RhK2JQK0NhZmhPMDhQZnNzNlJyVUtLSi9FMnBhbnFNN0FmTVREY05aSUNjRGdMYkFnY2puUGMxSiswTiszTHBQd0crTjNodjRUUzZBZFZ0YjZLMW4xaS9XNE1iMmNkN0swYUNLSUkzbU9pcjVyQWtCbFpWQkJ5Uno1dmljWmpzZlBENGR1MGI2SjIyM2YzblJsR0d3ZUJ3RU1SaUVyeXRxMWZmWmZjZlBQN2IzN0J2Z08yOEM2djhYL0FJTDZXdWg2bG9VTFh1cDZOWmpGbGRXVWVUUExERjBna2hUNXlxRVJzaU1BbS9CTTMvQk9qNEUvQnY0aC9BSzY4UmVPL0J1ajYvcWYvQ1JYdHVMclVMUkxpVVJSdzI1VkF6ZzRVRmljRGpKSjcxK3RPcTZaYTYxcGQ1bzk4dTYydnJlVzJtVVk1am1Vb3c1QkhJSjdWK2ZIL0JNSzFsc2YyZE5Sc3BzR1MzOFdhbkUrM2tia2l0bE9QYklyR0dhNGlwbGs0U203eGxHenZyWjMwdjhBSTJubFdIcDVuQ2NZSzBveXVyYVhWdGJmTStsUCtHVVAyYVAraVplR1AvQmJELzhBRTBmOE1vZnMwZjhBUk12REgvZ3RoLzhBaWE5NnQ3dTB1OS8yV2FPYnluS1A1Ymh0cmpxcHdUZ2owUE5XSzhQNjdpZitma3Z2WjduMUxELzgrMTl5UHlJLzRKN2ZBcjROL0VMNFZlTHRZOGNlRGRHMTI5dGZHMnBXRUU5L2FSenZGYXhXdGs2UklXQjJvclNNUUIzSnI3MC80WlAvQUdhUCtpWmVHUDhBd1d3Ly9FMTh4LzhBQk1YL0FKSXg0Mi83S0RxMy9wSHA5ZlRYeDIvYWQrRmY3T2o2SW54S3VMMkZ0ZkYwYk1XZHExemtXZmxlWnV3UnQvMXk0OWVmU3ZYek9yaTZtWVRwVVpTYnZvazMyUEl5eW5oYWVYd3Exb3hTdHEybDNQbFQ5c2I5bmo0RitFUGhScCtxK0YvQXVoNlRlU2VLTkJ0V25zN09PQ1F3M0Yya2NzWlpBQ1ZkQ1FSME5mVFZ6K3lEK3pFdHZLeS9EWHcrQ0VZZy9aQjFBcjRSL2FNL2JaK0IzeHY4SDZKOFAvQWR4cWsrclhQaXJRcmhSYzJSZ2lFZHZkbzdrdXplbkFBQk9UOVRYNiszWC9Ick4vMXpiK1JxY1pQRzRmRDBvMVpTakp1VzdmOEFkTHdjTUZYeEZTVkpSa3JSMlMvdkg0OWY4RTcvQU5ubjRLZkZQNEVYdmlUNGhlRU5PMTNVNC9FZDdhTGRYU3MwZ2dqZ3RXVk9HQXdHZGorTlUvOEFnb24rekg4S1BoMThGOU04Yi9ERHd0WmFEZFdXdXdXOTg5bXJMNWxwY3d6TDgyV1AzWmxqQS8zalh1WC9BQVN3L3dDVGJOUS83R3ZVUC9TYXpyNkYvYlM4SS84QUNhL3N1L0VQU1ZUZkpiYVMycXg4Zk1HMHAwdlR0OXlzSkhIVUhIZXU2cm1GYWxuTFRtK1hudGE3dGJiWTRLV1gwYXVUSnFDNXVTOTdLOTk5ejgwditDYXZ3TitFbnhiOEkrTnI3NGtlRjdIeEJQcCtvMmNWckpkcXpHSkpJblpsWEREZ2tBMXl2L0JUSDROZkMvNFJYWHc3VDRhK0hMTHc4dXF4Nnlid1dhc3ZubTNObDVlN2N4KzU1alkrcHI2Qi93Q0NTSC9Jai9FTC9zTFdIL29pU3VML0FPQ3ZIL0g1OEsvK3VXdi9BTTlQcjA2ZUlxLzZ3T2x6UGwxMHZwOFBZODJwaDZYK3IvdGVWYzJtdHRmajdtRC9BTUUxdjJmZmhaOFZ2QmZqUHhGOFN2RE5sNGdOdnFsclpXVFhpczNrK1hDMGtvVGF3Kzk1aVo0N0RuMC9TYTQvWXMvWmNtdDVJVStIZWp4TklqS0pFamZjaEl4dUdYeGtkUlhoSC9CTHZRaHBYN004bW9sY0hXdkVlbzNtNGpxc2FRV3d3ZTRCZ1B0blB2WDMxNGIxK0h4RlozVjFFb1JyWFVMNndrUU51dzFsY1NRWkp3T1dDQjhkdDJLOEhPOGZpUHIxWDJjMmtuYlJ2K3VoNzJTWUhEL1VhWHRJSnRxK3FYcitwL0gzWTZZMXQ0cXQ5RzFGQXhpMUJMV2REbkJLeWhISE9EanFLL3FoSDdKMzdOQUFBK0dYaGpqam5UWVQvd0N5MS9OdDhYZEYvd0NFYy9hWDhYNkdGMnBaZU5kUWlqQXgvcWhmdjVad0NjWlRCeG5qb2Evck1yMmVMTVZVVWFFNmNtcnB2UjI3SGk4SjRXbTVWNFZJcDJhV3E5VCtYWDl1YjRaNk44S3Yyay9Fdmg3d3hwME9sYUhkUldPb2FkYVc2N0lvNHJpM2o4d0lvNFZmdEN5Z0FjQWNWKzR2d2ovWmcvWjMxZjRVK0M5VzFUNGMrRzdxOHZmRDJsWEZ4UExwMExTU3pTMnNUdTdNVnlXWmlTVDNKcjg5ZitDdGZoQVduanJ3SDQ4alQva0thVmQ2Vkt3NlowK1lUSm4zSXUyeDZoZmF2MkIrQ1gvSkdmQVgvWXNhTi82UnhWelp0anFrOHR3MVNNbW03cDY5dFAwT25LY0RUam1XSnB6aW10R3RPK3Y2bjg2ZWwvczhUZkdUOXNueGY4R3ZCOGFhUG85cDRyMTVaNUlJeDVXbTZSWTMwcUVvbkErVmRrVVM5TjdJRGdaSS9vTStHdjdPWHdVK0UraHhhRjROOEphWkNxeCtYTmQzRnRIY1h0endRVFBjU0taSHprOFoyakpDcUJ4WHh6K3hCNFZ0UCtHZ2YybHZHOHFLMXovd205L3BVRDRHNUkvdDk3Tk1BZXVIUGxFLzdncjF2OXRMOXJIVVAyWE5DOE16YUZvdHRyT3FlSkxxNVdOTHlSNDRZcmV5V0l6TVJIaG1ZbVpBdklBeVNjOEE1NXRpY1ZqTVREQTBYc2xwZmQydTJ6WEtNTmhjSGhwNDZ1dDI5YmJLOWtrY24rMW4rd3g4T3ZpMTROMUx4RDhPOURzL0Qvam14Z2t1Yk45T2hTMWcxSjArWm9MbUtOUWpQS0FWU1hBZFhJM01WeUsrRFA4QWdtWjhKUGg1OFIvRTN4QnRQaVg0WXNOZWJTYlhUaEJEcWxzSnZzOGtrbHdKY0k0d3JIWUFlTWpHUFd2MjgrRnZqbUQ0bS9EZnd4OFFyYTNOb25pTFNyVFV2czViZVlXdVlsZG85MkJ1Mk1TdWNET000RmZCdjdKUGh1MDhKL3RlZnRJNk5ZeExEQjl2MCs3U05NYlVGODl4ZFlVRGdBR1hnRGdEanRXV0V6SEVMQTRqQzFKTzhVbXRkVjd5VFZ6WEZaYmgzanNQaXFjVmFWMDlOSDdyYWRqNnMvNFpRL1pvL3dDaVplR1AvQmJEL3dERTAxdjJUdjJaM1VvZmhsNFp3d0lPTk9oQjU5Q0Z5UHdyby9qYjhjL0FQN1AzaFMxOFovRVdhNWcwMjgxQ1BUSWphUU5jU0c0bGlsbVVGVkl3TmtMblBzQjNyNVpiL2dwdCt5MnFsaGU2MnhBemdhWStUN0RMZ1Y1dENubVZhUFBSNTJ1NmJQU3IxTXRveTVLdkluMmRqK2NLaWlpdjJFL0hULy9VL0t1aWlpdjNnL0J6NjUvWmcvWTg4ZGZ0UHRxVi9vT3FhZm9taTZQUEZiM3Q1ZWI1WmZNbFVzRmhnakdYSVVaTzU0MS8yczE5OWZDYjlubjlpUHdOOGFkRytDT3Vycm54QjhmM3pYSWIrMXJLYXowcTFrczdlVzVjdEE0Z1YwWklHQ2pOMHBaaGs0NVg4ai9oMzQ0K0tIdy8xUTY5OE1kWDFmUjd0U29rbDB1U1ZGa0NuSVNaVStTUmY5aHd5bjByOUYvaGgvd1VnK01HajNXbkw4WXZBOXQ0MVhUbVpyZlU0YlQ3QnF0dTBpbU41RlpZM2dKTVpaU0VqaExBa0ZzR3ZtczN3K1lUY3ZZenZHMmlUNVduYnE3YStsMGZTNVJpTXZnbysxamFWOVcxeksxK2l2cDYyWlA0SStOY2Z4Yy9ieitIT2s2WDRaMDN3cG9uZ3kvMWZSdE1zTk5RSXZsSkZkN25jS3FSZ3NRRHRSRkE5K3RmcjMrMGoveWJ2OFV2K3hMOFEvOEFwdm5yOGdQaDlxM3dJOFRmdHdmQ3Z4ZDhFTkoxYlFWMXU0MU83MXZUZFdqa2plRy9rZ3VXTFJoM2xUYTRZbkVjaklPZ0M5Sy9jcnhSNGMwanhqNGExYndqNGdoTnhwZXVXTnpwdDdFcnRHWkxhN2phS1ZRNkVNcFpHSXlwQkhVSE5mS1o2NFU4UlFhaTRwUldqMytKMy9xNTlaa2FuVXc5ZE9TazNKNnJiNFZiK3JINU4vOEFCSTYxdUU4Si9FZTlaQ0lKZFIwdUpIN004VVU1Y0QzVU9wUDFGY2gvd1YzdmtrMUw0WGFhQjg4RUd1ems1NmlkckZSeDIvMVI1Ny9oWDZ2ZkN2NFIvRHI0RWVEVDRSK0hlbURTdEpqbGx2Wjh2SlBOTk82Z1BMTEk1WjNjcWlqMlZRcWdBQVYvUGIrMWg4WllmMm8vMmxMQzIwR09kTkJ0TG0wOE42U2tzYnhUU3ExeHRsbWFNamVqU3l5TnRVZ09FQ0JsREFpdTdLcW4xek9KNDZDdEJYZjRXUndaclQrcDVQREJUZDV1eS9HN1AzKzhQV3YvQUFnbjdQT21XVzNiL3dBSTk0TWdpMmhnbVBzV25xdU53M0JmdWRSbkh2VVh3QXVJUEVmN08vdzhtdU5ycGZlRHRHV2NSNUM3bnNZbGtVYzVHR3lPdVI2MU4rMFJxQzZQK3ovOFNkUUJSVGIrRXRiYU1PUGtML1lwUWlrREhCYkE3ZGE0YjlqRFVmN1UvWmErRzl6djh6Wm9xVzJjYmNmWlpIaHhqQSs3c3hudmpQUFd2bXBSY3NMS3YzbXZ5YlBwb3lVY1ZHZ3VrSCthUitPZi9CTnJUNXRKL2ExYlNya0VUV2VrNnZieUFncWQ4UlJUa0hrY2pvYS9vcXI4Sy8yVU5DSGhyL2dvNzQ4MFJWQ1IydDM0cFdJQVlBaGE1M1I4QUFENUNPZ3g2Y1YreDN4RjhYbndhUERONDdoWWRSOFI2ZnBFb1BSLzdTTDI4WS83L09oSHVCWHJjVFhyWXlEajFpdjFQSTRaU280T1NsMGsvd0JEOHhmaWI0Ui80UjMvQUlLbmVBdGNSTnNmaWV5aDFFc0J3WkliRzZzbUgxQXRsSitvUGV2dVg5c3ovazF2NGsvOWdTWC9BTkRTdlBmMmcvQ0htZnRQZnM4K1BZVXg1R3E2MXBGdytPdm5XRWs4QXo3ZVZNZnhyMEw5c3ovazF2NGsvd0RZRWwvOURTc1oxL2ExY0creWl2dWswYndvZXlwWXhkM0ovZkZNOFYvNEpsZjhtdFdQL1lhMVAvME5hOUwwSHdWOXYvYmE4V2ZFQ1dQS2FONEMwZlM0bWJvSmRSdkxxVml2dUV0Y0U5ZzN2WG1uL0JNci9rMXF4LzdEV3AvK2hyWDNqYTZQWVdlcDMycndwaTYxRVFyTzU2bGJkU3NhL1Jkekg2c2F4ek91NmVOeENYVnRmaWpiTGFLcVlMRDM2SlA4RDhzLytDci9BTVFqcEh3ejhKL0RhMWsyeStJdFVsMUM1Q25rMjJtSUFGWWVqVFhDTVBVeDhkRFhMLzhBQkl6L0FKRjM0bC85ZnVrZitpN3F2QWYrQ3JhYXl2eDc4UE5lTVcwNXZDMXY5aUErNnJDN3VoTU9nK2JPMG5yOHBYbnNQZnYrQ1JuL0FDTHZ4TC82L2RJLzlGM1ZmUTFLTWFmRHVuV3orK1NQbnFkYVZUaUxYcGRmZEZuMEgrMkovd0FsMS9abi93Q3gwbC85Q3M2L1FXdno2L2JFL3dDUzYvc3ovd0RZNlMvK2hXZGZaM3hOOFR0NEorRy9pdnhtbkRhRG9lbzZtT04zTm5iU1RkTy8zT2xmTVltTGxoOFBGZFUvL1NtZlQ0YVNqaU1SSjdKci93QkpSK1huL0JTZndpVStLbndVOGV3cmtUYXAvWkZ3MlB1K1ZkVzg4QXo3K1pOK1g1ZnIxWHhOKzNUNFdpOFUvQ0R3OTRndHdzMy9BQWpuakh3N3FxU3BodjNVOTB0bVNDT3FuN1VDY2NIQVBhdnRtbmpLL3RNRlFqL0x6TDhVL3dCUllTajdQR1Y1Znpjci9CcjlENUkvWVMvNU5NK0huL1hsZC84QXBiY1YrUGYvQUFVdmxsdC8ycXJ1ZUZpa2tlajZVNk1wd1ZaVVlnZytvTmZzSit3bC93QW1tZkR6L3J5dS93RDB0dUsvTmI5dEQ0RmZFbjQ5L3RoYTU0YytHZW54YWhmNmY0YTB5K3VJNXJtSzFDd2Y2dmNHbVpRVHVjREFPYTkzSnFzS2ViMTUxSFpMbTFmK0k4TE9LVTZtVVVZVTFkdmwwWCtFL1YzL0FJYXcvWm8vNktiNFkvOEFCbEQvQVBGVi9PdHFueC84WTIvd3FiNEYrQ2J5NnM5T3YvRVdxYXBxYjJUc3I2bDlzTVVVRnZtTTdtaUFqTE1uU1JuWElPMFY2bi93N2Y4QTJzLytoWXN2L0J0WmYvSGErV2ZocHE5dDRHK0xQaFhYdGNSZnMvaC94RnAxNWVJdzNwNWRsZHh5U0FnSDVoaERuQjVyMjhveXpBMFZPV0huN1RaMnVucXIyMjlUdzgzelBHMW5DT0loN1BkWHMxbzdYMzlEMldQdzErMG4reFo0djhNZkVEVjlNdmZDdHhxQiswV3lOY1JTUVg4RVJVeTJ0eXNFa2lqS3VBOFVvRHJ1REFCZ0NQNmR2QnZpZXc4YmVFZEU4WmFWa1dXdTZkYWFsYmdrRWlLN2lXVkFTT01oV0dhL0k3L2dyUDQ3MFdUUi9BWHc3dFpJcDlSa251ZGRsMmtNME5xRSt6d25QOTJkbWt4anI1WDByOVFmZ1o0VHUvQXZ3WThEZUR0UlZrdk5IOFBhWmFYU1B3VnVJcmRCS01kc1NiaGp0WHptZTEvcldEb1l1ckZLYmJXblZMK3Z4UHBNam9mVmNaWHdsS1RjSXBQWG8yZkduL0JNYi9rakhqYi9BTEtEcTMvcEhZVjg1LzhBQlhnLzZYOEt4LzB6MS84QW5wOWZSbi9CTWIva2pIamIvc29PcmY4QXBIWVY5aGZGTDREZkNUNDF0cGovQUJSOE9RYTgyamljV0ptbG5pOGtYUGwrYmp5Wkk4N3ZLVHJuR09NYzV6bmpZWVRPWllpb20wbTl2TldMaGdwNHZKbzRlbTBtMHQvSjNQNVMvaHovQU1sQzhMLzloblQvQVAwb1N2N0Nyci9qMW0vNjV0L0kxK01QN2EvN1Bmd2IrQytvZkNiVXZoajRaZzBLNTFMeFpEQmRTUXpUeW1XT05vbVZTSnBaQU1FNTR4WDdQWFgvQUI2emY5YzIva2ExNGx4ME1aQ2hYcHBwUG0zOG1qTGhyQXp3YzY5Q28wMnVYYnpUUHpnLzRKWWY4bTJhaC8yTmVvZitrMW5YNko2M3BObnIralgraGFndSsxMUsxbXRKMTlZcDBLT1B4VmpYNTEvOEVzUCtUYmRSL3dDeHIxRC9BTkpyT3Z0N1QvRjV1UGkvci9nS1NUQXNQRGVoNnZDaFBVM3QzcWtFcEgwK3pSQS9VVjVtY3hrOGZXbEhvNy9pajFNbWxGWUNqR1hWVy9CbjV6ZjhFcmRIdlBEMmhmRlBRTlFYYmRhWjRndHJPZGVtSllFbGpjZjk5S2E4Mi80SzhmOEFINThLL3dEcmxyLzg5UHI3WS9abThJZjhJVjhhL3dCb1hTbFRaSGQrS3JIVlk4RENrYXBhRzhPUFlOTXc5aUNPMWZFLy9CWGovajgrRmY4QTF5MS8rZW4xN1dDcmUxejZOVmRWZjc0SGlZMmo3TElaVW4wZHZ1bWZlWDdDR2lyb1g3SjN3K3RRTU5QWjNWNng0eVRlWGs4NHlRQm5DdUFQUUFESnhtdWkvWmc4U0w0bDBEeDVORzZPbGw4UnZGdG9oUldVZVd0KzhpWjNkU1ZrREUrK09NWUhmZkFYUXg0YStCL3cvd0JBeGhyRHd4cEVMKzhpMmtXODlUMWJKNE9PZUsrU3YrQ2N2aU52RVB3KytKRThyeU83L0VYV2JzZVlBTUpkdzIwZ0hCeG5kdkpBNEJQRmVMWFh0WTRtdC9lVCs5czlxZy9aU3cxSCs2MTl5UitVbjdhV2lIUXYyMWZGVnVBUWwxcXVsWHlFL3dBWDJ1MnRwV0l5VDBkbUg0Vi9UVFg4Ky84QXdVbDBOdEwvQUd0ZEExTUxoTlkwZlNMbmNBY0Y0cnFhM0l6Z0RJRVM1R1R3UjY0SDlCRmVobjlUbndlRWwvZGY2SG41RFQ1TVppNC8zbCtOMmZtbi93QUZUUENKMXo5bnJUL0UwSy92ZkRldjJzMGpZemkzdTQ1TGRoN1psZUxuMngzNCszdmdsL3lSbndGLzJMR2pmK2tjVmZPM3hPTC9BQjYvWU4xSFZTMzJ1NjF2d05iNjAyUnk5OVpRUjN6SmorLzlvZ0srbTd2am12b240SmY4a1o4QmY5aXhvMy9wSEZYbllpYitveG9TM2pPUy9CZnJjOUhEd1R4MHE4ZHBRaS94ZjZXUGwvOEFZcVJCNG0vYURrQ2dPM3hhOFFxV3h5UXNtUUNmUVpPUHFhK1Mvd0RncjMvelNiL3VaUDhBM0dWOWIvc1Yvd0RJeC90QmY5bGI4UmYrakJYeVIvd1Y3LzVwTi8zTW4vdU1yMTh1L3dDUjVIK3ZzSGtaai95STVmMTlzL1FYOWpEL0FKTmErRy8vQUdCWS93RDBONjhkK0FOdEphL3RzL3RHeFM0M05INFprR0RrYlpiUGV2NDRZWjlEWDgzVmZzUi93U00vNUdQNGwvOEFYbHBIL295NnJ1elBJL3F0REVZcm52emRMVzNrbnZmOURpeXpQUHJkZkQ0WGt0eTliMzJnMXRiOVQ2RC9BT0NyMy9KdS9oMy9BTEhTeC84QVRmcU5mejZWL1lGOFMvaFQ4UGZqRG9FWGhmNGxhTERydWx3WFNYc1Z2TThpQkxpTkhSWkEwVG93SVNSMTY5R05mRW43UlA3Ry93Q3pSNE4rQlBqenhYNFo4RFdsanEyazZEZlhkbmNwYzNiTkRQRkV6STREenNwSVBQSUlyRGgvUDZHR294d3M0dTdmUzF0Zm1iY1FaQlh4TmFXS2hKSkpkYjMwK1IvT3hSUlJYNkVmbnAvLzFmeXJvb29yOTRQd2MremYyWS8yZ2YyaFBndjRROFl5L0J6UXJQVmRHc2piNnJyOXpkV1V0MExKRCs0amRtamxqMnFlYzhFNFZtNFZXSSsyZmd2KzFKL3dVQytQMW5lNnA4Ti9DM2hlNjB5d2N3elg5MWF2YTJ2bmhRL2tvOHQ0dm1TWUlKQ0E3ZHlseW9ZRStLZnNiNk5lZkZIOW1YNDIvQkR3SGQyOW40NzFvNmZlV3F5eStTOTVZeHVubXdoaWNiU3FTUk1laStlTnh3ZU95L2FJbDhZL3NwL3NqZkRENEZhZHIwbWgrTnRSMU82MW5XZjdGdkhodVBKM3p2NWJTUXNwS0I1b2t5RHRkNFBsSkNtdmtjYXFGWEV5b3FuSDJya2tycStuTGR5ZjVJK3d3VHIwc05HczZrdlpLTGVqdHJ6V1VWK2JJdkNmeEgrT3Zqajl2cjRhYVIrMERvMW5vZmlMdzI5M1pwYldjSmlqYUNhMHVaVmtEZWJNa3FzVDhyb3hVampxRFg3Vi9FVHhkSDhQL2gvNG04ZXpXelhzZmh2UjcvVjJ0bGZ5Mm5Xd3Qzbk1ZY2hncGNKdEJ3Y1p6ZzErYUhqczNNWDdhdjdNMWo0aWxXYnhYYmVFd3V0T1dEekdYN0xkREx1T0d6TUppUGNrOTYrK1Aya2YrVGQvaWwvMkpmaUgvd0JOODlmTTVxNFZhdUg5MUpPSzBXM3hQYnlaOUxsYW5TcFlqM20ycFBWNy9DdC9OSElmc3dmdE4rRi8ybnZCMS80bDBMVHJqUnJ6U2J6N0hmNmZjeUpNMFpkQThjaVNJQnZqa1hJQktxZHlzTVlBSitOZjJzdmdib2NmN1lYd0wrSVdpMktRTjRwOFJXMFd0Q05GV09hNDBtZUM1U1dRWUFNazBKWkdQVmxpSGZPZlBQOEFna0s3Ny9pdEh0SlFqdzZ4Ykl3cC93Q0pqeGpPY24ySGJudFg2Yi9GTHdyRnJ2ajM0UzZ3Njdqb3ZpbThtYjJTVFE5VUE1Nmo5NnNmc2U5T3VvNWRtZFNuUjBpay93QVkzL01uRHVXWTVaVHFWdFpOcjhKV3Y5eHh2N2FHcEhTdjJXZmlSZEJpbS9SbnRzZ0J2K1BxUklNWVByNW1NOXM1cml2K0NlZXBIVWYyUnZCQ3V6TkphTnF0czVJQSs1cU4wVUF4MUFSbEg0ZmlmcXJ4djRJOEwvRWZ3dmZlQy9HbGl1cDZMcWF4cmQyalNTUkxLc1VpeXFDMFRJNEFkRkpBWVp4ZzVCSXFyNEErSG5nMzRXK0dMZndaNEIweVBTTkZ0SGxraHRJM2trVkdtY3lPUTByTzN6TXhQSnJ5MWk2ZjFGNGEzdmMzTmZwYTFqMVhoYW4xNVltL3U4dkw1M3ZjL0wvd0RvcDBUL2dxdDQwaFZjUjNXa1NYcUVEQWI3VFlXY2pIR1QwY3NENmtad0srbXYyLy9FTno0UytBS2VLN1BQMmpSZkUyZ2FoRmpnK1phM2lTcmo4VnJnOVIwSTZYL3dBRk05SzFRTDhtcy9EMlM1TFk0THhTeTI1R2NEa0xFcDc4RWZTdHYvZ3BiL3lhcnEvL0FHRmRMLzhBUjRyMk9aVmNkaEcvNVlMOUR4K1Ywc0RpN2Z6VGY2bjF4NG44TzJuamhmQ092V2JwS21pNnhiYTdhdjJaSHRwN2NzcC82NDNUSDNyeWY5c3ovazF2NGsvOWdTWC9BTkRTdGI5azd4Yi9BTUp2K3piOE92RURQNXNqYURhMmN6NXlXbTA4ZlpKU2ZjeVFzVDcxay90bWY4bXQvRW4vQUxBa3Yvb2FWNU5DTW9ZMkZHWDJaSmYrVEhyVjV4bmdwMVkvYWkzL0FPU25pdjhBd1RLLzVOYXNmK3cxcWY4QTZHdGZvTFg1OWY4QUJNci9BSk5hc2Y4QXNOYW4vd0Noclh0bXZmSFpkTi9hcThMZkFLM0k4dlZQREdvNnRkNVVITno1aW0xQ3QxQlNLMnVTdzZFT3VlUU1iWnBRblZ4OWRRNk9UK1NNY3Nyd3BZQ2c1dmRSWHpaOEovOEFCVzd3ZUovRFh3LzhmeFJrR3l2cjdSNTVBT0crMXhwUENwUCt6OW5sSStwL0JuL0JJei9rWGZpWC93QmZ1a2YraTdxdnFyL2dvaDRQL3dDRXMvWlY4VVRScnZ1TkFuc2RZaEdNL3dDb25XT1UrMklKWkQrR1BjZkt2L0JJei9rWGZpWC9BTmZ1a2Y4QW91NnIycVZmbjRlbkgrVjIvd0RKay8xUEZxVU9UaUdFdjVsZi93QWxhL1ErZy8yeFArUzYvc3ovQVBZNlMvOEFvVm5YMDcrMGoveWJ2OFV2K3hMOFEvOEFwdm5yNWkvYkUvNUxyK3pQL3dCanBMLzZGWjE5Ty90SS93REp1L3hTL3dDeEw4US8rbStldkhsOEdFK2YvcGJQWVh4NHI1ZitrSTRQNFp0SDhjZjJTZkN6U3N0eGM2djRYc0F6RTRVNmxZb2dKSjV3RnU0TW4weFgxSlg1Ni84QUJNbnhiL3drWDdNTnJvcnlCNVBER3M2anB1MytKVWxaYjFjOThFM0pBUFRqSGF2MEtya3pPbTZXSnFVZWlrN2ZQL2dXT3ZMS2lxNGFuVzZ1S3Y4QUwvZzNQa2o5aEwvazB6NGVmOWVWMy82VzNGY1g0UDhBK1VoZmo3L3NuMm0vK2xNTmRwK3dsL3lhWjhQUCt2Szcvd0RTMjRyOG9mOEFnb1I0NzhiK0FmMnN0VjFMd0w0aDFYdzVkM0dnYVpCTmNhVGV6Mk1za1cwdHNkNEhSbVhjb08wbkdRRFhzNFBDUEU1aGlhRVhadm0vOUtSNDJMeGF3MlhZZXZKWFM1Zi9BRWxuOUN0Znk3K08vaGJaWGY3TTlqOFpMZWFHSzkwL3g1clhoKzZpZGdzbHhiM0NSWEVCakJJM2VTNnk1VVpPSmM5RkpyK29pdjVNUEQyaGVQOEE0ei9FRFIvZ1o0ZXVYbGl1ZGZ2ellXcmtpM3Q1cnQ5MTFkT0J6OHNNQVp6eVFrZkE5ZWpoSk5PcE5Tc284cmZwYVZ6bTRzYXRUZzQzY3VaTDF2R3g5UGZzUmZDRHhIKzAvd0RHNjM4ZGZFTzlrMVhRdkFVV21QZXRkT0hlYzJzZmxhYlpoVDFqQXQ5MG1SaGtSZ3gzU1pQOUdOZnpxL3NoZUxkYi9aVS9hOXZQaGI0MWtOdlphcmVTZUZ0VDMvSkVabWtCc0xzQW5BVnBObTFpU0JGTXhyOXQ1djJqZmhOYmZHdC9nRmVhd2x2NHNGbkJkSkZMaElKWlo4c3Rxc2hPUHRQbDdaUExJRzVIWGFXTzRETGllbFhxWXBPQ3ZCUnZHMnlYVi9mK0ZqWGhpclFwWVZxYnROeXRLKzdmUmZkK056NVQvd0NDWXY4QXlSanh0LzJVSFZ2L0FFajArdnFmNDFmdEovQ1Q5bjE5SGorS0dxVDZjMnVpNU5rSWJTZTYzaTA4cnpjK1NqYmNlY21NNHpuanBYeXgvd0FFeHY4QWtqSGpiL3NvT3JmK2tkaFh6bi93VjQvNC9QaFgvd0JjdGY4QTU2Zldjc0ZERjUxS2hVMmJlM2tybWtjWlBDWkxHdlR0ZEpiK2JzWkg3WUg3VVB3YitQMnEvQ3JTZmhqcXMrbzNPaytLNExpNldhem50UWtjalJJcEJtUlEyU09ncjl1N3IvajFtLzY1dC9JMS9IcjhPZjhBa29YaGYvc002ZjhBK2xDVi9ZVmRmOGVzMy9YTnY1R3RlSnNEVHdrS0ZDbGV5NXQvVkdYRE9PcVl1ZGV2VnRkOHUzb3o4My8rQ1dIL0FDYlpxSC9ZMTZoLzZUV2RkL3F2aXord3YrQ2kya2VIWlh4RjRrK0ZndFVUUEJudHRTdmJwVDlSSEZMK0JOY0Ivd0FFc1A4QWsyelVQK3hyMUQvMG1zNjhoL2FxOFcvOElSL3dVZCtEUGlBdjVjWTBuU0xLWjg0Q3c2anFPcFdjcFBzSTVtSjlxbXBSOXJtZUpwOTFMOHRDcWRiMldXWWFwMmNmejFQMVQwcndwRnBmamJ4QjRyZzJnYTdhYWJIS28rOFo3SDdRcFkreGpralVmN3ByOGxmK0NzZW5UNnY0aCtEK2syM00xNit0VzhlQm41NVpOT1FjRHJ5YS9aeXZ5Ni9iczBJZUp2Mml2Mlp0RGRQTWl1dkVkeUpseG5NQ1hlbHZMd1F3L3dCV3JkUVI2OFZ3NUJXYXg4S2t1aWY0UlozNS9SVHdFNmNlcmorTWtmcGRmVDIvaDdRYmk1aFZWZzAyemQxVm13b1NDTWtBc2NrREM4azErVVgvQUFTVDFLUzQ4RWZFUFRYWjI4alY3RzV5elpVdGNRU0tTQi9lUGxjbnZ4NlYrdGwzYVcxL2FUV043RXM5dmN4dkRORTQzSThiZ3F5c0QxQkJJSXJpdkF2d3QrSEh3eGl2SVBoNTRiMDN3N0hxRFJ2ZExwMXNsdUptaURCQzRRRGNWREhHZW1UWEhReGtJWVNyUWExbnk2K2pPeXZoSnp4ZEt1bnBEbTA5VWZrci93QUZUZENFSHhMK0VuaVVKL3grcGQyTFAvMTZYTnRJb1BHZitYZzR5ZlhIZXYybnI4dWYrQ29taG00OEYvRFh4SmovQUk4ZkYwZGpuMCsyd3RKanIzK3kraCtvNy9xTlhWajZuTmdNTjVjNi9GSEpnS2ZKajhUNThqL0Jud1QvQU1FNy9FVnY0Ni9aSjBqUXRSSXVSbzl6cWVoWFNudkdaV21WRytrRnlpai9BR2NkNit5UGgvNGZuOEorQS9EZmhhNVlQTm8ya1dPbnlNT1FYdFlFaUpIMUsxK1V2L0JKSHhkNTNoMzRoZUE1WmNmWTcydzFlQ0k5L3RVY2tFekQ2Zlo0Z2ZxUGZIN0VWT2UwM1N4MVduMGJ2OSt2Nmw1RlVWWEEwcW5WSzMzYWZvZkJQN0ZGMmorTVAyaDdBQTc0Zml0cnN4UFlpV1oxQUh1UExPZnFLK1UvK0N2Zi9OSnYrNWsvOXhsZlR2N0VuL0pSZjJqL0FQc3AycmYrbEZ4WHpGL3dWNy81cE4vM01uL3VNcjE4QXJaN0QwLzlzUEh6QjN5S2Y5ZmJQekg4UC9zNGZIcnhYb3RwNGo4TmVBUEVHcDZYZnhpVzF1N1d3bGxobWpKeHVSMVVnakk2aXYwKy93Q0NXdmhQeE40SCtJUHhWOExlTU5NdXRHMWV5c3RFKzBXVjdFME04WG1tNGxUZWpBRWJvM1ZoNmdnMStoWDdIdG85bCt6QjhOWVpDR0xhQmF6WkhURTJaQVBxQXdCOTY4bStDLzhBeWZIKzBULzE1ZUQvQVAwMlIxdm1HZVZNVlN4R0dsRkpSVy9wT0tNY3Z5T25oS3VIeE1aTnVUMjlZU1o5TmZGMzR4K0F2Z2I0VlR4cDhScjJXdzBwN3VLeFdXSzNrdVc4K1pYWkYyUkt6WUlSdWNZcjRFL2FCL2IxL1pxOGQvQkh4djRNOE1hOWVYZXJhM29sNVkyY0owMjZpRHpUeGxGQmVTTlZVWk9TU2VsZGIvd1ZKLzVOcHRmK3huMC8vd0JFM1ZmenRVY081Rmg4VFFXS3FOOHlmUjZhZklYRVdlNGpEVjNocWFYSzExdmZXL21GRkZGZm9KK2ZILy9XL0t1aWlpdjNnL0J6MXI0UmZEVDR5L0VMeENoK0RPajZ4ZjZwWXNwKzE2WHZnRm96NTJsN29Na2NHN25CZVJjODRyOUR2QnYvQUFUczhSZUovRitucCswbDhUN0xUdkVHdFpNR2pXOTh1bzY3ZXBCRzBqcUpiaHNBeHhJekZrU2RWVVpQRmZIdjdPSDdYUHhOL1pta3Y3WHdmRHAybzZUcXMwYzk3cCtvUWxsZVNOU29kSlkyU1ZHMm5IVmw3N1RYM3Q4SWYycC8ySmZFbnhaMHo0ditMUENOMThOUEgxck5jeXZxTUR5M1dsWEVsN2J5MjhobDhnQUVzc3JFczFzbUdJSmtJelh6V2JWY3hqS1RveDkyMmppazVYN083MFYreVo5TGxOTEw1UmlxMHZldnFwTnFOdTZ0dTdkMmpqUEJsNzhFUiszUjhLdkRud1luMXJVVThPTmU2VHEycTYzUE5jVFhkeFoybHhCRXNiVE5rUlF4UmlORlNPS01BRGF2ZXYyVytML2hiVS9IUHdsOGJlQ2RGTVM2aDRnOE82dHBWb1oyS1JDNHZiU1dHTXV3REZWM3VOeEFKQTdHdnhhOEdmRER3YjhML3dCdWo0YytKZkNIampUUEYvaDN4ZmZhcnJGdmUyang3Ylh6SWJrdEJNNlNPaFpTNEdjcVQzUlR4WDdvZjhKTDRkLzZDdGwvNEVSLy9GVjhsbjByVmFNNlRidEZhdmY0bnY4QU0rdXlHTGxTclFxcEs4bm90cmNxMitSOFYvc0svc3NlS1AyWi9DM2lVZU43eXh1ZGI4UzNkczhpYWM3eXd3MjFrc2dpVXlQSEd6T1dta0pBQlVER0RuTmZXT3JYVnJOOFJ2RHVqeTh5eDZicTJweGdFZkswRDJsc0NRZWVWdW53UmpvZWNaQmg4WGZGdjRZZUF0SmsxM3hqNHEwalNiS05XYnpMbThpVXZ0R1NzYUJpOGoraUlHWTlBQ2ErTnYyWXYyZ2RJL2FBK09ueFIrSXNOeUxIdzVvZGhvL2gvd0FQUjNqaUZwcmRwYnVhNG5LTXdBZVdSRllncnVDR05TUVZPZUNjY1RpM1Z4dFZiTFYyNzJpa3Y2NkhmQ1dHd2lwWUdrOTNvcjY2WGsyLzY2bjBmKzBaKzBKNFgvWnI4RFduanZ4WnA5OXFWcmU2cERwTVVHbmlNeStkTkROTUdQbXVpaFFzRFo1em5IRlp2N05uN1RIaEQ5cHJ3NXEzaVB3bHAxL3BjZWozcTJVMEdvZVVKU3pScklycjVUeURhUVNPVG5JUEZmRFgvQlY3eFBwbDM4TWZCR2lXRjdiM0xUNjlOZHNzTXl1UUxlMlpNa0tTTWZ2dXAvRHZYUDhBL0JKanhMcHRuNGMrSkdqMzk1QmJlVGU2VGNvc3pySG56NDdsQ1FXSXovcWVnNmZqWGVzcHBmMlE4Wlo4OS93dmJZNEhtMVgrMTFnN3JrdCtOcjduMjM0NDBZUWZ0bS9DL3dBUTdRRGUrRWZFMW51d01uN0hKYVNZSjY0SDJualBISngzcnozL0FJS1cvd0RKcXVyL0FQWVYwdjhBOUhpdm9ueGZjK0hybjRvZkQveEVOUnN6OWdPczJaWVRvUW92TFZYNU83QXliY2RSbjBQWFB6SC9BTUZJOWEwZTkvWmExZUN6dnJhNGxPcTZXUWtVeU8yQk9NOEtTYTU4dms1WXZDM1cxbC81TXpvekNLamhNVjUzZi9rcU0zL2dsejRzL3QzOW5DZnc5SStaUERldjN0b2laNUVGeXNkMnAraGtta0gxQnI2Ri9iTS81TmIrSlA4QTJCSmYvUTByODFQK0NUZmpxeTBuWGZpRDRMMU83aXQ0NzIwMC9WTGNUU0xHb2ExZVNHWEc0Z1pZVHg1LzNSWDZLL3RqYTlvZHorekI4Um9MZlViU1dWOUZsQ29rNk16SGVuQUFPVFhUbU9IZFBPckphT1VYOTltYzJXNGhWTW11M3FveVgzWFI1WC93VEsvNU5hc2YrdzFxZi9vYTE4NGZ0RStLditFTi93Q0NtZnd1MW9zRVY3WFI5UGRpMjBLbXB5M2RrNUo3QUxPU2M4WTY4Vjc1L3dBRTA5YTBheS9aZ3NyZTh2N2FDVmRhMU1sSlprUmhsMUk0SkI1cjgvUCtDa3ZpTCt6L0FOcXJSL0VlaFhNVTAybmFIcE56RExFNGtVVFc5emNTTHlwSTRJSEZkK0RvKzB6akVVM3MxTmZlY09NcmV6eWVoVVhSd2YzSDd3L0ZEd29uanY0YmVLdkJVaUJ4cjJpMytuQUgrOWRRUEdwSG9RekFnOWlNMStXZi9CSTVXVHcvOFRFY0ZXVyswZ0VFWUlJanV1RFg2dTZYNDE4TGF2cGxucXR0cWxtSWIyQ0s0akRUeGhna3FoeGtidURnODErZS93Q3cvcGVpL0R6NHFmdEMrR211N2EydFlQRmx1MWx2bVJWYTBsTjNMQnRKT0NQS2RPUlhqWU9wSlpmaWFEWDhyLzhBSnJQOUQyTVpUaTh3dzFaZjNsLzVMZGZxZForMkoveVhYOW1mL3NkSmYvUXJPdnAzOXBIL0FKTjMrS1gvQUdKZmlILzAzejE4bi90ZmExbzF4OGN2MmE1TGUvdHBWaDhaU3ZJeVRJd1JkMW55eEI0SHVhK21QMmpQRUdnemZzOS9FK0dIVXJPU1NUd1o0Z1ZFV2VNc3pIVDV3QUFHeVNUMEZLVVh5WVhUdi82V3hxUzU4Vjh2L1NFZm14L3dTUDhBRjJKdmlKNERua0h6THAycjIwZmY1VExCY04rc0EveUsvYWV2NXQvK0NhM2pTMzhKZnRPMk5qZVhDVzl2NGowalVkTWQ1V0NSZ29pM2k1SklBSmExd005emdkYS9vdS80U1h3Ny93QkJXeS84Q0kvL0FJcXVuaXJEdUdZU2tsOFNUL1Q5RGw0VnhDbmw4WXQvQzJ2MS9VK1BmK0NkdXNKcXY3SlBnNkVPWGwwMlhWYk9VbnNWdjdpUkI5QkhJZ3I1NC9iRC9ZZitKSHgzL2FDMFh4eDRVbXNsOFBhaloyVmxyRTg4NGptc2ZzMGpDUjFqSUpsRFFsZGdYSjNnaHRvdzFlWS84RXNQanJvZWtEWFBnUjRpdlV0YmpVcnorMTlDODVncXp6TkdrVnpib1QvSHRpamtSQjk3RWhIUFg5YS9pdjhBRlB3aDhHdkF1cWVQL0d0NGxyWWFkQ3pLaFlDVzZud2ZMdDRWUEx5eXQ4cWdkT3B3b0pGWXllSndHYTFIUVh2U2J0cHZ6ZHZuK0tKd2NNTmo4cXBxdS9kaWxmWGJsNy8xMVBScS9ucS80SnhEUnorMTlxaDFNZ1hJMHJXanArY1pOejUwUWJHU09mcy9uZE1uSHRrajl6dkFYeEMwbnhUNEY4T2VKOVJ2N0MzdTlYMG14djU0VnVFQ3h5M01DU3VnRE5uQ3N4SFBOZnl2YWRybmovNFcrTjdQNHZlRXpjYWJMYTYzZW5TOVRWTjBFbHhiTisvaHlRVWY5M0tCTEdlc2NuSTJ0ejA4T1lTVlNsaWNQZXphUytmdkhOeEhpNDA2Mkd4RnJwTnY1YUg2WS84QUJWUDRMalM5WThQZkgzUVl2Sy90QmswWFdYajRiN1ZDalBaem5ITzVva2VObXpnQ09NZFRXSC93VHArRk90L0dmNHZhOSswejhTSm0xVTZMZU9MZWU0T1d1ZGN1VUR0S1FQbHhiUXVDRndBclNSbGZ1Y2ZPK3Y4QXhPL2FhLzRLQ2VOdEcrSHFSV2pSV2Y4QXBDMk9uUlBhYVZaN1Jza3ZicDNlWjhnSGJsbmJsdHNTN24ydDdYL3dUZytKZXEvQ0g0OGVJUGdINDFEV0k4UVN6V1J0NVQveDdhNXBSY2JQUmZNUVN4a2o3enJHUFN2WXEwY1JReW1XR2NrNnNZOU4xRnYvQUMvSThlbFd3OWZObzRsUmFwU2wxMmNrdjgvelB0SC9BSUpqZjhrWThiZjlsQjFiL3dCSTdDdm5QL2dyeC94K2ZDdi9BSzVhL3dEejArdmFmK0NiZmpEd2xvUHdqOGEyR3VhM3AyblhMZVBkVW1FTjNkeFFTR05yU3hWWEN1d08wbFdBT01FZ2pzYStldjhBZ3JCNG44TitJcjc0WXA0ZjFheDFOcmFMWERNTE81anVERUpHc2RoZnkyYmJ1MnR0ejEybkhRMTV1RGhMKzM3MjB1Ly9BRWxucDR5Y2Y3QXRmV3kvOUtSK1d2dzUvd0NTaGVGLyt3enAvd0Q2VUpYOWhWMS94NnpmOWMyL2thL2p3K0g4MFZ2NDk4TnozRHJIRkhxOWc3dTVDcXFyT2hKSlBBQUhKSnIrc3U2K0wzd25OdEtCNDE4T2tsRy81aXRyNmY4QVhXdHVNcWNwVHBjcXZ2OEFvWWNHVkl4aFY1bmJiOVQ0ay80SllmOEFKdG1vZjlqWHFIL3BOWjE4Ui84QUJVKzl1ZE4vYVc4TDZqWk9ZcmkxOEk2ZE5FNDZySkhxT29NcEgwSUJyNnAvNEpvZkVmNGUrRS8yZXIvVFBGUGlqUnRHdkc4VDMwd3Q5UTFDM3RaakcxdmFBT0Vsa1Z0cEtrQTR3U0Q2VjhYL0FQQlR6eFQ0WjhXL0h6UXRTOEthdllhMWFSK0VMT0I3alQ3bUs2aVdWYjYvWW9YaVpsREJXVWxjNXdRZTRwNENuTCszYWttdFBlRmo2c2Y3Q3BwUFgzVCtnbnduNGd0dkZuaFhSdkZWbGo3UHJPbjJ1b1JZNUhsM1VTeXIralY4ZmZIalF4cm43WUg3T1NPb01Wa1BGOTgrUm5IMmV6dDJRNC82NmJQcDFxdit4dDhlZmh2ZGZzemVBcmZ4UjR1MFRUTlQwM1RqcGMxcGY2bGJXODhhNmZMSmJSYm81SkZZQm9ZMFplUHVrVjBmaWI0a2ZDUFUvd0JvN3dGNGlQalh3NGJQUmZDM2lrbTRHcTJoaVM1dWJuU0k0NHk0bUNxN3grYXlnNXlFYkE0eVBtNldIcVlmRlZJOHIwVTF0NU5IMHRYRVU4UmhhY3VaYXVEMy92Sm52bnhnK0plbS9CMzRhYS84UzlYdHBMMjAwRzJGeEpieE1Fa2wzT3Nhb3JOd0NXY0FacjVvL1psL2JpOEkvdE0rTjlSOERhSDRiMURSYnJUOUtrMVl5M2MwVXFQRkZQREF5alp5RzNUcWVlMmE0Nzl2WDR2L0FBNTFiOWxqeGhvbmhmeFpvdXFhanFMNlpCSGIyR3AyMDg1UWFoYnlTRVJ4eU16RFlqQnNEb2NuaXZ6Si93Q0NiZmpIUXZCZjdScHZmRWVwV21rMkY1b0dvV2tsemUzU1drQ2t2REtvWjVDcWtreEFCU1J6ejJyMGNCazFPcmxsWEVWSXZuVjdiOUV1aDUyUHppcFN6S2xoNmNseU8xOXVyZlUvV1gvZ29Wb1oxYjluaHI4THUvc1h4SG9kOW4rN3Z1bHRjLzhBa3hqOGErNDYrTnYybi9pUDhJdkYvd0FCdkYyaFdYalh3M2QzRDJzTnpEQkZxMXBKSkpKWjNFVnlvUlZrWXMyWWhnQVp6NmRSOUtENGxmRG9nRWVLdEVJUElJMUczLzhBamxlTlZqVWVGcHdjWG81ZFBLSjdGS1ZOWXFwTlNXcWoxODVINEgvOEV1dkYzOWcvdElUZUhaWmRzWGliUWIyMFNNOUhudG1qdTFQMVdPR1g4Q2Z3L29scitUbjlsanhyRDhQZjJpZmg5NHJ1N2xiTzF0OWN0cmU2dUpDRlNLMXZTYldkM0o0Q3JGS3hZOWhtdjZrditGay9EdjhBNkduUmYvQmpiLzhBeHl2ZTR2dzBsaTQxSXJkZml2NlI0UENHSmk4SktuSjdQOEgvQUV6NEQvWWU4UlJOOGZQMm12Q2NqZ1NKNDV2TlJoVGpMSzkvZnhTa2NaK1VyR0R6ajVoMDV6MnY3ZWY3TFBqSDlwVHc5NFRrOEJYRmxIckhocTh1d1lyK1Y0SXBMWFVGaUVwRHFyL01qUVJuQlhsZDJEbkFiOHRmQmY3UmtQd0QvYmc4ZS9FRkgvdER3eHEvaXZ4QlphcUxWeEtKdE91dFJrZFo0U3AydTBiS2txZG5VRlFSdjNEK2hmd1I0OThHL0VqdzliZUt2QW1zV210NlZkcUdqdWJTUU9Ca1oydXZEUnVQNGtjSzZuZ2dHczgxaGlNRGk0WTZrdDByUHBmbHMwelhLcDRmSFlTZUJxdlp1NjYyNXJwb3lQaEY0R2srR2Z3dDhKL0QyZTVXOG04TzZQWmFkTmNJTUpMTGJ4S2tqcUNBUXJPQ1ZCNUF4bm12aVQ5bHJ4SEI0cS9iRy9hUjFXM2N5SkhkNlZZQmkyN0owN3pyTTRQb0RDUU93SEZlMGZ0Vi90WGVDZjJkL0JXb0NQVWJXODhiWE51MGVrYU1qaVdZVHlBaEo3aU5UbU9DTS9NUzIzZmphdVNlUHpxLzRKWWVMOUkwL3dBVy9FM1VmRnVzMnRwY2FqYjZiS1p0UXVVaWVlVXkzTFNOdWtZYjJ5MldQUFhucldHRXdkYVdCeEdNbXZpU1M4L2VUWnRpOFpSampzUGc0UDRXMi9MM1drZnFmKzBoOEF0SS9hUStIc2Z3OTF2VmJuUjdlUFVZTlJGeGF4cEpJWGdTUkF1SDR3Zk1PVDdWOEgvOE9rL2gzLzBQdXRmK0Fsdlg2ZGY4TEorSGYvUTA2TC80TWJmL0FPT1VmOExKK0hmL0FFTk9pLzhBZ3h0Ly9qbGNPRnpMSDRhSHM2RW1sNmY4QTc4Vmx1QnhNL2FWNHB2MS93Q0NmeUdlS2RJajBEeE5xK2d3eU5MSHB0L2MyaXlNTU02d1NzZ1lnY1pJWEpyQ3JzUGlITkZjZVA4QXhOUEE2eVJTYXhmdWpvUXlzclR1UVFSd1FSeUNLNCt2MSttMjRwcy9INmlTbTBqLzEveXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUh4U3lReUpOQzdSeVJzR1ZsT0dWaHlDQ09RUWVocmYxN3hmNHQ4VmVSL3dsR3Q2anJIMlZka0gyKzdsdXZLVCs2bm1zMjBld3hYTzBVbkZOM2FHcE5LeVlWSjUwdmxlUnZieWkyL1prN2R3R000Nlp4eG1vNktZZ29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNydGxxV282Y1hiVDdxZTFMakRHR1JveXc5RHRJejFOVXFLR3U0Sjloek16c1hjbG1Za2trNUpKN21tMFVVQUZGRkZBQlJSUlFCLy8wUHlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1IvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85TDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzAveXJvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcS9aZjdXbzluK0grWitPZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJLy9aKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiYXNpYW4tcG93ZXJcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1wb3dlci5qcGVnXCIpO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJoZWFsdGgtY2FyZS1hc2lhLW1hZ2F6aW5lXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaGVhbHRoY2FyZS1hc2lhLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cInJlYWxlc3RhdGUtYXNpYVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3JlYWxlc3RhdGUtYXNpYS5qcGVnXCIpO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJob25na29uZy1idXNpbmVzc1wiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2hvbmdrb25nLWJ1c2luZXNzLmpwZWdcIik7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQVFDQXdNREFnUURBd01FQkFRRUJRa0dCUVVGQlFzSUNBWUpEUXNORFEwTERBd09FQlFSRGc4VER3d01FaGdTRXhVV0Z4Y1hEaEVaR3hrV0doUVdGeGIvMndCREFRUUVCQVVGQlFvR0Jnb1dEd3dQRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoYi93Z0FSQ0FETEFaQURBUkVBQWhFQkF4RUIvOFFBSFFBQkFBSUNBd0VCQUFBQUFBQUFBQUFBQUFjSUJna0JCQVVDQS8vRUFCd0JBUUFDQWdNQkFBQUFBQUFBQUFBQUFBQUdCd1VJQVFJRUEvL2FBQXdEQVFBQ0VBTVFBQUFBaGVxZC9nQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBNTZBNTU1NDQ0SEIyYzllWFBISFk2aHh5N2NjOE9PZVhIQnp5T1hISEhMdHh4MWRqZ0hIY0FBQUFBQUFBQUFBWjVrSVpJZVJoM3VlbkVRdmg3RXMvSmFVeGp5NTJQUEJNUFI3ZUxPUGRGcS9ZSzNMVXllaU1DOE1yckhGcjRuZlAxRjUzSDJrajNSQ0xjYk83QzUrb2E4WUMzNWV5bGZ3SGhMUW1mTDE5aHZra00zNXFzYTF4cTZvenhrL2Rld0FBQUFBQUFBQUFBbGJNVnhjV1g2NStqOVBIVzNCMnQ5L0wyekxsNjZoL0Z6KzBNaXBiek9ucHJoSDdnL1R2NXBBOXNabzFCZHJMWHl2WCswY2xvL1gzQmRyTFB5V2xxcVJ1NkxWeVNsOG0rK0hkL05qdmt6L3NmWHdWeHdkcCszOWZGV21MMzA2OXdBQUFBQUFBQUFBQksyWnJpWk12WEdVK3lQUU5oYkxzbm5xbDd2MDhzSVlTelAxK25rdFJJcVpwREVOa0xIU0duZXc2Ni82LzI5dGZMTmYvQUErdjNtVEtRS1BQQkxNeDlzYXd6d3lpWGNyQTRBd3RtVERrNFA0Znd5WHBmZkZ4cGpKMVdPTFh3NDdnQUFBQUFBQUFBQURKL2RHSm96dFUvcDIrZm5lZkk0LzhNeEV1R3NqdGQvUE84aHFISGZQbG9hajl1U2ptcXp6TDJSeUVzQmJmWDQ3eUZrWVZMV1hydkV2Skk0d3hzMncvSHpDZnBMU1hVK2ZzaUhDMlhJK1VnMlhlMk1WMWk5NmZyejFucVEwOWkvbHowVVlleDUya0ZRZG52OFJ5NHg3elphSU1MYVBxL2JGelRtcXo5WDYrQ09jZE1ZeXhjK2NjNXI3NGpMT1dnSDRQckVHR3NUR1BISk9PTzRBbGJNVnhzT24ybzV5NEhGUG9yZjhBV2lNM2p0V3MvUkdBc05adEdvTnRkYStWNitXMmxGRGEzSyszR2xiSzEvY3VXNjg4Y2R1WFdFTVBaRkM0SHRoc2ZzYlRQSVB2aDlZRmFieDMrbm1wVXpaZXZhSlFyWnlGTUphVzFhejlFNFF3OWtVTWdtMXUweXo5Ri9aK25nK1hJaVBHVHFoOEYycjJQV0hwdGwvcXdYeTdmaHgzMTBRRGJ6M1B0akw5empWYnNkdm1NRThjajF2MTF1ZDEvbjdBQksyWXJuWWZQdFJxbFJtOG9Bd1ZxYkhwOXFOZ1BqbE92bXY5dU5yRm9hS1FGaHJOb3pCTnI3WHl2WHEyMHFvYlc1WG00dDNwdnJGNm5ieGEzNjkzRnlqMFlmRi9Mbi9MK09WMlAySnBma0hweEdzQ3N0NDcvVDNVbVo4dlhtT2ZETGE0cS8yLzJmV05wYkIySXNpaHNFMnQybVdkb3hnWGprVkQ0TnRRUHc2ZWlXc3ZYMTg1dHE5U3FJN0R3REg3ZnpIMlJ1UE1iT2J4empWV2ZNMVdXc211OXl1T25vK2pGZkhKWEhjQVN0bUs1Mkh6N1ViRVBKbmZHK1dSa2ZJUktuTVR2K3RrYXUvYXhhR2ljQllhemFNd1RhNjE4cjE3dHRLcUcxdDE3dU5iU1U2L3pkbUs2ai94eWJBdkRLYXlScTdZMHhjLzJQMkpwZmtIcHhHc0NzdDVML3ozVWlac3ZYdkRpQThOWlU5NW11SU93OWtVTmdtMXUweXp0R09IU1BQQkxIS284UzJDNi9IMDJOMkJxRDR2ejkwZTQrV1JEaXA5VjZMM3hhNlY2L1d2azlIWVo1Yy9nSGdsTmVNQmI4SjRLMVhIY0FTdG1LNTJIejdVYkEvRkpjYTgyWmxuS1FXdStCdGltc1AyUzJyMmZvbkFXR3MyamNFMnV0ZExOZTdheWloOWJ0ZTdqNDU1OHhhQ1QwWEkrUWlFbjVHRjlENStyVi9XdTcreG13ZE9zZzlPSTFnVmx2SmYrZTZrVEpscStnM0ZXQk9tVnI3bmxCZUhzcWhzRTJ0Mm1XZG94OGNJMHgweUZUb3Rma1pZdWV6bG5hbG5qT1ZYSW52aVdiK3lQVXhpT3hWZEk1Y3RuWlBSY3FaS0RTWms0ZDZ2ZnhhemE0M1N4UHhTa0FTdG1LNTJIejdVYW9zWHZpdThmdDNZaFA4QVVmaDExcFZ2dXR0UXM3UmZBZkRKOWYwRTJ6dXhNOWFKMXpGYTZ4cTQzVTlMNmVMNjU2NGY0NUhlS2I2dFRsbDY5MVpWbHZCc0puK3BXUStqRDZ3S3kzanY5UGRTWmt5MWY2d2E0M1EyVVdGcDU3WDI4RUY0ZXlxR3dUYTNhWloyaStBZUtTMElnbTJJL0xyOWVqOHZaTW1hcktMY1pPODJ5TVEyTVR6VXFyc2F1eXJzWnZMTi9kRm8yeHMzdFRLcUF0ZkphUjExUURieUw4UllZQWxiTVZ2c1BudXBIRHNPWFdzRWR1ZW5NTjJWdHRNTmRiV3lTampubm5pQWNIYUZKWVhzM3Nvc2JUTE1QVGdmbHo5T0lJdzFtVVNnMjFteCt3OU04ZzlHSDFnVnB2SGY2ZWFsVEpscS93QlR0WGI1V0xrVk5YWm1HdDhIWWF5NkdRWGF6YVpadWpQcy9YSC9BQzdIRVJZeWRRVGc3UnVwTU5jK092Ym5uanp1dm8xNXdIYlcyOHMxL21YS1FIaDIrM1dPdkRLdGROZmJpZFg0NUFBWkg2NDlOT2JyRGtHTCtiT1E3aGJMK09Qc2RaYXk5YnlQa1lqaFBqa2NNWU8wUHo0K3VTK3VPekxtYTM5bjZlSEJmSEpJYXd0bS9ueDk1eHoxVGQzdDVZQ2o5d3pIbXF3eWYwNFN1a2N1cjdkSi9rTlBZNzU4ekQrR3N1d1VocHp0OS9PT0hHTitiTlEzaHJObHpMMXpuL3VpblI2ZW1HY1BaV0srT1RlcDlzVE5HYXJQSi9SaDhWODJaaFBDV2owZmw3M0hjQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT2VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCT09kcXdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFmLzhRQU9SQUFBQVVFQUFRQ0J3Y0VBZ01BQUFBQUFRTUVCUVlBQWdjSUNSRVhWUkE0RXhZWUlESTNWaEl4TXpRMU5rRVVGU0ZBVW9BaUkwTC8yZ0FJQVFFQUFRd0Evd0NuWWUrSCs5clJGV3FiNXVZNHUrV0czb04xTVNSREdLQmhPakJLcXk3VVBCOEd5TGkwOStrWkMyOVdzZ3l0MnpzNHdDTEVEZVkwNno0Z2g4ZUpPbnoySjUrZDlXMmxORkZNb3hzdFBNRFRIR2taeVhLSGxCSmlqN3l0d2NFRTQzRk5JWXZZZWF3Nnk0QXg5T01HdE1wZkV5NjVmaktBT2MreWVFUVpCdExFblhEQ0VTYkV4RXdkaE5WYklheG9JNUVWVXRnYTg4OVBXa21LWXBrODJTaEtDbE40VERDYWx5Mmdkc2NRZ2k4dERuYkVlRDhVd2UxYTdBNUxYWFY3Q2F6TExvcldxVlF0ckY3TzJCUDYvd0JXUDZzZjcxdEZoTlppZHpUS1VxeTlleDYrYTdZK20yRW1pUnVwUzhIR1I0NVh4TE9TT0N5T3diaTlyOEV3U0FZaE1rVWZJVzJMdFZjQUhaTlNHU0Y5WEhON0VHdkdCSEZZZkgwQ3ZrN2JLNGZjOFVTWWtnVklyMmdQOW5TTHpReGF0aHNXUmJKcVZzS2t6d3Rid3daQUdESFVKTlk0NDVLbHlUV0Vrb3pldVdYMzJjeDRtWjVvektNRURlSWxhUEtqbGVyN0xhZnp2SGgwV0FYbFNYbGxBQVdTU3lOUzBwMmhEb0pLcTdCc0x2eDlpcExFYjFRS2c0ZDVSWTVnbHg0Z0FtYlFSTWNoN25Na0xVdWw2SW5vZk4yZUhYdHFUTkx2L2JxNFh2NDgycHZhV2xDOE9LOUdsSUpYN2VFVEFqT2p2Wk1qL1RuOFBnb292WG9ETEFBTGlGNnkvYWExd0UwMjFUeEJ5aXpOZXJqVEFBYjlNUjVhMFJrYXlmQm85bDFtalVzWlZaSXF1SUo1ZHo2MURFRWVxakVjU1VIUFVmRWEzSVJLeVpwSnNzWTNYZEtCU3FMNDliSEdRWkZYeVlyL0FHZEkvTkJGcTRuQWdMVkVxNGRWNEJnZFZVS25DU0FibXZqKzQ4d2I4K1lqanVkRzFtZW0yVUFqdmQzZUphOTRIVHRJdUlIVncyRHJqY2d5ZzgwZWQrMHM5ZGNkN2ZJWk0wMy9BR3doY25aNWJDMHNpWmxWcDZMVXZJYmJqL082ODE4T0FocnpsZzlyeW5LMjZhTTh4T1psZVlKZEhzTVlJRmlCNHZXT2RjTDhRQStiVm1QS0R2QU40WE42QlVlcGJ0cE1mTm1ZTVJrUGtjdkpVdW5ENnlRenR6S3N4Mitxd1FydzFoam5XcjE4Q1NIL0FOSnhDc2xzaTFrU3dCbVhGS2xXbmQxb2F4UnV0RHN3ZXJqM1pBSkFwNU5mRUV2QWRlVDYwR3lVeU9XTnlZQ3ZXbEozYkdXdFRiRGNrV1NKTk5YRzlyNGhPU21TUUh0c0pZMWhTMy9hdzlINUJLc2p0ckJGbkMxdmQzdlYvTmp5RmdQRXNhWEFHYldUT1RTa0ZLMVROc1FFS3RTTXJLVHpUejNtT0hIU2JEbWNjZE54eWxJUzVBaGNseTV5V1hLbkZZZXJQakxtOU42OExHVjJXTjV6cHFybUYzUEJZNXlOalhINU54VmxmRUVJc2RWa3RMSWJiN3JyNzdyN3JodXUxMWcyU3ArUTVwSU5LUmF5VnVwZVdWaDk2bFkrUjQ4NmVSeGZFWmU0UnR6TUl2VnNiNDlNdnBmN084TDIrb0poVExHU3hGNnNRSCtoWTlZOHRJbXl4SVZsQVVSVXMxTnlpUmVlc1NMMnA2dm1SbVRZa3FGaGtpK1NOZzFpN0NPYXBCQVd4NWprMUlRdGNoMVd5UXhNSzE1Vk9jZDlBNnlhU09pTVVqbklIVmFueExyek81L0RFMHFZVjdLUWtsdXYyZVVFVldIcVpjVzVKcVJrM3FGWlNjc1FDNE5RY29kempGWmQxK20yT0lmZkpINWF5bXBLYU5UOGxPVFdRdkljbzRCWHNnWlE3bkdLOWtES0hjb3pRYWdaUjduR0t5bHJsTzREQlZzcmVsekVhaHFIeHQrbFR4YTF4MXBWT1N5TTZqWktYa2dhNkxHaHFwZHB2TWJDQkZKS1djNDNJMkFzbnd4SVl0WHNBclVYaGk3RTg5eUQvd0NjYVlEamtqVHAxT0RpZWErUnN5Vzk4MC95Q2xzRzlzZVdWZFdSOGR6T0NLd0lsVEFxUUIvSHU2UmVhR0xlQWlBZkVJQlFYVy94Y0ZYMmdJQ0FoekRmL0V5Qm9BcklqQWpzVFdNSDY2aXBQK0JaWEVaK1JKSGh3dnZ4NXRRL0NOYlUrWWFXVm9iaHhCSkw3NTlKMFlLVVJkbHRsb1cyV2hhSHBDd0VRRXl6bUYxdDN3M2dOYnNTMkFNK09EMldVSUNIWnpyVW55N1JXc3kvS2VTK0dnL2xyYWFFQUcza05ieTRxR0ZUcjFvYUNPVEl3ZnJxS2t3ZitpeXVJUDVlbEhoanY5aU05Q1BJT1lqeUQwbG4vTzJ2U0Y4dmp0cmVlK3dkWDVKVUVqcmhMWmkzUnRxc0M5WmhySFVkeHZFaW1SaVNnQS9hdHQrSVFDclRDK2Y0bGxPaXBJaGJqMWk0NG9sTnMzSlliS2NxTFhHRXM5aUZEcDFpY3JKYzhOUGQ3TGhZbXBDamJXOHBDZ1RGSms5MTlnRHlHKzBLQyt3ZnV2dEd0aHBUQzRwalpjcG1wSkN4RTVHcHozRlFlalNna1QrNXBENW9ZdDRjUTZWU2hnbWpBUXhTTjNheW1iSytTMnh4SlhFVHVRWG1RWnhWTzBPYTNOY1FKQ25kQ3hOZnJWSndVaUFXeC84QVhFVkovd0F2WlhFYStSUkhod3ZmeDV0US9EZFcxUG1IbGxhb0l5RVd2RVVLSXNDMjNQajI5UnZEc2dlNDZVSmprNnlTUXVhNHhhNFByaXFVWXZ6RFA0SXZBOW9mMUo2YVhQN3ZLSkVxZlgxYVlzWDFxVDVkWXJXWmZsTEpmRFFieTF0SGhsU0lOazZncmhHSGF6bVJKSXU2UTNKOThhZVN2c0swL3dDWHNyaUQrWHhSNFk2L1lqUFc2YTljMmEyU0ZhM0xEMGFuMTRtMzFnLzE2OFRYNndmNmRKVkozSkRlaWNaSTdyRTNEM1JrS2RoYkRUZ0FScmYrYXpJcktnUmNGNjFBeXQwaGYwQ3UxVWhlM0ZNZk9jMTVDbDhEVFJOOGVST1JWdzVFQ1lqQ0twWllGZ25Mcjd5a0p4cFZuMjc4aFRlWnlhVXJGOGplSEVWa0d5Sk5vZzVscjJDU09DYS9MbVFwTGtlVGk5U1JVRjkvdTZRK2FHTGVHUmNZd2Vkcms2dVZNSlRpY3pZRnhLMk9KUzVKQzBQcHdBTFE1QlcrbVkwTDZJNDZqaC9waUdEOWRSVW4vTDJWeEd2a1VSNGNMMzhlYlZkOEYxYlUrWWVXVm9aTlVrandta1l4UEFYRzYyMit5NjBRNWhJOElZcWZEelQzQ0ZOb215N1VqR2prVGNMTWE2TXgyZnNLU25GYXEwOWVOaTluclVueTZ4U3N5L0tXUytHZzNscmFQSGRQRkhyUzNJcHF5cHVidVFISWl3QnJpRCtYeFI0WTUvWWpQVThpN0pNNHNxanNrUmlyYmZaa3duOUlYMTdNbUZQcEMrdHZJaEhvUG1aUXd4bENLSkJxZE1Vc0l6bTBPemljQlNBdSsyOHNMN1I1MnpHSVJpV0k3VXNrWWtMbVUvYTBZZGNndkVJd0tNM0xHbjV5VkNjdmdMMllxdmRFS3R0Y2xEZXZUbUoxWERabWFPeHVlSU1xUEN4VlV4eFJqcVVyVEZyN0VteFVxa3VxV0tISW04RUNOeGFiOWhOY0pMamx1TmZXMVVENHllN3BENW9ZdDRaWHk5QnNjdUNWREszSTVLY2cyY3c0cVdGcHZXVTBta0twTXRSRkswWjVaNUcrR0pHeDJoS3ZJTFNsQWg0ai93Q3VJcVQvQUpleXVJejhpU1BEaGZmanphaCtFYTJwOHc4c3JITXlrVUZreGI5R1hHOUlyZ2U1RFRla0xJbUVZVmtIc2V6T0hYSGxZTW12Um1ScDZhbjltSmRHVmVRdlJaTWpEYk1vSzV4dDBzQzVNNEpqa2E4OUdvdCt5ZHFWNWRJcFdaZmxMSmZEUWJ5MXRGSGp5SXZFSzBoeXY2OVFNSSs4S1F2ZmVYaHhCL0w0bzhNZGZzUm5ySU1yWllURVZjbGtLaTlPM0J0TGh6dnl1dmFsdzUzOVhXMmt4WXAzbUpSSUk0cHZVSWF3UnN6TElHM0VNandsQi9hSTN0cmk5ZllBdVg5MmFyNEJsekhVMlhnaGpVcFNLMWYzaFhFaGlDVnRtVFBMa1JBV0N3T3JneVBLZDJhVmh5TmJqTGNSU21RMkk1ekhiMVpqRnRKaUJmeUE5N1ZvTDRQTDQxTUcwVjhaZVVqbW5YSmlGaU0xTXBLc09KempHTElabHgvalJRQ0JQdWFRK2FHTGVIRVZqejg4VFdQSE5ERzVMeTBXUDUwclVXSnlJWS8zbVlDWUhPTDRkajdBODNjMTJ3aGhCV0RaYmVwRG1VaFB1VEt5bE5nQU4wWWNrcnhIVUxxaXZBeE50cEExMlFjTXIyaHBBTDNKWEdaR2xkTG01U3dPWmF6US9IRHpCc2VybkNRcEwwYmdhSVdsM0RXYkhrdVE1ZWtqd1JlRjVPQnNVU1BLY2h2UXRJQWxSWkd3emtlRnJ6Q0hTTXJUeUNHWjNQTnRLSmFWeGwrZzhSa3NUeEtxQ1JwVDBRbkNBRTNqVTVWSjEwM2VWcVFRRlBxVDVkWXJXWmZsTEpmRFFieTF0RktmeTE5WW1tYnBBSjRnbERUZHpOZ1VrYTVmRVVNaVpsQUhvNjRnL2w4VWVHT2YySXoxdXlrVnJkYUpFbVJwamxCM3F4SmZwMTFyMVhrdjA2NjB0WW54RWx1VXJHWndUa0VsbUduV2xGV1hHWHVXc1dUU0lFaWtKQ0FwVXFkWXpKR3hTS2R4ajdvak8xdWdVemY4c01LbG9hRnhKRmdDQllBUDM4VFpVbkNMeGRFSWg2ZkcwUGZaMUxFMGRqcU1UMW1WOWZNalFsZGY2Sm5QZkc0MW9kaTc3aXpHdGJaZnc2NFJMMlY0ZXBHN05xdHRhNjNOVWtxOW1aVWNSZUY5bnVhUmVhR0xlQWhZUDNnQTBGaFlmZFpiUWpXL3VXRzlMRnpjYnN5dXc5d3JSVE5pRXBwSXh2S0ZZRUcyaUYxb0NBZ0llanNIL3dDTFJFZVhLdHpjMklJaEZsVVNZRnRoc2pZUzI0NTZTRXVxazFNZ3djMndwcXh3M3BvR1ltTlo3cmJMdml0QWFBb3YrQzdLL3dBQUg4QUc1ZVptNkZ3OVhGMlJkWWJKSzFKOHVzVnJNdnlta3Zob1A1YW1tbEg1Y3lnclFqSzR4dVZqQkh0VHlhdWZNT1lWeEIvTDBwOE1kL3NObm9mc2lISVFBUTlHVi93c3IwUmYzK2p0cmVleXdOWUpKWEQ1WjhlTEphZXZlMXBSc25Ea0lmNEVCRDBaUS9lWFpWdGxsdncyMmhVbGUycVBNaWwzZVZ4S0pGcy9rMi9LR1NEWFVpMjhscTBzWjhkdHVMU1ZNTFhGTDFkMW9EOTlBU1YvSmRsQUFXaHlBQUN0aHNzTVdNSWNjdFZubG51cjA0TEhkM1Z1amdjSjZ2M01VVEJmQXArM3kxdElJVUt2YkZubjA2eDE3WTA4K25XT3ZiR25uMDZ4MU9kbmNxU05JWWpKY1VqTVFlYWFlZmVjY1plYWJRVmpQWTNKc09SMklMSFFwNFJXYm52WUp1VjhHUWlia0xhTEo4bFNtbzBLcEt3cGp6VER6cnpqakx6REt4MVBaZkJWOXl1S3Z5bHZHTzdnenhMWUZqdXhNN2hSdTU3eUpRZ1ZCVWRsMC8yZ3lqSkNEVWlOWWxZa3lrODVTcE1VS1RyelRheHZzOU1JYkNXK01vR1JvT1RTZmJDYXZrY1hNeWhoWnJDYXc5c1pLc2R3Vk5GbXBuYTFLVWR4SjJOZ2dNZFkvQXErOG8yMHd1KzZ5OWsyNnlDaGFFeUk5cVoxaG1adGhwUmtpRlh4cDJhR3RNbXBsMjNtN2F6cGtCTEF5M1dlMk5QUHAxanIyeHA1OU9zZGUyTFBQcDFqckxleU1zbjhBWFJKMFpXcE9sVEhHcDFGaDVCdDVSc0MyWHlyR1V0aVM5MkllVXlIYzUrc0o1S29RZ09Na0c0MHlVa2lEUEdXcEJma3ZJMDBueXdENVMvS0ZsbFJHU1AwWGRnYzQ2N3EyMVhGZHVNa3R4SUZPeVJwZHdEZEIzL21CcEttVzJtU25ZbThocEliR1N4L2QzUjlkam5SNWNWSzlaLzFoNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm12L0VBRWNRQUFJQkF3QUVDZ2NFQndjRUF3QUFBQUVDQXdBRUVRVVFFakVURkNFeVFWRmhkTExTRlNKeGNvR1JzeUJDVXJRelluV0Rvc1RUQmlNbFFFUnpvVU9Bc2RGVmtzSC8yZ0FJQVFFQURUOEEvd0MyQy9NNG1FVGxHT3hCSTQ1ZmFvclNNczZ6OFBPWk9SUW1LanY1WVFZYm94alpWVUlvYWF1Ykt6RXI4Mk9PUnhsajFLaWtrMUxoRGMzbC93QVRoTDlTQUVmSWsxQkR3NTBmTEx3eVR4N3lZbjM1eHlnRW5OV1ZySExFSUpqSGdsOFZQaUdjU0V5TmFTOUJMZmhhcnpqSENtSzdLS2RpZVJCeWV4YU0waGxua0dWdDRWYkJjOWRYSndrOS9wVGl2Q3QwaEZCVVZaUm1lNXNKM0VoNEliM2pmc0hMZzZ0RmkxTnZ3RTVqL1NHYmE4QzFZR0I1TGljbDF0WW1naWRuWSsxemdWTEhzV1ZvTDhoN3VRRGxZZ2MxUnZZMVlTQko1NGhsNUhQTHdjZWM0d0NDU2E0TDlGNlpQR3QyZHJnOC9IbTFwQnlsdlBJQUpJbkgzSDZDY0FrRVZwQ0NReVNSWFpVQWgyVUVMVXVrNElSTW1WRnpieVNoUTYrMGZJMExtR01HVzZMcmhqVVV2Qng4QmpoYnRoenNFNUNxS2hHSlVnMHlYdUlpTjVLRW53MWY3UnNMekdEeWI0M0c0TVBrUi9tdHU2L0tUVm81NUdnTnJQSEdYTFl6bmJSczdxZTRlY3kzTXFTT0dZQUVaUlZHUFY2cWl2Tkt1blllTllwTEtkMVR0THFDYWhOMUVDL1VKNU1Va0NBRHNFclViVmVPMmJjNFJTYlFSdm1qWUkzRmEwZkpkR09icGVONTVaRXordHNzTTFIQnNnOWhtT2F2ZEVnQ2NJSDRIWlc0bDVGeU41U3JPME1hV3ZFRUtDTUx6T1ZqeWF0aXcvbUswbzZ5M2txOCtka1FScVQ3RlZSUmJOaktxYk1SdFNUd1lRZEFIaURWTHBDNForMDVBcHY3WUJzayt1RHh2ZFVWL2JNbllja1VJSmZyUFdqYnkzMGhvNitYZE5DSkZkNDI2Y01COEdyajF0NHFXMHVKTWRaNFdRMW92U0pTS2FLQVNPV0tCaStTdzM3WkJxVFNpd1J3WE5xa1lpWXhTbmJCSHVmNXJidXZ5azFjUGMvK0VyMHRQNFk2YlQra0xhOEs5RWJ6dU5yNE1GSnExUnVBdklFVzRpbmljZ2tFYlErQkJxd3Q1RXNZWlhIRFhzN0V1Y0FkYnNTZWdDcGJLSmllMHlHb3RFd0pkUWRGekNaSk5wRFYvQndrYlpBUGFwSFF3T1FSMEd0TG1TMG5uUE5nYmhNbzdkbklSVWRzc0pudFU0VVR4WkpCUWhsS25Ec001TkpZRzEwZEhQUHdsemRTRUVjSTNZQ2RvblZzMkg4eFZvTGEwbnROdkttMWFDSjNWUjFoaVhIYlZuQnh6Uk0wWkdMbEdHV2l6MU1OM2FCWEhHbHNCUDZnbERBQm8vZkRBbkZla2ZTWG96Z1IrbTIrRS9TNTVtMTBiTkpkQzQwaVlYeXNBUUVMR1NQdkVuTmNWbStxOWFTbC93QU5tZmRiVHNlWjdyK0t1UDIzanJSWmtFRVVwQU4xQzdsd1U2eU1rR29MbmpNR2lVekV1ME9hSkhEK3VCN29yUmx3YnEvbWljTkdrZ1VvaWRyQU0rZjgxZG1RV3R5MDd3aU1yRTd0NjZBc01xckRrRlJjd1hlbGJxVUpucTJvVFJPVEZiYVl1NGsrUWlxWnk4a2tsN2NNenNkNUpNTmI1cE5CMzdzUGFZMUlmK0duNTBzOHJPNStKNWF1bVdKbnRybDRkckp3TWxUdW9vQUpiclNOekkrUGEwSk5QZENFVytpOUtYSTlkd1RuWjJFSFJST1N4T1NUV2llQ004Y21rcDRGUENiZUNvalZ2d0duM3l5MzF3Ny9BRE1OYU5tNEtab0dMUms0enlFZ0gvaXA4Y0x4UzZlSGhNWnhuWkl6akpxNkFQcExURTVRVERHQVJuTHNNQVlJQkZSRENRV3R6YzhFZzdCa1U1WjJ4Y3VrMHBKSisrdU1udGFndUJiVDNjb2pkZjFmVzJXWDJaR3E5aDRTMnRqcGU2aTJGUDZpUmtDckNCN2lRUlhVNWJDQXNjRGdhSkJNTnhleVNJU094aVJVOGppSVhNOHFTZ281VTgySmh2SFhWdEF6bXlnMHhkU1BLb0hOVkdRQTZwWFZGSjNBazRGZDduL28wa3FSRmJTZVZueXh3T1JvMUdxNmlXVkE5MVBuRERJM1ExM3VmK2pYZTUvNk5kN24vbzFZbU1TcmF6eXRJZHVRUmpBYUpSdmNkT3AvK2xicG5BNjJPNVIybmtyOER6Tksvd0FrR3ovRlhWSkZLZytZQnFMbGU1MGEvRHF2YVZ3SEE3U3V2T0d2WnNSVzQ2OE8zT0k2bHpYVkVKWmYvd0FXdndPWkltOEpGTzJJNXlBOE1oL1ZrWEtuMlp6OXJidXZ5azMyRFZ6T0lkTFFSQUJDN2MyYnNKUEkxY1pqOFFyWkZlbDRQREpxeFlmek9yajU4SzFhVGNIb3UybEdVbGtYblNzT2tLZVFVTndGZTNWZW9Ubyt3QnhLajdoTnREbFFEcjFjUUZlaUxuNlQ2dU0zWDEzMWFlbExFTHV0cm5leWRnYm5DdU14K0lWc2l1UDIvajFjUWc4QTFlMnZiVzFaL200cTBsT0lZK3BldGoyS0FXUFlLd0RjM1RnY0xkU2RMdWRYdHFDTXlTeXlzRlJGQUpKSk80Q3NsWkoweWd2cE9tYlkzTG41bmVhME1Fa3ZBUDhBVU9lWkY3RGdrMUFnU0tLSkFxb281QUFCdUdyc05YQ21KTENSQTdYajlDS3BxU1ZtaHR4SVg0SkNUaGRvOHB3TWN2MmR1Ni9LVGFwcktWcEVzYjZTQU9RKzhoQ0tnY01FdU5KU3pSdDd5T3hVajJpcnl5aW1taXgramRrREZmZ1RRaGlLKzhKazJhNHpINGhXeUs5THdlR1RWczJIOHhxNCtmQ3RObzFKVDd6K3V4K2JHck95WjRQVTJ0anJmSFRzakxWS2N2TE5kdXpINW10ejJONUkwMXU0OTBuMWZhdURWNUlYbGxrUC9BNmdPUUFEa0ExY1FGZWlMbjZUNnVNM1gxMzFYMFd5SEFCYUp4eXE2OW9JQnJSOS9IR3g2SkJ0QXE2OWpEQkZiSXJqOXY0OVhFSVBwaW8ydFFrOEVwamRjM1VRT0dGZnRPYnpWKzA1dk5VbU51RzR2NVpFZkJ5TXFXSTNnR3JUUmM4MFB2NVJQQzdhb0xSSklJNEpER3QyVzV6dGpuWUlLNE5KelpJYnQwWWZFR29Yek5Jb0NTM1lITkVwSE9DNnJ6UzBwbFB1cWlnR2tqSlZmeEVBNEZHWmcxdThyb3RzY2tjR3NmM0FPcWtiSmlNNWVLVDNvMnlyZkVVaTdGdmJ4QWlHMlRwQ0tTZC9TZDUrMXQzWDVTYlZhb1k0WGVWMTJGSnlSNnBGUU1Hak1wZVZRZmRja2FyUzUydExYQ2N4NUUzUWpyd2VWcTR6SDRoV3lLOUx3ZUdUVnMySDh4cTQrZkN0ZjJmSnRaNCtuZzhreE9CMWJCQysxVFIzaXBpV2tlQkRBekU5T1l5SzNvWXJreko4UkprbjVpcDVOaTIwakFNS1c1Y0k2bm1OZ2F1SUN2UkZ6OUo5WEdicjY3NjlCdWh1VVFaYTZ0dHZKK0tjckNnb3JqOXY0OVhFSVBwaXJ3b1pvQks4ZTFzT0hYMWtJWVlaUWVRMSsxYnYrclg3VnUvNnRKWnd5Q0l6UExobXpubGNrMU9Xczd1UTdrU1FZREU5QURoQ2FZVkdjeGk2Z1dUWVBXcEl5S2I3OXJlekovRHRiTkprK2o5STR5L1lrb0ErUkZXc2hpbWhrWERSdUNRUVJYRDhmc3cvMzFLaFpBUFlWQjFTOCs0NEFKSy90ZGNFMGZ2MjE2Ny9BRmR1b3VXZVZJaWsxcU90MDZWN1I5cmJ1dnlrMnE4ak1rSWp0WkpjcURnODBHcERnUE5ZVG9nOXAyYW5RU1JTeE1HVjFJeUdCRzhFWXJSUUQzcGovd0JYQnVZdCtzbS9QVUNLNHpINGhXeUs5THcrR1RWczJIOHhxNCtmQ3RSOGpkS1RMMG82N21VMXVlZlJ4RXNmdmJEa0ZmbTFIN2wxWlRKL0ZzN05Uak1VOXZJSFIvaUt2N2RrSnhrbzI5WEhhcllJN1JWdkswVWczNFlFZzF4QVY2SXVmcFBxNHpkZlhlZ3ByUWFMSElYT1h1b055UzlwNkcxOGZ0L0hxNGhCOU1WWmxCTklrVFNFYmJoRjVGQko5WmhYN05uOHRmczJmeTFKYVF4aVI0V2pKWmM1NUdBT3FBQklWbG1LWEVDOVN2eWdxT2dFVjBpZXpNbjB5MU9DVnRtekZNNEF5Y0k0REhHclRFVHdYbmJKSGpZWTlwVTQ5aVZhU0NTQ2VKdGxrWVVnd2I3UnBBTCsySnlCOG1vOUZ6WVMvd0RsQXdwVzJYZTNsRGJEZFREZXA3RFV5RkhSMURLeWtZSUlPOFZZM2g0QUhlSW05ZVArQmwrenQzWDVTYlZIWXlpUnJTMGVVSWRzYnlvcVFoVkhvMlh5MVpXS1J6aklJUnQrd0QxTHVvYUV1OGpPTnIrNWZrcUdSWEFPNDRPUURWN2JSendzT2xXVUVINUdvSkV1N05DY0NSMEp5bnhVc0JTdnNHM2F6a0Q1enV4ak5hZG5TWGkwbkk4TUtEQ0J4MEhsYzRvQ3JyU2N4aGNmZWpEbFZQeFVDclladTlJU3BtT0hxWDlaajFVQ2RpOHNZalBBNDY5cFI2dnNZQTA1QVZFdG5MRTlRR0swbGZtNXRiU2ZJa2pRb2k1WlR5cVNWM1ZzbXJuU004c1d6dTJHa1lqL0FJcmlBcjBSYy9TZlZ4bTYrdTliSnEway92WXM0V2VJOCtNOWhIeU9EVi9DSkkyNlIxZ2pvSU9RUjBIVngrMzhlcmlFSDB4VHRhWWpoUXU1eGRSSGNLN2xKLzZydU1uL0FLcE1iVXMxcTZxTW5BeVNLa0lWRVVFbGlUZ0FDcHdYbjBVaEF1TGRmdTcrUmoxcU9VVjBwUFp5UnQ4aUtzZEl3M054ZlBDeVJRb2pobTljOG1jQTRIVFFGUzNzMHErNHFBSHhyVTV5U2NoSVVHOTNQUW9yN2w3bzJFeWYvYU1aZGFVNElOdTRJK0dLdTdWSUlVdWtNWnVYRDUyd2g1Y0FlUFVKb0UrS1c4U3NQbUQ5bmJ1dnlrMnYyYXI1a09sQ24rbWlCMmdoUFE3RURWQ1NORDNNdk1rVW5QQUU5QkI1dXIyYXRJUjhFNWlPVFlSbmU1L1hJNUZGUE1pM1U4VWZDUEZHVDZ6QmNqSkFveDVpbGhZTVptKzg3bmVXSjM1cnRGZTdxMGxFWXNSSEpzbzJITEkyTnh4emRYRUJYb2k1K2srcmpOMTlkNjJEcTB4Sm14ZHp5Vzl6K0VkaitMVngrMjhlcmlFUGdHcjJWN0syclA4QU53MWJQL2h0bGNnQkF2VExIbm52NGRYc3JzRldpR1NXYVpzS29GV2FjQm8yRjk0VEpKY2pyWTFjaFRwVzZjQVhCbS9BNmZjQzlDNnZkR3FkR0dqdEhodlhuZnJQVWdPOXF2WjNubmxiZTdzeEpQekorem80eUdPS2ZPdzIzRzhaemdnN25yOTc1Ni9lK2V2M3ZucVQvd0NOaEtTRmZmY3NRZTFjVkl4ZDNkaVdaaWNrazY0Z0FrR2swTWhRZGtnSWY1azErTWFRZnlWSnlIaUNIaGlQOTF5U1Bhb1UxSXhaM2Nrc3pFNUpKMU9jeVJxUTBVbnZSdGxUOHE2NDl1Qmovd0FzSzdkSXQ1S2xHQ05IUmtTa2Y3amtrSHRYRlNzV2tra1lzenNUeWtrN3pxMGJDSVkzbTRUYVB5YXIrMmtna1pPRnlBNmxTZWRxdG5rY1MzRzN0a3U1WTdtcjk3NTlTRUZXVWtGU0RrRUdvSWxScm1VU0I1aUJqYVlCZ01tbm1TYmhMZmIyOHFlMXRWckNrS2s4TGtoUmo4VmZ2ZlBYNzN6MSs5ODlYNWlMeXdjSnRqWWtXUWIySTNwVWJCa2tSaXJLUWVRZzFIZ0JOS1JHUndQOXhTcm4yc1RYV2wrNkQ1RkRYWFBMSlA1S1E1aXQrWkJGdjNScmdaN2QvYnFYL3FXMGhYYUhVdzNNT3c1RkQ3N3hHR1Q1b2RuK0d2Mm0za3BoejRZak5MODNKWCtHcHptU2U1a0x1M3hQL2JGM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6Vi8vRUFEQVJBQUVFQVFNQ0JBVUVBd0VCQUFBQUFBSUFBUU1FQlJFVUlSSXhCaE15TkJBV0lETkJGU0lqUUNSaGNZQlIvOW9BQ0FFQ0FRRUlBUDhBeGN6TFIyVHJoY0xoZmhjYXJWdFhYNCtISHdiVDhyUjIrai9pNCtIZnNtNS9zNHl2SFl0TkZKbWNkRFZBWGp4T0xyV0szbVNIU2M3WlF3eDRXbERIcE5ld2tiUmRkZkRVWTdaSDV1V3hRMXhZNHNiaWE4dFVaSksxSjdGbnl4YkRVWXgwUElZV09PRnpoV0VvdzJtazh5YkZlWmVLR0sxajZOT0hVOFppeXRQMWwra1k5LzJySjR0cXVoQlF3OWFhc01oSFFlRzAwY21VeGNFTmJ6QXhPSTNJOWNqWWpITy9TMlR4KzBMalRqWCt6Z3ZmQ3J0T0cwd3RMVmdoZ2o4dUtrdy9xa2p2NGlKeE1GaDNjNlFhNEQ3OGlrRUpIZU42MEF3d05Hc0ZwNThqTEpRYnJJQkNub1RqRzdNWEJPdkRYYVZNd3M1TzJaYVZyVHZKZ3ROb3pNMHB2a21kWnR0YWJ1c1R6VEIxUFdDeXdtMmE1b3V5eGo5TkFISEdVQ3NPVXF6TlU0cS9XWDQvczROeWE4SzhSRTdBSFRoQzFwNnZIYUd2a3pNN3RDSy9vVEhKRFFxOUM4UE94VEdTeVZzNjExaWFHVUpvbUlNWGNDQzBReVc4ZEhha0dVYmRpT25VY0U3NnU3cncxMmxWdklIWHlqOVdTcUJjZzFEQld3YU40SC9SNGR6dUh6dDBmTGFGc1g3S05ZZkpPRWp3SG5IWjZickIzUU91MEpWc1NFRXJ5dG5yb0dMUWgvWm9RbkxZWVk1Y0hha0Z1cUxDMmdIUm44UDJESjNjOGRmcTY5RXBtUk81d3lHQmFSeVlLek5vUjJLRnFuRDFMVjFqSzlxeUplV2VBc2srcDJZSGdsS040WjVJOWVpTEYyN1JkUkJpTFREMGpMZ2JJTjFETzl1QnZMUFYzZFZNYmJrZ0Z4UEFTaEc1cVN4TWJkQlVzTk5ZamFVSnNUZWFOMFhWMWNpUFdXaStYcE5HVnpEeVZvbk54Ylhoby9EMDVSc1RmTGM2K1c1bDh1eThxM2haSzhMeXV6Zmw0SzBzNWFSeGVIcHliOTcrR3ovRmpEMklkWFhPcTVkbFd4dG1ma0I4T1N2M0x3M0t6YWpQUnNRUHFlblBQMFlQbThLYmhrNjRXamFMTzBBRWR3RVByWjIwMVpsbnZaTDhMdzAyb3kvRExPejNaRmc4Y3hmelNOd3RWdzZ5OWlBSUhBL3lzWjdNRmE1aUpGM2RZTm1ha0tkWnVoNU1qempCNjJUUHdzNXpTSjBIZGxCOXBtK09yTE1PejBaR1ZXdVU4clJ0VXB4VjRtQVAyclZrUmlMYXZsWm9KYkRsRmg2RFdaT293RmdIUnVGd3I4OE1VTHZMSVFrYnUzMFlMM3cvRE8ycG9TRmdqeVZvRFpRbTV4aTc1Wm0yTWlnOWJKdXl6dnRIVEx3MTZaZmhsbS96VFdQallhb0Mxc3pqcmtRU1daM04zT3JsTE1EL0FMWjU1SjVYTTI3ckYrMEJXZnNraTlUckIreUg0V1lCbmllTXBLNVZyUGxFM1paejJKSVBVeWcrMEt5cGxIVE1oYTlaWmI2eXo4SGJtTVhFdkQ4YkZaNmwrRm5MTTR5OUFoWW1BK3Bwc3RabWc4b2xnQi94ZXBGcm9yZHVjNVg2NEw4OEphaGN1eTJqNnovNzlHQzk4S1pXS2NGaDI4MlBHVkl5MUZ0UHhuY2hxM2tEQjYyVGRsbmZhT21YaHIweS9ETGU3TmxoYkhtMUdaKzdLU2hXUFZ5a3dWWTllbS9pcGF2N2szZFl2MmdLejlra1hxZFlQMlEvSEtVV24wa1psblBZa2c5VEtEN1FxYUlabzNBdjBlaitXdzFGdTJYcnhRVDlNZUhzZVRhRjNaVFFSU3RvY21HcEgydCtIdTVRU1J1RHVKZUhyV292RDhKYVZhYjFuZzZqOGpld3NsWWVzTkhmbjZjRjc0VXl0WFlLN2oxam1xYmxvbWZqVnMxUUdTSjVXZzliSnVHV2QxMmJyczY4TmVtVmY3V1gxM3BxcmFrclNkWVYvRVVMOFNobUtSSURFMjZobmlHYUp3SXg2RGRsalBhQXJQMlNSZXAxZy9aRDhNWGVhd0xpL3dBTTU3RWtIcVpRZmFGVHlqQkgxbCt0VXROWGJOMHV6WmF5RmlmcURsbFJ6a2tBZEVnWjJtWTh3M29KeTBqWGlHRFFtbFVVMGtSTVlWdkVMTU9rb1p1a2ZlS2VPVWVvSGJxRjFmaDhpd2NmMDRMM3dwbG42MHNwaTRCUXRHVE0xS0k0b0JBN2JpMEJ1NFBwSW8zNmdaMnlWVXJGVndZcXNvdTRQaEtiMW9ISXU3TElTTkxaTWxSeDB0d242Yk9Lc3c5MmdrV0ZnbWhyL3dBcjZQd3JMczh4YVkzaXBHclAyU1JlcDFoUFpDbjdLcmFLdFo4eHE4d3pSc1lyT2V4SkI2bVVIMmhXV0FpcEd6YmFic25xemFvb0pCRnljUkluMFQ0TzE1UG1NZFdZSDZYeGRTeHVHZG03THhFZjhRTXFsU1N6TDBEWncxbUV0QmVHVnVGZ2FzMGVweWRsbTNaN3BQOEFUZ3Vid0wvWHc0WEt6bDRRRHlCV0Z5UWtMUW10RytHV3lJMTQzQVl1Z3BXZVNtTUl3dDVPckxSTi93REZsOGdOYVBwSGgxaTNiWmd5czYrUVNMazNXRDVwQ243T3BQVTZ3Vi9vTHlDWlp2MlJJUFV5ZzFhSVZxdUZveXpMYVVaSFdCaXJrK3BjZGwyN2FNL2VTUVloY2p5VjNjemNZcUtxRUg4STl1ZUV5dlhvcThUdTgweFN5T1pmUlN0UFdtOHhtOFJ6YUw1a2xYekpLckdkc3pjQ1JPVDZreUYzWjlScTVteEQ2dm1WMVl6MWsvMmlUdTVhdXExNmV1K3NRZUk1dno4eWtyR2VzeThDUk9aYWt6Nkt0blpJSWhCcGZFTXhnNHJsOVhWUE5TVm9taWI1aWswZGwzMWRDN3MrckI0aGtFV1o3dVprdFJQR2hkMjVhTHhETUlkSytaSlY4eVNyNWprNVZyTnlUd3ZFNGwwOGpXemxxSnRDYnhLVGQ1UEVjaittemVzV09aT2RGQlprZ2ZXT0h4Rk9EYUczaVhSbE40aHNINkpaNUpTNmovOEFNTzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoVzJoWC84UUFLUkVBQWdFREJBRUVBZ0lEQUFBQUFBQUFBQUVDRUJFeElDRlJZVUVESW5HeE1vRkFnQktSNGYvYUFBZ0JBZ0VKUHdEK3NHR2VSYmkydU83cGhHRExNR2UzWHhZWHRWakorSm41M0hkR1dZYnArSm41SHQvSzcrcVlNNzZmRjZTc3JIck8zeFRveVk4Q09hNVdLY005U3pUUFUveS9YOHJ2Nkh5UGU1aTVJZUtNd3pESldmSTk3YlU2SDdkalBnZTVMdTFYdGZhajNSTzY0SC9LZG1lcGM5UW1oN2RHUjJKazl1cVR0WTlSTXloNVA5czlVbGRqZHFUc2lXNkpFckU3bWFTUTcwa3R5YUpva2g0b2gySml1cXgySjJKSmtiYXUvclQrNjgwNnF2alFydXZHakQwOExSMTkwVmNDc2pDRnRvVmxwN283RTJ6TFdycXZCa2s3a3R1QjcxNGVqRFBEMGNJZTVOazJTUENwdEVsdVBRMlMxOTBqYzlPbjcwOVZlOGFRVFpzemRjMTRlbkswY0lXelBUK3owL3NWa1lkRmNnUDlHelZZQ3NiclYzUmt6eWZrdFBWV0t4T3d6elhoNk1yVHdqQ0prcXE2SFlsZWl5T3d0K1NWbU8rdnVpdVFabEhCelRJdHpNcVl1WVJHNklzODA1T0RoNk9URDBjSXovMGlSRlRkOEVXYkpVODBWMElWazZkYWUvclM3dDBlaDNrTzBUR2grNTE0ZW5EMGNMUjE5ajkxRlIyUitJNzZIdjRNdlNzRUVRUkJIdFE2dTVBMkhTVmlKQTlvNlJXeEZVaVJwa2lSdFNLMklJZ2lKSEk5ejNmSkFoWWxSaXVlbUt3N3Yrc1VTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKLy94QUF5RVFBQUJnSUFBd1lGQkFNQkFRQUFBQUFBQVFJREJBVUdCeEVTRlJBVEZ5RXpOaFFnTVRJMEZqVkFRU054Z0NSQy85b0FDQUVEQVFFSUFQOEFpNCtCamovUmVZSUdaam04K3p6NGVYbVhhUjl2MUx0OGlJRjlRWmtYMUg5ai9YbVFJd1hsL0p6dTNsVkZDN01pNnp5K3p2WDMwVGMvenE0cUxnNHNTTGs2V01hUmF6cFd6Y2tzSkN2Z01XMm5NT1ltTGJiSXltZFNSbUZ3ZGVaK3U0V3FKUHpIWUYzV1g3OE9OZDVNelRVNVRYMTdKeXFlNnBjUER0b3laRTFNTzBJK0pjUzJkbGxsUUxqRkNyYytTeGlyZG5QeHJMOHN5Q2YzVEdjWnlqSG1rc04rSTJYY254SXdUT2tYN2FtWHNzMkxkVmw2OUZaaTVZaXh4NWRqRndUUExpM3VreFpXZWJET2pjK0NpZUllWE5wS1N2Q00wYXlLTW9sbDVGL0oycDdXZkdMNUhaVWkzRlFiKzRtMjAzNGlaazdxMFlIRlNXbG1HbHN5alZzVmxER1VQa2piSmtkVkNNUTF6SUNtNXpON2JIYldhNXF0cnFQcEVNaGhscW1seEord1MzbU5XL09TNnRnK1pwSmplSHJRZ3FRK3RsRGE5YUxyRjBhUGd0cXJQOVNMQzRFWk9HbTJXckRNc2pTUmJDODhtbENwdXBsR3Q2STdxejNJZ1ozL0FKc3RrRXJOc3NZcVcyNjVldDcrdW1XaW1JMzlmeWRwZTFYK0dsMlVMa1N1ZmFqUkl5RXlSSW9YcmZCR21HY1h5eWZpVHJ6S284S3d5NjlVK1c0V2U3Z1JHeXdyRzJMekZuWXprNnRrMTg1Y1YvUE1ia1c5QTB0akhjeGxVRWQyQzlqMVBPeVM5SjhtazhpRXBHN3lNM29ReDNFWTl6ZzZTTEM4Z2tZMWNHekkycGpzcDJTbTJZOFJyRG9uU1QxUGpFb3BTck4vUDBuK3FwSTJUaGhQdzBXa1RWYUQvVWpZMmpqY3VOYkxzVVhHd1pGcFcvQnVha3hpVEhVdXlra2ZsL0p5eXhpVjFRN0lsd2RvVU1EaWNhWnN6SEpibmVQc2JncW1XeWJSRXpERUx4YVV2dzRrVmhvaWpXY0dISVpOVXVKdGVraEpOcVBTWlZRNVBZOXdwS0NKUEtXY1hGSFN1TkhOajdjcG81Y3JWTGJOV2tCRTFxeHE0TTNncVZZNTFqMUEyY1ZxVHNpZ2tQRzZ1QnRxa1dSTXYxYU1idFZmRXcwb1MybmduSU0weDJMWnVzeUllMmF5VzhpTWNLa3JvNnlmWXlYWXRiVXoxd1g2elBzV2RtcFNHVGJOQkcyODkzVFp1R2U1NjRZM3NpRGR6aWhzclZ5cE5ZbGJmcm1IbHRINDBWbzhhSzBlTTlhS0RaMEc0c200TFJHZjBGcGRRS3RrM3BjN2NkUzByaEhSdXFLZjNVdXg2S3pNbWlTcEswOFNNK0JjUmVadFMwNW1pUTd1aUNSOEc0MjVxNVo4SHFYSzZpNVQvd0NVbGVYSDVkcWUxWkE4ekJjVEhCUUxpUitXcDhzZmNkT3FrMkpsOEk0RmZjb2FsOXdrT0hrTjMrdENCRFhubGpjWWJUeko2TXZwY05SbW96TStSWEFjRkVOYzFOeEx0RXZRakpYZDhEemozQkpGSjUyVEFZUGcwZ2JROXpQZ3VKRFZ1WGZIeE9ueUxMOFJ3TCs0eHFyM0kySkhvckZyK2U4Q0ljaGpsVVkxc1JsbFVRWGxzelZRSEpiMS9mekxxV3FUSklsR09WUVlhV3RaSWJ3Q3J0SytwU2l3MlJseTZPRVRNZDU5YjZ6Y2NKSmpnb2hpMVhaMkZpaEVDRTA2MUhRaDc1TnErMVgrelU5RlcyVEQ1eTVtRDQ2dGhmR3dZUXpLY2FScnRUaFpORk5GaitFNEYvY1kxTDdoTHMzaDYwSUVOZm53eGlPTTFmY2Z5Q1N0V053NHN5MlpZbFFxaXJZanBiWnU4RHByWko5NVZWTVNyaXBqUkZmYVl6bjNESkZKKzVzQmowa2phSHVkL3NwYlorcW10eTJJVnl4YjBoeTJWL2NZMVY3amJFajBGaTIvUGVHdjR6TWpKSXpMdjZXcGdXTFVvaTBGWkZlSjVqYjBseHVrN3BJMVBTMURzRTVhM3FTdmtORzI1V2EvcHEyeFZPWTRjQnRwOXhWK2FEWlNsVGlVbmo5QlRSSUtFeDdYRXFlemJORWpITVdyNkNQM01YNWRxKzFYK3lveVMxcUVxVENsWjFrVXBvMm52TS9ycW5EM0dsbGJTYkw4TjBMKzR4cVgzQ1hadkQxb1FJYTlMampVY2JNcFhZRjQ0OEVxNEdJT1pYOElpU3hBMnpmeDFsMytJNTdBdnk3c0srMHhuUHVHU0tUOXpZREhwSkcwUGM3L0FHY09Jd0hMRHJGT1FuMWZjWTFWN2piRWowRmkyL1BlRmRZU3EyV21WRjhTTXFIaVZsWTF6Y1RyV25LUk4yTFRPV2xFNmhreU5KOERnMmMyQ3ZualJka1pNd01mM0N2dlV0V2tPWXhMWVMrenVHaGRSSlJZbzh5RmZrOXhYSklvMFBhZVJzSC9BSk1TMmREdUhTalNTUHkrWGF2dFYvc284VnRicENsUW50YTVNMGcxbTQydEN6UTVySExYNGRpbXVlc1RJNGJnWDk1alUzdUVoL1EzZDYwSUY5UnJ6MjFIRjVqOEM2am5IbDIybTV6U2pWQms2MXlaZ3hLaXZ4SFRaZXFMSjZ0bk5TbVl6NVBSVXVGbkh1S1VLVDl6WURIcEpHMFBjNzRSNXFJWjVpaXFlU2g5cnMxVjdqYkVqMEZpMi9QZUZYV3lMT1dpSkY4TU1tSGhma3cxNVN6S21wS1BNVWdqTGdlVWFyZzJqcXBFU1ZxaklXZVBkMm1LM0ZVam5tRFROdTY4dzlDWFBnUjU3Q284aTcwNHZuTnl1azZ4eVpuNldGVk5ybk83bE5PTFpXUzBZZGFLdGFSaVV2NU5xKzFYK3pVZHZDZ3gzeWt5Y3RwVU5LTldTVG1KOXEvSVl4eENqdDQvSTYzencxSkV1T3FQSWNaWGc5NDNUWFRVbDVtK3JYWTVQcDJaa3NlNnNrb2pKKzdnTVBoT3dhU093NWxlWlFzZllKVHRMbjFIYUlMa1hhd1VwTlM5bFdzQ3h0K2FFamp4SVVqSzJhcHB0ZWMrNHBJcFAzTmdNZWtrYlE5enZoSDNrTHloWXZLYjRWeXlyMzYrVzVGZkdxdmNiWWtlZ3NXMzU3dzEyOGhqSm96amhYdGZ4SFhLMFI3V0M4NFRiYnJxR1VHdGJPMXFWZGl1TXVKZVZzcEhlczUxa0ZRelVQTXVmL1Ewc3k0cWRKV1Y3ZlFxV0dxVktvdG1VdGkzL2xLMGhLTGlOdFhkWE03bU5GR3NXbHRZdEhKWHliVTlxeU93ak1oekgyYXF4SjkrYVZxL3lmVWJQd2g5RWhWckRQaVI4QnpLSEQrajE1aFQ5ck5UTGtUVGZaaHJPTmtUOW0vWXVLc1NNeUhPWTRjUnIzREpGdk5US2ZKSEszeWpPZkxJWklvLzNOZ01FUk5KNGJRODhtZkNQdklSUE9PZ2h0YkVmaVdPcVJqNGx4R3F2Y2pZa2Vpc1czNTd3THlITW9jNmhyYzFGbE1RYmJuWFNHU1paQktVRE5RaHdwRXg5TERHQ1lzcWdyRFNyWU15N2Z0VkpzZjlFdFpEek1ZcmkweTltSmFhcjRUTUtLaU0xOG1TVVNMeXRYQmM4Rm9JOEZvUThGb1FxZFUwY0pSS2VZanRzSUpEZm54QzIwclNhVjNtc0tXeVVialo2VGFOZkVxZlUxTkRYenlHR1dtVWNqZkF6RnppMVhjSjVaa3JURUJabWJLZEpJL3VwMU5Td2pKYjdFZHBodmthNGN5UmNhcGgyazV5V3VEcCtERmtvZkpDT1FrcExJOVpSYnV4WE5jUnBlQ1JrWnRvNUVKU0htVU9vVWxjblRkZTQ4cGFNYTF0Rm83QXBpRm81MG1rU2RPd1pENjNqOEZvUThGb1E4Rm9JeDdWMFNtc201emJzZHA5Qm9kdDlWMFUweld5NXBScy9zaTZYaUk5YWp4S3BwdnhPQXM2U0RhTmQxTG42ZHFYVm1xTWVra2YxVzZlcVk2dU1tdnJJbGN5VE1YL0FKaDY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a1AveEFBNEVRQUJBZ01HQkFRRkF3TUZBUUFBQUFBQkFBSURFVkVRSVRGQmtkRVNZYkhCQkZKeG9TQWlNb0d5RXlOQ1FIS0FCVE5pZ3VIdy85b0FDQUVEQVFrL0FQOEFHQXllMHRsOXpKT0JEUTJYM21uQU1rRGdqL0VFOHlRbThMYUFUS0dKbHhZRUhtRTZSZWlCRnk1aFBBWXdpUWxVQXE4eUVoVWxDVFJrQk5OK295RHR4WTREakRwL2FTZE9LN2lBQXpJSkFSQVpPOHl1QVE0NHpocHpLUDdmOXQycUhERmI3OHduRGdhUklFY2dVWlBEVGRRZ0p3TEROQ2NYUGtpZURtMjVEaGlzeEg5VlZ2NUJObVhTbmNUZ2hKNTVTUnVJYk5OQndWd0pIUlkvK0s2KzQraUVpNlV4NkFCZi9YS0VIa09BbDZrQmY2YzNqSkYvRm5QMFZBcVA3SWtzYmhRVHZLRW5meXJQbXFCTkJIQjJWQ3FqOFFwaGp4Snc2RlVLT0xtOUF2Q0NJeHpRVGZMc1Y0TVFqS2N3Wjl2NnFyZnlDYk81dUk5VU1oMUtFM2hyU1Bzb1BGeFlnM1NLWmU4Z2s1QUxMWkQ1cG1Sb1UyVG1tUlY3NFlCbFc1UU9OcE9CdWtkRXlUQzRGeGxjQU1sa0ZSL1pOQWl6Y1FlWUpVeERKazhVNXB2RXdnVGxrb1dVdUtmWk5MV2dTYlBPYXFPZ1RmbWEwY1lxSmRsUXBwTU44ak9oQzhPQTZRSEhtbWNNN216OS93Q3FoOGNNU21QVXlDOEtXenhrQnV2Qmx6cWtEZGVIY0dqSzdkQUI5SER1bWdEbEpNRGcyKzllR0xSeUFIZGVHL2NsT1pBV0M4Tnh1ZlBBREplR0kwM1FrSGlhWUhjT0U4azRFdG44clJ0Y0Y0R2JqbVpLRVdNSEtZVFdPTlpDYzBKQmVFNG50TjVrTDFCZDh4QXl6dXFvUWE2b0FDZ2x4YktlRWw0WGdMajlVZ3NGZ0ZCZDdicUc1cE5aYnJBS0M2YlNSbGw5MUJkN2JxQzcyM1VGM3R1b1RnNTg3ekxJRTFzaUJvVEMvd0J1cThPUW92Qzg1RzVHWXNpL1BRWGxRQ1ZDTFZHQk5NRG9maXEzOGhZTFhGMmJlNFZEMHNvZTFsSDlyS0owaWZxSVJRc2NXTWFmbWRsS2lPU3IyWG1iMUNvRnlzUDdqTUtrS2g2V1VLb1Y1bmRUWUVGVS9pVmcwSjNvTWhZRUNYR2llWE9PQVA4QUVVbXY5MkpnYVZLY1M0MVFRUkljTXhrbmNUZ0JNMStHcmZ5RmtJUElJbE1MdzdSY2FCWGdFZ2ZZcXA2RlVQU3loN1dVZjJzb3MzZExrWlEzRzlRMjhJRkFvZkM3ekM0cHNtaXl2WmVadlVLZ1hLd3ljMCsyWVJ1TFRaUXFoWG1kMUtiTnBKbUQvYVY0ZHVnVUJ1Z1VFQnd3TWdzSEVUc0FkR25mUEpRZ1FlUVRMOGdid1BTdzNBRHVyZ1NtTklJRjl4bW9JUHNtM25FbkUvRlZ2NUN5S1dCMk53N3J4SkxUNkRvTFArb1ZEWlE5cktQN1dVUS9iaVhnOWJQRWtEWHJORVJCbk82YStTS1A0N1dWN0x6TjZoVUM1V245dUlEOWpMdlpRcWhYbWQxS2Z3eEc0R2k4V2RHN0x4WjBic29uRzhrMzNETkNiMjNqN0xGUkMwOGl2RXpGQ0FvZDNtR3lkTnJzQ2hOcHVkeXBaSExScU5Db2dmNmphU2IrbkVPRjh3ZmlxMzhoWkQ0dUhGZUh3NWhDUkdTZE9FKzRjaXFIcFpROXJLUDdXVVRKam9vb2VLRVNYaDVpb0lUQzF3eUtNbk5LekhaVjdMek42aFVDNVdEOXFJQVJ5TXI3YUZVSzh6dXBRbTkyQTkxQTl3b0h1RXpoZUNldGovMG5uRzZZSjlFMFA5Q29CYUs0OUxETU1rVy9kTjRtbkVGUmJ2S2QxQTR2UWp2SlF5dzgwWkVGWWtTUHFMajhOVy9rTElnYVNSaXZFTmw2aENUWEc1WThiZW9XYmV5eGFTRHF2b3dQb1ZGSERLZUtQRkRoekFQcllKRU5FMTgwUTROektpZ1BPUnVLaUNYcUVRUUJJa1oyWThJNkt2WmVadlVLZ1hLek5va2FHU0VuTk1yS0ZVSzh6dXBSa0FUK0pVVWFoUlJxb2dManpSa0FqSmd3ZmtWR2FSNmhQQmM0WEN0bUFEVTY0YWswQ2Y4QXB2b2QxRUdvVGc1N1NaeXlzLzVIVWsvRFZ2NUMwMkNUR2ZUek5qWnRQMUFaYzdEWTJVRmhuL2NVMmJ3TGhoa2dmMVozZzVlbkt3Mk5sQVlaenFRc0FGWHN2TTNxRlFMbFpRZEVQbmI5WE1XVUtvVjVuZFRZVVZVL2lVMGp3NStvalBrYUN3b3BwYzQ0QUsrSzY4cHBhQjlJeWxZYkduZ0IrWjFCdWhJTkFId3VJRHBYK2htbzd2YlpSeW81UU1RODlrSkFXQ2FiK204NGtiTHhWM29weFR6d1FrQlpDRHVlQjFVWXRYaXZaQXhEencwVFpOR0VySXhCZVpxTVR3a0hSWktLV2wyU2p1OXRsa0pLOEZSaTBFNFhiS0tYRVpGWnFNNEZ4SnkyVWNxT1ZIZDdiS0tTV1R1OVFRaE1GTi9UZHkyd1hpVG9vNUtoQUhNNG5VMlF3NEo1WUtZOVY0cjJUekU5a3dOYUtmNHhSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlgvLzJRPT0pO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJyZXRhaWwtYXNpYVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3JldGFpbC1hc2lhLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImluc3VyYW5jZS1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaW5zdXJhbmNlLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvMndCREFBTUNBZ01DQWdNREF3TUVBd01FQlFnRkJRUUVCUW9IQndZSURBb01EQXNLQ3dzTkRoSVFEUTRSRGdzTEVCWVFFUk1VRlJVVkRBOFhHQllVR0JJVUZSVC8yd0JEQVFNRUJBVUVCUWtGQlFrVURRc05GQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJUL3dnQVJDQURMQVpBREFSRUFBaEVCQXhFQi84UUFIUUFCQUFFRUF3RUFBQUFBQUFBQUFBQUFBQWdGQmdjSkFRTUVBdi9FQUIwQkFRQUJCUUVCQVFBQUFBQUFBQUFBQUFBR0FRUUZCd2dEQWduLzJnQU1Bd0VBQWhBREVBQUFBTVNhcy9Rc0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUtyZXZZbUxoc3BZb0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFIaHVjTENIWS9Edk5FM2RjOXgrNjJ6SUFBQUFBQUFBQUFDcFFBQUFBQUFGU2dBQURvOWJLSDArNDBWck1HQWRsZC9sZUtWVkFxclJRVUtxbEJSU3I2QUtBVUtxMWZORmFxZkt0VmFsSHpWV2dCUldyNUswVnFGUGsraWhVQUFlNzBzYS9keDcxRm9XY251SzZ3RlgrN2ExYmJNNVB2NGZpckh6YW5lR1NmZm5rbklReTVQYkZZdHhzejZhK2xkdWNMVGZESytmNVhEYzRhaDIyZSthK055WE9GcFBobExwdXNGWTloS2FMOFpLOGJ1TVpBdTQ1aURHenZoOVYrNHdmM1QwNktmZDZYTWZ4Rmk1OThVOVNsOFg4VXZXNXdXSk1kT0tiNFpEdjlQSEx1VGdOb1cyY3NxeGxKVUFDOEx1TmJDcHJ5dlpWdm1vTFEzcCtkc3g1a3pKa29GRXVQN3NrSm1OWVVUeHlXdDJDOWR6WGx2T0ZoV2tqeFZqWnRudk5hd3dMaE5xYlBKN3gzQmVLOUQ0M3NabHRGbmZIdXV1R2RVWStzSlRzc25mSW1OclNTZC8xOHdsaW5SVW9jN3BqRE9PMkRMMlE2TXdoaXRrUmNqKzU5aVUzNVFwZmxjNEl4R3o1WHlIU1VWWS91aUhjVzZEbDVLT2Z1bDY0U3hXd05nOHc1bDFmUVBzVFluTk9WSVJSYm9UWUhNZVpva1J6ZDBiby91UXFBQlBxYWNzZXY3czlmVUo2eWxUSmRGeWl6dW45V212TzFaRzU3VHMyNVZ6dnFYMXozTnRRMkZ4VjR2bjJqMWhkcVJzd1cyclV0cEZ0azJMdzVEYU9iM2pKSGQwN2Y5bDhJUURoM1RzZk1MdGZhWlArS28yWVhiVVJvdnZxcVhHT2tWbXRVeHV3VzJkakU1NU9zaXprMEVZZDAzc0ZtL0psSjhNeEJDSWROVHRsL010WnVNTkJXSDlNYmdkajhNNmN0YmQzVS94eWxZdWNMSVBMNnZsdkp0SFJFak84Ynh2WTNaRmxLWTNZRGNpbFFBVm4xTStWL1g3V212cURkWXlwa3VpNVJaM1VHclRYM2FVaTg3cUdiVXA1NTFOYTU3anlia29STHlTYUp6aGs5ZjhBUzlOUjJ1ZTQ5c1d4T0lZYlJ6ZThaSTV1cmIvc3JnK0FjUTZmajVnOXJiVGRnOFZ4cndtMm9qUmpmYXZ4THlVYURxMzNqc2czc1d0cTJ6MEVZZjAzc0ZtL0p0SjhNdkJDSWROenNtSE10WDlzUERxTTlBN2F0Z2NUYWNOYjk1VWEyeTVXWWtvNS9rbm5kUDZydGZkcWRQbmVLbEFBQ3FmY3o1WDkvclphOVlQMWxLcVNhTGxQbjlPNnJ0ZTlxU0x6dW9wd1NybmJVcHJydURPK1gxbGdqQzdYdksvaVcwcWRjZWFodGI5ejdVTmg4WHg4dyt5WWd4cmZHM1RZM0Q4UzQ5dW1GOFQ2TTJsN0I0dGpoaHRxeEJqRy93REl0L0R0cmsvNHUxRDY4N2EyQXpEbWY0cFhYSEIrdEo5elRsaW1lR1NnWkQrb0oyekhtYTRQZkM2K29WMVJ0ejJQdzVFbVBicWgxR09nTHN1TUJrekpRclpOTk9WTlZNQjdMeHZqcHBrcklRM0d1T215bjBBTGk5OExMT1RhSjlYMTV4end1MDh4Wk9CWE42NDJQZUcyZGxISlFqSUYxZ285NGZaZVpNcEFldW4xOXZqQUdGMnRqZkh6VE4rWTFmTXVUNkZ3M2pKM2pleWxNajgxcXVHVWIzekpETTZzODN6OXh2d2UyN0lzNU5zQm1YTGxJODhoR0RCN2RsWElOTXd4akcvcEk1elVuYStZN1lYYU1oTXhyR3AvZHJGN0Jia3F2MVpUS2srZ2FKOFhlSU1ac0dNVWQzUEo2UmFXa05tZFc0bHNaZmdyRGJTeFBpNThwOUFEM2V0akl2UGFmNWZMNktVUG9vVlVvcVVBcSt2bFFvS0svU2hVcFZXZ0FVb3FVRlZhcWZKVlZ5Y1Urc1c0NmJ4YnZvZlRQYkhaS3hPeDhlNVRYUDM4KzlZOGN2VnJmTVdQa29SVWZMSVpkajI1eW9BdWU4am0yblluRUZvZUdZN1ByeDh2eDdkZFhxK3ZqbFdnK2Q5NzZlWFAzU3ZlbU5vSG5mM1g2WTZoZWQ3NDYvZnFlZmRYNDgzejYwcjV1cWxXMytxL0hoODcrOUxuQTNYNlk0QUFBQUtvR3h2ZXVselA2Y3JIamtNc1lQYk5rWk9DZHI3ZlBwNmZpOXN2SVFmd2ZmaE5MWGZiTlR0czZBS243NDJYOGwwTnpTbkZhODBvclJXdkh6WGxRcUZhS09LMTVVNFY1RkFLRlFDbk5hZ0FBQURpaU9OcEo0cGVtUHEzamt2aXRQSDZXUFdyVi9ES1VyM3hYcCtMcm8rdksvOEFGYkR1S3lsSUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBVktBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDb0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWtkbXRaQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC94QUE0RUFBQkF3TUNBd2dBQXdZSEFRQUFBQUFFQWdNRkFBRUdCMVFURmhnSUVCRVNGQlUyVmlBaE5TSWtNVEl6TnhjakpUQkNVSUJCLzlvQUNBRUJBQUVNQWY4QXhmSjVCSHc5L0FvbExhNHpJSStZdmV3cEtYRi85ZWVSY1FFbCsxdkc1UkxoWkRqcnFycmNFSmNESVE2MHU2SEFDTGxnanYzdDRYLzY1OWxKRERqUy93QTBUdU1tUWhDN09OcVd6QTR5WE5rSnNodFNHUjJFak1OdEkvay82NFFFZzl5N1lvN3BMak9JemhGL0J1R1BYVXhoYzFBUjdac2lBc1FjY2QwdDVMVERhM25XOFVtM2IrQ0ljOWR5c0F5QUdNZWtDWXQwY1NNaURaa2pnQWl1bHUvNFBaZHdlSjdUZXBDT0ppaTFpbU1MR0k3b1hUbkk1OUhFRWkzZUU3b3psalNMcTl0U3VwU0RrSVIzaG5odmlLRGlUWkJLbENoa0UyWnd5ZmY4UEpDU0Y2bW9FL0hTVUR5SXloWGhJWTg5cmlEQWtrdGo0TmtSS3ZLaUVQcVpoRHNmTjlKSU1YR0lqNE9SbGtLVUZIbEdKWXdISkNmNUlRNnA3R1pMR0gyMlpNYjByc0pwbGtrK0pZa1NOWHdKYUdOZ1RsaG5qckdKcUZ3NmF5SDg0K05JSVNyUmZMVXQrYjIxTjZrSTRtSk1jRk1ZV09RSEhGU0NsSkZHZUp1emg4NlJmd2JoajFWTjRkTVk0SzBSSkFxRWFoTVVtTWp2L3BzZThWWXpTUExBbXJ1TGlGclNwRjIxWFNxMTBxN29QQ1p6SkUrZVBqWG4yMzlHc3JaYTgvdDZYS1BqU29vaFRCZ3pvcjFNTU9FdXBhWmJXNjZEcERsWnpWbHBpN3RwbmNMbThhdDVwS09kR1IrTEY4cE94R1FXWkgzUlo3U1hNaXN6Z1huelVJc1QyaHZpSU5Ra3dSQVNqRWdKNWJFYVFhakg1Z1djSkpXYXU1bkRBRCtMSElsSGJzeDZOYkkvSGsrangvSDBOQWFkNm5pNTV4bWVCY0k3V3ZGbUpqRTN6N0l0NnV0Rk5PUm53a1pCSXRXZVZxaHFUTk9aSWRHaUZPeHdjUnFGa1VJL3hXSlVsZFozbUErZDZYam0zOGpCdUtaOUw0Y2x4RWM0MVpyR0pYMzNINCtRVWl6YSswRDgxR3JGdFNKckVCckRBdU4rbGpDMFNNZU1VaTNnblhUNTg5V001M01ZaXk4MUdQb2FSZzAyN2ttS1I4aytoS1hzK0V4Mk55QVdleUYreWs0N3JMQTVES29qMmtrQ3IxRm1iNU5uRWc4MTR1SXhyU3lPdzdISDVtWkhSSVNEK3UrUktYL2tOQkROYVlaczduRUFva2hwTFJYYUpqMmVCRUcyVDRQNHJtTWpoejc3MGNwdEs5THN0ZnpQR1VsbHBSNnJWSmNBS0tBVmtDRnZzTjlvSzRpck5Dd0RMUWVHWmVKbXNNazhWTjBWci9pN0FqNGMwd2l5RlZwRnBXMUxNb201aHJ6aTZzNmxsdFNic0hEUFhDRXhUTlQ0T2ZDTGRQS1dObThERlpqaWp6anQycjJBQ2VrakdCUjBYY2Zoc1ZqdEtNUU1rMU5wSmtWNmg1R3VVdkllN2twZjArekVmVUhIVktJYmI5VnE3cHVuRXlreU1landqUHhkbmI0NUpWMmh2aVFQZDJldmxCOWF1ZjI4bU83UVc5N1oxV29md2VjN3RLem1Ec0RpYnMzdFdXNlR3ZVhGTExmUTRNWk1kbmcxbnpLakpOb2lzaHhhVXhVdjA4bUlzZGRhY2ZCWVN1MEQ4MUc3c1IrTHhOYTZmUG51N1NMKzNrUFhhSi9XNHJ1aXpsUmNrSVloTmxyem5XcDNLSU5VYUdGY0pBWVJFZytsZ1Zod2w3UmZGcEhGNEFwRWt6NmQzdEZmcEVUM2RubjRpZFhhSy9SNG51N09pciswUzZhN1F2eEVLb09OOTRtUVFmNFVNTTBFRzJ3eWl6YlVnWGM4OGtsWGo1cVRNSG9CdUVrNGxJZWdVT2s3SzN6RjI4YTFRaGpwL0RTd0k5dmlrdGFOZTJJczlrTThGRklnc3N3alRWYnlvcDA2V0t6UFdrcks0d2lPUkdNRGlmaTdPM3h5VHJ0RGZFUWU3czgvS0Q2MWMvdDVMOTJnM3p5dFJ2Z3M1M1lUbjhsZzVLMUNlRHdzUnIvQmwrRmpoeVFGd2VZUTJTZmxIU0RKU3N5eGtmTElBb0I5TnZHNmJvVmRON2VGOU9QZ3NKWGFCK2FqZDJKZkY0bXRkUG56M2RwRi9ieUlydEVmclVWMzRGb2RlVEZhUG5WcllheXpVT0t3SGp3dUtBTU5rNkd6SjA1RFNoSjVUaGIzYUsvU0ludTdQSHhFNnUwVitrUlBkMmRQMHVZcnREZkV3YXdGNnpHYVFpMWZ3djhBeVhxWmoxUlV1YUVxMTdYN3V6bXUxcENiVC84QWRVUFU4aHl5ZzNuR0gzWFZ2dVhXNHRUaS93RFk3TzN4eVNydENOcVhoNGw3ZDNaNStVSDFxdXlwN1Q2WnNpM2pldEJ2bmRaK01zckNwcHBINXJyT2RQa1FrREVUTVpaMTBDc05jTGF5cUt1RDV2VTVQUHNZekFGeUJGN1dTcFYxcXVwVi9HK2xocloyQlE2bTcrTmErNG9hU2VITURNTGZaRGpTNUYzaENpdkVPNDBPc1RINDVsMVBrZDF5d1dRT2syNXNCaFpUVjdYVGZ3ditWOUl2N2VSRmRvdHBWcFdJYzhQMkswN0FaazgyaUJ5UDZUdGxlblhaditkL0hKaTBrNEs1SGxxTTBaeFNReFhIaUc1SnV6RDJzK0pHNVJqck53RWNZZ2tSOEY5VEpETGc3M1o0K0luVjJpa1g5amkxL3dER3V6cCtreTlkb0VWYjJIak9wL2xIZldLKzI4M2Z5dVlua0xHVVFJc2d4ZTNocmJwNlI2OVUvSHNxZVpxQXhXVnlaL2hSd2JqOWFieXlzQzFCOVBJWHN5Z2tkbzhWMWgxTm5HYzR3ZzNDNVoxaDl0U2hLaE5QWm1jaVNwSmtmaENmaHg0OGFNbWhTakJiR0N4bXVNREN0TGJBeDFRYlp1dmtQSkRMSExnblNXTTZ5U0h5SjRSVVJEb2lFdzJzMExCZnRoWW95Szg1MmlCbmtLUXVCVXRHYlpYRTVJMkxhTmdXSWErTmF0d21PRERjSEYya0dkUllWLzR3ejlaMWxzSmtnNDZZdURiaVhjTTFtaVFNZEVoNVlGNjZDdjhBQ2FSWHh1TTZHb1RPOEV3YnpPUUVhOGNabVdleWVibFdXYXV5R0swMjFNZndWNWJMcmR5b3hqV2ZFbnh1SXFSdTNXWGErTmNGYkVBUCszZ3Vzc2hqeEx5SlZUMG1ISzYyNDlhQ0tmQko0NTJJNU9CRnpCaHM1SEptYUMxOWlJNFpBNHNFNk94SmE1d1V3elpvN0hWR05adlB4ZVFTREwwVkZvaW1RRG5vdzVnc2RYa2Z4N1hhQk5DUjdtcGNjVmsydmtXRzB0RUt3bzkrTDFRbm83SWx5Nmk3a3VnOW9DRGZIL2VSaWhYbXNrc1JsbnZNa01rOU1acnRHUXpGMlFNWlFHMGZyM0hTbzkyRE1ic1V6TTVESFNPVWp5UTBReUdERmE0dzBLMnBBT01KQ1NWcjlGeUF5eHlvRmI3R1p6TWRPekhxWXlPUkdEWU5xREk0TVdwUTMrZUpGYTc0MmExKzkzZkFYSlovcHY1bEZla0hPSnluWEFzOGE0Y0dMN1NNcFYxcXVwVjdxVmdtdHBXUENvQmxXVm5ocjFod3VUR3UyV1Yrd2ZxTGdVVXZpeG1PdEdFWmRxVk1aZjRzdk9XRkIvQ0NJczgwY1Z2d3M1MC9aSHVZNnVuN0k5ekhWMC9aSHVZNnVuM0pOekhWMC9aSHVZNnVuM0pOekhWMC9aSHVZNnVuM0pOekhWMCs1SnVZNnVuM0k5ekhWMCs1SHVZNnVuN0k5ekhWMCs1SHVZNnVuM0pOekhWMC9aSHVZNnVuM0pOekhWMCs1SnVZNnVuM0pOekhWMC9aSHVZNnVuM0k5ekhWMCs1SHVZNnVuN0k5ekhWMCs1SnVZNnVuN0k5ekhWMCs1SHVZNnVuN0k5ekhWMC9aSHVZNnVuM0pOekhWMCs1SHVZNnVuM0pOekhWMCs1SnVZNnVuN0k5ekhWMCs1SnVZNnVuM0pOekhWbVdCeUdET2lvUGNIY3ZMYWhNeGtnK0xZUlQxTjZvTXFYYTF3Vld0TXo0c0dLbDkrOTFVUHFFOGN0YVJJbHgrZ3RTeG4zckpJRVd3bklNMlJBSGVudUxkNnNheWRPUnRrTHN4d0xPYW5zb2NVbElLbFdpdFEyWktRWkZ1SmRuOFdML0pJbXBWcGI4U1Fscno4WW4zZVBkTTlHbmpNa3lza3hFaExVanlGSWtKK3p3bkVIYXNpT015QjFwUHFtRSthRU5tekNCcm10TnNNb21aRzVTcnBhdTZOY3JJWExPcDhpL0gzT2RRSi9SL2VHalpwdnhXOGhmaEZGeTd4emRqR0V0TUlKbXdyY0JDTHZMazF5TFNoVUNXU3RROHhMb2Z2NmtUeGFYS1pBZ1ZEaXhrY1oyUW0yMFh1cHExck5Tc3NnR1hlSlpiYnZhUm1iOFZ6eWZ1ekJ1UU5rM2VXeDQwaVdtdUszYTQxcnBaUG5McnMxd2JKcHlTbjNsdHRlbThsUUJScFE3M3JtK0c1L3Q5cGtsSWQ0cDlYOEZMdVVaZGJxL3p5SDBudkQ5d1YyV054WTJkeElMM0VuMHpnRVNXeVU0dUVPUVd1Tnk1REM3Sk1pd3lFNSs2aCtXYWRiL3A0eWY3ZGpFMjUveWdlQjd5TW9wZGtNUDNRTElMdU92eFJGbTJrWThjbFA4QUQ4RVdaN2JKQ0YrWGlWMUhxK3YxMUlYK3ZWMUlYK3ZXcnFRVjlmdFhVZ3I2L2F1cEJYMSsxZFNGL3IxcTZrTC9BRjYxZFNGL3IxcTZrRmZYN1YxSUsrdjJycVF2OWZycVFWOWZ0WFVoZjY5YXVwQy8xNjFkU0N2cjlxNmtML1g3VjFJSyt2MnJxUXY5ZXRYVWhmNjlhdXBDL3dCZXRYVWdyNjlhdXBCWDErMWRTS3ZyOXE2a1ZmWDdWMUlxK3YycnFSVjlmdFhVaXI2L2F1cEZYMSsxZFNLdnI5cTZrVmZYN1YxSXErdjJycVJWOWZ0WFVncjYvYXRYOHdWcXVJT3g2YjJxaE5OR0J5VzNWbVhlVE40Q0xLbEplYWNTRllQQUIyUW5oWHlWdnRENmZLQmRVc09XZUd1SnBtSTA1NWlDbkg2bk1HWm1TVU8rcHVPbE9uU1VoTEdzZXJ5UkduZzBhY2doeCt4U1pIVGdjNDExOXNuMDZZQ0k5ampraWNlNzZmOEF6QnlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExLy9FQUVjUUFBSUFBd01FRHdVRkJnWURBQUFBQUFFQ0FBTVJFaUZ6QkJNeDBSQVVJakpCVVdGeGRJR1JzYkxTNGlOQ1VxSEJJRE5pa3NKRFVGT2k0ZkFGSkRCeWdJSkVWUEgvMmdBSUFRRUFEVDhCL3dDRi93QUdrL0tQZzBINS92Q1ZMWjZIa0VPYWttRU5RUkUyV3IwSEtQM2ZNVXFldUs3bWFvdU1WM1UwaTRSTFVLT3I5M2dWc1NVTEduSGRIUm4xUk1mTnEweGhVdGVkR25naHQ2a3RhazlVY21UT2ZwRWtidDVwQzB2NHRNZkRLVXRIdzU2WFh4UW0rbHpGb2RrL3RKdEpZUDV0TWNTVDByM3h3WjFDSzgzSEMzRXlaUmFuWkI0ZHJQVHVoMEV3SXhGYk5TSzNjMFZwYWxTbVlmSVIrTEoyWHZpeUdzRWczSG1oVFJqazhsbkFQTFFRZmprbGUrSmkyMVFzRGRYa2hyMWVhd1MxelZoTktQOEEzZnNIOXBab241amRIdzU5Szk4U3pScGN3VU1MZVJKUXRUc2pvejA3b210WlMyeTNubUY4YUxhaWlEL3Nib0FxYzFNUnoyQTFnR2hCNE5uK0x2RS9NYUNPSko2Vjc0SHVUVktuWWMwVkVXcFk4Z2dpdnRacUtleXRZL2lYTW41aFVmYmVXWlJ0cmFGS2cvU0pFNHlpeUNnYTRHdnpqYnkrQ1pFa2twYkZSb3BFcEJNUjVhMmJ0QnI4b29wbk91bXlHQmhORE85a3R5MEgxTVNSYWFUYnRCbDR3WXlIMmlQdzJmZUgxNnRoai9sWlRpNWFlL3p4a3I1b0xJM0RQVGhMYVk0VW51WmlIcU1TY3JVVEpOZmVvUmR5VWFzVEd0dWsyV0dESHZqS1pDVEdVY0JJdmphS2VPWkdjempTcGtzRzExNlluUzFtRHJGWXpFdUpyV250U3czZkU5TjNaMFZCcDlJa3ljM2syUjB0RjN0RWswNGFYY2tQY2paUWlxamZPTTdtSklGOVF1NXU1elU5Y1NaRFR6Sm0vZHk2Q3RPZmxnYUpheWlmckVtWVpVeXh2VG9OUjJ4YWVVVHhqVEUxUXJaeExVUzVqU1ptYjBFaS91SWlRN05LeVpQMnI4VUpja3ZQVXUvTEZxeE1sUHBSdUtKN1ppZlQzbXBWVDhqc2YrUGt6NkgvQUJOeWNrWkx1SnMyUnVXWnVJSGdBaFpvenlHYXhESnczVnZoWkpuU01ySHVYVnRBOFVUbkNJbzRTWWxTTGN5ZTN2TjhDOFFyRnF0RmYyZk5ZMFVoUFpaVklwVWMvTVl5aHFGUDRMNmo5dmJYNkZqYnkrQ1pzYlYvVUlzTDR4c0hKWDcxamFrenduWWx5czA0NG1XNHcyK241TzFDM09EZEh3WlF0ZzlvckIzcmFWZm1PeHRXWDNSdEZQSE0yTnF5dkNJekV2WXNONHpHWWJ4YkdUemtuQlcwRXFhM3hPSHQzZDZrajRSRGFKY3BTekhxaWZQemlwYUJJRkJwalB0NGRqYnplQkl6N2QyeG4xOE1iZFh3UEdVVDBsVjRxbUpTQlVSZEFBR2lKMHhwaDZ6WFlPbkp4TmJOL2xyU01qazduL2MxM2RhaWMwdmNXZ3R3Y0U2WStBTmFZOXRQckV4YkR2N3Z6b091aGlkYzJjWXpHNUNORlB0N2EvUXNiZVh3VE5qYXY2eEZoZkdOamF6L0FFamFyOTJ4TVB0Y21tYjF1VWNSampwbkUrVi95aWxjMkR1d1A5dW1HV3N0ejdqOEJnWEVSdFdYM1J0RlBITTJOcXl2Q0l6RXZZc040ekdZYnhiTDdwTWtTNXFmaVBCelFtNW5aVFNvVS9xYm5nNVh2M1A0VjBjVVo5dkRzYmVid0pHZmJ3N0dlVHVqYnErQjQyM0xGNDR6U0tSazg1NWQvSWFiSmx5cWRyUWtzUGJrc1ZZQU1DYitZR0cwc3hxVC9vN2EvUXNKbHFrL2tmWTJyK3NRSlFic1lFN0cxbjcxZzVMTW9PUGNuWXluSjBhY3ozMkdJcUR6SFkyeWxteHozOVZOTVNrdUI5NXVBZFpnM2t3a25OSG5XNDkwQ1RtSnRnVnNVSklQempSWWxJV01TOG5scTY4UkNpTTBKYzVKUXF5MHJ1cWNXeFlieG1ESmRRZVlqWU04TVFlR2w5UGxGbTZMVjZacGlTZVBsaWZPem9sV3FrQ2dGL1pHU3pjNW1ScGRhVU5JVGZTNXFsV0hWRzNtOENRTW9JL2xPeG5sOE1TY3JWbTVyTER2TVMyREtlVVJOUVdscnZHNFZpYUJ0cEVGU2hIdjgyeFhkUFNpTHp0b2dsc2t5ZzhDOFI3UUltb1VaVG9JTU0zc01wOTExMTdFaVdaZ2VkdWM3eUw5cVU5WGtNQVE0NHI0WTFLU0xDQW5qdWg5OUxtMkdVOVJpVUdFd0lpcmJybzNzV0xEVEpCUkMzWXNNS0ZUUEYveWlVU1hNa0x1Njh3RVM1SWxQbFVxd3J2Y0szMHJmR0tJUnkweDBSRnQ5a1NaV1pMcUZtSXk4b2h0S1NrbkFkbEtDS1V6NzFIOHozanFFSWZaWk5MM2lhenNUamFlVU44amNhNm80WmJ5SHRkMGYrNVBXNGN5NjRudmJZbHF6RVA0YThISkFUMmVUUEtZRXNkSDkxaWVwdW1vcmJzbXRyZFFtOWxTckNxT29RRFd4UHNPSzljSkxzdEtSRlcwYTZkekVoeE1SdVVRQnUxelRPcFBKWnJCMFRaaUZKWTdiekUzY3paTXo3dDE0cWNGT0QvN0ZuZVdRNHJ6dzg0elptVHZRcXcrRytDYlJTUTZvQ2VPNVlPbVhPbXE0N0NzUzJsbHNoUUxaY0tieG9wZkRYc01uS3BVOVFoOTlMbU1yS2VveG13dVlSVlVWdnZ1aVo5N2tybmN0eThoamhEeWk0L2xySEovaCs3UFd5aU5HZC9hVTVLYjJDYWtuaGhCUkpxL2VvT0svZlF3dmxUOGxkdm9SQXZWdHFyTFVIbk40N0k0TWxrWEwxOGYycDh4WlMydEZTYVh4aXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHSy9rakZmeVJpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHSy9rakZmeVJpdjVJeFg4a1lyK1NNVi9KR1VCaW1ZWmpvcHhnUktObTNuS2MvQkIwbk9mMGg5NHFhV2hCYU5KbkIyUWZlRFdxZktMSWEwSmxQcEVxbWxxNllCMDV6VDhvbXRadDI2L1Q3VzI1WGpFWnMyTTJ4VTJxWFFMcFNUcXQrenJXdGE3NjZKczFrWUpLWjdxT1YzTnh2b3Y5SW16bkRpdzI0VVBRYUsrN1UxTk9EcjluY3FXTC9aRnVFL0ZNSC9BRml6TU0wTExiU0FsQmZ5bCtQUkNUbVNaWmtOVlFHS2lueGN0TkVGNWIzSlN4dXBWd05ieFRPOWtia1dUSlloYnRKYXQ5ZVFHbkRCY2x2WkZzMnRKZWhSdnZlaDVOcGdGM2oyWmQxYTMzdE0vTEZsMnR6RUxEUTVCclg0ckMyT0tDTE15YVZ1RzZXK2xlSzFBV1hhelVwalpyWnJ6M2s2SzZMK1Y3SHNoS1lnYmhTd3FDZmVMY201MHdXMHBJTGtiK2dwYXYwSitic2tTMmFSUU5wRnE0MTA2RnZCNFRDaExKMnViYlZtTUdObXRibEF1cHc5VVRuUUZXRFdVRmhMZ0JXbFdNeTg4V25SRzJNMjFKVGIyN1I4NzlINGp3MGwxTHl6ZDkzVTFyZnBtZmxIWHVNNFZRaW1na2pncHBISDNsWmxrVVVxQ0tEUlgrK1U2ZjhBVWxTWjdlR0hlck1ZdXNFQ25CRW1zcFpsQ2J4L1NrS3RTSlZWTm5sREMvbWpoWVNGVm9lUWpMelExaVd2WFVRcjJuSkZkRjhKTTNEOGxiakV4QTNYdy9aa1RVbTJhMHRVTmFSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUktWbEpENTJ0U0R4RGloV0JLR1ZwNU5NV2FGSmNvVVBMRHNHV2kyU2hFRzdjcGZUdGppVmJPdUVRU3dnU3VqcmgzRG4yZkZYbDVZV3ZzbmxDaGh6VVMwbENnK2NLeEttelNuSi94aHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByai8vRUFDb1FBUUVBQWdFRUFRTUVBZ01CQUFBQUFBRVJBQ0V4UVZGaGdSQnhrYUVnTUxId1VNR0EwZUZBLzlvQUNBRUJBQUUvRVA4QWhlQWNDZ0gzbFRDREFxaDlaRi95QU1qVHFLSmlad3ZiVmR1Q09TL0VjSjA2ZEJCZjhlZXlJenNFYzdCUU0vOEFUNHlHNE5jZiszeGdUd2pld0Evai9IdDBDd09vb0REWjl6SzIzaUJlN3d3Y2xiQ0FDWG9mVEZpakZPY29BdkF1S09iWm1SeGNWb01jMnR2UXdOMWRXQjNab1BMbXI2NzhYQ2E0Qklma1NpRkhPN2lqN0xoYzdsbkZIYTBCdmNwMTZZbklnWnJzb2NSQlhDTDdtTVc0VjRrRFl6YTUzajQ4cWRwMHFaRnUrTCs1REZRYWw4VWpVOXNDZDdzUlNTWk1CUEQvQUVjeGhsZVB1SzB6WTVIQ2dManVHS1pJZXJFMGVvaWc4bXZnSTRMSCtOL25pMHBsbi9yY3ZONGdQK3g2SnpUQzVzTGNYVkE1MnZlbjNDeGk2cE9wQXFVUjdNVWc5cXNkbEFmZlB3UEppR3IwWTE4dzZLR0lqc2JxUHplczhJRStpcDZjVm1jcTRmVGprakhPTExIazF5ZkZmaUxPZEFLdUFQOEFBOXljUFppK21ocFU5RlFmZjYwUzlXODhDOXprUFdTbkJIUjRmQVpORVNHeWxUNkxtN2Y3dFVCK0dYeUpoQWtDQzFrMXZCYnBEelhRUDNSd3B5Vm9zVFdQWWhLWVJPWVVCWHZlMHYxZkJWLzJpVGxEelJyR3lGU3E1RTZ1Z0lUREl5ajRkVldlbzRXSnYrSmNubFVHQXdXRUFUbmg2VEU0WndvMUI0dkh3aVliQ0txWlI3a09ISXRmS2JBaGZ2OEFDRDR1SzhoT1E1VVEwbVhFaDJYRy93QmNFSkNlRmM5SG5IRjJyQUJZSTRvYW9aZmZDM3dDRG9HSGZjOGkrU1JIdVZ6b09XVUhRVndaemJzVUFKVkJPQzRZTzVmbHdBL1JHWXBDVGtRYVlSV3NpVEF6cGlPSTBLc3lNMVNWaWhtdlhOYkR4eEI5SmdWc1VwT0NydnBFZXpqS3ZnWUF2cVlMOFh2VGVnL3ZWeDFaSXZEUGV5YjR1cGlkdFhWTXRRb3FlVEhsOHFiMk81UXZSTTVlem5LQXgrT09jaHBIbmt3ekx4YURzSzlTSmplWTFoVk5BZW4zOG1OYjY1eitsUDNUTTE2VldEeFg3MlR2K01jbmlYblVIK2NKQjRCU2tKRmZXWERCRG8vOEVmc1lJb1ZhQ09wMGY1S1g0L3B1MzluRUtRbEtyMGthSko0TXdBM0FYbUdKdzlYUDR5QVNBdUZWdVdHNW9vUDZzSzlxdWlQaGYyUFZNSGtHTDZGY0F0MUVpQWRnQXhQa3ZQTmRQNStMM0NpbFd1bjhHSCtOUW5Edy9aaUgrUWdLWXFBQU1QbFB4QTdWRy9Rd2QvUmFJRzhkWHdFdzBsbkZscUNVSVBEKzZwbU42OEg5OTVjL3A3L0M4RWxiYnVjK1g3amc3cTVtSHZMYURRNCs0VkI3TVN4WWRzaFQranozRk1ZVTVScEhoSFA2YnQvYVJTa1BlajdhUzM2WG1yczNsVnUxSS9TdXk3cURrMDFOdUZvT0I0UDJNQyttdnRPUTNOZ1J4Yms1RlJWVWNQeTJFdkR3WVJHWDVXekd5a2NTY1ZXUjNWZHYxL2FjRU9pZnNSK1RVNmVzUHhBK1RBVld4bFVKRDQyUmZBbnBocXZwK0VPTXBxb2tET3BKMFMzR1RuWFNwRDh3TVg0dFJ5cTdjQXZGNFcvbXhzNmVkMjZIUnZEckU4bnUwREd2c3B5WVI5NHFsSmw2aUcxQ0dLQVFVUklqMUUrSHEvWjVVS2ZpT3p4aU1wWDFRWTk0S0Q4eG1FdmFEcGtkRFJldkRrRk4wT243b2JoMSsrTVFnOGpUTVllQUlpN0tvbndYV01yMTh2d0daNG1WOENyK0dZbDBGK1JCSDdobFA1RHBFamZScGh6aUM0cUVIS09mZ253MFAxTnRPOHVMTHpyV1huN2M3c3VHUWdlaUlqNFJ4T25XWGhDOUNjbndLaEFjeFZyenJyeCtyUnF4MFNhYWN2WEpoWDd4aWdHUWlsWEY3MEhDSzFIM0cwSEVlY2xJQUdrZDBGeC85SFFEeUprTHliY3hCNmFZZFV0UkFHam1GZDVETWl3ZUs0RTRVaTd3eldCb3RGMFpOU09XVnRYMi9INk1hWGJKZXQwTDJ6YWE1MC9KL3NmUUh3TG1LWWNUZHBVNVdKRW9EQ3ZRNzZ1VVBlMW5sLzhBUG01Q2kzOHRJK2t4TXNQWDVVb0NITE1IMVdNbUZRSUx2QWlQR2RWMUFNSGRnZ1h1bUpiKzZxblFCd3pIem0xMFlTNDhuazhqakNuMURBb2ZHbDdwSDBvWU41QzdDc0k3eW8vOU8wNmxDUFlGL2tNWDN4Y0tob1NCQTEweW4xLytnS0FGZ1l0N3hXS2NiQmh5UytMRmdPbWpySGVXSDd2SU53OWZ3L2ZJUndWdnZzRnFDR3hNaHVrVnhPeDU4LzNIQnp4NzF3ZHg2TWN6bmwzbjlUZUJjUVhvdnM0dld2Wk1mK0pOVkxWVjJ1R09FL2VnVlFleHhmRE1TdmhESXgwNi93QkhqN0dUeU04dHUxOCsrdXdmcVZsb1ZBSUtMRFovZzEvL0FIajk0UDhBang3OS93RDM0LzJQUG4vNzkvdkg3MS92R1BmangrcytIYk85RWc2dmxHYldDd0xUaEs0YVlpL2dBc0wyd2RuMW1mS2RKRXhYNG15UXZLRHhodlRYL1VSaFI2a0p6OXNhMDBzYjI2dzdZd25vVEl2TXpNM0JSaGVDUnl3L1dzZVVWYWhKaEVlY1R6Tk8vd0M2c0lJYXR3ODZVS2lSb08xUWxhY2lmUWRSTk93Yng1ZlRDem8wdDJHNXhEL1ZyVkNBVEp2TTM2QVF4NnJuRFRjYVl0c3FIRFpreHlnVmplMkVWaHdIMnd5d2JhV2dVMHQ1STA1d0lRb2xFd01zS1RsdDdJb21oc3hMeUNpZW50by9qVkZhd0NTQkdsTmNYOEtXcWl6UFVqdFBTYU9vVGlBTXQyUFRGb21BY2VRd3NvU2dGQ0lhaXFCOUFYVENOdDdRSzRHNDVtZGxxWVFBT0VMd1llYXJxWkVQSWM1bEQ1UzBuVEFmcTRUd0pGaGdIRnZldDdwSm90WGJFSm5WNms3Q3h3ejV6a3cxa0NXcXR3cWs2bEIyNHdiQldXcGlqYlNwZU8wS3ozbnZQZWUvajNudjQ5L0hPMVgwcklxRmJMbDJ1RUlEYWc0VWlIVzROMWNIS0JwRGthNGtQMVExSUFEams1YjlwK0s1UHhuWmRLa1Fwa2ZRSUhkUDRpdU1pdXNoT0JEYlpNcVp5WWxHQk9pb25Ub2VtL3BpTnUyOTdOeXpQRXo4TDlyWFB0TlZYWHZ2OFA4QStmTDNYTmRQVFhYbjdQUFBQUFBQUFBQcllVcUxqNFp5YWdiMEkxWGxnTW1iWUM5Q1l0UVdBa2ltM2tkNFBaN2ZxaFE1SS90a3QrK0FKRmFvQ0czQUwrcGUwQS9MZ0NuRzJrU3RYaTNQeFFNSWRNU3dZSWt4MHIxci93QWt6VFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVGYveEFBdEVRQUJBd01EQXdNRUFnTUJBQUFBQUFBQkFBSURCQVVSRWhNaEZTSXhFRE5CRkNBeU5DTkNVR0dBTVAvYUFBZ0JBZ0VCQ0FEL0FJdUdrOG1Dam1tN21UMGMwSjFQT2tjai9IVThiWlpRMHhzYkhHR3NrWTJTTXRkUEcyS1V0SCtPaWZ0UDFDbHJZcWhtQlUxa1VEVG1WNWU0dkE0OURnSUJwUTVXRm5QcGtCY0gwR0VUano1SEF3ZlBqeDJuMEJRQStlRjQ5TzRyd3ZQa0VIeGpUNUhjdTV2ajBQSGpPZlBIb09QVHVLenA4L2RIRzUzREcwYzQ1Yk5SenhzM0pHREw4TStqbmNlSktLYU51VEZBK1k0WjB1cXh4SkM2THlPVnllR3hVRlZJTWcydXArWmFkOEo3bVJ5eWZpS0dvY01pV0NXSDNHd1RTanNGdnFIQlNSU3djT2lna2svRHA5VWZFOU5MQ1FKSTdmUE0zTEo0SFF1d2NjS0trbWw4RzFWWHhKRVllSFJ4bVg4Zm9aMy9BSVMwazBMY3ZocFpwL3hkYkt0Z3lpQ1BLd1duaUtqcVp1V20yVkxQeWxpZEVjUFRHRi9BYmE2cHd5SmFPYUQzUHVwNmw5TG5SUVZEcXFITDdyK3VvSjNRdXlMYld1cVE0UHFBd3hreUc2UlFFc2hvNnhsV01pNVU0bGhKV09RRmE2Tm9hSm4xOWZMdW1Oc2R3cUl1VFZ6c3FhUFdxYXVscGN0WkM0dmlEMWVzaVFZcGErV0hEUTEycG9LdTN2RlU5ZEpTdExHVXIzU3d0ZTZyRUxITmZORFh3U0hReXNrM3FrNHBxQ09saU1qemVKSEVobERVbXJpMUc4c2FXdFZQVlBwaWRGRE9hbURVK3NNREd0M2hlR3N5MFU5UTJvakQyM2VBZTRzWUN0MXVEbTcwdHlyeTEyekZTVmIyeWh6cXFKbFREa3NoZEk4TWJIQkhRUWx5TnhuMTZoU1R0cTQ4bTVVSWhPdG5nYW0vWno4V2pPenpkdUtkWkNzM01qODNEQnBuckJMdEl0R2tURlZKeEU4TEhPVlF2MXdOTGFpaGlxblpjK3k0NFpOVFNRSEVvSnlxVEpoYmk4bkQycHVySVVIdGhYWDN5aDhLM2h4cG1adlBEbW9BNnVJWmRwNGVxcTZ1bWgyNDQ0M1NudHR0TytDSEQ3eGdzYWhrRXEwYVRUQXE4OTBiUXY4QVNzcGNJWFp1MzY2cG90MllScHJkTE5LbE91VXVSMGs0Ry9JRzdhdEVJZklYcXNqZExUdVl3V3RqTzZhT2VpbytZcWk3R2RwakE0T1B1cy90RlhiMlBTeSs0OVhBWnBucjVWbjk5VmZzdVg5bFNWa3RNOGxzVjJoZU85bFJGTGdNcUlHVHhsamlNRWhVZnNOVjVQZU10L0lLSHVqYVZkc2J4OUxmK3N4WHZ5MzBBNUlWSmFnUUh5MU5aRFNFeDA5c25rbWFTKzhuRWJRUndDUmFmMWxlZmJhdjZxemUyNVhmMkZRdXhWTktPTUVpb1k2R1p3WEhrZmtySWZ6Q3JTNFU3OXN1TC9PZmhhVjNIN3JPTVJGWFhtQllWbTRlOVZ3elRQUkdDclI3NnFSbUZ5TGUvbXFvRERFSHg0d3FGemhPM1RMTTJGaGU1eDVKVkM3Tk8xWGVuZEtROFJ4T2tmcEVYYkcwSzZVWmYzdHdWUWZyc1Y2Qk9sZkN0N0d2cUdoNUI1YXBLYWQwcFkyM1FTVThPSkxsVEdwaDRkR1luRnB0UDY2dklKakMrRlp1STNLN0RNQ1k0c2VIS0Naa3NZZUxwUnVjZDVvR2tLQ2tscUQyMEVuMGRTWTVNQWdoVmxHNm1jY0JwQVVOdmxsWVpGM2F0UDJ3T0RKUTR0dTBMZTFHOFJmM3FxbUtjZ3h4M1NHTUkzcUpWZFpGT0JwZ3VjTWVBT3N4K0RXVmNVL2lsdVViWTlFcE5zZnk4VmRGU0QrQ3FyWDFheHdxQ3Y4QXArMXpibFNrYzFGM2EzaUdsdWtrTHNTeVhPRFJxanA2bGtUaTZVWGlFRERIWGFJakQ2eWVLZm1PS1F3dkQyd1hXR1J1SktpN1J4OFF4M0dWc21zc3UwUkdYR3BEcXJkYzI3eFIrRGQ0WlBNMVRDK29FZ1plWVFjTk41aGMzRHF1Vms3OVVkTFh1cEhjeDNXbmZ5NTliUmVWVVhVdUdtQXVjNFpWSmRIUWdSeWk0MGp4Z3VyNlJoeXlwdUU4Ni8yZnNpWVh5YVIwYVE4ZzJWNk5sZjhBSFJKRjBaNFhSbm56MFdSM2syVnk2STlDeXlrb1dlWW5DRmxlRjBXUXJvcjJvMlY2Nk5LVUxOSUYwU1JHelNuaGRFYzFkSGtQam96d2paWHU4Q3pUTkdCMFdVY25vcjhaWFJIa2NpelNqZ2l6U2p5TEs4ZWVpeUh3TExJT1NMTko1THJMSVIyMWxFNm14cXA3UTZaZ2VYV2QyTXFtcEpKM0ZvNk8xbk1rdG9jMXAwVXRzTTdTODFkRTZrSURoWlNRSEthMEdKcGVEdzc3YVBPNjFZeTFmeWNvbCtBZ1pGbVJNTW1GbVJCMGlENUZtUkF2d21ibmt1TDBIU0l1aytNdlRUSXRVaURwVUhTSUdSRjBwVE5lT2Y4QXp1akMrV05pQU1jZUcwMm94WWt4TlQxVGpHK2RoYi9QTlNGNHpIYm1Ga1phYXVIZW5qek9YdGhPaG9Mb3U2ZU1RU09aOXNVMnk0RmRhRFFBdXVCRzloZGNhaGZHb1h0dUVMMkYxeHE2MjFkYkNGN0NOOEFSdmpWMXRxNjQxZGFDNjJBaGZHb1h0cTYyMWRjYXV0dEs2MEYxeHE2NDFkY2F1dU5YWEdycmpWMXhxNjQxZGNhdXVOWFdtcVc2Q1dWajArOHVmbHFodXo0MmtGOTFjWEI0ZGRtUEdKSDNpUnpNUjAxMGRBM2szYnVEek5kcEpHNld4M1o3R0FLcHFHMURqSTcvQUpnMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNSci8vRUFDZ1JBQUlCQXdRQ0FRUURBUUFBQUFBQUFBQUJBaEFSb1FNaE1WRWdRVEJBVUdHQUVuR0JzZi9hQUFnQkFnRUpQd0Q5TDBMN2loZmNHUGNlNDZ2eFZIOVFxUDQxY2l4YkNJRVNJaFZRaEVTREVJZ3hFYmtTSkdzUkNFUkVSRjRJUkdpRVIrUGs0TlBZVm1lcUxjMnNTdWNuQjdweDRlemhEM09HSzdGYTNoeWNFTnZEL0tQWTZPV2Nva2NpMitEdnk2cnN5UnhUcXZTOFdidEN0Y1c3OE82T25makxZOUhMSnBEdXlPM3dkK1hWT0RaanZYbzZwMHZnVy9oM1g4SGZueVA2RHFtL2w2RWRmQXJzMlp5cWQxL0ZmZEVJL3FxODl5QkVqWTB5R1RUc2FkaUpHMUgvQU5FS3lwd1RGYzNSSzdGL0s1R3hHNUcxSFppdU80ckVibzB6VElXUzlHbllnS3dyb2Rpei93QUZZNU55Ukc3TmtQeWtpUkpFa1NSSkVrU1JKRWtTUkpFa1NRMFNSSkUwU1JKRWtTUkpFa1NRMFNSSk1raVNKSWtpU0pJWTdFcVRKWEpEdmNsWWxlMzJuM1RramRNallsWTNQUXJpOHR6VHlReVF5UXlhZVNHU0dTR1NHVFR5UXlhZVRUeVF5UXlhZVRUeVF5YWVUVHlReVF5UXlReVF5UXlReVF5UXlReVF5UXlReVF5UTRJMkkzSTJJM0ZZVnlBckVia2JYL1dGQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUlRaENQLy9FQURFUkFBRUVBUU1FQVFJR0FRUURBQUFBQUFRQkFnTUZBQVlIRVJJVkZ5RXhFeFFnSWpJME5VRVFJMUJ4Z0RBelVmL2FBQWdCQXdFQkNBRC9BS1hjOU9XZXA2Nm9jclNxdlU5YmJ1NlJlZXJuL2I3WXRRZzVDY05MbU5JZE5NRVZNRVEyYUdvTFUwSmhQKzNsanNNZ2ZBKzgwd2ZUek9SOURwZzY0bWFqUWhVREdTQm5Dcm5ybjM4ZXNWT01ST09WVnZwcTU4WnkxY1RQYVlpbzdPYzlMOGNLbnlxTDA0dnp3bkN0L1Y3WC9IL0h0TVQybUkxVno0K2VPVTkrMDlKL1NvdkNLM2pQK2VGWDQ0L3duQy9QQ3A4ZjhaOFo3L3g3VDQvRVdhT0kzcUluMUZUUjhMTlg2anFMQWhSQVNKNHhZbGZPL1V0VEMzbVFmVmxPU1MwV0E2MURyMmRaYWJnMFBYMEtHY0xZUS9YRFZXOGRTSzVyR3E5eDJzcVd2Y3JKbWJoVVQxNFd2dHhMUk9SQzdRUUZlbVdUVlZORitxcnR3cmhybkJFV29Rai9BS2N6dFcwc2Y2NjZ6RnRZUHJpRzNRTldxTU1kckdrWjdXcnZnYlpqbmlIYTFwYTZWWXBxeXlHc3gvdWhGVnJFeXcxSlZWMzdsdTR0RXE5S2cyQXg0NkVEbEdEZ0lpa3k2cHFJUC9aWGFockxXVjBRZGpxS3NxL1JVT3ZhQ1ozU3lHVnNyZXBtTHg4NVk2cHFxeGVnaUxjR2pjN29VR3dGT1o5UVQrOEtMaUZZcnBadGZVTURsYTZzMVBWMjNvVlBmNHJ5aUZ2SVd4bGF4cElxTTc2TUcyeThYT1dWYkRhRHZFbjF4cGVDZ1NPVWFoZVV5eGpVTm0zcDFxbjNObHFmU1pHblhvcTZCdVpRTFJrR0lyZU0xL3FxYjY2MVFtak5JMXMxZXcwazdTRk1hMVdQMDVRa2FmMUw5dXQ5cGdDOFhySXN4VkFNa0dYYXhVUU9aVnZOSUFYTG5FemxSS1BNK0ZkdC9WSzNMblRBRjQ5cnpMOEJLdXpsRFpweDl1VU5KWFZWbG9lMnJZRkttMGlIMmFqWWt0enJFMjhPUUFNZmJZQll1dWZWVkNsQ2Q5dXphd2w2eWtRTGRVSWwrMXJDdFdWRWRKWlBIZzBuSGJUeVN3VmE3WHpFTldTYTVwNXFNdHdzMjJOMUs5WksrVDhyVnpYR3NwWVpIVm9HaWRJUUZEOXpzOVFhYkdOQmtpaW9MQTZsczJzWVVmRUVJNG1ZKzVOMWhhc0Z4bWphZFJQdDNhbG81OU5XSFJIb1BWcnJWdjJaYWM4OC9oVDE2VGMzMVpNemJiaGJqUFMrbmJwOEtMRHhvcitlR3h1Ymx0UmF2bGRQYzkwZ3hFYjlKTTFjUE1QY2tOa3B0WTJWTEdrTUlHNmNhK2lxaTlycnhQckN5ZnBkenFUaGJXZGMyci9ZVFpMK1pqbHkyL2Z6NXR2N3BHTGlmQzg2ejlYeEtMdFVuK2dRN0ZhMXlMelloSWFFOFZkUGJlcFVtb2FTV2NPQ3h6NTlkMndsdWNqdzlyZjNjK2ZLTHh1VWk5NHphN2xUSjg5KytOMFc4RndPemJaM1RjODVkbUpYQVNsTExJK2VaWlgxWTdSQTQ0Mm9xb250YWdGeEgzYTdtbnVIcjJDczBrZU5XV3NaWlV1NE1oTGxqcXo2SFUycVZhNDZnMjlTb0pZWXZQVXFKK0ZNM08va21adHQvTTUvV2JwL3RJTTBWL1BENG1ibGZ4T2FhVG0yZ1RHTCtScTVxTFNnbW9HSjlRM2JXMUdWZnRqNld3cTE0S29yU2FuT2pKalkvd0NzT2ttYWsvbFNPZHJWVkFKdUplVWljaVczbytaTTIyNVdtUk0vKzVyVCtlSnphdjhBYmtmNGtmOEFUWnl1cHR4VmlsY0pXVWVsajlUSzJ4dWRmVncxWVpHT050Yno5M091SW52MXVUL001dGIrOG0veHVsKzZnemJaRjd4em1ybUsrakpSRVZldktjdGh3VVJERTVUOVh0TTNXYTVXRHV6U3FRcmNRTktpSGhqWWlSY0ltY0txOEorWG44UEtKODdtcWkyVE9OdDNvMjU5dGNqazlicHVhNGFEalNFaVJYZzdsWTlydmpjbHpWcXVFMC9Na05wQTlXVE5XTDh1bXRXdVBPbkNPUlc4b3E2bmpEV3FtUW1wcnBiVTVnMExJbFNGSW02dUdjSmRFTWZ0cGNqQ3BJRk1kYUNEUU9lK3hrU1V5V1J1M21wUlJZWEFGSTl2SFZtczFSYjRsVTJybFlrSkRWUnlPK05Ya1NDMHBFc01TdCtxaXZGdTZ4Z1RKMDF6Y2pYVmlrb21oYnVDbVBkOXlNWEFYRWt3KzQ2b3R4NjJ4bVl3NlZxbzVGOXB1Z3FPS2c0MjNtYkRjZERpWVdsUVBpeTRyWnFvMTQwMjN1cW9vNGtyQy9yUnU5Slo2Z3I2ZE9TdFhCdDFKUm9VSkZJOGFac2pkTWFtR3V4R3VSWldMK1piRFYxZUFWR0ducHljL2h1Qkp6Z0pCNENOdUxJcjg4ME8yWjQ3dnFRNllvejZtS1ZwWnUzZGdhOVZtWnRZVEd2VXpUR25qS1owdjNkbm9LeHNKbnZkNHRLYW5VbWw5T0hWTWtpRmFoMEVlOCtRMnZoVFhvYmZwTmwwNXFuVUtveXowN3BVSFQ3T0l1UHpacTdSN05RSXM4TDlDYWdqazZVb3R0cDN5ZGRwcUhiNFk2TkpLOEhRRnk0MWtVOTlRRW1CUkNnUzdaSFRLc2p4OXViTVJ5ckJwZW5NcUkzUm1IQngyRUVnc3RwdDFiQ3pPKzBxTnQ3SWx5S2Vib2FzSkJRT09mYlcxam00aFdrZEZUOXNGbjJ5TkpkMXpRYlpHak82NFFhTTBTb2VDOHJiV3hMWHFsaDJ5TmhmOVNIVGRXVlVDTEVYcVRTWW1vSStYRjdlWFVEbFdBYlNtclpFNkhVMjNUSTVVSXRHeE1qWWtUZFRiZVJueXZKQVRRK3BCSDlVSW1rZFRsb2pDcUhSb05NcVM0bjlMK0U0cG9ZN2lIK1VRR3JpYm9ncDhlVWdlZWM4b2dZdTZRT0p1a0NudkUzVEN6eWtEbmxJREc3bzEvSER2S1FMa3p5a0NpODU1U0M1NVh5a0Q4cDVTQ3p5aUE1ZVZUZElIRjNUQnp5aUNpWjVTQXp5a0Q4WjVUQ1hQS1FDL1BsSUhFM1NCenlrRWkrdktJT2VVZ2M4cEE1NVNCK1VUZElGRjkrVWdzVGRJSGpQS1FHYWIxUVBxSmtpeFcyNDBOYVpJTkhIdWpGSTVHTGRhbUZwUm1FUGkzSklNZTVCd2R5NHlKR3hrMzJ2R1V4SDIrYWMxV3kvaWxsYk51akZISTZObFZ1VEZZRk1FbGF2NVBYNE5SS3JhMmRNaVhvbVJ5eC9aelJNU1ZrSXpwM3Bqb0FPbC9SSXdCZjBGeEF4bzVrQ0REZlM0Y2pLOUpHSm4wYTVac2RFQXF1UmtyQm14ZjZjMFlUMnE5b3FEdlI3cG5paExIeTJPQUZ6K2hWaUM2bFJrbzR2MVkyeE9pRFJVUkZpcjNNNkZVY0xwVlVXSUpFNnNoR3JXb3JuSFJ3TWQwdy8rUGI0dG9JSnM3bnYrNkxWOHQ1OXNoN3Z0R3pWdDNRUXRzaEswcU9aMGxMV2FoaUZsNlRkY0VNSnNFbGowNVlkdnBEbnBUL1FrT1lwTDN0SE02NEtNMXRoWFJFTi9CWUNJY05JTW5pYVJlZVBFOHFlczhUeXB5dWVKNXZuUEZFbnduaWVSZmFwdFJKL2ZpZVhQRTh1ZUozL0FOZUo1YzhUUzU0bWVxNTRubHp4UE1uejRubHp4UEpuaWVSY1RhZWJQRThtZUpwdmxQRTh1ZUo1YzhUeVo0bmt6eFBKbmllVFBFOG1lSjVNOFR5WjRua3p4UEpuaWVUUEUwdjlWMmdKQXdDQU1GMnZoZ2xhOTlydHlLZktrc0ltM1VNUXp4NW90dVpSSHE0UVRiRWFOLzFTTG5RTWR0TDlkcmR0a2FPNGRLemJZWUlsSnBiRGJPQXNsMDBPbjZaOUdHZ24vUy9oTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpQL3hBQTBFUUFCQWdNRkJnVUVBZ01CQVFBQUFBQUJBQUlERVNFRUVqRlJvVUZoa3JIUjRSQWlVbkhCRXlDQmtUSkNNRkNBZ2lQLzJnQUlBUU1CQ1Q4QS93Q0w0c2psaW9zemxoL3NNUURST21TVTZSQldKQXAvcnhRZ3BoTGRoQ1lRemFTbXlBQSt3b3o4VDRueFAzanhIMlVRKzAvYVA4RHcyZWFqTi9NazhGMk5BblNhTnFqdGtONFVXOUVmaEpSQTM4cU5vVThPYjRHUVVXb3lyeVVVai95VkVEazhOOTFhR3o5d24zZ0tGUlEwNzFhV3k5d24zbXFLR2s1bVN0QVVTOEcwTkpLTDV0d0o1Sjk1aFJrRkdBT1dKVVU4SlR3NWh5VHcwSE5SMjEzaFJieGJqVFBlb29CVWVYdUNPYU13ZkFxTUFjaFU2S0tSL3dDU25od1BnNEFETlJwK3dKMUNqQW5MQS9vL2ZnRE5IeUVMMG5tRi9GeUpBZFNTckVyTDNrVmFqZk9JeVQ3N0R0d1I4a1NoSGdib0g4aUV6NmozMXFvSUIzVVV5d2d5TzZZVTd6UVpHWlJuZEpDOVh3RUQ5U1dNeWpnU1AwVm1lYWJWczVWSVJtR21uTk4va2ZNN0lKc3dNWkVrb1NNcG44MVR5eUVTQk1ZbXVLY1hrN1NVNmJUVUkrV2lGRzd5aWJ1SVJrNTBwbklWVnFKZWR5TmRoekNNNVZiOCtEcEgreEhJSVhuUHFBVkNGK1hsS21KdUFJenJKVUFFeW5FUTNHUUc3YVZCRXBmbWVjMDQzTVdsTy84QW8zQTVqNzhsNlR6SGhuOEZabmtmRFlSSmVvTEpaelRwc0d3cUJMZUROT0JJL1k4UFVWNnZnSTdDdlU3bVZtZVpSV1k1QmJDRUpveUR3UlJSYjkzQ2tsRUFhTVU2YlFKVFdFbS9QaDZSekt5YjgrQXhEdmhlazh3dGdLTXlUTW44b2JBZ29RdjV5RTEvYzZCR1RXelZsZEVuU2VBVFJEYUNvNWM5dVFrRnMrN0plazh4NFo5Vm1lUjhNeHpYcUhoNVhqQnlJaUQ5S0VXOHYyS0k0R3U4TGFGNmw2dmdMSXIxTzVsWUFubWZETWNnc3g0WUxaUzhvcExEVURQb21YV3lXVGZudzlJNWxaRDU4TW5MWTA4d3N2REFnZUFXOUFGazZ6OWpMVk5BL0hnRmo5MlNQOVR6Q0tPMUhiOEZGSGFGNmhyUkdjZ2lBOXJpRzd3Q2lwWFpJVEpPaTJDU3puKzA2UmNaamVvZ0FsbUVaZ3VKMUtmZE0vTCtVYUxNY2dqV2lLTlpMQ2RWRkYwQkdiUlNhTW1QeE9VazZiRHRSL3FPWlJsTUJGSFk1ZjJDcUNFSlhUVGVOaFRwUy9pU25EOXFLQnFoTWp6TlZDRHlSQWlERUp3VDd6M0dWS3lubXR2MnZ1UGNLRldxOGQ0UFZXaVR0d1BWV2d4QzdDYzZmc2xXd2tUblVFL0t0UTRlNnRKaWh3RXB6cGptU3JZU3h4SkFJSmxYREZXZ2NQZFdneEFRQUFaMDFLZk84Wnl3SVRMd0czeTlRb3R4bVhZZFVKdjJrK0hsaWpYY1ZBbnZCQ2ZJZWtkVjVIdEdHd3FIS0hPcnBoUlRDRE12YVVxRUswVEp6SGRXcTZkd0krVkdNUWs3ZTVLRTJ1RWt6NmpUZ2NDajlOdVdKVExzc0NNWm9oemM4TkUrNFpTbmtyWGVPOEUvS3RkMDdnUjhxMEV4Q0Q1NnpFL3pPbnVyWGU5d1R6S3RVbkRBZ0VmS2ltSTZlSlhsaURCeWJmRzR5NXE4eHU5L1FsUlBxSEpOazBJM1htc3RoNktFZmNPSFVLMEZqUGNsQy9FOVJWZnR3YUpxQzdUcW9MdE9xaE8wNnFFN1Rxb0x0T3FoTzA2cUM3VHFvVHRPcWd1MDZxQzdUcW9UdE9xZ3UwNnFDN1Rxb1R0T3FndTA2cUM3VHFvTHRPcWhPMDZxQzdUcW9EdE9xZ3UwNnFFN1Rxb0x0T3FoTzA2cUM3VHFvTHBmanFvVHRPcWd1MDZxQzdUcW9MdE9xZ3UwNnFDN1Rxb0x0T3FndTA2cGhiY3htb1Y4TjJ6VUNRTzlWTHNBckxlbHZVQXNCUHVvVjZrNXpUTGdocUJNRGVvVjBPMnorN0lyQlVkV1ovTktLckJ2OXVTZFVTa2M2VDdLbXVmUWZ0Vndsck5HVHBVcmowV0ZhNTBPejlJK1gzK055T0FFdCtLL2tEK3hNOUIrMGNxZnJ1WnJaZ1BoUHJWT3BXWm52TXRPYU01YjVUMy9BSVRwZzRyRTc4S1lUVHNOdWRUeWtFN1lqbitjYWJ0aWYzM0l6SCtUWUFuU21hL3RHYktTL1NqWEhNbUFjVkdENWZqUXF6aDlkd1g4U0JKR3BrQWpKbFpvMEJvVldZKzEwcndsTldzY1BkV3djUGRXc2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3NjUGRXc2NQZFd3Y1BkV3NjUGRXd2NQZFd3Y1BkV3NjUGRXc2NQZFdzY1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXc2NQZFdzY1BkV3NjUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFdzY1BkV2lmMUpWQWxLU2pYc3hKUlBwN3BLTGZCdzJTVnF1VDNLTmYwVVc2QUpBU1Zvb2R5aVh3TmtsRnVBN0pKOTVvLzVoaUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG92LzlrPSk7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cIm1hbnVmYWN0dXJpbmctYXNpYVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL21hbnVmYWN0dXJpbmctYXNpYS5qcGVnXCIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAuZ2YtbG9nbyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbS1saXN0cyB7XG4gICAgICAgICAgLy8gPiBkaXYge1xuICAgICAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICAgICAgICAuaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgICAgLml0ZW0tbGlzdHMge1xuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXBhZ2Uge1xuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utbm9kZS02NyB7XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1iaW8ge1xuICAubmZfX2ltYWdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb250cmliLXBvc3RzIHtcbiAgICAubGFiZWwge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgfVxuICB9XG4gIC5iYWNrLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXZpZGVvIHtcbiAgLnRodW1ibmFpbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgID4gaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gICAgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICA+IGZvcm0ge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLndlYmZvcm0tYnV0dG9uLS1uZXh0LFxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNzMsIDIzOSwgMC44KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtdGhhbmsteW91IHtcbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5wcmV2aW91cy1wYWdlIHtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gR29vZ2xlIFNlYXJjaFxuXG4ucGFnZS1ub2RlLTE0MTcwOCB7XG4gIC5nc2MtYWRCbG9jayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5nc2MtcmVzdWx0cy13cmFwcGVyLW92ZXJsYXkge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ3NjLXJlc3VsdHMtY2xvc2UtYnRuLFxuICAuZ2NzYy1tb3JlLW1heWJlLWJyYW5kaW5nLXJvb3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdzLXdlYi1pbWFnZS1ib3gge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuY29udGVudCB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmdzLXJlc3VsdCAuZ3MtdGl0bGUge1xuICAgICYsXG4gICAgKiB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuZ3NjLXNlYXJjaC1idXR0b24tdjIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgfVxuICAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlLFxuICAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgfVxuICAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlLW1hZ25pZmllciB7XG4gICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICB9XG4gIC5nc2MtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItcGFnZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1mb3JtIHtcbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjFmMWYxO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQge1xuICAgIGZpZWxkc2V0ID4gbGFiZWwsXG4gICAgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLmpzLXdlYmZvcm0tcmFkaW9zIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2U5ZWQ7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlM2U5ZWQ7XG4gICAgICAgIGNvbG9yOiAjMzc0OTU3ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdFQVlBQUFBajZxYTNBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFCbUpMUjBRQUFBQUFBQUQ1UTd0L0FBQUFDWEJJV1hNQUFBQmdBQUFBWUFEd2EwTFBBQUFBQjNSSlRVVUg1Z2NkQmhvN0dURnVJQUFBQk10SlJFRlVhTjdsbVcxTVUxY1l4Ly9QYmFuYmJOVzlCSTNvakl3T1FtV0lVTkNGUkdtaXZFcEVvUUp1VElWS0pHd0JGL1lXcG9ndUxwb0lSQk1qRmFPSVVTd3E0Z3N2eWxSTVpJQlQxTUZRQ1BwaG9zTG1kTVVzcS9ZKyt3QzNZYmdsallwWDRmK2xPZWZjYzA5Ly96N1BQYjNQSVRncGZVMVllZnpxbUJqUzBCaitzN2lZTXJBSnQ5VnFaK2NQdWQ1Qkppb2VQZUo4cFBHVnJpNjZqMk40OTlRcG1vQkp2S1NnNE1mSmxXcEwyZFdyZzZjSnp0NmZ6dU1SdnhFUjhkS0JTL29OZVloMmNhR1BvS1hzS1ZPUWpreEtTazdtYzl3bGxEYzNCNmFINVJzUHJsblRUME1PTG1mdkh6aC83dVc0dUtsVDZUM2xaa1ZsZGpaQ2tjWVJHbzNjM0E1dDV2djRRNlZpQy9WZ2hVNUhvZGlMTWcrUHdaZXhua1BabUpQVHVMVXE0OENpdFd1ZE51QlYwOHpORVduR1JVYWpPSXRqYVhKUmtSUzVYSUoycU94MjRUVTBpMy81K1Nuay9xSkRwVityMjV0YWZtbHBtWHp2L2M1cGwzdDZZSVVLbnRIUmRBaHZ3eTRJYkdVTitidTRETnNJK0xlSWdyYUgvVzI4MmRHQm5iU0F2blIzaHp2V0llckdEYWNmZ3ErMm1GR0dNMlFhc0F2b2VBYk91TG1ORUFNQXJLSnhlTk5tYzdTUFVpUjZWYXFSWThEL1NIWURadnFGL3JSNDVjS0ZRUm5objhTcmk0cUNFcUxjRWg1b3RTUEdBRzZtNlVqZXRRdjE2T2JJNWNzeHp2NjZhSzZybTdWOTNvcUU3VjVldzkrQTYrVEpZMCtjY0hSY2hCWk5FeWFJellvZlJPdnAwME50aE93RzlGNVNUK2V2azVJd2hqTnc3OGlSd1ViWWpZcEF1Ly9acy9xdG9Sa0o4M1c2WVdkQXE5RlNaaW16MmF3bWpWa2NhelFPTm9MQ2NKQTJ1Ym9LMnloWjdLeXRmZDVHS0QvOFlPN2xqMTFkWFVXRjhOaTJLRGhZVk5JMytGM3g0djhoYnJKYUFZQXoyWmRkU2t0cEVxdzBjZUpFWkpFR1hYbzkxUFFGcG8wZkw0d2lMMjVzYUFocUNndFljaXN4c1VGZmRXR3ZXMFhGVXh0Zy8wNVphaXVxcThONlhFS0pweWNCZ3ZPdlNFT2dBbHBHZmE5WUduVDl4L2dPdEhIZzZORUlvcVRIamVYbEFDNEF3bE5Ic3NCdklaNW5Nc3VJTEt1VXlwV1BlWlJ1OW14UklheVhOUVVrWmZKdTdsVXFxVlVJcHVwVnEzQVNXc1FHQkRqR1U5Z050UThmQ3Z0RmJ3VEh4eit6QWVldm5QVGQwOTNkRFFEWWR1aVFYTnplQitKaTQySlZLblZrNzNYNjFtSkJBYlRRREFEdjVZMzQrZTVkbmtNeFlvakJVRytxMldINXRMWDFXZGVWZlJjWUFQNFpmVzZ4a0FFYktEODYrZ253Y29vUnZRMkdSbTFsaDhYeTdPQ1NsSElib1BicmJhWU54Y1Zrd0FiS0hnQStBKzNRMzdralRCZTNDSWFRa0hwdFRVZHBhbHZiODE1ZjlnaWdaZkNrMmVIaFQ0TGJEWUltSktRK3RhWnczeENBUzVJOUFzVFZiS0tVcFVzZFJkZHJ5Z3pCdEhGamZXcGw0YjZ4N2UxRHZiN3NCalROcTFxd1AvZnc0YjVXLytkWEwyNTkyVk5BYm8wY0Evckw1bzcyZkQ0T3RjMDJRZ3dnUWl6bXNObkh4OUhWUWhjeDU5YXRZVjhWRHFvTHp6SDZtRXpJUWdONUZ4WksvVnlDZGpwbk5nL1RDQ0J5Z0YvREE3cWRsemNRSENxN25hdkZLUEl2S0hCNkZ3ZzRGaG1abU9qdXJsaHUzMm4zeU03R2JycUp0cGZvakZES2NTblVzOUJYL3djQTc4RVg1K1kycFZmbjd6dmEwdUw4MldCT21HWHg5Mll6VmRKT1hFcEprWnZYV1VtL3VBVGVxSzNzS04yemJsMy9LRHVmQWwxMGp6dVBIMGNqSDBOV1gvSGlwVkwvVTEwNjhaRnluS3ZGS09HK3IyOGZlRzZ1QkM1Tit3Y2FYL0Zrems3ZFl3QUFBQ1YwUlZoMFpHRjBaVHBqY21WaGRHVUFNakF5TWkwd055MHlPVlF3TmpveU5qbzFPU3N3TURvd01FbGE1OHdBQUFBbGRFVllkR1JoZEdVNmJXOWthV1o1QURJd01qSXRNRGN0TWpsVU1EWTZNalk2TlRrck1EQTZNREE0QjE5d0FBQUFLSFJGV0hSa1lYUmxPblJwYldWemRHRnRjQUF5TURJeUxUQTNMVEk1VkRBMk9qSTJPalU1S3pBd09qQXdieEorcndBQUFBQkpSVTVFcmtKZ2dnPT0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5qcy13ZWJmb3JtLXJhZGlvcyxcbiAgICAuanMtd2ViZm9ybS1jaGVja2JveGVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICBkaXYuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgbGFiZWwge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmM2Y2O1xuICAgICAgICBjb2xvcjogIzhjYTJiNDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICY6Y2hlY2tlZCB+IGxhYmVsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdFQVFBQUFDSjQyNDhBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFBbUpMUjBRQUFLcU5JeklBQUFBSmNFaFpjd0FBQUdBQUFBQmdBUEJyUXM4QUFBQUhkRWxOUlFmbUJ4MEdDZ2Q4bkFEMkFBQUJEa2xFUVZSWXcrMlZNUXJDUUJCRmd3ZlEwa2JUQk1VRDJJaU5oVVZ5U0JzUG9ZMVlpNFY0QUsyQ0FUc3hBYTNtV1N3WXhTUkcyZDAwK2ZYdWY0OGRtSFVjU3dIUGcrVVN3aENaelpCbTB4YmJnY0VBb29qWHlHYUR0RnJWd0orWnp5dUVBMXd1RmNJQnR0c0s0ZGNyTWh6cWgwdS9ENmRUSVZ1U0JDYVRHcDVSMG01RG8vRXp2T3pNR1k5endMMGU3UGZxWUJRaDA2azlPSjczK1hUM093U0JjYmdxV2Erekw5NXVSUkphNEtvb2p2TUxzaVcwd2RYOEY0dmlvbmNKclhBbDBPa2d4K04zQ2QvWERrOGxYTGVjeFBtc0haNUtkTHZJNGNDLzBiSGgvcGJRdVY1L2xqQ3gyMHRMbVBwWVNrbVloSCtWc0FIUGxiQUpUeVZjRjFtdGtOME9SaU9yOERwMTZwak9BejBQanRKb3BHVkpBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURJeUxUQTNMVEk1VkRBMk9qRXdPakEzS3pBd09qQXd4WG1Fc3dBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXlNaTB3TnkweU9WUXdOam94TURvd055c3dNRG93TUxRa1BBOEFBQUFvZEVWWWRHUmhkR1U2ZEdsdFpYTjBZVzF3QURJd01qSXRNRGN0TWpsVU1EWTZNVEE2TURjck1EQTZNRERqTVIzUUFBQUFBRWxGVGtTdVFtQ0MpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLFxuICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjFmMWYxO1xuICAgICAgYmFja2dyb3VuZDogI2VmZjNmNjtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBjb2xvcjogIzhjYTJiNDtcbiAgICB9XG4gIH1cbn1cbi5zb2x1dGlvbi1jZW50ZXJfX2Jhbm5lciB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1zYy1iYW5uZXIge1xuICAgID4gLmZpZWxkX19sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZmllbGRfX2l0ZW0gPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXRoLXByb2R1Y3Qtc3Rvcnkge1xuICAgIC5wcm9kdWN0LWRpc3BsYXkge1xuICAgICAgICBhIHsgXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucGYtcHJpY2Uge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9IFxuICAgIC5idXR0b24tLWFkZC10by1jYXJ0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgYm9yZGVyOiBub25lOyBcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMC4yNWVtIDFlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgLmNvbW1lcmNlLW9yZGVyLWl0ZW0tYWRkLXRvLWNhcnQtZm9ybSAuanMtZm9ybS10eXBlLXNlbGVjdCBzZWxlY3Qge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IFxuICAgIH1cbn0gICAiLCIuc2l0ZS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDM3cHggMCA1MHB4OyBcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgZm9udC1zaXplOiAxNnB4OyAgXG4gICAgbWFyZ2luLXRvcDogODBweDsgXG4gICAgPiAuY29udGFpbmVyID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmZmO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXG4gICAgfVxuICAgIC5mb290ZXItY2VudGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgLnNlY3Rpb24tdHdvIHtcbiAgICAgICAgICAgIC5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyLWhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAgXG4gICAgLnNvY2lhbC1tZWRpYS1saW5rcyB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDsgXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInOyBcbiAgICB9XG4gICAgYSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7ICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgICAgICYgfiBoMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7ICAgXG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7IFxuICAgICAgICAgICAgbGVmdDogMTVweDsgXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgY3Vyc29yOiB0ZXh0OyBcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxMHB4IDE1cHg7IFxuICAgICAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCwgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4YzhjOGM7XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7IFxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgXG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjNTU1OyBcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICYgfiBkaXYge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7ICBcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRW1haWwnOyBcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHsgXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bzsgXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMTBweDsgXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCwgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvb3Rlci10b3AgPiAucm93IHsgXG4gICAgICAgICAgICA+IC5jb2wtNCB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4OyBcbiAgICAgICAgICAgICAgICAmIH4gLmNvbC04IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICA+IC5jb2wtOCB7IFxuICAgICAgICAgICAgICAgID4gLmQtZmxleCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLXRvcCB7XG4gICAgICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgLnNpZ24tdXAtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IHtcbiAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIC5ibG9jay10b3AtYXJ0aWNsZXMge1xuICAgICAgb3JkZXI6IC0xOTtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtbGVmdC01IHtcbiAgICAgIG9yZGVyOiAtMTg7XG4gICAgfVxuICAgIC5ibG9jay1oaWdobGlnaHRzIHtcbiAgICAgIG9yZGVyOiAtMTc7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LWxlZnQtMiB7XG4gICAgICBvcmRlcjogLTE2O1xuICAgIH1cbiAgICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIHtcbiAgICAgIG9yZGVyOiAtMTU7XG4gICAgfVxuICAgIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICAgIG9yZGVyOiAtMTQ7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LWxlZnQtNiB7XG4gICAgICBvcmRlcjogLTEzO1xuICAgIH1cbiAgICAuYmxvY2stZXhjbHVzaXZlcyB7XG4gICAgICBvcmRlcjogLTEyO1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTMge1xuICAgICAgb3JkZXI6IC0xMTtcbiAgICB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICAgIG9yZGVyOiAtMTA7XG4gICAgfVxuICAgIC5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICAgICAgb3JkZXI6IC0yMDtcbiAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgfVxuICAgICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIHtcbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogLTEwcHggLTEwcHggMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICAgIC5yb3cge1xuICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIH1cbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIgPiAucm93Omxhc3Qtb2YtdHlwZSAuaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2staGlnaGxpZ2h0cyB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1leGNsdXNpdmVzIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuYmxvY2stZXZlbnQtbmV3cyB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIsXG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyB7XG4gICAgLmlmLWRjLFxuICAgIC5wb3N0LWRhdGUge1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWNvbW1lbnRhcnkge1xuICAgIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1tb2JpbGUge1xuICAgIC5uYXZiYXIge1xuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3Qge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5pdGVtX19ybSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsXG4gICAgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICB9XG4gIH1cbiAgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIH1cbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAmIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIHtcbiAgICAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgICAuZG9tYWluLWRhdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xuICAgICAgfVxuICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICAgIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm9kZS0tdHlwZS1hcnRpY2xlIHtcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG4gIC5zaXRlLWZvb3RlciB7XG4gICAgLm1lbnUtaXRlbSBhIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IHtcbiAgICAuaXRlbSB7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtX19ybSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTUlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSB7XG4gICAgLml0ZW0ge1xuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgLmNyLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X25pZF9lcGlzb2Rlc19saXN0IHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUge1xuICAgIC5uYXZiYXIge1xuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYm9keSB7XG4gIC8vIERldGVjdGluZyBEZXZpY2UgVHlwZXNcbiAgLyoqIE1PQklMRSwgVEFCTEVULCBERVNLVE9QICoqL1xuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHtcbiAgICAuaWYtdGMgYSB7XG4gICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbiAgfVxuICAmLmlzLU1vYmlsZSB7XG4gICAgLmJsb2NrLXBvZGNhc3Qge1xuICAgICAgLmJsb2NrX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAtMTVweCAyMHB4O1xuICAgICAgfVxuXG4gICAgICAucG9kY2FzdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgLTVweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBvZGNhc3QtaXRlbSxcbiAgICAgIC5wb2RjYXN0LWVwaXNvZGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0yLFxuICAgICNhZHZlcnRpc2VtZW50LXNpZGViYXItMyB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuICAgICNiYWNrMnRvcCB7XG4gICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICAgIC5mb290ZXItYm90dG9tIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgfVxuICAgICAgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLFxuICAgICAgICAgICYuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIHtcbiAgICAuYmxvY2s6bm90KC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIpOm5vdCguYmxvY2stcHJpbnQtaXNzdWUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIge1xuICAgIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIge1xuICAgICAgb3JkZXI6IC0xNDtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0xIHtcbiAgICAgIG9yZGVyOiAtMTM7XG4gICAgfVxuICAgIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIge1xuICAgICAgb3JkZXI6IC0xMjtcbiAgICB9XG4gICAgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgICBvcmRlcjogLTExO1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTIge1xuICAgICAgb3JkZXI6IC0xMDtcbiAgICB9XG4gICAgLmJsb2NrLWF3YXJkIHtcbiAgICAgIG9yZGVyOiAtOTtcbiAgICB9XG4gICAgLmJsb2NrLWNvbmZlcmVuY2VzIHtcbiAgICAgIG9yZGVyOiAtODtcbiAgICB9XG4gICAgLmJsb2NrLXBhcnRuZXItZXZlbnQge1xuICAgICAgb3JkZXI6IC03O1xuICAgIH1cbiAgICAuYmxvY2stcmVzb3VyY2UtY2VudGVyIHtcbiAgICAgIG9yZGVyOiAtNjtcbiAgICB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICAgIG9yZGVyOiAtNTtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgICAgIG9yZGVyOiAtNDtcbiAgICB9XG4gICAgLmJsb2NrLWNvbW1lbnRhcnkge1xuICAgICAgb3JkZXI6IC0zO1xuICAgIH1cbiAgICAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgICBvcmRlcjogLTI7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LXNpZGViYXItNCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgfVxuICB9XG59XG4iLCIudmlldy12aWRlb3Mge1xuICAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC52aWV3cy1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgfVxuXG4gICAgICAudmlld3MtZmllbGQtZmllbGQtdmlkZW8tdXJsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICAgICAgfVxuXG4gICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgICAgID4gaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICBcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCk7XG4gIFxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDA0YWFkICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSAgICAgIFxuICAgIH1cbiAgfVxufVxuIl19 */
