@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&display=swap");
@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/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;
}
@media (min-width: 992px) {
  .with-border-bottom_desktop {
    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: "Golos Text", sans-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;
  }
}

.desktop-vertical-side-ad {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100vh;
  display: none;
  position: -webkit-sticky;
  position: sticky;
  top: 28px;
  z-index: 2;
}
@media (min-width: 992px) {
  .desktop-vertical-side-ad {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
.desktop-vertical-side-ad img {
  z-index: 11111;
  max-width: 250px;
}
@media (max-width: 1400px) {
  .desktop-vertical-side-ad img {
    max-width: 150px;
  }
}
@media (max-width: 1199px) {
  .desktop-vertical-side-ad img {
    max-width: 120px;
  }
}

.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 .item__wrapper {
    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__wrapper .item {
    width: 50%;
  }
  .block-top-articles .views-element-container .item__wrapper .item:nth-child(even) {
    padding-left: 11px;
  }
  .block-top-articles .views-element-container .item__wrapper .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;
  font-family: "Golos Text", sans-serif;
}
.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=healthcare-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=real-estate-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=hong-kong-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: "Golos Text", sans-serif;
}
.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: "Golos Text", sans-serif;
  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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9mb250cy5zY3NzIiwiX3V0aWxpdGllcy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3NuaXBwZXQuc2NzcyIsIl9ibG9jay5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9ub2RlLnNjc3MiLCJfcHJvZHVjdC5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX3Jlc3BvbnNpdmUuc2NzcyIsIl92aWRlb3MtcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FSLDZGQUFBO0FDQUEsMkVBQUE7QUFDQSxrRkFBQTtBQUNBLG9GQUFBO0FBQ0EsMkZBQUE7QUREUjtFQUNJLGtCQUFBO0VBQ0EsdUpBQUE7RUFFQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QURJSjtBQ0RBO0VBQ0ksdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRkFBQTtBREdKO0FDQUE7RUFDSSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVGQUFBO0FERUo7QUNDQTtFQUNJLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0ZBQUE7QURDSjtBQ0VBO0VBQ0ksd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1RkFBQTtBREFKO0FDR0EsNkJBQUE7QUFDQTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUVBQUE7RUFDQSxxQkFBQTtFQUNBLGtiQUFBO0VBVUUsZUFBQTtBRFZKO0FDWUEsNEJBQUE7QUFDQTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0YsZ0VBQUE7RUFDRSxxQkFBQTtFQUNBLDZhQUFBO0VBVUksZUFBQTtBRG5CTjtBQ3FCQSx5QkFBQTtBQUNBO0VBQ0UsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDRiw2REFBQTtFQUNFLHFCQUFBO0VBQ0EsOFpBQUE7RUFVSSxlQUFBO0FENUJOO0FDOEJBLCtCQUFBO0FBQ0E7RUFDRSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNGLG1FQUFBO0VBQ0UscUJBQUE7RUFDQSw0YkFBQTtFQVVJLGVBQUE7QURyQ047QUd0RUE7RUFDSSxvQkFBQTtBSHdFSjs7QUdyRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUh3RUo7O0FHcEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIdUVKOztBR3BFQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSHVFSjs7QUdwRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUh1RUo7O0FHcEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIdUVKOztBR25FQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSHNFSjs7QUdsRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhxRUo7O0FHbEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIcUVKOztBR2xFQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSHFFSjs7QUdsRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhxRUo7O0FHbEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIcUVKOztBR2xFQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSHFFSjs7QUdqRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhvRUo7O0FHaEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIbUVKOztBRzlEQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSGlFSjs7QUc3REE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhnRUo7O0FHN0RBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIZ0VKOztBRzlEQTs7RUFFSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhpRUo7O0FFaE1BO0VBQ0kseUJBQUE7QUZtTUo7O0FFak1BO0VBQ0ksZ0NBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QUZvTUo7O0FFbE1BO0VBQ0kseUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QUZxTUo7O0FFbk1BO0VBQ0ksa0NBQUE7QUZzTUo7O0FFcE1BO0VBQ0kseUJBQUE7QUZ1TUo7O0FFcE1BO0VBQ0kscUNBQUE7QUZ1TUo7O0FFcE1BO0VBQ0ksNkNBQUE7QUZ1TUo7O0FFcE1JO0VBQ0ksaUNBQUE7QUZ1TVI7O0FFcE1BO0VBQ0ksb0NBQUE7QUZ1TUo7O0FFck1BO0VBQ0ksZ0JBQUE7RUFDQSxrQkFBQTtBRndNSjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFdk1JO0VBQ0ksZUFBQTtBRnlNUjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFdk1JO0VBQ0ksZUFBQTtBRnlNUjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFdk1JO0VBQ0ksZUFBQTtBRnlNUjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFdk1JO0VBQ0ksZUFBQTtBRnlNUjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFeE1RO0VBRko7SUFHUSxlQUFBO0VGMk1WO0FBQ0Y7QUV6TUk7RUFDSSxlQUFBO0FGMk1SO0FFMU1RO0VBRko7SUFHUSxlQUFBO0VGNk1WO0FBQ0Y7QUUzTUk7RUFDSSxlQUFBO0FGNk1SO0FFNU1RO0VBRko7SUFHUSxlQUFBO0VGK01WO0FBQ0Y7O0FFM01BO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBRjhNSjs7QUU1TUE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRitNSjs7QUUzTUE7RUFDSSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBRjhNSjs7QUU1TUE7RUFDSSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBRitNSjs7QUU3TUE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7QUZnTko7O0FFOU1BO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUZpTko7O0FFL01BO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUZrTko7O0FFOU1BO0VBQ0ksaUJBQUE7QUZpTko7O0FFL01BO0VBQ0ksZUFBQTtBRmtOSjs7QUU3TUE7RUFDSSw2QkFBQTtFQUNBLCtCQUFBO0VBQ0EsbUJBQUE7QUZnTko7QUU3TVE7RUFESjtJQUVRLDZCQUFBO0lBQ0EsK0JBQUE7SUFDQSxtQkFBQTtFRmdOVjtBQUNGOztBRTFNQTtFQUNJLGVBQUE7QUY2TUo7QUU1TUk7RUFDSSxlQUFBO0FGOE1SOztBRTNNQTtFQUNJLGNBQUE7QUY4TUo7QUU3TUk7RUFDSSxjQUFBO0FGK01SOztBRTVNQTtFQUNJLGNBQUE7QUYrTUo7QUU5TUk7RUFDSSxjQUFBO0FGZ05SOztBRTdNQTtFQUNJLGVBQUE7QUZnTko7QUUvTUk7RUFDSSxlQUFBO0FGaU5SOztBRTdNQTtFQUNJO0lBQ0ksdUNBQUE7SUFBQSx3Q0FBQTtJQUFBLG9DQUFBO1FBQUEsZ0NBQUE7WUFBQSw0QkFBQTtFRmdOTjtFRS9NTTtJQUNJLGVBQUE7SUFDQSxtQkFBQTtJQUFBLHNCQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0VGaU5WO0FBQ0Y7QUU1TUE7RUFDSSxnQkFBQTtBRjhNSjs7QUU1TUE7RUFDSSxnQkFBQTtBRitNSjs7QUU3TUE7RUFDSSxnQkFBQTtBRmdOSjs7QUU5TUE7RUFDSSw4QkFBQTtBRmlOSjs7QUUvTUE7RUFDSSxtQkFBQTtBRmtOSjs7QUVoTkE7RUFDSSxtQkFBQTtBRm1OSjs7QUVqTkE7RUFDSSxtQkFBQTtBRm9OSjs7QUVsTkE7RUFDSSxrQkFBQTtBRnFOSjs7QUVuTkE7RUFDSSw2QkFBQTtBRnNOSjs7QUVwTkE7RUFDSSxtQkFBQTtBRnVOSjs7QUVwTkE7RUFDSSxlQUFBO0FGdU5KOztBRXBOQTtFQUNJLG9DQUFBO0FGdU5KO0FFdE5JO0VBQ0ksZ0NBQUE7RUFDQSxnQkFBQTtBRndOUjs7QUl0Y0E7RUFDRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0FKeWNGO0FJeGNFO0VBQ0UsaUJBQUE7QUowY0o7O0FJdmNBO0VBQ0UsYUFBQTtBSjBjRjtBSXpjRTtFQUNFLGNBQUE7QUoyY0o7O0FJeGNBO0VBQ0UsYUFBQTtBSjJjRjtBSTFjRTtFQUNFLGNBQUE7QUo0Y0o7O0FJemNBO0VBQ0UsWUFBQTtFQUNBLE1BQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGNBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxVQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxZ0VBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBSjRjRjs7QUl4Y0U7RUFDRSxhQUFBO0FKMmNKOztBSXZjQTtFQUNFLGFBQUE7QUowY0Y7O0FJdmNBOzs7RUFHRSxnQkFBQTtFQUNBLDhCQUFBO0FKMGNGOztBSXZjQTtFQUNFLHFDQUFBO0FKMGNGOztBSXhjQTtFQUNFLGVBQUE7RUFDQSxZQUFBO0FKMmNGOztBSXpjQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtBSjRjRjs7QUkxY0E7OztFQUdFLHFCQUFBO0VBQ0EsYUFBQTtBSjZjRjs7QUkzY0E7RUFDRSxzQkFBQTtBSjhjRjs7QUkzY0U7RUFDRSx3Q0FBQTtVQUFBLGdDQUFBO0FKOGNKOztBSTNjQTtFQUNFLGdCQUFBO0FKOGNGOztBSTVjQTtFQUNFLG1CQUFBO0FKK2NGOztBSTVjQTs7RUFFRSxzQkFBQTtFQUNBLFVBQUE7QUorY0Y7O0FJNWNBO0VBQ0Usc0JBQUE7QUorY0Y7O0FJNWNBO0VBQ0UsMEJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0NBQUE7QUorY0Y7O0FJN2NBOztFQUVFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxjRHBHUztBSG9qQlg7QUkvY0U7O0VBQ0UsY0R0R087QUh3akJYOztBSS9jQTtFQUNFLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBSmtkRjs7QUloZEE7RUFDRSxlQUFBO0FKbWRGOztBSWpkQTtFQUNFLGdCQUFBO0FKb2RGO0FJbmRFOztFQUVFLHlCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FKcWRKO0FJbGRFO0VBUkY7SUFTSSxpQkFBQTtFSnFkRjtBQUNGOztBSW5kQTtFQUNFLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7QUpzZEY7QUlyZEU7RUFDRSxjQUFBO0VBQ0EsbUJBQUE7QUp1ZEo7QUlyZEU7RUFDRSxxQkFBQTtFQUNBLDJCQUFBO0FKdWRKOztBSW5kQTtFQUNFLFdBQUE7QUpzZEY7O0FJbmRFO0VBREY7SUFFSSx5QkFBQTtFSnVkRjtBQUNGOztBSXJkQTs7RUFFRSxVQUFBO0VBQ0Esa0JBQUE7QUp3ZEY7O0FJdGRBO0VBQ0UsaUJBQUE7RUFDQSxzQkFBQTtBSnlkRjtBSXhkRTtFQUhGO0lBSUksNkJBQUE7RUoyZEY7QUFDRjtBSXRkQTtFQUNFLGVBQUE7QUp3ZEY7O0FJcmRFO0VBQ0Usc0JBQUE7QUp3ZEo7O0FJcGRBO0VBQ0UsNkNBQUE7QUp1ZEY7O0FJcmRBO0VBQ0Usa0JBQUE7QUp3ZEY7O0FJcGRFOzs7RUFHRSx3QkFBQTtBSnVkSjtBSXJkRTtFQUNFLHdCQUFBO0FKdWRKO0FJcmRFO0VBQ0Usc0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtBSnVkSjtBSXJkRTtFQUNFLFVBQUE7QUp1ZEo7QUl0ZEk7RUFDRSxhQUFBO0FKd2ROO0FJcmRNO0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FKdWRSO0FJcGRJO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBSnNkTjtBSXJkTTtFQUVFLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QUpzZFI7QUlwZE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0FKc2RSO0FJcGRNO0VBQ0UsZ0JBQUE7RUFDQSwwQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtBSnNkUjtBSWxkRTtFQUNFLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtBSm9kSjtBSW5kSTtFQU5GO0lBT0ksc0JBQUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7RUpzZEo7QUFDRjtBSXBkRTs7RUFFRSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBSnNkSjtBSXBkRTs7RUFFRSxZQUFBO0FKc2RKO0FJcGRFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBSnNkSjtBSW5kSTtFQUNFLFdBQUE7QUpxZE47QUluZEk7RUFDRSxXQUFBO0FKcWROO0FJbGRFO0VBQ0UsbUJBQUE7QUpvZEo7QUlsZEU7O0VBRUUscUJBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBSm9kSjtBSW5kSTtFQVRGOztJQVVJLGVBQUE7RUp1ZEo7QUFDRjtBSXRkSTs7RUFDRSxZQUFBO0FKeWROO0FJdmRJOztFQUNFLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7QUowZE47QUl2ZEU7RUFDRSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxrQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FKeWRKO0FJeGRJO0VBVkY7SUFXSSxlQUFBO0VKMmRKO0FBQ0Y7QUkxZEk7RUFFRSxzQkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtBSjJkTjtBSXRkSTtFQUNFLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7QUp3ZE47O0FJbmRBO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtBSnNkRjtBSXJkRTtFQUNFLGtDQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QUp1ZEo7QUl0ZEk7RUFDRSwwREFBQTtVQUFBLGtEQUFBO0FKd2ROO0FJdGRJO0VBQ0UsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EsWUFBQTtBSndkTjs7QUkvY0k7OztFQUNFLFdBQUE7QUpvZE47QUlsZEk7Ozs7OztFQUVFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QUp3ZE47QUl0ZEk7OztFQUNFLGVBQUE7QUowZE47QUl4ZEk7OztFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0NBQUE7VUFBQSw0QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3RkFBQTtFQUFBLGdGQUFBO0VBQUEsMkVBQUE7RUFBQSx3RUFBQTtFQUFBLDhHQUFBO0FKNGROO0FJMWRJOzs7RUFDRSxjQUFBO0FKOGROO0FJNWRJOzs7RUFDRSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0VBQ0EsNkJBQUE7QUpnZU47O0FJM2RBO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUo4ZEY7O0FJMWRFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUo2ZEo7QUkxZEk7RUFDRSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtBSjRkTjs7QUl2ZEE7RUFDRSxlQUFBO0FKMGRGOztBSXZkQTtFQUNFO0lBQ0Usb0NBQUE7SUFDQSw0QkFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFSjBkRjtFSXhkQTtJQUNFLGdDQUFBO0lBQ0Esd0JBQUE7SUFDQSxpQ0FBQTtJQUFBLDRCQUFBO0lBQUEseUJBQUE7RUowZEY7QUFDRjs7QUlwZUE7RUFDRTtJQUNFLG9DQUFBO0lBQ0EsK0JBQUE7T0FBQSw0QkFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFSjBkRjtFSXhkQTtJQUNFLGdDQUFBO0lBQ0EsMkJBQUE7T0FBQSx3QkFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFSjBkRjtBQUNGOztBSXBlQTtFQUNFO0lBQ0Usb0NBQUE7SUFDQSwrQkFBQTtPQUFBLDRCQUFBO0lBQ0EsaUNBQUE7SUFBQSw0QkFBQTtJQUFBLHlCQUFBO0VKMGRGO0VJeGRBO0lBQ0UsZ0NBQUE7SUFDQSwyQkFBQTtPQUFBLHdCQUFBO0lBQ0EsaUNBQUE7SUFBQSw0QkFBQTtJQUFBLHlCQUFBO0VKMGRGO0FBQ0Y7QUlyZEE7RUFHTTtJQUNFLGdCQUFBO0VKcWROO0VJbmRJO0lBQ0UsNkJBQUE7RUpxZE47QUFDRjtBS2o2QkU7RUFDRSw2QkFBQTtBTG02Qko7QUtqNkJFO0VBSkY7SUFLSSxnQkFBQTtFTG82QkY7QUFDRjs7QUtqNkJFO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0FMbzZCSjtBS242Qkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDRCQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QUxxNkJOO0FLbjZCSTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtFQUNBLFFBQUE7QUxxNkJOO0FLbDZCTTtFQUNFLHNCQUFBO0FMbzZCUjtBS2g2QkU7RUFDRSxXQUFBO0VBQ0EsU0FBQTtBTGs2Qko7QUtqNkJJO0VBQ0UsV0FBQTtFQUNBLHFDQUFBO0VBQ0Esd0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtBTG02Qk47QUtqNkJJO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QUxtNkJOO0FLaDZCSTtFQUNFO0lBQ0UsZUFBQTtFTGs2Qk47RUtoNkJJO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0VMazZCTjtBQUNGO0FLLzVCRTtFQUNFLGdCQUFBO0VBQ0EsK0JBQUE7RUFDQSwrQkFBQTtBTGk2Qko7QUtoNkJJO0VBQ0UsNEJBQUE7QUxrNkJOO0FLaDZCSTtFQUdJOztJQUNFLDBCQUFBO0VMaTZCUjtBQUNGO0FLNzVCRTtFQUNFLGVBQUE7RUFDQSx5QkFBQTtBTCs1Qko7QUs5NUJJO0VBSEY7SUFJSSxlQUFBO0VMaTZCSjtBQUNGO0FLaDZCSTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0FMazZCTjtBS2o2Qk07RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQ0FBQTtPQUFBLGlDQUFBO1VBQUEsOEJBQUE7RUFDQSxpQ0FBQTtFQUNBLHVCQUFBO0FMbTZCUjtBS2o2Qk07RUFFRSxtQkFBQTtBTGs2QlI7QUtoNkJNO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUxrNkJSO0FLOTVCRTtFQUNFO0lBQ0UsZUFBQTtFTGc2Qko7RUs5NUJFO0lBQ0UsWUFBQTtFTGc2Qko7RUsvNUJJO0lBQ0UsdUJBQUE7RUxpNkJOO0FBQ0Y7QUs5NUJFO0VBQ0UsYUFBQTtFQUNBLGVBQUE7QUxnNkJKO0FLLzVCSTs7RUFFRSxXQUFBO0FMaTZCTjtBSy81Qkk7RUFDRSwwQkFBQTtBTGk2Qk47O0FLNTVCQTtFQUNFLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FMKzVCRjtBSzc1Qkk7RUFERjtJQUVJLGVBQUE7RUxnNkJKO0FBQ0Y7QUs5NUJFO0VBQ0UsZUFBQTtBTGc2Qko7QUs5NUJFO0VBQ0UsaUNBQUE7QUxnNkJKO0FLLzVCSTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsMkNBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBTGk2Qk47QUt6NUJROztFQUNFLHFCQUFBO0FMNDVCVjtBS3Y1QkU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FMeTVCSjtBS3g1Qkk7RUFDRSxrQ0FBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7QUwwNUJOO0FLeDVCSTtFQUNFLGFBQUE7QUwwNUJOO0FLdjVCRTtFQUNFLFdBQUE7QUx5NUJKO0FLeDVCSTtFQUNFLHVCQUFBO0VBQ0EsNkJBQUE7VUFBQSxxQkFBQTtBTDA1Qk47QUtyNUJJO0VBQ0Usa0NBQUE7RUFDQSxnQ0FBQTtVQUFBLHdCQUFBO0FMdTVCTjtBS241QkU7OztFQUdFLGdCQUFBO0VBQ0EsU0FBQTtBTHE1Qko7QUtuNUJFO0VBQ0UsV0FBQTtBTHE1Qko7QUtwNUJJO0VBQ0Usc0JBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0VBQUEsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0FMczVCTjtBS241QkU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7QUxxNUJKO0FLcDVCSTtFQUNFLGVBQUE7QUxzNUJOO0FLcjVCTTtFQUZGO0lBR0ksZUFBQTtFTHc1Qk47QUFDRjtBS3Y1Qk07RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0FMeTVCUjtBS3g1QlE7RUFDRSxrQ0FBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7QUwwNUJWO0FLdDVCSTtFQUNFLGNBQUE7RUFDQSxtQkFBQTtFQUFBLHFCQUFBO01BQUEsaUJBQUE7VUFBQSxhQUFBO0VBQ0EsV0FBQTtBTHc1Qk47QUt2NUJNO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7VUFBQSx3QkFBQTtBTHk1QlI7QUt2NUJNO0VBQ0UsYUFBQTtBTHk1QlI7QUtyNUJFO0VBQ0UsVUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtBTHU1Qko7QUtwNUJFO0VBQ0UsV0FBQTtBTHM1Qko7QUtwNUJFO0VBQ0UsU0FBQTtFQUNBLFNBQUE7RUFDQSw0Q0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrREFBQTtVQUFBLDBDQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLG9DQUFBO09BQUEsK0JBQUE7VUFBQSw0QkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLGVBQUE7QUxzNUJKO0FLcjVCSTtFQUNFLFdBQUE7QUx1NUJOO0FLcjVCSTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7RUFDQSwrQkFBQTtVQUFBLHVCQUFBO0FMdTVCTjtBS3Q1Qk07RUFMRjtJQU1JLFdBQUE7SUFDQSxjQUFBO0VMeTVCTjtBQUNGO0FLdjVCSTtFQUNFLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUx5NUJOO0FLeDVCTTtFQUNFLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTtVQUFBLG1CQUFBO0FMMDVCUjtBS3A1Qk07RUFDRSxnQ0FBQTtPQUFBLDJCQUFBO1VBQUEsd0JBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QUxzNUJSO0FLajVCSTtFQUNFLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxTQUFBO0FMbTVCTjtBS2g1Qk07RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQ0FBQTtVQUFBLHdCQUFBO0FMazVCUjtBSy80Qkk7RUFDRSwyQkFBQTtFQUNBLFNBQUE7RUFDQSw2Q0FBQTtPQUFBLHdDQUFBO1VBQUEscUNBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUxpNUJOO0FLaDVCTTtFQUNFLFVBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtBTGs1QlI7QUtoNUJNO0VBWEY7SUFZSSwwQkFBQTtFTG01Qk47QUFDRjtBS2o1Qkk7RUFDRSxXQUFBO0FMbTVCTjtBS2w1Qk07RUFDRSx1QkFBQTtBTG81QlI7QUtqNUJJO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBTG01Qk47QUtsNUJNO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBTG81QlI7O0FLOTRCQTtFQUNFLGdCQUFBO0FMaTVCRjtBS2g1QkU7RUFDRSxzQkFBQTtFQUNBLHVCQUFBO0FMazVCSjtBS2g1QkU7RUFDRSx3QkFBQTtBTGs1Qko7QUtoNUJFO0VBQ0UsZUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUxrNUJKO0FLaDVCRTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FMazVCSjtBS2o1Qkk7RUFDRSxjQUFBO0FMbTVCTjtBS2o1Qkk7RUFWRjtJQVdJLGVBQUE7SUFDQSx3QkFBQTtJQUFBLCtCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtFTG81Qko7RUtuNUJJO0lBQ0UsZUFBQTtFTHE1Qk47QUFDRjtBS2w1QkU7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtBTG81Qko7QUtsNUJNOztFQUVFLGdCQUFBO0VBQ0EsWUFBQTtBTG81QlI7QUtoNUJFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FMazVCSjtBS2o1Qkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBTG01Qk47QUtoNUJFO0VBQ0Usa0JBQUE7RUFDQSxrQ0FBQTtBTGs1Qko7QUtqNUJJO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBTG01Qk47QUsvNEJJO0VBQ0Usd0JBQUE7VUFBQSxnQkFBQTtBTGk1Qk47QUsvNEJJO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QUxpNUJOO0FLOTRCTTtFQUNFLGtCQUFBO0FMZzVCUjtBSzk0Qk07RUFDRSxjQUFBO0FMZzVCUjtBSzU0QkU7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0FMODRCSjtBSzc0Qkk7RUFDRSwrQkFBQTtPQUFBLDBCQUFBO1VBQUEsdUJBQUE7QUwrNEJOO0FLNzRCSTs7RUFFRSxnQkFBQTtBTCs0Qk47QUs1NEJFO0VBQ0UsU0FBQTtBTDg0Qko7QUs1NEJFO0VBQ0UsOEJBQUE7RUFBQSxpQ0FBQTtNQUFBLDZCQUFBO1VBQUEseUJBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0FMODRCSjtBSzc0Qkk7RUFDRSxXQUFBO0VBQ0EsNEJBQUE7QUwrNEJOO0FLejRCTTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QUwyNEJSO0FLdjRCRTtFQUNFLFVBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxvQ0FBQTtPQUFBLCtCQUFBO1VBQUEsNEJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSw2QkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBTHk0Qko7QUt4NEJJO0VBQ0UsMEJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QUwwNEJOO0FLejRCTTtFQUNFLDJCQUFBO1VBQUEsbUJBQUE7RUFDQSxtQkFBQTtBTDI0QlI7O0FLcDRCRTtFQUNFLFVBQUE7RUFDQSxTQUFBO0FMdTRCSjtBS3Q0Qkk7O0VBRUUsdUJBQUE7QUx3NEJOO0FLcDRCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtBTHM0Qk47QUtwNEJJO0VBQ0UsV0FBQTtBTHM0Qk47QUtwNEJJO0VBQ0UsMkJBQUE7RUFDQSxRQUFBO0VBQ0EscUJBQUE7RUFDQSxTQUFBO0FMczRCTjtBS3I0Qk07RUFDRSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTtPQUFBLDhCQUFBO1VBQUEsMkJBQUE7QUx1NEJSO0FLcDRCSTtFQUNFLFdBQUE7QUxzNEJOO0FLcjRCTTtFQUNFLHVCQUFBO0FMdTRCUjtBS2w0Qkk7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtDQUFBO09BQUEsNkJBQUE7VUFBQSwwQkFBQTtBTG80Qk47QUtsNEJJOztFQUVFLGVBQUE7QUxvNEJOO0FLaDRCRTtFQUNFOztJQUVFLGVBQUE7RUxrNEJKO0FBQ0Y7O0FLNTNCSTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FMKzNCTjtBSzkzQk07RUFMRjtJQU1JLGVBQUE7RUxpNEJOO0FBQ0Y7QUs5M0JNOztFQUVFLGdCQUFBO0FMZzRCUjs7QU1yK0NBO0VBQ0ksZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QU53K0NKO0FNditDSTtFQUNJLGFBQUE7QU55K0NSOztBTXIrQ0E7RUFDSSxTQUFBO0VBQ0EsV0FBQTtBTncrQ0o7QU12K0NJO0VBQ0ksYUFBQTtBTnkrQ1I7QU12K0NJO0VBQ0ksV0FBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSwwQ0FBQTtFQUFBLGtDQUFBO0VBQUEsZ0NBQUE7RUFBQSwwQkFBQTtFQUFBLHFFQUFBO0FOeStDUjtBTXgrQ1E7RUFDSSxrQkFBQTtBTjArQ1o7O0FNcCtDQSxlQUFBO0FBQ0E7RUFDSSwwQ0FBQTtFQUFBLGtDQUFBO0VBQUEsZ0NBQUE7RUFBQSwwQkFBQTtFQUFBLHFFQUFBO0FOdStDSjs7QU1yK0NBO0VBQ0MsZ0NBQUE7RUFFQSwyQkFBQTtLQUFBLHdCQUFBO0VBQ0EsaUNBQUE7RUFFQSw0QkFBQTtLQUFBLHlCQUFBO0FOdytDRDs7QU1yK0NBO0VBQ0MsVUFBQTtFQUNBLHdCQUFBO0FOdytDRDs7QU1yK0NBO0VBQ0MsaUNBQUE7RUFFQSw0QkFBQTtLQUFBLHlCQUFBO0VBQ0EsaUNBQUE7RUFFQSw0QkFBQTtLQUFBLHlCQUFBO0FOdytDRDs7QU1yK0NBLHlCQUFBO0FBQ0E7RUFDQyw0QkFBQTtFQUVBLHVCQUFBO0tBQUEsb0JBQUE7QU53K0NEOztBTXIrQ0E7RUFDQyxVQUFBO0VBQ0EsMEJBQUE7QU53K0NEOztBTXIrQ0E7RUFDQyw0QkFBQTtFQUVBLHVCQUFBO0tBQUEsb0JBQUE7QU53K0NEOztBTXQrQ0EsbUJBQUE7QUFHQSxhQUFBO0FBQ0EsYUFBQTtBQUNBO0VBQ0ksNkJBQUE7QU51K0NKOztBTXIrQ0E7OztFQUdJLGVBQUE7QU53K0NKOztBTXQrQ0E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FOeStDSjs7QU12K0NBOzs7RUFHSSxrQ0FBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtBTjArQ0o7O0FNeCtDQTtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxxQ0FBQTtFQUFBLGdDQUFBO0VBQUEsNkJBQUE7RUFDQSwyQkFBQTtPQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQ0FBQTtBTjIrQ0o7O0FNeitDQTs7O0VBR0ksMkJBQUE7T0FBQSxzQkFBQTtVQUFBLG1CQUFBO0FONCtDSjs7QU0xK0NBO0VBQ0ksV0FBQTtFQUNBLHlCQUFBO0FONitDSjs7QU9obURFO0VBQ0UseUJBQUE7QVBtbURKO0FPbG1ESTtFQUZGO0lBR0ksU0FBQTtFUHFtREo7QUFDRjs7QU9obURBO0VBQ0MseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBUG1tREQ7QU9sbURDO0VBUEQ7SUFRRywrQkFBQTtJQUFBLGdDQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtFUHFtREQ7QUFDRjtBT3BtREM7RUFHQyxjQUFBO0VBQ0EsZ0JBQUE7QVBvbURGO0FPbm1ERTtFQUxEO0lBTUcsZ0JBQUE7RVBzbURGO0FBQ0Y7QU9ybURFO0VBUkQ7SUFTRyxnQkFBQTtFUHdtREY7QUFDRjs7QU9ybURBO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtBUHdtREY7O0FPcG1ERTtFQURGO0lBRUksdUJBQUE7RVB3bURGO0VPdm1ERTtJQUNFLHNDQUFBO1NBQUEsaUNBQUE7WUFBQSw4QkFBQTtFUHltREo7QUFDRjs7QU9ybURFO0VBQ0U7SUFDRSxjQUFBO0VQd21ESjtBQUNGOztBT3BtREE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsMEJBQUE7RUFDQSxXQUFBO0FQdW1ERjs7QU9ybURBO0VBQ0UsbUJBQUE7QVB3bURGOztBT25tREE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7QVBzbURGO0FPcm1ERTtFQUNFLGFBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsV0FBQTtBUHVtREo7O0FPbG1ESTtFQUNFO0lBQ0UsU0FBQTtFUHFtRE47QUFDRjs7QU9qbURBO0VBQ0UsdUJBQUE7QVBvbURGOztBT2xtREE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxvQ0FBQTtBUHFtREY7QU9wbURFOzs7RUFHRSxZQUFBO0FQc21ESjtBT3BtREU7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QVBzbURKO0FPcG1ERTtFQUNFLDJCQUFBO0FQc21ESjtBT3BtREU7RUFDRSxzQkFBQTtFQUNBLHVCQUFBO0FQc21ESjtBT3BtREU7RUFDRSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBUHNtREo7QU9wbURFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBUHNtREo7QU9wbURFOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FQc21ESjtBT3BtREU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0tBQUEsbUJBQUE7RUFDQSxvQkFBQTtBUHNtREo7QU9wbURFO0VBQ0U7SUFDRSxzQkFBQTtFUHNtREo7RU9wbURFO0lBQ0UsY0FBQTtFUHNtREo7RU9wbURFO0lBQ0UsU0FBQTtJQUNBLFdBQUE7SUFDQSxvQ0FBQTtZQUFBLDRCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxXQUFBO0VQc21ESjtBQUNGOztBT2ptREU7RUFDRSx5QkFBQTtFQUNBLGFBQUE7QVBvbURKO0FPbG1ERTtFQUNFLGVBQUE7QVBvbURKO0FPbG1ERTtFQUNFLGdCQUFBO0FQb21ESjtBT25tREk7RUFDRSw2QkFBQTtBUHFtRE47QU8vbERBO0VBQ0UsZUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsYUFBQTtBUGltREY7QU9obURFO0VBQ0UsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSw4QkFBQTtBUGttREo7QU9obURFO0VBbEJGO0lBbUJJLGFBQUE7RVBtbURGO0FBQ0Y7QU9sbURFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7QVBvbURKO0FPbG1ERTs7RUFFRSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7QVBvbURKO0FPbm1ESTs7RUFDRSw4QkFBQTtBUHNtRE47QU9ubURFO0VBQ0Usa0JBQUE7RUFDQSxvQ0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBUHFtREo7QU9ubURFO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FQcW1ESjtBT25tREU7RUFDRSxtQkFBQTtBUHFtREo7QU9ubURFO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLGtDQUFBO0FQcW1ESjtBT3BtREk7RUFYRjtJQVlJLHVCQUFBO0VQdW1ESjtBQUNGO0FPdG1ESTtFQUNFLHFCQUFBO0FQd21ETjtBT3ZtRE07RUFDRSxrQ0FBQTtPQUFBLDZCQUFBO1VBQUEsMEJBQUE7RUFDQSxlQUFBO0FQeW1EUjtBT3JtREU7RUFDRSxnQkFBQTtBUHVtREo7QU9ybURFOzs7RUFHRSxXQUFBO0FQdW1ESjtBT3JtREU7RUFDRSxnQkFBQTtFQUNBLHNCQUFBO0FQdW1ESjtBT3JtREU7RUFDRSxtQkFBQTtBUHVtREo7QU9ybURFOztFQUVFLGdCQUFBO0VBQ0EsbUJBQUE7QVB1bURKO0FPcm1ERTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0FQdW1ESjtBT3RtREk7RUFMRjtJQU1JLGVBQUE7RVB5bURKO0FBQ0Y7QU92bURFO0VBQ0UsZUFBQTtBUHltREo7O0FPcm1ERTtFQUNFLGtCQUFBO0FQd21ESjs7QU9wbURFO0VBQ0UsOEJBQUE7QVB1bURKO0FPdG1ESTtFQUNFLFdBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtBUHdtRE47O0FPcG1EQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLG9DQUFBO0FQdW1ERjtBT3RtREU7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QVB3bURKO0FPdG1ERTtFQUNFLDJCQUFBO0FQd21ESjtBT3RtREU7RUFDRSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBUHdtREo7QU90bURFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBUHdtREo7QU90bURFOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FQd21ESjtBT3RtREU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0tBQUEsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0FQd21ESjtBT3RtREU7RUFDRTtJQUNFLHNCQUFBO0VQd21ESjtFT3RtREU7SUFDRSxjQUFBO0VQd21ESjtFT3RtREU7SUFDRSxTQUFBO0lBQ0EsV0FBQTtJQUNBLG9DQUFBO1lBQUEsNEJBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7RVB3bURKO0FBQ0Y7O0FPcG1ERTtFQURGO0lBRUksaUJBQUE7RVB3bURGO0FBQ0Y7O0FPcm1EQTtFQUNFLG1DQUFBO0VBQUEsMkJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLGtDQUFBO09BQUEsNkJBQUE7VUFBQSwwQkFBQTtFQUNBLFNBQUE7QVB3bURGO0FPdm1ERTtFQVBGO0lBUUksU0FBQTtFUDBtREY7QUFDRjtBT3ptREU7RUFWRjtJQVdJLFNBQUE7RVA0bURGO0FBQ0Y7O0FPeG1ERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBUDJtREo7QU96bURFO0VBQ0UsZ0JBQUE7QVAybURKO0FPMW1ESTtFQUNFLGNBQUE7QVA0bUROOztBT3ZtREU7RUFDRSxzQkFBQTtBUDBtREo7O0FPdm1EQTtFQUNFLGtCQUFBO0FQMG1ERjtBT3ptREU7RUFDRSxhQUFBO0FQMm1ESjtBT3ptREU7O0VBRUUsbUJBQUE7RUFDQSxjQUFBO0FQMm1ESjtBT3ptREU7RUFDRSx5QkFBQTtBUDJtREo7QU96bURFO0VBQ0U7SUFDRSx1QkFBQTtFUDJtREo7QUFDRjs7QU92bURFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QVAwbURKO0FPem1ESTtFQUNFLDJCQUFBO0VBQUEsNEJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7QVAybUROO0FPMW1ETTtFQUNFLGFBQUE7QVA0bURSO0FPem1ESTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtBUDJtRE47QU94bURFO0VBQ0UsWUFBQTtBUDBtREo7O0FPcm1ERTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBUHdtREo7O0FPcG1EQTtFQUNFLDhCQUFBO0FQdW1ERjtBT3RtREU7RUFDRSw4QkFBQTtBUHdtREo7QU9ybURJO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0NBQUE7RUFDQSx5QkFBQTtBUHVtRE47QU9wbURFO0VBQ0UsbUJBQUE7QVBzbURKO0FPcG1ERTtFQUNFLGVBQUE7QVBzbURKO0FPcG1ERTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0FQc21ESjtBT3JtREk7RUFDRSxjQUFBO0FQdW1ETjtBT3JtREk7RUFQRjtJQVFJLGtCQUFBO0VQd21ESjtBQUNGO0FPdG1ERTtFQUNFLGVBQUE7QVB3bURKO0FPcm1ESTtFQURGO0lBRUksVUFBQTtFUHdtREo7QUFDRjtBT3RtREU7RUFDRSxlQUFBO0FQd21ESjtBT3ZtREk7RUFGRjtJQUdJLFNBQUE7RVAwbURKO0FBQ0Y7O0FPdm1EQSx3QkFBQTtBQUNBO0VBRUUsd0JBQUE7QVB5bURGO0FPeG1ERTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0FQMG1ESjtBT3ZtREU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFdBQUE7QVB5bURKO0FPdG1ERTtFQUNFO0lBQVksa0JBQUE7RVB5bURkO0FBQ0Y7QU83bkRBO0VBc0JFLGtCQUFBO0FQMG1ERjtBT3ptREU7RUFBSSxxQkFBQTtBUDRtRE47QU8zbURFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsY0FBQTtBUDZtREo7QU96b0RBO0VBK0JFLDhCQUFBO0FQNm1ERjtBTzVtREU7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQWxDVTtFQW1DVixZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FQOG1ESjtBTzNtREU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO01BQUEsb0JBQUE7VUFBQSxjQUFBO0VBQ0EsZ0JBQUE7QVA2bURKO0FPM21ESTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxpR0FBQTtFQUFBLDRFQUFBO0VBQUEsdUVBQUE7RUFBQSwwRUFBQTtFQUNBLG9CQUFBO0FQNm1ETjtBT3RxREE7RUE2REUsbUNBQUE7QVA0bURGO0FPM21ERTtFQUNFLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxrQ0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHFCQUFBO0VBQUEsaUNBQUE7TUFBQSxrQkFBQTtVQUFBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7QVA2bURKO0FPdHJEQTtFQTRFQSwyQkFBQTtBUDZtREE7QU81bURFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdDQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsVUFBQTtBUDhtREo7QU8zbURFO0VBQ0UsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBUDZtREo7QU81c0RBO0VBa0dFLGlDQUFBO0FQNm1ERjtBTzVtREU7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUVBLFlBQUE7RUFDQSxtQkFBQTtFQUFBLGVBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtFQUNBLFNBQUE7QVA2bURKO0FPMW1EQTtFQUNJLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBRUEseUNBQUE7RUFDQSw2REFBQTtBUDJtREo7QU8xbURJO0VBQ0U7SUFDRSxnQkFBQTtFUDRtRE47RU8zbURNO0lBQ0UsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7RVA2bURSO0VPM21EUTtJQUNFLGNBQUE7SUFDQSxxQkFBQTtFUDZtRFY7QUFDRjtBT3ZtREU7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QVB5bURKO0FPdG1ERTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QVB3bURKO0FPdG1ESTtFQVJGO0lBU0ksb0JBQUE7SUFFQSw0QkFBQTtJQUNBLGdCQUFBO0lBQ0EsdUJBQUE7RVB3bURKO0FBQ0Y7QU9ybURFO0VBQ0UsY0FBQTtFQUNBLHFCQUFBO0FQdW1ESjtBT3RtREk7RUFBVSxxQkFBQTtBUHltRGQ7QU96d0RBO0VBbUtFLDRDQUFBO0FQeW1ERjtBT3htREU7RUFDRTtJQUF1QixVQUFBO0lBQVksY0FBQTtJQUFnQixXQUFBO0VQNm1EckQ7RU8zbURFO0lBQ0UsWUFBQTtJQUNBLG1CQUFBO0VQNm1ESjtFTzNtREU7SUFDRSx1QkFBQTtJQUNBLG9CQUFBO0VQNm1ESjtFTzNtREU7SUFBMkIsZUFBQTtFUDhtRDdCO0VPNW1ERTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSwyQkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFNBQUE7RVA4bURKO0VPM21ERTtJQUNFLG1CQUFBO0lBQUEsb0NBQUE7UUFBQSxnQ0FBQTtZQUFBLDRCQUFBO0lBQ0EsNkJBQUE7RVA2bURKO0VPMW1ERTtJQUFnQyxrQkFBQTtFUDZtRGxDO0VPNW1ERTtJQUFnQyw0QkFBQTtFUCttRGxDO0FBQ0Y7O0FPNW1ERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGVBQUE7QVArbURKO0FPN21ESTtFQUNFLGVBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7QVArbUROO0FPN21ETTtFQUNFLFVBQUE7QVArbURSO0FPNW1ETTtFQUNFO0lBQ0UsbUJBQUE7RVA4bURSO0VPNW1ETTtJQUNFLGNBQUE7RVA4bURSO0VPNW1ETTtJQUNFLFVBQUE7RVA4bURSO0VPNW1ETTtJQUNFLGVBQUE7SUFDQSxnQkFBQTtFUDhtRFI7RU81bURNO0lBQ0UsK0JBQUE7UUFBQSw0QkFBQTtZQUFBLHVCQUFBO0VQOG1EUjtBQUNGOztBT3ZtREU7RUFDRSw4QkFBQTtBUDBtREo7QU94bURFO0VBQ0UsZUFBQTtBUDBtREo7QU92bURFO0VBQ0U7SUFDRSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7RVB5bURKO0VPdm1ESTtJQUNFLFVBQUE7RVB5bUROO0VPdm1ETTtJQUNFLGtCQUFBO0VQeW1EUjtFT3RtRE07SUFDRSxtQkFBQTtFUHdtRFI7QUFDRjtBT25tREU7RUFDRTtJQUNFLGlCQUFBO0VQcW1ESjtFT25tREU7SUFDRSxnQkFBQTtFUHFtREo7RU9ubURFO0lBQ0UsNkJBQUE7RVBxbURKO0FBQ0Y7O0FPam1EQTtFQUNFLG1CQUFBO0FQb21ERjs7QU9qbURFO0VBQ0UsU0FBQTtBUG9tREo7QU9sbURFO0VBQ0UsK0JBQUE7RUFDQSxtQkFBQTtBUG9tREo7O0FPaG1ERTtFQUNFLHNCQUFBO0FQbW1ESjtBT2ptREU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FQbW1ESjtBT2htREk7RUFERjtJQUVJLDhCQUFBO0VQbW1ESjtBQUNGO0FPaG1ESTtFQURGO0lBRUksbUJBQUE7RVBtbURKO0FBQ0Y7O0FPL2xEQTtFQUNFLHlCQUFBO0VBQ0Esb0JBQUE7QVBrbURGO0FPam1ERTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7QVBtbURKO0FPam1ERTtFQUNFLGlCQUFBO0FQbW1ESjtBT2ptREU7RUFDRSwrQkFBQTtLQUFBLDRCQUFBO0FQbW1ESjtBT2ptREU7RUFiRjtJQWNJLG9CQUFBO0VQb21ERjtFT25tREU7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VQcW1ESjtBQUNGOztBTy9sREk7RUFDRSxlQUFBO0FQa21ETjtBT2htRE07RUFIRjtJQUlJLGVBQUE7RVBtbUROO0FBQ0Y7QU9obURNO0VBQ0Usc0JBQUE7QVBrbURSO0FPam1EUTtFQUZGO0lBR0ksc0JBQUE7RVBvbURSO0FBQ0Y7QU9sbURNO0VBQ0UscUJBQUE7QVBvbURSO0FPbm1EUTtFQUZGO0lBR0ksc0JBQUE7RVBzbURSO0FBQ0Y7QU9ubURRO0VBREY7SUFFSSxhQUFBO0VQc21EUjtBQUNGO0FPbG1ETTtFQURGO0lBRUksZ0JBQUE7RVBxbUROO0FBQ0Y7QU9obURJO0VBREY7SUFFSSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7RVBtbURKO0VPam1ESTtJQUNFLFVBQUE7RVBtbUROO0VPam1ETTtJQUNFLG1CQUFBO0VQbW1EUjtFT2htRE07SUFDRSxrQkFBQTtFUGttRFI7QUFDRjs7QU8zbERFO0VBQ0UsbUJBQUE7QVA4bERKO0FPNWxERTtFQUNFLHlCQUFBO0FQOGxESjtBTzVsREU7RUFDRSxtQkFBQTtBUDhsREo7O0FPMWxEQTtFQUNFLGtCQUFBO0VBQ0Esa0NBQUE7QVA2bERGO0FPNWxERTtFQUNFLFVBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QVA4bERKO0FPNWxERTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtBUDhsREo7QU81bERFO0VBQ0UsZUFBQTtFQUNBLGVBQUE7QVA4bERKO0FPNWxERTtFQUNFLGNBQUE7QVA4bERKO0FPNWxERTtFQUNFLFVBQUE7QVA4bERKO0FPNWxERTtFQUNFLFVBQUE7QVA4bERKO0FPNWxERTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBUDhsREo7QU8zbERJO0VBRUUsZUFBQTtFQUNBLFNBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FQNGxETjtBT3psREU7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxvREFBQTtPQUFBLCtDQUFBO1VBQUEsNENBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtBUDJsREo7QU96bERFO0VBQ0UsV0FBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0FQMmxESjtBTzFsREk7RUFDRSxzQkFBQTtBUDRsRE47O0FPeGxEQTtFQUNFLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtBUDJsREY7QU8xbERFO0VBQ0UsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0FQNGxESjtBTzFsREU7RUFDRSxtQkFBQTtBUDRsREo7QU8zbERJO0VBQ0UsY0FBQTtBUDZsRE47QU8xbERFO0VBQ0UsU0FBQTtFQUNBLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGVBQUE7QVA0bERKO0FPM2xESTtFQWRGO0lBZUksZUFBQTtFUDhsREo7QUFDRjtBTzdsREk7RUFDRSxnQkFBQTtBUCtsRE47QU83bERJO0VBQ0Usc0JBQUE7QVArbEROO0FPNWxERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBUDhsREo7O0FPemxESTtFQUNFLG9CQUFBO0FQNGxETjtBT3hsREU7RUFDRSxtQkFBQTtBUDBsREo7QU96bERJO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QVAybEROOztBT3JsREU7RUFDRSx5QkFBQTtFQUNBLGFBQUE7QVB3bERKO0FPdmxESTtFQUhGO0lBSUksYUFBQTtFUDBsREo7QUFDRjtBT3hsRE07RUFDRSxtQkFBQTtBUDBsRFI7QU92bERJO0VBQ0U7SUFDRSxnQkFBQTtJQUNBLGdCQUFBO0VQeWxETjtFT3ZsREk7SUFDRSw2QkFBQTtFUHlsRE47QUFDRjtBT3JsREk7RUFDRSxtQkFBQTtBUHVsRE47QU9wbERFO0VBQ0UseUJBQUE7RUFDQSxhQUFBO0VBQ0EsNkJBQUE7QVBzbERKO0FPcmxESTtFQUpGO0lBS0ksY0FBQTtFUHdsREo7QUFDRjtBT3ZsREk7RUFDRSxnQkFBQTtBUHlsRE47QU92bERJO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FQeWxETjtBT3hsRE07RUFIRjtJQUlJLGVBQUE7RVAybEROO0FBQ0Y7O0FPdGxEQTtFQUNFLHlCQUFBO0FQeWxERjtBT3hsREU7RUFDRSxpQkFBQTtBUDBsREo7QU94bERFO0VBQ0UsZUFBQTtBUDBsREo7QU96bERJO0VBQ0UsZUFBQTtBUDJsRE47QU94bERFO0VBQ0Usb0JBQUE7QVAwbERKO0FPemxESTtFQUNFO0lBQ0UsMEJBQUE7SUFDQSxnQkFBQTtFUDJsRE47QUFDRjtBT3hsREU7RUFDRSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUFBLHNCQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsZUFBQTtBUDBsREo7QU96bERJO0VBTEY7SUFNSSxhQUFBO0lBQ0EsbUJBQUE7SUFBQSx3QkFBQTtRQUFBLG9CQUFBO1lBQUEsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7RVA0bERKO0FBQ0Y7QU8zbERJO0VBWEY7SUFZSSxXQUFBO0lBQ0EsbUJBQUE7SUFBQSxzQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGVBQUE7SUFDQSxVQUFBO0VQOGxESjtBQUNGO0FPN2xESTtFQUNFLHNCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEseUJBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QVArbEROO0FPN2xESTtFQUNFLGtCQUFBO0FQK2xETjtBTzVsREU7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7QVA4bERKO0FPN2xESTtFQU5GO0lBT0ksNEJBQUE7SUFBQSw2QkFBQTtJQUFBLHlCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtFUGdtREo7QUFDRjs7QU8zbERFO0VBQ0UsbUJBQUE7QVA4bERKO0FPM2xESTtFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSw2QkFBQTtBUDZsRE47QU8zbERJO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FQNmxETjtBTzVsRE07RUFIRjtJQUlJLGVBQUE7RVArbEROO0FBQ0Y7QU85bERNO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtBUGdtRFI7QU8vbERRO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7QVBpbURWOztBTzNsREE7RUFDRSxzQkFBQTtFQUNBLGtDQUFBO0FQOGxERjtBTzdsREU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0FQK2xESjtBTzdsREU7RUFDRSxtQkFBQTtBUCtsREo7QU83bERFO0VBQ0UsU0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLHFEQUFBO1VBQUEsNkNBQUE7RUFDQSxzQkFBQTtBUCtsREo7QU85bERJO0VBRUUsZUFBQTtFQUNBLFNBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FQK2xETjtBT3psREU7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSxTQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBUDJsREo7QU96bERFO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtBUDJsREo7QU96bERFO0VBQ0UsbUNBQUE7VUFBQSwyQkFBQTtBUDJsREo7O0FPcmxERTtFQUNFLHNCQUFBO0FQd2xESjtBT3RsREU7RUFDRSxlQUFBO0FQd2xESjtBT3RsREU7RUFDRSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSw2Q0FBQTtVQUFBLHFDQUFBO0VBQ0EscUJBQUE7QVB3bERKO0FPdGxERTtFQUNFLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQUEsbUNBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxzQkFBQTtBUHdsREo7QU90bERFO0VBQ0Usa0NBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEseUJBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FQd2xESjtBT3ZsREk7RUFDRSxXQUFBO0FQeWxETjtBT3ZsREk7RUFDRSxrQkFBQTtFQUNBLHFDQUFBO0FQeWxETjtBT3ZsREk7RUFDRSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FQeWxETjtBT3RsREU7RUFDRSxrQkFBQTtBUHdsREo7QU92bERJO0VBQ0UscUJBQUE7QVB5bEROO0FPdGxERTs7RUFFRSxpQkFBQTtBUHdsREo7QU90bERFO0VBQ0UsZUFBQTtBUHdsREo7O0FPbmxERTtFQUNFLDhCQUFBO0VBQ0EsbUJBQUE7QVBzbERKO0FPcGxERTtFQUNFLGtCQUFBO0FQc2xESjtBT3BsREU7RUFDRSxzQkFBQTtBUHNsREo7O0FPbGxERTtFQUNFLG9CQUFBO0VBQ0EsbUJBQUE7QVBxbERKO0FPcGxESTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0FQc2xETjtBT25sRE07RUFDRSxzQkFBQTtBUHFsRFI7O0FPL2tERTtFQUNFLHlCQUFBO0VBQ0Esb0JBQUE7QVBrbERKO0FPaGxERTtFQUNFLG9CQUFBO0VBQ0EsaUJBQUE7QVBrbERKO0FPaGxERTtFQUNFLG1CQUFBO0FQa2xESjtBT2hsREU7RUFDRSxnQkFBQTtBUGtsREo7QU9obERFO0VBQ0UsY0FBQTtBUGtsREo7QU9obERFO0VBQ0UsbUJBQUE7QVBrbERKO0FPaGxERTtFQUNFLHNCQUFBO0VBQ0EsZUFBQTtBUGtsREo7QU9obERFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBUGtsREo7QU9obERFO0VBQ0UsNkJBQUE7QVBrbERKOztBTzdrREU7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QVBnbERKO0FPL2tESTtFQUNFLGNBQUE7QVBpbEROO0FPOWtERTtFQUNFLHFDQUFBO0FQZ2xESjtBTzdrREk7RUFERjtJQUVJLG1CQUFBO0VQZ2xESjtFTy9rREk7SUFDRSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtFUGlsRE47RU9obERNO0lBQ0UsNkJBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtJQUNBLFdBQUE7SUFDQSxXQUFBO0lBQ0Esa0JBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7RVBrbERSO0FBQ0Y7QU83a0RRO0VBREY7SUFFSSw2QkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RVBnbERSO0FBQ0Y7QU8xa0RJO0VBREY7SUFFSSxnQkFBQTtFUDZrREo7QUFDRjtBTzVrREk7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0FQOGtETjtBTzNrREU7RUFDRSw4QkFBQTtBUDZrREo7QU8xa0RFO0VBQ0U7SUFDRSxnQkFBQTtJQUNBLGdCQUFBO0VQNGtESjtFTzFrREU7SUFDRSw2QkFBQTtFUDRrREo7QUFDRjs7QU94a0RFO0VBQ0UsZUFBQTtBUDJrREo7QU96a0RFO0VBQ0Usa0JBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0FQMmtESjtBT3prREU7RUFDRSxtQkFBQTtBUDJrREo7QU8xa0RJO0VBRkY7SUFHSSxjQUFBO0VQNmtESjtBQUNGO0FPNWtESTtFQUxGO0lBTUksZUFBQTtJQUNBLG1CQUFBO0VQK2tESjtBQUNGO0FPN2tERTtFQUNFO0lBQ0UsbUJBQUE7RVAra0RKO0FBQ0Y7QU81a0RFO0VBQ0UsbUJBQUE7QVA4a0RKO0FPemtESTtFQUNFO0lBQ0UsY0FBQTtFUDJrRE47QUFDRjtBT3prREk7RUFDRTtJQUNFLGdCQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtFUDJrRE47RU94a0RNO0lBQ0UsNkJBQUE7SUFDQSxvQkFBQTtJQUNBLG1CQUFBO0VQMGtEUjtBQUNGOztBT3JrREE7RUFDRSxnQkFBQTtBUHdrREY7QU92a0RFO0VBQ0UsY0FBQTtBUHlrREo7QU92a0RFO0VBQ0UsZ0JBQUE7QVB5a0RKOztBT3BrREU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBUHVrREo7QU9ya0RFO0VBQ0Usc0JBQUE7QVB1a0RKO0FPcmtERTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGNBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxhQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxZ0VBQUE7QVB1a0RKO0FPdGtESTtFQUNFLHVCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FQd2tETjtBT2xrRE07RUFERjtJQUVJLGdCQUFBO0VQcWtETjtBQUNGOztBUWxvR0U7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FScW9HSjtBUXBvR0k7RUFDRSw2QkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0NBQUE7QVJzb0dOO0FRcG9HSTtFQUNFLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLFNBQUE7QVJzb0dOO0FRcm9HTTtFQUVFLFlBQUE7QVJzb0dSO0FRcm9HUTtFQUNFLGVBQUE7QVJ1b0dWO0FRbm9HUTtFQUNFLFlBQUE7QVJxb0dWO0FRam9HUTtFQUNFLFlBQUE7QVJtb0dWO0FRN25HSTtFQUNFLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsZ0JBQUE7QVIrbkdOO0FRNW5HTTtFQUNFLFdBQUE7QVI4bkdSO0FRNW5HTTtFQUNFLFdBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FSOG5HUjtBUXpuR0k7RUFDRSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QVIybkdOO0FRem5HSTtFQUNFLGFBQUE7QVIybkdOO0FRem5HSTtFQUNFLGFBQUE7QVIybkdOO0FReG5HTTtFQUNFLGFBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLG9CQUFBO0FSMG5HUjtBUXhuR007RUFDRSxnQkFBQTtFQUNBLFdBQUE7QVIwbkdSOztBUWxuR0k7RUFDRSxtQkFBQTtBUnFuR047QVFubkdJO0VBQ0UsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0FScW5HTjtBUW5uR0k7RUFDRSxhQUFBO0FScW5HTjtBUWxuR007RUFDRSxhQUFBO0FSb25HUjtBUWxuR007RUFDRSxnQkFBQTtFQUNBLFdBQUE7QVJvbkdSOztBUTdtR0U7O0VBQ0UsYUFBQTtBUmluR0o7QVEvbUdFOztFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QVJrbkdKO0FRL21HSTs7RUFDRSx1QkFBQTtBUmtuR047QVFobkdJOztFQUNFLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtBUm1uR047QVFsbkdNOztFQUNFLHNCQUFBO0FScW5HUjtBUWxuR0k7O0VBQ0UsbUJBQUE7QVJxbkdOO0FRbm5HSTs7RUFDRSw2QkFBQTtFQUNBLGdDQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0FSc25HTjtBUXBuR0k7O0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0FSdW5HTjtBUXJuR1E7O0VBQ0UsNkJBQUE7QVJ3bkdWO0FRdG5HUTs7RUFDRSxhQUFBO0FSeW5HVjtBUXJuR1E7O0VBQ0UsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0FSd25HVjtBUXJuR007O0VBQ0Usb0NBQUE7QVJ3bkdSO0FRdG5HTTs7RUFDRSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FSeW5HUjtBUXZuR007O0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0Esa0NBQUE7VUFBQSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxc0VBQUE7QVIwbkdSO0FRem5HUTs7RUFDRSx5QkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtBUjRuR1Y7QVF6bkdNOztFQUNFLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FSNG5HUjtBUTNuR1E7O0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxXQUFBO0FSOG5HVjtBUTNuR007O0VBQ0UsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBUjhuR1I7QVE3bkdROztFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtBUmdvR1Y7QVE3bkdNOztFQUNFLGdCQUFBO0FSZ29HUjtBUTluR007O0VBQ0UsV0FBQTtBUmlvR1I7QVEvbkdNOztFQUNFLHNCQUFBO0VBQ0EsYUFBQTtBUmtvR1I7QVE3bkdNOztFQUNFLGlCQUFBO0VBQ0EsOEJBQUE7QVJnb0dSO0FRNW5HSTs7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7QVIrbkdOO0FRN25HSTs7RUFDRSxZQUFBO0FSZ29HTjtBUTluR0k7O0VBQ0UsZUFBQTtBUmlvR047QVEvbkdJOztFQUNFLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsWUFBQTtFQUNBLHdDQUFBO0VBQ0EsVUFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QVJrb0dOO0FRam9HTTs7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSwwQkFBQTtBUm9vR1I7QVFqb0dJOztFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0Esa0NBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FSb29HTjtBUWxvR0k7O0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBUnFvR047QVFsb0dROztFQUNFLGlCQUFBO0VBQ0Esd0JBQUE7QVJxb0dWO0FRbm9HUTs7RUFDRSxnQkFBQTtBUnNvR1Y7QVFwb0dROztFQUNFLGdCQUFBO0FSdW9HVjtBUW5vR0k7O0VBQ0UsZ0NBQUE7RUFDQSxnQkFBQTtBUnNvR047O0FRam9HRTtFQUNFLHlCQUFBO0FSb29HSjs7QVFob0dFO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0FSbW9HSjtBUWxvR0k7RUFDRSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FSb29HTjs7QVE3bkdFOzs7RUFDRSxhQUFBO0FSa29HSjtBUTluR007RUFERjs7O0lBRUksbUJBQUE7RVJtb0dOO0FBQ0Y7QVFqb0dJOzs7RUFDRSxjQUFBO0FScW9HTjtBUXBvR007OztFQUNFLGNBQUE7QVJ3b0dSO0FRdG9HTTs7O0VBQ0UsY0FBQTtFQUNBLG1CQUFBO0FSMG9HUjtBUXhvR007RUFURjs7O0lBVUksZUFBQTtFUjZvR047RVE1b0dNOzs7SUFDRSxlQUFBO0VSZ3BHUjtFUTlvR007OztJQUNFLGVBQUE7SUFDQSxtQkFBQTtFUmtwR1I7QUFDRjtBUS9vR0k7OztFQUNFLHlCQUFBO0FSbXBHTjtBUWxwR007OztFQUNFLGlDQUFBO0tBQUEsOEJBQUE7QVJzcEdSO0FRbnBHSTs7O0VBQ0Usc0JBQUE7QVJ1cEdOO0FRdHBHTTtFQUZGOzs7SUFHSSxzQkFBQTtFUjJwR047QUFDRjtBUXpwR0k7OztFQUNFLG1CQUFBO0VBQ0EsZ0JBQUE7QVI2cEdOO0FRNXBHTTtFQUhGOzs7SUFJSSxlQUFBO0VSaXFHTjtBQUNGO0FRL3BHSTs7O0VBQ0UsbUJBQUE7QVJtcUdOO0FRanFHSTs7O0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtBUnFxR047QVFwcUdNOzs7RUFDRSxlQUFBO0FSd3FHUjtBUXJxR0k7OztFQUNFLGtCQUFBO0FSeXFHTjtBUXZxR0k7OztFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtBUjJxR047QVF4cUdNOzs7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FSNHFHUjs7QVFocUdJOzs7Ozs7Ozs7RUFDRSxtQkFBQTtBUjJxR047QVF6cUdJOzs7Ozs7Ozs7RUFDRSxlQUFBO0FSbXJHTjtBUWxyR007RUFGRjs7Ozs7Ozs7O0lBR0ksaUJBQUE7RVI2ckdOO0FBQ0Y7QVEzckdJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxlQUFBO0FSNnNHTjtBUTVzR007Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLGNMelpHO0VLMFpILGdCQUFBO0VBQ0Esa0JBQUE7QVIrdEdSO0FRNXRHSTs7Ozs7Ozs7O0VBQ0UsbUJBQUE7QVJzdUdOO0FRcHVHSTs7Ozs7Ozs7O0VBQ0UsbUJBQUE7QVI4dUdOO0FRM3VHTTs7Ozs7Ozs7O0VBQ0Usa0JBQUE7QVJxdkdSO0FRbHZHSTtFQUVJOzs7Ozs7Ozs7SUFDRSxjQUFBO0VSMnZHUjtFUTF2R1E7Ozs7Ozs7OztJQUNFLGNBQUE7RVJvd0dWO0FBQ0Y7QVFod0dJO0VBQ0U7Ozs7Ozs7OztJQUNFLG1CQUFBO0VSMHdHTjtBQUNGOztBUW53R0k7RUFDRSxtQkFBQTtBUnN3R047QVFwd0dJO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtBUnN3R047QVFwd0dJO0VBQ0UsbUJBQUE7QVJzd0dOO0FRbndHTTtFQUNFLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0NBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtBUnF3R1I7QVFwd0dRO0VBQ0UsZ0JBQUE7RUFDQSw2Q0FBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBUnN3R1Y7QVFud0dNO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QVJxd0dSO0FRbHdHSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFVBQUE7QVJvd0dOO0FRbHdHSTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBUm93R047QVFud0dNO0VBQ0Usa0NBQUE7QVJxd0dSO0FRcHdHUTtFQUNFLFdBQUE7QVJzd0dWO0FRbHdHUTtFQUNFLHlCQUFBO0FSb3dHVjtBUW53R1U7RUFDRSw4QkFBQTtBUnF3R1o7QVFod0dJO0VBQ0U7SUFDRSxlQUFBO0VSa3dHTjtFUWh3R0k7SUFDRSxlQUFBO0VSa3dHTjtFUS92R007SUFDRSwyQkFBQTtJQUNBLDBCQUFBO0lBQ0Esa0JBQUE7RVJpd0dSO0VRaHdHUTtJQUNFLGtCQUFBO0lBQ0EsV0FBQTtJQUNBLFFBQUE7SUFDQSxtQ0FBQTtTQUFBLDhCQUFBO1lBQUEsMkJBQUE7RVJrd0dWO0VRL3ZHTTtJQUNFLDJCQUFBO0VSaXdHUjtFUTl2R0k7SUFDRSxtQkFBQTtFUmd3R047QUFDRjtBUTl2R0k7RUFFSTtJQUNFLG1CQUFBO0VSK3ZHUjtFUTd2R007SUFDRSxtQkFBQTtFUit2R1I7RVE3dkdNO0lBQ0UsNEJBQUE7SUFBQSw2QkFBQTtJQUFBLHlCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtFUit2R1I7RVE5dkdRO0lBQ0UsV0FBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtJQUFBLHNCQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0VSZ3dHVjtBQUNGOztBUXZ2R0k7RUFDRSxtQkFBQTtBUjB2R047QVF2dkdFO0VBQ0UsaUJBQUE7RUFDQSw2QkFBQTtBUnl2R0o7QVF2dkdFO0VBQ0UsbUJBQUE7QVJ5dkdKOztBUW52R0k7RUFDRSxhQUFBO0FSc3ZHTjtBUW52R007RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBUnF2R1I7QVFudkdNO0VBQ0UsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0FScXZHUjtBUWx2R0k7RUFDRSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0NBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBUm92R047QVFsdkdJO0VBQ0UsMkJBQUE7RUFDQSxTQUFBO0FSb3ZHTjs7QVE3dUdJO0VBQ0UsbUJBQUE7QVJndkdOO0FROXVHSTtFQUNFLG1CQUFBO0FSZ3ZHTjtBUS91R007RUFGRjtJQUdJLG1CQUFBO0VSa3ZHTjtBQUNGO0FRaHZHSTtFQUNFLGVBQUE7RUFDQSxlQUFBO0FSa3ZHTjtBUWp2R007RUFIRjtJQUlJLGVBQUE7RVJvdkdOO0FBQ0Y7QVFudkdNO0VBTkY7SUFPSSxlQUFBO0VSc3ZHTjtBQUNGOztBUWh2R0U7RUFDRSxlQUFBO0VBQ0EsMEJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSw2QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBUm12R0o7QVFodkdJO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0FSa3ZHTjtBUWh2R0k7RUFDRSxvQ0FBQTtFQUNBLFlBQUE7QVJrdkdOO0FRaHZHSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0FSa3ZHTjtBUWh2R0k7RUFDRSx5QkFBQTtFQUNBLFdBQUE7QVJrdkdOO0FRaHZHSTtFQUNFLFdBQUE7QVJrdkdOOztBUTN1R0k7RUFDRSxhQUFBO0VBQ0EseUJBQUE7QVI4dUdOOztBUXp1R0U7RUFDRSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FSNHVHSjtBUTF1R0U7O0VBRUUsYUFBQTtBUjR1R0o7QVF6dUdJO0VBQ0Usb0NBQUE7RUFDQSxZQUFBO0FSMnVHTjtBUXp1R0k7RUFDRSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtBUjJ1R047QVF6dUdJO0VBQ0UseUJBQUE7RUFDQSxXQUFBO0FSMnVHTjtBUXp1R0k7RUFDRSxXQUFBO0FSMnVHTjtBUXh1R0U7RUFDRSxtQkFBQTtFQUFBLHNCQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsZUFBQTtBUjB1R0o7QVF6dUdJO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FSMnVHTjtBUXp1R0k7RUFDRSx5QkFBQTtBUjJ1R047QVF6dUdJOztFQUVFLFlBQUE7QVIydUdOO0FReHVHTTtFQUNFLGNBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtBUjB1R1I7QVF6dUdRO0VBQ0UsVUFBQTtBUjJ1R1Y7QVF6dUdRO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FSMnVHVjtBUXR1R0U7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtBUnd1R0o7O0FRbnVHRTtFQUNFLHVCQUFBO0FSc3VHSjs7QVFodUdJO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7QVJtdUdOO0FRbHVHTTtFQUNFLGlCQUFBO0FSb3VHUjtBUWx1R007RUFDRSxlQUFBO0VBQ0EsbUJBQUE7QVJvdUdSO0FRbHVHTTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0FSb3VHUjtBUWx1R007RUFDRSxlQUFBO0FSb3VHUjtBUWp1R0k7RUFDRSxnQkFBQTtBUm11R047QVFqdUdJO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0FSbXVHTjtBUWp1R0k7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxVQUFBO0FSbXVHTjtBUWx1R007RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QVJvdUdSO0FRaHVHTTtFQUNFLGtCQUFBO0FSa3VHUjtBUWh1R007RUFDRSxnQkFBQTtFQUNBLGVBQUE7QVJrdUdSOztBUTN0R0U7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FSOHRHSjtBUTV0R0U7RUFDRSxnQkFBQTtBUjh0R0o7QVE3dEdJO0VBQ0UsZ0NBQUE7QVIrdEdOO0FRMXRHTTtFQUNFLG1CQUFBO0FSNHRHUjtBUTF0R007RUFDRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0FSNHRHUjtBUTN0R1E7RUFDRSx3QkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtPQUFBLDhCQUFBO1VBQUEsMkJBQUE7RUFDQSxRQUFBO0FSNnRHVjtBUTF0R007RUFDRSxrQkFBQTtBUjR0R1I7O0FRcHRHSTtFQUNFLGtDQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0FSdXRHTjtBUXB0R0k7RUFDRSxtQkFBQTtBUnN0R047QVFudEdJO0VBQ0UsZ0JBQUE7QVJxdEdOO0FRbnRHSTtFQUNFLDZDQUFBO0VBQ0EseUNBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FScXRHTjtBUW50R007RUFDRSw2Q0FBQTtFQUNBLHlDQUFBO0VBQ0EseUJBQUE7RUFDQSxZQUFBO0FScXRHUjs7QVEvc0dBO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QVJrdEdGOztBUS9zR0E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLDJCQUFBO0VBQ0EsY0FBQTtBUmt0R0Y7O0FRN3NHRTtFQUNFLGtDQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0FSZ3RHSjtBUTdzR0U7RUFDRSx3RUFBQTtBUitzR0o7O0FTMW1JQTtFQUNFLFVBQUE7QVQ2bUlGOztBU3RsSUU7RUFDRSxZQUFBO0VBQ0EsVUFBQTtBVHlsSUo7QVN0bElJO0VBQ0Usd0JBQUE7QVR3bElOO0FTdGxJSTtFQUNFLGtDQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FUd2xJTjtBU3RsSUk7Ozs7O0VBS0UsYUFBQTtBVHdsSU47QVNybElFOztFQUVFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtBVHVsSUo7O0FTbmxJRTtFQUNFLFdBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0FUc2xJSjtBU3JsSUk7RUFKRjtJQUtJLGdCQUFBO0VUd2xJSjtBQUNGO0FTdGxJRTtFQUNFLFdBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7QVR3bElKO0FTdmxJSTtFQUNFLFdBQUE7QVR5bElOO0FTdmxJSTs7RUFFRSwwQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FUeWxJTjtBU3ZsSUk7RUFkRjtJQWVJLDBCQUFBO0lBQ0Esc0JBQUE7SUFDQSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esd0JBQUE7SUFBQSwrQkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0lBQ0EseUJBQUE7SUFBQSwyQkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7RVQwbElKO0VTemxJSTs7SUFFRSw2QkFBQTtFVDJsSU47RVN6bElJO0lBQ0Usc0JBQUE7RVQybElOO0FBQ0Y7O0FTcmxJRTtFQUNFLGdCQUFBO0FUd2xJSjtBU3RsSUU7O0VBRUUsZUFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FUd2xJSjtBU3JsSUk7O0VBRUUsb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBVHVsSU47QVNybElJOztFQUVFLDBCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBVHVsSU47QVNubElJO0VBQ0UseUJBQUE7QVRxbElOO0FTbmxJSTtFQUNFLHNCQUFBO0FUcWxJTjtBU25sSUk7RUFDRTtJQUNFLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtFVHFsSU47RVNubElJO0lBQ0UsMEJBQUE7SUFDQSwwQkFBQTtFVHFsSU47RVNubElJO0lBQ0Usa0JBQUE7RVRxbElOO0VTbmxJSTtJQUNFLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0lBQ0Esd0JBQUE7SUFBQSwrQkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7RVRxbElOO0VTbmxJSTtJQUNFLHdCQUFBO0VUcWxJTjtBQUNGO0FTbGxJRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QVRvbElKOztBUzNrSVE7RUFDRSxpQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QVQ4a0lWO0FTN2tJVTtFQU5GO0lBT0ksc0JBQUE7SUFDQSx1QkFBQTtFVGdsSVY7QUFDRjtBUzNrSUU7RUFDRSx3Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsNkJBQUE7QVQ2a0lKO0FTNWtJSTtFQUpGO0lBS0ksdUNBQUE7SUFDQSw2QkFBQTtFVCtrSUo7QUFDRjtBUzdrSU07RUFDRSxhQUFBO0FUK2tJUjtBUzdrSU07RUFDRSxjQUFBO0FUK2tJUjtBUzNrSU07RUFDRSxjQUFBO0VBQ0EsZUFBQTtBVDZrSVI7QVMza0lNO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QVQ2a0lSOztBU3JrSUU7O0VBQ0Usc0JBQUE7QVR5a0lKO0FTdmtJRTs7OztFQUVFLHdCQUFBO0FUMmtJSjtBU3prSUU7O0VBQ0UsU0FBQTtBVDRrSUo7QVMxa0lFOztFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFVBQUE7QVQ2a0lKO0FTM2tJRTs7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FUOGtJSjtBUzNrSUk7O0VBQ0UsZUFBQTtBVDhrSU47QVM1a0lJOztFQUNFLHVCQUFBO0FUK2tJTjtBUzdrSUk7O0VBQ0UseUNBQUE7QVRnbElOO0FTM2tJTTs7RUFDRSxtQkFBQTtBVDhrSVI7QVMza0lJOztFQUNFLFdBQUE7QVQ4a0lOO0FTNWtJSTs7RUFDRSxhQUFBO0FUK2tJTjtBUzlrSU07O0VBQ0Usd0JBQUE7QVRpbElSO0FTN2tJTTs7RUFDRSxnQkFBQTtBVGdsSVI7QVM5a0lNOztFQUNFLGNBQUE7QVRpbElSO0FTOWtJSTs7OztFQUVFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7QVRrbElOO0FTamxJTTs7OztFQUNFLDhDQUFBO1VBQUEsc0NBQUE7QVRzbElSO0FTbmxJSTs7RUFDRSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3RkFBQTtFQUFBLGdGQUFBO0VBQUEsMkVBQUE7RUFBQSx3RUFBQTtFQUFBLDhHQUFBO0FUc2xJTjtBU3JsSU07O0VBQ0UsOENBQUE7VUFBQSxzQ0FBQTtBVHdsSVI7QVNybElJOztFQUNFLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0FUd2xJTjs7QVNubElFO0VBQ0UsbUJBQUE7QVRzbElKO0FTcGxJRTtFQUNFLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxTQUFBO0FUc2xJSjs7QVMva0lFOzs7RUFDRSxlQUFBO0FUb2xJSjtBU25sSUk7OztFQUNFLG1CQUFBO0FUdWxJTjs7QVNobElJO0VBQ0Usa0NBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QVRtbElOO0FTaGxJRTtFQUNFLGVBQUE7RUFDQSx1QkFBQTtBVGtsSUo7QVNobElFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QVRrbElKO0FTaGxJRTtFQUNFLGdCQUFBO0VBQ0EsMEJBQUE7QVRrbElKO0FTaGxJRTtFQUNFLGFBQUE7QVRrbElKO0FTaGxJRTtFQUNFLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsOEJBQUE7RUFDQSxrQkFBQTtFQUNBLHNDQUFBO1VBQUEsOEJBQUE7RUFDQSx3QkFBQTtFQUNBLGFBQUE7QVRrbElKO0FTamxJSTtFQVJGO0lBU0ksa0JBQUE7RVRvbElKO0FBQ0Y7QVNubElJO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBVHFsSU47QVNsbElJO0VBQ0Usd0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBVG9sSU47QVNubElNO0VBTEY7SUFNSSxlQUFBO0VUc2xJTjtBQUNGO0FTcGxJSTtFQUNFLDBCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FUc2xJTjtBU25sSU07RUFDRSwwQkFBQTtBVHFsSVI7QVNsbElJO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FUb2xJTjtBU2xsSUk7RUFDRSxrQkFBQTtBVG9sSU47QVNsbElJO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsOEJBQUE7QVRvbElOOztBUzlrSUU7RUFDRSxpQkFBQTtFQUNBLDZCQUFBO0FUaWxJSjtBUy9rSUU7RUFDRSxtQkFBQTtBVGlsSUo7O0FTM2tJSTtFQUNFLG1CQUFBO0FUOGtJTjs7QVN2a0lJO0VBQ0UsU0FBQTtBVDBrSU47QVN2a0lFO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtBVHlrSUo7QVN4a0lJO0VBQ0UsbUJBQUE7QVQwa0lOO0FTeGtJSTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FUMGtJTjtBU3hrSUk7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtBVDBrSU47QVN4a0lJO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLDhCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7QVQwa0lOO0FTeGtJSTs7RUFFRSxnQkFBQTtBVDBrSU47QVN4a0lJOztFQUVFLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLGdCQUFBO0FUMGtJTjtBU3hrSUk7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QVQwa0lOOztBU3BrSUU7RUFDRSxvQkFBQTtBVHVrSUo7O0FTaGtJTTtFQUNFLGNBQUE7RUFDQSxTQUFBO0FUbWtJUjtBUy9qSU07RUFDRSxhQUFBO0FUaWtJUjtBUzVqSU07RUFDRSxtQkFBQTtBVDhqSVI7QVM1aklNO0VBQ0UsWUFBQTtBVDhqSVI7QVM3aklRO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLDJCQUFBO0VBQ0Esa0NBQUE7VUFBQSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0JBQUE7QVQraklWO0FTN2pJUTtFQUNFLHFGQUFBO0FUK2pJVjtBUzVqSVE7RUFDRSxxRkFBQTtBVDhqSVY7QVMzaklRO0VBQ0UseUZBQUE7QVQ2aklWO0FTMWpJUTtFQUNFLDRFQUFBO0FUNGpJVjtBUzFqSVE7RUFDRSxnRkFBQTtBVDRqSVY7QVMxaklRO0VBQ0UsZ0ZBQUE7QVQ0aklWO0FTMWpJUTtFQUNFLGtGQUFBO0FUNGpJVjtBU3pqSVE7RUFDRSw0RUFBQTtBVDJqSVY7QVN6aklRO0VBQ0UsK0VBQUE7QVQyaklWO0FTeGpJUTtFQUNFLG1GQUFBO0FUMGpJVjtBU3RqSU07RUFDRTtJQUNFLG1CQUFBO0VUd2pJUjtFU3RqSU07SUFFRSxlQUFBO0VUdWpJUjtFU3RqSVE7SUFDRSxtQkFBQTtJQUFBLHNCQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0VUd2pJVjtFU3ZqSVU7SUFDRSxtQkFBQTtFVHlqSVo7RVN2aklVO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0VUeWpJWjtFU3ZqSVU7SUFDRSxxQkFBQTtFVHlqSVo7RVN0aklRO0lBQ0UsbUJBQUE7SUFBQSxxQkFBQTtRQUFBLGlCQUFBO1lBQUEsYUFBQTtJQUNBLGNBQUE7SUFDQSxlQUFBO0VUd2pJVjtFU3ZqSVU7SUFDRSxtQkFBQTtFVHlqSVo7RVN2aklVO0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VUeWpJWjtFU3ZqSVU7SUFDRSxxQkFBQTtFVHlqSVo7QUFDRjtBU25qSU07RUFFSTtJQUNFLG1CQUFBO0lBQUEsc0JBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7RVRvaklWO0VTbGpJVTtJQUNFLDhCQUFBO0VUb2pJWjtFU2xqSVU7SUFDRSwwQkFBQTtJQUNBLDJCQUFBO0VUb2pJWjtFU2xqSVU7SUFDRSxxQkFBQTtFVG9qSVo7QUFDRjs7QVMxaUlJO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0FUNmlJTjs7QVN0aUlJO0VBQ0UsdUJBQUE7QVR5aUlOOztBU25pSUU7RUFDRSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBVHNpSUo7QVNuaUlJO0VBQ0UsZUFBQTtBVHFpSU47QVNuaUlJO0VBQ0UsdUJBQUE7RUFDQSxxQ0FBQTtBVHFpSU47QVNsaUlFO0VBQ0UsZ0JBQUE7QVRvaUlKO0FTbmlJSTtFQUNFLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQ0FBQTtFQUNBLFdBQUE7QVRxaUlOOztBUy9oSUU7RUFDRSxrQkFBQTtBVGtpSUo7QVNqaUlJO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBVG1pSU47QVNqaUlJO0VBQ0UsV0FBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QVRtaUlOO0FTbGlJTTtFQUxGO0lBTUksZUFBQTtFVHFpSU47QUFDRjtBU2xpSU07RUFERjtJQUVJLDBCQUFBO0VUcWlJTjtBQUNGO0FTbmlJSTtFQUNFLDhCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FUcWlJTjtBU3BpSU07RUFWRjtJQVdJLGVBQUE7SUFDQSxhQUFBO0VUdWlJTjtBQUNGO0FTcmlJSTs7RUFFRSxXQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQkFBQTtBVHVpSU47QVNyaUlJO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSw2QkFBQTtFQUNBLGdCQUFBO0FUdWlJTjs7QVNqaUlFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QVRvaUlKO0FTamlJSTtFQUNFLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FUbWlJTjs7QVMzaElFO0VBQ0Usd0JBQUE7QVQ4aElKO0FTNWhJRTtFQUNFLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSwwQkFBQTtBVDhoSUo7QVM1aElFOztFQUVFLGFBQUE7QVQ4aElKO0FTNWhJRTtFQUNFLGlCQUFBO0FUOGhJSjtBUzVoSUU7RUFDRSxpQkFBQTtBVDhoSUo7QVMzaElJOztFQUVFLGtDQUFBO0FUNmhJTjtBUzFoSUU7RUFDRSw2Q0FBQTtFQUNBLHlDQUFBO0FUNGhJSjtBUzFoSUU7O0VBRUUsa0NBQUE7QVQ0aElKO0FTMWhJRTtFQUNFLGlDQUFBO0FUNGhJSjtBUzFoSUU7RUFDRSxhQUFBO0FUNGhJSjs7QVN2aElFO0VBQ0UsZ0NBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0FUMGhJSjtBU3ZoSUk7O0VBRUUsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QVR5aElOO0FTdmhJSTtFQUNFLG1CQUFBO0FUeWhJTjtBU3hoSU07RUFDRSxtQkFBQTtBVDBoSVI7QVN2aElJO0VBQ0UsZ0JBQUE7RUFDQSw2QkFBQTtFQUNBLGlCQUFBO0FUeWhJTjtBU3hoSU07RUFDRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FUMGhJUjtBU3poSVE7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFrRUFBQTtBVDJoSVY7QVN2aElJOztFQUVFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGVBQUE7QVR5aElOO0FTeGhJTTs7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QVQyaElSO0FTemhJTTs7RUFDRSx1Q0FBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0FUNGhJUjtBUzNoSVE7O0VBQ0UsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0FUOGhJVjtBUzNoSU07O0VBQ0UsYUFBQTtBVDhoSVI7QVM3aElROztFQUNFLHVDQUFBO0VBQ0EsV0FBQTtBVGdpSVY7QVMvaElVOztFQUNFLGkwQkFBQTtFQUNBLGtDQUFBO1VBQUEscUJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0FUa2lJWjtBUzVoSUk7O0VBRUUseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0FUOGhJTjs7QVN4aElJO0VBQ0UsYUFBQTtBVDJoSU47QVN6aElJO0VBQ0UsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtBVDJoSU47O0FVLzVKUTtFQUNJLHVCQUFBO0FWazZKWjtBVS81Skk7RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FWaTZKUjtBVS81Skk7RUFDSSxrQ0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLDJCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7QVZpNkpSO0FVLzVKSTtFQUNJLGVBQUE7QVZpNkpSOztBV3g3SkE7RUFDSSxvQkFBQTtFQUNBLHFDQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FYMjdKSjtBVzE3Skk7RUFDSSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7QVg0N0pSO0FXMTdKSTtFQUNJLCtCQUFBO0FYNDdKUjtBV3o3SmdCO0VBREo7SUFFUSxlQUFBO0VYNDdKbEI7QUFDRjtBV3o3SlE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBWDI3Slo7QVd6N0pZO0VBTEo7SUFNUSxlQUFBO0lBQ0Esa0JBQUE7RVg0N0pkO0FBQ0Y7QVd4N0pRO0VBQ0ksZUFBQTtFQUNBLGVBQUE7QVgwN0paO0FXeDdKUTtFQUNJLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtBWDA3Slo7QVd6N0pZO0VBQ0kscUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FYMjdKaEI7QVd2N0pJO0VBQ0ksZUFBQTtFQUNBLHVCQUFBO0FYeTdKUjtBV3Q3SlE7RUFDSSwwQkFBQTtBWHc3Slo7QVdwN0pRO0VBQ0ksa0JBQUE7QVhzN0paO0FXcDdKUTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0VBQ0EsdUJBQUE7RUFDQSxTQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esb0JBQUE7QVhzN0paO0FXcDdKUTtFQUNJLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLDRCQUFBO0FYczdKWjtBV3I3Slk7RUFDSSxlQUFBO0VBQ0EsU0FBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLGNBQUE7QVh1N0poQjtBV3A3SlE7RUFDSSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0FYczdKWjtBV3A3SlE7RUFDSSxVQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLFNBQUE7QVhzN0paO0FXcDdKZ0I7RUFDSSxVQUFBO0FYczdKcEI7QVduN0pZO0VBQ0ksc0JBQUE7QVhxN0poQjtBV2o3Skk7RUFDSTtJQUNJLGVBQUE7SUFDQSxtQkFBQTtJQUFBLHNCQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0VYbTdKVjtFV2w3SlU7SUFDSSxlQUFBO0lBQ0EsbUJBQUE7SUFBQSxzQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7SUFDQSw2QkFBQTtFWG83SmQ7RVdsN0pVO0lBQ0ksWUFBQTtFWG83SmQ7RVduN0pjO0lBQ0ksZ0JBQUE7SUFDQSxlQUFBO0VYcTdKbEI7RVdsN0pVO0lBQ0ksZ0JBQUE7SUFDQSxzQkFBQTtFWG83SmQ7RVduN0pjO0lBQ0ksd0JBQUE7RVhxN0psQjtFV2w3SlU7SUFDSSxXQUFBO0VYbzdKZDtFV2g3SlU7SUFDSSxnQkFBQTtJQUNBLGdCQUFBO0VYazdKZDtFV2o3SmM7SUFDSSw2QkFBQTtFWG03SmxCO0VXLzZKYztJQUNJLDRCQUFBO0lBQUEsOEJBQUE7SUFBQSxzQ0FBQTtRQUFBLGtDQUFBO1lBQUEsOEJBQUE7RVhpN0psQjtBQUNGO0FXNTZKUTtFQUNJLFVBQUE7QVg4NkpaO0FXNTZKWTtFQUhKO0lBSVEsa0JBQUE7RVgrNkpkO0FBQ0Y7QVczNkpZO0VBQ0ksY0FBQTtBWDY2SmhCO0FXMzZKZ0I7RUFISjtJQUlRLGVBQUE7RVg4NkpsQjtBQUNGOztBWTdrS0E7RUFDRTtJQUNFLGVBQUE7RVpnbEtGO0VZN2tLQTtJQUNFLG1CQUFBO0VaK2tLRjtFWTNrS0U7SUFDRSxnQkFBQTtJQUNBLDRCQUFBO0lBQ0EsZ0JBQUE7RVo2a0tKO0VZM2tLRTtJQUNFLG1CQUFBO0VaNmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw2QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWTFrS0k7SUFDRSxjQUFBO0VaNGtLTjtFWTFrS0k7SUFDRSxlQUFBO0VaNGtLTjtFWXZrS0U7SUFDRSx3QkFBQTtJQUNBLGlCQUFBO0VaeWtLSjtFWXZrS0U7SUFDRSxhQUFBO0VaeWtLSjtFWXZrS0U7SUFDRSxlQUFBO0VaeWtLSjtFWXZrS0U7SUFDRSwyQkFBQTtFWnlrS0o7RVl4a0tJO0lBQ0Usb0JBQUE7RVowa0tOO0VZdmtLRTtJQUNFLDhCQUFBO0VaeWtLSjtFWXhrS0k7SUFDRSw2QkFBQTtJQUNBLG9CQUFBO0VaMGtLTjtFWXJrS0U7SUFDRSxnQkFBQTtFWnVrS0o7RVlua0tFO0lBQ0UsOEJBQUE7RVpxa0tKO0VZamtLRTtJQUNFLG1CQUFBO0VabWtLSjtFWTlqS0U7O0lBQ0UsZUFBQTtJQUNBLFNBQUE7RVppa0tKO0FBQ0Y7QVk3aktBO0VBRUk7O0lBRUUsY0FBQTtJQUNBLGlCQUFBO0VaOGpLSjtFWTFqS0U7SUFDRSw2QkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RVo0aktKO0VZMWpLRTtJQUNFLGVBQUE7RVo0aktKO0VZdGpLSTs7SUFFRSxnQkFBQTtFWndqS047RVluaktFO0lBQ0UsZUFBQTtFWnFqS0o7RVluaktFO0lBQ0UsZUFBQTtFWnFqS0o7RVlsaktBO0lBQ0UsYUFBQTtFWm9qS0Y7QUFDRjtBWW5qS007RUFERjtJQUVJLGVBQUE7RVpzaktOO0FBQ0Y7QVlyaktNO0VBSkY7SUFLSSxlQUFBO0Vad2pLTjtBQUNGO0FZbm1LQTtFQTZDSTtJQUNFLGVBQUE7RVp5aktKO0VZdmpLRTtJQUNFLGVBQUE7RVp5aktKO0VZdmpLRTtJQUNFLGVBQUE7SUFDQSxpQ0FBQTtJQUFBLDRCQUFBO0lBQUEseUJBQUE7RVp5aktKO0VZdmpLRTtJQUNFLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7RVp5aktKO0VZdmpLRTtJQUNFLG1CQUFBO0VaeWpLSjtFWXZqS0U7SUFDRSxpQkFBQTtFWnlqS0o7RVl0aktFOztJQUVFLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFWndqS0o7RVlwaktFO0lBQ0UsaUJBQUE7SUFDQSxnQkFBQTtFWnNqS0o7RVlyaktJO0lBQ0UsbUJBQUE7SUFDQSxrQkFBQTtFWnVqS047RVlsaktFO0lBQ0UsZ0JBQUE7RVpvaktKO0VZbGpLRTtJQUNFLGdCQUFBO0lBQ0EsZ0JBQUE7RVpvaktKO0VZbmpLSTtJQUNFLDZCQUFBO0VacWpLTjtFWS9pS0k7SUFDRSxnQkFBQTtJQUNBLG1CQUFBO0VaaWpLTjtFWS9pS0k7SUFDRSxTQUFBO0lBQ0EsaUJBQUE7RVppaktOO0VZL2lLSTtJQUNFLDZCQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQUEsb0NBQUE7UUFBQSxnQ0FBQTtZQUFBLDRCQUFBO0VaaWpLTjtFWTNpS0U7SUFDRSxpQkFBQTtJQUNBLGVBQUE7RVo2aUtKO0VZemlLRTtJQUNFLDZCQUFBO0lBQ0EsY0FBQTtJQUNBLFdBQUE7SUFDQSxnQ0FBQTtFWjJpS0o7QUFDRjtBWXhpS0E7RUFJUTtJQUNFLGdCQUFBO0VadWlLUjtFWXJpS007SUFDRSxTQUFBO0VadWlLUjtFWW5pS0k7SUFDRSw4QkFBQTtFWnFpS047RVkvaEtJO0lBQ0UsYUFBQTtJQUNBLGdDQUFBO0VaaWlLTjtFWWhpS007SUFDRSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0Vaa2lLUjtFWWppS1E7SUFDRSxzQkFBQTtJQUNBLDBCQUFBO0lBQ0EsOEJBQUE7SUFBQSxpQ0FBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RVptaUtWO0FBQ0Y7QVk3aEtBO0VBRUk7SUFDRSxtQkFBQTtFWjhoS0o7RVl6aEtJOztJQUVFLGdCQUFBO0VaMmhLTjtBQUNGO0FZdGhLQTtFQUVFLDhCQUFBO0FadWhLRjtBWXJoS0k7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QVp1aEtOO0FZbGhLTTtFQUNFLG9CQUFBO0Fab2hLUjtBWWpoS007RUFDRSxlQUFBO0FabWhLUjtBWWxoS1E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBWm9oS1Y7QVlsaEtRO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QVpvaEtWO0FZbGhLUTtFQUNFLDZCQUFBO0Fab2hLVjtBWWpoS007O0VBRUUsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QVptaEtSO0FZaGhLSTs7RUFFRSxlQUFBO0Faa2hLTjtBWWhoS0k7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0Faa2hLTjtBWWhoS0k7RUFDRSxhQUFBO0Faa2hLTjtBWWpoS007RUFDRSxlQUFBO0FabWhLUjtBWWpoS007RUFDRSxrQkFBQTtBWm1oS1I7QVlqaEtNO0VBQ0UsZUFBQTtBWm1oS1I7QVloaEtRO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0Faa2hLVjtBWWpoS1U7RUFFRSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QVpraEtaO0FZL2dLUTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FaaWhLVjtBWS9nS1E7RUFDRSxhQUFBO0FaaWhLVjtBWTNnS0k7RUFDRSxnQkFBQTtBWjZnS047QVkzZ0tNO0VBQ0UsbUJBQUE7QVo2Z0tSOztBWXZnS0E7RUFFSTtJQUNFLDhCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDhCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDhCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDhCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDRCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0FBQ0Y7QWFoN0tBO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QWJrN0tGOztBYS82S0E7RUFDRSxtQkFBQTtBYms3S0Y7O0FhLzZLQTtFQUNFLGVBQUE7QWJrN0tGO0FhaDdLRTtFQUNFLFlBQUE7QWJrN0tKO0FhLzZLRTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFFQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBRUEsa0VBQUE7RUFBQSwwREFBQTtFQUFBLHdEQUFBO0VBQUEsa0RBQUE7RUFBQSx1R0FBQTtBYis2S0o7QWE1NktFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsY0FBQTtBYjg2S0o7QWF0OEtBO0VBMkJFLHFCQUFBO0FiODZLRjtBYTc2S0U7RUFDRSxXQUFBO0VBQ0Esc0hBQUE7RUFBQSx1RkFBQTtFQUFBLGtGQUFBO0VBQUEsa0ZBQUE7RUFNQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxvQkFBQTtBYjA2S0o7QWFoOUtBO0VBeUNFLHlCQUFBO0FiMDZLRjtBYXo2S0U7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGFBQUE7RUFFQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FiMDZLSjtBYTk5S0E7RUF1REUsNkJBQUE7QWIwNktGO0FhejZLRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1DQUFBO0VBQ0EsOEJBQUE7RUFDQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGNBQUE7RUFDQSxpQ0FBQTtFQUNBLDRCQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxZ0VBQUE7RUFDQSxTQUFBO0VBQ0EsdUJBQUE7QWIyNktKOztBYXY2S0Esb0NBQUE7QUFDQTtFQUNFLGVBQUE7RUFDQSxRQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QWIwNktGO0FheDZLRTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QWIwNktKO0FhcDdLQTtFQWFFLCtCQUFBO0VBQ0EsOEVBQUE7RUFDQSxXQUFBO0FiMDZLRjtBYXo2S0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBYjI2S0o7O0FhdjZLQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsK0NBQUE7RUFBQSx1Q0FBQTtFQUFBLHFDQUFBO0VBQUEsK0JBQUE7RUFBQSxvRkFBQTtBYjA2S0Y7QWF4NktFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7QWIwNktKO0FhdjZLRTtFQUNFLDZCQUFBO09BQUEsd0JBQUE7VUFBQSxxQkFBQTtFQUNBLFlBQUE7QWJ5NktKOztBYXI2S0E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBRUEsa0JBQUE7QWJ1NktGOztBYXA2S0E7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FidTZLRjs7QWFwNktBLGtDQUFBO0FBQ0E7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUNBQUE7RUFBQSw4QkFBQTtFQUFBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO01BQUEsb0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsMEJBQUE7TUFBQSwyQkFBQTtVQUFBLGtCQUFBO0FidTZLRjtBYXI2S0U7RUFDRSxtQkFBQTtBYnU2S0o7QWFwNktFO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QWJzNktKO0FhbjZLRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FicTZLSjs7QWFqNktBLGlDQUFBO0FBQ0E7O0VBRUUsYUFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtNQUFBLG9CQUFBO1VBQUEsY0FBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBRUEscUNBQUE7RUFDQSxlQUFBO0FibTZLRjtBYWo2S0U7RUFWRjs7SUFXSSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0VicTZLRjtBQUNGOztBYW42S0E7RUFDRSxnQkFBQTtFQUNBLHFCQUFBO0VBQUEsaUNBQUE7TUFBQSxrQkFBQTtVQUFBLHlCQUFBO0FiczZLRjs7QWFuNktBO0VBQ0UsZ0JBQUE7RUFDQSx1QkFBQTtFQUFBLG1DQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtBYnM2S0Y7O0FhbjZLQTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQUEsbUJBQUE7RUFBQSxnQkFBQTtBYnM2S0Y7QWFwNktFO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHlCQUFBO0FiczZLSjtBYW42S0U7RUFDRSxVQUFBO0FicTZLSjtBYWw2S0U7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBRUEsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FibTZLSjtBYWo2S0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QWJtNktOO0FhaDZLSTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLDhCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QWJrNktOO0FhaDZLTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBYms2S1I7QWE3NUtFO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0FiKzVLSjs7QWEzNUtBLHdCQUFBO0FBRUE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtNQUFBLG9CQUFBO1VBQUEsY0FBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsY0FBQTtBYjY1S0Y7O0FhMTVLQTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtEQUFBO1VBQUEsMENBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FiNjVLRjtBYTM1S0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QWI2NUtKOztBYXo1S0E7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBYjQ1S0Y7O0FhejVLQSx3Q0FBQTtBQUNBO0VBQ0U7SUFDRSxhQUFBO0ViNDVLRjtBQUNGO0FhejVLQTtFQUNFO0lBQ0UsYUFBQTtFYjI1S0Y7QUFDRjtBYXg1S0EsK0NBQUE7QUFDQTtFQUNFLHNCQUFBO0VBQ0E7SUFDRSx3QkFBQTtFYjA1S0Y7RWF2NUtBLCtCQUFBO0VBQ0E7SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx5QkFBQTtJQUFBLDJCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtJQUNBLHdCQUFBO0lBQUEsK0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtFYnk1S0Y7RWF2NUtFO0lBQ0Usb0JBQUE7SUFBQSxxQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtFYnk1S0o7RWFyNUtBLG9CQUFBO0VBQ0E7SUFDRSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7SUFBQSwyQkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7SUFDQSx3QkFBQTtJQUFBLCtCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxTQUFBO0VidTVLRjtFYXA1S0EsNEJBQUE7RUFDQTtJQUNFLG1CQUFBO0lBQUEsc0JBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EseUJBQUE7SUFBQSwyQkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7SUFDQSxpQ0FBQTtJQUFBLDRCQUFBO0lBQUEseUJBQUE7RWJzNUtGO0VhbjVLQTtJQUNFLFdBQUE7SUFDQSxxQkFBQSxFQUFBLGtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0RBQUE7WUFBQSwwQ0FBQTtFYnE1S0Y7RWFuNUtFO0lBQ0UsV0FBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VicTVLSjtFYWo1S0E7SUFDRSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0lBQ0EseUNBQUE7SUFDQSxhQUFBO0lBQ0EsZ0JBQUE7SUFDQSxjQUFBO0lBQ0Esc0JBQUE7RWJtNUtGO0VhaDVLQSw2QkFBQTtFQUNBO0lBQ0UsbUJBQUE7SUFBQSxzQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGdCQUFBO0lBRUEsd0JBQUE7SUFDQSxvQkFBQTtJQUVBLCtCQUFBO0lBQ0EsY0FBQTtJQUNBLFdBQUE7SUFFQSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtJQUVBLFlBQUE7SUFDQSxpQ0FBQTtJQUFBLDRCQUFBO0lBQUEseUJBQUE7SUFFQSxlQUFBO0lBRUEsb0JBQUE7RWI0NEtGO0VhMTRLRTtJQUNFLFdBQUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7T0FBQSxpQkFBQTtJQUNBLGNBQUE7SUFDQSxxQ0FBQTtJQUFBLGdDQUFBO0lBQUEsNkJBQUE7RWI0NEtKO0VhejRLRTtJQUNFLGtCQUFBO0lBQW9CLFFBQUE7SUFBVSw4QkFBQTtFYjY0S2xDO0VhNzZLQTtJQW1DRSx1RUFBQTtFYjY0S0Y7RWE1NEtFO0lBQ0csa0JBQUE7SUFDQSxVQUFBO0lBQ0EsdUJBQUE7RWI4NEtMO0VhMTRLQTs7OztJQUlFLHVCQUFBO1FBQUEsbUJBQUE7SUFDQSx5QkFBQTtPQUFBLHNCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtJQUNBLHVCQUFBO0ViNDRLRjtFYXo0S0E7SUFDRSx3QkFBQTtFYjI0S0Y7RWF4NEtBLG1DQUFBO0VBQ0E7SUFDRSxTQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0ViMDRLRjtFYXg0S0U7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFYjA0S0o7RWF0NEtBO0lBQ0UsdUJBQUE7SUFDQSxrQkFBQTtFYnc0S0Y7RWFyNEtBO0lBQ0UsWUFBQTtJQUNBLFdBQUE7RWJ1NEtGO0FBQ0Y7QWFwNEtBLDhCQUFBO0FBQ0E7RUFDRTtJQUNFLHdCQUFBO0ViczRLRjtBQUNGO0FhbjRLQSxrREFBQTtBQUNBOztFQUVFLGtDQUFBO01BQUEsOEJBQUEsRUFBQSwrREFBQTtBYnE0S0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUdvbG9zK1RleHQ6d2dodEA0MDAuLjkwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93JmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6aXRhbEAxJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6d2dodEA1MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzppdGFsLHdnaHRAMSw1MDAmZGlzcGxheT1zd2FwXCIpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBzcmM6IHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvZC1kaW5leHAtYm9sZC13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1aXRlZ2VyXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZydWl0ZWdlclwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiBsb2NhbChcIkZydXRpZ2VyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyX2JvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuLyogcHQtc2VyaWYtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuc3ZnI1BUU2VyaWZcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBwdC1zZXJpZi1pdGFsaWMgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogcHQtc2VyaWYtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5zdmcjUFRTZXJpZlwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuc3ZnI1BUU2VyaWZcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG5ib2R5IHtcbiAgLS10ZXh0LWRlZmF1bHQ6ICMwMDA7XG59XG5cbi5zaXRlLWlkLTEge1xuICAtLXNlY29uZGFyeTogIzA3NDc4MjtcbiAgLS1wcmltYXJ5OiAjMDc0NzgyO1xuICAtLW5hdnN0cmlwOiAjMDc0NzgyO1xufVxuXG4uc2l0ZS1pZC0yIHtcbiAgLS1zZWNvbmRhcnk6ICNGNDgyMjI7XG4gIC0tcHJpbWFyeTogI0Y0ODIyMjtcbiAgLS1uYXZzdHJpcDogI0Y0ODIyMjtcbn1cblxuLnNpdGUtaWQtMyB7XG4gIC0tc2Vjb25kYXJ5OiAjQUExRTIzO1xuICAtLXByaW1hcnk6ICNBQTFFMjM7XG4gIC0tbmF2c3RyaXA6ICNBQTFFMjM7XG59XG5cbi5zaXRlLWlkLTQge1xuICAtLXNlY29uZGFyeTogI0ZEMEMxQztcbiAgLS1wcmltYXJ5OiAjRkQwQzFDO1xuICAtLW5hdnN0cmlwOiAjRkQwQzFDO1xufVxuXG4uc2l0ZS1pZC01IHtcbiAgLS1zZWNvbmRhcnk6ICNFQTFFMjE7XG4gIC0tcHJpbWFyeTogI0VBMUUyMTtcbiAgLS1uYXZzdHJpcDogI0VBMUUyMTtcbn1cblxuLnNpdGUtaWQtNiB7XG4gIC0tc2Vjb25kYXJ5OiAjRkUwMDAwO1xuICAtLXByaW1hcnk6ICNGRTAwMDA7XG4gIC0tbmF2c3RyaXA6ICNGRTAwMDA7XG59XG5cbi5zaXRlLWlkLTcge1xuICAtLXNlY29uZGFyeTogI0FBMUUyMztcbiAgLS1wcmltYXJ5OiAjQUExRTIzO1xuICAtLW5hdnN0cmlwOiAjQUExRTIzO1xufVxuXG4uc2l0ZS1pZC04IHtcbiAgLS1zZWNvbmRhcnk6ICNFRjE0MUE7XG4gIC0tcHJpbWFyeTogI0VGMTQxQTtcbiAgLS1uYXZzdHJpcDogI0VGMTQxQTtcbn1cblxuLnNpdGUtaWQtOSB7XG4gIC0tc2Vjb25kYXJ5OiAjQUExRTIzO1xuICAtLXByaW1hcnk6ICNBQTFFMjM7XG4gIC0tbmF2c3RyaXA6ICNBQTFFMjM7XG59XG5cbi5zaXRlLWlkLTEwIHtcbiAgLS1zZWNvbmRhcnk6ICMwMTNDNkE7XG4gIC0tcHJpbWFyeTogIzAxM0M2QTtcbiAgLS1uYXZzdHJpcDogIzAxM0M2QTtcbn1cblxuLnNpdGUtaWQtMTEge1xuICAtLXNlY29uZGFyeTogI0Q0MTcyMTtcbiAgLS1wcmltYXJ5OiAjRDQxNzIxO1xuICAtLW5hdnN0cmlwOiAjRDQxNzIxO1xufVxuXG4uc2l0ZS1pZC0xMiB7XG4gIC0tc2Vjb25kYXJ5OiAjM0QwNzVGO1xuICAtLXByaW1hcnk6ICMzRDA3NUY7XG4gIC0tbmF2c3RyaXA6ICMzRDA3NUY7XG59XG5cbi5zaXRlLWlkLTEzIHtcbiAgLS1zZWNvbmRhcnk6ICNCRTFEMkM7XG4gIC0tcHJpbWFyeTogI0JFMUQyQztcbiAgLS1uYXZzdHJpcDogI0JFMUQyQztcbn1cblxuLnNpdGUtaWQtMTQge1xuICAtLXNlY29uZGFyeTogI0U5MzgyNDtcbiAgLS1wcmltYXJ5OiAjRTkzODI0O1xuICAtLW5hdnN0cmlwOiAjRTkzODI0O1xufVxuXG4uc2l0ZS1pZC0xNiB7XG4gIC0tc2Vjb25kYXJ5OiAjYWExZTIzO1xuICAtLXByaW1hcnk6ICNhYTFlMjM7XG4gIC0tbmF2c3RyaXA6ICNhYTFlMjM7XG59XG5cbi5zaXRlLWlkLTE3IHtcbiAgLS1zZWNvbmRhcnk6ICMwMDAwMDA7XG4gIC0tcHJpbWFyeTogIzAwMDAwMDtcbiAgLS1uYXZzdHJpcDogIzAwMDAwMDtcbn1cblxuLnNpdGUtaWQtbWlkZGxlZWFzdGJ1c2luZXNzX2NvbSB7XG4gIC0tc2Vjb25kYXJ5OiAjZDRhMTBmO1xuICAtLXByaW1hcnk6ICNkNGExMGY7XG4gIC0tbmF2c3RyaXA6ICNkNGExMGY7XG59XG5cbi5zaXRlLWlkLWRldl9tYXJpbmVyZXBvcnRfY29tLFxuLnNpdGUtaWQtbWFyaW5lcmVwb3J0X2NvbSB7XG4gIC0tc2Vjb25kYXJ5OiAjMDBhZWVkO1xuICAtLXByaW1hcnk6ICMwMGFlZWQ7XG4gIC0tbmF2c3RyaXA6ICMwMGFlZWQ7XG59XG5cbi50ZXh0LWJsYWNrIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10ZXJ0aWFyeSB7XG4gIGNvbG9yOiAjMDA0QUFEICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRlZmF1bHQge1xuICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXNlY29uZGFyeTpob3ZlciwgYS5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10ZXJ0aWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRBQUQgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrX190aXRsZSwgLml0ZW1fX3RpdGxlLCAuZ3JvdXBfX3RpdGxlLCAucGFnZS1oZWFkZXIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0zNywgLml0ZW1fX3RpdGxlLnNpemUtMzcsIC5ncm91cF9fdGl0bGUuc2l6ZS0zNywgLnBhZ2UtaGVhZGVyLnNpemUtMzcge1xuICBmb250LXNpemU6IDM3cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMjYsIC5pdGVtX190aXRsZS5zaXplLTI2LCAuZ3JvdXBfX3RpdGxlLnNpemUtMjYsIC5wYWdlLWhlYWRlci5zaXplLTI2IHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTI0LCAuaXRlbV9fdGl0bGUuc2l6ZS0yNCwgLmdyb3VwX190aXRsZS5zaXplLTI0LCAucGFnZS1oZWFkZXIuc2l6ZS0yNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0yMywgLml0ZW1fX3RpdGxlLnNpemUtMjMsIC5ncm91cF9fdGl0bGUuc2l6ZS0yMywgLnBhZ2UtaGVhZGVyLnNpemUtMjMge1xuICBmb250LXNpemU6IDIzcHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMjAsIC5pdGVtX190aXRsZS5zaXplLTIwLCAuZ3JvdXBfX3RpdGxlLnNpemUtMjAsIC5wYWdlLWhlYWRlci5zaXplLTIwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTE5LCAuaXRlbV9fdGl0bGUuc2l6ZS0xOSwgLmdyb3VwX190aXRsZS5zaXplLTE5LCAucGFnZS1oZWFkZXIuc2l6ZS0xOSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xNywgLml0ZW1fX3RpdGxlLnNpemUtMTcsIC5ncm91cF9fdGl0bGUuc2l6ZS0xNywgLnBhZ2UtaGVhZGVyLnNpemUtMTcge1xuICBmb250LXNpemU6IDE3cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTYsIC5pdGVtX190aXRsZS5zaXplLTE2LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTYsIC5wYWdlLWhlYWRlci5zaXplLTE2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTE1LCAuaXRlbV9fdGl0bGUuc2l6ZS0xNSwgLmdyb3VwX190aXRsZS5zaXplLTE1LCAucGFnZS1oZWFkZXIuc2l6ZS0xNSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xNCwgLml0ZW1fX3RpdGxlLnNpemUtMTQsIC5ncm91cF9fdGl0bGUuc2l6ZS0xNCwgLnBhZ2UtaGVhZGVyLnNpemUtMTQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTMsIC5pdGVtX190aXRsZS5zaXplLTEzLCAuZ3JvdXBfX3RpdGxlLnNpemUtMTMsIC5wYWdlLWhlYWRlci5zaXplLTEzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTEyLCAuaXRlbV9fdGl0bGUuc2l6ZS0xMiwgLmdyb3VwX190aXRsZS5zaXplLTEyLCAucGFnZS1oZWFkZXIuc2l6ZS0xMiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xMSwgLml0ZW1fX3RpdGxlLnNpemUtMTEsIC5ncm91cF9fdGl0bGUuc2l6ZS0xMSwgLnBhZ2UtaGVhZGVyLnNpemUtMTEge1xuICBmb250LXNpemU6IDExcHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtcmVzcC0yNCwgLml0ZW1fX3RpdGxlLnNpemUtcmVzcC0yNCwgLmdyb3VwX190aXRsZS5zaXplLXJlc3AtMjQsIC5wYWdlLWhlYWRlci5zaXplLXJlc3AtMjQge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrX190aXRsZS5zaXplLXJlc3AtMjQsIC5pdGVtX190aXRsZS5zaXplLXJlc3AtMjQsIC5ncm91cF9fdGl0bGUuc2l6ZS1yZXNwLTI0LCAucGFnZS1oZWFkZXIuc2l6ZS1yZXNwLTI0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS1yZXNwLTI2LCAuaXRlbV9fdGl0bGUuc2l6ZS1yZXNwLTI2LCAuZ3JvdXBfX3RpdGxlLnNpemUtcmVzcC0yNiwgLnBhZ2UtaGVhZGVyLnNpemUtcmVzcC0yNiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2tfX3RpdGxlLnNpemUtcmVzcC0yNiwgLml0ZW1fX3RpdGxlLnNpemUtcmVzcC0yNiwgLmdyb3VwX190aXRsZS5zaXplLXJlc3AtMjYsIC5wYWdlLWhlYWRlci5zaXplLXJlc3AtMjYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmJsb2NrX190aXRsZS5zaXplLXJlc3AtMTksIC5pdGVtX190aXRsZS5zaXplLXJlc3AtMTksIC5ncm91cF9fdGl0bGUuc2l6ZS1yZXNwLTE5LCAucGFnZS1oZWFkZXIuc2l6ZS1yZXNwLTE5IHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS1yZXNwLTE5LCAuaXRlbV9fdGl0bGUuc2l6ZS1yZXNwLTE5LCAuZ3JvdXBfX3RpdGxlLnNpemUtcmVzcC0xOSwgLnBhZ2UtaGVhZGVyLnNpemUtcmVzcC0xOSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5ibG9ja19fdGl0bGUtaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvY2tfX3RpdGxlLWgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cblxuLml0ZW1fX3RpdGxlLWgyIHtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLml0ZW1fX3RpdGxlLWgzIHtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLml0ZW1fX3RpdGxlLWg0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaXRlbV9fdGl0bGUtaDUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuXG4uaXRlbV9fdGl0bGUtaDYge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuXG4uaXRlbV9fZGVzY3JpcHRpb24sIC5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndpdGgtYm9yZGVyLWJvdHRvbV9kZXNrdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnJvdy0xMSB7XG4gIG1hcmdpbjogMCAtMTFweDtcbn1cbi5yb3ctMTEgPiBkaXYge1xuICBwYWRkaW5nOiAwIDExcHg7XG59XG5cbi5yb3ctOCB7XG4gIG1hcmdpbjogMCAtOHB4O1xufVxuLnJvdy04ID4gZGl2IHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5yb3ctNSB7XG4gIG1hcmdpbjogMCAtNXB4O1xufVxuLnJvdy01ID4gZGl2IHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5yb3ctMTcge1xuICBtYXJnaW46IDAgLTE3cHg7XG59XG4ucm93LTE3ID4gZGl2IHtcbiAgcGFkZGluZzogMCAxN3B4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnJvdy14cyB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAucm93LXhzID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLm1iLTExIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYnMtMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucHgtMTAge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5cbi5zaXRlLWlkLTUge1xuICAtLWZvbnQtcHJpbWFyeTogJ0JhcmxvdycsIHNhbnMtc2VyaWY7XG59XG4uc2l0ZS1pZC01IC5zaXRlLWZvb3RlciwgLnNpdGUtaWQtNSAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gLm5hdi1saW5rLCAuc2l0ZS1pZC01IC5pdGVtX19kZXNjcmlwdGlvbiwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUtaDIsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWgzLCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZS1oNCwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUtaDUsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWg2LCAuc2l0ZS1pZC01IC5ibG9ja19fdGl0bGUtaDIsIC5zaXRlLWlkLTUgLmJsb2NrX190aXRsZS1oMywgLnNpdGUtaWQtNSAuYmxvY2tfX3RpdGxlLCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZSwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUgc3Ryb25nLCAuc2l0ZS1pZC01IC5ncm91cF9fdGl0bGUsIC5zaXRlLWlkLTUgLnBhZ2UtaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmJvZHkgPiBpbWcge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLnNob3ctbm90LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm90LWlvcyAuc2hvdy1ub3QtaW9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaG93LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW9zIC5zaG93LWlvcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGxheS1idG4td2hpdGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTBNall1TmpZM0lEUXlOaTQyTmpjaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURVeE1pQTFNVElpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaUlHTnNZWE56UFNJaVBqeG5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEdjK0Nna0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVGN3TGpZMk55d3pNRGt1TXpNeklESTVPQzQyTmpjc01qRXpMak16TXlBeE56QXVOalkzTERFeE55NHpNek1nSUNBZ0lpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSkNUeHdZWFJvSUdROUlrMHlNVE11TXpNekxEQkRPVFV1TkRZM0xEQXNNQ3c1TlM0ME5qY3NNQ3d5TVRNdU16TXpjemsxTGpRMk55d3lNVE11TXpNekxESXhNeTR6TXpNc01qRXpMak16TTFNME1qWXVOalkzTERNek1TNHlMRFF5Tmk0Mk5qY3NNakV6TGpNek15QWdJQ0FnVXpNek1TNHlMREFzTWpFekxqTXpNeXd3ZWlCTk1qRXpMak16TXl3ek9EUmpMVGswTGpBNExEQXRNVGN3TGpZMk55MDNOaTQxT0RjdE1UY3dMalkyTnkweE56QXVOalkzVXpFeE9TNHlOVE1zTkRJdU5qWTNMREl4TXk0ek16TXNOREl1TmpZM0lDQWdJQ0JUTXpnMExERXhPUzR5TlRNc016ZzBMREl4TXk0ek16TlRNekEzTGpReE15d3pPRFFzTWpFekxqTXpNeXd6T0RSNklpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSlBDOW5QZ29KUEM5blBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0Nqd3ZaejQ4TDNOMlp6NEspO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1pZC0yIG5hdi50YWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpdGUtaWQtMVtjb3VudHJ5PUhLXSAjYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF9fZGVzY3JpcHRpb24sXG4ucGZfX2Rlc2NyaXB0aW9uLFxuLnBmLWNvbnRhY3QtaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmO1xufVxuXG4uaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJHb2xvcyBUZXh0XCIsIHNhbnMtc2VyaWY7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYi1sYXp5IHtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgei1pbmRleDogMTtcbn1cblxuYSxcbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjZDlkOWQ5O1xufVxuXG5wOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXB0Y2hhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwubGF6eWxvYWRlZCxcbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwuYi1sb2FkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MjkyOTI7XG59XG5cbi5maWVsZC1kYyxcbi5pZi10YyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDA0QUFEO1xufVxuLmZpZWxkLWRjIGEsXG4uaWYtdGMgYSB7XG4gIGNvbG9yOiAjMDA0QUFEO1xufVxuXG4uYWxlcnQge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubm9kZV9fY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLml0ZW1fX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5pdGVtX190aXRsZSBhOmhvdmVyLFxuLml0ZW1fX3RpdGxlIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwNGFhZCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1pdGVtIHtcbiAgcGFkZGluZzogMCA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uZl9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuI21haW4sXG4uc2l0ZS1mb290ZXIge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNtYWluIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI21haW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4ucG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uaWNvbi1zZWNvbmRhcnkgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5wcmVsb2FkZXIgLnByZWxvYWRlci1pY29uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuXG5pbWcubGF6eWxvYWQge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tbm8tbGFiZWwgPiBsYWJlbCxcbi53ZWJmb3JtLWRlZmF1bHQgLnNyLW9ubHksXG4ud2ViZm9ybS1kZWZhdWx0IGZpZWxkc2V0LndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSA+IGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIHBhZGRpbmc6IDA7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YmVmb3JlLCAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xuICB0b3A6IDJweDtcbiAgbGVmdDogNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgaDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiA1cHggNXB4IDNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53ZWJmb3JtLWRlZmF1bHQgaDIge1xuICAgIHBhZGRpbmc6IDE1cHggMTBweCA4cHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tY29udHJvbCxcbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXRleHQsXG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLWVtYWlsIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS10ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICByZXNpemU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSBsYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSAuaXRpLS1hbGxvdy1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgbGFiZWwsXG4ud2ViZm9ybS1kZWZhdWx0IGxlZ2VuZCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2ViZm9ybS1kZWZhdWx0IGxhYmVsLFxuICAud2ViZm9ybS1kZWZhdWx0IGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ud2ViZm9ybS1kZWZhdWx0IGxhYmVsOjphZnRlcixcbi53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xufVxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbC5mb3JtLXJlcXVpcmVkOjpiZWZvcmUsXG4ud2ViZm9ybS1kZWZhdWx0IGxlZ2VuZC5mb3JtLXJlcXVpcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0IHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXN1Ym1pdCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXN1Ym1pdDpob3ZlciwgLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zdWJtaXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbDo6YWZ0ZXIsIC53ZWJmb3JtLWRlZmF1bHQgLmZpZWxkc2V0LWxlZ2VuZDo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5lZGl0LXBhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5lZGl0LXBhZ2UgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogOHB4IDE1cHggNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uZWRpdC1wYWdlID4gYTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIxNCwgMjE0LCAyMTQsIDAuMjUpO1xufVxuLmVkaXQtcGFnZSA+IGE6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIGxhYmVsLmVycm9yLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgbGFiZWwuZXJyb3IsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgbGFiZWwuZXJyb3Ige1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIC5qcy1mb3JtLXJlcXVpcmVkLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gcCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIC5qcy1mb3JtLXJlcXVpcmVkLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgcCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuanMtZm9ybS1yZXF1aXJlZCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciBwIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIHNtYWxsLmRlc2NyaXB0aW9uLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3Mgc21hbGwuZGVzY3JpcHRpb24sXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgc21hbGwuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1jb250cm9sLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tY29udHJvbCxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tYWN0aW9ucyxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1wYXNzIC5mb3JtLWFjdGlvbnMsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmZvcm0tc3VibWl0LFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tc3VibWl0LFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5mb3JtLXN1Ym1pdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICBtaW4taGVpZ2h0OiA1M3B4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICBib3JkZXItY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbn1cblxuLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjZTQzNTM1O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi53ZWJmb3JtLXR5LWRlZmF1bHQgLnBhZ2UtaGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLndlYmZvcm0tdHktZGVmYXVsdCAucHJldmlvdXMtcGFnZSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnBvcHVwVmlkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5Aa2V5ZnJhbWVzIGhlYWRlckFuaW0ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC41cztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gLmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgfVxuICAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gIH1cbn1cbi5tb2JpbGUtbWVudS1hY3RpdmUgI2JhY2sydG9wIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1vYmlsZS1tZW51LWFjdGl2ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uaGVhZGVyLXRhYiAuYmxvY2stZ29vZ2xlLWZvcm1zZWFyY2gge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uaGVhZGVyLXRhYiAuYmxvY2stZ29vZ2xlLWZvcm1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAxNXB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICMwYTE2MzM7XG4gIGN1cnNvcjogdGV4dDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmhlYWRlci10YWIgLmJsb2NrLWdvb2dsZS1mb3Jtc2VhcmNoIC5mb3JtLXN1Ym1pdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdG9wOiA1MCU7XG59XG4uaGVhZGVyLXRhYiAuYmxvY2stZ29vZ2xlLWZvcm1zZWFyY2ggc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmhlYWRlci10YWIgLm5hdi10YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cbi5oZWFkZXItdGFiIC5uYXYtdGFiczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAtMTBweDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi5oZWFkZXItdGFiIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmhlYWRlci10YWIgLm5hdi10YWJzIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmhlYWRlci10YWIgLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDVweCA0cHg7XG4gIH1cbn1cbi5oZWFkZXItdGFiIC50YWItaGVhZGVyLWNvbnRlbnQge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xufVxuLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCAubmF2LWxpbmsge1xuICBwYWRkaW5nOiA1cHggMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5oZWFkZXItdGFiIC50YWItaGVhZGVyLWNvbnRlbnQgLm1lbnUgLm5hdi1saW5rLFxuICAuaGVhZGVyLXRhYiAudGFiLWhlYWRlci1jb250ZW50IC5kcm9wZG93bi1tZW51IC5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZWFkZXItdGFiIC5uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuaGVhZGVyLXRhYiAubmF2LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbn1cbi5oZWFkZXItdGFiIC5uYXYtaXRlbSA+IGEuYWN0aXZlOjphZnRlciwgLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTpob3Zlcjo6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xufVxuLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gIC5oZWFkZXItdGFiIC5uYXYtdGFicyB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5oZWFkZXItdGFiIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5oZWFkZXItdGFiIC5uYXYtaXRlbSBhOjphZnRlciB7XG4gICAgYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZWFkZXItdGFiIC52aWV3LWVtcHR5IHtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhlYWRlci10YWIgLnZpZXctZW1wdHksXG4uaGVhZGVyLXRhYiAudmlldy1lbXB0eSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLXRhYiAudmlldy1lbXB0eSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB6LWluZGV4OiAxMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uaGVhZGVyIC5uYXZiYXItaGVhZGVyIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmhlYWRlciAubmF2YmFyLXN0cmlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xufVxuLmhlYWRlciAubmF2YmFyLXN0cmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAubWVudS1pdGVtLWhvbWU6aG92ZXIgc3ZnIHBhdGgsIC5oZWFkZXIgLm1lbnUtaXRlbS1ob21lLmFjdGl2ZSBzdmcgcGF0aCxcbi5oZWFkZXIgLm1lbnUtaXRlbS1ob21lIGEgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG4uaGVhZGVyIC5uYXYtbGluay5pcy1hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG59XG4uaGVhZGVyIC5uYXYtbGluay5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xufVxuLmhlYWRlciAuZHJvcGRvd24tdG9nZ2xlLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygyMDAlKTtcbn1cbi5oZWFkZXIgdWwsXG4uaGVhZGVyIGxpLFxuLmhlYWRlciBvbCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWFkZXIgLmZsZXgtMTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5mbGV4LTEwMCA+IC5tZW51LWl0ZW0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCB7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtID4gLm5hdi1saW5rLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCAubWVudSAubWVudS1pdGVtIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xufVxuLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW06ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciAubWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5oZWFkZXIgLm1lbnVfbGlua19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtaW4td2lkdGg6IDUwMHB4O1xuICBib3gtc2hhZG93OiAwIDIwcHggNDVweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhlYWRlciAuZHJvcGRvd24tbWVudSAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIC5kcm9wZG93bi1tZW51OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rIHtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLmhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgZmlsdGVyOiBjb250cmFzdCgxKTtcbn1cbi5oZWFkZXIgbGkuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5sYW5nLWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgdG9wOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSAhaW1wb3J0YW50O1xuICByaWdodDogYXV0bztcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICBjbGVhcjogYm90aDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRlci1tb2JpbGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhlYWRlci1tb2JpbGUgLmxhbmd1YWdlLWxpbmsuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uaGVhZGVyLW1vYmlsZTpub3QoLnN0aWNreSkgLm5hdmJhci1maXgge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLW1vYmlsZS5zdGlja3kgLm5hdmJhci1maXgge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgLTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhlYWRlci1tb2JpbGUgLm5hdi1tYWluIC5uYXYtaXRlbSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5oZWFkZXItbW9iaWxlIC5uYXYtbWFpbiAubmF2LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuLmhlYWRlci1tb2JpbGUgLm5hdmJhci1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uaGVhZGVyLW1vYmlsZSAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIHN2Zyxcbi5oZWFkZXItbW9iaWxlIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmhlYWRlci1tb2JpbGUgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLW1vYmlsZSAuc2lnbi11cC1uZXdzbGV0dGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uaGVhZGVyLW1vYmlsZSAubmF2YmFyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmhlYWRlci1tb2JpbGUgLm5hdmJhciA+ICo6bm90KC5uYXZiYXItaGVhZGVyKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXIgLmZhLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLW1haW4tdG9nZ2xlclthcmlhLWV4cGFuZGVkPXRydWVdIC5mYS1iYXJzIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1tYWluLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD10cnVlXSAuZmEtY2xvc2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtaGVhZGVyLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gIHotaW5kZXg6IDEwMDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwJSk7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cC5zaG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cCBzdmcsXG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLWhlYWRlci1wb3B1cCBpbWcge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLmhlYWRlci1tb2JpbGUgLm1lbnUge1xuICBtYXJnaW46IDA7XG59XG4uaGVhZGVyLW1vYmlsZSAubWVudS1pdGVtIHtcbiAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItbW9iaWxlIC5tZW51LWl0ZW0gPiBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLW1vYmlsZSAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC4xO1xufVxuLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG4uaGVhZGVyLW1vYmlsZSAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiA1cHggMTVweCA1cHggMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmhlYWRlci1tb2JpbGUgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGZpbHRlcjogY29udHJhc3QoMSk7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG59XG5cbi5oZWFkZXItZGVza3RvcCAubmF2YmFyLWJyYW5kIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlci1kZXNrdG9wIC5uYXZiYXItYnJhbmQgc3ZnLFxuLmhlYWRlci1kZXNrdG9wIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwcHg7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgdG9wOiAxMDAlO1xufVxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbn1cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmhlYWRlci1kZXNrdG9wLnN0aWNreSAubmF2YmFyLXN0cmlwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGFuaW1hdGlvbjogaGVhZGVyQW5pbSAwLjVzO1xufVxuLmhlYWRlci1kZXNrdG9wLnN0aWNreSAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSxcbi5oZWFkZXItZGVza3RvcC5zdGlja3kgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1kZXNrdG9wIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLFxuICAuaGVhZGVyLWRlc2t0b3AgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5ub3QtZGVmYXVsdC1sYW5nIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubm90LWRlZmF1bHQtbGFuZyAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi5ub3QtZGVmYXVsdC1sYW5nIC5oZWFkZXIgLm5hdmJhci1icmFuZCBzdmcsXG4ubm90LWRlZmF1bHQtbGFuZyAuaGVhZGVyIC5uYXZiYXItYnJhbmQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNTFweDtcbn1cblxuLmFsZXJ0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBsZWZ0OiAxNXB4O1xuICBib3R0b206IDE1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmFsZXJ0LXdyYXBwZXIgLmFsZXJ0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogNXB4O1xufVxuLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm5hdmJhci10b2dnbGVyIC5pY29uLWJhciB7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzMjZjO1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cbi5uYXZiYXItdG9nZ2xlciAuaWNvbi1iYXI6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4vKiBBTklNQVRFRCBYICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgxKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgyKSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDMpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcbn1cblxuLyogQU5JTUFURUQgWCBDT0xMQVBTRUQgKi9cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuXG4vKiBFTkQgQU5JTUFURUQgWCAqL1xuLyogTkFWLVRBQlMgKi9cbi8qIE5BVi1UQUJTICovXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAubmF2LXRhYnMgPiBsaSA+IGE6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogXCJcIjtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UgMHM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOjphZnRlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaTpob3ZlciA+IGE6OmFmdGVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpID4gYTpmb2N1czo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLnRhYi1uYXYgPiBsaSA+IGE6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTUyN2Q7XG59XG5cbi5ibG9jay10eXBlLWFydGljbGUgLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10eXBlLWFydGljbGUgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4uZGVza3RvcC12ZXJ0aWNhbC1zaWRlLWFkIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAyOHB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kZXNrdG9wLXZlcnRpY2FsLXNpZGUtYWQge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLmRlc2t0b3AtdmVydGljYWwtc2lkZS1hZCBpbWcge1xuICB6LWluZGV4OiAxMTExMTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmRlc2t0b3AtdmVydGljYWwtc2lkZS1hZCBpbWcge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmRlc2t0b3AtdmVydGljYWwtc2lkZS1hZCBpbWcge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gIH1cbn1cblxuLnB4LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCAuYWQtc2NhbGVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1mb3J1bSBoMyB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cblxuI20tYWR2ZXJ0aXNlbWVudC10YWtlb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ubGF5b3V0LW1haW4td3JhcHBlciAuYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4jd2Vic2l0ZS1hZC10YWtlb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4jd2Vic2l0ZS1hZC10YWtlb3ZlciBhIGltZyB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gIC5zaXRlLWlkLTEgI2FkdmVydGlzZW1lbnQtbGVmdC0xIC5hZC1zY2FsZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4jYWQtcG9wdXAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmFkLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExMTExO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5hZC1wb3B1cCA+IGRpdixcbi5hZC1wb3B1cCAuR29vZ2xlQ3JlYXRpdmVDb250YWluZXJDbGFzcyxcbi5hZC1wb3B1cCAuR29vZ2xlQWN0aXZlVmlld0VsZW1lbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYWQtcG9wdXAuc2hvdyB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWQtcG9wdXAgYSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hZC1wb3B1cCAuZGNtYWRzIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uYWQtcG9wdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFkLXBvcHVwIC5jbG9zZS1hZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgei1pbmRleDogOTk5OTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFkLXBvcHVwIGlucyxcbi5hZC1wb3B1cCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hZC1wb3B1cCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWQtcG9wdXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbiAgLmFkLXBvcHVwOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5hZC1wb3B1cCAuY2xvc2UtYWQge1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAjY2NjO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudGFnLXNwb25zb3JlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbn1cbi5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIH4gLmNvbnRlbnQtcmlnaHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQuc2hvdyB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tY29udHJvbCxcbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9ja19fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuYmxvY2tfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9jay13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDUwcHggMzBweCAzMHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9jay13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDYwcHggNTBweDtcbiAgfVxufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIgfiAubmljZXNjcm9sbC1yYWlscyB7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9jay13cmFwcGVyIH4gLm5pY2VzY3JvbGwtcmFpbHMgLm5pY2VzY3JvbGwtY3Vyc29ycyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuaXRpLS1hbGxvdy1kcm9wZG93bixcbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5pbnRsLXRlbC1pbnB1dCxcbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5hbGxvdy1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmpzLXdlYmZvcm0tc2VsZWN0LW90aGVyLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IGZvcm0gPiAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sLFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0b3A6IDMwcHg7XG4gIG1heC13aWR0aDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmxvY2stcG9wdXAtZGVmYXVsdCAuYnRuLWNsb3NlIHtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gIH1cbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5kYXRhLWNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYmxvY2sgLml0ZW1fX2Rlc2NyaXB0aW9uIGVtIHtcbiAgZm9udC1zdHlsZTogcmV2ZXJ0O1xufVxuXG4uZnJvbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0xIGEge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uZnJvbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0xIGEgfiBkaXYge1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5hZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTExMTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG4uYWQtcG9wdXAuc2hvdyB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uYWQtcG9wdXAgYSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5hZC1wb3B1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxNXB4O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWQtcG9wdXAgLmNsb3NlLWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWQtcG9wdXAgaW5zLFxuLmFkLXBvcHVwIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFkLXBvcHVwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZC1wb3B1cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuICAuYWQtcG9wdXA6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFkLXBvcHVwIC5jbG9zZS1hZCB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNjY2M7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkLXRvcCB7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIH1cbn1cblxuLmFkLXRvcC1hY3RpdmUgLmFkLXRvcCB7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGFuaW1hdGlvbjogaGVhZGVyQW5pbSAwLjVzO1xuICB0b3A6IDUycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkLXRvcC1hY3RpdmUgLmFkLXRvcCB7XG4gICAgdG9wOiA1MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkLXRvcC1hY3RpdmUgLmFkLXRvcCB7XG4gICAgdG9wOiAyOHB4O1xuICB9XG59XG5cbiNhZHZlcnRpc2VtZW50LWhlYWRlciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jYWR2ZXJ0aXNlbWVudC1oZWFkZXIgYSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jYWR2ZXJ0aXNlbWVudC1oZWFkZXIgYSBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuI2Jsb2NrLWFiZm1haWxjaGltcHN1YnNjcmlwdGlvbiAubWMtZmllbGQtZ3JvdXAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2stYWR2ZXJ0aXNlbWVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1hZHZlcnRpc2VtZW50IGlucyA+IGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmxvY2stYWR2ZXJ0aXNlbWVudCBhLFxuLmJsb2NrLWFkdmVydGlzZW1lbnQgLmRjbWFkcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJsb2NrLWFkdmVydGlzZW1lbnQgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stYWR2ZXJ0aXNlbWVudDpub3QoLmhhcy1pZnJhbWUpIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzLS1zdGVwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3Mgc3ZnIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXBfX25leHQge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5zaWRlYmFyX3NlY29uZCAuYmxvY2stYWR2ZXJ0aXNlbWVudCBhIHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pZi10YyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMTVweCAwIDEwcHg7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLWRjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtZGMgYSB7XG4gIGNvbG9yOiAjMDA0YWFkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLWRjIHtcbiAgICBtYXJnaW46IDE1cHggMCA4cHg7XG4gIH1cbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLnBvc3QtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtIHtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4vKiBGZWF0dXJlZCBHcmlkIEJsb2NrICovXG4uZmVhdHVyZWQtZ3JpZCB7XG4gIC8qIEdyaWQgJiBMYXlvdXQgUmVzZXQgKi9cbn1cbi5mZWF0dXJlZC1ncmlkIC5yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZmVhdHVyZWQtZ3JpZCAuY29sLWxnLTgsIC5mZWF0dXJlZC1ncmlkIC5jb2wtbGctNCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmVkLWdyaWQgLmNvbC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5mZWF0dXJlZC1ncmlkIHtcbiAgLyogU2hhcmVkIHN0eWxlcyAqL1xufVxuLmZlYXR1cmVkLWdyaWQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mZWF0dXJlZC1ncmlkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mZWF0dXJlZC1ncmlkIHtcbiAgLyogLS0tIExBUkdFIENBUkQgU1RZTEVTIC0tLSAqL1xufVxuLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwNzJkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQtaW1hZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZC1pbWFnZS13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA0MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMSwgNywgNDUsIDApIDAlLCAjMDEwNzJkIDEwMCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mZWF0dXJlZC1ncmlkIHtcbiAgLyogVGhlIFRleHQgQXJlYSAoVGhlIEJsdWUgQmxvY2spICovXG59XG4uZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZC1jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAxcmVtIDEuNXJlbSAxLjVyZW0gMS41cmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTA3MmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgYm94LXNoYWRvdzogMCAtMnB4IDAgIzAxMDcyZDtcbn1cbi5mZWF0dXJlZC1ncmlkIHtcbiAgLyogLS0tIElOIEZPQ1VTIEJBREdFIC0tLSAqL1xufVxuLmZlYXR1cmVkLWdyaWQgLmluLWZvY3VzLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuNXJlbTtcbiAgbGVmdDogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgei1pbmRleDogMjtcbn1cbi5mZWF0dXJlZC1ncmlkIC5sYXJnZS1jYXJkIC5pdGVtX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmZlYXR1cmVkLWdyaWQge1xuICAvKiAtLS0gUklHSFQgQ09MVU1OIFdSQVBQRVIgLS0tICovXG59XG4uZmVhdHVyZWQtZ3JpZCAuc2lkZS1hcnRpY2xlcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4OiAxO1xuICBnYXA6IDE1cHg7XG59XG4uZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLyogLS0tIERFU0tUT1AgT05MWSAoV2lkdGggPiA5OTJweCkgLS0tICovXG4gIC8qIFRoaXMgZW5zdXJlcyB0aGUgZmx1c2gtYm90dG9tIGxvZ2ljIE5FVkVSIHJ1bnMgb24gbW9iaWxlICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG4gIC5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW06bGFzdC1jaGlsZCAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbTpsYXN0LWNoaWxkIC5pdGVtX190aXRsZSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWltYWdlLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxufVxuLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbSAuaXRlbV9fdGl0bGUgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xufVxuLmZlYXR1cmVkLWdyaWQge1xuICAvKiAtLS0gUkVTUE9OU0lWRSBBREpVU1RNRU5UUyAoTU9CSUxFKSAtLS0gKi9cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmVhdHVyZWQtZ3JpZCAuY29sLWxnLTgsIC5mZWF0dXJlZC1ncmlkIC5jb2wtbGctNCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQtY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLnNpZGUtYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxcmVtO1xuICB9XG4gIC5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW0ge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTYuODhweDtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCBzZWN0aW9uLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGUge1xuICBwYWRkaW5nOiAwIDExcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ibG9jay1leGNsdXNpdmVzLmJsb2NrLXR5cGUtYXJ0aWNsZSAudmlldy1jb250ZW50IC5mZWF0dXJlZC1hcnRpY2xlOm5vdCg6bnRoLWNoaWxkKDEpKSB7XG4gIHdpZHRoOiA1MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGU6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZSAucm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGUgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZS5kLWZsZXgge1xuICAgIGFsaWduLWNvbnRlbnQ6IGJhc2VsaW5lO1xuICB9XG59XG5cbi5ibG9jay10b3AtYXJ0aWNsZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5ibG9jay10b3AtYXJ0aWNsZXMgLmlmLWRjIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5pdGVtX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbV9fd3JhcHBlciAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbV9fd3JhcHBlciAuaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgIHBhZGRpbmctbGVmdDogMTFweDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbV9fd3JhcHBlciAuaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgcGFkZGluZy1yaWdodDogMTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC5jb250ZW50LWxlZnQge1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gIH1cbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICB9XG59XG5cbi5ibG9jay1jb250ZW50LWNlbnRlci1hZHZlcnRpc2VtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJsb2NrLWJyZWFraW5nLW5ld3MgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLWJyZWFraW5nLW5ld3MgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5ibG9jay1oaWdobGlnaHRzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuLmJsb2NrLWhpZ2hsaWdodHMgLml0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDE2cHggMCAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2staGlnaGxpZ2h0cyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWhpZ2hsaWdodHMgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4uYmxvY2stcG9kY2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xufVxuLmJsb2NrLXBvZGNhc3QgLmJsb2NrX190aXRsZSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXJnaW46IDAgLTEwcHggMTZweDtcbn1cbi5ibG9jay1wb2RjYXN0IC5jb250ZW50LXJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG4uYmxvY2stcG9kY2FzdCBpZnJhbWUge1xuICBvYmplY3QtZml0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1wb2RjYXN0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcbiAgfVxuICAuYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW46IDAgLTE1cHggMTZweDtcbiAgfVxufVxuXG4uYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4uYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX19pbWFnZSAuZXZlbnQtbmV3cy12aWRlbyB7XG4gIHBhZGRpbmctYm90dG9tOiA1My44NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdCAuaXRlbV9faW1hZ2UgLmV2ZW50LW5ld3MtdmlkZW8ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbn1cbi5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX2ltYWdlIC5ldmVudC1uZXdzLWltYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDQ5LjElO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX2ltYWdlIC5ldmVudC1uZXdzLWltYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdCAuaXRlbV9faW1hZ2UgYS5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LXJpZ2h0IC5pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICB9XG59XG5cbi5ibG9jay1ldmVudC1zaXRlcyAuaXRlbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmJsb2NrLWV2ZW50LXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5ibG9jay1ldmVudC1zaXRlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDUwJTtcbn1cblxuLmJsb2NrLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxMHB4IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uYmxvY2stbmV3c2xldHRlciAuYmxvY2tfX3RpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay1uZXdzbGV0dGVyIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIGZvcm0ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWFjdGlvbnMge1xuICB3aWR0aDogMzAlO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRvcDogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgY29sb3I6ICM4YzhjOGM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgY3Vyc29yOiB0ZXh0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgcGFkZGluZzogNXB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xufVxuXG4uYmxvY2stc3RvcnktaGVyZSB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5ibG9ja19fdGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5yb3cge1xuICBtYXJnaW46IDEwcHggLTVweCAwO1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLnJvdyA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBwYWRkaW5nOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9jay1zdG9yeS1oZXJlIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biBpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5ibG9jay1zdG9yeS1oZXJlIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJsb2NrX19ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3Qtb2YtdHlwZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG59XG4uYmxvY2stYXdhcmRzLWhpZ2hsaWdodHMgLmlmLWZvY3VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyAuaWYtZm9jdXMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDEwcHggM3B4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMge1xuICAgIHBhZGRpbmc6IDEzcHg7XG4gIH1cbn1cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5saXN0LWl0ZW1zIC5pdGVtX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICB9XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW1fX2ltYWdlIH4gLml0ZW1fX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgfVxufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXAtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgfVxufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDI1cHg7XG59XG4uYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2UgLmdmLWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuZ3JvdXBfX2ltYWdlIC5nZi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5ibG9jay1wcmludC1pc3N1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjQ7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgaDIge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5ibG9jay1wcmludC1pc3N1ZSAuZC1mbGV4IHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xufVxuLmJsb2NrLXByaW50LWlzc3VlIC5kLWZsZXggPiBkaXYge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0ge1xuICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5ibG9jay1wcmludC1pc3N1ZSAuaXRlbV9fcm0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzZweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSBhIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSBzdmcge1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLmNyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXByaW50LWlzc3VlIC5jci13cmFwcGVyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgfVxufVxuXG4uYmxvY2stbW9zdC1yZWFkIC52aWV3LWNvbnRlbnQge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xufVxuLmJsb2NrLW1vc3QtcmVhZCAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5ibG9jay1tb3N0LXJlYWQgLml0ZW0gLml0ZW1fX3RpdGxlIGE6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBjb250ZW50OiBjb3VudGVyKGl0ZW0pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xufVxuXG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogMTNweCAxNXB4IDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgaDIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHggNDBweCA1cHggMTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAzcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdG9wOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBjb2xvcjogIzhjOGM4YztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgY3Vyc29yOiB0ZXh0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5idG4ge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1hd2FyZHMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiAyOC41NyU7XG59XG4uYmxvY2stYXdhcmRzIC5jb250ZW50LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJsb2NrLWF3YXJkcyBhIHtcbiAgY29sb3I6ICMwMDRhYWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYmxvY2stYXdhcmRzIC5pdGVtLWRldGFpbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSAubW9udGgge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zIFRleHRcIiwgc2Fucy1zZXJpZjtcbn1cbi5ibG9jay1hd2FyZHMgLmlmLWRhdGUgLmRheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmJsb2NrLWF3YXJkcyAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uYmxvY2stYXdhcmRzIC5pdGVtX190aXRsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZ3VpZGVsaW5lcyxcbi5ibG9jay1hd2FyZHMgLmlmLXJlZ2lzdGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG4uYmxvY2stYXdhcmRzIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmJsb2NrLXdoaXRlLXBhcGVycyAuaXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ibG9jay13aGl0ZS1wYXBlcnMgLml0ZW1fX3RpdGxlIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvY2std2hpdGUtcGFwZXJzIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cblxuLmJsb2NrLXdlYmluYXJzIC5pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYmxvY2std2ViaW5hcnMgLml0ZW06bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5ibG9jay13ZWJpbmFycyAuaXRlbSBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5ibG9jay1jb21tZW50YXJ5IC52aWV3LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAwIDEwcHggMTBweDtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5ibG9ja19fdGl0bGUge1xuICBtYXJnaW46IDAgLTEwcHggMjBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG59XG4uYmxvY2stY29tbWVudGFyeSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDczJTtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvY2stY29tbWVudGFyeSAuaWYtZGMge1xuICBmb250LXNpemU6IDlweDtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYmxvY2stY29tbWVudGFyeSAucHJvZ3Jlc3NpdmVQbGFpbi10ZXh0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLmNvbnRlbnQtbGVmdCB7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uYmxvY2stY29tbWVudGFyeSAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbn1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC04cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvY2stcGFydG5lci1zaXRlcyAudmlldy1jb250ZW50ID4gZGl2IHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4uYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9fdGl0bGUgYSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0gLml0ZW0td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtIC5pdGVtLXdyYXBwZXI6OmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICB3aWR0aDogMTUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSAuaXRlbS13cmFwcGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5kb21haW4tZGF0YSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgfVxufVxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIGEge1xuICBjb2xvcjogIzM4MzgzODtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgfVxuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICB9XG59XG5cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIC5yb3cge1xuICBtYXJnaW46IDAgLTExcHg7XG59XG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbSB7XG4gIHBhZGRpbmc6IDE1cHggMTFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzLnNjLWxpc3QtYXJ0aWNsZXMtbWFpbiAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMuc2MtbGlzdC1hcnRpY2xlcy1tYWluIC5ncm91cC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMuc2MtbGlzdC1hcnRpY2xlcy1tYWluIC5pdGVtIC5pdGVtLXdyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmJsb2NrLXBvZGNhc3QtZXBpc29kZXMtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLmJsb2NrLXBvZGNhc3QtZXBpc29kZXMtbGlzdCAuaXRlbV9fcm0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYmxvY2stdmlkZW9zIC5vdmVybGF5LWRlZmF1bHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDAuMztcbiAgei1pbmRleDogMTtcbn1cbi5ibG9jay12aWRlb3MgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1NS44OCU7XG59XG4uYmxvY2stdmlkZW9zIC5wbGF5LWJ0bi13aGl0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTBNall1TmpZM0lEUXlOaTQyTmpjaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURVeE1pQTFNVElpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaUlHTnNZWE56UFNJaVBqeG5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEdjK0Nna0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVGN3TGpZMk55d3pNRGt1TXpNeklESTVPQzQyTmpjc01qRXpMak16TXlBeE56QXVOalkzTERFeE55NHpNek1nSUNBZ0lpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSkNUeHdZWFJvSUdROUlrMHlNVE11TXpNekxEQkRPVFV1TkRZM0xEQXNNQ3c1TlM0ME5qY3NNQ3d5TVRNdU16TXpjemsxTGpRMk55d3lNVE11TXpNekxESXhNeTR6TXpNc01qRXpMak16TTFNME1qWXVOalkzTERNek1TNHlMRFF5Tmk0Mk5qY3NNakV6TGpNek15QWdJQ0FnVXpNek1TNHlMREFzTWpFekxqTXpNeXd3ZWlCTk1qRXpMak16TXl3ek9EUmpMVGswTGpBNExEQXRNVGN3TGpZMk55MDNOaTQxT0RjdE1UY3dMalkyTnkweE56QXVOalkzVXpFeE9TNHlOVE1zTkRJdU5qWTNMREl4TXk0ek16TXNOREl1TmpZM0lDQWdJQ0JUTXpnMExERXhPUzR5TlRNc016ZzBMREl4TXk0ek16TlRNekEzTGpReE15d3pPRFFzTWpFekxqTXpNeXd6T0RSNklpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSlBDOW5QZ29KUEM5blBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0Nqd3ZaejQ4TDNOMlp6NEspO1xufVxuLmJsb2NrLXZpZGVvcyAucGxheS1idG4td2hpdGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stdmlkZW9zIC5yb3cgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGlua1tyZWw9cHJldl0sIC5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPW5leHRdIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGlua1tyZWw9cHJldl06OmJlZm9yZSwgLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGlua1tyZWw9bmV4dF06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWxpbmtbcmVsPXByZXZdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAuVwiO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGlua1tyZWw9bmV4dF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC6XCI7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAudmlldy1hcnRpY2xlLXN1bW1hcnkgPiAudmlldy1maWx0ZXJzIC5qcy1mb3JtLXN1Ym1pdCB7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAudmlldy1hcnRpY2xlLXN1bW1hcnkgPiAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tc2hvdyBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5ID4gLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLXNob3cgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgY2FwdGlvbiB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXc6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucmVuZGVyZWQtdmlldyAudmlldy1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3IC5kb21haW4tdGl0bGUgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLmRvbWFpbi10aXRsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wYXRoLWFydGljbGVzLXRvZGF5IC52aWV3LWFydGljbGUtc3VtbWFyeSAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IGNhcHRpb24ge1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5wYXRoLWFydGljbGVzLXRvZGF5IC52aWV3LWFydGljbGUtc3VtbWFyeSAudmlldy1maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXRoLWFydGljbGVzLXRvZGF5IC52aWV3LWFydGljbGUtc3VtbWFyeSAuZG9tYWluLXRpdGxlIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgLmRvbWFpbi10aXRsZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wYXRoLWNhcnQgZGl2LmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kLFxuLnBhdGgtY2hlY2tvdXQgZGl2LmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wYXRoLWNhcnQgLnRpdGxlLFxuLnBhdGgtY2hlY2tvdXQgLnRpdGxlIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIGEsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSBsZWdlbmQsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIGxlZ2VuZCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Q5ZDlkOTtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIGxlZ2VuZCAuZmllbGRzZXQtbGVnZW5kIGEsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIGxlZ2VuZCAuZmllbGRzZXQtbGVnZW5kIGEge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLXdyYXBwZXJfX2d1ZXN0LWNoZWNrb3V0IC5maWVsZHNldC13cmFwcGVyIHAsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLXdyYXBwZXJfX2d1ZXN0LWNoZWNrb3V0IC5maWVsZHNldC13cmFwcGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5maWVsZC0tbmFtZS10b3RhbC1wcmljZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZpZWxkLS1uYW1lLXRvdGFsLXByaWNlIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBtYXJnaW46IDMwcHggMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZmllbGQtLW5hbWUtYWRkcmVzcyAuYWRkcmVzczo6YmVmb3JlLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZmllbGQtLW5hbWUtYWRkcmVzcyAuYWRkcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDFcIjtcbiAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZm9ybS1jb250cm9sLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMiAhaW1wb3J0YW50O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGxhYmVsLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBsYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM1ZjVmNWY7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzVweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlJaUI0Yld3NmMzQmhZMlU5SW5CeVpYTmxjblpsSWlCamJHRnpjejBpSWo0OFp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlOVEV1TWl3ek5UTXVNamdnTUN3MU1USWdNVFU0TGpjeUxEUTJNQzQ0SUNBZ0lpQm1hV3hzUFNJak5EazFNRFUzSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drOEwyYytDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtDVHhuUGdvSkNRb0pDUWs4Y21WamRDQjRQU0k0T1M0M015SWdlVDBpTVRZNUxqQTVOeUlnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTUM0M01EY3hJQzB3TGpjd056RWdNQzQzTURjeElEQXVOekEzTVNBdE9UVXVPRFUzTlNBeU5qQXVNemN4T1NraUlIZHBaSFJvUFNJek5UTXVNamMzSWlCb1pXbG5hSFE5SWpFMU15NDFPVGtpSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEhCaGRHZ2daRDBpVFRVd05DNHpNaXczT1M0ek5rdzBNekl1TmpRc055NDJPR010TVRBdU1qUXRNVEF1TWpRdE1qVXVOaTB4TUM0eU5DMHpOUzQ0TkN3d2JDMHlNeTR3TkN3eU15NHdOR3d4TURjdU5USXNNVEEzTGpVeWJESXpMakEwTFRJekxqQTBJQ0FnSUVNMU1UUXVOVFlzTVRBMExqazJMRFV4TkM0MU5pdzRPUzQyTERVd05DNHpNaXczT1M0ek5ub2lJR1pwYkd3OUlpTTBPVFV3TlRjaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpSUdOc1lYTnpQU0lpTHo0S0NUd3ZaejRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284TDJjK1BDOXpkbWMrQ2c9PSk7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbjpob3Zlcixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDMsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDM6OmFmdGVyLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBoMzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5yb3csXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5yb3cge1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93ID4gZGl2LFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAucm93ID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tYWN0aW9ucyxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmZvcm0tYWN0aW9ucyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuY2hlY2tvdXQtcGFuZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLmNoZWNrb3V0LXBhbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jaGVja291dC1wYW5lLXJldmlldyBsZWdlbmQsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jaGVja291dC1wYW5lLXJldmlldyBsZWdlbmQge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3Rlcixcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLm9yZGVyLXRvdGFsLWxpbmUgLm9yZGVyLXRvdGFsLWxpbmUtbGFiZWwsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5vcmRlci10b3RhbC1saW5lIC5vcmRlci10b3RhbC1saW5lLWxhYmVsIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb250ZW50LFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW0sXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5kZWxldGUtb3JkZXItaXRlbSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmRlbGV0ZS1vcmRlci1pdGVtOjpiZWZvcmUsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5kZWxldGUtb3JkZXItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5idG46bm90KC5kZWxldGUtb3JkZXItaXRlbSksXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5idG46bm90KC5kZWxldGUtb3JkZXItaXRlbSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQ6OmJlZm9yZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQ6OmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LWZhbWlseTogRm9udGF3ZXNvbWU7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9XCJVcGRhdGUgY2FydFwiXTo6YmVmb3JlLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1cIlVwZGF0ZSBjYXJ0XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W3ZhbHVlPUNoZWNrb3V0XTo6YmVmb3JlLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1DaGVja291dF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0tY29udHJvbCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5cbi5wYWdlLXZpZXctc29sdXRpb24tY2VudGVyLW9yZGVyaW5nIGEudGFibGVkcmFnLWhhbmRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wYWdlLXZpZXctc29sdXRpb24tY2VudGVyLW9yZGVyaW5nIGEudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cblxuLnBhdGgtYXdhcmRzICNhZHZlcnRpc2VtZW50LTEsXG4ucGF0aC1ldmVudHMgI2FkdmVydGlzZW1lbnQtMSxcbi5wYXRoLWNvbmZlcmVuY2VzICNhZHZlcnRpc2VtZW50LTEge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9faW1hZ2UsXG4gIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9faW1hZ2UsXG4gIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEge1xuICBtYXJnaW46IDAgLTdweDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2LFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2IHtcbiAgcGFkZGluZzogMCA3cHg7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICB9XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAxMXB4O1xuICB9XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsXG4gIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsXG4gIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZzogMCAxMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbixcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbixcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbiBpbWcsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4gaW1nLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4gaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNzEuNDIlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM4NnB4KSB7XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuICAucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbiAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcxLjQyJTtcbiAgfVxufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUsXG4gIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fdGl0bGUsXG4gIC5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSB7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1pbi13aWR0aDogNzBweDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSAuZGF5LFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlIC5kYXksXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSAuZGF5IHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtLWRldGFpbHMsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0tZGV0YWlscyxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtLWRldGFpbHMge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLXZlbnVlLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi12ZW51ZSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi12ZW51ZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19ybSBhLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19ybSBhLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3JtIGEge1xuICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0LFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0LFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5jb250ZW50LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuY29udGVudC1yaWdodCxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10Yyxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi10YyBhLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSBhLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjIGEsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtZGF0ZSBhLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10YyBhLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlIGEsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjIGEsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUgYSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjIGEsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlIGEsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMgYSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlIGEsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjIGEsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUgYSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLXRjIGEsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlIGEsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMgYSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi1kYXRlIGEge1xuICBjb2xvcjogIzAwNEFBRDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX190aXRsZSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX190aXRsZSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fdGl0bGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fdGl0bGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fdGl0bGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX3RpdGxlLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fdGl0bGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0tZGV0YWlscyA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSksXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0gPiAucm93LTExLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExIHtcbiAgICBtYXJnaW46IDAgLThweDtcbiAgfVxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gPiAucm93LTExID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2ltYWdlLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9faW1hZ2UsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2ltYWdlLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX2ltYWdlLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5idG4tbGluayB7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1zdWJzY3JpYmUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5idG4tbGluayB7XG4gIG1pbi13aWR0aDogMTcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5idG4tbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmRyb3Bkb3duLWxpbmsge1xuICBjb2xvcjogIzU1NTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW0ge1xuICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93bi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5idG4tbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuYnRuLWxpbmsge1xuICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHggMzBweCA1cHggMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5idG4tbGluazo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gIH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cblxuLnBhdGgtYWR2ZXJ0aXNpbmcgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnZpZXctY29udGVudCA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGF0aC1hZHZlcnRpc2luZyAud2ViZm9ybS1kZWZhdWx0IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLnBhdGgtYWR2ZXJ0aXNpbmcgLmluZm8tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIC52aWV3LWlkLW5vX3dlaWdodF9vcmRlciAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgLnZpZXdzLWZpZWxkLXRpdGxlID4gYTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZS12aWV3LW5vLXdlaWdodC1vcmRlciAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIgLnZpZXdzLWZpZWxkLXRpdGxlIGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIC52aWV3LWlkLW5vX3dlaWdodF9vcmRlciAuanMtZm9ybS1zdWJtaXQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIC52aWV3LWlkLW5vX3dlaWdodF9vcmRlciBhLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGF0aC1kaWdpdGFsLWV2ZW50cyAuYmxvY2std2ViaW5hci1saXN0cyAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX190aXRsZSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5cbi5wYXRoLXVzZXIgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbn1cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE2NmMyO1xuICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIGxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuaXRpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xufVxuXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5tYWluLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIG5hdi50YWJzLFxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stcGFnZS10aXRsZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBoZWlnaHQ6IGF1dG87XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgYm9yZGVyLWNvbG9yOiAjMGE2NmMyO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayBsYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLml0aSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAud2VsY29tZS1tZXNzYWdlIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYjtcbiAgY29sb3I6ICM1MDUwNTA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLm1lbnUtaXRlbSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLm1lbnUtaXRlbS13cmFwcGVyLFxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IGEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLnVzZXItcHJvZmlsZS1uYXYgYSB7XG4gIGNvbG9yOiAjNTA1MDUwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbiAgb3BhY2l0eTogMC44O1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC51c2VyLXByb2ZpbGUtbmF2IGEuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAudXNlci1wcm9maWxlLW5hdiBhIHN2ZyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWF4LXdpZHRoOiA3MHB4O1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuXG4ucGF0aC1jb250YWN0LXVzIC5wZl9fZGVzY3JpcHRpb24gYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtIHtcbiAgYmFja2dyb3VuZDogI2RkZTZlZTtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSA+IC5pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5sYXRlc3QtcG9zdCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuY3JlYXRlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiByZWQ7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jcmVhdGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTNweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogcmVkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmNvbnRhY3QtaW5mbyAuaXRlbS1saXN0cyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmNvbnRhY3QtaW5mbyAubGlzdC1pdGVtIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy10YXhvbm9teS10ZXJtIC52aWV3LWVtcHR5IHtcbiAgcGFkZGluZzogNTBweDtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLmJsb2NrLWZhcXMge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC5ibG9jay1mYXFzIC5ibG9ja19fdGl0bGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAjZmFxc0FjY29yZGlvbiAuYWNjb3JkaW9uOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gI2ZhcXNBY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICNmYXFzQWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi10aXRsZTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdG9wOiA1MCU7XG59XG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gI2ZhcXNBY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG5cbi5ub2RlLS10eXBlLXBhZ2UgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWl0ZW0gbGFiZWwge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLm5vZGUtLXR5cGUtcGFnZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMnB4IDI4cHg7XG59XG4ubm9kZS0tdHlwZS1wYWdlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAuaGVhZGVyLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC5oZWFkZXItYmxvY2sgaDEge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gZmllbGRzZXQuanMtZm9ybS1pdGVtIGxhYmVsIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9pbWcvYmx1ZS1yZXF1aXJlZC5wbmdcIik7XG59XG5cbi5ub2RlLS11bnB1Ymxpc2hlZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5hbGVydC13cmFwcGVyIHtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIC5qcy1mb3JtLXR5cGUtdGV4dGFyZWEgbGFiZWwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubm9kZS1jb21tZW50LWZvcm0gLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubm9kZS1jb21tZW50LWZvcm0gLmNrZV90b3AsXG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubm9kZS1jb21tZW50LWZvcm0gLmNrZV9ib3R0b20sXG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubm9kZS1jb21tZW50LWZvcm0gLmpzLWZpbHRlci13cmFwcGVyLFxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLm5vZGUtY29tbWVudC1mb3JtIGRldGFpbHMsXG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubm9kZS1jb21tZW50LWZvcm0gLmxheW91dC1yZWdpb24tbm9kZS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLmxheW91dC1yZWdpb24tbm9kZS1tYWluLFxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLmxheW91dC1yZWdpb24tbm9kZS1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cblxuLm5vZGUtLXR5cGUtYXJ0aWNsZSBpbWdbZGF0YS1hbGlnbj1sZWZ0XSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSBpbWdbZGF0YS1hbGlnbj1sZWZ0XSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIGZpZ2NhcHRpb24sXG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBmaWdjYXB0aW9uIGVtIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpLFxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBmaWdjYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSBpbWcge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm5mX19kZXNjcmlwdGlvbiAuaW1nLWNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm5mX19kZXNjcmlwdGlvbiAuaW1nLWNhcHRpb24sXG4ubmZfX2Rlc2NyaXB0aW9uIC5pbWctY2FwdGlvbiAqIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ubmZfX2Rlc2NyaXB0aW9uIC5jYXB0aW9uLWNlbnRlcixcbi5uZl9fZGVzY3JpcHRpb24gLmNhcHRpb24tY2VudGVyIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmZfX2Rlc2NyaXB0aW9uIC5jYXB0aW9uLWNlbnRlciBmaWdjYXB0aW9uLFxuLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIgZmlnY2FwdGlvbiBlbSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAwIDA7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLml0ZW0gPiBkaXYge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LWxlZnQge1xuICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udHJpYnV0b3ItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udHJpYnV0b3ItaGVhZGVyIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udHJpYnV0b3ItaGVhZGVyID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuaXRlbV9fZGV0YWlscyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubmZfX2Rlc2NyaXB0aW9uIC5yZWFkLW1vcmUtbGluayB7XG4gIGNvbG9yOiAjNjE1YTVhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogNXB4IDAgMzBweDtcbn1cblxuLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1sZWZ0Lml0ZW1fX2ltYWdlIGEgaW1nIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtbGVmdC5pdGVtX19pbWFnZSBhIGltZyB7XG4gICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTRweCkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCAuY29udHJpYnV0b3ItaGVhZGVyIC5pdGVtX19pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IC5jb250cmlidXRvci1oZWFkZXIgLnRpdGxlLXNlY3Rpb24ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQgLml0ZW1fX2RldGFpbHMgLnJlYWQtbW9yZS1saW5rIHtcbiAgY29sb3I6ICM2MTVhNWE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQgLml0ZW1fX2RldGFpbHMgLnRpbWUtZmllbGQge1xuICBjb2xvcjogIzYxNWE1YTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnByb2dyZXNzaXZlUGxhaW4sXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLmJsb2NrLWFkdmVydGlzZW1lbnQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLmFkLXRvcCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5ibG9jay1hZHZlcnRpc2VtZW50LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLmFkLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAjbWFpbiA+IC5yb3csXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAjbWFpbiA+IC5yb3cge1xuICBtYXJnaW46IDA7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLm1haW4tY29udGVudCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2NfX2Rlc2NyaXB0aW9uLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjX19kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5uZl9fZGVzY3JpcHRpb24gaWZyYW1lLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiBpZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLm5mX19kZXNjcmlwdGlvbiBhLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLm5mX19kZXNjcmlwdGlvbiAqLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5mX19kZXNjcmlwdGlvbiAqIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIiwgc2VyaWYgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSBmb3JtID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIGZvcm0gPiAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuaXRpLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLml0aSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIGxlZ2VuZCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5qcy13ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyBsZWdlbmQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGVnZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGFiZWwsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuanMtd2ViZm9ybS10eXBlLWNoZWNrYm94ZXMgbGFiZWwge1xuICBjb2xvcjogIzQ5NTA1Nztcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3QsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tY29udHJvbCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLXNlbGVjdCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc2VsZWN0OmZvY3VzLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHZhcigtLXNlY29uZGFyeSk7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc2VsZWN0LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cyxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXN1Ym1pdCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubm9kZS1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5ibG9jay1zYy1saXN0LWFydGljbGVzIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiA3MHB4O1xufVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5ub2RlX19jb250ZW50LFxuLm5vZGUtLXR5cGUtd2hpdGUtcGFwZXIgLm5vZGVfX2NvbnRlbnQsXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyAubm9kZV9fY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgLm5vZGVfX2NvbnRlbnQgPiAqLFxuLm5vZGUtLXR5cGUtd2hpdGUtcGFwZXIgLm5vZGVfX2NvbnRlbnQgPiAqLFxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLm5vZGVfX2NvbnRlbnQgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm5vZGUtLXR5cGUtd2ViaW5hciAud2ViZm9ybS1zdWJtaXNzaW9uLXZpZGVvLWZvcm0gLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5mb3JtLXRyaWdnZXItbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5idWxsZXQge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciAubm9kZS11c2VyLW1lc3NhZ2UgLmZvcm0tdHJpZ2dlci1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIC51c2VyLXBhc3MgPiBwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgcGFkZGluZzogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0ge1xuICAgIHBhZGRpbmc6IDMycHggNDBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLnVzZXItZm9ybS1oZWFkZXIge1xuICBjb2xvcjogcmdiKDk0LCAxMDgsIDEzMik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLnVzZXItZm9ybS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIGxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAuZm9ybS10cmlnZ2VyLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZzogOHB4IDZweDtcbiAgaGVpZ2h0OiAyLjU3ZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkZmUxZTY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLnBob25lX2ludGVybmF0aW9uYWwtbnVtYmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIC53ZWJmb3JtLWRlZmF1bHQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyAuaW5mby10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm5vZGUtLXR5cGUtcG9kY2FzdCAubmYtZXBpc29kZXMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC5uZl9fZGVzY3JpcHRpb24gaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAuc3RlcC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCA+IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCA+IGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1mbG93OiBjb2x1bW47XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAuZm9ybS10eXBlLWVtYWlsLFxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLndlYmZvcm0tYnV0dG9uLS1uZXh0LFxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxNzMsIDIzOSwgMC44KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5ub2RlLS10eXBlLXZpZGVvIGxhYmVsLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLnZpZXctY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA4MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1hc2lhbi1iYW5raW5nLWFuZC1maW5hbmNlXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1iYWtpbmctZmluYW5jZS5qcGVnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPWFzaWFuLWJ1c2luZXNzLXJldmlld106OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYnVzaW5lc3MtcmV2aWV3LmpwZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1zaW5nYXBvcmUtYnVzaW5lc3MtcmV2aWV3XTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9zaW5nYXBvcmUtYnVzaW5lc3MtcmV2aWV3LmpwZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1hc2lhbi1wb3dlcl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tcG93ZXIuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1oZWFsdGhjYXJlLWFzaWEtbWFnYXppbmVdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2hlYWx0aGNhcmUtYXNpYS5qcGVnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPXJlYWwtZXN0YXRlLWFzaWFdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3JlYWxlc3RhdGUtYXNpYS5qcGVnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPWhvbmcta29uZy1idXNpbmVzc106OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaG9uZ2tvbmctYnVzaW5lc3MuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1yZXRhaWwtYXNpYV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmV0YWlsLWFzaWEuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1pbnN1cmFuY2UtYXNpYV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaW5zdXJhbmNlLWFzaWEuanBlZ1wiKTtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nb1tzaXRlLW1hY2hpbmUtbmFtZT1tYW51ZmFjdHVyaW5nLWFzaWFdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL21hbnVmYWN0dXJpbmctYXNpYS5qcGVnXCIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZ2YtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbTpmaXJzdC1vZi10eXBlIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAuZmllbGQtLW5hbWUtYm9keSBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhZ2Utbm9kZS02NyAuZmllbGQtLW5hbWUtYm9keSBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5ub2RlLS10eXBlLWJpbyAubmZfX2ltYWdlIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm5vZGUtLXR5cGUtYmlvIC5jb250cmliLXBvc3RzIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ub2RlLS10eXBlLWJpbyAuY29udHJpYi1wb3N0cyBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zIFRleHRcIiwgc2Fucy1zZXJpZjtcbn1cbi5ub2RlLS10eXBlLWJpbyAuYmFjay1saW5rIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5ub2RlLS10eXBlLWJpbyAuYmFjay1saW5rIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsID4gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4ubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgbWFyZ2luOiAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgPiBmb3JtIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsID4gZm9ybSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDYwcHg7XG4gIH1cbn1cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLndlYmZvcm0tYnV0dG9uLS1uZXh0LFxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3MywgMjM5LCAwLjgpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubm9kZS0tdHlwZS10aGFuay15b3UgLnBhZ2UtaGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5vZGUtLXR5cGUtdGhhbmsteW91IC5wcmV2aW91cy1wYWdlIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLWFkQmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLXJlc3VsdHMtd3JhcHBlci1vdmVybGF5IHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAzMHB4IDAgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cy1jbG9zZS1idG4sXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ2NzYy1tb3JlLW1heWJlLWJyYW5kaW5nLXJvb3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzLXdlYi1pbWFnZS1ib3gge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzLXJlc3VsdCAuZ3MtdGl0bGUsXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3MtcmVzdWx0IC5ncy10aXRsZSAqIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlLFxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvci1jdXJyZW50LXBhZ2Uge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZS1tYWduaWZpZXIge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLXBhZ2Uge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMWYxZjE7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCBmaWVsZHNldCA+IGxhYmVsLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3Mge1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTllZDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZDogI2UzZTllZDtcbiAgY29sb3I6ICMzNzQ5NTcgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuZm9ybS1hY3Rpb25zIC5qcy1mb3JtLXN1Ym1pdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdFQVlBQUFBajZxYTNBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFCbUpMUjBRQUFBQUFBQUQ1UTd0L0FBQUFDWEJJV1hNQUFBQmdBQUFBWUFEd2EwTFBBQUFBQjNSSlRVVUg1Z2NkQmhvN0dURnVJQUFBQk10SlJFRlVhTjdsbVcxTVUxY1l4Ly9QYmFuYmJOVzlCSTNvakl3T1FtV0lVTkNGUkdtaXZFcEVvUUp1VElWS0pHd0JGL1lXcG9ndUxwb0lSQk1qRmFPSVVTd3E0Z3N2eWxSTVpJQlQxTUZRQ1BwaG9zTG1kTVVzcS9ZKyt3QzNZYmdsallwWDRmK2xPZWZjYzA5Ly96N1BQYjNQSVRncGZVMVllZnpxbUJqUzBCaitzN2lZTXJBSnQ5VnFaK2NQdWQ1Qkppb2VQZUo4cFBHVnJpNjZqMk40OTlRcG1vQkp2S1NnNE1mSmxXcEwyZFdyZzZjSnp0NmZ6dU1SdnhFUjhkS0JTL29OZVloMmNhR1BvS1hzS1ZPUWpreEtTazdtYzl3bGxEYzNCNmFINVJzUHJsblRUME1PTG1mdkh6aC83dVc0dUtsVDZUM2xaa1ZsZGpaQ2tjWVJHbzNjM0E1dDV2djRRNlZpQy9WZ2hVNUhvZGlMTWcrUHdaZXhua1BabUpQVHVMVXE0OENpdFd1ZE51QlYwOHpORVduR1JVYWpPSXRqYVhKUmtSUzVYSUoycU94MjRUVTBpMy81K1Nuay9xSkRwVityMjV0YWZtbHBtWHp2L2M1cGwzdDZZSVVLbnRIUmRBaHZ3eTRJYkdVTitidTRETnNJK0xlSWdyYUgvVzI4MmRHQm5iU0F2blIzaHp2V0llckdEYWNmZ3ErMm1GR0dNMlFhc0F2b2VBYk91TG1ORUFNQXJLSnhlTk5tYzdTUFVpUjZWYXFSWThEL1NIWURadnFGL3JSNDVjS0ZRUm5objhTcmk0cUNFcUxjRWg1b3RTUEdBRzZtNlVqZXRRdjE2T2JJNWNzeHp2NjZhSzZybTdWOTNvcUU3VjVldzkrQTYrVEpZMCtjY0hSY2hCWk5FeWFJellvZlJPdnAwME50aE93RzlGNVNUK2V2azVJd2hqTnc3OGlSd1ViWWpZcEF1Ly9acy9xdG9Sa0o4M1c2WVdkQXE5RlNaaW16MmF3bWpWa2NhelFPTm9MQ2NKQTJ1Ym9LMnloWjdLeXRmZDVHS0QvOFlPN2xqMTFkWFVXRjhOaTJLRGhZVk5JMytGM3g0djhoYnJKYUFZQXoyWmRkU2t0cEVxdzBjZUpFWkpFR1hYbzkxUFFGcG8wZkw0d2lMMjVzYUFocUNndFljaXN4c1VGZmRXR3ZXMFhGVXh0Zy8wNVphaXVxcThONlhFS0pweWNCZ3ZPdlNFT2dBbHBHZmE5WUduVDl4L2dPdEhIZzZORUlvcVRIamVYbEFDNEF3bE5Ic3NCdklaNW5Nc3VJTEt1VXlwV1BlWlJ1OW14UklheVhOUVVrWmZKdTdsVXFxVlVJcHVwVnEzQVNXc1FHQkRqR1U5Z050UThmQ3Z0RmJ3VEh4eit6QWVldm5QVGQwOTNkRFFEWWR1aVFYTnplQitKaTQySlZLblZrNzNYNjFtSkJBYlRRREFEdjVZMzQrZTVkbmtNeFlvakJVRytxMldINXRMWDFXZGVWZlJjWUFQNFpmVzZ4a0FFYktEODYrZ253Y29vUnZRMkdSbTFsaDhYeTdPQ1NsSElib1BicmJhWU54Y1Zrd0FiS0hnQStBKzNRMzdralRCZTNDSWFRa0hwdFRVZHBhbHZiODE1ZjlnaWdaZkNrMmVIaFQ0TGJEWUltSktRK3RhWnczeENBUzVJOUFzVFZiS0tVcFVzZFJkZHJ5Z3pCdEhGamZXcGw0YjZ4N2UxRHZiN3NCalROcTFxd1AvZnc0YjVXLytkWEwyNTkyVk5BYm8wY0Evckw1bzcyZkQ0T3RjMDJRZ3dnUWl6bXNObkh4OUhWUWhjeDU5YXRZVjhWRHFvTHp6SDZtRXpJUWdONUZ4WksvVnlDZGpwbk5nL1RDQ0J5Z0YvREE3cWRsemNRSENxN25hdkZLUEl2S0hCNkZ3ZzRGaG1abU9qdXJsaHUzMm4zeU03R2JycUp0cGZvakZES2NTblVzOUJYL3djQTc4RVg1K1kycFZmbjd6dmEwdUw4MldCT21HWHg5Mll6VmRKT1hFcEprWnZYV1VtL3VBVGVxSzNzS04yemJsMy9LRHVmQWwxMGp6dVBIMGNqSDBOV1gvSGlwVkwvVTEwNjhaRnluS3ZGS09HK3IyOGZlRzZ1QkM1Tit3Y2FYL0Zrems3ZFl3QUFBQ1YwUlZoMFpHRjBaVHBqY21WaGRHVUFNakF5TWkwd055MHlPVlF3TmpveU5qbzFPU3N3TURvd01FbGE1OHdBQUFBbGRFVllkR1JoZEdVNmJXOWthV1o1QURJd01qSXRNRGN0TWpsVU1EWTZNalk2TlRrck1EQTZNREE0QjE5d0FBQUFLSFJGV0hSa1lYUmxPblJwYldWemRHRnRjQUF5TURJeUxUQTNMVEk1VkRBMk9qSTJPalU1S3pBd09qQXdieEorcndBQUFBQkpSVTVFcmtKZ2dnPT0pO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGRpdi5qcy1mb3JtLWl0ZW0sXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgZGl2LmpzLWZvcm0taXRlbSB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGxhYmVsLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGxhYmVsIHtcbiAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggNTBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjFmMWYxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjNmNjtcbiAgY29sb3I6ICM4Y2EyYjQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgbGFiZWw6OmJlZm9yZSxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAycHggc29saWQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGlucHV0LFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tcmFkaW9zIGlucHV0OmNoZWNrZWQgfiBsYWJlbCxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmUsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnRUFRQUFBQ0o0MjQ4QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQW1KTFIwUUFBS3FOSXpJQUFBQUpjRWhaY3dBQUFHQUFBQUJnQVBCclFzOEFBQUFIZEVsTlJRZm1CeDBHQ2dkOG5BRDJBQUFCRGtsRVFWUll3KzJWTVFyQ1FCQkZnd2ZRMGtiVEJNVUQySWlOaFVWeVNCc1BvWTFZaTRWNEFLMkNBVHN4QWEzbVdTd1l4U1JHMmQwMCtmWHVmNDhkbUhVY1N3SFBnK1VTd2hDWnpaQm0weGJiZ2NFQW9valh5R2FEdEZyVndKK1p6eXVFQTF3dUZjSUJ0dHNLNGRjck1oenFoMHUvRDZkVElWdVNCQ2FUR3A1UjBtNURvL0V6dk96TUdZOXp3TDBlN1BmcVlCUWgwNms5T0o3MytYVDNPd1NCY2JncVdhK3pMOTV1UlJKYTRLb29qdk1Mc2lXMHdkWDhGNHZpb25jSnJYQWwwT2tneCtOM0NkL1hEazhsWExlY3hQbXNIWjVLZEx2STRjQy8wYkhoL3BiUXVWNS9sakN4MjB0TG1QcFlTa21ZaEgrVnNBSFBsYkFKVHlWY0YxbXRrTjBPUmlPcjhEcDE2cGpPQXowUGp0Sm9wR1ZKQUFBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ESXlMVEEzTFRJNVZEQTJPakV3T2pBM0t6QXdPakF3eFhtRXN3QUFBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF5TWkwd055MHlPVlF3TmpveE1Eb3dOeXN3TURvd01MUWtQQThBQUFBb2RFVllkR1JoZEdVNmRHbHRaWE4wWVcxd0FESXdNakl0TURjdE1qbFVNRFk2TVRBNk1EY3JNREE2TUREak1SM1FBQUFBQUVsRlRrU3VRbUNDKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWNvbnRyb2wsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gIGJhY2tncm91bmQ6ICNlZmYzZjY7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICM4Y2EyYjQ7XG59XG5cbi5zb2x1dGlvbi1jZW50ZXJfX2Jhbm5lciAuZmllbGQtLW5hbWUtZmllbGQtc2MtYmFubmVyID4gLmZpZWxkX19sYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc29sdXRpb24tY2VudGVyX19iYW5uZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXNjLWJhbm5lciAuZmllbGRfX2l0ZW0gPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnBhdGgtcHJvZHVjdC1zdG9yeSAucHJvZHVjdC1kaXNwbGF5IGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5wYXRoLXByb2R1Y3Qtc3RvcnkgLnBmLXByaWNlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5idXR0b24tLWFkZC10by1jYXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBhdGgtcHJvZHVjdC1zdG9yeSAuY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnNpdGUtZm9vdGVyIHtcbiAgcGFkZGluZzogMzdweCAwIDUwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zIFRleHRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLnNpdGUtZm9vdGVyID4gLmNvbnRhaW5lciA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1jZW50ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWNlbnRlciAuc2VjdGlvbi10d28gLmNvbHVtbnMge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5mb290ZXItY2VudGVyIC5mb290ZXItaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItY2VudGVyIC5mb290ZXItaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuLnNpdGUtZm9vdGVyIC5zb2NpYWwtbWVkaWEtbGlua3MgLml0ZW0ge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5zaXRlLWZvb3RlciAuc29jaWFsLW1lZGlhLWxpbmtzIGEge1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLnNpdGUtZm9vdGVyIC5zb2NpYWwtbWVkaWEtbGlua3MgYTpob3ZlciwgLnNpdGUtZm9vdGVyIC5zb2NpYWwtbWVkaWEtbGlua3MgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuLnNpdGUtZm9vdGVyIGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJGcnV0aWdlclwiO1xufVxuLnNpdGUtZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB+IGgyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTVweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBjdXJzb3I6IHRleHQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDQwcHggMTBweCAxNXB4O1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWFjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5idG4ge1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDA7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmJ0bjpob3ZlciBzdmcge1xuICBmaWxsOiAjNTU1O1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5idG4gc3ZnIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgfiBkaXYge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciBsYWJlbDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIkVtYWlsXCI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDEwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWFjdGlvbnMge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCA+IC5yb3cgPiAuY29sLTQge1xuICAgIG1pbi13aWR0aDogMTcwcHg7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgPiAucm93ID4gLmNvbC00IH4gLmNvbC04IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgPiAucm93ID4gLmNvbC04ID4gLmQtZmxleCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLnJvdyAuc2lnbi11cC10ZXh0IHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5yb3cgLnNpZ24tdXAtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAubGF5b3V0LW1haW4td3JhcHBlciAuYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLmdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLXRvcC1hcnRpY2xlcyB7XG4gICAgb3JkZXI6IC0xOTtcbiAgfVxuICAubWFpbi1jb250ZW50ICNhZHZlcnRpc2VtZW50LWxlZnQtNSB7XG4gICAgb3JkZXI6IC0xODtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1oaWdobGlnaHRzIHtcbiAgICBvcmRlcjogLTE3O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgI2FkdmVydGlzZW1lbnQtbGVmdC0yIHtcbiAgICBvcmRlcjogLTE2O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyB7XG4gICAgb3JkZXI6IC0xNTtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICBvcmRlcjogLTE0O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgI2FkdmVydGlzZW1lbnQtbGVmdC02IHtcbiAgICBvcmRlcjogLTEzO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLWV4Y2x1c2l2ZXMge1xuICAgIG9yZGVyOiAtMTI7XG4gIH1cbiAgLm1haW4tY29udGVudCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTMge1xuICAgIG9yZGVyOiAtMTE7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stcHJpbnQtaXNzdWUge1xuICAgIG9yZGVyOiAtMTA7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHtcbiAgICBvcmRlcjogLTIwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbjogLTEwcHggLTEwcHggMjBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC52aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAucm93IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAudmlld3MtZWxlbWVudC1jb250YWluZXIgPiAucm93Omxhc3Qtb2YtdHlwZSAuaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciA+IC5yb3c6bGFzdC1vZi10eXBlIC5pdGVtOmxhc3Qtb2YtdHlwZSAuaXRlbS13cmFwcGVyIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYmxvY2staGlnaGxpZ2h0cyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmJsb2NrLWV4Y2x1c2l2ZXMgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrLWV2ZW50LW5ld3MgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLml0ZW1fX3RpdGxlLFxuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stdG9wLWFydGljbGVzIC5pZi1kYyxcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAucG9zdC1kYXRlIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxuICAuYmxvY2stY29tbWVudGFyeSAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5ibG9jay1jb21tZW50YXJ5IC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIgc3ZnLFxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbV9fcm0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuYmxvY2stbmV3c2xldHRlciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAzODVweCkge1xuICAuYmxvY2stbmV3c2xldHRlciAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stbmV3c2xldHRlciAuYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgfVxuICAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmJ0biB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgfVxuICAuYmxvY2stbW9zdC1yZWFkIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYmxvY2stbW9zdC1yZWFkIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSAuaXRlbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5pdGVtX19pbWFnZSB7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICB9XG4gIC5zaWRlYmFyX3NlY29uZCAuYmxvY2stcGFydG5lci1zaXRlcyAuZG9tYWluLWRhdGEge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweDtcbiAgfVxuICAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgfVxuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5wYWdlLWhlYWRlciB7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAubWVudS1pdGVtIGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW0gLml0ZW0td3JhcHBlciA+ICoge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW0gLml0ZW0td3JhcHBlciAuaXRlbV9fcm0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTUlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSAuY29udGVudC1yaWdodCAuY3Itd3JhcHBlciB7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gIH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIC5jb250ZW50LXJpZ2h0IC5jci13cmFwcGVyID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfbmlkX2VwaXNvZGVzX2xpc3QgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIgc3ZnLFxuICAuaGVhZGVyLW1vYmlsZSAubmF2YmFyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgfVxufVxuYm9keSB7XG4gIC8qKiBNT0JJTEUsIFRBQkxFVCwgREVTS1RPUCAqKi9cbn1cbmJvZHkgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtdGMgYSB7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5ibG9ja19fdGl0bGUge1xuICBtYXJnaW46IDAgLTE1cHggMjBweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIC5pdGVtLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSAuaXRlbV9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBtYXJnaW46IDAgMCAtNXB4O1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWl0ZW0gLnByb2dyZXNzaXZlUGxhaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWl0ZW0sXG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1lcGlzb2RlIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5ib2R5LmlzLU1vYmlsZSAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTIsXG5ib2R5LmlzLU1vYmlsZSAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTMge1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAjYmFjazJ0b3Age1xuICBtYXgtd2lkdGg6IDMwcHg7XG4gIG1heC1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgaDIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgLm1lbnUtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiAzMHB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsIGJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZWZ0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keSAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrOm5vdCguYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyKTpub3QoLmJsb2NrLXByaW50LWlzc3VlKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5IC5zaWRlYmFyX3NlY29uZCAuYmxvY2s6bm90KC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIpOm5vdCguYmxvY2stcHJpbnQtaXNzdWUpIC52aWV3LWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciB7XG4gICAgb3JkZXI6IC0xNDtcbiAgfVxuICAuc2lkZWJhciAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTEge1xuICAgIG9yZGVyOiAtMTM7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciB7XG4gICAgb3JkZXI6IC0xMjtcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stbW9zdC1yZWFkIHtcbiAgICBvcmRlcjogLTExO1xuICB9XG4gIC5zaWRlYmFyICNhZHZlcnRpc2VtZW50LXNpZGViYXItMiB7XG4gICAgb3JkZXI6IC0xMDtcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stYXdhcmQge1xuICAgIG9yZGVyOiAtOTtcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stY29uZmVyZW5jZXMge1xuICAgIG9yZGVyOiAtODtcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stcGFydG5lci1ldmVudCB7XG4gICAgb3JkZXI6IC03O1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1yZXNvdXJjZS1jZW50ZXIge1xuICAgIG9yZGVyOiAtNjtcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stcHJpbnQtaXNzdWUge1xuICAgIG9yZGVyOiAtNTtcbiAgfVxuICAuc2lkZWJhciAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTMge1xuICAgIG9yZGVyOiAtNDtcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stY29tbWVudGFyeSB7XG4gICAgb3JkZXI6IC0zO1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgICBvcmRlcjogLTI7XG4gIH1cbiAgLnNpZGViYXIgI2FkdmVydGlzZW1lbnQtc2lkZWJhci00IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbn1cbi5wYWdlLXdyYXAge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnRodW1icy1jYXJvdXNlbCB7XG4gIG1hcmdpbjogMCAtMTJweDtcbn1cbi50aHVtYnMtY2Fyb3VzZWwgLnRodW1iLXNsaWRlIHtcbiAgcGFkZGluZzogNHB4O1xufVxuLnRodW1icy1jYXJvdXNlbCAudGh1bWItdGlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMyMjI7XG4gIGhlaWdodDogMzAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgb3BhY2l0eSAwLjRzIGVhc2U7XG59XG4udGh1bWJzLWNhcm91c2VsIC50aHVtYi1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGh1bWJzLWNhcm91c2VsIHtcbiAgLyogT3ZlcmxheSBHcmFkaWVudCAqL1xufVxuLnRodW1icy1jYXJvdXNlbCAudGh1bWItdGlsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNTAlLCByZ2JhKDAsIDAsIDAsIDAuOCkgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRodW1icy1jYXJvdXNlbCB7XG4gIC8qIFRpdGxlcyBvbiBncmlkIGl0ZW1zICovXG59XG4udGh1bWJzLWNhcm91c2VsIGgzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW46IDA7XG59XG4udGh1bWJzLWNhcm91c2VsIHtcbiAgLyogUGxheSBidXR0b24gaWNvbiBvbiBncmlkICovXG59XG4udGh1bWJzLWNhcm91c2VsIC5wbGF5LWJ0bi13aGl0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG59XG5cbi8qIC0tLSBTSEFSRUQgJiBERVNLVE9QIFNUWUxFUyAtLS0gKi9cbi5wb3B1cC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucG9wdXAtb3ZlcmxheS5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBvcHVwLW92ZXJsYXkge1xuICAvKiBUeXBvZ3JhcGh5IHJlc2V0IGZvciBtb2RhbCAqL1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9wdXAtb3ZlcmxheSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG4uY2xvc2UtYnRuIHN2ZyB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNSkpO1xufVxuLmNsb3NlLWJ0bjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uc2xpZGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi52aWRlb3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi8qIFJFQ1RBTkdVTEFSIE5BVklHQVRJT04gQVJST1dTICovXG4ubmF2LWFycm93IHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMTg1cHg7XG4gIGJhY2tncm91bmQ6ICM1NTU1NTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG4gIGJvcmRlcjogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHotaW5kZXg6IDIwO1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW4tdG9wOiAwO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ubmF2LWFycm93OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogIzc3Nzc3Nztcbn1cbi5uYXYtYXJyb3c6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG4ubmF2LWFycm93IHN2ZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi8qIFNpZGUgVmlkZW9zIChQcmV2L05leHQgUm93cykgKi9cbi5wcmV2LXZpZGVvcy1yb3csXG4ubmV4dC12aWRlb3Mtcm93IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZ2FwOiAxMnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC8qIEZJWDogUmVzZXJ2ZSBzcGFjZSBldmVuIGlmIGVtcHR5ICovXG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByZXYtdmlkZW9zLXJvdyxcbiAgLm5leHQtdmlkZW9zLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ucHJldi12aWRlb3Mtcm93IHtcbiAgbWluLXdpZHRoOiAxOTNweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLm5leHQtdmlkZW9zLXJvdyB7XG4gIG1pbi13aWR0aDogNjAzcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnNpZGUtdmlkZW8ge1xuICB3aWR0aDogMTkzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnNpZGUtdmlkZW8uaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5zaWRlLXZpZGVvOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zaWRlLXZpZGVvIC5zaWRlLXRodW1ibmFpbCB7XG4gIHdpZHRoOiAxOTNweDtcbiAgaGVpZ2h0OiAzNDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjMTExO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnNpZGUtdmlkZW8gLnNpZGUtdGh1bWJuYWlsIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNpZGUtdmlkZW8gLnNpZGUtdGh1bWJuYWlsIC5zaWRlLXBsYXktaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2lkZS12aWRlbyAuc2lkZS10aHVtYm5haWwgLnNpZGUtcGxheS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGZpbGw6ICNmZmY7XG59XG4uc2lkZS12aWRlbyAuc2lkZS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBoZWlnaHQ6IDUxcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xufVxuXG4vKiBDZW50ZXIgQWN0aXZlIFZpZGVvICovXG4uY3VycmVudC12aWRlbyB7XG4gIHdpZHRoOiAzMjRweDtcbiAgbWF4LXdpZHRoOiAzMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgd2lkdGg6IDMyNHB4O1xuICBoZWlnaHQ6IDU3NXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMjVweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52aWRlby1jb250YWluZXIgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uY3VycmVudC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgaGVpZ2h0OiA2OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogUmVzcG9uc2l2ZSBIaWRlIGZvciBzbWFsbGVyIHNjcmVlbnMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5leHQtdmlkZW9zLXJvdyAuc2lkZS12aWRlbzpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5leHQtdmlkZW9zLXJvdyAuc2lkZS12aWRlbzpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIC0tLSBNT0JJTEUgMy1DQVJEIExBWU9VVCAoRmlnbWEgTWF0Y2gpIC0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIEhpZGUgRGVza3RvcCBWaWV3ICovXG4gIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogMS4gTWFpbiBWaWV3cG9ydCBDb250YWluZXIgKi9cbiAgLm1vYmlsZS1zbGlkZXItdmlldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tb2JpbGUtc2xpZGVyLXZpZXcuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC8qIDIuIEZsZXggV3JhcHBlciAqL1xuICAubW9iaWxlLXZpZGVvcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbiAgLyogMy4gQ0VOVEVSIENBUkQgKEFjdGl2ZSkgKi9cbiAgLm1vYmlsZS1jdXJyZW50LXZpZGVvIHtcbiAgICBmbGV4OiAwIDAgNDV2dztcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIG1hcmdpbi10b3A6IDEwOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vYmlsZS12aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTY1LzI5NDsgLyogRXhhY3QgQXNwZWN0IFJhdGlvIGZyb20gRmlnbWEgKi9cbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIH1cbiAgLm1vYmlsZS12aWRlby1jb250YWluZXIgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC5tb2JpbGUtY3VycmVudC10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBoZWlnaHQ6IDEwOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuICAvKiA0LiBTSURFIENBUkRTIChQcmV2aWV3cykgKi9cbiAgLm1vYmlsZS1zaWRlLWNhcmQge1xuICAgIGZsZXg6IDAgMCAyNnZ3O1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgLyogQVNQRUNUIFJBVElPIElTIEtFWSAqL1xuICAgIGFzcGVjdC1yYXRpbzogOTcvMTcyO1xuICAgIC8qIEZvcmNlIGxheW91dCBldmVuIGlmIGVtcHR5ICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI2dnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICMxMTE7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5tb2JpbGUtc2lkZS1jYXJkIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB9XG4gIC5tb2JpbGUtc2lkZS1jYXJkIC5kYXJrLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cbiAgLm1vYmlsZS1zaWRlLWNhcmQge1xuICAgIC8qIFRoaXMgY2xhc3MgaXMgYWRkZWQgYnkgSlMgd2hlbiBubyB2aWRlbyBleGlzdHMgKHN0YXJ0L2VuZCBvZiBsaXN0KSAqL1xuICB9XG4gIC5tb2JpbGUtc2lkZS1jYXJkLmVtcHR5LXNsb3Qge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5tb2JpbGUtc2lkZS1jYXJkLFxuICAubW9iaWxlLXNpZGUtY2FyZCBpbWcsXG4gIC5tb2JpbGUtY3VycmVudC10aXRsZSxcbiAgLm1vYmlsZS12aWRlb3Mtd3JhcHBlciB7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcbiAgfVxuICAubW9iaWxlLW5hdi1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIEFkanVzdCBjbG9zZSBidXR0b24gZm9yIG1vYmlsZSAqL1xuICAuY2xvc2UtYnRuIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5jbG9zZS1idG4gc3ZnIHtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnRodW1icy1jYXJvdXNlbCAudGh1bWItdGlsZSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYXNwZWN0LXJhdGlvOiA5LzE2O1xuICB9XG4gIC50aHVtYnMtY2Fyb3VzZWwgLnRodW1iLWltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBEZXNrdG9wOiBIaWRlIE1vYmlsZSBWaWV3ICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZS1zbGlkZXItdmlldyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBBZGQgdGhpcyB0byB5b3VyIFNDU1MgdG8gcHJldmVudCB0aGUgXCJGcmVlemVcIiAqL1xuLnRodW1icy1jYXJvdXNlbCAuc2xpY2stbGlzdCxcbi50aHVtYnMtY2Fyb3VzZWwgLnNsaWNrLXRyYWNrIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teSAhaW1wb3J0YW50OyAvKiBBbGxvd3MgdmVydGljYWwgc2Nyb2xsLCBidXQgZ2l2ZXMgSG9yaXpvbnRhbCBjb250cm9sIHRvIEpTICovXG59IiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9R29sb3MrVGV4dDp3Z2h0QDQwMC4uOTAwJmRpc3BsYXk9c3dhcCcpO1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvZC1kaW5leHAtYm9sZC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvZC1kaW5leHAtYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgfVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZydXRpZ2VyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgc3JjOiBsb2NhbCgnRnJ1dGlnZXInKSwgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlcl9ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnVpdGVnZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBzcmM6IGxvY2FsKCdGcnV0aWdlcicpLCB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXIud29mZicpIGZvcm1hdCgnd29mZicpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ZydWl0ZWdlcic7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlcl9ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuLyogcHQtc2VyaWYtcmVndWxhciAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAvKiBJRTYtSUU4ICovXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5zdmcjUFRTZXJpZicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogcHQtc2VyaWYtaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BUIFNlcmlmJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG5zcmM6IHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLmVvdCcpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJycpLFxuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAvKiBJRTYtSUU4ICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMuc3ZnI1BUU2VyaWYnKSBmb3JtYXQoJ3N2ZycpO1xuICAgICAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogcHQtc2VyaWYtNzAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BUIFNlcmlmJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG5zcmM6IHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLmVvdCcpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJycpLFxuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAvKiBJRTYtSUU4ICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAuc3ZnI1BUU2VyaWYnKSBmb3JtYXQoJ3N2ZycpO1xuICAgICAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogcHQtc2VyaWYtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BUIFNlcmlmJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG5zcmM6IHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLmVvdCcpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoJycpLFxuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAvKiBJRTYtSUU4ICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuc3ZnI1BUU2VyaWYnKSBmb3JtYXQoJ3N2ZycpO1xuICAgICAgLyogTGVnYWN5IGlPUyAqL1xufVxuIiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93JmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93Oml0YWxAMSZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzp3Z2h0QDUwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzppdGFsLHdnaHRAMSw1MDAmZGlzcGxheT1zd2FwJyk7XG4udGV4dC1ibGFjayB7IFxuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4udGV4dC1wcmltYXJ5IHsgXG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7IFxuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG59IFxuYS50ZXh0LXByaW1hcnk6aG92ZXIsIGEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogIzc3Nzc3NyAhaW1wb3J0YW50OyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG59XG4udGV4dC1zZWNvbmRhcnkgeyBcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufSAgXG4udGV4dC10ZXJ0aWFyeSB7XG4gICAgY29sb3I6ICR0ZXJ0aWFyeSAhaW1wb3J0YW50O1xufSBcblxuLnRleHQtZGVmYXVsdCB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDsgXG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDsgXG59XG5hLmJnLXNlY29uZGFyeSB7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7IFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmJnLXRlcnRpYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVydGlhcnkgIWltcG9ydGFudDtcbn1cbi5ibG9ja19fdGl0bGUsIC5pdGVtX190aXRsZSwgLmdyb3VwX190aXRsZSwgLnBhZ2UtaGVhZGVyIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG4gICAgJi5zaXplLTM3IHtcbiAgICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgIH1cbiAgICAmLnNpemUtMjYge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7IFxuICAgIH0gXG4gICAgJi5zaXplLTI0IHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4OyBcbiAgICB9IFxuICAgICYuc2l6ZS0yMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDsgXG4gICAgfVxuICAgICYuc2l6ZS0yMCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi5zaXplLTE5IHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4OyBcbiAgICB9XG4gICAgJi5zaXplLTE3IHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH1cbiAgICAmLnNpemUtMTYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IFxuICAgIH1cbiAgICAmLnNpemUtMTUge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgICYuc2l6ZS0xNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgJi5zaXplLTEzIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgICAmLnNpemUtMTIge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IFxuICAgIH1cbiAgICAmLnNpemUtMTEge1xuICAgICAgICBmb250LXNpemU6IDExcHg7IFxuICAgIH1cbiAgICAmLnNpemUtcmVzcC0yNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zaXplLXJlc3AtMjYge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2l6ZS1yZXNwLTE5IHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJsb2NrX190aXRsZS1oMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxufVxuLmJsb2NrX190aXRsZS1oMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xufVxuIFxuLy8gSXRlbSBUaXRsZXMgXG4uaXRlbV9fdGl0bGUtaDIge1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgXG59IFxuLml0ZW1fX3RpdGxlLWgzIHtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgZm9udC1zaXplOiAxN3B4OyBcbiAgICBmb250LXdlaWdodDogNzAwOyBcbn1cbi5pdGVtX190aXRsZS1oNCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxufVxuLml0ZW1fX3RpdGxlLWg1IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgXG4gICAgZm9udC1mYW1pbHk6ICdEaW4nOyBcbn1cbi5pdGVtX190aXRsZS1oNiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nOyBcbn0gXG5cbi8vIElURU0gREVTQ1JJUFRJT05cbi5pdGVtX19kZXNjcmlwdGlvbiwgLml0ZW1fX2Rlc2NyaXB0aW9uLWRlZmF1bHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyAgXG59XG4uaXRlbV9fZGVzY3JpcHRpb24tZGVmYXVsdCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyAgIFxufVxuXG4vLyBCT1JERVJcblxuLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IFxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICZfZGVza3RvcCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBST1dcbi5yb3ctMTEgeyBcbiAgICBtYXJnaW46IDAgLTExcHg7XG4gICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDExcHg7IFxuICAgIH1cbn1cbi5yb3ctOCB7XG4gICAgbWFyZ2luOiAwIC04cHg7XG4gICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDhweDsgXG4gICAgfVxufVxuLnJvdy01IHtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4OyBcbiAgICB9XG59XG4ucm93LTE3IHtcbiAgICBtYXJnaW46IDAgLTE3cHg7XG4gICAgPiBkaXYgeyBcbiAgICAgICAgcGFkZGluZzogMCAxN3B4OyBcbiAgICB9XG59IFxuXG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAucm93LXhzIHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gIWltcG9ydGFudDsgIFxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTUFSR0lOXG4ubXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IFxufVxuLm10LTE1IHsgXG4gICAgbWFyZ2luLXRvcDogMTVweDsgXG59XG4ubXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IFxufVxuLm1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7IFxufVxuLm1iLTE2IHsgXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDsgXG59XG4ubWItMTEge1xuICAgIG1hcmdpbi1ib3R0b206IDExcHg7IFxufSBcbi5tYi0xMCB7IFxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxufVxuLm1iLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDsgXG59XG4ubWItNSB7IFxuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50OyBcbn1cbi5tYnMtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4vL1BhZGRpbmdcbi5weC0xMCB7XG4gICAgcGFkZGluZzogMCAxMHB4OyBcbn1cblxuLnNpdGUtaWQtNSB7XG4gICAgLS1mb250LXByaW1hcnk6ICdCYXJsb3cnLCBzYW5zLXNlcmlmOyBcbiAgICAuc2l0ZS1mb290ZXIsIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMD4ubWVudS1pdGVtPi5uYXYtbGluaywgLml0ZW1fX2Rlc2NyaXB0aW9uLCAuaXRlbV9fdGl0bGUtaDIsIC5pdGVtX190aXRsZS1oMywgLml0ZW1fX3RpdGxlLWg0LCAuaXRlbV9fdGl0bGUtaDUsIC5pdGVtX190aXRsZS1oNiwgLmJsb2NrX190aXRsZS1oMiwgLmJsb2NrX190aXRsZS1oMywgLmJsb2NrX190aXRsZSwgLml0ZW1fX3RpdGxlLCAuaXRlbV9fdGl0bGUgc3Ryb25nLCAuZ3JvdXBfX3RpdGxlLCAucGFnZS1oZWFkZXIge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wcmltYXJ5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG59XG4gICIsIi8vIEFsbCB5b3VyIHZhcmlhYmxlIHdpbGwgYmUgcGxhY2VkIGhlcmUuXG4kbWluLXNtOiA1NzZweDtcbiRtaW4tbWQ6IDc2OHB4O1xuJG1pbi1sZzogOTkycHg7XG4kbWluLXhsOiAxMjAwcHg7XG5cbiRtYXgtc206IDU3NXB4O1xuJG1heC1tZDogNzY3cHg7XG4kbWF4LWxnOiA5OTFweDtcbiRtYXgteGw6IDExOTlweDtcbi8vICRzZWNvbmRhcnk6IHZhcigtLXNlY29uZGFyeSk7XG4vLyAkcHJpbWFyeTogdmFyKC0tcHJpbWFyeSk7IFxuJHRlcnRpYXJ5OiAjMDA0QUFEOyBcblxuYm9keSB7XG4gICAgLS10ZXh0LWRlZmF1bHQ6ICMwMDA7IFxufVxuLy8gQUJGXG4uc2l0ZS1pZC0xIHsgXG4gICAgLS1zZWNvbmRhcnk6ICMwNzQ3ODI7XG4gICAgLS1wcmltYXJ5OiAjMDc0NzgyOyAgXG4gICAgLS1uYXZzdHJpcDogIzA3NDc4MjtcbiAgICAvLyAtLW5hdnN0cmlwOiAjMDEzQzZBO1xufSBcbi8vIEFTSUFOIFBPV0VSXG4uc2l0ZS1pZC0yIHsgXG4gICAgLS1zZWNvbmRhcnk6ICNGNDgyMjI7XG4gICAgLS1wcmltYXJ5OiAjRjQ4MjIyOyAgXG4gICAgLS1uYXZzdHJpcDogI0Y0ODIyMjsgXG59XG4vLyBRU1IgQVVcbi5zaXRlLWlkLTMge1xuICAgIC0tc2Vjb25kYXJ5OiAjQUExRTIzOyBcbiAgICAtLXByaW1hcnk6ICNBQTFFMjM7ICBcbiAgICAtLW5hdnN0cmlwOiAjQUExRTIzOyAgXG59XG4vLyBIS0Jcbi5zaXRlLWlkLTQge1xuICAgIC0tc2Vjb25kYXJ5OiAjRkQwQzFDO1xuICAgIC0tcHJpbWFyeTogI0ZEMEMxQztcbiAgICAtLW5hdnN0cmlwOiAjRkQwQzFDOyBcbn1cbi8vIElOVkVTVE1FTlQgQVNJQVxuLnNpdGUtaWQtNSB7XG4gICAgLS1zZWNvbmRhcnk6ICNFQTFFMjE7XG4gICAgLS1wcmltYXJ5OiAjRUExRTIxO1xuICAgIC0tbmF2c3RyaXA6ICNFQTFFMjE7IFxuICAgIC8vIC0tbmF2c3RyaXA6ICNEQTE0MTc7IFxufVxuLy8gU0JSXG4uc2l0ZS1pZC02IHtcbiAgICAtLXNlY29uZGFyeTogI0ZFMDAwMDtcbiAgICAtLXByaW1hcnk6ICNGRTAwMDA7IFxuICAgIC0tbmF2c3RyaXA6ICNGRTAwMDA7IFxuICAgIC8vIC0tbmF2c3RyaXA6ICMzMjAwMDE7IFxufVxuLy8gUVNSIFVLXG4uc2l0ZS1pZC03IHtcbiAgICAtLXNlY29uZGFyeTogI0FBMUUyMzsgXG4gICAgLS1wcmltYXJ5OiAjQUExRTIzOyBcbiAgICAtLW5hdnN0cmlwOiAjQUExRTIzOyAgXG59IFxuLy8gSEVBTFRIQ0FSRSBBU0lBXG4uc2l0ZS1pZC04IHsgXG4gICAgLS1zZWNvbmRhcnk6ICNFRjE0MUE7XG4gICAgLS1wcmltYXJ5OiAjRUYxNDFBOyBcbiAgICAtLW5hdnN0cmlwOiAjRUYxNDFBOyBcbn1cbi8vIFFTUiBBU0lBIFxuLnNpdGUtaWQtOSB7XG4gICAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7IFxuICAgIC0tcHJpbWFyeTogI0FBMUUyMzsgXG4gICAgLS1uYXZzdHJpcDogI0FBMUUyMzsgXG59XG4vLyBGTUNHIEFTSUFcbi5zaXRlLWlkLTEwIHtcbiAgICAtLXNlY29uZGFyeTogIzAxM0M2QTtcbiAgICAtLXByaW1hcnk6ICMwMTNDNkE7XG4gICAgLS1uYXZzdHJpcDogIzAxM0M2QTsgIFxufVxuLy8gSU5TVVJBTkNFIEFTSUFcbi5zaXRlLWlkLTExIHtcbiAgICAtLXNlY29uZGFyeTogI0Q0MTcyMTtcbiAgICAtLXByaW1hcnk6ICNENDE3MjE7IFxuICAgIC0tbmF2c3RyaXA6ICNENDE3MjE7ICAgXG59XG4vLyBSRVRBSUwgQVNJQVxuLnNpdGUtaWQtMTIgeyBcbiAgICAtLXNlY29uZGFyeTogIzNEMDc1RjtcbiAgICAtLXByaW1hcnk6ICMzRDA3NUY7IFxuICAgIC0tbmF2c3RyaXA6ICMzRDA3NUY7IFxufSAgXG5cbi8vIFJFQUwgRVNUQVRFIEFTSUFcbi5zaXRlLWlkLTEzIHsgXG4gICAgLS1zZWNvbmRhcnk6ICNCRTFEMkM7XG4gICAgLS1wcmltYXJ5OiAjQkUxRDJDO1xuICAgIC0tbmF2c3RyaXA6ICNCRTFEMkM7IFxufSBcblxuLy8gTUFOVUZBQ1RVUklORyBBU0lBXG4uc2l0ZS1pZC0xNCB7XG4gICAgLS1zZWNvbmRhcnk6ICNFOTM4MjQ7XG4gICAgLS1wcmltYXJ5OiAjRTkzODI0O1xuICAgIC0tbmF2c3RyaXA6ICNFOTM4MjQ7IFxufSBcblxuXG4vLyBRU1IgTUVESUEgR0xPQkFMXG4uc2l0ZS1pZC0xNiB7XG4gICAgLS1zZWNvbmRhcnk6ICNhYTFlMjM7XG4gICAgLS1wcmltYXJ5OiAjYWExZTIzO1xuICAgIC0tbmF2c3RyaXA6ICNhYTFlMjM7XG59XG5cbi8vIEFTSUFOIEJVU0lORVNTIFJFVklFV1xuLnNpdGUtaWQtMTcgeyBcbiAgICAtLXNlY29uZGFyeTogIzAwMDAwMDtcbiAgICAtLXByaW1hcnk6ICMwMDAwMDA7XG4gICAgLS1uYXZzdHJpcDogIzAwMDAwMDtcbn1cblxuLnNpdGUtaWQtbWlkZGxlZWFzdGJ1c2luZXNzX2NvbSB7XG4gICAgLS1zZWNvbmRhcnk6ICNkNGExMGY7XG4gICAgLS1wcmltYXJ5OiAjZDRhMTBmO1xuICAgIC0tbmF2c3RyaXA6ICNkNGExMGY7XG59XG4uc2l0ZS1pZC1kZXZfbWFyaW5lcmVwb3J0X2NvbSxcbi5zaXRlLWlkLW1hcmluZXJlcG9ydF9jb20ge1xuICAgIC0tc2Vjb25kYXJ5OiAjMDBhZWVkO1xuICAgIC0tcHJpbWFyeTogIzAwYWVlZDtcbiAgICAtLW5hdnN0cmlwOiAjMDBhZWVkO1xufSIsImJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgPiBpbWcge1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG59XG4uc2hvdy1ub3QtaW9zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLm5vdC1pb3MgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zaG93LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC5pb3MgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wbGF5LWJ0bi13aGl0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaXRlLWlkLTIge1xuICBuYXYudGFicyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2l0ZS1pZC0xW2NvdW50cnk9XCJIS1wiXSAjYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdF9fZGVzY3JpcHRpb24sXG4ucGZfX2Rlc2NyaXB0aW9uLFxuLnBmLWNvbnRhY3QtaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmO1xufVxuXG4uaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogXCJHb2xvcyBUZXh0XCIsIHNhbnMtc2VyaWY7XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5iLWxhenkge1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1pbi13aWR0aDogMXB4O1xuICB6LWluZGV4OiAxO1xufVxuYSxcbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuYSB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNkOWQ5ZDk7XG4gIH1cbn1cbnA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYXB0Y2hhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwubGF6eWxvYWRlZCxcbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwuYi1sb2FkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MjkyOTI7XG59XG4uZmllbGQtZGMsXG4uaWYtdGMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogJHRlcnRpYXJ5O1xuICBhIHtcbiAgICBjb2xvcjogJHRlcnRpYXJ5O1xuICB9XG59XG4uYWxlcnQge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm5vZGVfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaXRlbV9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBhOmhvdmVyLFxuICBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwNGFhZCAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC5wYWdlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmZfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jbWFpbi13cmFwcGVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuI21haW4sXG4uc2l0ZS1mb290ZXIge1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICA+IC5ibG9ja19fdGl0bGUge1xuICB9XG59XG5cbi5wb3N0LWRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uaWNvbi1zZWNvbmRhcnkge1xuICBwYXRoIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG59XG5cbi5wcmVsb2FkZXIgLnByZWxvYWRlci1pY29uIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuaW1nLmxhenlsb2FkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ud2ViZm9ybS1kZWZhdWx0IHtcbiAgLmZvcm0tbm8tbGFiZWwgPiBsYWJlbCxcbiAgLnNyLW9ubHksXG4gIGZpZWxkc2V0LndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSA+IGxlZ2VuZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBoMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDVweCAzcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMTVweCAxMHB4IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb3JtLXRleHQsXG4gIC5mb3JtLWVtYWlsIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLmZvcm0tdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuanMtZm9ybS1pdGVtLXRlbGVwaG9uZSB7XG4gICAgbGFiZWwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5pdGktLWFsbG93LWRyb3Bkb3duIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuanMtZm9ybS1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIGxhYmVsLFxuICBsZWdlbmQge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCI6XCI7XG4gICAgfVxuICAgICYuZm9ybS1yZXF1aXJlZDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLmZvcm0tc3VibWl0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIH1cbiAgfVxuXG4gIGxhYmVsLCAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uZWRpdC1wYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBwYWRkaW5nOiA4cHggMTVweCA1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTQsIDIxNCwgMjE0LCAwLjI1KTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxufVxuXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIge1xuICAudXNlci1sb2dpbi1mb3JtLFxuICAudXNlci1wYXNzLFxuICAudXNlci1yZWdpc3RlciB7XG4gICAgbGFiZWwuZXJyb3Ige1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5qcy1mb3JtLXJlcXVpcmVkLFxuICAgIHAge1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICBzbWFsbC5kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICAgICAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbjogMXJlbSAwO1xuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgbWluLWhlaWdodDogNTNweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1pdGVtLS1lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNlNDM1MzU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLndlYmZvcm0tdHktZGVmYXVsdCB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAucHJldmlvdXMtcGFnZSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi5wb3B1cFZpZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQGtleWZyYW1lcyBoZWFkZXJBbmltIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNXM7XG4gIH1cbn1cblxuLy8gUkVTUE9OU0lWRVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSB7XG4gICAgLml0ZW0ge1xuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICB9XG4gICAgICAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgI2JhY2sydG9wIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uaGVhZGVyLXRhYiB7XG4gIC5ibG9jay1nb29nbGUtZm9ybXNlYXJjaCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAxNXB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGNvbG9yOiAjMGExNjMzO1xuICAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRvcDogNTAlO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXYtdGFicyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBsZWZ0OiAtMTBweDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgJiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYi1oZWFkZXItY29udGVudCB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgLm1lbnUsXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgPiBhIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwLjggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlOjphZnRlcixcbiAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gICAgLm5hdi10YWJzIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGE6OmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWVtcHR5IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAmLFxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB6LWluZGV4OiAxMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAubmF2YmFyLXN0cmlwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAubWVudS1pdGVtLWhvbWUge1xuICAgICY6aG92ZXIsXG4gICAgJi5hY3RpdmUsXG4gICAgYSB7XG4gICAgICBzdmcge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbiAgICB9XG4gICAgJi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMjAwJSk7XG4gICAgfVxuICB9XG5cbiAgdWwsXG4gIGxpLFxuICBvbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZsZXgtMTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICA+IC5tZW51LWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgID4gLm1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxMjAlKTtcbiAgICAgIH1cbiAgICAgICY6ZW1wdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5tZW51X2xpbmtfY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtaW4td2lkdGg6IDUwMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCA0NXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNzAlKTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gICAgICAgIGZpbHRlcjogY29udHJhc3QoMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGxpLmRyb3Bkb3duIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubGFuZy1zd2l0Y2hlciB7XG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICAgIC5sYW5nLWl0ZW0ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpICFpbXBvcnRhbnQ7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMS41cmVtO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItbW9iaWxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLmxhbmd1YWdlLWxpbmsuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG4gICY6bm90KC5zdGlja3kpIC5uYXZiYXItZml4IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5zdGlja3kgLm5hdmJhci1maXgge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbiAgLm5hdi1tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2YmFyLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIHN2ZyxcbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB9XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgPiAqOm5vdCgubmF2YmFyLWhlYWRlcikge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgLm1vYmlsZS1tYWluLXRvZ2dsZXIge1xuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgLmZhLWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIC5mYS1iYXJzIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgICAgLmZhLWNsb3NlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tb2JpbGUtaGVhZGVyLXBvcHVwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMDAlKTtcbiAgICAmLnNob3cge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgfVxuICAgIHN2ZyxcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICB9XG4gIH1cbiAgLm1lbnUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubWVudS1pdGVtIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICA+IGEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5tZW51LWxldmVsLTAge1xuICAgID4gLm1lbnUtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDMwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDEpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLWRlc2t0b3Age1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBzdmcsXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAudXNlci10b29sYmFyIHtcbiAgICBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICAmLnNob3cge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnN0aWNreSB7XG4gICAgLm5hdmJhci1zdHJpcCB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBhbmltYXRpb246IGhlYWRlckFuaW0gMC41cztcbiAgICB9XG4gICAgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0sXG4gICAgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLFxuICAgIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm90LWRlZmF1bHQtbGFuZyB7XG4gIC5oZWFkZXIge1xuICAgIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmFsZXJ0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLmFsZXJ0OjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyBcbiAgICB9XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogNXB4OyBcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgXG4gICAgfVxuICAgIC5pY29uLWJhciB7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzMjZjO1xuICAgICAgICBtaW4td2lkdGg6IDMwcHg7IFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHsgXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogQU5JTUFURUQgWCAqL1xuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhciB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zczsgXG59XG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMSkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwJSAxMCU7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuXHRvcGFjaXR5OiAwO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54IC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDkwJTtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG59XG5cbi8qIEFOSU1BVEVEIFggQ09MTEFQU0VEICovXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDEpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn0gXG5cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuXHRvcGFjaXR5OiAxO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4vKiBFTkQgQU5JTUFURUQgWCAqL1xuXG5cbi8qIE5BVi1UQUJTICovXG4vKiBOQVYtVEFCUyAqL1xuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1cyxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmE6aG92ZXIge1xuICAgIGJvcmRlci13aWR0aDogMDtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk+YSB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmEsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmE6aG92ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmE6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnVzZXItbG9nZ2VkLWluIC5uYXYtdGFicz5saT5hOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlIDBzOyAgXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YTo6YWZ0ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpOmhvdmVyPmE6OmFmdGVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saT5hOmZvY3VzOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAudGFiLW5hdj5saT5hOjphZnRlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxNTI3ZDtcbn0iLCIuYmxvY2stdHlwZS1hcnRpY2xlIHtcbiAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIERlc2t0b3AgVmVydGljYWwgU2lkZSBCYW5uZXIgQWRzLlxuLmRlc2t0b3AtdmVydGljYWwtc2lkZS1hZCB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMTAwdmg7ICBcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IHN0aWNreTsgXG5cdHRvcDogMjhweDsgXG5cdHotaW5kZXg6IDI7IFxuXHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgIFxuXHR9XG5cdGltZyB7ICBcblx0XHQvLyBwb3NpdGlvbjogc3RpY2t5O1xuXHRcdC8vIHRvcDogMjhweDtcblx0XHR6LWluZGV4OiAxMTExMTsgIFxuXHRcdG1heC13aWR0aDogMjUwcHg7IFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHsgXG5cdFx0XHRcdG1heC13aWR0aDogMTUwcHg7IFxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IFxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4OyBcblx0XHR9IFxuICB9XG59XG4ucHgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIC5hZC1zY2FsZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLmJsb2NrLWZvcnVtIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgfVxuICB9XG59XG5cbiNtLWFkdmVydGlzZW1lbnQtdGFrZW92ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICB6LWluZGV4OiAxMDtcbn1cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jYWR2ZXJ0aXNlbWVudC1sZWZ0LTEge1xufVxuXG4jd2Vic2l0ZS1hZC10YWtlb3ZlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGEgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jYWR2ZXJ0aXNlbWVudC1sZWZ0LTEge1xuICAuc2l0ZS1pZC0xICYge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAgICAgLmFkLXNjYWxlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiNhZC1wb3B1cCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmFkLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExMTExO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgPiBkaXYsXG4gIC5Hb29nbGVDcmVhdGl2ZUNvbnRhaW5lckNsYXNzLFxuICAuR29vZ2xlQWN0aXZlVmlld0VsZW1lbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAmLnNob3cge1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB9XG4gIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZGNtYWRzIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2xvc2UtYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgaW5zLFxuICBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmNsb3NlLWFkIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggI2NjYztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyB7XG4gIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC50YWctc3BvbnNvcmVkIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLml0ZW1fX2ltYWdlIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICYgfiAuY29udGVudC1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIH1cbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xuICAmLnNob3cge1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICB9XG4gIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1zZWxlY3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxuICAub3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJsb2NrX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuYmxvY2std3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDgwdmg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiA1MHB4IDMwcHggMzBweDtcbiAgICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgcGFkZGluZzogNjBweCA2MHB4IDUwcHg7XG4gICAgfVxuICAgICYgfiAubmljZXNjcm9sbC1yYWlscyB7XG4gICAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAubmljZXNjcm9sbC1jdXJzb3JzIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCs1MCUpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pdGktLWFsbG93LWRyb3Bkb3duLFxuICAuaW50bC10ZWwtaW5wdXQsXG4gIC5hbGxvdy1kcm9wZG93biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmpzLXdlYmZvcm0tc2VsZWN0LW90aGVyLWlucHV0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgZm9ybSA+IC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMzBweDtcbiAgICB0b3A6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgIH1cbiAgfVxuICAuZGF0YS1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uYmxvY2sge1xuICAuaXRlbV9fZGVzY3JpcHRpb24gZW0ge1xuICAgIGZvbnQtc3R5bGU6IHJldmVydDtcbiAgfVxufVxuLmZyb250ICNhZHZlcnRpc2VtZW50LWxlZnQtMSB7XG4gIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAmIH4gZGl2IHtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbn1cbi5hZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTExMTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICYuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIH1cbiAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2xvc2UtYWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgaW5zLFxuICBhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuY2xvc2UtYWQge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAjY2NjO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxufVxuLmFkLXRvcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICB9XG59XG5cbi5hZC10b3AtYWN0aXZlIC5hZC10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBhbmltYXRpb246IGhlYWRlckFuaW0gMC41cztcbiAgdG9wOiA1MnB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB0b3A6IDUycHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgdG9wOiAyOHB4O1xuICB9XG59XG5cbiNhZHZlcnRpc2VtZW50LWhlYWRlciB7XG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgYSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG4jYmxvY2stYWJmbWFpbGNoaW1wc3Vic2NyaXB0aW9uIHtcbiAgLm1jLWZpZWxkLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uYmxvY2stYWR2ZXJ0aXNlbWVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaW5zID4gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGEsXG4gIC5kY21hZHMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICY6bm90KC5oYXMtaWZyYW1lKSB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyB7XG4gIC5jaGVja291dC1wcm9ncmVzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgfVxuICB9XG4gIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcF9fbmV4dCB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG59XG5cbi5zaWRlYmFyX3NlY29uZCB7XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IGEge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuaWYtdGMge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHggM3B4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDE1cHggMCAxMHB4O1xuICB9XG4gIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5pZi1kYyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMDA0YWFkO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIG1hcmdpbjogMTVweCAwIDhweDtcbiAgICB9XG4gIH1cbiAgLnBvc3QtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIC5pdGVtIHtcbiAgICBtYXJnaW46IDAgLTExcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW46IDA7IFxuICAgIH1cbiAgfVxufVxuLyogRmVhdHVyZWQgR3JpZCBCbG9jayAqL1xuLmZlYXR1cmVkLWdyaWQge1xuICAkZGVlcC1ibHVlOiAjMDEwNzJkO1xuICAvKiBHcmlkICYgTGF5b3V0IFJlc2V0ICovXG4gIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICBcbiAgLmNvbC1sZy04LCAuY29sLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb2wtbGctNCB7IHBhZGRpbmctbGVmdDogMTVweDsgfVxuICB9XG5cbiAgLyogU2hhcmVkIHN0eWxlcyAqL1xuICBhIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyogLS0tIExBUkdFIENBUkQgU1RZTEVTIC0tLSAqL1xuICAubGFyZ2UtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWVwLWJsdWU7IFxuICAgIGhlaWdodDogMTAwJTsgXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFxuICAubGFyZ2UtY2FyZC1pbWFnZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgZmxleC1zaHJpbms6IDA7IFxuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogNDAlOyBcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMSwgNywgNDUsIDApIDAlLCAkZGVlcC1ibHVlIDEwMCUpO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLyogVGhlIFRleHQgQXJlYSAoVGhlIEJsdWUgQmxvY2spICovXG4gIC5sYXJnZS1jYXJkLWNvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMTsgXG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW0gMS41cmVtIDEuNXJlbTsgXG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEwNzJkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgYm94LXNoYWRvdzogMCAtMnB4IDAgIzAxMDcyZDtcbiAgfVxuXG4vKiAtLS0gSU4gRk9DVVMgQkFER0UgLS0tICovXG4gIC5pbi1mb2N1cy1iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC5sYXJnZS1jYXJkIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC8qIC0tLSBSSUdIVCBDT0xVTU4gV1JBUFBFUiAtLS0gKi9cbiAgLnNpZGUtYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXg6MTtcbiAgICBnYXA6IDE1cHg7IFxuICB9XG5cbi5zbWFsbC1jYXJkLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBcbiAgICAvKiAtLS0gREVTS1RPUCBPTkxZIChXaWR0aCA+IDk5MnB4KSAtLS0gKi9cbiAgICAvKiBUaGlzIGVuc3VyZXMgdGhlIGZsdXNoLWJvdHRvbSBsb2dpYyBORVZFUiBydW5zIG9uIG1vYmlsZSAqL1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bzsgXG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7IFxuICAgICAgICAgIFxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNtYWxsLWNhcmQtaW1hZ2UtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgIGhlaWdodDogYXV0bzsgXG4gIH1cblxuICAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IFxuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIFxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAvLyAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgfVxuXG4gIC5zbWFsbC1jYXJkLWl0ZW0gLml0ZW1fX3RpdGxlIGEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyIHsgY29sb3I6IHZhcigtLXByaW1hcnkpOyB9XG4gIH1cblxuICAvKiAtLS0gUkVTUE9OU0lWRSBBREpVU1RNRU5UUyAoTU9CSUxFKSAtLS0gKi9cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmNvbC1sZy04LCAuY29sLWxnLTQgeyBwYWRkaW5nOiAwOyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IH1cblxuICAgIC5sYXJnZS1jYXJkIHtcbiAgICAgIGhlaWdodDogYXV0bzsgXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICAubGFyZ2UtY2FyZC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtOyBcbiAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtOyBcbiAgICB9XG4gICAgLmxhcmdlLWNhcmQgLml0ZW1fX3RpdGxlIHsgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgXG4gICAgLnNpZGUtYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwOyBcbiAgICAgIGdhcDogMXJlbTsgICAgICAgXG4gICAgfVxuXG4gICAgLnNtYWxsLWNhcmQtaXRlbSB7XG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAwLjVyZW0pO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDAuNXJlbSk7IFxuICAgIH1cbiAgICBcbiAgICAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSB7IGZvbnQtc2l6ZTogMTYuODhweDsgfVxuICAgIHNlY3Rpb24uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHsgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICB9XG59XG4uYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUge1xuICAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTExcHg7XG5cbiAgICAuZmVhdHVyZWQtYXJ0aWNsZSB7XG4gICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICY6bm90KDpudGgtY2hpbGQoMSkpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7ICAgIFxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmLmQtZmxleCB7XG4gICAgICAgICAgYWxpZ24tY29udGVudDogYmFzZWxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLXRvcC1hcnRpY2xlcyB7XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuaWYtZGMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciAuaXRlbV9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICAgICAgICB9XG4gIFxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIH1cbiAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgfVxuICAgIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLWNvbnRlbnQtY2VudGVyLWFkdmVydGlzZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJsb2NrLWJyZWFraW5nLW5ld3Mge1xuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5ibG9jay1oaWdobGlnaHRzIHtcbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDE2cHggMCAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLml0ZW0ge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1wb2RjYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1hcmdpbjogMCAtMTBweCAxNnB4O1xuICB9XG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxuICBpZnJhbWUge1xuICAgIG9iamVjdC1maXQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gICAgLmJsb2NrX190aXRsZSB7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIG1hcmdpbjogMCAtMTVweCAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stZXZlbnQtbmV3cyB7XG4gIC5jb250ZW50LWxlZnQge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAuZXZlbnQtbmV3cy12aWRlbyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1My44NSU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ldmVudC1uZXdzLWltYWdlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ5LjElO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhLnBsYXktYnRuLXdoaXRlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29udGVudC1yaWdodCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLWV2ZW50LXNpdGVzIHtcbiAgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIH1cbn1cblxuLmJsb2NrLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxMHB4IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgLmJsb2NrLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICBmb3JtIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZm9ybS1ncm91cCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAuZm9ybS1hY3Rpb25zIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgJi5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgICBjb2xvcjogIzhjOGM4YztcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gICAgfVxuICB9XG59XG4uYmxvY2stc3RvcnktaGVyZSB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMDtcbiAgLmJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5yb3cge1xuICAgIG1hcmdpbjogMTBweCAtNXB4IDA7XG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICB9XG4gIC5idG4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICBpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICB9XG4gIH1cbiAgLmJsb2NrX19ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYmxvY2stYXdhcmRzLWhpZ2hsaWdodHMge1xuICAudmlld3MtZWxlbWVudC1jb250YWluZXI6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuaWYtZm9jdXMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIge1xuICAubGlzdC1pdGVtcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMTNweDtcbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICB9XG4gICAgICAuaXRlbV9faW1hZ2UgfiAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmdyb3VwLWl0ZW0ge1xuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gIC5ncm91cF9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICB9XG4gICAgLmdmLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1wcmludC1pc3N1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjQ7XG4gIGgyIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuICAuZC1mbGV4IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgfVxuICAuaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDIwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaXRlbV9fcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAzNzZweCkge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDVweDtcbiAgICB9XG4gIH1cbiAgLmNyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1tb3N0LXJlYWQge1xuICAudmlldy1jb250ZW50IHtcbiAgICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuICB9XG4gIC5pdGVtIHtcbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG4gICAgICAgICAgY29udGVudDogY291bnRlcihpdGVtKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDEzcHggMTVweCA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZvcm0tZ3JvdXAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBhZGRpbmc6IDEwcHggNDBweCA1cHggMTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggM3B4IHRyYW5zcGFyZW50IGluc2V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgJi5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICBjb2xvcjogIzhjOGM4YztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgIH1cbiAgICAmLmlzLWFjdGl2ZSxcbiAgICAmLmlzLWNvbXBsZXRlZCB7XG4gICAgfVxuICB9XG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5idG4ge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJsb2NrLWF3YXJkcyB7XG4gIC52aWV3LWNvbnRlbnQge1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyOC41NyU7XG4gIH1cbiAgLmNvbnRlbnQtcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICBhIHtcbiAgICBjb2xvcjogIzAwNGFhZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuaXRlbS1kZXRhaWxzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgLmlmLWRhdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubW9udGgge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiR29sb3MgVGV4dFwiLHNhbnMtc2VyaWY7XG4gICAgfVxuICAgIC5kYXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICB9XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC5pZi1ndWlkZWxpbmVzLFxuICAuaWYtcmVnaXN0ZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5ibG9jay13aGl0ZS1wYXBlcnMge1xuICAuaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLml0ZW1fX3RpdGxlIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBzdmcgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxufVxuLmJsb2NrLXdlYmluYXJzIHtcbiAgLml0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYmxvY2stY29tbWVudGFyeSB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG4gIH1cbiAgLmJsb2NrX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIC0xMHB4IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDczJTtcbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmlmLWRjIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgfVxuICAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tdGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICB9XG4gIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIH1cbn1cblxuLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAudmlldy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLThweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIH1cbiAgfVxuICAuaXRlbV9fdGl0bGUgYSB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbiAgfVxuICAuaXRlbSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTUwJSk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRvbWFpbi1kYXRhIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICMzODM4Mzg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIHtcbiAgLnJvdyB7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICB9XG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAxNXB4IDExcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cblxuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgJi5zYy1saXN0LWFydGljbGVzLWFydGljbGUge1xuICB9XG4gICYuc2MtbGlzdC1hcnRpY2xlcy1tYWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5ncm91cC1pdGVtIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuaXRlbSB7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG4gIC5pdGVtX19ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG4uYmxvY2stdmlkZW9zIHtcbiAgLm92ZXJsYXktZGVmYXVsdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NS44OCU7XG4gIH1cbiAgLnBsYXktYnRuLXdoaXRlIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWpZdU5qWTNJRFF5Tmk0Mk5qY2lJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXhNaUExTVRJaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJR05zWVhOelBTSWlQanhuUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBHYytDZ2tKQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTVRjd0xqWTJOeXd6TURrdU16TXpJREk1T0M0Mk5qY3NNakV6TGpNek15QXhOekF1TmpZM0xERXhOeTR6TXpNZ0lDQWdJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pDVHh3WVhSb0lHUTlJazB5TVRNdU16TXpMREJET1RVdU5EWTNMREFzTUN3NU5TNDBOamNzTUN3eU1UTXVNek16Y3prMUxqUTJOeXd5TVRNdU16TXpMREl4TXk0ek16TXNNakV6TGpNek0xTTBNall1TmpZM0xETXpNUzR5TERReU5pNDJOamNzTWpFekxqTXpNeUFnSUNBZ1V6TXpNUzR5TERBc01qRXpMak16TXl3d2VpQk5NakV6TGpNek15d3pPRFJqTFRrMExqQTRMREF0TVRjd0xqWTJOeTAzTmk0MU9EY3RNVGN3TGpZMk55MHhOekF1TmpZM1V6RXhPUzR5TlRNc05ESXVOalkzTERJeE15NHpNek1zTkRJdU5qWTNJQ0FnSUNCVE16ZzBMREV4T1M0eU5UTXNNemcwTERJeE15NHpNek5UTXpBM0xqUXhNeXd6T0RRc01qRXpMak16TXl3ek9EUjZJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pQQzluUGdvSlBDOW5QZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDand2Wno0OEwzTjJaejRLKTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICB9XG4gIH1cblxuICAucm93IHtcbiAgICAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkge1xuICAucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgJltyZWw9XCJwcmV2XCJdLFxuICAgICAgJltyZWw9XCJuZXh0XCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJltyZWw9XCJwcmV2XCJdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAuVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmW3JlbD1cIm5leHRcIl0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oC6XCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5ID4gLnZpZXctZmlsdGVycyB7XG4gICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgICAuZm9ybS1pdGVtLXNob3cge1xuICAgICAgbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnJlbmRlcmVkLXZpZXcge1xuICAgIGNhcHRpb24ge1xuICAgICAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAmOm5vdCguc2hvdykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZG9tYWluLXRpdGxlIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkge1xuICAudmlldy1hcnRpY2xlLXN1bW1hcnkge1xuICAgIC50YWJsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICBjYXB0aW9uIHtcbiAgICAgIGNhcHRpb24tc2lkZTogdG9wO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLnZpZXctZmlsdGVycyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZG9tYWluLXRpdGxlIHtcbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGF0aC1jYXJ0LFxuLnBhdGgtY2hlY2tvdXQge1xuICBkaXYuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2Qge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnRpdGxlIHtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuYmxvY2stc3lzdGVtIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgICBsZWdlbmQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAuZmllbGRzZXQtbGVnZW5kIGEge1xuICAgICAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS13cmFwcGVyX19ndWVzdC1jaGVja291dCAuZmllbGRzZXQtd3JhcHBlciBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS10b3RhbC1wcmljZSB7XG4gICAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgbWFyZ2luOiAzMHB4IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICB9XG4gICAgLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB7XG4gICAgICAgICY6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1hZGRyZXNzIHtcbiAgICAgICAgLmFkZHJlc3M6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwNDFcIjtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udGF3ZXNvbWU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgbGFiZWwge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjNWY1ZjVmO1xuICAgICAgfVxuICAgICAgLmFkZHJlc3MtYm9vay1lZGl0LWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMzVweCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlJaUI0Yld3NmMzQmhZMlU5SW5CeVpYTmxjblpsSWlCamJHRnpjejBpSWo0OFp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlOVEV1TWl3ek5UTXVNamdnTUN3MU1USWdNVFU0TGpjeUxEUTJNQzQ0SUNBZ0lpQm1hV3hzUFNJak5EazFNRFUzSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drOEwyYytDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtDVHhuUGdvSkNRb0pDUWs4Y21WamRDQjRQU0k0T1M0M015SWdlVDBpTVRZNUxqQTVOeUlnZEhKaGJuTm1iM0p0UFNKdFlYUnlhWGdvTUM0M01EY3hJQzB3TGpjd056RWdNQzQzTURjeElEQXVOekEzTVNBdE9UVXVPRFUzTlNBeU5qQXVNemN4T1NraUlIZHBaSFJvUFNJek5UTXVNamMzSWlCb1pXbG5hSFE5SWpFMU15NDFPVGtpSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEhCaGRHZ2daRDBpVFRVd05DNHpNaXczT1M0ek5rdzBNekl1TmpRc055NDJPR010TVRBdU1qUXRNVEF1TWpRdE1qVXVOaTB4TUM0eU5DMHpOUzQ0TkN3d2JDMHlNeTR3TkN3eU15NHdOR3d4TURjdU5USXNNVEEzTGpVeWJESXpMakEwTFRJekxqQTBJQ0FnSUVNMU1UUXVOVFlzTVRBMExqazJMRFV4TkM0MU5pdzRPUzQyTERVd05DNHpNaXczT1M0ek5ub2lJR1pwYkd3OUlpTTBPVFV3TlRjaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpSUdOc1lYTnpQU0lpTHo0S0NUd3ZaejRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284TDJjK1BDOXpkbWMrQ2c9PSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDMge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnJvdyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICAgIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNoZWNrb3V0LXBhbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGVja291dC1wYW5lLXJldmlldyB7XG4gICAgICBsZWdlbmQge1xuICAgICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgIC5vcmRlci10b3RhbC1saW5lIC5vcmRlci10b3RhbC1saW5lLWxhYmVsIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gICAgLmNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAuZGVsZXRlLW9yZGVyLWl0ZW0ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udGF3ZXNvbWVcIjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bjpub3QoLmRlbGV0ZS1vcmRlci1pdGVtKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgICAgICB9XG4gICAgICAgICZbdmFsdWU9XCJVcGRhdGUgY2FydFwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjAyMVwiO1xuICAgICAgICB9XG4gICAgICAgICZbdmFsdWU9XCJDaGVja291dFwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjA5MFwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIHtcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxufVxuLnBhZ2Utdmlldy1zb2x1dGlvbi1jZW50ZXItb3JkZXJpbmcge1xuICBhLnRhYmxlZHJhZy1oYW5kbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIC5oYW5kbGUge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuLnBhdGgtYXdhcmRzLFxuLnBhdGgtZXZlbnRzLFxuLnBhdGgtY29uZmVyZW5jZXMge1xuICAjYWR2ZXJ0aXNlbWVudC0xIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC52aWV3LWlkLWdsb2JhbF9wYWdlIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtID4gLnJvdy0xMSB7XG4gICAgICBtYXJnaW46IDAgLTdweDtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCA3cHg7XG4gICAgICB9XG4gICAgICA+IC5pdGVtX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1hcmdpbjogMCAtMTFweDtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgfVxuICAgICAgICA+IC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzEuNDIlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM4NnB4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MS40MiU7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAuaWYtZGF0ZSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgLmRheSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0tZGV0YWlscyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgfVxuICAgIC5pZi12ZW51ZSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgLml0ZW1fX3JtIHtcbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1leGNsdXNpdmVzLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5LFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIHtcbiAgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMsXG4gIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyxcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSB7XG4gICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgIH1cbiAgICAuY29udGVudC1yaWdodCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pZi10YyxcbiAgICAuaWYtZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR0ZXJ0aWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gICAgLml0ZW0tZGV0YWlscyB7XG4gICAgICA+IGRpdjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLml0ZW0ge1xuICAgICAgICA+IC5yb3ctMTEge1xuICAgICAgICAgIG1hcmdpbjogMCAtOHB4O1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXRoLXBvZGNhc3RzIHtcbiAgLnZpZXctaWQtZ2xvYmFsX3BhZ2Uge1xuICAgIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuYnRuLWxpbmsge1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAuaWYtc3Vic2NyaWJlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5kcm9wZG93biB7XG4gICAgICAuYnRuLWxpbmsge1xuICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tbGluayB7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQ7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgPiAucm93LTExIHtcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1hZHZlcnRpc2luZyB7XG4gIC52aWV3LWlkLWdsb2JhbF9wYWdlIHtcbiAgICAudmlldy1jb250ZW50ID4gZGl2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gIC53ZWJmb3JtLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIC5pbmZvLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIge1xuICAudmlldy1pZC1ub193ZWlnaHRfb3JkZXIge1xuICAgIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICA+IGE6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cbiAgICBhLnRhYmxlZHJhZy1oYW5kbGUgLmhhbmRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIHtcbiAgLmJsb2NrLXdlYmluYXItbGlzdHMge1xuICAgIC5pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC11c2VyIHtcbiAgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sge1xuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLml0aSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIHtcbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgICB9XG4gIH1cbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIge1xuICAubWFpbi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIG5hdi50YWJzLFxuICAuYmxvY2stcGFnZS10aXRsZS1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE2NmMyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMGE2NmMyO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuaXRpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAuYmxvY2stdXNlci1tZW51IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLndlbGNvbWUtbWVzc2FnZSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYjtcbiAgICAgIGNvbG9yOiAjNTA1MDUwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgLm1lbnUtaXRlbSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAubWVudS1pdGVtLXdyYXBwZXIsXG4gICAgYSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC51c2VyLXByb2ZpbGUtbmF2IHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogIzUwNTA1MDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5cbi5wYXRoLWNvbnRhY3QtdXMge1xuICAucGZfX2Rlc2NyaXB0aW9uIGEge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB9XG59XG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyB7XG4gIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSB7XG4gICAgLml0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogI2RkZTZlZTtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5sYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAubGF0ZXN0LXBvc3Qge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgICAuY3JlYXRlZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhY3QtaW5mbyB7XG4gICAgICAuaXRlbS1saXN0cyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICAgIC5saXN0LWl0ZW0gc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIHtcbiAgLnZpZXctdGF4b25vbXktdGVybSAudmlldy1lbXB0eSB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG4gIC5ibG9jay1mYXFzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgfVxuICB9XG4gICNmYXFzQWNjb3JkaW9uIHtcbiAgICAuYWNjb3JkaW9uIHtcbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICAgIC5hY2NvcmRpb24tdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgICAuZm9ybS1pdGVtIGxhYmVsIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IFxuICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cblxuICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXG4gICAgfVxuXG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyBcbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyBcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyAgICAgXG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAgICAgICAgICAgIFxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7ICAgICAgICAgICAgICAgICAgIFxuICAgICAgcGFkZGluZzogMTJweCAyOHB4OyAgICAgICAgICAgICAgICAgICBcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAuaGVhZGVyLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgXG4gIHBhZGRpbmc6IDEwcHggMjBweDsgICAgICAgXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgICAgXG4gIG1hcmdpbi10b3A6IDIwcHg7ICAgICAgICAgXG59XG5cbi5ub2RlLS10eXBlLXBhZ2UgLmhlYWRlci1ibG9jayBoMSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgICAgICAgXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyBcbiAgY29sb3I6ICMwMDAwMDA7ICAgICAgICAgICAgICBcbn1cblxuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIGZpZWxkc2V0LmpzLWZvcm0taXRlbSBsYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDsgXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cblxuICAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvaW1nL2JsdWUtcmVxdWlyZWQucG5nXCIpO1xuICB9XG59XG4iLCIvLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1IaW5kJmRpc3BsYXk9c3dhcCcpO1xuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UFQrU2VyaWYmZGlzcGxheT1zd2FwJyk7XG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NZXJyaXdlYXRoZXImZGlzcGxheT1zd2FwJyk7XG4vLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnMmZGlzcGxheT1zd2FwJyk7XG4ubm9kZS0tdW5wdWJsaXNoZWQge1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2Utbm9kZS0xNDE1MDYge1xuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICAvLyBmb250LWZhbWlseTogJ0hpbmQnLCBzYW5zLXNlcmlmO1xuICB9XG59XG4ucGFnZS1ub2RlLTE0MTQ4NiB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIC8vIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnLCBzZXJpZjtcbiAgfVxufVxuLnBhZ2Utbm9kZS0xNDE0NjAge1xuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICAvLyBmb250LWZhbWlseTogJ01lcnJpd2VhdGhlcicsIHNlcmlmO1xuICB9XG59XG4ucGFnZS1ub2RlLTE0MTQ1NyB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIC8vIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgfVxufVxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQge1xuICAuYWxlcnQtd3JhcHBlciB7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbiAgLm5vZGUtY29tbWVudC1mb3JtIHtcbiAgICAuanMtZm9ybS10eXBlLXRleHRhcmVhIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxuICAgIC5ja2VfdG9wLFxuICAgIC5ja2VfYm90dG9tLFxuICAgIC5qcy1maWx0ZXItd3JhcHBlcixcbiAgICBkZXRhaWxzLFxuICAgIC5sYXlvdXQtcmVnaW9uLW5vZGUtc2Vjb25kYXJ5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5sYXlvdXQtcmVnaW9uLW5vZGUtbWFpbixcbiAgLmxheW91dC1yZWdpb24tbm9kZS1mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLm5vZGUtLXR5cGUtYXJ0aWNsZSB7XG4gIGltZ1tkYXRhLWFsaWduPVwibGVmdFwiXSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cbiAgfVxuICAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGZpZ2NhcHRpb24sXG4gICAgZmlnY2FwdGlvbiBlbSB7XG4gICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICYsXG4gICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmZfX2Rlc2NyaXB0aW9uIHtcbiAgLmltZy1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5pbWctY2FwdGlvbixcbiAgLmltZy1jYXB0aW9uICoge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5jYXB0aW9uLWNlbnRlciB7XG4gICAgJixcbiAgICBwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBmaWdjYXB0aW9uLFxuICAgIGZpZ2NhcHRpb24gZW0ge1xuICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuICAudmlldy1jb21tZW50cy1saXN0aW5nIHtcbiAgICAuaXRlbSA+IGRpdiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cbiAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmNvbnRyaWJ1dG9yLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmNvbnRyaWJ1dG9yLWhlYWRlciAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgICAuY29udHJpYnV0b3ItaGVhZGVyID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgICAgLml0ZW1fX2RldGFpbHMge1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yZWFkLW1vcmUtbGluayB7XG4gICAgY29sb3I6ICM2MTVhNWE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogNXB4IDAgMzBweDtcbiAgfVxufVxuXG4vL2V2ZW50IG9waW5pb24gc2VjdGlvblxuLnZpZXctY29tbWVudHMtbGlzdGluZyB7XG4gIC5jb250ZW50LWxlZnQge1xuICAgICYuaXRlbV9faW1hZ2Uge1xuICAgICAgYSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB3aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEzMHB4KSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU0cHgpICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRyaWJ1dG9yLWhlYWRlciB7XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnRpdGxlLXNlY3Rpb24ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW1fX2RldGFpbHMge1xuICAgICAgLnJlYWQtbW9yZS1saW5rIHtcbiAgICAgICAgY29sb3I6ICM2MTVhNWE7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgIC50aW1lLWZpZWxkIHtcbiAgICAgICAgY29sb3I6ICM2MTVhNWE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUge1xuICAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCxcbiAgLmFkLXRvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNtYWluID4gLnJvdyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zY19fZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICBpZnJhbWUge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgICAqIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5zYy1mb3JtIHtcbiAgICBmb3JtIHtcbiAgICAgID4gLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIHtcbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zZWxlY3QsXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIHtcbiAgLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm5vZGUtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtd2ViaW5hcixcbi5ub2RlLS10eXBlLXdoaXRlLXBhcGVyLFxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcge1xuICAubm9kZV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgID4gKiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIHtcbiAgLndlYmZvcm0tc3VibWlzc2lvbi12aWRlby1mb3JtIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxuICAuYnVsbGV0IHtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG4gIC5ub2RlLXVzZXItbWVzc2FnZSAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnVzZXItcGFzcyA+IHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgZGl2LnVzZXItZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMzJweCA0MHB4O1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC51c2VyLWZvcm0taGVhZGVyIHtcbiAgICAgIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmc6IDhweCA2cHg7XG4gICAgICBoZWlnaHQ6IDIuNTdlbTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkZmUxZTY7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICAucGhvbmVfaW50ZXJuYXRpb25hbC1udW1iZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyB7XG4gIC53ZWJmb3JtLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICB9XG4gIC5pbmZvLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcG9kY2FzdCB7XG4gIC5uZi1lcGlzb2RlcyB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSB7XG4gIC5uZl9fZGVzY3JpcHRpb24ge1xuICAgIGlmcmFtZSB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG4gIC50aHVtYm5haWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIC5zdGVwLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgID4gaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICAgIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgID4gZm9ybSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjkpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIH1cbiAgICAuZm9ybS10eXBlLWVtYWlsLFxuICAgIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tbmV4dCxcbiAgICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXZpZGVvIHtcbiAgbGFiZWwuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGFnZS1ub2RlLTYzIHtcbiAgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSB7XG4gICAgLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICB9XG4gICAgICAuZG9tYWluLWRhdGEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLml0ZW0ge1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICAgIC5nZi1sb2dvIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDgycHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiYXNpYW4tYmFua2luZy1hbmQtZmluYW5jZVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLWJha2luZy1maW5hbmNlLmpwZWdcIik7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFTQUJJQUFELzRRQkFSWGhwWmdBQVRVMEFLZ0FBQUFnQUFZZHBBQVFBQUFBQkFBQUFHZ0FBQUFBQUFxQUNBQVFBQUFBQkFBQUJrS0FEQUFRQUFBQUJBQUFBeXdBQUFBRC83UUE0VUdodmRHOXphRzl3SURNdU1BQTRRa2xOQkFRQUFBQUFBQUE0UWtsTkJDVUFBQUFBQUJEVUhZelpqd0N5Qk9tQUNaanMrRUorLzhBQUVRZ0F5d0dRQXdFaUFBSVJBUU1SQWYvRUFCOEFBQUVGQVFFQkFRRUJBQUFBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUUFBSUJBd01DQkFNRkJRUUVBQUFCZlFFQ0F3QUVFUVVTSVRGQkJoTlJZUWNpY1JReWdaR2hDQ05Dc2NFVlV0SHdKRE5pY29JSkNoWVhHQmthSlNZbktDa3FORFUyTnpnNU9rTkVSVVpIU0VsS1UxUlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2ZzRTRmhvZUlpWXFTazVTVmxwZVltWnFpbzZTbHBxZW9xYXF5czdTMXRyZTR1YnJDdzhURnhzZkl5Y3JTMDlUVjF0ZlkyZHJoNHVQazVlYm42T25xOGZMejlQWDI5L2o1K3YvRUFCOEJBQU1CQVFFQkFRRUJBUUVBQUFBQUFBQUJBZ01FQlFZSENBa0tDLy9FQUxVUkFBSUJBZ1FFQXdRSEJRUUVBQUVDZHdBQkFnTVJCQVVoTVFZU1FWRUhZWEVUSWpLQkNCUkNrYUd4d1Frak0xTHdGV0p5MFFvV0pEVGhKZkVYR0JrYUppY29LU28xTmpjNE9UcERSRVZHUjBoSlNsTlVWVlpYV0ZsYVkyUmxabWRvYVdwemRIVjJkM2g1ZW9LRGhJV0doNGlKaXBLVGxKV1dsNWlabXFLanBLV21wNmlwcXJLenRMVzJ0N2k1dXNMRHhNWEd4OGpKeXRMVDFOWFcxOWpaMnVMajVPWG01K2pwNnZMejlQWDI5L2o1K3YvYkFFTUFBZ0lDQWdJQ0F3SUNBd1FEQXdNRUJRUUVCQVFGQndVRkJRVUZCd2dIQndjSEJ3Y0lDQWdJQ0FnSUNBb0tDZ29LQ2dzTEN3c0xEUTBORFEwTkRRME5EZi9iQUVNQkFnSUNBd01EQmdNREJnMEpCd2tORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRmL2RBQVFBR2YvYUFBd0RBUUFDRVFNUkFEOEEvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85RDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzBmeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUy9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlQOHE2S0tLL2VEOEhQckQ5bmY0aC9zdytDOUcxZTErUFh3K3Y4QXhsZjNOMUhKWVQya3BqVzNnVk1PakQ3VEJrbHVlaCt0ZnFmOEhmZ3oreUw4V1BDZHo4UWI3NElYUGdyd3BiMjV1VTFmeEpmU1drRThRR1RKR292bWZ5Z3ZQbXNGakkrNnpjNC9QajlpWFYvMlF2Q2w1cW5pL3dEYVF2VU90V1Z6Q05Fc3J5eHZMK3k4dmFTOHpRMjF0Tkc4Z2JBVVNrZ2RRdWNNUHRYNDhmRi85aHY5b2VXT0h4eDhjL0dGbm84RzB4YUpwTmpkV3VtcTY0K2RvbTBTUjVYeU1ocFhjcms3Tm9PSytOemYyc3NTNmRKVkYza3Vaci90MUxRK3p5aDBvNFpUcXlwdDlJdmxULzdlYjEvVStjMzBMOWtiNG8vdGtmRDM0ZC9Cenc0azNnd204dGRhK2E1UzExSzRXQ2VSV2hhU1l6Rkk5aWpjTmdZamdGY01mMU0vNFlTL1pNLzZKNVpmK0JkNy93REpGZmxsOEcvRGY3Ti9odjhBYk0rRXNIN04vaXJWL0ZXbXpQZnZxVTJyeFBFOE53TFc0Q0lnZXlzc3FVNU9GYm51T2xmdW44UlBGMGZ3L3dEaC93Q0p2SHMxczE3SDRiMGUvd0JYYTJWL0xhZGJDM2VjeGh5R0Nsd20wSEJ4bk9EWGo1NWlLOU9wUnBZZWMxZVBWdE51NzM4ejJNam9VS2xPdFZ4RUlOcVQyU2FTc3R0OUQ1WDhULzhBQlBMOWxIeEhwY3RoYmVFWDBTNFpXV0s5MDIvdWtuaExmeEJaWlpZV0l4eDVrYkQyNU5mZ1QrMGY4RE5aL1o0K0sycC9EalZiajdkQkNzZDNwMTlzOHNYZGpQbnlwTnVUdFlGV1J4a2dPallKR0NmNk4vMlgvd0JwcncxKzA5NE52L0UraWFiUG90M3BONzlpdmRQdUpWbVpDeUNTT1JKRkNoa2RTUU1xcERLd3hnQW44MWYrQ3VXaHcyL2lyNGIrSlZVQ1cvMC9WTEZtenlWc3BiZVJRUmpvRGROam51Zng2ZUg4ZGpLZVArcFlxVGQ3Nk4zczBybkx4QmdNSFV3SDEzQ3hTdGJWSzEwM2J5UFVmMkhQMlNQZ1Q4U1AyZGREOGRmRWJ3amI2enEycjNtb3VMcVdlNWpieUxlNWt0MFhFVTZyZ0dKdWRvUDh6MnY3VjM3R243UHZoSDlubnh0NHA4QStDN2JTOWQwbXdTOXRidUc0dTNlSllKNDNsSVY1WkZJTUljSEs0d1R5T28rbi93QmpEUkQ0Zi9aYStHOWd5bFRMb3NkN2crbCs3M1FQUWRmTnovVTlUMWZ4UU5yOFMvMmJ2Rk0xc29FUGlYd1ZmelFBa01GKzJXRHZHYzlNcVdCQjlSbXZLclpuaVZtRXBxbytWVDJ1N1d2dGIwUFZvNVpobmw4WU9tdVp3M3NyM3R2ZjFQNS92MkN2aG40RytMUHgrZzhJL0VQU1k5WjBoOUl2N2cyc3J5UnFaWWdteHN4T2pjWlBmRmZzNzRyL0FHQ1AyWTc3d3RyRmw0ZjhDV2xucWx4cDkxRlkzS1hWNFdodVhpWllwQnVuSzVSeUNNZ2pqbXZ5Yy80SmpmOEFKMFZ0L3dCZ0xVLzVSMS9SelhvOFVZM0VVY2NsU20wckxSTjI2bm44TDRMRDFzQzNWZ203dlZwWDZIOHFIN0lmZzd3NzQ0L2FUOEZlRC9HZW5SNmxwVjllWEVkM1pYQUlTUVIyczdoWEFJUERxRGpQYXYyRS9hbS9aRS9adzhHL0FUeDM0MThMK0I3TFRkWjAzUzVMbTB1WVpya2VUS0dVQmxqTXhqNkhwdHg3VjhFZkNUd2ovd0FJSi93VXVqOEtxbmx3MmZpM1dUYnJqR0xhZTN1cG9QOEF5RTYxK3cvN1puL0pyZnhKL3dDd0pMLzZHbGRXZFkyci9hR0hkS2JVWktMc20rc2pseVhCVXY3UHhDcXdUbEZ5VjJsMGlmRFA3QjM3TC93RitMSDdQZG40citJZmhDMTFuVm0xYlVJV3VwSnJpTnpIR3loRlBsU29DRkhUajE5VFh4ZiszUDhBQmZ3ZjRCL2FPMG40Yi9DYlJZdEl0ZFUwclRQSnM0cEpaRmU4dkxpYUlIZEswamZNUW82NDQ2Vitwbi9CTXIvazFxeC83RFdwL3dEb2ExNGg4Wi9CUjhjLzhGTy9oenA3eDc3ZlRkSHNOWm5iR1ZRYVcxNWN4ayt4bWpqVWU3RHRVWWJIMWFlYVYzT2JjWXFUdGQyMDhpOFRsOUtwbGRCUWdsS1RncjJWOWZNK3RiUDlnejlsSzNzcmExdVBBVnBjeXdRUnhQTzl6ZHE4cFJRcGRnczRHNWlNbjNOZkRQN0hQd0svWjErT2ZqWDR5MzJxZURyUzkwSFNQRU1GdjRkZyswWEtyYjJERzVWTUZKZ1dNaVJJekZpM1BRNHI5TFAybi9pSC93QUtzK0FIam54ckhMNU4xYWFSTkJaUG5sYjI5eGJXeEhydG1sUWtlZzdkUitlSC9CSXova1hmaVgvMSs2Ui82THVxODdDVjhVOHVyNHFWU1c4VXRYM1Yvd0JEMGNWUXdxekdoaG8wNDdTYjBYWjIvVWwvYVovWmMrQW5nZjR0L0Fqdzk0VjhJMjJuNmQ0cjhVeVdHc1FKUGNzTHUyRFd3RWJGNW1aUjg3Y29WUFBXdnN6L0FJWVMvWk0vNko1WmYrQmQ3LzhBSkZlWS90aWY4bDEvWm4vN0hTWC9BTkNzNi9RV3VURjQvRkxEVUpLcEs3VDZ2K1puWGhjQmhuaUs2ZE9OazEwWDhxUDVMdkYvdzlzUENQN1IrcC9ERzZ0eWRPMC94ZytsTEM3Tm1TeUY3NWNmekE3c1BDUWM1emcrdGYwTmo5aFA5azBkUGgzWmYrQlY3LzhBSkZma3YrMjM0UUhoYjl1dXh2NDAyUmVKYm53OXJFYTQ0NWRMV1FqL0FIcGJaMlB1VFg5RDFldHhCbU5aMGNOVnBUYTVvM2RtMXJvZVJ3L2wxRlZzUlNxd1Q1WldWMG5wcWZ6SWZzVWZzcXYrMHI0N3VwUEVFazFwNE84T0NLYlZab2Zsa3VaSlNmS3RJbi9oTWdWbWR3Q1VSZXpNcHIrZ2JRdjJjZmdGNGIwbE5FMGo0ZWVHbzdSRjJsWmRNdDdoM3pnRXlTVEk4a2hJQXlYWmljZGErYlArQ2FmaE8wOFBmc3M2UnJVS0tKL0UycGFucU03QWZNVERjTlpJQ2NEZ0xiQWdjam5QYzFKKzBOKzNMcFB3RytOM2h2NFRTNkFkVnRiNksxbjFpL1c0TWIyY2Q3SzBhQ0tJSTNtT2lyNXJBa0JsWlZCQnlSejV2aWNaanNmUEQ0ZHUwYjZKMjIzZjNuUmxHR3dlQndFTVJpRXJ5dHExZmZaZmNmUFA3YjM3QnZnTzI4QzZ2OFgvQUlMNld1aDZsb1VMWHVwNk5aakZsZFdVZVRQTERGMGdraFQ1eXFFUnNpTUFtL0JNMy9CT2o0RS9CdjRoL0FLNjhSZU8vQnVqNi9xZi9DUlh0dUxyVUxSTGlVUlJ3MjVWQXpnNFVGaWNEakpKNzErdE9xNlphNjFwZDVvOTh1NjJ2cmVXMm1VWTVqbVVvdzVCSElKN1YrZkgvQk1LMWxzZjJkTlJzcHNHUzM4V2FuRSsza2JraXRsT1BiSXJHR2E0aXBsazRTbTd4bEd6dnJaMzB2OEFJMm5sV0hwNW5DY1lLMG95dXJhWFZ0YmZNK2xQK0dVUDJhUCtpWmVHUC9CYkQvOEFFMGY4TW9mczBmOEFSTXZESC9ndGgvOEFpYTk2dDd1MHU5LzJXYU9ieW5LUDViaHRyanFwd1RnajBQTldLOFA2N2lmK2ZrdnZaN24xTEQvOCsxOXlQeUkvNEo3ZkFyNE4vRUw0VmVMdFk4Y2VEZEcxMjl0ZkcycFdFRTkvYVJ6dkZheFd0azZSSVdCMm9yU01RQjNKcjcwLzRaUC9BR2FQK2laZUdQOEF3V3cvL0UxOHgvOEFCTVgvQUpJeDQyLzdLRHEzL3BIcDlmVFh4Mi9hZCtGZjdPajZJbnhLdUwyRnRmRjBiTVdkcTF6a1dmbGVadXdSdC8xeTQ5ZWZTdlh6T3JpNm1ZVHBVWlNidm9rMzJQSXl5bmhhZVh3cTFveFN0cTJsM1BsVDlzYjluajRGK0VQaFJwK3ErRi9BdWg2VGVTZUtOQnRXbnM3T09DUXczRjJrY3NaWkFDVmRDUVIwTmZUVnoreUQrekV0dkt5L0RYdytDRVlnL1pCMUFyNFIvYU0vYlorQjN4djhINko4UC9BZHhxaytyWFBpclFyaFJjMlJnaUVkdmRvN2t1emVuQUFCT1Q5VFg2KzNYL0hyTi8xemIrUnFjWlBHNGZEMG8xWlNqSnVXN2Y4QWRMd2NNRlh4RlNWSlJrclIyUy92SDQ5ZjhFNy9BTm5uNEtmRlA0RVh2aVQ0aGVFTk8xM1U0L0VkN2FMZFhTczBnZ2pndFdWT0dBd0dkaitOVS84QWdvbit6SDhLUGgxOEY5TThiL0REd3RaYURkV1d1d1c5ODltckw1bHBjd3pMODJXUDNabGpBLzNqWHVYL0FBU3cvd0NUYk5RLzdHdlVQL1NhenI2Ri9iUzhJLzhBQ2Evc3UvRVBTVlRmSmJhUzJxeDhmTUcwcDB2VHQ5eXNKSEhVSEhldTZybUZhbG5MVG0rWG50YTd0YmJZNEtXWDBhdVRKcUM1dVM5N0s5OTl6ODB2K0NhdndOK0VueGI4SStOcjc0a2VGN0h4QlBwK28yY1ZySmRxekdKSkluWmxYRERna0ExeXYvQlRINE5mQy80UlhYdzdUNGErSExMdzh1cXg2eWJ3V2Fzdm5tM05sNWU3Y3grNTVqWStwcjZCL3dDQ1NIL0lqL0VML3NMV0gvb2lTdUwvQU9DdkgvSDU4Sy8rdVd2L0FNOVByMDZlSXEvNndPbHpQbDEwdnA4UFk4MnBoNlgrci90ZVZjMm10dGZqN21EL0FNRTF2MmZmaFo4VnZCZmpQeEY4U3ZETmw0Z052cWxyWldUWGlzM2srWEMwa29UYXcrOTVpWjQ3RG4wL1NhNC9Zcy9aY210NUlVK0hlanhOSWpLSkVqZmNoSXh1R1h4a2RSWGhIL0JMdlFocFg3TThtb2xjSFd2RWVvM200anFzYVFXd3dlNEJnUHRuUHZYMzE0YjErSHhGWjNWMUVvUnJYVUw2d2tRTnV3MWxjU1FaSndPV0NCOGR0Mks4SE84ZmlQcjFYMmMya25iUnYrdWg3MlNZSEQvVWFYdElKdHErcVhyK3AvSDNZNlkxdDRxdDlHMUZBeGkxQkxXZERuQkt5aEhIT0RqcUsvcWhIN0ozN05BQUErR1hoampqblRZVC93Q3kxL050OFhkRi93Q0VjL2FYOFg2R0YycFplTmRRaWpBeC9xaGZ2NVp3Q2NaVEJ4bmpvYS9yTXIyZUxNVlVVYUU2Y21ycHZSMjdIaThKNFdtNVY0VklwMmFXcTlUK1hYOXViNFo2TjhLdjJrL0V2aDd3eHAwT2xhSGRSV09vYWRhVzY3SW80cmkzajh3SW80VmZ0Q3lnQWNBY1YrNHZ3ai9aZy9aMzFmNFUrQzlXMVQ0YytHN3E4dmZEMmxYRnhQTHAwTFNTelMyc1R1N01WeVdaaVNUM0pyODlmK0N0ZmhBV25qcndINDhqVC9rS2FWZDZWS3c2WjArWVRKbjNJdTJ4NmhmYXYyQitDWC9KR2ZBWC9Zc2FOLzZSeFZ6WnRqcWs4dHcxU01tbTdwNjl0UDBPbktjRFRqbVdKcHppbXRHdE8rdjZuODZlbC9zOFRmR1Q5c254ZjhHdkI4YWFQbzlwNHIxNVo1SUl4NVdtNlJZMzBxRW9uQStWZGtVUzlON0lEZ1pJL29NK0d2N09Yd1UrRStoeGFGNE44SmFaQ3F4K1hOZDNGdEhjWHR6d1FUUGNTS1pIems4WjJqSkNxQnhYeHoreEI0VnRQK0dnZjJsdkc4cUsxei93bTkvcFVENEc1SS90OTdOTUFldUhQbEUvN2dyMXY5dEw5ckhVUDJYTkM4TXphRm90dHJPcWVKTHE1V05MeVI0NFlyZXlXSXpNUkhobVltWkF2SUF5U2M4QTU1dGljVmpNVERBMFhzbHBmZDJ1MnpYS01OaGNIaHA0NnV0MjliYks5a2tjbisxbit3eDhPdmkxNE4xTHhEOE85RHMvRC9qbXhna3ViTjlPaFMxZzFKMCtab0xtS05RalBLQVZTWEFkWEkzTVZ5SytEUDhBZ21aOEpQaDU4Ui9FM3hCdFBpWDRZc05lYlNiWFRoQkRxbHNKdnM4a2tsd0pjSTR3ckhZQWVNakdQV3YyOCtGdmptRDRtL0Rmd3g4UXJhM05vbmlMU3JUVXZzNWJlWVd1WWxkbzkyQnUyTVN1Y0RPTTRGZkJ2N0pQaHUwOEovdGVmdEk2Tll4TERCOXYwKzdTTk1iVUY4OXhkWVVEZ0FHWGdEZ0RqdFdXRXpIRUxBNGpDMUpPOFVtdGRWN3lUVnpYRlpiaDNqc1BpcWNWYVYwOU5IN3JhZGo2cy80WlEvWm8vd0NpWmVHUC9CYkQvd0RFMDF2MlR2MlozVW9maGw0Wnd3SU9OT2hCNTlDRnlQd3JvL2piOGMvQVA3UDNoUzE4Wi9FV2E1ZzAyODFDUFRJamFRTmNTRzRsaWxtVUZWSXdOa0xuUHNCM3I1WmIvZ3B0K3kycWxoZTYyeEF6Z2FZK1Q3RExnVjV0Q25tVmFQUFI1MnU2YlBTcjFNdG95NUt2SW4yZGorY0tpaWl2MkUvSFQvL1UvS3VpaWl2M2cvQno2NS9aZy9ZODhkZnRQdHFWL29PcWFmb21pNlBQRmIzdDVlYjVaZk1sVXNGaGdqR1hJVVpPNTQxLzJzMTk5ZkNiOW5uOWlQd044YWRHK0NPdXJybnhCOGYzelhJYisxckthejBxMWtzN2VXNWN0QTRnVjBaSUdDak4wcFpoazQ1WDhqL2gzNDQrS0h3LzFRNjk4TWRYMWZSN3RTb2tsMHVTVkZrQ25JU1pVK1NSZjlod3luMHI5Ri9oaC93VWcrTUdqM1duTDhZdkE5dDQxWFRtWnJmVTRiVDdCcXR1MGltTjVGWlkzZ0pNWlpTRWpoTEFrRnNHdm1zM3crWVRjdll6dkcyaVQ1V25icTdhK2wwZlM1UmlNdmdvKzFqYVY5VzF6SzEraXZwNjJaUDRJK05jZnhjL2J6K0hPazZYNFowM3dwb25neS8xZlJ0TXNOTlFJdmxKRmQ3bmNLcVJnc1FEdFJGQTkrdGZyMyswai95YnY4VXYreEw4US84QXB2bnI4Z1BoOXEzd0k4VGZ0d2ZDdnhkOEVOSjFiUVYxdTQxTzcxdlRkV2pramVHL2tndVdMUmgzbFRhNFluRWNqSU9nQzlLL2NyeFI0YzBqeGo0YTFid2o0Z2hOeHBldVdOenB0N0VydEdaTGE3amFLVlE2RU1wWkdJeXBCSFVITmZLWjY0VThSUWFpNHBSV2ozK0ozL3E1OVprYW5VdzlkT1NrM0o2cmI0VmIrckg1Ti84QUJJNjF1RThKL0VlOVpDSUpkUjB1Skg3TThVVTVjRDNVT3BQMUZjaC93VjN2a2sxTDRYYWFCODhFR3V6azU2aWRyRlJ4Mi8xUjU3L2hYNnZmQ3Y0Ui9EcjRFZURUNFIrSGVtRFN0SmpsbHZaOHZKUE5OTzZnUExMSTVaM2NxaWoyVlFxZ0FBVi9QYisxaDhaWWYyby8ybExDMjBHT2ROQnRMbTA4TjZTa3NieFRTcTF4dGxtYU1qZWpTeXlOdFVnT0VDQmxEQWl1N0txbjF6T0o0NkN0QlhmNFdSd1pyVCtwNVBEQlRkNXV5L0c3UDMrOFBXdi9BQWduN1BPbVdXM2Ivd0FJOTRNZ2kyaGdtUHNXbnF1TnczQmZ1ZFJuSHZVWHdBdUlQRWY3Ty93OG11TnJwZmVEdEdXY1I1Qzduc1lsa1VjNUdHeU91UjYxTiswUnFDNlArei84U2RRQlJUYitFdGJhTU9Qa0wvWXBRaWtESEJiQTdkYTRiOWpEVWY3VS9aYStHOXp2OHpab3FXMmNiY2ZaWkhoeGpBKzdzeG52alBQV3ZtcFJjc0xLdjNtdnliUHBveVVjVkdndWtIK2FSK09mL0JOclQ1dEovYTFiU3JrRVRXZWs2dmJ5QWdxZDhSUlRrSGtjam9hL29xcjhLLzJVTkNIaHIvZ283NDgwUlZDUjJ0MzRwV0lBWUFoYTUzUjhBQUQ1Q09neDZjVit4M3hGOFhud2FQRE40N2hZZFI4UjZmcEVvUFIvN1NMMjhZLzcvT2hIdUJYcmNUWHJZeURqMWl2MVBJNFpTbzRPU2wway93QkQ4eGZpYjRSLzRSMy9BSUtuZUF0Y1JOc2ZpZXloMUVzQndaSWJHNnNtSDFBdGxKK29QZXZ1WDlzei9rMXY0ay85Z1NYL0FORFN2UGYyZy9DSG1mdFBmczgrUFlVeDVHcTYxcEZ3K092bldFazhBejdlVk1meHIwTDlzei9rMXY0ay93RFlFbC85RFNzWjEvYTFjRyt5aXZ1azBid29leXBZeGQzSi9mRk04Vi80SmxmOG10V1AvWWExUC8wTmE5TDBId1Y5di9iYThXZkVDV1BLYU40QzBmUzRtYm9KZFJ2THFWaXZ1RXRjRTlnM3ZYbW4vQk1yL2sxcXgvN0RXcC8raHJYM2phNlBZV2VwMzJyd3BpNjFFUXJPNTZsYmRTc2EvUmR6SDZzYXh6T3U2ZU54Q1hWdGZpamJMYUtxWUxEMzZKUDhEOHMvK0NyL0FNUWpwSHd6OEovRGExazJ5K0l0VWwxQzVDbmsyMm1JQUZZZWpUWENNUFV4OGREWEwvOEFCSXovQUpGMzRsLzlmdWtmK2k3cXZBZitDcmFheXZ4NzhQTmVNVzA1dkMxdjlpQSs2ckM3dWhNT2crYk8wbnI4cFhuc1BmditDUm4vQUNMdnhMLzYvZEkvOUYzVmZRMUtNYWZEdW5XeisrU1BucWRhVlRpTFhwZGZkRm4wSCsySi93QWwxL1puL3dDeDBsLzlDczYvUVd2ejYvYkUvd0NTNi9zei93RFk2Uy8raFdkZlozeE44VHQ0SitHL2l2eG1uRGFEb2VvNm1PTjNObmJTVGRPLzNPbGZNWW1MbGg4UEZkVS8vU21mVDRhU2ppTVJKN0pyL3dCSlIrWG4vQlNmd2lVK0tud1U4ZXdya1RhcC9aRncyUHUrVmRXODhBejcrWk4rWDVmcjFYeE4rM1Q0V2k4VS9DRHc5NGd0d3MzL0FBam5qSHc3cXFTcGh2M1U5MHRtU0NPcW43VUNjY0hBUGF2dG1uaksvdE1GUWovTHpMOFUvd0JSWVNqN1BHVjVmemNyL0JyOUQ1SS9ZUy81Tk0rSG4vWGxkLzhBcGJjVitQZi9BQVV2bGx0LzJxcnVlRmlra2VqNlU2TXB3VlpVWWdnK29OZnNKK3dsL3dBbW1mRHovcnl1L3dEMHR1Sy9OYjl0RDRGZkVuNDkvdGhhNTRjK0dlbnhhaGY2ZjRhMHkrdUk1cm1LMUN3ZjZ2Y0dtWlFUdWNEQU9hOTNKcXNLZWIxNTFIWkxtMWYrSThMT0tVNm1VVVlVMWR2bDBYK0UvVjMvQUlhdy9aby82S2I0WS84QUJsRC9BUEZWL090cW54LzhZMi93cWI0RitDYnk2czlPdi9FV3FhcHFiMlRzcjZsOXNNVVVGdm1NN21pQWpMTW5TUm5YSU8wVjZuL3c3ZjhBMnMvK2hZc3YvQnRaZi9IYStXZmhwcTl0NEcrTFBoWFh0Y1Jmcy9oL3hGcDE1ZUl3M3A1ZGxkeHlTQWdINWhoRG5CNXIyOG95ekEwVk9XSG43VFoydW5xcjIyOVR3ODN6UEcxbkNPSWg3UGRYczFvN1gzOUQyV1B3MSswbit4WjR2OE1mRURWOU12ZkN0eHFCKzBXeU5jUlNRWDhFUlV5MnR5c0VraWpLdUE4VW9EcnVEQUJnQ1A2ZHZCdmlldzhiZUVkRThaYVZrV1d1NmRhYWxiZ2tFaUs3aVdWQVNPTWhXR2EvSTcvZ3JQNDcwV1RSL0FYdzd0WklwOVJrbnVkZGwya00wTnFFK3p3blA5MmRta3hqcjVYMHI5UWZnWjRUdS9BdndZOERlRHRSVmt2Tkg4UGFaYVhTUHdWdUlyZEJLTWRzU2JoanRYem1lMS9yV0RvWXVyRktiYlduVkwrdnhQcE1qb2ZWY1pYd2xLVGNJcFBYbzJmR24vQk1iL2tqSGpiL0FMS0RxMy9wSFlWODUvOEFCWGcvNlg4S3gvMHoxLzhBbnA5ZlJuL0JNYi9rakhqYi9zb09yZjhBcEhZVjloZkZMNERmQ1Q0MXRwai9BQlI4T1FhODJqaWNXSm1sbmk4a1hQbCtianlaSTg3dktUcm5HT01jNXpuallZVE9aWWlvbTBtOXZOV0xoZ3A0dkpvNGVtMG0wdC9KM1A1Uy9oei9BTWxDOEwvOWhuVC9BUDBvU3Y3Q3JyL2oxbS82NXQvSTErTVA3YS83UGZ3YitDK29mQ2JVdmhqNFpnMEs1MUx4WkRCZFNRelR5bVdPTm9tVlNKcFpBTUU1NHhYN1BYWC9BQjZ6ZjljMi9rYTE0bHgwTVpDaFhwcHBQbTM4bWpMaHJBendjNjlDbzAydVhielRQemcvNEpZZjhtMmFoLzJOZW9mK2sxblg2SjYzcE5ucitqWCtoYWd1KzExSzFtdEoxOVlwMEtPUHhWalg1MS84RXNQK1RiZFIvd0N4cjFEL0FOSnJPdnQ3VC9GNXVQaS9yL2dLU1RBc1BEZWg2dkNoUFUzdDNxa0VwSDArelJBL1VWNW1jeGs4ZldsSG83L2lqMU1tbEZZQ2pHWFZXL0JuNXpmOEVyZEh2UEQyaGZGUFFOUVhiZGFaNGd0ck9kZW1KWUVsamNmOTlLYTgyLzRLOGY4QUg1OEsvd0RybHIvODlQcjdZL1ptOElmOElWOGEvd0JvWFNsVFpIZCtLckhWWThEQ2thcGFHOE9QWU5NdzlpQ08xZkUvL0JYai9qOCtGZjhBMXkxLytlbjE3V0NyZTF6Nk5WZFZmNzRIaVkyajdMSVpVbjBkdnVtZmVYN0NHaXJvWDdKM3crdFFNTlBaM1Y2eDR5VGVYazg0eVFCbkN1QVBRQURKeG11aS9aZzhTTDRsMER4NU5HNk9sbDhSdkZ0b2hSV1VlV3QrOGlaM2RTVmtERSsrT01ZSGZmQVhReDRhK0Ivdy93QkF4aHJEd3hwRUwrOGkya1c4OVQxYko0T09lSytTditDY3ZpTnZFUHcrK0pFOHJ5TzcvRVhXYnNlWUFNSmR3MjBnSEJ4bmR2SkE0QlBGZUxYWHRZNG10L2VUKzlzOXFnL1pTdzFIKzYxOXlSK1VuN2FXaUhRdjIxZkZWdUFRbDFxdWxYeUUvd0FYMnUydHBXSXlUMGRtSDRWL1RUWDgrLzhBd1VsME50TC9BR3RkQTFNTGhOWTBmU0xuY0FjRjRycWEzSXpnRElFUzVHVHdSNjRIOUJGZWhuOVRud2VFbC9kZjZIbjVEVDVNWmk0LzNsK04yZm1uL3dBRlRQQ0oxejluclQvRTBLL3ZmRGV2MnMwall6aTN1NDVMZGg3WmxlTG4yeDM0KzN2Z2wveVJud0YvMkxHamYra2NWZk8zeE9ML0FCNi9ZTjFIVlMzMnU2MXZ3TmI2MDJSeTk5WlFSM3pKaisvOW9nSyttN3ZqbXZvbjRKZjhrWjhCZjlpeG8zL3BIRlhuWWliK294b1Mzak9TL0JmcmM5SER3VHgwcThkcFFpL3hmNldQbC84QVlxUkI0bS9hRGtDZ08zeGE4UXFXeHlRc21RQ2ZRWk9QcWErUy93RGdyMy96U2IvdVpQOEEzR1Y5Yi9zVi93REl4L3RCZjlsYjhSZitqQlh5Ui93VjcvNXBOLzNNbi91TXIxOHUvd0NSNUgrdnNIa1pqL3lJNWYxOXMvUVg5akQvQUpOYStHLy9BR0JZL3dEME42OGQrQU50SmEvdHMvdEd4UzQzTkg0WmtHRGtiWmJQZXY0NFlaOURYODNWZnNSL3dTTS81R1A0bC84QVhscEgvb3k2cnV6UEkvcXRERVlybnZ6ZExXM2tudmY5RGl5elBQcmRmRDRYa3R5OWIzMmcxdGI5VDZEL0FPQ3IzL0p1L2gzL0FMSFN4LzhBVGZxTmZ6NlYvWUY4Uy9oVDhQZmpEb0VYaGY0bGFMRHJ1bHdYU1hzVnZNOGlCTGlOSFJaQTBUb3dJU1IxNjlHTmZFbjdSUDdHL3dDelI0TitCUGp6eFg0WjhEV2xqcTJrNkRmWGRuY3BjM2JORFBGRXpJNER6c3BJUFBJSXJEaC9QNkdHb3h3czR1N2ZTMXRmbWJjUVpCWHhOYVdLaEpKSmRiMzArUi9PeFJSUlg2RWZucC8vMWZ5cm9vb3I5NFB3Yyt6ZjJZLzJnZjJoUGd2NFE4WXkvQnpRclBWZEdzamI2cnI5emRXVXQwTEpEKzRqZG1qbGoycWVjOEU0Vm00VldJKzJmZ3YrMUovd1VDK1AxbmU2cDhOL0MzaGU2MHl3Y3d6WDkxYXZhMnZuaFEva284dDR2bVNZSUpDQTdkeWx5b1lFK0tmc2I2TmVmRkg5bVg0Mi9CRHdIZDI5bjQ3MW82ZmVXcXl5K1M5NVl4dW5td2hpY2JTcVNSTWVpK2VOeHdlT3kvYUlsOFkvc3Avc2pmREQ0RmFkcjBtaCtOdFIxTzYxbldmN0Z2SGh1UEozenY1YlNRc3BLQjVva3lEdGQ0UGxKQ212a2NhcUZYRXlvcW5IMnJra3JxK25MZHlmNUkrd3dUcjBzTkdzNmt2WktMZWp0cnpXVVYrYkl2Q2Z4SCtPdmpqOXZyNGFhUiswRG8xbm9maUx3MjkzWnBiV2NKaWphQ2EwdVpWa0RlYk1rcXNUOHJveFVqanFEWDdWL0VUeGRIOFAvaC80bThleld6WHNmaHZSNy9WMnRsZnkybld3dDNuTVljaGdwY0p0QndjWnpnMSthSGpzM01YN2F2N00xajRpbFdieFhiZUV3dXRPV0R6R1g3TGRETHVPR3pNSmlQY2s5NisrUDJrZitUZC9pbC8ySmZpSC93Qk44OWZNNXE0VmF1SDkxSk9LMFczeFBieVo5TGxhblNwWWozbTJwUFY3L0N0L05ISWZzd2Z0TitGLzJudkIxLzRsMExUcmpScnpTYno3SGY2ZmN5Sk0wWmRBOGNpU0lCdmprWElCS3FkeXNNWUFKK05mMnN2Z2JvY2Y3WVh3TCtJV2kyS1FONHA4UlcwV3RDTkZXT2E0MG1lQzVTV1FZQU1rMEpaR1BWbGlIZk9mUFA4QWdrSzc3L2l0SHRKUWp3NnhiSXdwL3dDSmp4ak9jbjJIYm50WDZiL0ZMd3JGcnZqMzRTNnc2N2pvdmltOG1iMlNUUTlVQTU2ajk2c2ZzZTlPdW81ZG1kU25SMGlrL3dBWTMvTW5EdVdZNVpUcVZ0Wk5yOEpXdjl4eHY3YUdwSFN2MldmaVJkQmltL1JudHNnQnYrUHFSSU1ZUHI1bU05czVyaXYrQ2VlcEhVZjJSdkJDdXpOSmFOcXRzNUlBKzVxTjBVQXgxQVJsSDRmaWZxcnh2NEk4TC9FZnd2ZmVDL0dsaXVwNkxxYXhyZDJqU1NSTEtzVWl5cUMwVEk0QWRGSkFZWnhnNUJJcXI0QStIbmczNFcrR0xmd1o0QjB5UFNORnRIbGtodEkza2tWR21jeU9RMHJPM3pNeFBKcnkxaTZmMUY0YTN2YzNOZnBhMWoxWGhhbjE1WW0vdTh2TDUzdmMvTC93RG9wMFQvZ3F0NDBoVmNSM1drU1hxRURBYjdUWVdjakhHVDBjc0Q2a1p3SyttdjIvL0VOejRTK0FLZUs3UFAyalJmRTJnYWhGamcrWmEzaVNyajhWcmc5UjBJNlgvd0FGTTlLMVFMOG1zL0QyUzVMWTRMeFN5MjVHY0RrTEVwNzhFZlN0di9ncGIveWFycS8vQUdGZEwvOEFSNHIyT1pWY2RoRy81WUw5RHgrVjBzRGk3ZnpUZjZuMXg0bjhPMm5qaGZDT3ZXYnBLbWk2eGJhN2F2MlpIdHA3Y3NwLzY0M1RIM3J5Zjlzei9rMXY0ay85Z1NYL0FORFN0YjlrN3hiL0FNSnYremI4T3ZFRFA1c2phRGEyY3o1eVdtMDhmWkpTZmN5UXNUNzFrL3RtZjhtdC9Fbi9BTEFrdi9vYVY1TkNNb1kyRkdYMlpKZitUSHJWNXhuZ3AxWS9haTMvQU9Tbml2OEF3VEsvNU5hc2YrdzFxZjhBNkd0Zm9MWDU5ZjhBQk1yL0FKTmFzZjhBc05hbi93Q2hyWHRtdmZIWmROL2FxOExmQUszSTh2VlBER282dGQ1VUhOejVpbTFDdDFCU0sydVN3NkVPdWVRTWJacFFuVng5ZFE2T1QrU01jc3J3cFlDZzV2ZFJYelo4Si84QUJXN3dlSi9EWHcvOGZ4UmtHeXZyN1I1NUFPRysxeHBQQ3BQK3o5bmxJK3AvQm4vQkl6L2tYZmlYL3dCZnVrZitpN3F2cXIvZ29oNFAvd0NFcy9aVjhVVFJydnVOQW5zZFloR00vd0NvbldPVSsySUpaRCtHUGNmS3YvQkl6L2tYZmlYL0FOZnVrZjhBb3U2cjJxVmZuNGVuSCtWMi93REprLzFQRnFVT1RpR0V2NWxmL3dBbGEvUStnLzJ4UCtTNi9zei9BUFk2Uy84QW9WblgwNyswai95YnY4VXYreEw4US84QXB2bnI1aS9iRS81THIrelAvd0JqcEwvNkZaMTlPL3RJL3dESnUveFMvd0N4TDhRLyttK2V2SGw4R0UrZi9wYlBZWHg0cjVmK2tJNFA0WnRIOGNmMlNmQ3pTc3R4YzZ2NFhzQXpFNFU2bFlvZ0pKNXdGdTRNbjB4WDFKWDU2LzhBQk1ueGIvd2tYN01Ocm9yeUI1UERHczZqcHUzK0pVbFpiMWM5OEUzSkFQVGpIYXYwS3Jrek9tNldKcVVlaWs3ZlAvZ1dPdkxLaXE0YW5XNnVLdjhBTC9nM1BrajloTC9rMHo0ZWY5ZVYzLzZXM0ZjWDRQOEErVWhmajcvc24ybS8rbE1OZHArd2wveWFaOFBQK3ZLNy93RFMyNHI4b2Y4QWdvUjQ3OGIrQWYyc3RWMUx3TDRoMVh3NWQzR2dhWkJOY2FUZXoyTXNrVzB0c2Q0SFJtWGNvTzBuR1FEWHM0UENQRTVoaWFFWFp2bS85S1I0Mkx4YXcyWFlldkpYUzVmL0FFbG45Q3RmeTcrTy9oYlpYZjdNOWo4WkxlYUdLOTAveDVyWGgrNmlkZ3NseGIzQ1JYRUJqQkkzZVM2eTVVWk9KYzlGSnIrb2l2NU1QRDJoZVA4QTR6L0VEUi9nWjRldVhsaXVkZnZ6WVdya2kzdDVydDkxMWRPQno4c01BWnp5UWtmQTllamhKTk9wTlNzbzhyZnBhVnptNHNhdFRnNDNjdVpMMXZHeDlQZnNSZkNEeEgrMC93REc2MzhkZkVPOWsxWFF2QVVXbVBldGRPSGVjMnNmbGFiWmhUMWpBdDkwbVJoa1JneDNTWlA5R05menEvc2hlTGRiL1pVL2E5dlBoYjQxa052WmFyZVNlRnRUMy9KRVpta0JzTHNBbkFWcE5tMWlTQkZNeHI5dDV2MmpmaE5iZkd0L2dGZWF3bHY0c0ZuQmRKRkxoSUpaWjhzdHFzaE9QdFBsN1pQTElHNUhYYVdPNERMaWVsWHFZcE9DdkJSdkcyeVhWL2YrRmpYaGlyUXBZVnFidE55dEsrN2ZSZmQrTno1VC93Q0NZdjhBeVJqeHQvMlVIVnYvQUVqMCt2cWY0MWZ0Si9DVDluMTlIaitLR3FUNmMydWk1TmtJYlNlNjNpMDhyemMrU2piY2VjbU00em5qcFh5eC93QUV4djhBa2pIamIvc29PcmYra2RoWHpuL3dWNC80L1BoWC93QmN0ZjhBNTZmV2NzRkRGNTFLaFUyYmUza3Jta2NaUENaTEd2VHRkSmIrYnNaSDdZSDdVUHdiK1AycS9DclNmaGpxcytvM09rK0s0TGk2V2F6bnRRa2NqUklwQm1SUTJTT2dyOXU3ci9qMW0vNjV0L0kxL0hyOE9mOEFrb1hoZi9zTTZmOEErbENWL1lWZGY4ZXMzL1hOdjVHdGVKc0RUd2tLRkNsZXk1dC9WR1hET09xWXVkZXZWdGQ4dTNvejgzLytDV0gvQUNiWnFIL1kxNmgvNlRXZGQvcXZpeit3ditDaTJrZUhaWHhGNGsrRmd0VVRQQm50dFN2YnBUOVJIRkwrQk5jQi93QUVzUDhBazJ6VVAreHIxRC8wbXM2OGgvYXE4Vy84SVIvd1VkK0RQaUF2NWNZMG5TTEtaODRDdzZqcU9wV2NwUHNJNW1KOXFtcFI5cm1lSnA5MUw4dENxZGIyV1dZYXAyY2Z6MVAxVDByd3BGcGZqYnhCNHJnMmdhN2FhYkhLbys4WjdIN1FwWSt4amtqVWY3cHI4bGYrQ3NlblQ2djRoK0QrazIzTTE2K3RXOGVCbjU1Wk5PUWNEcnlhL1p5dnk2L2JzMEllSnYyaXYyWnREZFBNaXV2RWR5Smx4bk1DWGVsdkx3UXcvd0JXcmRRUjY4Vnc1QldheDhLa3VpZjRSWjM1L1JUd0U2Y2VyaitNa2ZwZGZUMi9oN1FiaTVoVlZnMDJ6ZDFWbXdvU0NNa0FzY2tEQzhrMStVWC9BQVNUMUtTNDhFZkVQVFhaMjhqVjdHNXl6WlV0Y1FTS1NCL2VQbGNudng2Vit0bDNhVzEvYVRXTjdFczl2Y3h2RE5FNDNJOGJncXlzRDFCQklJcml2QXZ3dCtISHd4aXZJUGg1NGIwM3c3SHFEUnZkTHAxc2x1Sm1pREJDNFFEY1ZESEdlbVRYSFF4a0lZU3JRYTFueTYrak95dmhKenhkS3VucERtMDlVZmtyL3dBRlRkQ0VIeEwrRW5pVUoveCtwZDJMUC8xNlhOdElvUEdmK1hnNHlmWEhldjJucjh1ZitDb21obTQ4Ri9EWHhKai9BSThmRjBkam4wKzJ3dEpqcjMreStoK283L3FOWFZqNm5OZ01ONWM2L0ZISmdLZkpqOFQ1OGovQm53VC9BTUU3L0VWdjQ2L1pKMGpRdFJJdVJvOXpxZWhYU252R1pXbVZHK2tGeWlqL0FHY2Q2K3lQaC80Zm44SitBL0RmaGE1WVBObzJrV09ueU1PUVh0WUVpSkgxSzErVXYvQkpIeGQ1M2gzNGhlQTVaY2ZZNzJ3MWVDSTkvdFVja0V6RDZmWjRnZnFQZkg3RVZPZTAzU3gxV24wYnY5K3Y2bDVGVVZYQTBxblZLMzNhZm9mQlA3RkYyaitNUDJoN0FBNzRmaXRyc3hQWWlXWjFBSHVQTE9mcUsrVS8rQ3ZmL05Kdis1ay85eGxmVHY3RW4vSlJmMmovQVBzcDJyZitsRnhYekYvd1Y3LzVwTi8zTW4vdU1yMThBclo3RDAvOXNQSHpCM3lLZjlmYlB6SDhQL3M0ZkhyeFhvdHA0ajhOZUFQRUdwNlhmeGlXMXU3V3dsbGhtakp4dVIxVWdqSTZpdjArL3dDQ1d2aFB4TjRIK0lQeFY4TGVNTk11dEcxZXlzdEUrMFdWN0UwTThYbW00bFRlakFFYm8zVmg2Z2cxK2hYN0h0bzlsK3pCOE5ZWkNHTGFCYXpaSFRFMlpBUHFBd0I5NjhtK0MvOEF5ZkgrMFQvMTVlRC9BUDAyUjF2bUdlVk1WU3hHR2xGSlJXL3BPS01jdnlPbmhLdUh4TVpOdVQyOVlTWjlOZkYzNHgrQXZnYjRWVHhwOFJyMld3MHA3dUt4V1dLM2t1VzgrWlhaRjJSS3pZSVJ1Y1lyNEUvYUIvYjEvWnE4ZC9CSHh2NE04TWE5ZVhlcmEzb2w1WTJjSjAyNmlEelR4bEZCZVNOVlVaT1NTZWxkYi93VkovNU5wdGYreG4wLy93QkUzVmZ6dFVjTzVGaDhUUVdLcU44eWZSNmFmSVhFV2U0akRWM2hxYVhLMTF2ZlcvbUZGRkZmb0orZkgvL1cvS3VpaWl2M2cvQnoxcjRSZkRUNHkvRUx4Q2grRE9qNnhmNnBZc3ArMTZYdmdGb3o1Mmw3b01rY0c3bkJlUmM4NHI5RHZCdi9BQVRzOFJlSi9GK25wKzBsOFQ3TFR2RUd0Wk1Halc5OHVvNjdlcEJHMGpxSmJoc0F4eEl6RmtTZFZVWlBGZkh2N09IN1hQeE4vWm1rdjdYd2ZEcDJvNlRxczBjOTdwK29RbGxlU05Tb2RKWTJTVkcybkhWbDc3VFgzdDhJZjJwLzJKZkVueFowejR2K0xQQ04xOE5QSDFyTmN5dnFNRHkzV2xYRWw3YnkyOGhsOGdBRXNzckVzMXNtR0lKa0l6WHpXYlZjeGpLVG94OTIyamlrNVg3TzcwVit5WjlMbE5MTDVSaXEwdmV2cXBOcU51NnR1N2QyampQQmw3OEVSKzNSOEt2RG53WW4xclVVOE9OZTZUcTJxNjNQTmNUWGR4WjJseEJFc2JUTmtSUXhSaU5GU09LTUFEYXZldjJXK0wvaGJVL0hQd2w4YmVDZEZNUzZoNGc4TzZ0cFZvWjJLUkM0dmJTV0dNdXdERlYzdU54QUpBN0d2eGE4R2ZERHdiOEwvd0J1ajRjK0pmQ0hqalRQRi9oM3hmZmFyckZ2ZTJqeDdiWHpJYmt0Qk02U09oWlM0R2NxVDNSVHhYN29mOEpMNGQvNkN0bC80RVIvL0ZWOGxuMHJWYU02VGJ0RmF2ZjRudjhBTSt1eUdMbFNyUXFwSzhub3RyY3EyK1I4Vi9zSy9zc2VLUDJaL0MzaVVlTjd5eHVkYjhTM2RzOGlhYzd5d3cyMWtzZ2lVeVBIR3pPV21rSkFCVURHRG5OZldPclhWck44UnZEdWp5OHl4NmJxMnB4Z0VmSzBEMmxzQ1FlZVZ1bndSam9lY1pCaDhYZkZ2NFllQXRKazEzeGo0cTBqU2JLTldiekxtOGlVdnRHU3NhQmk4aitpSUdZOUFDYStOdjJZdjJnZEkvYUErT254UitJc055TEh3NW9kaG8vaC93QVBSM2ppRnByZHBidWE0bktNd0FlV1JGWWdydUNHTlNRVk9lQ2NjVGkzVnh0VmJMVjI3MmlrdjY2SGZDV0d3aXBZR2s5M29yNjZYazIvNjZuMGYrMForMEo0WC9acjhEV25qdnhacDk5cVZyZTZwRHBNVUduaU15K2RORE5NR1BtdWloUXNEWjV6bkhGWnY3Tm43VEhoRDlwcnc1cTNpUHdscDEvcGNlajNxMlUwR29lVUpTelJySXJyNVR5RGFRU09UbklQRmZEWC9CVjd4UHBsMzhNZkJHaVdGN2IzTFQ2OU5kc3NNeXVRTGUyWk1rS1NNZnZ1cC9EdlhQOEEvQkpqeExwdG40YytKR2ozOTVCYmVUZTZUY29zenJIbno0N2xDUVdJei9xZWc2ZmpYZXNwcGYyUThaWjg5L3d2Ylk0SG0xWCsxMWc3cmt0K05yN24yMzQ0MFlRZnRtL0Mvd0FRN1FEZStFZkUxbnV3TW43SEphU1lKNjRIMm5qUEhKeDNyejMvQUlLVy93REpxdXIvQVBZVjB2OEE5SGl2b254ZmMrSHJuNG9mRC94RU5Sc3o5Z09zMlpZVG9Rb3ZMVlg1TzdBeWJjZFJuMFBYUHpIL0FNRkk5YTBlOS9aYTFlQ3p2cmE0bE9xNldRa1V5TzJCT004S1NhNTh2azVZdkMzVzFsLzVNem96Q0tqaE1WNTNmL2txTTMvZ2x6NHMvdDM5bkNmdzlJK1pQRGV2M3RvaVo1RUZ5c2QycCtoa21rSDFCcjZGL2JNLzVOYitKUDhBMkJKZi9RMHI4MVArQ1RmanF5MG5YZmlENEwxTzdpdDQ3MjAwL1ZMY1RTTEdvYTFlU0dYRzRnWllUeDUvM1JYNksvdGphOW9keit6QjhSb0xmVWJTV1Y5RmxDb2s2TXpIZW5BQU9UWFRtT0hkUE9ySmFPVVg5OW1jMlc0aFZNbXUzcW95WDNYUjVYL3dUSy81TmFzZit3MXFmL29hMTg0ZnRFK0t2K0VOL3dDQ21md3Uxb3NFVjdYUjlQZGkyMEttcHkzZGs1SjdBTE9TYzhZNjhWNzUvd0FFMDlhMGF5L1pnc3JlOHY3YUNWZGExTWxKWmtSaGwxSTRKQjVyOC9QK0NrdmlMK3ovQU5xclIvRWVoWE1VMDJuYUhwTnpETEU0a1VUVzl6Y1NMeXBJNElIRmQrRG8rMHpqRVUzczFOZmVjT01yZXp5ZWhVWFJ3ZjNIN3cvRkR3b25qdjRiZUt2QlVpQnhyMmkzK25BSCs5ZFFQR3BIb1F6QWc5aU0xK1dmL0JJNVdUdy84VEVjRldXKzBnRUVZSUlqdXVEWDZ1Nlg0MThMYXZwbG5xdHRxbG1JYjJDSzRqRFR4aGdrcWh4a2J1RGc4MStlL3dDdy9wZWkvRHo0cWZ0QytHbXU3YTJ0WVBGbHUxbHZtUlZhMGxOM0xCdEpPQ1BLZE9SWGpZT3BKWmZpYURYOHIvOEFKclA5RDJNWlRpOHd3MVpmM2wvNUxkZnFkWisySi95WFg5bWYvc2RKZi9Rck92cDM5cEgvQUpOMytLWC9BR0pmaUgvMDN6MThuL3RmYTFvMXg4Y3YyYTVMZS90cFZoOFpTdkl5VEl3UmQxbnl4QjRIdWErbVAyalBFR2d6ZnM5L0UrR0hVck9TU1R3WjRnVkVXZU1zekhUNXdBQUd5U1QwRktVWHlZWFR2LzZXeHFTNThWOHYvU0VmbXgvd1NQOEFGMkp2aUo0RG5rSHpMcDJyMjBmZjVUTEJjTitzQS95Sy9hZXY1dC8rQ2EzalMzOEpmdE8yTmplWENXOXY0ajBqVWRNZDVXQ1Jnb2kzaTVKSUFKYTF3TTl6Z2RhL291LzRTWHc3L3dCQld5LzhDSS8vQUlxdW5pckR1R1lTa2w4U1QvVDlEbDRWeENubDhZdC9DMnYxL1UrUGYrQ2R1c0pxdjdKUGc2RU9YbDAyWFZiT1Vuc1Z2N2lSQjlCSElncjU0L2JEL1lmK0pIeDMvYUMwWHh4NFVtc2w4UGFqWjJWbHJFODg0am1zZnMwakNSMWpJSmxEUWxkZ1hKM2dodG93MWVZLzhFc1Bqcm9la0RYUGdSNGl2VXRialVyeisxOUM4NWdxenpOR2tWemJvVC9IdGlqa1JCOTdFaEhQWDlhL2l2OEFGUHdoOEd2QXVxZVAvR3Q0bHJZYWRDektoWUNXNm53Zkx0NFZQTHl5dDhxZ2RPcHdvSkZZeWVKd0dhMUhRWHZTYnRwdnpkdm4rS0p3Y01OajhxcHF1L2RpbGZYYmw3LzExUFJxL25xLzRKeERSeisxOXFoMU1nWEkwcldqcCtjWk56NTBRYkdTT2ZzL25kTW5IdGtqOXp2QVh4QzBueFQ0RjhPZUo5UnY3QzN1OVgwbXh2NTRWdUVDeHkzTUNTdWdETm5Dc3hIUE5meXZhZHJuai80VytON1A0dmVFemNhYkxhNjNlblM5VFZOMEVseGJOKy9oeVFVZjkzS0JMR2VzY25JMnR6MDhPWVNWU2xpY1BlemFTK2Z2SE54SGk0MDYyR3hGcnBOdjVhSDZZLzhBQlZQNExqUzlZOFBmSDNRWXZLL3RCazBYV1hqNGI3VkNqUFp6bkhPNW9rZU5temdDT01kVFdIL3dUcCtGT3QvR2Y0dmE5KzB6OFNKbTFVNkxlT0xlZTRPV3VkY3VVRHRLUVBseGJRdUNGd0FyU1JsZnVjZk8rdjhBeE8vYWEvNEtDZU50RytIcVJXalJXZjhBcEMyT25SUGFhVlo3UnNrdmJwM2VaOGdIYmxuYmx0c1M3bjJ0N1gvd1RnK0plcS9DSDQ4ZUlQZ0g0MURXSThRU3pXUnQ1VC94N2E1cFJjYlBSZk1RU3hrajd6ckdQU3ZZcTBjUlF5bVdHY2s2c1k5TjFGdi9BQy9JOGVsV3c5Zk5vNGxSYXBTbDEyY2t2OC96UHRIL0FJSmpmOGtZOGJmOWxCMWIvd0JJN0N2blAvZ3J4L3grZkN2L0FLNWEvd0R6MCt2YWYrQ2JmakR3bG9Qd2o4YTJHdWEzcDJuWExlUGRVbUVOM2R4UVNHTnJTeFZYQ3V3TzBsV0FPTUVnanNhK2V2OEFnckI0bjhOK0lyNzRZcDRmMWF4MU5yYUxYRE1MTzVqdURFSkdzZGhmeTJiYnUydHR6MTJuSFExNXVEaEwrMzcyMHUvL0FFbG5wNHljZjdBdGZXeS85S1IrV3Z3NS93Q1NoZUYvK3d6cC93RDZVSlg5aFYxL3g2emY5YzIva2EvancrSDgwVnY0OThOejNEckhGSHE5Zzd1NUNxcXJPaEpKUEFBSEpKcitzdTYrTDN3bk50S0I0MThPa2xHLzVpdHI2ZjhBWFd0dU1xY3BUcGNxdnY4QW9ZY0dWSXhoVjVuYmI5VDRrLzRKWWY4QUp0bW9mOWpYcUgvcE5aMThSLzhBQlUrOXVkTi9hVzhMNmpaT1lyaTE4STZkTkU0NnJKSHFPb01wSDBJQnI2cC80Sm9mRWY0ZStFLzJlci9UUEZQaWpSdEd2RzhUMzB3dDlRMUMzdFpqRzF2YUFPRWxrVnRwS2tBNHdTRDZWOFgvQVBCVHp4VDRaOFcvSHpRdFM4S2F2WWExYVIrRUxPQjdqVDdtSzZpV1ZiNi9Zb1hpWmxEQldVbGM1d1FlNHA0Q25MKzNha210UGVGajZzZjdDcHBQWDNUK2dud240Z3R2Rm5oWFJ2RlZsajdQck9uMnVvUlk1SGwzVVN5citqVjhmZkhqUXhybjdZSDdPU09vTVZrUEY5OCtSbkgyZXp0MlE0LzY2YlBwMXF2K3h0OGVmaHZkZnN6ZUFyZnhSNHUwVFROVDAzVGpwYzFwZjZsYlc4OGE2ZkxKYlJibzVKRllCb1kwWmVQdWtWMGZpYjRrZkNQVS93Qm83d0Y0aVBqWHc0YlBSZkMzaWttNEdxMmhpUzV1Ym5TSTQ0eTRtQ3E3eCtheWc1eUViQTR5UG02V0hxWWZGVkk4cjBVMXQ1TkgwdFhFVThSaGFjdVphdUQzL3ZKbnZueGcrSmVtL0IzNGFhLzhTOVh0cEwyMDBHMkZ4SmJ4TUVrbDNPc2Fvck53Q1djQVpyNW8vWmwvYmk4SS90TStOOVI4RGFINGIxRFJiclQ5S2sxWXkzYzBVcVBGRlBEQXlqWnlHM1RxZWUyYTQ3OXZYNHYvQUE1MWI5bGp4aG9uaGZ4Wm91cWFqcUw2WkJIYjJHcDIwODVRYWhieVNFUnh5TXpEWWpCc0RvY25pdnpKL3dDQ2JmakhRdkJmN1JwdmZFZXBXbWsyRjVvR29Xa2x6ZTNTV2tDa3ZES29aNUNxa2t4QUJTUnp6MnIwY0JrMU9ybGxYRVZJdm5WN2I5RXVoNTJQemlwU3pLbGg2Y2x5TzE5dXJmVS9XWC9nb1ZvWjFiOW5ocjhMdS9zWHhIb2Q5bis3dnVsdGMvOEFreGo4YSs0NitOdjJuL2lQOEl2Ri93QUJ2RjJoV1hqWHczZDNEMnNOekRCRnExcEpKSkpaM0VWeW9SVmtZczJZaGdBWno2ZFI5S0Q0bGZEb2dFZUt0RUlQSUkxRzMvOEFqbGVOVmpVZUZwd2NYbzVkUEtKN0ZLVk5ZcXBOU1dxajE4NUg0SC84RXV2RjM5Zy90SVRlSFpaZHNYaWJRYjIwU005SG50bWp1MVAxV09HWDhDZncvb2xyK1RuOWxqeHJEOFBmMmlmaDk0cnU3bGJPMXQ5Y3RyZTZ1SkNGU0sxdlNiV2QzSjRDckZLeFk5aG12Nmt2K0ZrL0R2OEE2R25SZi9CamIvOEF4eXZlNHZ3MGxpNDFJcmRmaXY2UjRQQ0dKaThKS25KN1A4SC9BRXo0RC9ZZThSUk44ZlAybXZDY2pnU0o0NXZOUmhUakxLOS9meFNrY1orVXJHRHpqNWgwNXoydjdlZjdMUGpIOXBUdzk0VGs4QlhGbEhySGhxOHV3WXIrVjRJcExYVUZpRXBEcXIvTWpRUm5CWGxkMkRuQWI4dGZCZjdSa1B3RC9iZzhlL0VGSC90RHd4cS9pdnhCWmFxTFZ4S0p0T3V0UmtkWjRTcDJ1MGJLa3FkblVGUVJ2M0QraGZ3UjQ5OEcvRWp3OWJlS3ZBbXNXbXQ2VmRxR2p1YlNRT0JrWjJ1dkRSdVA0a2NLNm5nZ0dzODFoaU1EaTRZNmt0MHJQcGZsczB6WEtwNGZIWVNlQnF2WnU2NjI1cnBveVBoRjRHaytHZnd0OEovRDJlNVc4bThPNlBaYWROY0lNSkxMYnhLa2pxQ0FRck9DVkI1QXhubXZpVDlscnhIQjRxL2JHL2FSMVczY3lKSGQ2VllCaTI3SjA3enJNNFBvRENRT3dIRmUwZnRWL3RYZUNmMmQvQldvQ1BVYlc4OGJYTnUwZWthTWppV1lUeUFoSjdpTlRtT0NNL01TMjNmamF1U2VQenEvNEpZZUw5STAvd0FXL0UzVWZGdXMydHBjYWpiNmJLWnRRdVVpZWVVeTNMU051a1liMnkyV1BQWG5yV0dFd2RhV0J4R01tdmlTUzgvZVRadGk4WlJqanNQZzRQNFcyL0wzV2tmcWYrMGg4QXRJL2FRK0hzZnc5MXZWYm5SN2VQVVlOUkZ4YXhwSklYZ1NSQXVINHdmTU9UN1Y4SC84T2svaDMvMFB1dGYrQWx2WDZkZjhMSitIZi9RMDZMLzRNYmYvQU9PVWY4TEorSGYvQUVOT2kvOEFneHQvL2psY09GekxINGFIczZFbWw2ZjhBNzhWbHVCeE0vYVY0cHYxL3dDQ2Z5R2VLZElqMER4TnErZ3d5TkxIcHQvYzJpeU1NTTZ3U3NnWWdjWklYSnJDcnNQaUhORmNlUDhBeE5QQTZ5UlNheGZ1am9ReXNyVHVRUVJ3UVJ5Q0s0K3YxK20yNHBzL0g2aVNtMGovMS95cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBSHhTeVF5Sk5DN1J5UnNHVmxPR1ZoeUNDT1FRZWhyZjE3eGY0dDhWZVIvd2xHdDZqckgyVmRrSDIrN2x1dktUKzZubXMyMGV3eFhPMFVuRk4zYUdwTkt5WVZKNTB2bGVSdmJ5aTIvWms3ZHdHTTQ2Wnh4bW82S1lnb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ3J0bHFXbzZjWGJUN3FlMUxqREdHUm95dzlEdEl6MU5VcUtHdTRKOWh6TXpzWGNsbVlra2s1Sko3bW0wVVVBRkZGRkFCUlJSUUIvLzBQeXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQS8vUi9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlMOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMC95cm9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxL1pmN1dvOW4rSCtaK09mMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvL1opO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJhc2lhbi1idXNpbmVzcy1yZXZpZXdcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1idXNpbmVzcy1yZXZpZXcuanBnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBU0FCSUFBRC80UUJBUlhocFpnQUFUVTBBS2dBQUFBZ0FBWWRwQUFRQUFBQUJBQUFBR2dBQUFBQUFBcUFDQUFRQUFBQUJBQUFCa0tBREFBUUFBQUFCQUFBQXl3QUFBQUQvN1FBNFVHaHZkRzl6YUc5d0lETXVNQUE0UWtsTkJBUUFBQUFBQUFBNFFrbE5CQ1VBQUFBQUFCRFVIWXpaandDeUJPbUFDWmpzK0VKKy84QUFFUWdBeXdHUUF3RWlBQUlSQVFNUkFmL0VBQjhBQUFFRkFRRUJBUUVCQUFBQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVFBQUlCQXdNQ0JBTUZCUVFFQUFBQmZRRUNBd0FFRVFVU0lURkJCaE5SWVFjaWNSUXlnWkdoQ0NOQ3NjRVZVdEh3SkROaWNvSUpDaFlYR0JrYUpTWW5LQ2txTkRVMk56ZzVPa05FUlVaSFNFbEtVMVJWVmxkWVdWcGpaR1ZtWjJocGFuTjBkWFozZUhsNmc0U0Zob2VJaVlxU2s1U1ZscGVZbVpxaW82U2xwcWVvcWFxeXM3UzF0cmU0dWJyQ3c4VEZ4c2ZJeWNyUzA5VFYxdGZZMmRyaDR1UGs1ZWJuNk9ucThmTHo5UFgyOS9qNSt2L0VBQjhCQUFNQkFRRUJBUUVCQVFFQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVJBQUlCQWdRRUF3UUhCUVFFQUFFQ2R3QUJBZ01SQkFVaE1RWVNRVkVIWVhFVElqS0JDQlJDa2FHeHdRa2pNMUx3RldKeTBRb1dKRFRoSmZFWEdCa2FKaWNvS1NvMU5qYzRPVHBEUkVWR1IwaEpTbE5VVlZaWFdGbGFZMlJsWm1kb2FXcHpkSFYyZDNoNWVvS0RoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1TGo1T1htNStqcDZ2THo5UFgyOS9qNSt2L2JBRU1BQWdJQ0FnSUNBd0lDQXdRREF3TUVCUVFFQkFRRkJ3VUZCUVVGQndnSEJ3Y0hCd2NJQ0FnSUNBZ0lDQW9LQ2dvS0Nnc0xDd3NMRFEwTkRRME5EUTBORGYvYkFFTUJBZ0lDQXdNREJnTURCZzBKQndrTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EZi9kQUFRQUdmL2FBQXdEQVFBQ0VRTVJBRDhBL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUQ4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wZnlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1MvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85UDhxNktLSy9lRDhIUHJEOW5mNGgvc3crQzlHMWUxK1BYdyt2OEF4bGYzTjFISllUMmtwalczZ1ZNT2pEN1RCa2x1ZWgrdGZxZjhIZmd6K3lMOFdQQ2R6OFFiNzRJWFBncndwYjI1dVUxZnhKZlNXa0U4UUdUSkdvdm1meWd2UG1zRmpJKzZ6YzQvUGo5aVhWLzJRdkNsNXFuaS93RGFRdlVPdFdWekNORXNyeXh2TCt5OHZhUzh6UTIxdE5HOGdiQVVTa2dkUXVjTVB0WDQ4ZkYvOWh2OW9lV09IeHg4Yy9HRm5vOEcweGFKcE5qZFd1bXE2NCtkb20wU1I1WHlNaHBYY3JrN05vT0srTnpmMnNzUzZkSlZGM2t1WnIvdDFMUSt6eWgwbzRaVHF5cHQ5SXZsVC83ZWIxL1UrYzMwTDlrYjRvL3RrZkQzNGQvQnp3NGszZ3dtOHRkYSthNVMxMUs0V0NlUldoYVNZekZJOWlqY05nWWpnRmNNZjFNLzRZUy9aTS82SjVaZitCZDcvd0RKRmZsbDhHL0RmN04vaHY4QWJNK0VzSDdOL2lyVi9GV216UGZ2cVUycnhQRThOd0xXNENJZ2V5c3NxVTVPRmJudU9sZnVuOFJQRjBmdy93RGgvd0NKdkhzMXMxN0g0YjBlL3dCWGEyVi9MYWRiQzNlY3hoeUdDbHdtMEhCeG5PRFhqNTVpSzlPcFJwWWVjMWVQVnROdTczOHoyTWpvVUtsT3RWeEVJTnFUMlNhU3N0dDlENVg4VC84QUJQTDlsSHhIcGN0aGJlRVgwUzRaV1dLOTAyL3VrbmhMZnhCWlpaWVdJeHg1a2JEMjVOZmdUKzBmOEROWi9aNCtLMnAvRGpWYmo3ZEJDc2QzcDE5czhzWGRqUG55cE51VHRZRldSeGtnT2pZSkdDZjZOLzJYL3dCcHJ3MSswOTROdi9FK2lhYlBvdDNwTjc5aXZkUHVKVm1aQ3lDU09SSkZDaGtkU1FNcXBES3d4Z0FuODFmK0N1V2h3Mi9pcjRiK0pWVUNXLzAvVkxGbXp5VnNwYmVSUVJqb0RkTmpudWZ4NmVIOGRqS2VQK3BZcVRkNzZOM3Mwcm5MeEJnTUhVd0gxM0N4U3RiVksxMDNieVBVZjJIUDJTUGdUOFNQMmRkRDhkZkVid2piNnpxMnIzbW91THFXZTVqYnlMZTVrdDBYRVU2cmdHSnVkb1A4ejJ2N1YzN0duN1B2aEg5bm54dDRwOEErQzdiUzlkMG13Uzl0YnVHNHUzZUpZSjQzbElWNVpGSU1JY0hLNHdUeU9vK24vd0JqRFJENGYvWmErRzlneWxUTG9zZDdnK2wrNzNRUFFkZk56L1U5VDFmeFFOcjhTLzJidkZNMXNvRVBpWHdWZnpRQWtNRisyV0R2R2M5TXFXQkI5Um12S3JabmlWbUVwcW8rVlQydTdXdnRiMFBWbzVaaG5sOFlPbXVadzNzcjN0dmYxUDUvdjJDdmhuNEcrTFB4K2c4SS9FUFNZOVowaDlJdjdnMnNyeVJxWllnbXhzeE9qY1pQZkZmczc0ci9BR0NQMlk3N3d0ckZsNGY4Q1dsbnFseHA5MUZZM0tYVjRXaHVYaVpZcEJ1bks1UnlDTWdqam12eWMvNEpqZjhBSjBWdC93QmdMVS81UjEvUnpYbzhVWTNFVWNjbFNtMHJMUk4yNm5uOEw0TEQxc0MzVmdtN3ZWcFg2SDhxSDdJZmc3dzc0NC9hVDhGZUQvR2VuUjZscFY5ZVhFZDNaWEFJU1FSMnM3aFhBSVBEcURqUGF2MkUvYW0vWkUvWnc4Ry9BVHgzNDE4TCtCN0xUZFowM1M1TG0wdVlacmtlVEtHVUJsak14ajZIcHR4N1Y4RWZDVHdqL3dBSUovd1V1ajhLcW5sdzJmaTNXVGJyakdMYWUzdXBvUDhBeUU2MSt3Lzdabi9KcmZ4Si93Q3dKTC82R2xkV2RZMnIvYUdIZEtiVVpLTHNtK3NqbHlYQlV2N1B4Q3F3VGxGeVYybDBpZkRQN0IzN0wvd0YrTEg3UGRuNHIrSWZoQzExblZtMWJVSVd1cEpyaU56SEd5aEZQbFNvQ0ZIVGoxOVRYeGYrM1A4QUJmd2Y0Qi9hTzBuNGIvQ2JSWXRJdGRVMHJUUEpzNHBKWkZlOHZMaWFJSGRLMGpmTVFvNjQ0NlYrcG4vQk1yL2sxcXgvN0RXcC93RG9hMTRoOFovQlI4Yy84Rk8vaHpwN3g3N2ZUZEhzTlpuYkdWUWFXMTVjeGsreG1qalVlN0R0VVliSDFhZWFWM09iY1lxVHRkMjA4aThUbDlLcGxkQlFnbEtUZ3IyVjlmTSt0YlA5Z3o5bEszc3JhMXVQQVZwY3l3UVJ4UE85emRxOHBSUXBkZ3M0RzVpTW4zTmZEUDdIUHdLL1oxK09malg0eTMycWVEclM5MEhTUEVNRnY0ZGcrMFhLcmIyREc1Vk1GSmdXTWlSSXpGaTNQUTRyOUxQMm4vaUgvd0FLcytBSGpueHJITDVOMWFhUk5CWlBubGIyOXhiV3hIcnRtbFFrZWc3ZFIrZUgvQkl6L2tYZmlYLzErNlIvNkx1cTg3Q1Y4VTh1cjRxVlNXOFV0WDNWL3dCRDBjVlF3cXpHaGhvMDQ3U2IwWFoyL1VsL2FaL1pjK0FuZ2Y0dC9Banc5NFY4STIybjZkNHI4VXlXR3NRSlBjc0x1MkRXd0ViRjVtWlI4N2NvVlBQV3Zzei9BSVlTL1pNLzZKNVpmK0JkNy84QUpGZVkvdGlmOGwxL1puLzdIU1gvQU5DczYvUVd1VEY0L0ZMRFVKS3BLN1Q2ditablhoY0JobmlLNmRPTmsxMFg4cVA1THZGL3c5c1BDUDdSK3AvREc2dHlkTzAveGcrbExDN05tU3lGNzVjZnpBN3NQQ1FjNXpnK3RmME5qOWhQOWswZFBoM1pmK0JWNy84QUpGZmt2KzIzNFFIaGI5dXV4djQwMlJlSmJudzlyRWE0NDVkTFdRai9BSHBiWjJQdVRYOUQxZXR4Qm1OWjBjTlZwVGE1bzNkbTFyb2VSdy9sMUZWc1JTcXdUNVpXVjBucHFmeklmc1Vmc3F2KzByNDd1cFBFRWsxcDRPOE9DS2JWWm9mbGt1WkpTZkt0SW4vaE1nVm1kd0NVUmV6TXByK2diUXYyY2ZnRjRiMGxORTBqNGVlR283UkYybFpkTXQ3aDN6Z0V5U1RJOGtoSUF5WFppY2RhK2JQK0NhZmhPMDhQZnNzNlJyVUtLSi9FMnBhbnFNN0FmTVREY05aSUNjRGdMYkFnY2puUGMxSiswTiszTHBQd0crTjNodjRUUzZBZFZ0YjZLMW4xaS9XNE1iMmNkN0swYUNLSUkzbU9pcjVyQWtCbFpWQkJ5Uno1dmljWmpzZlBENGR1MGI2SjIyM2YzblJsR0d3ZUJ3RU1SaUVyeXRxMWZmWmZjZlBQN2IzN0J2Z08yOEM2djhYL0FJTDZXdWg2bG9VTFh1cDZOWmpGbGRXVWVUUExERjBna2hUNXlxRVJzaU1BbS9CTTMvQk9qNEUvQnY0aC9BSzY4UmVPL0J1ajYvcWYvQ1JYdHVMclVMUkxpVVJSdzI1VkF6ZzRVRmljRGpKSjcxK3RPcTZaYTYxcGQ1bzk4dTYydnJlVzJtVVk1am1Vb3c1QkhJSjdWK2ZIL0JNSzFsc2YyZE5Sc3BzR1MzOFdhbkUrM2tia2l0bE9QYklyR0dhNGlwbGs0U203eGxHenZyWjMwdjhBSTJubFdIcDVuQ2NZSzBveXVyYVhWdGJmTStsUCtHVVAyYVAraVplR1AvQmJELzhBRTBmOE1vZnMwZjhBUk12REgvZ3RoLzhBaWE5NnQ3dTB1OS8yV2FPYnluS1A1Ymh0cmpxcHdUZ2owUE5XSzhQNjdpZitma3Z2WjduMUxELzgrMTl5UHlJLzRKN2ZBcjROL0VMNFZlTHRZOGNlRGRHMTI5dGZHMnBXRUU5L2FSenZGYXhXdGs2UklXQjJvclNNUUIzSnI3MC80WlAvQUdhUCtpWmVHUDhBd1d3Ly9FMTh4LzhBQk1YL0FKSXg0Mi83S0RxMy9wSHA5ZlRYeDIvYWQrRmY3T2o2SW54S3VMMkZ0ZkYwYk1XZHExemtXZmxlWnV3UnQvMXk0OWVmU3ZYek9yaTZtWVRwVVpTYnZvazMyUEl5eW5oYWVYd3Exb3hTdHEybDNQbFQ5c2I5bmo0RitFUGhScCtxK0YvQXVoNlRlU2VLTkJ0V25zN09PQ1F3M0Yya2NzWlpBQ1ZkQ1FSME5mVFZ6K3lEK3pFdHZLeS9EWHcrQ0VZZy9aQjFBcjRSL2FNL2JaK0IzeHY4SDZKOFAvQWR4cWsrclhQaXJRcmhSYzJSZ2lFZHZkbzdrdXplbkFBQk9UOVRYNiszWC9Ick4vMXpiK1JxY1pQRzRmRDBvMVpTakp1VzdmOEFkTHdjTUZYeEZTVkpSa3JSMlMvdkg0OWY4RTcvQU5ubjRLZkZQNEVYdmlUNGhlRU5PMTNVNC9FZDdhTGRYU3MwZ2dqZ3RXVk9HQXdHZGorTlUvOEFnb24rekg4S1BoMThGOU04Yi9ERHd0WmFEZFdXdXdXOTg5bXJMNWxwY3d6TDgyV1AzWmxqQS8zalh1WC9BQVN3L3dDVGJOUS83R3ZVUC9TYXpyNkYvYlM4SS84QUNhL3N1L0VQU1ZUZkpiYVMycXg4Zk1HMHAwdlR0OXlzSkhIVUhIZXU2cm1GYWxuTFRtK1hudGE3dGJiWTRLV1gwYXVUSnFDNXVTOTdLOTk5ejgwditDYXZ3TitFbnhiOEkrTnI3NGtlRjdIeEJQcCtvMmNWckpkcXpHSkpJblpsWEREZ2tBMXl2L0JUSDROZkMvNFJYWHc3VDRhK0hMTHc4dXF4Nnlid1dhc3ZubTNObDVlN2N4KzU1alkrcHI2Qi93Q0NTSC9Jai9FTC9zTFdIL29pU3VML0FPQ3ZIL0g1OEsvK3VXdi9BTTlQcjA2ZUlxLzZ3T2x6UGwxMHZwOFBZODJwaDZYK3IvdGVWYzJtdHRmajdtRC9BTUUxdjJmZmhaOFZ2QmZqUHhGOFN2RE5sNGdOdnFsclpXVFhpczNrK1hDMGtvVGF3Kzk1aVo0N0RuMC9TYTQvWXMvWmNtdDVJVStIZWp4TklqS0pFamZjaEl4dUdYeGtkUlhoSC9CTHZRaHBYN004bW9sY0hXdkVlbzNtNGpxc2FRV3d3ZTRCZ1B0blB2WDMxNGIxK0h4RlozVjFFb1JyWFVMNndrUU51dzFsY1NRWkp3T1dDQjhkdDJLOEhPOGZpUHIxWDJjMmtuYlJ2K3VoNzJTWUhEL1VhWHRJSnRxK3FYcitwL0gzWTZZMXQ0cXQ5RzFGQXhpMUJMV2REbkJLeWhISE9EanFLL3FoSDdKMzdOQUFBK0dYaGpqam5UWVQvd0N5MS9OdDhYZEYvd0NFYy9hWDhYNkdGMnBaZU5kUWlqQXgvcWhmdjVad0NjWlRCeG5qb2Evck1yMmVMTVZVVWFFNmNtcnB2UjI3SGk4SjRXbTVWNFZJcDJhV3E5VCtYWDl1YjRaNk44S3Yyay9Fdmg3d3hwME9sYUhkUldPb2FkYVc2N0lvNHJpM2o4d0lvNFZmdEN5Z0FjQWNWKzR2d2ovWmcvWjMxZjRVK0M5VzFUNGMrRzdxOHZmRDJsWEZ4UExwMExTU3pTMnNUdTdNVnlXWmlTVDNKcjg5ZitDdGZoQVduanJ3SDQ4alQva0thVmQ2Vkt3NlowK1lUSm4zSXUyeDZoZmF2MkIrQ1gvSkdmQVgvWXNhTi82UnhWelp0anFrOHR3MVNNbW03cDY5dFAwT25LY0RUam1XSnB6aW10R3RPK3Y2bjg2ZWwvczhUZkdUOXNueGY4R3ZCOGFhUG85cDRyMTVaNUlJeDVXbTZSWTMwcUVvbkErVmRrVVM5TjdJRGdaSS9vTStHdjdPWHdVK0UraHhhRjROOEphWkNxeCtYTmQzRnRIY1h0endRVFBjU0taSHprOFoyakpDcUJ4WHh6K3hCNFZ0UCtHZ2YybHZHOHFLMXovd205L3BVRDRHNUkvdDk3Tk1BZXVIUGxFLzdncjF2OXRMOXJIVVAyWE5DOE16YUZvdHRyT3FlSkxxNVdOTHlSNDRZcmV5V0l6TVJIaG1ZbVpBdklBeVNjOEE1NXRpY1ZqTVREQTBYc2xwZmQydTJ6WEtNTmhjSGhwNDZ1dDI5YmJLOWtrY24rMW4rd3g4T3ZpMTROMUx4RDhPOURzL0Qvam14Z2t1Yk45T2hTMWcxSjArWm9MbUtOUWpQS0FWU1hBZFhJM01WeUsrRFA4QWdtWjhKUGg1OFIvRTN4QnRQaVg0WXNOZWJTYlhUaEJEcWxzSnZzOGtrbHdKY0k0d3JIWUFlTWpHUFd2MjgrRnZqbUQ0bS9EZnd4OFFyYTNOb25pTFNyVFV2czViZVlXdVlsZG85MkJ1Mk1TdWNET000RmZCdjdKUGh1MDhKL3RlZnRJNk5ZeExEQjl2MCs3U05NYlVGODl4ZFlVRGdBR1hnRGdEanRXV0V6SEVMQTRqQzFKTzhVbXRkVjd5VFZ6WEZaYmgzanNQaXFjVmFWMDlOSDdyYWRqNnMvNFpRL1pvL3dDaVplR1AvQmJEL3dERTAxdjJUdjJaM1VvZmhsNFp3d0lPTk9oQjU5Q0Z5UHdyby9qYjhjL0FQN1AzaFMxOFovRVdhNWcwMjgxQ1BUSWphUU5jU0c0bGlsbVVGVkl3TmtMblBzQjNyNVpiL2dwdCt5MnFsaGU2MnhBemdhWStUN0RMZ1Y1dENubVZhUFBSNTJ1NmJQU3IxTXRveTVLdkluMmRqK2NLaWlpdjJFL0hULy9VL0t1aWlpdjNnL0J6NjUvWmcvWTg4ZGZ0UHRxVi9vT3FhZm9taTZQUEZiM3Q1ZWI1WmZNbFVzRmhnakdYSVVaTzU0MS8yczE5OWZDYjlubjlpUHdOOGFkRytDT3Vycm54QjhmM3pYSWIrMXJLYXowcTFrczdlVzVjdEE0Z1YwWklHQ2pOMHBaaGs0NVg4ai9oMzQ0K0tIdy8xUTY5OE1kWDFmUjd0U29rbDB1U1ZGa0NuSVNaVStTUmY5aHd5bjByOUYvaGgvd1VnK01HajNXbkw4WXZBOXQ0MVhUbVpyZlU0YlQ3QnF0dTBpbU41RlpZM2dKTVpaU0VqaExBa0ZzR3ZtczN3K1lUY3ZZenZHMmlUNVduYnE3YStsMGZTNVJpTXZnbysxamFWOVcxeksxK2l2cDYyWlA0SStOY2Z4Yy9ieitIT2s2WDRaMDN3cG9uZ3kvMWZSdE1zTk5RSXZsSkZkN25jS3FSZ3NRRHRSRkE5K3RmcjMrMGoveWJ2OFV2K3hMOFEvOEFwdm5yOGdQaDlxM3dJOFRmdHdmQ3Z4ZDhFTkoxYlFWMXU0MU83MXZUZFdqa2plRy9rZ3VXTFJoM2xUYTRZbkVjaklPZ0M5Sy9jcnhSNGMwanhqNGExYndqNGdoTnhwZXVXTnpwdDdFcnRHWkxhN2phS1ZRNkVNcFpHSXlwQkhVSE5mS1o2NFU4UlFhaTRwUldqMytKMy9xNTlaa2FuVXc5ZE9TazNKNnJiNFZiK3JINU4vOEFCSTYxdUU4Si9FZTlaQ0lKZFIwdUpIN004VVU1Y0QzVU9wUDFGY2gvd1YzdmtrMUw0WGFhQjg4RUd1ems1NmlkckZSeDIvMVI1Ny9oWDZ2ZkN2NFIvRHI0RWVEVDRSK0hlbURTdEpqbGx2Wjh2SlBOTk82Z1BMTEk1WjNjcWlqMlZRcWdBQVYvUGIrMWg4WllmMm8vMmxMQzIwR09kTkJ0TG0wOE42U2tzYnhUU3ExeHRsbWFNamVqU3l5TnRVZ09FQ0JsREFpdTdLcW4xek9KNDZDdEJYZjRXUndaclQrcDVQREJUZDV1eS9HN1AzKzhQV3YvQUFnbjdQT21XVzNiL3dBSTk0TWdpMmhnbVBzV25xdU53M0JmdWRSbkh2VVh3QXVJUEVmN08vdzhtdU5ycGZlRHRHV2NSNUM3bnNZbGtVYzVHR3lPdVI2MU4rMFJxQzZQK3ovOFNkUUJSVGIrRXRiYU1PUGtML1lwUWlrREhCYkE3ZGE0YjlqRFVmN1UvWmErRzl6djh6Wm9xVzJjYmNmWlpIaHhqQSs3c3hudmpQUFd2bXBSY3NMS3YzbXZ5YlBwb3lVY1ZHZ3VrSCthUitPZi9CTnJUNXRKL2ExYlNya0VUV2VrNnZieUFncWQ4UlJUa0hrY2pvYS9vcXI4Sy8yVU5DSGhyL2dvNzQ4MFJWQ1IydDM0cFdJQVlBaGE1M1I4QUFENUNPZ3g2Y1YreDN4RjhYbndhUERONDdoWWRSOFI2ZnBFb1BSLzdTTDI4WS83L09oSHVCWHJjVFhyWXlEajFpdjFQSTRaU280T1NsMGsvd0JEOHhmaWI0Ui80UjMvQUlLbmVBdGNSTnNmaWV5aDFFc0J3WkliRzZzbUgxQXRsSitvUGV2dVg5c3ovazF2NGsvOWdTWC9BTkRTdlBmMmcvQ0htZnRQZnM4K1BZVXg1R3E2MXBGdytPdm5XRWs4QXo3ZVZNZnhyMEw5c3ovazF2NGsvd0RZRWwvOURTc1oxL2ExY0creWl2dWswYndvZXlwWXhkM0ovZkZNOFYvNEpsZjhtdFdQL1lhMVAvME5hOUwwSHdWOXYvYmE4V2ZFQ1dQS2FONEMwZlM0bWJvSmRSdkxxVml2dUV0Y0U5ZzN2WG1uL0JNci9rMXF4LzdEV3AvK2hyWDNqYTZQWVdlcDMycndwaTYxRVFyTzU2bGJkU3NhL1Jkekg2c2F4ek91NmVOeENYVnRmaWpiTGFLcVlMRDM2SlA4RDhzLytDci9BTVFqcEh3ejhKL0RhMWsyeStJdFVsMUM1Q25rMjJtSUFGWWVqVFhDTVBVeDhkRFhMLzhBQkl6L0FKRjM0bC85ZnVrZitpN3F2QWYrQ3JhYXl2eDc4UE5lTVcwNXZDMXY5aUErNnJDN3VoTU9nK2JPMG5yOHBYbnNQZnYrQ1JuL0FDTHZ4TC82L2RJLzlGM1ZmUTFLTWFmRHVuV3orK1NQbnFkYVZUaUxYcGRmZEZuMEgrMkovd0FsMS9abi93Q3gwbC85Q3M2L1FXdno2L2JFL3dDUzYvc3ovd0RZNlMvK2hXZGZaM3hOOFR0NEorRy9pdnhtbkRhRG9lbzZtT04zTm5iU1RkTy8zT2xmTVltTGxoOFBGZFUvL1NtZlQ0YVNqaU1SSjdKci93QkpSK1huL0JTZndpVStLbndVOGV3cmtUYXAvWkZ3MlB1K1ZkVzg4QXo3K1pOK1g1ZnIxWHhOKzNUNFdpOFUvQ0R3OTRndHdzMy9BQWpuakh3N3FxU3BodjNVOTB0bVNDT3FuN1VDY2NIQVBhdnRtbmpLL3RNRlFqL0x6TDhVL3dCUllTajdQR1Y1Znpjci9CcjlENUkvWVMvNU5NK0huL1hsZC84QXBiY1YrUGYvQUFVdmxsdC8ycXJ1ZUZpa2tlajZVNk1wd1ZaVVlnZytvTmZzSit3bC93QW1tZkR6L3J5dS93RDB0dUsvTmI5dEQ0RmZFbjQ5L3RoYTU0YytHZW54YWhmNmY0YTB5K3VJNXJtSzFDd2Y2dmNHbVpRVHVjREFPYTkzSnFzS2ViMTUxSFpMbTFmK0k4TE9LVTZtVVVZVTFkdmwwWCtFL1YzL0FJYXcvWm8vNktiNFkvOEFCbEQvQVBGVi9PdHFueC84WTIvd3FiNEYrQ2J5NnM5T3YvRVdxYXBxYjJUc3I2bDlzTVVVRnZtTTdtaUFqTE1uU1JuWElPMFY2bi93N2Y4QTJzLytoWXN2L0J0WmYvSGErV2ZocHE5dDRHK0xQaFhYdGNSZnMvaC94RnAxNWVJdzNwNWRsZHh5U0FnSDVoaERuQjVyMjhveXpBMFZPV0huN1RaMnVucXIyMjlUdzgzelBHMW5DT0loN1BkWHMxbzdYMzlEMldQdzErMG4reFo0djhNZkVEVjlNdmZDdHhxQiswV3lOY1JTUVg4RVJVeTJ0eXNFa2lqS3VBOFVvRHJ1REFCZ0NQNmR2QnZpZXc4YmVFZEU4WmFWa1dXdTZkYWFsYmdrRWlLN2lXVkFTT01oV0dhL0k3L2dyUDQ3MFdUUi9BWHc3dFpJcDlSa251ZGRsMmtNME5xRSt6d25QOTJkbWt4anI1WDByOVFmZ1o0VHUvQXZ3WThEZUR0UlZrdk5IOFBhWmFYU1B3VnVJcmRCS01kc1NiaGp0WHptZTEvcldEb1l1ckZLYmJXblZMK3Z4UHBNam9mVmNaWHdsS1RjSXBQWG8yZkduL0JNYi9rakhqYi9BTEtEcTMvcEhZVjg1LzhBQlhnLzZYOEt4LzB6MS84QW5wOWZSbi9CTWIva2pIamIvc29PcmY4QXBIWVY5aGZGTDREZkNUNDF0cGovQUJSOE9RYTgyamljV0ptbG5pOGtYUGwrYmp5Wkk4N3ZLVHJuR09NYzV6bmpZWVRPWllpb20wbTl2TldMaGdwNHZKbzRlbTBtMHQvSjNQNVMvaHovQU1sQzhMLzloblQvQVAwb1N2N0Nyci9qMW0vNjV0L0kxK01QN2EvN1Bmd2IrQytvZkNiVXZoajRaZzBLNTFMeFpEQmRTUXpUeW1XT05vbVZTSnBaQU1FNTR4WDdQWFgvQUI2emY5YzIva2ExNGx4ME1aQ2hYcHBwUG0zOG1qTGhyQXp3YzY5Q28wMnVYYnpUUHpnLzRKWWY4bTJhaC8yTmVvZitrMW5YNko2M3BObnIralgraGFndSsxMUsxbXRKMTlZcDBLT1B4VmpYNTEvOEVzUCtUYmRSL3dDeHIxRC9BTkpyT3Z0N1QvRjV1UGkvci9nS1NUQXNQRGVoNnZDaFBVM3QzcWtFcEgwK3pSQS9VVjVtY3hrOGZXbEhvNy9pajFNbWxGWUNqR1hWVy9CbjV6ZjhFcmRIdlBEMmhmRlBRTlFYYmRhWjRndHJPZGVtSllFbGpjZjk5S2E4Mi80SzhmOEFINThLL3dEcmxyLzg5UHI3WS9abThJZjhJVjhhL3dCb1hTbFRaSGQrS3JIVlk4RENrYXBhRzhPUFlOTXc5aUNPMWZFLy9CWGovajgrRmY4QTF5MS8rZW4xN1dDcmUxejZOVmRWZjc0SGlZMmo3TElaVW4wZHZ1bWZlWDdDR2lyb1g3SjN3K3RRTU5QWjNWNng0eVRlWGs4NHlRQm5DdUFQUUFESnhtdWkvWmc4U0w0bDBEeDVORzZPbGw4UnZGdG9oUldVZVd0KzhpWjNkU1ZrREUrK09NWUhmZkFYUXg0YStCL3cvd0JBeGhyRHd4cEVMKzhpMmtXODlUMWJKNE9PZUsrU3YrQ2N2aU52RVB3KytKRThyeU83L0VYV2JzZVlBTUpkdzIwZ0hCeG5kdkpBNEJQRmVMWFh0WTRtdC9lVCs5czlxZy9aU3cxSCs2MTl5UitVbjdhV2lIUXYyMWZGVnVBUWwxcXVsWHlFL3dBWDJ1MnRwV0l5VDBkbUg0Vi9UVFg4Ky84QXdVbDBOdEwvQUd0ZEExTUxoTlkwZlNMbmNBY0Y0cnFhM0l6Z0RJRVM1R1R3UjY0SDlCRmVobjlUbndlRWwvZGY2SG41RFQ1TVppNC8zbCtOMmZtbi93QUZUUENKMXo5bnJUL0UwSy92ZkRldjJzMGpZemkzdTQ1TGRoN1psZUxuMngzNCszdmdsL3lSbndGLzJMR2pmK2tjVmZPM3hPTC9BQjYvWU4xSFZTMzJ1NjF2d05iNjAyUnk5OVpRUjN6SmorLzlvZ0srbTd2am12b240SmY4a1o4QmY5aXhvMy9wSEZYbllpYitveG9TM2pPUy9CZnJjOUhEd1R4MHE4ZHBRaS94ZjZXUGwvOEFZcVJCNG0vYURrQ2dPM3hhOFFxV3h5UXNtUUNmUVpPUHFhK1Mvd0RncjMvelNiL3VaUDhBM0dWOWIvc1Yvd0RJeC90QmY5bGI4UmYrakJYeVIvd1Y3LzVwTi8zTW4vdU1yMTh1L3dDUjVIK3ZzSGtaai95STVmMTlzL1FYOWpEL0FKTmErRy8vQUdCWS93RDBONjhkK0FOdEphL3RzL3RHeFM0M05INFprR0RrYlpiUGV2NDRZWjlEWDgzVmZzUi93U00vNUdQNGwvOEFYbHBIL295NnJ1elBJL3F0REVZcm52emRMVzNrbnZmOURpeXpQUHJkZkQ0WGt0eTliMzJnMXRiOVQ2RC9BT0NyMy9KdS9oMy9BTEhTeC84QVRmcU5mejZWL1lGOFMvaFQ4UGZqRG9FWGhmNGxhTERydWx3WFNYc1Z2TThpQkxpTkhSWkEwVG93SVNSMTY5R05mRW43UlA3Ry93Q3pSNE4rQlBqenhYNFo4RFdsanEyazZEZlhkbmNwYzNiTkRQRkV6STREenNwSVBQSUlyRGgvUDZHR294d3M0dTdmUzF0Zm1iY1FaQlh4TmFXS2hKSkpkYjMwK1IvT3hSUlJYNkVmbnAvLzFmeXJvb29yOTRQd2MremYyWS8yZ2YyaFBndjRROFl5L0J6UXJQVmRHc2piNnJyOXpkV1V0MExKRCs0amRtamxqMnFlYzhFNFZtNFZXSSsyZmd2KzFKL3dVQytQMW5lNnA4Ti9DM2hlNjB5d2N3elg5MWF2YTJ2bmhRL2tvOHQ0dm1TWUlKQ0E3ZHlseW9ZRStLZnNiNk5lZkZIOW1YNDIvQkR3SGQyOW40NzFvNmZlV3F5eStTOTVZeHVubXdoaWNiU3FTUk1laStlTnh3ZU95L2FJbDhZL3NwL3NqZkRENEZhZHIwbWgrTnRSMU82MW5XZjdGdkhodVBKM3p2NWJTUXNwS0I1b2t5RHRkNFBsSkNtdmtjYXFGWEV5b3FuSDJya2tycStuTGR5ZjVJK3d3VHIwc05HczZrdlpLTGVqdHJ6V1VWK2JJdkNmeEgrT3Zqajl2cjRhYVIrMERvMW5vZmlMdzI5M1pwYldjSmlqYUNhMHVaVmtEZWJNa3FzVDhyb3hVampxRFg3Vi9FVHhkSDhQL2gvNG04ZXpXelhzZmh2UjcvVjJ0bGZ5Mm5Xd3Qzbk1ZY2hncGNKdEJ3Y1p6ZzErYUhqczNNWDdhdjdNMWo0aWxXYnhYYmVFd3V0T1dEekdYN0xkREx1T0d6TUppUGNrOTYrK1Aya2YrVGQvaWwvMkpmaUgvd0JOODlmTTVxNFZhdUg5MUpPSzBXM3hQYnlaOUxsYW5TcFlqM20ycFBWNy9DdC9OSElmc3dmdE4rRi8ybnZCMS80bDBMVHJqUnJ6U2J6N0hmNmZjeUpNMFpkQThjaVNJQnZqa1hJQktxZHlzTVlBSitOZjJzdmdib2NmN1lYd0wrSVdpMktRTjRwOFJXMFd0Q05GV09hNDBtZUM1U1dRWUFNazBKWkdQVmxpSGZPZlBQOEFna0s3Ny9pdEh0SlFqdzZ4Ykl3cC93Q0pqeGpPY24ySGJudFg2Yi9GTHdyRnJ2ajM0UzZ3Njdqb3ZpbThtYjJTVFE5VUE1Nmo5NnNmc2U5T3VvNWRtZFNuUjBpay93QVkzL01uRHVXWTVaVHFWdFpOcjhKV3Y5eHh2N2FHcEhTdjJXZmlSZEJpbS9SbnRzZ0J2K1BxUklNWVByNW1NOXM1cml2K0NlZXBIVWYyUnZCQ3V6TkphTnF0czVJQSs1cU4wVUF4MUFSbEg0ZmlmcXJ4djRJOEwvRWZ3dmZlQy9HbGl1cDZMcWF4cmQyalNTUkxLc1VpeXFDMFRJNEFkRkpBWVp4ZzVCSXFyNEErSG5nMzRXK0dMZndaNEIweVBTTkZ0SGxraHRJM2trVkdtY3lPUTByTzN6TXhQSnJ5MWk2ZjFGNGEzdmMzTmZwYTFqMVhoYW4xNVltL3U4dkw1M3ZjL0wvd0RvcDBUL2dxdDQwaFZjUjNXa1NYcUVEQWI3VFlXY2pIR1QwY3NENmtad0srbXYyLy9FTno0UytBS2VLN1BQMmpSZkUyZ2FoRmpnK1phM2lTcmo4VnJnOVIwSTZYL3dBRk05SzFRTDhtcy9EMlM1TFk0THhTeTI1R2NEa0xFcDc4RWZTdHYvZ3BiL3lhcnEvL0FHRmRMLzhBUjRyMk9aVmNkaEcvNVlMOUR4K1Ywc0RpN2Z6VGY2bjF4NG44TzJuamhmQ092V2JwS21pNnhiYTdhdjJaSHRwN2NzcC82NDNUSDNyeWY5c3ovazF2NGsvOWdTWC9BTkRTdGI5azd4Yi9BTUp2K3piOE92RURQNXNqYURhMmN6NXlXbTA4ZlpKU2ZjeVFzVDcxay90bWY4bXQvRW4vQUxBa3Yvb2FWNU5DTW9ZMkZHWDJaSmYrVEhyVjV4bmdwMVkvYWkzL0FPU25pdjhBd1RLLzVOYXNmK3cxcWY4QTZHdGZvTFg1OWY4QUJNci9BSk5hc2Y4QXNOYW4vd0Noclh0bXZmSFpkTi9hcThMZkFLM0k4dlZQREdvNnRkNVVITno1aW0xQ3QxQlNLMnVTdzZFT3VlUU1iWnBRblZ4OWRRNk9UK1NNY3Nyd3BZQ2c1dmRSWHpaOEovOEFCVzd3ZUovRFh3LzhmeFJrR3l2cjdSNTVBT0crMXhwUENwUCt6OW5sSStwL0JuL0JJei9rWGZpWC93QmZ1a2YraTdxdnFyL2dvaDRQL3dDRXMvWlY4VVRScnZ1TkFuc2RZaEdNL3dDb25XT1UrMklKWkQrR1BjZkt2L0JJei9rWGZpWC9BTmZ1a2Y4QW91NnIycVZmbjRlbkgrVjIvd0RKay8xUEZxVU9UaUdFdjVsZi93QWxhL1ErZy8yeFArUzYvc3ovQVBZNlMvOEFvVm5YMDcrMGoveWJ2OFV2K3hMOFEvOEFwdm5yNWkvYkUvNUxyK3pQL3dCanBMLzZGWjE5Ty90SS93REp1L3hTL3dDeEw4US8rbStldkhsOEdFK2YvcGJQWVh4NHI1ZitrSTRQNFp0SDhjZjJTZkN6U3N0eGM2djRYc0F6RTRVNmxZb2dKSjV3RnU0TW4weFgxSlg1Ni84QUJNbnhiL3drWDdNTnJvcnlCNVBER3M2anB1MytKVWxaYjFjOThFM0pBUFRqSGF2MEtya3pPbTZXSnFVZWlrN2ZQL2dXT3ZMS2lxNGFuVzZ1S3Y4QUwvZzNQa2o5aEwvazB6NGVmOWVWMy82VzNGY1g0UDhBK1VoZmo3L3NuMm0vK2xNTmRwK3dsL3lhWjhQUCt2Szcvd0RTMjRyOG9mOEFnb1I0NzhiK0FmMnN0VjFMd0w0aDFYdzVkM0dnYVpCTmNhVGV6Mk1za1cwdHNkNEhSbVhjb08wbkdRRFhzNFBDUEU1aGlhRVhadm0vOUtSNDJMeGF3MlhZZXZKWFM1Zi9BRWxuOUN0Znk3K08vaGJaWGY3TTlqOFpMZWFHSzkwL3g1clhoKzZpZGdzbHhiM0NSWEVCakJJM2VTNnk1VVpPSmM5RkpyK29pdjVNUEQyaGVQOEE0ei9FRFIvZ1o0ZXVYbGl1ZGZ2ellXcmtpM3Q1cnQ5MTFkT0J6OHNNQVp6eVFrZkE5ZWpoSk5PcE5Tc284cmZwYVZ6bTRzYXRUZzQzY3VaTDF2R3g5UGZzUmZDRHhIKzAvd0RHNjM4ZGZFTzlrMVhRdkFVV21QZXRkT0hlYzJzZmxhYlpoVDFqQXQ5MG1SaGtSZ3gzU1pQOUdOZnpxL3NoZUxkYi9aVS9hOXZQaGI0MWtOdlphcmVTZUZ0VDMvSkVabWtCc0xzQW5BVnBObTFpU0JGTXhyOXQ1djJqZmhOYmZHdC9nRmVhd2x2NHNGbkJkSkZMaElKWlo4c3Rxc2hPUHRQbDdaUExJRzVIWGFXTzRETGllbFhxWXBPQ3ZCUnZHMnlYVi9mK0ZqWGhpclFwWVZxYnROeXRLKzdmUmZkK056NVQvd0NDWXY4QXlSanh0LzJVSFZ2L0FFajArdnFmNDFmdEovQ1Q5bjE5SGorS0dxVDZjMnVpNU5rSWJTZTYzaTA4cnpjK1NqYmNlY21NNHpuanBYeXgvd0FFeHY4QWtqSGpiL3NvT3JmK2tkaFh6bi93VjQvNC9QaFgvd0JjdGY4QTU2Zldjc0ZERjUxS2hVMmJlM2tybWtjWlBDWkxHdlR0ZEpiK2JzWkg3WUg3VVB3YitQMnEvQ3JTZmhqcXMrbzNPaytLNExpNldhem50UWtjalJJcEJtUlEyU09ncjl1N3IvajFtLzY1dC9JMS9IcjhPZjhBa29YaGYvc002ZjhBK2xDVi9ZVmRmOGVzMy9YTnY1R3RlSnNEVHdrS0ZDbGV5NXQvVkdYRE9PcVl1ZGV2VnRkOHUzb3o4My8rQ1dIL0FDYlpxSC9ZMTZoLzZUV2RkL3F2aXord3YrQ2kya2VIWlh4RjRrK0ZndFVUUEJudHRTdmJwVDlSSEZMK0JOY0Ivd0FFc1A4QWsyelVQK3hyMUQvMG1zNjhoL2FxOFcvOElSL3dVZCtEUGlBdjVjWTBuU0xLWjg0Q3c2anFPcFdjcFBzSTVtSjlxbXBSOXJtZUpwOTFMOHRDcWRiMldXWWFwMmNmejFQMVQwcndwRnBmamJ4QjRyZzJnYTdhYWJIS28rOFo3SDdRcFkreGpralVmN3ByOGxmK0NzZW5UNnY0aCtEK2syM00xNit0VzhlQm41NVpOT1FjRHJ5YS9aeXZ5Ni9iczBJZUp2Mml2Mlp0RGRQTWl1dkVkeUpseG5NQ1hlbHZMd1F3L3dCV3JkUVI2OFZ3NUJXYXg4S2t1aWY0UlozNS9SVHdFNmNlcmorTWtmcGRmVDIvaDdRYmk1aFZWZzAyemQxVm13b1NDTWtBc2NrREM4azErVVgvQUFTVDFLUzQ4RWZFUFRYWjI4alY3RzV5elpVdGNRU0tTQi9lUGxjbnZ4NlYrdGwzYVcxL2FUV043RXM5dmN4dkRORTQzSThiZ3F5c0QxQkJJSXJpdkF2d3QrSEh3eGl2SVBoNTRiMDN3N0hxRFJ2ZExwMXNsdUptaURCQzRRRGNWREhHZW1UWEhReGtJWVNyUWExbnk2K2pPeXZoSnp4ZEt1bnBEbTA5VWZrci93QUZUZENFSHhMK0VuaVVKL3grcGQyTFAvMTZYTnRJb1BHZitYZzR5ZlhIZXYybnI4dWYrQ29taG00OEYvRFh4SmovQUk4ZkYwZGpuMCsyd3RKanIzK3kraCtvNy9xTlhWajZuTmdNTjVjNi9GSEpnS2ZKajhUNThqL0Jud1QvQU1FNy9FVnY0Ni9aSjBqUXRSSXVSbzl6cWVoWFNudkdaV21WRytrRnlpai9BR2NkNit5UGgvNGZuOEorQS9EZmhhNVlQTm8ya1dPbnlNT1FYdFlFaUpIMUsxK1V2L0JKSHhkNTNoMzRoZUE1WmNmWTcydzFlQ0k5L3RVY2tFekQ2Zlo0Z2ZxUGZIN0VWT2UwM1N4MVduMGJ2OSt2Nmw1RlVWWEEwcW5WSzMzYWZvZkJQN0ZGMmorTVAyaDdBQTc0Zml0cnN4UFlpV1oxQUh1UExPZnFLK1UvK0N2Zi9OSnYrNWsvOXhsZlR2N0VuL0pSZjJqL0FQc3AycmYrbEZ4WHpGL3dWNy81cE4vM01uL3VNcjE4QXJaN0QwLzlzUEh6QjN5S2Y5ZmJQekg4UC9zNGZIcnhYb3RwNGo4TmVBUEVHcDZYZnhpVzF1N1d3bGxobWpKeHVSMVVnakk2aXYwKy93Q0NXdmhQeE40SCtJUHhWOExlTU5NdXRHMWV5c3RFKzBXVjdFME04WG1tNGxUZWpBRWJvM1ZoNmdnMStoWDdIdG85bCt6QjhOWVpDR0xhQmF6WkhURTJaQVBxQXdCOTY4bStDLzhBeWZIKzBULzE1ZUQvQVAwMlIxdm1HZVZNVlN4R0dsRkpSVy9wT0tNY3Z5T25oS3VIeE1aTnVUMjlZU1o5TmZGMzR4K0F2Z2I0VlR4cDhScjJXdzBwN3VLeFdXSzNrdVc4K1pYWkYyUkt6WUlSdWNZcjRFL2FCL2IxL1pxOGQvQkh4djRNOE1hOWVYZXJhM29sNVkyY0owMjZpRHpUeGxGQmVTTlZVWk9TU2VsZGIvd1ZKLzVOcHRmK3huMC8vd0JFM1ZmenRVY081Rmg4VFFXS3FOOHlmUjZhZklYRVdlNGpEVjNocWFYSzExdmZXL21GRkZGZm9KK2ZILy9XL0t1aWlpdjNnL0J6MXI0UmZEVDR5L0VMeENoK0RPajZ4ZjZwWXNwKzE2WHZnRm96NTJsN29Na2NHN25CZVJjODRyOUR2QnYvQUFUczhSZUovRitucCswbDhUN0xUdkVHdFpNR2pXOTh1bzY3ZXBCRzBqcUpiaHNBeHhJekZrU2RWVVpQRmZIdjdPSDdYUHhOL1pta3Y3WHdmRHAybzZUcXMwYzk3cCtvUWxsZVNOU29kSlkyU1ZHMm5IVmw3N1RYM3Q4SWYycC8ySmZFbnhaMHo0ditMUENOMThOUEgxck5jeXZxTUR5M1dsWEVsN2J5MjhobDhnQUVzc3JFczFzbUdJSmtJelh6V2JWY3hqS1RveDkyMmppazVYN083MFYreVo5TGxOTEw1UmlxMHZldnFwTnFOdTZ0dTdkMmpqUEJsNzhFUiszUjhLdkRud1luMXJVVThPTmU2VHEycTYzUE5jVFhkeFoybHhCRXNiVE5rUlF4UmlORlNPS01BRGF2ZXYyVytML2hiVS9IUHdsOGJlQ2RGTVM2aDRnOE82dHBWb1oyS1JDNHZiU1dHTXV3REZWM3VOeEFKQTdHdnhhOEdmRER3YjhML3dCdWo0YytKZkNIampUUEYvaDN4ZmZhcnJGdmUyang3Ylh6SWJrdEJNNlNPaFpTNEdjcVQzUlR4WDdvZjhKTDRkLzZDdGwvNEVSLy9GVjhsbjByVmFNNlRidEZhdmY0bnY4QU0rdXlHTGxTclFxcEs4bm90cmNxMitSOFYvc0svc3NlS1AyWi9DM2lVZU43eXh1ZGI4UzNkczhpYWM3eXd3MjFrc2dpVXlQSEd6T1dta0pBQlVER0RuTmZXT3JYVnJOOFJ2RHVqeTh5eDZicTJweGdFZkswRDJsc0NRZWVWdW53UmpvZWNaQmg4WGZGdjRZZUF0SmsxM3hqNHEwalNiS05XYnpMbThpVXZ0R1NzYUJpOGoraUlHWTlBQ2ErTnYyWXYyZ2RJL2FBK09ueFIrSXNOeUxIdzVvZGhvL2gvd0FQUjNqaUZwcmRwYnVhNG5LTXdBZVdSRllncnVDR05TUVZPZUNjY1RpM1Z4dFZiTFYyNzJpa3Y2NkhmQ1dHd2lwWUdrOTNvcjY2WGsyLzY2bjBmKzBaKzBKNFgvWnI4RFduanZ4WnA5OXFWcmU2cERwTVVHbmlNeStkTkROTUdQbXVpaFFzRFo1em5IRlp2N05uN1RIaEQ5cHJ3NXEzaVB3bHAxL3BjZWozcTJVMEdvZVVKU3pScklycjVUeURhUVNPVG5JUEZmRFgvQlY3eFBwbDM4TWZCR2lXRjdiM0xUNjlOZHNzTXl1UUxlMlpNa0tTTWZ2dXAvRHZYUDhBL0JKanhMcHRuNGMrSkdqMzk1QmJlVGU2VGNvc3pySG56NDdsQ1FXSXovcWVnNmZqWGVzcHBmMlE4Wlo4OS93dmJZNEhtMVgrMTFnN3JrdCtOcjduMjM0NDBZUWZ0bS9DL3dBUTdRRGUrRWZFMW51d01uN0hKYVNZSjY0SDJualBISngzcnozL0FJS1cvd0RKcXVyL0FQWVYwdjhBOUhpdm9ueGZjK0hybjRvZkQveEVOUnN6OWdPczJaWVRvUW92TFZYNU83QXliY2RSbjBQWFB6SC9BTUZJOWEwZTkvWmExZUN6dnJhNGxPcTZXUWtVeU8yQk9NOEtTYTU4dms1WXZDM1cxbC81TXpvekNLamhNVjUzZi9rcU0zL2dsejRzL3QzOW5DZnc5SStaUERldjN0b2laNUVGeXNkMnAraGtta0gxQnI2Ri9iTS81TmIrSlA4QTJCSmYvUTByODFQK0NUZmpxeTBuWGZpRDRMMU83aXQ0NzIwMC9WTGNUU0xHb2ExZVNHWEc0Z1pZVHg1LzNSWDZLL3RqYTlvZHorekI4Um9MZlViU1dWOUZsQ29rNk16SGVuQUFPVFhUbU9IZFBPckphT1VYOTltYzJXNGhWTW11M3FveVgzWFI1WC93VEsvNU5hc2YrdzFxZi9vYTE4NGZ0RStLditFTi93Q0NtZnd1MW9zRVY3WFI5UGRpMjBLbXB5M2RrNUo3QUxPU2M4WTY4Vjc1L3dBRTA5YTBheS9aZ3NyZTh2N2FDVmRhMU1sSlprUmhsMUk0SkI1cjgvUCtDa3ZpTCt6L0FOcXJSL0VlaFhNVTAybmFIcE56RExFNGtVVFc5emNTTHlwSTRJSEZkK0RvKzB6akVVM3MxTmZlY09NcmV6eWVoVVhSd2YzSDd3L0ZEd29uanY0YmVLdkJVaUJ4cjJpMytuQUgrOWRRUEdwSG9RekFnOWlNMStXZi9CSTVXVHcvOFRFY0ZXVyswZ0VFWUlJanV1RFg2dTZYNDE4TGF2cGxucXR0cWxtSWIyQ0s0akRUeGhna3FoeGtidURnODErZS93Q3cvcGVpL0R6NHFmdEMrR211N2EydFlQRmx1MWx2bVJWYTBsTjNMQnRKT0NQS2RPUlhqWU9wSlpmaWFEWDhyLzhBSnJQOUQyTVpUaTh3dzFaZjNsLzVMZGZxZForMkoveVhYOW1mL3NkSmYvUXJPdnAzOXBIL0FKTjMrS1gvQUdKZmlILzAzejE4bi90ZmExbzF4OGN2MmE1TGUvdHBWaDhaU3ZJeVRJd1JkMW55eEI0SHVhK21QMmpQRUdnemZzOS9FK0dIVXJPU1NUd1o0Z1ZFV2VNc3pIVDV3QUFHeVNUMEZLVVh5WVhUdi82V3hxUzU4Vjh2L1NFZm14L3dTUDhBRjJKdmlKNERua0h6THAycjIwZmY1VExCY04rc0EveUsvYWV2NXQvK0NhM2pTMzhKZnRPMk5qZVhDVzl2NGowalVkTWQ1V0NSZ29pM2k1SklBSmExd005emdkYS9vdS80U1h3Ny93QkJXeS84Q0kvL0FJcXVuaXJEdUdZU2tsOFNUL1Q5RGw0VnhDbmw4WXQvQzJ2MS9VK1BmK0NkdXNKcXY3SlBnNkVPWGwwMlhWYk9VbnNWdjdpUkI5QkhJZ3I1NC9iRC9ZZitKSHgzL2FDMFh4eDRVbXNsOFBhaloyVmxyRTg4NGptc2ZzMGpDUjFqSUpsRFFsZGdYSjNnaHRvdzFlWS84RXNQanJvZWtEWFBnUjRpdlV0YmpVcnorMTlDODVncXp6TkdrVnpib1QvSHRpamtSQjk3RWhIUFg5YS9pdjhBRlB3aDhHdkF1cWVQL0d0NGxyWWFkQ3pLaFlDVzZud2ZMdDRWUEx5eXQ4cWdkT3B3b0pGWXllSndHYTFIUVh2U2J0cHZ6ZHZuK0tKd2NNTmo4cXBxdS9kaWxmWGJsNy8xMVBScS9ucS80SnhEUnorMTlxaDFNZ1hJMHJXanArY1pOejUwUWJHU09mcy9uZE1uSHRrajl6dkFYeEMwbnhUNEY4T2VKOVJ2N0MzdTlYMG14djU0VnVFQ3h5M01DU3VnRE5uQ3N4SFBOZnl2YWRybmovNFcrTjdQNHZlRXpjYWJMYTYzZW5TOVRWTjBFbHhiTisvaHlRVWY5M0tCTEdlc2NuSTJ0ejA4T1lTVlNsaWNQZXphUytmdkhOeEhpNDA2Mkd4RnJwTnY1YUg2WS84QUJWUDRMalM5WThQZkgzUVl2Sy90QmswWFdYajRiN1ZDalBaem5ITzVva2VObXpnQ09NZFRXSC93VHArRk90L0dmNHZhOSswejhTSm0xVTZMZU9MZWU0T1d1ZGN1VUR0S1FQbHhiUXVDRndBclNSbGZ1Y2ZPK3Y4QXhPL2FhLzRLQ2VOdEcrSHFSV2pSV2Y4QXBDMk9uUlBhYVZaN1Jza3ZicDNlWjhnSGJsbmJsdHNTN24ydDdYL3dUZytKZXEvQ0g0OGVJUGdINDFEV0k4UVN6V1J0NVQveDdhNXBSY2JQUmZNUVN4a2o3enJHUFN2WXEwY1JReW1XR2NrNnNZOU4xRnYvQUMvSThlbFd3OWZObzRsUmFwU2wxMmNrdjgvelB0SC9BSUpqZjhrWThiZjlsQjFiL3dCSTdDdm5QL2dyeC94K2ZDdi9BSzVhL3dEejArdmFmK0NiZmpEd2xvUHdqOGEyR3VhM3AyblhMZVBkVW1FTjNkeFFTR05yU3hWWEN1d08wbFdBT01FZ2pzYStldjhBZ3JCNG44TitJcjc0WXA0ZjFheDFOcmFMWERNTE81anVERUpHc2RoZnkyYmJ1MnR0ejEybkhRMTV1RGhMKzM3MjB1Ly9BRWxucDR5Y2Y3QXRmV3kvOUtSK1d2dzUvd0NTaGVGLyt3enAvd0Q2VUpYOWhWMS94NnpmOWMyL2thL2p3K0g4MFZ2NDk4TnozRHJIRkhxOWc3dTVDcXFyT2hKSlBBQUhKSnIrc3U2K0wzd25OdEtCNDE4T2tsRy81aXRyNmY4QVhXdHVNcWNwVHBjcXZ2OEFvWWNHVkl4aFY1bmJiOVQ0ay80SllmOEFKdG1vZjlqWHFIL3BOWjE4Ui84QUJVKzl1ZE4vYVc4TDZqWk9ZcmkxOEk2ZE5FNDZySkhxT29NcEgwSUJyNnAvNEpvZkVmNGUrRS8yZXIvVFBGUGlqUnRHdkc4VDMwd3Q5UTFDM3RaakcxdmFBT0Vsa1Z0cEtrQTR3U0Q2VjhYL0FQQlR6eFQ0WjhXL0h6UXRTOEthdllhMWFSK0VMT0I3alQ3bUs2aVdWYjYvWW9YaVpsREJXVWxjNXdRZTRwNENuTCszYWttdFBlRmo2c2Y3Q3BwUFgzVCtnbnduNGd0dkZuaFhSdkZWbGo3UHJPbjJ1b1JZNUhsM1VTeXIralY4ZmZIalF4cm43WUg3T1NPb01Wa1BGOTgrUm5IMmV6dDJRNC82NmJQcDFxdit4dDhlZmh2ZGZzemVBcmZ4UjR1MFRUTlQwM1RqcGMxcGY2bGJXODhhNmZMSmJSYm81SkZZQm9ZMFplUHVrVjBmaWI0a2ZDUFUvd0JvN3dGNGlQalh3NGJQUmZDM2lrbTRHcTJoaVM1dWJuU0k0NHk0bUNxN3grYXlnNXlFYkE0eVBtNldIcVlmRlZJOHIwVTF0NU5IMHRYRVU4UmhhY3VaYXVEMy92Sm52bnhnK0plbS9CMzRhYS84UzlYdHBMMjAwRzJGeEpieE1Fa2wzT3Nhb3JOd0NXY0FacjVvL1psL2JpOEkvdE0rTjlSOERhSDRiMURSYnJUOUtrMVl5M2MwVXFQRkZQREF5alp5RzNUcWVlMmE0Nzl2WDR2L0FBNTFiOWxqeGhvbmhmeFpvdXFhanFMNlpCSGIyR3AyMDg1UWFoYnlTRVJ4eU16RFlqQnNEb2NuaXZ6Si93Q0NiZmpIUXZCZjdScHZmRWVwV21rMkY1b0dvV2tsemUzU1drQ2t2REtvWjVDcWtreEFCU1J6ejJyMGNCazFPcmxsWEVWSXZuVjdiOUV1aDUyUHppcFN6S2xoNmNseU8xOXVyZlUvV1gvZ29Wb1oxYjluaHI4THUvc1h4SG9kOW4rN3Z1bHRjLzhBa3hqOGErNDYrTnYybi9pUDhJdkYvd0FCdkYyaFdYalh3M2QzRDJzTnpEQkZxMXBKSkpKWjNFVnlvUlZrWXMyWWhnQVp6NmRSOUtENGxmRG9nRWVLdEVJUElJMUczLzhBamxlTlZqVWVGcHdjWG81ZFBLSjdGS1ZOWXFwTlNXcWoxODVINEgvOEV1dkYzOWcvdElUZUhaWmRzWGliUWIyMFNNOUhudG1qdTFQMVdPR1g4Q2Z3L29scitUbjlsanhyRDhQZjJpZmg5NHJ1N2xiTzF0OWN0cmU2dUpDRlNLMXZTYldkM0o0Q3JGS3hZOWhtdjZrditGay9EdjhBNkduUmYvQmpiLzhBeHl2ZTR2dzBsaTQxSXJkZml2NlI0UENHSmk4SktuSjdQOEgvQUV6NEQvWWU4UlJOOGZQMm12Q2NqZ1NKNDV2TlJoVGpMSzkvZnhTa2NaK1VyR0R6ajVoMDV6MnY3ZWY3TFBqSDlwVHc5NFRrOEJYRmxIckhocTh1d1lyK1Y0SXBMWFVGaUVwRHFyL01qUVJuQlhsZDJEbkFiOHRmQmY3UmtQd0QvYmc4ZS9FRkgvdER3eHEvaXZ4QlphcUxWeEtKdE91dFJrZFo0U3AydTBiS2txZG5VRlFSdjNEK2hmd1I0OThHL0VqdzliZUt2QW1zV210NlZkcUdqdWJTUU9Ca1oydXZEUnVQNGtjSzZuZ2dHczgxaGlNRGk0WTZrdDByUHBmbHMwelhLcDRmSFlTZUJxdlp1NjYyNXJwb3lQaEY0R2srR2Z3dDhKL0QyZTVXOG04TzZQWmFkTmNJTUpMTGJ4S2tqcUNBUXJPQ1ZCNUF4bm12aVQ5bHJ4SEI0cS9iRy9hUjFXM2N5SkhkNlZZQmkyN0owN3pyTTRQb0RDUU93SEZlMGZ0Vi90WGVDZjJkL0JXb0NQVWJXODhiWE51MGVrYU1qaVdZVHlBaEo3aU5UbU9DTS9NUzIzZmphdVNlUHpxLzRKWWVMOUkwL3dBVy9FM1VmRnVzMnRwY2FqYjZiS1p0UXVVaWVlVXkzTFNOdWtZYjJ5MldQUFhucldHRXdkYVdCeEdNbXZpU1M4L2VUWnRpOFpSampzUGc0UDRXMi9MM1drZnFmKzBoOEF0SS9hUStIc2Z3OTF2VmJuUjdlUFVZTlJGeGF4cEpJWGdTUkF1SDR3Zk1PVDdWOEgvOE9rL2gzLzBQdXRmK0Fsdlg2ZGY4TEorSGYvUTA2TC80TWJmL0FPT1VmOExKK0hmL0FFTk9pLzhBZ3h0Ly9qbGNPRnpMSDRhSHM2RW1sNmY4QTc4Vmx1QnhNL2FWNHB2MS93Q0NmeUdlS2RJajBEeE5xK2d3eU5MSHB0L2MyaXlNTU02d1NzZ1lnY1pJWEpyQ3JzUGlITkZjZVA4QXhOUEE2eVJTYXhmdWpvUXlzclR1UVFSd1FSeUNLNCt2MSttMjRwcy9INmlTbTBqLzEveXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUh4U3lReUpOQzdSeVJzR1ZsT0dWaHlDQ09RUWVocmYxN3hmNHQ4VmVSL3dsR3Q2anJIMlZka0gyKzdsdXZLVCs2bm1zMjBld3hYTzBVbkZOM2FHcE5LeVlWSjUwdmxlUnZieWkyL1prN2R3R000Nlp4eG1vNktZZ29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNydGxxV282Y1hiVDdxZTFMakRHR1JveXc5RHRJejFOVXFLR3U0Sjloek16c1hjbG1Za2trNUpKN21tMFVVQUZGRkZBQlJSUlFCLy8wUHlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1IvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85TDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzAveXJvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcS9aZjdXbzluK0grWitPZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJLy9aKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwic2luZ2Fwb3JlLWJ1c2luZXNzLXJldmlld1wiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3NpbmdhcG9yZS1idXNpbmVzcy1yZXZpZXcuanBnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBU0FCSUFBRC80UUJBUlhocFpnQUFUVTBBS2dBQUFBZ0FBWWRwQUFRQUFBQUJBQUFBR2dBQUFBQUFBcUFDQUFRQUFBQUJBQUFCa0tBREFBUUFBQUFCQUFBQXl3QUFBQUQvN1FBNFVHaHZkRzl6YUc5d0lETXVNQUE0UWtsTkJBUUFBQUFBQUFBNFFrbE5CQ1VBQUFBQUFCRFVIWXpaandDeUJPbUFDWmpzK0VKKy84QUFFUWdBeXdHUUF3RWlBQUlSQVFNUkFmL0VBQjhBQUFFRkFRRUJBUUVCQUFBQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVFBQUlCQXdNQ0JBTUZCUVFFQUFBQmZRRUNBd0FFRVFVU0lURkJCaE5SWVFjaWNSUXlnWkdoQ0NOQ3NjRVZVdEh3SkROaWNvSUpDaFlYR0JrYUpTWW5LQ2txTkRVMk56ZzVPa05FUlVaSFNFbEtVMVJWVmxkWVdWcGpaR1ZtWjJocGFuTjBkWFozZUhsNmc0U0Zob2VJaVlxU2s1U1ZscGVZbVpxaW82U2xwcWVvcWFxeXM3UzF0cmU0dWJyQ3c4VEZ4c2ZJeWNyUzA5VFYxdGZZMmRyaDR1UGs1ZWJuNk9ucThmTHo5UFgyOS9qNSt2L0VBQjhCQUFNQkFRRUJBUUVCQVFFQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVJBQUlCQWdRRUF3UUhCUVFFQUFFQ2R3QUJBZ01SQkFVaE1RWVNRVkVIWVhFVElqS0JDQlJDa2FHeHdRa2pNMUx3RldKeTBRb1dKRFRoSmZFWEdCa2FKaWNvS1NvMU5qYzRPVHBEUkVWR1IwaEpTbE5VVlZaWFdGbGFZMlJsWm1kb2FXcHpkSFYyZDNoNWVvS0RoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1TGo1T1htNStqcDZ2THo5UFgyOS9qNSt2L2JBRU1BQWdJQ0FnSUNBd0lDQXdRREF3TUVCUVFFQkFRRkJ3VUZCUVVGQndnSEJ3Y0hCd2NJQ0FnSUNBZ0lDQW9LQ2dvS0Nnc0xDd3NMRFEwTkRRME5EUTBORGYvYkFFTUJBZ0lDQXdNREJnTURCZzBKQndrTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EZi9kQUFRQUdmL2FBQXdEQVFBQ0VRTVJBRDhBL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUQ4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wZnlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1MvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85UDhxNktLSy9lRDhIUHJEOW5mNGgvc3crQzlHMWUxK1BYdyt2OEF4bGYzTjFISllUMmtwalczZ1ZNT2pEN1RCa2x1ZWgrdGZxZjhIZmd6K3lMOFdQQ2R6OFFiNzRJWFBncndwYjI1dVUxZnhKZlNXa0U4UUdUSkdvdm1meWd2UG1zRmpJKzZ6YzQvUGo5aVhWLzJRdkNsNXFuaS93RGFRdlVPdFdWekNORXNyeXh2TCt5OHZhUzh6UTIxdE5HOGdiQVVTa2dkUXVjTVB0WDQ4ZkYvOWh2OW9lV09IeHg4Yy9HRm5vOEcweGFKcE5qZFd1bXE2NCtkb20wU1I1WHlNaHBYY3JrN05vT0srTnpmMnNzUzZkSlZGM2t1WnIvdDFMUSt6eWgwbzRaVHF5cHQ5SXZsVC83ZWIxL1UrYzMwTDlrYjRvL3RrZkQzNGQvQnp3NGszZ3dtOHRkYSthNVMxMUs0V0NlUldoYVNZekZJOWlqY05nWWpnRmNNZjFNLzRZUy9aTS82SjVaZitCZDcvd0RKRmZsbDhHL0RmN04vaHY4QWJNK0VzSDdOL2lyVi9GV216UGZ2cVUycnhQRThOd0xXNENJZ2V5c3NxVTVPRmJudU9sZnVuOFJQRjBmdy93RGgvd0NKdkhzMXMxN0g0YjBlL3dCWGEyVi9MYWRiQzNlY3hoeUdDbHdtMEhCeG5PRFhqNTVpSzlPcFJwWWVjMWVQVnROdTczOHoyTWpvVUtsT3RWeEVJTnFUMlNhU3N0dDlENVg4VC84QUJQTDlsSHhIcGN0aGJlRVgwUzRaV1dLOTAyL3VrbmhMZnhCWlpaWVdJeHg1a2JEMjVOZmdUKzBmOEROWi9aNCtLMnAvRGpWYmo3ZEJDc2QzcDE5czhzWGRqUG55cE51VHRZRldSeGtnT2pZSkdDZjZOLzJYL3dCcHJ3MSswOTROdi9FK2lhYlBvdDNwTjc5aXZkUHVKVm1aQ3lDU09SSkZDaGtkU1FNcXBES3d4Z0FuODFmK0N1V2h3Mi9pcjRiK0pWVUNXLzAvVkxGbXp5VnNwYmVSUVJqb0RkTmpudWZ4NmVIOGRqS2VQK3BZcVRkNzZOM3Mwcm5MeEJnTUhVd0gxM0N4U3RiVksxMDNieVBVZjJIUDJTUGdUOFNQMmRkRDhkZkVid2piNnpxMnIzbW91THFXZTVqYnlMZTVrdDBYRVU2cmdHSnVkb1A4ejJ2N1YzN0duN1B2aEg5bm54dDRwOEErQzdiUzlkMG13Uzl0YnVHNHUzZUpZSjQzbElWNVpGSU1JY0hLNHdUeU9vK24vd0JqRFJENGYvWmErRzlneWxUTG9zZDdnK2wrNzNRUFFkZk56L1U5VDFmeFFOcjhTLzJidkZNMXNvRVBpWHdWZnpRQWtNRisyV0R2R2M5TXFXQkI5Um12S3JabmlWbUVwcW8rVlQydTdXdnRiMFBWbzVaaG5sOFlPbXVadzNzcjN0dmYxUDUvdjJDdmhuNEcrTFB4K2c4SS9FUFNZOVowaDlJdjdnMnNyeVJxWllnbXhzeE9qY1pQZkZmczc0ci9BR0NQMlk3N3d0ckZsNGY4Q1dsbnFseHA5MUZZM0tYVjRXaHVYaVpZcEJ1bks1UnlDTWdqam12eWMvNEpqZjhBSjBWdC93QmdMVS81UjEvUnpYbzhVWTNFVWNjbFNtMHJMUk4yNm5uOEw0TEQxc0MzVmdtN3ZWcFg2SDhxSDdJZmc3dzc0NC9hVDhGZUQvR2VuUjZscFY5ZVhFZDNaWEFJU1FSMnM3aFhBSVBEcURqUGF2MkUvYW0vWkUvWnc4Ry9BVHgzNDE4TCtCN0xUZFowM1M1TG0wdVlacmtlVEtHVUJsak14ajZIcHR4N1Y4RWZDVHdqL3dBSUovd1V1ajhLcW5sdzJmaTNXVGJyakdMYWUzdXBvUDhBeUU2MSt3Lzdabi9KcmZ4Si93Q3dKTC82R2xkV2RZMnIvYUdIZEtiVVpLTHNtK3NqbHlYQlV2N1B4Q3F3VGxGeVYybDBpZkRQN0IzN0wvd0YrTEg3UGRuNHIrSWZoQzExblZtMWJVSVd1cEpyaU56SEd5aEZQbFNvQ0ZIVGoxOVRYeGYrM1A4QUJmd2Y0Qi9hTzBuNGIvQ2JSWXRJdGRVMHJUUEpzNHBKWkZlOHZMaWFJSGRLMGpmTVFvNjQ0NlYrcG4vQk1yL2sxcXgvN0RXcC93RG9hMTRoOFovQlI4Yy84Rk8vaHpwN3g3N2ZUZEhzTlpuYkdWUWFXMTVjeGsreG1qalVlN0R0VVliSDFhZWFWM09iY1lxVHRkMjA4aThUbDlLcGxkQlFnbEtUZ3IyVjlmTSt0YlA5Z3o5bEszc3JhMXVQQVZwY3l3UVJ4UE85emRxOHBSUXBkZ3M0RzVpTW4zTmZEUDdIUHdLL1oxK09malg0eTMycWVEclM5MEhTUEVNRnY0ZGcrMFhLcmIyREc1Vk1GSmdXTWlSSXpGaTNQUTRyOUxQMm4vaUgvd0FLcytBSGpueHJITDVOMWFhUk5CWlBubGIyOXhiV3hIcnRtbFFrZWc3ZFIrZUgvQkl6L2tYZmlYLzErNlIvNkx1cTg3Q1Y4VTh1cjRxVlNXOFV0WDNWL3dCRDBjVlF3cXpHaGhvMDQ3U2IwWFoyL1VsL2FaL1pjK0FuZ2Y0dC9Banc5NFY4STIybjZkNHI4VXlXR3NRSlBjc0x1MkRXd0ViRjVtWlI4N2NvVlBQV3Zzei9BSVlTL1pNLzZKNVpmK0JkNy84QUpGZVkvdGlmOGwxL1puLzdIU1gvQU5DczYvUVd1VEY0L0ZMRFVKS3BLN1Q2ditablhoY0JobmlLNmRPTmsxMFg4cVA1THZGL3c5c1BDUDdSK3AvREc2dHlkTzAveGcrbExDN05tU3lGNzVjZnpBN3NQQ1FjNXpnK3RmME5qOWhQOWswZFBoM1pmK0JWNy84QUpGZmt2KzIzNFFIaGI5dXV4djQwMlJlSmJudzlyRWE0NDVkTFdRai9BSHBiWjJQdVRYOUQxZXR4Qm1OWjBjTlZwVGE1bzNkbTFyb2VSdy9sMUZWc1JTcXdUNVpXVjBucHFmeklmc1Vmc3F2KzByNDd1cFBFRWsxcDRPOE9DS2JWWm9mbGt1WkpTZkt0SW4vaE1nVm1kd0NVUmV6TXByK2diUXYyY2ZnRjRiMGxORTBqNGVlR283UkYybFpkTXQ3aDN6Z0V5U1RJOGtoSUF5WFppY2RhK2JQK0NhZmhPMDhQZnNzNlJyVUtLSi9FMnBhbnFNN0FmTVREY05aSUNjRGdMYkFnY2puUGMxSiswTiszTHBQd0crTjNodjRUUzZBZFZ0YjZLMW4xaS9XNE1iMmNkN0swYUNLSUkzbU9pcjVyQWtCbFpWQkJ5Uno1dmljWmpzZlBENGR1MGI2SjIyM2YzblJsR0d3ZUJ3RU1SaUVyeXRxMWZmWmZjZlBQN2IzN0J2Z08yOEM2djhYL0FJTDZXdWg2bG9VTFh1cDZOWmpGbGRXVWVUUExERjBna2hUNXlxRVJzaU1BbS9CTTMvQk9qNEUvQnY0aC9BSzY4UmVPL0J1ajYvcWYvQ1JYdHVMclVMUkxpVVJSdzI1VkF6ZzRVRmljRGpKSjcxK3RPcTZaYTYxcGQ1bzk4dTYydnJlVzJtVVk1am1Vb3c1QkhJSjdWK2ZIL0JNSzFsc2YyZE5Sc3BzR1MzOFdhbkUrM2tia2l0bE9QYklyR0dhNGlwbGs0U203eGxHenZyWjMwdjhBSTJubFdIcDVuQ2NZSzBveXVyYVhWdGJmTStsUCtHVVAyYVAraVplR1AvQmJELzhBRTBmOE1vZnMwZjhBUk12REgvZ3RoLzhBaWE5NnQ3dTB1OS8yV2FPYnluS1A1Ymh0cmpxcHdUZ2owUE5XSzhQNjdpZitma3Z2WjduMUxELzgrMTl5UHlJLzRKN2ZBcjROL0VMNFZlTHRZOGNlRGRHMTI5dGZHMnBXRUU5L2FSenZGYXhXdGs2UklXQjJvclNNUUIzSnI3MC80WlAvQUdhUCtpWmVHUDhBd1d3Ly9FMTh4LzhBQk1YL0FKSXg0Mi83S0RxMy9wSHA5ZlRYeDIvYWQrRmY3T2o2SW54S3VMMkZ0ZkYwYk1XZHExemtXZmxlWnV3UnQvMXk0OWVmU3ZYek9yaTZtWVRwVVpTYnZvazMyUEl5eW5oYWVYd3Exb3hTdHEybDNQbFQ5c2I5bmo0RitFUGhScCtxK0YvQXVoNlRlU2VLTkJ0V25zN09PQ1F3M0Yya2NzWlpBQ1ZkQ1FSME5mVFZ6K3lEK3pFdHZLeS9EWHcrQ0VZZy9aQjFBcjRSL2FNL2JaK0IzeHY4SDZKOFAvQWR4cWsrclhQaXJRcmhSYzJSZ2lFZHZkbzdrdXplbkFBQk9UOVRYNiszWC9Ick4vMXpiK1JxY1pQRzRmRDBvMVpTakp1VzdmOEFkTHdjTUZYeEZTVkpSa3JSMlMvdkg0OWY4RTcvQU5ubjRLZkZQNEVYdmlUNGhlRU5PMTNVNC9FZDdhTGRYU3MwZ2dqZ3RXVk9HQXdHZGorTlUvOEFnb24rekg4S1BoMThGOU04Yi9ERHd0WmFEZFdXdXdXOTg5bXJMNWxwY3d6TDgyV1AzWmxqQS8zalh1WC9BQVN3L3dDVGJOUS83R3ZVUC9TYXpyNkYvYlM4SS84QUNhL3N1L0VQU1ZUZkpiYVMycXg4Zk1HMHAwdlR0OXlzSkhIVUhIZXU2cm1GYWxuTFRtK1hudGE3dGJiWTRLV1gwYXVUSnFDNXVTOTdLOTk5ejgwditDYXZ3TitFbnhiOEkrTnI3NGtlRjdIeEJQcCtvMmNWckpkcXpHSkpJblpsWEREZ2tBMXl2L0JUSDROZkMvNFJYWHc3VDRhK0hMTHc4dXF4Nnlid1dhc3ZubTNObDVlN2N4KzU1alkrcHI2Qi93Q0NTSC9Jai9FTC9zTFdIL29pU3VML0FPQ3ZIL0g1OEsvK3VXdi9BTTlQcjA2ZUlxLzZ3T2x6UGwxMHZwOFBZODJwaDZYK3IvdGVWYzJtdHRmajdtRC9BTUUxdjJmZmhaOFZ2QmZqUHhGOFN2RE5sNGdOdnFsclpXVFhpczNrK1hDMGtvVGF3Kzk1aVo0N0RuMC9TYTQvWXMvWmNtdDVJVStIZWp4TklqS0pFamZjaEl4dUdYeGtkUlhoSC9CTHZRaHBYN004bW9sY0hXdkVlbzNtNGpxc2FRV3d3ZTRCZ1B0blB2WDMxNGIxK0h4RlozVjFFb1JyWFVMNndrUU51dzFsY1NRWkp3T1dDQjhkdDJLOEhPOGZpUHIxWDJjMmtuYlJ2K3VoNzJTWUhEL1VhWHRJSnRxK3FYcitwL0gzWTZZMXQ0cXQ5RzFGQXhpMUJMV2REbkJLeWhISE9EanFLL3FoSDdKMzdOQUFBK0dYaGpqam5UWVQvd0N5MS9OdDhYZEYvd0NFYy9hWDhYNkdGMnBaZU5kUWlqQXgvcWhmdjVad0NjWlRCeG5qb2Evck1yMmVMTVZVVWFFNmNtcnB2UjI3SGk4SjRXbTVWNFZJcDJhV3E5VCtYWDl1YjRaNk44S3Yyay9Fdmg3d3hwME9sYUhkUldPb2FkYVc2N0lvNHJpM2o4d0lvNFZmdEN5Z0FjQWNWKzR2d2ovWmcvWjMxZjRVK0M5VzFUNGMrRzdxOHZmRDJsWEZ4UExwMExTU3pTMnNUdTdNVnlXWmlTVDNKcjg5ZitDdGZoQVduanJ3SDQ4alQva0thVmQ2Vkt3NlowK1lUSm4zSXUyeDZoZmF2MkIrQ1gvSkdmQVgvWXNhTi82UnhWelp0anFrOHR3MVNNbW03cDY5dFAwT25LY0RUam1XSnB6aW10R3RPK3Y2bjg2ZWwvczhUZkdUOXNueGY4R3ZCOGFhUG85cDRyMTVaNUlJeDVXbTZSWTMwcUVvbkErVmRrVVM5TjdJRGdaSS9vTStHdjdPWHdVK0UraHhhRjROOEphWkNxeCtYTmQzRnRIY1h0endRVFBjU0taSHprOFoyakpDcUJ4WHh6K3hCNFZ0UCtHZ2YybHZHOHFLMXovd205L3BVRDRHNUkvdDk3Tk1BZXVIUGxFLzdncjF2OXRMOXJIVVAyWE5DOE16YUZvdHRyT3FlSkxxNVdOTHlSNDRZcmV5V0l6TVJIaG1ZbVpBdklBeVNjOEE1NXRpY1ZqTVREQTBYc2xwZmQydTJ6WEtNTmhjSGhwNDZ1dDI5YmJLOWtrY24rMW4rd3g4T3ZpMTROMUx4RDhPOURzL0Qvam14Z2t1Yk45T2hTMWcxSjArWm9MbUtOUWpQS0FWU1hBZFhJM01WeUsrRFA4QWdtWjhKUGg1OFIvRTN4QnRQaVg0WXNOZWJTYlhUaEJEcWxzSnZzOGtrbHdKY0k0d3JIWUFlTWpHUFd2MjgrRnZqbUQ0bS9EZnd4OFFyYTNOb25pTFNyVFV2czViZVlXdVlsZG85MkJ1Mk1TdWNET000RmZCdjdKUGh1MDhKL3RlZnRJNk5ZeExEQjl2MCs3U05NYlVGODl4ZFlVRGdBR1hnRGdEanRXV0V6SEVMQTRqQzFKTzhVbXRkVjd5VFZ6WEZaYmgzanNQaXFjVmFWMDlOSDdyYWRqNnMvNFpRL1pvL3dDaVplR1AvQmJEL3dERTAxdjJUdjJaM1VvZmhsNFp3d0lPTk9oQjU5Q0Z5UHdyby9qYjhjL0FQN1AzaFMxOFovRVdhNWcwMjgxQ1BUSWphUU5jU0c0bGlsbVVGVkl3TmtMblBzQjNyNVpiL2dwdCt5MnFsaGU2MnhBemdhWStUN0RMZ1Y1dENubVZhUFBSNTJ1NmJQU3IxTXRveTVLdkluMmRqK2NLaWlpdjJFL0hULy9VL0t1aWlpdjNnL0J6NjUvWmcvWTg4ZGZ0UHRxVi9vT3FhZm9taTZQUEZiM3Q1ZWI1WmZNbFVzRmhnakdYSVVaTzU0MS8yczE5OWZDYjlubjlpUHdOOGFkRytDT3Vycm54QjhmM3pYSWIrMXJLYXowcTFrczdlVzVjdEE0Z1YwWklHQ2pOMHBaaGs0NVg4ai9oMzQ0K0tIdy8xUTY5OE1kWDFmUjd0U29rbDB1U1ZGa0NuSVNaVStTUmY5aHd5bjByOUYvaGgvd1VnK01HajNXbkw4WXZBOXQ0MVhUbVpyZlU0YlQ3QnF0dTBpbU41RlpZM2dKTVpaU0VqaExBa0ZzR3ZtczN3K1lUY3ZZenZHMmlUNVduYnE3YStsMGZTNVJpTXZnbysxamFWOVcxeksxK2l2cDYyWlA0SStOY2Z4Yy9ieitIT2s2WDRaMDN3cG9uZ3kvMWZSdE1zTk5RSXZsSkZkN25jS3FSZ3NRRHRSRkE5K3RmcjMrMGoveWJ2OFV2K3hMOFEvOEFwdm5yOGdQaDlxM3dJOFRmdHdmQ3Z4ZDhFTkoxYlFWMXU0MU83MXZUZFdqa2plRy9rZ3VXTFJoM2xUYTRZbkVjaklPZ0M5Sy9jcnhSNGMwanhqNGExYndqNGdoTnhwZXVXTnpwdDdFcnRHWkxhN2phS1ZRNkVNcFpHSXlwQkhVSE5mS1o2NFU4UlFhaTRwUldqMytKMy9xNTlaa2FuVXc5ZE9TazNKNnJiNFZiK3JINU4vOEFCSTYxdUU4Si9FZTlaQ0lKZFIwdUpIN004VVU1Y0QzVU9wUDFGY2gvd1YzdmtrMUw0WGFhQjg4RUd1ems1NmlkckZSeDIvMVI1Ny9oWDZ2ZkN2NFIvRHI0RWVEVDRSK0hlbURTdEpqbGx2Wjh2SlBOTk82Z1BMTEk1WjNjcWlqMlZRcWdBQVYvUGIrMWg4WllmMm8vMmxMQzIwR09kTkJ0TG0wOE42U2tzYnhUU3ExeHRsbWFNamVqU3l5TnRVZ09FQ0JsREFpdTdLcW4xek9KNDZDdEJYZjRXUndaclQrcDVQREJUZDV1eS9HN1AzKzhQV3YvQUFnbjdQT21XVzNiL3dBSTk0TWdpMmhnbVBzV25xdU53M0JmdWRSbkh2VVh3QXVJUEVmN08vdzhtdU5ycGZlRHRHV2NSNUM3bnNZbGtVYzVHR3lPdVI2MU4rMFJxQzZQK3ovOFNkUUJSVGIrRXRiYU1PUGtML1lwUWlrREhCYkE3ZGE0YjlqRFVmN1UvWmErRzl6djh6Wm9xVzJjYmNmWlpIaHhqQSs3c3hudmpQUFd2bXBSY3NMS3YzbXZ5YlBwb3lVY1ZHZ3VrSCthUitPZi9CTnJUNXRKL2ExYlNya0VUV2VrNnZieUFncWQ4UlJUa0hrY2pvYS9vcXI4Sy8yVU5DSGhyL2dvNzQ4MFJWQ1IydDM0cFdJQVlBaGE1M1I4QUFENUNPZ3g2Y1YreDN4RjhYbndhUERONDdoWWRSOFI2ZnBFb1BSLzdTTDI4WS83L09oSHVCWHJjVFhyWXlEajFpdjFQSTRaU280T1NsMGsvd0JEOHhmaWI0Ui80UjMvQUlLbmVBdGNSTnNmaWV5aDFFc0J3WkliRzZzbUgxQXRsSitvUGV2dVg5c3ovazF2NGsvOWdTWC9BTkRTdlBmMmcvQ0htZnRQZnM4K1BZVXg1R3E2MXBGdytPdm5XRWs4QXo3ZVZNZnhyMEw5c3ovazF2NGsvd0RZRWwvOURTc1oxL2ExY0creWl2dWswYndvZXlwWXhkM0ovZkZNOFYvNEpsZjhtdFdQL1lhMVAvME5hOUwwSHdWOXYvYmE4V2ZFQ1dQS2FONEMwZlM0bWJvSmRSdkxxVml2dUV0Y0U5ZzN2WG1uL0JNci9rMXF4LzdEV3AvK2hyWDNqYTZQWVdlcDMycndwaTYxRVFyTzU2bGJkU3NhL1Jkekg2c2F4ek91NmVOeENYVnRmaWpiTGFLcVlMRDM2SlA4RDhzLytDci9BTVFqcEh3ejhKL0RhMWsyeStJdFVsMUM1Q25rMjJtSUFGWWVqVFhDTVBVeDhkRFhMLzhBQkl6L0FKRjM0bC85ZnVrZitpN3F2QWYrQ3JhYXl2eDc4UE5lTVcwNXZDMXY5aUErNnJDN3VoTU9nK2JPMG5yOHBYbnNQZnYrQ1JuL0FDTHZ4TC82L2RJLzlGM1ZmUTFLTWFmRHVuV3orK1NQbnFkYVZUaUxYcGRmZEZuMEgrMkovd0FsMS9abi93Q3gwbC85Q3M2L1FXdno2L2JFL3dDUzYvc3ovd0RZNlMvK2hXZGZaM3hOOFR0NEorRy9pdnhtbkRhRG9lbzZtT04zTm5iU1RkTy8zT2xmTVltTGxoOFBGZFUvL1NtZlQ0YVNqaU1SSjdKci93QkpSK1huL0JTZndpVStLbndVOGV3cmtUYXAvWkZ3MlB1K1ZkVzg4QXo3K1pOK1g1ZnIxWHhOKzNUNFdpOFUvQ0R3OTRndHdzMy9BQWpuakh3N3FxU3BodjNVOTB0bVNDT3FuN1VDY2NIQVBhdnRtbmpLL3RNRlFqL0x6TDhVL3dCUllTajdQR1Y1Znpjci9CcjlENUkvWVMvNU5NK0huL1hsZC84QXBiY1YrUGYvQUFVdmxsdC8ycXJ1ZUZpa2tlajZVNk1wd1ZaVVlnZytvTmZzSit3bC93QW1tZkR6L3J5dS93RDB0dUsvTmI5dEQ0RmZFbjQ5L3RoYTU0YytHZW54YWhmNmY0YTB5K3VJNXJtSzFDd2Y2dmNHbVpRVHVjREFPYTkzSnFzS2ViMTUxSFpMbTFmK0k4TE9LVTZtVVVZVTFkdmwwWCtFL1YzL0FJYXcvWm8vNktiNFkvOEFCbEQvQVBGVi9PdHFueC84WTIvd3FiNEYrQ2J5NnM5T3YvRVdxYXBxYjJUc3I2bDlzTVVVRnZtTTdtaUFqTE1uU1JuWElPMFY2bi93N2Y4QTJzLytoWXN2L0J0WmYvSGErV2ZocHE5dDRHK0xQaFhYdGNSZnMvaC94RnAxNWVJdzNwNWRsZHh5U0FnSDVoaERuQjVyMjhveXpBMFZPV0huN1RaMnVucXIyMjlUdzgzelBHMW5DT0loN1BkWHMxbzdYMzlEMldQdzErMG4reFo0djhNZkVEVjlNdmZDdHhxQiswV3lOY1JTUVg4RVJVeTJ0eXNFa2lqS3VBOFVvRHJ1REFCZ0NQNmR2QnZpZXc4YmVFZEU4WmFWa1dXdTZkYWFsYmdrRWlLN2lXVkFTT01oV0dhL0k3L2dyUDQ3MFdUUi9BWHc3dFpJcDlSa251ZGRsMmtNME5xRSt6d25QOTJkbWt4anI1WDByOVFmZ1o0VHUvQXZ3WThEZUR0UlZrdk5IOFBhWmFYU1B3VnVJcmRCS01kc1NiaGp0WHptZTEvcldEb1l1ckZLYmJXblZMK3Z4UHBNam9mVmNaWHdsS1RjSXBQWG8yZkduL0JNYi9rakhqYi9BTEtEcTMvcEhZVjg1LzhBQlhnLzZYOEt4LzB6MS84QW5wOWZSbi9CTWIva2pIamIvc29PcmY4QXBIWVY5aGZGTDREZkNUNDF0cGovQUJSOE9RYTgyamljV0ptbG5pOGtYUGwrYmp5Wkk4N3ZLVHJuR09NYzV6bmpZWVRPWllpb20wbTl2TldMaGdwNHZKbzRlbTBtMHQvSjNQNVMvaHovQU1sQzhMLzloblQvQVAwb1N2N0Nyci9qMW0vNjV0L0kxK01QN2EvN1Bmd2IrQytvZkNiVXZoajRaZzBLNTFMeFpEQmRTUXpUeW1XT05vbVZTSnBaQU1FNTR4WDdQWFgvQUI2emY5YzIva2ExNGx4ME1aQ2hYcHBwUG0zOG1qTGhyQXp3YzY5Q28wMnVYYnpUUHpnLzRKWWY4bTJhaC8yTmVvZitrMW5YNko2M3BObnIralgraGFndSsxMUsxbXRKMTlZcDBLT1B4VmpYNTEvOEVzUCtUYmRSL3dDeHIxRC9BTkpyT3Z0N1QvRjV1UGkvci9nS1NUQXNQRGVoNnZDaFBVM3QzcWtFcEgwK3pSQS9VVjVtY3hrOGZXbEhvNy9pajFNbWxGWUNqR1hWVy9CbjV6ZjhFcmRIdlBEMmhmRlBRTlFYYmRhWjRndHJPZGVtSllFbGpjZjk5S2E4Mi80SzhmOEFINThLL3dEcmxyLzg5UHI3WS9abThJZjhJVjhhL3dCb1hTbFRaSGQrS3JIVlk4RENrYXBhRzhPUFlOTXc5aUNPMWZFLy9CWGovajgrRmY4QTF5MS8rZW4xN1dDcmUxejZOVmRWZjc0SGlZMmo3TElaVW4wZHZ1bWZlWDdDR2lyb1g3SjN3K3RRTU5QWjNWNng0eVRlWGs4NHlRQm5DdUFQUUFESnhtdWkvWmc4U0w0bDBEeDVORzZPbGw4UnZGdG9oUldVZVd0KzhpWjNkU1ZrREUrK09NWUhmZkFYUXg0YStCL3cvd0JBeGhyRHd4cEVMKzhpMmtXODlUMWJKNE9PZUsrU3YrQ2N2aU52RVB3KytKRThyeU83L0VYV2JzZVlBTUpkdzIwZ0hCeG5kdkpBNEJQRmVMWFh0WTRtdC9lVCs5czlxZy9aU3cxSCs2MTl5UitVbjdhV2lIUXYyMWZGVnVBUWwxcXVsWHlFL3dBWDJ1MnRwV0l5VDBkbUg0Vi9UVFg4Ky84QXdVbDBOdEwvQUd0ZEExTUxoTlkwZlNMbmNBY0Y0cnFhM0l6Z0RJRVM1R1R3UjY0SDlCRmVobjlUbndlRWwvZGY2SG41RFQ1TVppNC8zbCtOMmZtbi93QUZUUENKMXo5bnJUL0UwSy92ZkRldjJzMGpZemkzdTQ1TGRoN1psZUxuMngzNCszdmdsL3lSbndGLzJMR2pmK2tjVmZPM3hPTC9BQjYvWU4xSFZTMzJ1NjF2d05iNjAyUnk5OVpRUjN6SmorLzlvZ0srbTd2am12b240SmY4a1o4QmY5aXhvMy9wSEZYbllpYitveG9TM2pPUy9CZnJjOUhEd1R4MHE4ZHBRaS94ZjZXUGwvOEFZcVJCNG0vYURrQ2dPM3hhOFFxV3h5UXNtUUNmUVpPUHFhK1Mvd0RncjMvelNiL3VaUDhBM0dWOWIvc1Yvd0RJeC90QmY5bGI4UmYrakJYeVIvd1Y3LzVwTi8zTW4vdU1yMTh1L3dDUjVIK3ZzSGtaai95STVmMTlzL1FYOWpEL0FKTmErRy8vQUdCWS93RDBONjhkK0FOdEphL3RzL3RHeFM0M05INFprR0RrYlpiUGV2NDRZWjlEWDgzVmZzUi93U00vNUdQNGwvOEFYbHBIL295NnJ1elBJL3F0REVZcm52emRMVzNrbnZmOURpeXpQUHJkZkQ0WGt0eTliMzJnMXRiOVQ2RC9BT0NyMy9KdS9oMy9BTEhTeC84QVRmcU5mejZWL1lGOFMvaFQ4UGZqRG9FWGhmNGxhTERydWx3WFNYc1Z2TThpQkxpTkhSWkEwVG93SVNSMTY5R05mRW43UlA3Ry93Q3pSNE4rQlBqenhYNFo4RFdsanEyazZEZlhkbmNwYzNiTkRQRkV6STREenNwSVBQSUlyRGgvUDZHR294d3M0dTdmUzF0Zm1iY1FaQlh4TmFXS2hKSkpkYjMwK1IvT3hSUlJYNkVmbnAvLzFmeXJvb29yOTRQd2MremYyWS8yZ2YyaFBndjRROFl5L0J6UXJQVmRHc2piNnJyOXpkV1V0MExKRCs0amRtamxqMnFlYzhFNFZtNFZXSSsyZmd2KzFKL3dVQytQMW5lNnA4Ti9DM2hlNjB5d2N3elg5MWF2YTJ2bmhRL2tvOHQ0dm1TWUlKQ0E3ZHlseW9ZRStLZnNiNk5lZkZIOW1YNDIvQkR3SGQyOW40NzFvNmZlV3F5eStTOTVZeHVubXdoaWNiU3FTUk1laStlTnh3ZU95L2FJbDhZL3NwL3NqZkRENEZhZHIwbWgrTnRSMU82MW5XZjdGdkhodVBKM3p2NWJTUXNwS0I1b2t5RHRkNFBsSkNtdmtjYXFGWEV5b3FuSDJya2tycStuTGR5ZjVJK3d3VHIwc05HczZrdlpLTGVqdHJ6V1VWK2JJdkNmeEgrT3Zqajl2cjRhYVIrMERvMW5vZmlMdzI5M1pwYldjSmlqYUNhMHVaVmtEZWJNa3FzVDhyb3hVampxRFg3Vi9FVHhkSDhQL2gvNG04ZXpXelhzZmh2UjcvVjJ0bGZ5Mm5Xd3Qzbk1ZY2hncGNKdEJ3Y1p6ZzErYUhqczNNWDdhdjdNMWo0aWxXYnhYYmVFd3V0T1dEekdYN0xkREx1T0d6TUppUGNrOTYrK1Aya2YrVGQvaWwvMkpmaUgvd0JOODlmTTVxNFZhdUg5MUpPSzBXM3hQYnlaOUxsYW5TcFlqM20ycFBWNy9DdC9OSElmc3dmdE4rRi8ybnZCMS80bDBMVHJqUnJ6U2J6N0hmNmZjeUpNMFpkQThjaVNJQnZqa1hJQktxZHlzTVlBSitOZjJzdmdib2NmN1lYd0wrSVdpMktRTjRwOFJXMFd0Q05GV09hNDBtZUM1U1dRWUFNazBKWkdQVmxpSGZPZlBQOEFna0s3Ny9pdEh0SlFqdzZ4Ykl3cC93Q0pqeGpPY24ySGJudFg2Yi9GTHdyRnJ2ajM0UzZ3Njdqb3ZpbThtYjJTVFE5VUE1Nmo5NnNmc2U5T3VvNWRtZFNuUjBpay93QVkzL01uRHVXWTVaVHFWdFpOcjhKV3Y5eHh2N2FHcEhTdjJXZmlSZEJpbS9SbnRzZ0J2K1BxUklNWVByNW1NOXM1cml2K0NlZXBIVWYyUnZCQ3V6TkphTnF0czVJQSs1cU4wVUF4MUFSbEg0ZmlmcXJ4djRJOEwvRWZ3dmZlQy9HbGl1cDZMcWF4cmQyalNTUkxLc1VpeXFDMFRJNEFkRkpBWVp4ZzVCSXFyNEErSG5nMzRXK0dMZndaNEIweVBTTkZ0SGxraHRJM2trVkdtY3lPUTByTzN6TXhQSnJ5MWk2ZjFGNGEzdmMzTmZwYTFqMVhoYW4xNVltL3U4dkw1M3ZjL0wvd0RvcDBUL2dxdDQwaFZjUjNXa1NYcUVEQWI3VFlXY2pIR1QwY3NENmtad0srbXYyLy9FTno0UytBS2VLN1BQMmpSZkUyZ2FoRmpnK1phM2lTcmo4VnJnOVIwSTZYL3dBRk05SzFRTDhtcy9EMlM1TFk0THhTeTI1R2NEa0xFcDc4RWZTdHYvZ3BiL3lhcnEvL0FHRmRMLzhBUjRyMk9aVmNkaEcvNVlMOUR4K1Ywc0RpN2Z6VGY2bjF4NG44TzJuamhmQ092V2JwS21pNnhiYTdhdjJaSHRwN2NzcC82NDNUSDNyeWY5c3ovazF2NGsvOWdTWC9BTkRTdGI5azd4Yi9BTUp2K3piOE92RURQNXNqYURhMmN6NXlXbTA4ZlpKU2ZjeVFzVDcxay90bWY4bXQvRW4vQUxBa3Yvb2FWNU5DTW9ZMkZHWDJaSmYrVEhyVjV4bmdwMVkvYWkzL0FPU25pdjhBd1RLLzVOYXNmK3cxcWY4QTZHdGZvTFg1OWY4QUJNci9BSk5hc2Y4QXNOYW4vd0Noclh0bXZmSFpkTi9hcThMZkFLM0k4dlZQREdvNnRkNVVITno1aW0xQ3QxQlNLMnVTdzZFT3VlUU1iWnBRblZ4OWRRNk9UK1NNY3Nyd3BZQ2c1dmRSWHpaOEovOEFCVzd3ZUovRFh3LzhmeFJrR3l2cjdSNTVBT0crMXhwUENwUCt6OW5sSStwL0JuL0JJei9rWGZpWC93QmZ1a2YraTdxdnFyL2dvaDRQL3dDRXMvWlY4VVRScnZ1TkFuc2RZaEdNL3dDb25XT1UrMklKWkQrR1BjZkt2L0JJei9rWGZpWC9BTmZ1a2Y4QW91NnIycVZmbjRlbkgrVjIvd0RKay8xUEZxVU9UaUdFdjVsZi93QWxhL1ErZy8yeFArUzYvc3ovQVBZNlMvOEFvVm5YMDcrMGoveWJ2OFV2K3hMOFEvOEFwdm5yNWkvYkUvNUxyK3pQL3dCanBMLzZGWjE5Ty90SS93REp1L3hTL3dDeEw4US8rbStldkhsOEdFK2YvcGJQWVh4NHI1ZitrSTRQNFp0SDhjZjJTZkN6U3N0eGM2djRYc0F6RTRVNmxZb2dKSjV3RnU0TW4weFgxSlg1Ni84QUJNbnhiL3drWDdNTnJvcnlCNVBER3M2anB1MytKVWxaYjFjOThFM0pBUFRqSGF2MEtya3pPbTZXSnFVZWlrN2ZQL2dXT3ZMS2lxNGFuVzZ1S3Y4QUwvZzNQa2o5aEwvazB6NGVmOWVWMy82VzNGY1g0UDhBK1VoZmo3L3NuMm0vK2xNTmRwK3dsL3lhWjhQUCt2Szcvd0RTMjRyOG9mOEFnb1I0NzhiK0FmMnN0VjFMd0w0aDFYdzVkM0dnYVpCTmNhVGV6Mk1za1cwdHNkNEhSbVhjb08wbkdRRFhzNFBDUEU1aGlhRVhadm0vOUtSNDJMeGF3MlhZZXZKWFM1Zi9BRWxuOUN0Znk3K08vaGJaWGY3TTlqOFpMZWFHSzkwL3g1clhoKzZpZGdzbHhiM0NSWEVCakJJM2VTNnk1VVpPSmM5RkpyK29pdjVNUEQyaGVQOEE0ei9FRFIvZ1o0ZXVYbGl1ZGZ2ellXcmtpM3Q1cnQ5MTFkT0J6OHNNQVp6eVFrZkE5ZWpoSk5PcE5Tc284cmZwYVZ6bTRzYXRUZzQzY3VaTDF2R3g5UGZzUmZDRHhIKzAvd0RHNjM4ZGZFTzlrMVhRdkFVV21QZXRkT0hlYzJzZmxhYlpoVDFqQXQ5MG1SaGtSZ3gzU1pQOUdOZnpxL3NoZUxkYi9aVS9hOXZQaGI0MWtOdlphcmVTZUZ0VDMvSkVabWtCc0xzQW5BVnBObTFpU0JGTXhyOXQ1djJqZmhOYmZHdC9nRmVhd2x2NHNGbkJkSkZMaElKWlo4c3Rxc2hPUHRQbDdaUExJRzVIWGFXTzRETGllbFhxWXBPQ3ZCUnZHMnlYVi9mK0ZqWGhpclFwWVZxYnROeXRLKzdmUmZkK056NVQvd0NDWXY4QXlSanh0LzJVSFZ2L0FFajArdnFmNDFmdEovQ1Q5bjE5SGorS0dxVDZjMnVpNU5rSWJTZTYzaTA4cnpjK1NqYmNlY21NNHpuanBYeXgvd0FFeHY4QWtqSGpiL3NvT3JmK2tkaFh6bi93VjQvNC9QaFgvd0JjdGY4QTU2Zldjc0ZERjUxS2hVMmJlM2tybWtjWlBDWkxHdlR0ZEpiK2JzWkg3WUg3VVB3YitQMnEvQ3JTZmhqcXMrbzNPaytLNExpNldhem50UWtjalJJcEJtUlEyU09ncjl1N3IvajFtLzY1dC9JMS9IcjhPZjhBa29YaGYvc002ZjhBK2xDVi9ZVmRmOGVzMy9YTnY1R3RlSnNEVHdrS0ZDbGV5NXQvVkdYRE9PcVl1ZGV2VnRkOHUzb3o4My8rQ1dIL0FDYlpxSC9ZMTZoLzZUV2RkL3F2aXord3YrQ2kya2VIWlh4RjRrK0ZndFVUUEJudHRTdmJwVDlSSEZMK0JOY0Ivd0FFc1A4QWsyelVQK3hyMUQvMG1zNjhoL2FxOFcvOElSL3dVZCtEUGlBdjVjWTBuU0xLWjg0Q3c2anFPcFdjcFBzSTVtSjlxbXBSOXJtZUpwOTFMOHRDcWRiMldXWWFwMmNmejFQMVQwcndwRnBmamJ4QjRyZzJnYTdhYWJIS28rOFo3SDdRcFkreGpralVmN3ByOGxmK0NzZW5UNnY0aCtEK2syM00xNit0VzhlQm41NVpOT1FjRHJ5YS9aeXZ5Ni9iczBJZUp2Mml2Mlp0RGRQTWl1dkVkeUpseG5NQ1hlbHZMd1F3L3dCV3JkUVI2OFZ3NUJXYXg4S2t1aWY0UlozNS9SVHdFNmNlcmorTWtmcGRmVDIvaDdRYmk1aFZWZzAyemQxVm13b1NDTWtBc2NrREM4azErVVgvQUFTVDFLUzQ4RWZFUFRYWjI4alY3RzV5elpVdGNRU0tTQi9lUGxjbnZ4NlYrdGwzYVcxL2FUV043RXM5dmN4dkRORTQzSThiZ3F5c0QxQkJJSXJpdkF2d3QrSEh3eGl2SVBoNTRiMDN3N0hxRFJ2ZExwMXNsdUptaURCQzRRRGNWREhHZW1UWEhReGtJWVNyUWExbnk2K2pPeXZoSnp4ZEt1bnBEbTA5VWZrci93QUZUZENFSHhMK0VuaVVKL3grcGQyTFAvMTZYTnRJb1BHZitYZzR5ZlhIZXYybnI4dWYrQ29taG00OEYvRFh4SmovQUk4ZkYwZGpuMCsyd3RKanIzK3kraCtvNy9xTlhWajZuTmdNTjVjNi9GSEpnS2ZKajhUNThqL0Jud1QvQU1FNy9FVnY0Ni9aSjBqUXRSSXVSbzl6cWVoWFNudkdaV21WRytrRnlpai9BR2NkNit5UGgvNGZuOEorQS9EZmhhNVlQTm8ya1dPbnlNT1FYdFlFaUpIMUsxK1V2L0JKSHhkNTNoMzRoZUE1WmNmWTcydzFlQ0k5L3RVY2tFekQ2Zlo0Z2ZxUGZIN0VWT2UwM1N4MVduMGJ2OSt2Nmw1RlVWWEEwcW5WSzMzYWZvZkJQN0ZGMmorTVAyaDdBQTc0Zml0cnN4UFlpV1oxQUh1UExPZnFLK1UvK0N2Zi9OSnYrNWsvOXhsZlR2N0VuL0pSZjJqL0FQc3AycmYrbEZ4WHpGL3dWNy81cE4vM01uL3VNcjE4QXJaN0QwLzlzUEh6QjN5S2Y5ZmJQekg4UC9zNGZIcnhYb3RwNGo4TmVBUEVHcDZYZnhpVzF1N1d3bGxobWpKeHVSMVVnakk2aXYwKy93Q0NXdmhQeE40SCtJUHhWOExlTU5NdXRHMWV5c3RFKzBXVjdFME04WG1tNGxUZWpBRWJvM1ZoNmdnMStoWDdIdG85bCt6QjhOWVpDR0xhQmF6WkhURTJaQVBxQXdCOTY4bStDLzhBeWZIKzBULzE1ZUQvQVAwMlIxdm1HZVZNVlN4R0dsRkpSVy9wT0tNY3Z5T25oS3VIeE1aTnVUMjlZU1o5TmZGMzR4K0F2Z2I0VlR4cDhScjJXdzBwN3VLeFdXSzNrdVc4K1pYWkYyUkt6WUlSdWNZcjRFL2FCL2IxL1pxOGQvQkh4djRNOE1hOWVYZXJhM29sNVkyY0owMjZpRHpUeGxGQmVTTlZVWk9TU2VsZGIvd1ZKLzVOcHRmK3huMC8vd0JFM1ZmenRVY081Rmg4VFFXS3FOOHlmUjZhZklYRVdlNGpEVjNocWFYSzExdmZXL21GRkZGZm9KK2ZILy9XL0t1aWlpdjNnL0J6MXI0UmZEVDR5L0VMeENoK0RPajZ4ZjZwWXNwKzE2WHZnRm96NTJsN29Na2NHN25CZVJjODRyOUR2QnYvQUFUczhSZUovRitucCswbDhUN0xUdkVHdFpNR2pXOTh1bzY3ZXBCRzBqcUpiaHNBeHhJekZrU2RWVVpQRmZIdjdPSDdYUHhOL1pta3Y3WHdmRHAybzZUcXMwYzk3cCtvUWxsZVNOU29kSlkyU1ZHMm5IVmw3N1RYM3Q4SWYycC8ySmZFbnhaMHo0ditMUENOMThOUEgxck5jeXZxTUR5M1dsWEVsN2J5MjhobDhnQUVzc3JFczFzbUdJSmtJelh6V2JWY3hqS1RveDkyMmppazVYN083MFYreVo5TGxOTEw1UmlxMHZldnFwTnFOdTZ0dTdkMmpqUEJsNzhFUiszUjhLdkRud1luMXJVVThPTmU2VHEycTYzUE5jVFhkeFoybHhCRXNiVE5rUlF4UmlORlNPS01BRGF2ZXYyVytML2hiVS9IUHdsOGJlQ2RGTVM2aDRnOE82dHBWb1oyS1JDNHZiU1dHTXV3REZWM3VOeEFKQTdHdnhhOEdmRER3YjhML3dCdWo0YytKZkNIampUUEYvaDN4ZmZhcnJGdmUyang3Ylh6SWJrdEJNNlNPaFpTNEdjcVQzUlR4WDdvZjhKTDRkLzZDdGwvNEVSLy9GVjhsbjByVmFNNlRidEZhdmY0bnY4QU0rdXlHTGxTclFxcEs4bm90cmNxMitSOFYvc0svc3NlS1AyWi9DM2lVZU43eXh1ZGI4UzNkczhpYWM3eXd3MjFrc2dpVXlQSEd6T1dta0pBQlVER0RuTmZXT3JYVnJOOFJ2RHVqeTh5eDZicTJweGdFZkswRDJsc0NRZWVWdW53UmpvZWNaQmg4WGZGdjRZZUF0SmsxM3hqNHEwalNiS05XYnpMbThpVXZ0R1NzYUJpOGoraUlHWTlBQ2ErTnYyWXYyZ2RJL2FBK09ueFIrSXNOeUxIdzVvZGhvL2gvd0FQUjNqaUZwcmRwYnVhNG5LTXdBZVdSRllncnVDR05TUVZPZUNjY1RpM1Z4dFZiTFYyNzJpa3Y2NkhmQ1dHd2lwWUdrOTNvcjY2WGsyLzY2bjBmKzBaKzBKNFgvWnI4RFduanZ4WnA5OXFWcmU2cERwTVVHbmlNeStkTkROTUdQbXVpaFFzRFo1em5IRlp2N05uN1RIaEQ5cHJ3NXEzaVB3bHAxL3BjZWozcTJVMEdvZVVKU3pScklycjVUeURhUVNPVG5JUEZmRFgvQlY3eFBwbDM4TWZCR2lXRjdiM0xUNjlOZHNzTXl1UUxlMlpNa0tTTWZ2dXAvRHZYUDhBL0JKanhMcHRuNGMrSkdqMzk1QmJlVGU2VGNvc3pySG56NDdsQ1FXSXovcWVnNmZqWGVzcHBmMlE4Wlo4OS93dmJZNEhtMVgrMTFnN3JrdCtOcjduMjM0NDBZUWZ0bS9DL3dBUTdRRGUrRWZFMW51d01uN0hKYVNZSjY0SDJualBISngzcnozL0FJS1cvd0RKcXVyL0FQWVYwdjhBOUhpdm9ueGZjK0hybjRvZkQveEVOUnN6OWdPczJaWVRvUW92TFZYNU83QXliY2RSbjBQWFB6SC9BTUZJOWEwZTkvWmExZUN6dnJhNGxPcTZXUWtVeU8yQk9NOEtTYTU4dms1WXZDM1cxbC81TXpvekNLamhNVjUzZi9rcU0zL2dsejRzL3QzOW5DZnc5SStaUERldjN0b2laNUVGeXNkMnAraGtta0gxQnI2Ri9iTS81TmIrSlA4QTJCSmYvUTByODFQK0NUZmpxeTBuWGZpRDRMMU83aXQ0NzIwMC9WTGNUU0xHb2ExZVNHWEc0Z1pZVHg1LzNSWDZLL3RqYTlvZHorekI4Um9MZlViU1dWOUZsQ29rNk16SGVuQUFPVFhUbU9IZFBPckphT1VYOTltYzJXNGhWTW11M3FveVgzWFI1WC93VEsvNU5hc2YrdzFxZi9vYTE4NGZ0RStLditFTi93Q0NtZnd1MW9zRVY3WFI5UGRpMjBLbXB5M2RrNUo3QUxPU2M4WTY4Vjc1L3dBRTA5YTBheS9aZ3NyZTh2N2FDVmRhMU1sSlprUmhsMUk0SkI1cjgvUCtDa3ZpTCt6L0FOcXJSL0VlaFhNVTAybmFIcE56RExFNGtVVFc5emNTTHlwSTRJSEZkK0RvKzB6akVVM3MxTmZlY09NcmV6eWVoVVhSd2YzSDd3L0ZEd29uanY0YmVLdkJVaUJ4cjJpMytuQUgrOWRRUEdwSG9RekFnOWlNMStXZi9CSTVXVHcvOFRFY0ZXVyswZ0VFWUlJanV1RFg2dTZYNDE4TGF2cGxucXR0cWxtSWIyQ0s0akRUeGhna3FoeGtidURnODErZS93Q3cvcGVpL0R6NHFmdEMrR211N2EydFlQRmx1MWx2bVJWYTBsTjNMQnRKT0NQS2RPUlhqWU9wSlpmaWFEWDhyLzhBSnJQOUQyTVpUaTh3dzFaZjNsLzVMZGZxZForMkoveVhYOW1mL3NkSmYvUXJPdnAzOXBIL0FKTjMrS1gvQUdKZmlILzAzejE4bi90ZmExbzF4OGN2MmE1TGUvdHBWaDhaU3ZJeVRJd1JkMW55eEI0SHVhK21QMmpQRUdnemZzOS9FK0dIVXJPU1NUd1o0Z1ZFV2VNc3pIVDV3QUFHeVNUMEZLVVh5WVhUdi82V3hxUzU4Vjh2L1NFZm14L3dTUDhBRjJKdmlKNERua0h6THAycjIwZmY1VExCY04rc0EveUsvYWV2NXQvK0NhM2pTMzhKZnRPMk5qZVhDVzl2NGowalVkTWQ1V0NSZ29pM2k1SklBSmExd005emdkYS9vdS80U1h3Ny93QkJXeS84Q0kvL0FJcXVuaXJEdUdZU2tsOFNUL1Q5RGw0VnhDbmw4WXQvQzJ2MS9VK1BmK0NkdXNKcXY3SlBnNkVPWGwwMlhWYk9VbnNWdjdpUkI5QkhJZ3I1NC9iRC9ZZitKSHgzL2FDMFh4eDRVbXNsOFBhaloyVmxyRTg4NGptc2ZzMGpDUjFqSUpsRFFsZGdYSjNnaHRvdzFlWS84RXNQanJvZWtEWFBnUjRpdlV0YmpVcnorMTlDODVncXp6TkdrVnpib1QvSHRpamtSQjk3RWhIUFg5YS9pdjhBRlB3aDhHdkF1cWVQL0d0NGxyWWFkQ3pLaFlDVzZud2ZMdDRWUEx5eXQ4cWdkT3B3b0pGWXllSndHYTFIUVh2U2J0cHZ6ZHZuK0tKd2NNTmo4cXBxdS9kaWxmWGJsNy8xMVBScS9ucS80SnhEUnorMTlxaDFNZ1hJMHJXanArY1pOejUwUWJHU09mcy9uZE1uSHRrajl6dkFYeEMwbnhUNEY4T2VKOVJ2N0MzdTlYMG14djU0VnVFQ3h5M01DU3VnRE5uQ3N4SFBOZnl2YWRybmovNFcrTjdQNHZlRXpjYWJMYTYzZW5TOVRWTjBFbHhiTisvaHlRVWY5M0tCTEdlc2NuSTJ0ejA4T1lTVlNsaWNQZXphUytmdkhOeEhpNDA2Mkd4RnJwTnY1YUg2WS84QUJWUDRMalM5WThQZkgzUVl2Sy90QmswWFdYajRiN1ZDalBaem5ITzVva2VObXpnQ09NZFRXSC93VHArRk90L0dmNHZhOSswejhTSm0xVTZMZU9MZWU0T1d1ZGN1VUR0S1FQbHhiUXVDRndBclNSbGZ1Y2ZPK3Y4QXhPL2FhLzRLQ2VOdEcrSHFSV2pSV2Y4QXBDMk9uUlBhYVZaN1Jza3ZicDNlWjhnSGJsbmJsdHNTN24ydDdYL3dUZytKZXEvQ0g0OGVJUGdINDFEV0k4UVN6V1J0NVQveDdhNXBSY2JQUmZNUVN4a2o3enJHUFN2WXEwY1JReW1XR2NrNnNZOU4xRnYvQUMvSThlbFd3OWZObzRsUmFwU2wxMmNrdjgvelB0SC9BSUpqZjhrWThiZjlsQjFiL3dCSTdDdm5QL2dyeC94K2ZDdi9BSzVhL3dEejArdmFmK0NiZmpEd2xvUHdqOGEyR3VhM3AyblhMZVBkVW1FTjNkeFFTR05yU3hWWEN1d08wbFdBT01FZ2pzYStldjhBZ3JCNG44TitJcjc0WXA0ZjFheDFOcmFMWERNTE81anVERUpHc2RoZnkyYmJ1MnR0ejEybkhRMTV1RGhMKzM3MjB1Ly9BRWxucDR5Y2Y3QXRmV3kvOUtSK1d2dzUvd0NTaGVGLyt3enAvd0Q2VUpYOWhWMS94NnpmOWMyL2thL2p3K0g4MFZ2NDk4TnozRHJIRkhxOWc3dTVDcXFyT2hKSlBBQUhKSnIrc3U2K0wzd25OdEtCNDE4T2tsRy81aXRyNmY4QVhXdHVNcWNwVHBjcXZ2OEFvWWNHVkl4aFY1bmJiOVQ0ay80SllmOEFKdG1vZjlqWHFIL3BOWjE4Ui84QUJVKzl1ZE4vYVc4TDZqWk9ZcmkxOEk2ZE5FNDZySkhxT29NcEgwSUJyNnAvNEpvZkVmNGUrRS8yZXIvVFBGUGlqUnRHdkc4VDMwd3Q5UTFDM3RaakcxdmFBT0Vsa1Z0cEtrQTR3U0Q2VjhYL0FQQlR6eFQ0WjhXL0h6UXRTOEthdllhMWFSK0VMT0I3alQ3bUs2aVdWYjYvWW9YaVpsREJXVWxjNXdRZTRwNENuTCszYWttdFBlRmo2c2Y3Q3BwUFgzVCtnbnduNGd0dkZuaFhSdkZWbGo3UHJPbjJ1b1JZNUhsM1VTeXIralY4ZmZIalF4cm43WUg3T1NPb01Wa1BGOTgrUm5IMmV6dDJRNC82NmJQcDFxdit4dDhlZmh2ZGZzemVBcmZ4UjR1MFRUTlQwM1RqcGMxcGY2bGJXODhhNmZMSmJSYm81SkZZQm9ZMFplUHVrVjBmaWI0a2ZDUFUvd0JvN3dGNGlQalh3NGJQUmZDM2lrbTRHcTJoaVM1dWJuU0k0NHk0bUNxN3grYXlnNXlFYkE0eVBtNldIcVlmRlZJOHIwVTF0NU5IMHRYRVU4UmhhY3VaYXVEMy92Sm52bnhnK0plbS9CMzRhYS84UzlYdHBMMjAwRzJGeEpieE1Fa2wzT3Nhb3JOd0NXY0FacjVvL1psL2JpOEkvdE0rTjlSOERhSDRiMURSYnJUOUtrMVl5M2MwVXFQRkZQREF5alp5RzNUcWVlMmE0Nzl2WDR2L0FBNTFiOWxqeGhvbmhmeFpvdXFhanFMNlpCSGIyR3AyMDg1UWFoYnlTRVJ4eU16RFlqQnNEb2NuaXZ6Si93Q0NiZmpIUXZCZjdScHZmRWVwV21rMkY1b0dvV2tsemUzU1drQ2t2REtvWjVDcWtreEFCU1J6ejJyMGNCazFPcmxsWEVWSXZuVjdiOUV1aDUyUHppcFN6S2xoNmNseU8xOXVyZlUvV1gvZ29Wb1oxYjluaHI4THUvc1h4SG9kOW4rN3Z1bHRjLzhBa3hqOGErNDYrTnYybi9pUDhJdkYvd0FCdkYyaFdYalh3M2QzRDJzTnpEQkZxMXBKSkpKWjNFVnlvUlZrWXMyWWhnQVp6NmRSOUtENGxmRG9nRWVLdEVJUElJMUczLzhBamxlTlZqVWVGcHdjWG81ZFBLSjdGS1ZOWXFwTlNXcWoxODVINEgvOEV1dkYzOWcvdElUZUhaWmRzWGliUWIyMFNNOUhudG1qdTFQMVdPR1g4Q2Z3L29scitUbjlsanhyRDhQZjJpZmg5NHJ1N2xiTzF0OWN0cmU2dUpDRlNLMXZTYldkM0o0Q3JGS3hZOWhtdjZrditGay9EdjhBNkduUmYvQmpiLzhBeHl2ZTR2dzBsaTQxSXJkZml2NlI0UENHSmk4SktuSjdQOEgvQUV6NEQvWWU4UlJOOGZQMm12Q2NqZ1NKNDV2TlJoVGpMSzkvZnhTa2NaK1VyR0R6ajVoMDV6MnY3ZWY3TFBqSDlwVHc5NFRrOEJYRmxIckhocTh1d1lyK1Y0SXBMWFVGaUVwRHFyL01qUVJuQlhsZDJEbkFiOHRmQmY3UmtQd0QvYmc4ZS9FRkgvdER3eHEvaXZ4QlphcUxWeEtKdE91dFJrZFo0U3AydTBiS2txZG5VRlFSdjNEK2hmd1I0OThHL0VqdzliZUt2QW1zV210NlZkcUdqdWJTUU9Ca1oydXZEUnVQNGtjSzZuZ2dHczgxaGlNRGk0WTZrdDByUHBmbHMwelhLcDRmSFlTZUJxdlp1NjYyNXJwb3lQaEY0R2srR2Z3dDhKL0QyZTVXOG04TzZQWmFkTmNJTUpMTGJ4S2tqcUNBUXJPQ1ZCNUF4bm12aVQ5bHJ4SEI0cS9iRy9hUjFXM2N5SkhkNlZZQmkyN0owN3pyTTRQb0RDUU93SEZlMGZ0Vi90WGVDZjJkL0JXb0NQVWJXODhiWE51MGVrYU1qaVdZVHlBaEo3aU5UbU9DTS9NUzIzZmphdVNlUHpxLzRKWWVMOUkwL3dBVy9FM1VmRnVzMnRwY2FqYjZiS1p0UXVVaWVlVXkzTFNOdWtZYjJ5MldQUFhucldHRXdkYVdCeEdNbXZpU1M4L2VUWnRpOFpSampzUGc0UDRXMi9MM1drZnFmKzBoOEF0SS9hUStIc2Z3OTF2VmJuUjdlUFVZTlJGeGF4cEpJWGdTUkF1SDR3Zk1PVDdWOEgvOE9rL2gzLzBQdXRmK0Fsdlg2ZGY4TEorSGYvUTA2TC80TWJmL0FPT1VmOExKK0hmL0FFTk9pLzhBZ3h0Ly9qbGNPRnpMSDRhSHM2RW1sNmY4QTc4Vmx1QnhNL2FWNHB2MS93Q0NmeUdlS2RJajBEeE5xK2d3eU5MSHB0L2MyaXlNTU02d1NzZ1lnY1pJWEpyQ3JzUGlITkZjZVA4QXhOUEE2eVJTYXhmdWpvUXlzclR1UVFSd1FSeUNLNCt2MSttMjRwcy9INmlTbTBqLzEveXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUh4U3lReUpOQzdSeVJzR1ZsT0dWaHlDQ09RUWVocmYxN3hmNHQ4VmVSL3dsR3Q2anJIMlZka0gyKzdsdXZLVCs2bm1zMjBld3hYTzBVbkZOM2FHcE5LeVlWSjUwdmxlUnZieWkyL1prN2R3R000Nlp4eG1vNktZZ29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNydGxxV282Y1hiVDdxZTFMakRHR1JveXc5RHRJejFOVXFLR3U0Sjloek16c1hjbG1Za2trNUpKN21tMFVVQUZGRkZBQlJSUlFCLy8wUHlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1IvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85TDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzAveXJvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcS9aZjdXbzluK0grWitPZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJLy9aKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiYXNpYW4tcG93ZXJcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1wb3dlci5qcGVnXCIpO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJoZWFsdGhjYXJlLWFzaWEtbWFnYXppbmVcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9oZWFsdGhjYXJlLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwicmVhbC1lc3RhdGUtYXNpYVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3JlYWxlc3RhdGUtYXNpYS5qcGVnXCIpO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJob25nLWtvbmctYnVzaW5lc3NcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9ob25na29uZy1idXNpbmVzcy5qcGVnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBQVFBQkFBRC8yd0JEQUFRQ0F3TURBZ1FEQXdNRUJBUUVCUWtHQlFVRkJRc0lDQVlKRFFzTkRRMExEQXdPRUJRUkRnOFREd3dNRWhnU0V4VVdGeGNYRGhFWkd4a1dHaFFXRnhiLzJ3QkRBUVFFQkFVRkJRb0dCZ29XRHd3UEZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaGIvd2dBUkNBRExBWkFEQVJFQUFoRUJBeEVCLzhRQUhRQUJBQUlDQXdFQkFBQUFBQUFBQUFBQUFBY0lCZ2tCQkFVQ0EvL0VBQndCQVFBQ0FnTUJBQUFBQUFBQUFBQUFBQUFHQndVSUFRSUVBLy9hQUF3REFRQUNFQU1RQUFBQWhlcWQvZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQTU2QTU1NTQ0NEhCMmM5ZVhQSEhZNmh4eTdjYzhPT2VYSEJ6eU9YSEhITHR4eDFkamdISGNBQUFBQUFBQUFBQVo1a0laSWVSaDN1ZW5FUXZoN0VzL0phVXhqeTUyUFBCTVBSN2VMT1BkRnEvWUszTFV5ZWlNQzhNcnJIRnI0bmZQMUY1M0gya2ozUkNMY2JPN0M1K29hOFlDMzVleWxmd0hoTFFtZkwxOWh2a2tNMzVxc2ExeHE2b3p4ay9kZXdBQUFBQUFBQUFBQWxiTVZ4Y1dYNjUrajlQSFczQjJ0OS9MMnpMbDY2aC9GeiswTWlwYnpPbnByaEg3Zy9UdjVwQTlzWm8xQmRyTFh5dlgrMGNsby9YM0JkckxQeVdscXFSdTZMVnlTbDhtKytIZC9OanZrei9zZlh3Vnh3ZHArMzlmRldtTDMwNjl3QUFBQUFBQUFBQUJLMlpyaVpNdlhHVSt5UFFOaGJMc25ucWw3djA4c0lZU3pQMStua3RSSXFacERFTmtMSFNHbmV3NjYvNi8yOXRmTE5mL0FBK3YzbVRLUUtQUEJMTXg5c2F3end5aVhjckE0QXd0bVREazRQNGZ3eVhwZmZGeHBqSjFXT0xYdzQ3Z0FBQUFBQUFBQUFESi9kR0pvenRVL3AyK2ZuZWZJNC84TXhFdUdzanRkL1BPOGhxSEhmUGxvYWo5dVNqbXF6ekwyUnlFc0JiZlg0N3lGa1lWTFdYcnZFdkpJNHd4czJ3L0h6Q2ZwTFNYVStmc2lIQzJYSStVZzJYZTJNVjFpOTZmcnoxbnFRMDlpL2x6MFVZZXg1MmtGUWRudjhSeTR4N3paYUlNTGFQcS9iRnpUbXF6OVg2K0NPY2RNWXl4YytjYzVyNzRqTE9XZ0g0UHJFR0dzVEdQSEpPT080QWxiTVZ4c09uMm81eTRIRlBvcmY4QVdpTTNqdFdzL1JHQXNOWnRHb050ZGErVjYrVzJsRkRhM0srM0dsYksxL2N1VzY4OGNkdVhXRU1QWkZDNEh0aHNmc2JUUElQdmg5WUZhYngzK25tcFV6WmV2YUpRclp5Rk1KYVcxYXo5RTRRdzlrVU1nbTF1MHl6OUYvWituZytYSWlQR1RxaDhGMnIyUFdIcHRsL3F3WHk3Zmh4MzEwUURiejNQdGpMOXpqVmJzZHZtTUU4Y2oxdjExdWQxL243QUJLMllybllmUHRScWxSbThvQXdWcWJIcDlxTmdQamxPdm12OXVOckZvYUtRRmhyTm96Qk5yN1h5dlhxMjBxb2JXNVhtNHQzcHZyRjZuYnhhMzY5M0Z5ajBZZkYvTG4vTCtPVjJQMkpwZmtIcHhHc0NzdDQ3L1QzVW1aOHZYbU9mRExhNHEvMi8yZldOcGJCMklzaWhzRTJ0Mm1XZG94Z1hqa1ZENE50UVB3NmVpV3N2WDE4NXRxOVNxSTdEd0RIN2Z6SDJSdVBNYk9ieHpqVldmTTFXV3NtdTl5dU9ubytqRmZISlhIY0FTdG1LNTJIejdVYkVQSm5mRytXUmtmSVJLbk1Udit0a2F1L2F4YUdpY0JZYXphTXdUYTYxOHIxN3R0S3FHMXQxN3VOYlNVNi96ZG1LNmoveHliQXZES2F5UnE3WTB4Yy8yUDJKcGZrSHB4R3NDc3Q1TC96M1VpWnN2WHZEaUE4TlpVOTVtdUlPdzlrVU5nbTF1MHl6dEdPSFNQUEJMSEtvOFMyQzYvSDAyTjJCcUQ0dno5MGU0K1dSRGlwOVY2TDN4YTZWNi9Xdms5SFlaNWMvZ0hnbE5lTUJiOEo0SzFYSGNBU3RtSzUySHo3VWJBL0ZKY2E4MlpsbktRV3UrQnRpbXNQMlMycjJmb25BV0dzMmpjRTJ1dGRMTmU3YXlpaDlidGU3ajQ1NTh4YUNUMFhJK1FpRW41R0Y5RDUrclYvV3U3K3htd2RPc2c5T0kxZ1ZsdkpmK2U2a1RKbHErZzNGV0JPbVZyN25sQmVIc3Foc0UydDJtV2RveDhjSTB4MHlGVG90ZmtaWXVlemxuYWxuak9WWEludmlXYit5UFV4aU94VmRJNWN0blpQUmNxWktEU1prNGQ2dmZ4YXphNDNTeFB4U2tBU3RtSzUySHo3VWFvc1h2aXU4ZnQzWWhQOEFVZmgxMXBWdnV0dFFzN1JmQWZESjlmMEUyenV4TTlhSjF6RmE2eHE0M1U5TDZlTDY1NjRmNDVIZUtiNnRUbGw2OTFaVmx2QnNKbitwV1ErakQ2d0t5M2p2OVBkU1preTFmNndhNDNRMlVXRnA1N1gyOEVGNGV5cUd3VGEzYVpaMmkrQWVLUzBJZ20ySS9Mcjllajh2Wk1tYXJLTGNaTzgyeU1RMk1UelVxcnNhdXlyc1p2TE4vZEZvMnhzM3RUS3FBdGZKYVIxMVFEYnlMOFJZWUFsYk1WdnNQbnVwSERzT1hXc0VkdWVuTU4yVnR0TU5kYld5U2pqbm5uaUFjSGFGSllYczNzb3NiVExNUFRnZmx6OU9JSXcxbVVTZzIxbXgrdzlNOGc5R0gxZ1ZwdkhmNmVhbFRKbHEvd0JUdFhiNVdMa1ZOWFptR3Q4SFlheTZHUVhhemFaWnVqUHMvWEgvQUM3SEVSWXlkUVRnN1J1cE1OYytPdmJubmp6dXZvMTV3SGJXMjhzMS9tWEtRSGgyKzNXT3ZES3RkTmZiaWRYNDVBQVpINjQ5Tk9ickRrR0wrYk9RN2hiTCtPUHNkWmF5OWJ5UGtZamhQamtjTVlPMFB6NCt1Uyt1T3pMbWEzOW42ZUhCZkhKSWF3dG0vbng5NXh6MVRkM3Q1WUNqOXd6SG1xd3lmMDRTdWtjdXI3ZEova05QWTc1OHpEK0dzdXdVaHB6dDkvT09IR04rYk5RM2hyTmx6TDF6bi91aW5SNmVtR2NQWldLK09UZXA5c1ROR2FyUEovUmg4VjgyWmhQQ1dqMGZsNzNIY0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU9lQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQk9PZHF3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBZi84UUFPUkFBQUFVRUFBUUNCd2NFQWdNQUFBQUFBUU1FQlFZQUFnY0lDUkVYVlJBNEV4WVlJREkzVmhJeE16UTFOa0VVRlNGQVVvQWlJMEwvMmdBSUFRRUFBUXdBL3dDblllK0grOXJSRldxYjV1WTR1K1dHM29OMU1TUkRHS0JoT2pCS3F5N1VQQjhHeUxpMDkra1pDMjlXc2d5dDJ6czR3Q0xFRGVZMDZ6NGdoOGVKT256Mko1K2Q5VzJsTkZGTW94c3RQTURUSEdrWnlYS0hsQkppajd5dHdjRUU0M0ZOSVl2WWVhdzZ5NEF4OU9NR3RNcGZFeTY1ZmpLQU9jK3llRVFaQnRMRW5YRENFU2JFeEV3ZGhOVmJJYXhvSTVFVlV0Z2E4ODlQV2ttS1lwazgyU2hLQ2xONFREQ2FseTJnZHNjUWdpOHREbmJFZUQ4VXdlMWE3QTVMWFhWN0NhekxMb3JXcVZRdHJGN08yQlA2L3dCV1A2c2Y3MXRGaE5aaWR6VEtVcXk5ZXg2K2E3WSttMkVtaVJ1cFM4SEdSNDVYeExPU09DeU93Ymk5cjhFd1NBWWhNa1VmSVcyTHRWY0FIWk5TR1NGOVhITjdFR3ZHQkhGWWZIMEN2azdiSzRmYzhVU1lrZ1ZJcjJnUDluU0x6UXhhdGhzV1JiSnFWc0trend0Ynd3WkFHREhVSk5ZNDQ1S2x5VFdFa296ZXVXWDMyY3g0bVo1b3pLTUVEZUlsYVBLamxlcjdMYWZ6dkhoMFdBWGxTWGxsQUFXU1N5TlMwcDJoRG9KS3E3QnNMdng5aXBMRWIxUUtnNGQ1Ulk1Z2x4NGdBbWJRUk1jaDduTWtMVXVsNklub2ZOMmVIWHRxVE5Mdi9icTRYdjQ4MnB2YVdsQzhPSzlHbElKWDdlRVRBak9qdlpNai9UbjhQZ29vdlhvRExBQUxpRjZ5L2FhMXdFMDIxVHhCeWl6TmVyalRBQWI5TVI1YTBSa2F5ZkJvOWwxbWpVc1pWWklxdUlKNWR6NjFERUVlcWpFY1NVSFBVZkVhM0lSS3lacEpzc1kzWGRLQlNxTDQ5YkhHUVpGWHlZci9BR2RJL05CRnE0bkFnTFZFcTRkVjRCZ2RWVUtuQ1NBYm12ais0OHdiOCtZamp1ZEcxbWVtMlVBanZkM2VKYTk0SFR0SXVJSFZ3MkRyamNneWc4MGVkKzBzOWRjZDdmSVpNMDMvQUd3aGNuWjViQzBzaVpsVnA2TFV2SWJiai9PNjgxOE9BaHJ6bGc5cnluSzI2YU04eE9abGVZSmRIc01ZSUZpQjR2V09kY0w4UUErYlZtUEtEdkFONFhONkJVZXBidHBNZk5tWU1Sa1BrY3ZKVXVuRDZ5UXp0ektzeDIrcXdRcncxaGpuV3IxOENTSC9BTkp4Q3Nsc2kxa1N3Qm1YRktsV25kMW9heFJ1dERzd2VyajNaQUpBcDVOZkVFdkFkZVQ2MEd5VXlPV055WUN2V2xKM2JHV3RUYkRja1dTSk5OWEc5cjRoT1NtU1FIdHNKWTFoUzMvYXc5SDVCS3NqdHJCRm5DMXZkM3ZWL05qeUZnUEVzYVhBR2JXVE9UU2tGSzFUTnNRRUt0U01yS1R6VHozbU9ISFNiRG1jY2ROeHlsSVM1QWhjbHk1eVdYS25GWWVyUGpMbTlONjhMR1YyV041enBxcm1GM1BCWTV5TmpYSDVOeFZsZkVFSXNkVmt0TEliYjdycjc3cjdyaHV1MTFnMlNwK1E1cElOS1JheVZ1cGVXVmg5NmxZK1I0ODZlUnhmRVplNFJ0ek1JdlZzYjQ5TXZwZjdPOEwyK29KaFRMR1N4RjZzUUgraFk5WTh0SW15eElWbEFVUlVzMU55aVJlZXNTTDJwNnZtUm1UWWtxRmhraStTTmcxaTdDT2FwQkFXeDVqazFJUXRjaDFXeVF4TUsxNVZPY2Q5QTZ5YVNPaU1Vam5JSFZhbnhMcnpPNS9ERTBxWVY3S1FrbHV2MmVVRVZXSHFaY1c1SnFSazNxRlpTY3NRQzROUWNvZHpqRlpkMSttMk9JZmZKSDVheW1wS2FOVDhsT1RXUXZJY280QlhzZ1pRN25HSzlrREtIY296UWFnWlI3bkdLeWxybE80REJWc3JlbHpFYWhxSHh0K2xUeGExeDFwVk9TeU02alpLWGtnYTZMR2hxcGRwdk1iQ0JGSktXYzQzSTJBc253eElZdFhzQXJVWGhpN0U4OXlEL3dDY2FZRGpralRwMU9EaWVhK1JzeVc5ODAveUNsc0c5c2VXVmRXUjhkek9DS3dJbFRBcVFCL0h1NlJlYUdMZUFpQWZFSUJRWFcveGNGWDJnSUNBaHpEZi9FeUJvQXJJakFqc1RXTUg2NmlwUCtCWlhFWitSSkhod3Z2eDV0US9DTmJVK1lhV1ZvYmh4QkpMNzU5SjBZS1VSZGx0bG9XMldoYUhwQ3dFUUV5em1GMXQzdzNnTmJzUzJBTStPRDJXVUlDSFp6clVueTdSV3N5L0tlUytHZy9scmFhRUFHM2tOYnk0cUdGVHIxb2FDT1RJd2ZycUtrd2YraXl1SVA1ZWxIaGp2OWlNOUNQSU9ZanlEMGxuL08ydlNGOHZqdHJlZSt3ZFg1SlVFanJoTFppM1J0cXNDOVpockhVZHh2RWltUmlTZ0EvYXR0K0lRQ3JUQytmNGxsT2lwSWhiajFpNDRvbE5zM0pZYktjcUxYR0VzOWlGRHAxaWNySmM4TlBkN0xoWW1wQ2piVzhwQ2dURkprOTE5Z0R5RyswS0Mrd2Z1dnRHdGhwVEM0cGpaY3BtcEpDeEU1R3B6M0ZRZWpTZ2tUKzVwRDVvWXQ0Y1E2VlNoZ21qQVF4U04zYXltYksrUzJ4eEpYRVR1UVhtUVp4Vk8wT2EzTmNRSkNuZEN4TmZyVkp3VWlBV3gvOEFYRVZKL3dBdlpYRWErUlJIaHd2Zng1dFEvRGRXMVBtSGxsYW9JeUVXdkVVS0lzQzIzUGoyOVJ2RHNnZTQ2VUpqazZ5U1F1YTR4YTRQcmlxVVl2ekRQNEl2QTlvZjFKNmFYUDd2S0pFcWZYMWFZc1gxcVQ1ZFlyV1pmbExKZkRRYnkxdEhobFNJTms2Z3JoR0hhem1SSkl1NlEzSjk4YWVTdnNLMC93Q1hzcmlEK1h4UjRZNi9ZalBXNmE5YzJhMlNGYTNMRDBhbjE0bTMxZy8xNjhUWDZ3ZjZkSlZKM0pEZWljWkk3ckUzRDNSa0tkaGJEVGdBUnJmK2F6SXJLZ1JjRjYxQXl0MGhmMEN1MVVoZTNGTWZPYzE1Q2w4RFRSTjhlUk9SVnc1RUNZakNLcFpZRmduTHI3eWtKeHBWbjI3OGhUZVp5YVVyRjhqZUhFVmtHeUpOb2c1bHIyQ1NPQ2EvTG1RcExrZVRpOVNSVUY5L3U2USthR0xlR1JjWXdlZHJrNnVWTUpUaWN6WUZ4SzJPSlM1SkMwUHB3QUxRNUJXK21ZMEw2STQ2amgvcGlHRDlkUlVuL0wyVnhHdmtVUjRjTDM4ZWJWZDhGMWJVK1llV1ZvWk5Va2p3bWtZeFBBWEc2MjIreTYwUTVoSThJWXFmRHpUM0NGTm9teTdVakdqa1RjTE1hNk14MmZzS1NuRmFxMDllTmk5bnJVbnk2eFNzeS9LV1MrR2czbHJhUEhkUEZIclMzSXBxeXB1YnVRSElpd0JyaUQrWHhSNFk1L1lqUFU4aTdKTTRzcWpza1JpcmJmWmt3bjlJWDE3TW1GUHBDK3R2SWhIb1BtWlF3eGxDS0pCcWRNVXNJem0wT3ppY0JTQXUrMjhzTDdSNTJ6R0lSaVdJN1Vza1lrTG1VL2EwWWRjZ3ZFSXdLTTNMR241eVZDY3ZnTDJZcXZkRUt0dGNsRGV2VG1KMVhEWm1hT3h1ZUlNcVBDeFZVeHhSanFVclRGcjdFbXhVcWt1cVdLSEltOEVDTnhhYjloTmNKTGpsdU5mVzFVRDR5ZTdwRDVvWXQ0Wlh5OUJzY3VDVkRLM0k1S2NnMmN3NHFXRnB2V1UwbWtLcE10UkZLMFo1WjVHK0dKR3gyaEt2SUxTbEFoNGovd0N1SXFUL0FKZXl1SXo4aVNQRGhmZmp6YWgrRWEycDh3OHNySE15a1VGa3hiOUdYRzlJcmdlNURUZWtMSW1FWVZrSHNlek9IWEhsWU1tdlJtUnA2YW45bUpkR1ZlUXZSWk1qRGJNb0s1eHQwc0M1TTRKamthODlHb3QreWRxVjVkSXBXWmZsTEpmRFFieTF0RkhqeUl2RUswaHl2NjlRTUkrOEtRdmZlWGh4Qi9MNG84TWRmc1JucklNclpZVEVWY2xrS2k5TzNCdExoenZ5dXZhbHc1MzlYVzJreFlwM21KUklJNHB2VUlhd1JzekxJRzNFTWp3bEIvYUkzdHJpOWZZQXVYOTJhcjRCbHpIVTJYZ2hqVXBTSzFmM2hYRWhpQ1Z0bVRQTGtSQVdDd09yZ3lQS2QyYVZoeU5iakxjUlNtUTJJNXpIYjFaakZ0SmlCZnlBOTdWb0w0UEw0MU1HMFY4WmVVam1uWEppRmlNMU1wS3NPSnpqR0xJWmx4L2pSUUNCUHVhUSthR0xlSEVWano4OFRXUEhOREc1THkwV1A1MHJVV0p5SVkvM21ZQ1lIT0w0ZGo3QTgzYzEyd2hoQldEWmJlcERtVWhQdVRLeWxOZ0FOMFlja3J4SFVMcWl2QXhOdHBBMTJRY01yMmhwQUwzSlhHWkdsZExtNVN3T1phelEvSER6QnNlcm5DUXBMMGJnYUlXbDNEV2JIa3VRNWVrandSZUY1T0JzVVNQS2NodlF0SUFsUlpHd3prZUZyekNIU01yVHlDR1ozUE50S0phVnhsK2c4UmtzVHhLcUNScFQwUW5DQUUzalU1VkoxMDNlVnFRUUZQcVQ1ZFlyV1pmbExKZkRRYnkxdEZLZnkxOVltbWJwQUo0Z2xEVGR6TmdVa2E1ZkVVTWlabEFIbzY0Zy9sOFVlR09mMkl6MXV5a1ZyZGFKRW1ScGpsQjNxeEpmcDExcjFYa3YwNjYwdFlueEVsdVVyR1p3VGtFbG1HbldsRldYR1h1V3NXVFNJRWlrSkNBcFVxZFl6Skd4U0tkeGo3b2pPMXVnVXpmOHNNS2xvYUZ4SkZnQ0JZQVAzOFRaVW5DTHhkRUloNmZHMFBmWjFMRTBkanFNVDFtVjlmTWpRbGRmNkpuUGZHNDFvZGk3N2l6R3RiWmZ3NjRSTDJWNGVwRzdOcXR0YTYzTlVrcTltWlVjUmVGOW51YVJlYUdMZUFoWVAzZ0EwRmhZZmRaYlFqVy91V0c5TEZ6Y2JzeXV3OXdyUlROaUVwcEl4dktGWUVHMmlGMW9DQWdJZWpzSC93Q0xSRWVYS3R6YzJJSWhGbFVTWUZ0aHNqWVMyNDU2U0V1cWsxTWd3YzJ3cHF4dzNwb0dZbU5aN3JiTHZpdEFhQW92K0M3Sy93QUFIOEFHNWVabTZGdzlYRjJSZFliSksxSjh1c1ZyTXZ5bWt2aG9QNWFtbWxINWN5Z3JRaks0eHVWakJIdFR5YXVmTU9ZVnhCL0wwcDhNZC9zTm5vZnNpSElRQVE5R1Yvd3NyMFJmMytqdHJlZXl3TllKSlhENVo4ZUxKYWV2ZTFwUnNuRGtJZjRFQkQwWlEvZVhaVnRsbHZ3MjJoVWxlMnFQTWlsM2VWeEtKRnMvazIvS0dTRFhVaTI4bHEwc1o4ZHR1TFNWTUxYRkwxZDFvRDk5QVNWL0pkbEFBV2h5QUFDdGhzc01XTUljY3RWbmxudXIwNExIZDNWdWpnY0o2djNNVVRCZkFwKzN5MXRJSVVLdmJGbm4wNngxN1kwOCtuV092YkdubjA2eDFPZG5jcVNOSVlqSmNVak1RZWFhZWZlY2NaZWFiUVZqUFkzSnNPUjJJTEhRcDRSV2JudllKdVY4R1FpYmtMYUxKOGxTbW8wS3BLd3BqelREenJ6ampMekRLeDFQWmZCVjl5dUt2eWx2R083Z3p4TFlGanV4TTdoUnU1N3lKUWdWQlVkbDAvMmd5akpDRFVpTllsWWt5azg1U3BNVUtUcnpUYXh2czlNSWJDVytNb0dSb09UU2ZiQ2F2a2NYTXloaFpyQ2F3OXNaS3Nkd1ZORm1wbmExS1VkeEoyTmdnTWRZL0FxKzhvMjB3dSs2eTlrMjZ5Q2hhRXlJOXFaMWhtWnRocFJraUZYeHAyYUd0TW1wbDIzbTdhenBrQkxBeTNXZTJOUFBwMWpyMnhwNTlPc2RlMkxQUHAxanJMZXlNc244QVhSSjBaV3BPbFRIR3AxRmg1QnQ1UnNDMlh5ckdVdGlTOTJJZVV5SGM1K3NKNUtvUWdPTWtHNDB5VWtpRFBHV3BCZmt2STAwbnl3RDVTL0tGbGxSR1NQMFhkZ2M0NjdxMjFYRmR1TWt0eElGT3lScGR3RGRCMy9tQnBLbVcybVNuWW04aHBJYkdTeC9kM1I5ZGpuUjVjVks5Wi8xaDZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdi9FQUVjUUFBSUJBd0FFQ2djRUJ3Y0VBd0FBQUFFQ0F3QUVFUVVRRWpFVEZDRXlRVkZoZExMU0ZTSnhjb0dSc3lCQ1VyUXpZbldEb3NUVEJpTWxRRVJ6b1VPQXNkRlZrc0gvMmdBSUFRRUFEVDhBL3dDMkMvTTRtRVRsR094Qkk0NWZhb3JTTXM2ejhQT1pPUlFtS2p2NVlRWWJveGpaVlVJb2FhdWJLekVyODJPT1J4bGoxS2lrazFMaERjM2wvd0FUaEw5U0FFZklrMUJEdzUwZkxMd3lUeDd5WW4zNXh5Z0VuTldWckhMRUlKakhnbDhWUGlHY1NFeU5hUzlCTGZoYXJ6akhDbUs3S0tkaWVSQnlleGFNMGhsbmtHVnQ0VmJCYzlkWEp3azkvcFRpdkN0MGhGQlVWWlJtZTVzSjNFaDRJYjNqZnNITGc2dEZpMU52d0U1ai9TR2JhOEMxWUdCNUxpY2wxdFltZ2lkblkrMXpnVkxIc1dWb0w4aDd1UURsWWdjMVJ2WTFZU0JKNTRobDVIUEx3Y2VjNHdDQ1NhNEw5RjZaUEd0MmRyZzgvSG0xcEJ5bHZQSUFKSW5IM0g2Q2NBa0VWcENDUXlTUlhaVUFoMlVFTFV1azRJUk1tVkZ6YnlTaFE2KzBmSTBMbUdNR1c2THJoalVVdkJ4OEJqaGJ0aHpzRTVDcUtoR0pVZzB5WHVJaU41S0VudzFmN1JzTHpHRHliNDNHNE1Qa1IvbXR1Ni9LVFZvNTVHZ05yUEhHWExZem5iUnM3cWU0ZWN5M01xU09HWUFFWlJWR1BWNnFpdk5LdW5ZZU5ZcExLZDFUdExxQ2FoTjFFQy9VSjVNVWtDQURzRXJVYlZlTzJiYzRSU2JRUnZtallJM0ZhMGZKZEdPYnBlTjU1WkV6K3Rzc00xSEJzZzlobU9hdmRFZ0NjSUg0SFpXNGw1RnlONVNyTzBNYVd2RUVLQ01Mek9WanlhdGl3L21LMG82eTNrcTgrZGtRUnFUN0ZWUlJiTmpLcWJNUnRTVHdZUWRBSGlEVkxwQzRaKzA1QXB2N1lCc2srdUR4dmRVVi9iTW5ZY2tVSUpmclBXamJ5MzBobzYrWGROQ0pGZDQyNmNNQjhHcmoxdDRxVzB1Sk1kWjRXUTFvdlNKU0thS0FTT1dLQmkrU3czN1pCcVRTaXdSd1hOcWtZaVl4U25iQkh1ZjVyYnV2eWsxY1BjLytFcjB0UDRZNmJUK2tMYThLOUVienVOcjRNRkpxMVJ1QXZJRVc0aW5pY2drRWJRK0JCcXd0NUVzWVpYSERYczdFdWNBZGJzU2VnQ3BiS0ppZTB5R290RXdKZFFkRnpDWkpOcERWL0J3a2JaQVBhcEhRd09RUjBHdExtUzBublBOZ2JoTW83ZG5JUlVkc3NKbnRVNFVUeFpKQlFobEtuRHNNNU5KWUcxMGRIUFB3bHpkU0VFY0kzWUNkb25WczJIOHhWb0xhMG50TnZLbTFhQ0ozVlIxaGlYSGJWbkJ4elJNMFpHTGxHR1dpejFNTjNhQlhIR2xzQlA2Z2xEQUJvL2ZEQW5GZWtmU1hvemdSK20yK0UvUzU1bTEwYk5KZEM0MGlZWHlzQVFFTEdTUHZFbk5jVm0rcTlhU2wvd0FObWZkYlRzZVo3citLdVAyM2pyUlprRUVVcEFOMUM3bHdVNnlNa0dvTG5qTUdpVXpFdTBPYUpIRCt1QjdvclJsd2JxL21pY05Ha2dVb2lkckFNK2Y4MWRtUVd0eTA3d2lNckU3dDY2QXNNcXJEa0ZSY3dYZWxicVVKbnEyb1RST1RGYmFZdTRrK1FpcVp5OGtrbDdjTXpzZDVKTU5iNXBOQjM3c1BhWTFJZitHbjUwczhyTzUrSjVhdW1XSm50cmw0ZHJKd01sVHVvb0FKYnJTTnpJK1BhMEpOUGRDRVcraTlLWEk5ZHdUbloyRUhSUk9TeE9TVFdpZUNNOGNta3A0RlBDYmVDb2pWdndHbjN5eTMxdzcvQURNTmFObTRLWm9HTFJrNHp5RWdIL2lwOGNMeFM2ZUhoTVp4blpJempKcTZBUHBMVEU1UVRER0FSbkxzTUFZSUJGUkRDUVd0emM4RWc3QmtVNVoyeGN1azBwSkorK3VNbnRhZ3VCYlQzY29qZGYxZlcyV1gyWkdxOWg0UzJ0anBlNmkyRlA2aVJrQ3JDQjdpUVJYVTViQ0FzY0RnYUpCTU54ZXlTSVNPeGlSVThqaUlYTThxU2dvNVU4MkpodkhYVnRBem15ZzB4ZFNQS29ITlZHUUE2cFhWRkozQWs0RmQ3bi9vMGtxUkZiU2VWbnl4d09SbzFHcTZpV1ZBOTFQbkRESTNRMTN1ZitqWGU1LzZOZDduL28xWW1NU3Jhenl0SWR1UVJqQWFKUnZjZE9wLytsYnBuQTYyTzVSMm5rcjhEek5LL3dBa0d6L0ZYVkpGS2crWUJxTGxlNTBhL0RxdmFWd0hBN1N1dk9HdlpzUlc0NjhPM09JNmx6WFZFSlpmL3dBV3Z3T1pJbThKRk8ySTV5QThNaC9Wa1hLbjJaejlyYnV2eWszMkRWek9JZExRUkFCQzdjMmJzSlBJMWNaajhRclpGZWw0UERKcXhZZnpPcmo1OEsxYVRjSG91MmxHVWxrWG5Tc09rS2VRVU53RmUzVmVvVG8rd0J4S2o3aE50RGxRRHIxY1FGZWlMbjZUNnVNM1gxMzFhZWxMRUx1dHJuZXlkZ2JuQ3VNeCtJVnNpdVAyL2oxY1FnOEExZTJ2YlcxWi9tNHEwbE9JWStwZXRqMktBV1BZS3dEYzNUZ2NMZFNkTHVkWHRxQ015U3l5c0ZSRkFKSkpPNENzbFpKMHlndnBPbWJZM0xuNW5lYTBNRWt2QVA4QVVPZVpGN0RnazFBZ1NLS0pBcW9vNUFBQnVHcnNOWENtSkxDUkE3WGo5Q0twcVNWbWh0eElYNEpDVGhkbzhwd01jdjJkdTYvS1RhcHJLVnBFc2I2U0FPUSs4aENLZ2NNRXVOSlN6UnQ3eU94VWoyaXJ5eWltbWl4K2pka0RGZmdUUWhpSys4SmsyYTR6SDRoV3lLOUx3ZUdUVnMySDh4cTQrZkN0Tm8xSlQ3eit1eCtiR3JPeVo0UFUydGpyZkhUc2pMVktjdkxOZHV6SDVtdHoyTjVJMDF1NDkwbjFmYXVEVjVJWGxsa1AvQTZnT1FBRGtBMWNRRmVpTG42VDZ1TTNYMTMxWDBXeUhBQmFKeHlxNjlvSUJyUjkvSEd4NkpCdEFxNjlqREJGYklyajl2NDlYRUlQcGlvMnRRazhFcGpkYzNVUU9HRmZ0T2J6ViswNXZOVW1OdUc0djVaRWZCeU1xV0kzZ0dyVFJjODBQdjVSUEM3YW9MUkpJSTRKREd0Mlc1enRqbllJSzROSnpaSWJ0MFlmRUdvWHpOSW9DUzNZSE5FcEhPQzZyelMwcGxQdXFpZ0drakpWZnhFQTRGR1pnMXU4cm90c2NrY0dzZjNBT3FrYkppTTVlS1QzbzJ5cmZFVWk3RnZieEFpRzJUcENLU2QvU2Q1KzF0M1g1U2JWYW9ZNFhlVjEyRkp5UjZwRlFNR2pNcGVWUWZkY2thclM1MnRMWENjeDVFM1FqcndlVnE0ekg0aFd5SzlMd2VHVFZzMkg4eHE0K2ZDdGYyZkp0WjQrbmc4a3hPQjFiQkMrMVRSM2lwaVdrZUJEQXpFOU9ZeUszb1lya3pKOFJKa241aXA1TmkyMGpBTUtXNWNJNm5tTmdhdUlDdlJGejlKOVhHYnI2NzY5QnVodVVRWmE2dHR2SitLY3JDZ29yajl2NDlYRUlQcGlyd29ab0JLOGUxc09IWDFrSVlZWlFlUTErMWJ2K3JYN1Z1LzZ0Slp3eUNJelBMaG16bmxjazFPV3M3dVE3a1NRWURFOUFEaENhWVZHY3hpNmdXVFlQV3BJeUtiNzlyZXpKL0R0Yk5KaytqOUk0eS9Za29BK1JGV3NoaW1oa1hEUnVDUVFSWEQ4ZnN3LzMxS2haQVBZVkIxUzgrNDRBSksvdGRjRTBmdjIxNjcvQUZkdW91V2VWSWlrMXFPdDA2VjdSOXJidXZ5azJxOGpNa0lqdFpKY3FEZzgwR3BEZ1BOWVRvZzlwMmFuUVNSU3hNR1YxSXlHQkc4RVlyUlFEM3BqL3dCWEJ1WXQrc20vUFVDSzR6SDRoV3lLOUx3K0dUVnMySDh4cTQrZkN0UjhqZEtUTDBvNjdtVTF1ZWZSeEVzZnZiRGtGZm0xSDdsMVpUSi9GczdOVGpNVTl2SUhSL2lLdjdka0p4a28yOVhIYXJZSTdSVnZLMFVnMzRZRWcxeEFWNkl1ZnBQcTR6ZGZYZWdwclFhTEhJWE9YdW9OeVM5cDZHMThmdC9IcTRoQjlNVlpsQk5Ja1RTRWJiaEY1RkJKOVpoWDdObjh0ZnMyZnkxSmFReGlSNFdqSlpjNTVHQU9xQUJJVmxtS1hFQzlTdnlncU9nRVYwaWV6TW4weTFPQ1Z0bXpGTTRBeWNJNERIR3JURVR3WG5iSkhqWVk5cFU0OWlWYVNDU0NlSnRsa1lVZ3diN1JwQUwrMkp5QjhtbzlGellTL3dEbEF3cFcyWGUzbERiRGRURGVwN0RVeUZIUjFES3lrWUlJTzhWWTNoNEFIZUltOWVQK0JsK3p0M1g1U2JWSFl5aVJyUzBlVUlkc2J5b3FRaFZIbzJYeTFaV0tSempJSVJ0K3dEMUx1b2FFdThqT05yKzVma3FHUlhBTzQ0T1FEVjdiUnp3c09sV1VFSDVHb0pFdTdOQ2NDUjBKeW54VXNCU3ZzRzNhemtENXp1eGpOYWRuU1hpMG5JOE1LRENCeDBIbGM0b0NyclNjeGhjZmVqRGxWUHhVQ3JZWnU5SVNwbU9IcVg5WmoxVUNkaThzWWpQQTQ2OXBSNnZzWUEwNUFWRXRuTEU5UUdLMGxmbTV0YlNmSWtqUW9pNVpUeXFTVjNWc21yblNNOHNXenUyR2tZai9BSXJpQXIwUmMvU2ZWeG02K3U5YkpxMGsvdllzNFdlSTgrTTloSHlPRFYvQ0pJMjZSMWdqb0lPUVIwSFZ4KzM4ZXJpRUgweFR0YVlqaFF1NXhkUkhjSzdsSi82cnVNbi9BS3BNYlVzMXE2cU1uQXlTS2tJVkVVRWxpVGdBQ3B3WG4wVWhBdUxkZnU3K1JqMXFPVVYwcFBaeVJ0OGlLc2RJdzNOeGZQQ3lSUW9qaG05YzhtY0E0SFRRRlMzczBxKzRxQUh4clU1eVNjaElVRzkzUFFvcjdsN28yRXlmL2FNWmRhVTRJTnU0SStHS3U3VklJVXVrTVp1WEQ1MndoNWNBZVBVSm9FK0tXOFNzUG1EOW5idXZ5azJ2MmFyNWtPbENuK21pQjJnaFBRN0VEVkNTTkQzTXZNa1VuUEFFOUJCNXVyMmF0SVI4RTVpT1RZUm5lNS9YSTVGRlBNaTNVOFVmQ1BGR1Q2ekJjakpBb3g1aWxoWU1abSs4N25lV0ozNXJ0RmU3cTBsRVlzUkhKc28ySExJMk54eHpkWEVCWG9pNStrK3JqTjE5ZDYyRHEweEpteGR6eVc5eitFZGorTFZ4KzI4ZXJpRVBnR3IyVjdLMnJQOEFOdzFiUC9odGxjZ0JBdlRMSG5udjRkWHNyc0ZXaUdTV2Fac0tvRldhY0JvMkY5NFRKSmNqclkxY2hUcFc2Y0FYQm0vQTZmY0M5QzZ2ZEdxZEdHanRIaHZYbmZyUFVnTzlxdlozbm5sYmU3c3hKUHpKK3pvNHlHT0tmT3cyM0c4WnpnZzducjk3NTYvZStldjN2bnFUL3dDTmhLU0ZmZmNzUWUxY1ZJeGQzZGlXWmlja2s2NGdBa0drME1oUWRrZ0lmNWsxK01hUWZ5Vkp5SGlDSGhpUDkxeVNQYW9VMUl4WjNja3N6RTVKSjFPY3lScVEwVW52UnRsVDhxNjQ5dUJqL3dBc0s3ZEl0NUtsR0NOSFJrU2tmN2pra0h0WEZTc1dra2tZc3pzVHlrazd6cTBiQ0lZM200VGFQeWFyKzJrZ2taT0Z5QTZsU2VkcXRua2NTM0czdGt1NVk3bXI5NzU5U0VGV1VrRlNEa0VHb0lsUnJtVVNCNWlCamFZQmdNbW5tU2JoTGZiMjhxZTF0VnJDa0trOExraFJqOFZmdmZQWDczejErOTg5WDVpTHl3Y0p0allrV1FiMkkzcFViQmtrUmlyS1FlUWcxSGdCTktSR1J3UDl4U3JuMnNUWFdsKzZENUZEWFhQTEpQNUtRNWl0K1pCRnYzUnJnWjdkL2JxWC9xVzBoWGFIVXczTU93NUZENzd4R0dUNW9kbitHdjJtM2twaHo0WWpOTDgzSlgrR3B6bVNlNWtMdTN4UC9iRjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYvL0VBREFSQUFFRUFRTUNCQVVFQXdFQkFBQUFBQUlBQVFNRUJSRVVJUkl4QmhNeU5CQVdJRE5CRlNJalFDUmhjWUJSLzlvQUNBRUNBUUVJQVA4QXhjekxSMlRyaGNMaGZoY2FyVnRYWDQrSEh3YlQ4clIyK2ovaTQrSGZzbTUvczR5dkhZdE5GSm1jZERWQVhqeE9McldLM21TSFNjN1pRd3g0V2xESHBOZXdrYlJkZGZEVVk3Wkg1dVd4UTF4WTRzYmlhOHRVWkpLMUo3Rm55eGJEVVl4MFBJWVdPT0Z6aFdFb3cybWs4eWJGZVplS0dLMWo2Tk9IVThaaXl0UDFsK2tZOS8ycko0dHF1aEJRdzlhYXNNaEhRZUcwMGNtVXhjRU5iekF4T0kzSTljallqSE8vUzJUeCswTGpUalgremd2ZkNydE9HMHd0TFZnaGdqOHVLa3cvcWtqdjRpSnhNRmgzYzZRYTRENzhpa0VKSGVONjBBd3dOR3NGcDU4akxKUWJySUJDbm9Uakc3TVhCT3ZEWGFWTXdzNU8yWmFWclR2Smd0Tm96TTBwdmttZFp0dGFidXNUelRCMVBXQ3l3bTJhNW91eXhqOU5BSEhHVUNzT1Vxek5VNHEvV1g0L3M0TnlhOEs4UkU3QUhUaEMxcDZ2SGFHdmt6TTd0Q0svb1RISkRRcTlDOFBPeFRHU3lWczYxMWlhR1VKb21JTVhjQ0MwUXlXOGRIYWtHVWJkaU9uVWNFNzZ1N3J3MTJsVnZJSFh5ajlXU3FCY2cxREJXd2FONEgvUjRkenVIenQwZkxhRnNYN0tOWWZKT0Vqd0huSFo2YnJCM1FPdTBKVnNTRUVyeXRucm9HTFFoL1pvUW5MWVlZNWNIYWtGdXFMQzJnSFJuOFAyREozYzhkZnE2OUVwbVJPNXd5R0JhUnlZS3pOb1IyS0ZxbkQxTFYxaks5cXlKZVdlQXNrK3AyWUhnbEtONFo1STllaUxGMjdSZFJCaUxURDBqTGdiSU4xRE85dUJ2TFBWM2RWTWJia2dGeFBBU2hHNXFTeE1iZEJVc05OWWphVUpzVGVhTjBYVjFjaVBXV2krWHBOR1Z6RHlWb25OeGJYaG8vRDA1UnNUZkxjNitXNWw4dXk4cTNoWks4THl1emZsNEswczVhUnhlSHB5Yjk3K0d6L0ZqRDJJZFhYT3E1ZGxXeHRtZmtCOE9TdjNMdzNLemFqUFJzUVBxZW5QUDBZUG04S2JoazY0V2phTE8wQUVkd0VQcloyMDFabG52Wkw4THcwMm95L0RMT3ozWkZnOGN4ZnpTTnd0Vnc2eTlpQUlIQS95c1o3TUZhNWlKRjNkWU5tYWtLZFp1aDVNanpqQjYyVFB3czV6U0owSGRsQjlwbStPckxNT3owWkdWV3VVOHJSdFVweFY0bUFQMnJWa1JpTGF2bFpvSmJEbEZoNkRXWk9vd0ZnSFJ1RndyODhNVUx2TElRa2J1MzBZTDN3L0RPMnBvU0ZnanlWb0RaUW01eGk3NVptMk1pZzliSnV5enZ0SFRMdzE2WmZobG0velRXUGpZYW9DMXN6anJrUVNXWjNOM09ybExNRC9BTFo1NUo1WE0yN3JGKzBCV2Zza2k5VHJCK3lINFdZQm5pZU1wSzVWclBsRTNaWnoySklQVXlnKzBLeXBsSFRNaGE5WlpiNnl6OEhibU1YRXZEOGJGWjZsK0ZuTE00eTlBaFltQStwcHN0Wm1nOG9sZ0IveGVwRnJvcmR1YzVYNjRMODhKYWhjdXkyajZ6Lzc5R0M5OEtaV0tjRmgyODJQR1ZJeTFGdFB4bmNocTNrREI2MlRkbG5mYU9tWGhyMHkvRExlN05saGJIbTFHWis3S1NoV1BWeWt3Vlk5ZW0vaXBhdjdrM2RZdjJnS3o5a2tYcWRZUDJRL0hLVVduMGtabG5QWWtnOVRLRDdRcWFJWm8zQXYwZWorV3cxRnUyWHJ4UVQ5TWVIc2VUYUYzWlRRUlN0b2NtR3BIMnQrSHU1UVNSdUR1SmVIcldvdkQ4SmFWYWIxbmc2ajhqZXdzbFllc05IZm42Y0Y3NFV5dFhZSzdqMWptcWJsb21malZzMVFHU0o1V2c5Ykp1R1dkMTJicnM2OE5lbVZmN1dYMTNwcXJha3JTZFlWL0VVTDhTaG1LUklERTI2aG5pR2FKd0l4NkRkbGpQYUFyUDJTUmVwMWcvWkQ4TVhlYXdMaS93QU01N0VrSHFaUWZhRlR5akJIMWwrdFV0TlhiTjB1elpheUZpZnFEbGxSemtrQWRFZ1oybVk4dzNvSnkwalhpR0RRbWxVVTBrUk1ZVnZFTE1Pa29adWtmZUtlT1Vlb0hicUYxZmg4aXdjZjA0TDN3cGxuNjBzcGk0QlF0R1RNMUtJNG9CQTdiaTBCdTRQcElvMzZnWjJ5VlVyRlZ3WXFzb3U0UGhLYjFvSEl1N0xJU05MWk1sUngwdHduNmJPS3N3OTJna1dGZ21oci93QXI2UHdyTHM4eGFZM2lwR3JQMlNSZXAxaFBaQ243S3JhS3RaOHhxOHd6UnNZck9leEpCNm1VSDJoV1dBaXBHemJhYnNucXphb29KQkZ5Y1JJbjBUNE8xNVBtTWRXWUg2WHhkU3h1R2RtN0x4RWY4UU1xbFNTekwwRFp3MW1FdEJlR1Z1RmdhczBlcHlkbG0zWjdwUDhBVGd1YndML1h3NFhLemw0UUR5QldGeVFrTFFtdEcrR1d5STE0M0FZdWdwV2VTbU1Jd3Q1T3JMUk4vd0RGbDhnTmFQcEhoMWkzYlpneXM2K1FTTGszV0Q1cENuN09wUFU2d1Yvb0x5Q1padjJSSVBVeWcxYUlWcXVGb3l6TGFVWkhXQmlyaytwY2RsMjdhTS9lU1FZaGNqeVYzY3pjWXFLcUVIOEk5dWVFeXZYb3E4VHU4MHhTeU9aZlJTdFBXbTh4bThSemFMNWtsWHpKS3JHZHN6Y0NST1Q2a3lGM1o5UnE1bXhENnZtVjFZejFrLzJpVHU1YXVxMTZldStzUWVJNXZ6OHlrckdlc3k4Q1JPWmFrejZLdG5aSUloQnBmRU14ZzRybDlYVlBOU1ZvbWliNWlrMGRsMzFkQzdzK3JCNGhrRVdaN3Vaa3RSUEdoZDI1YUx4RE1JZEsrWkpWOHlTcjVqazVWck55VHd2RTRsMDhqV3pscUp0Q2J4S1RkNVBFY2orbXplc1dPWk9kRkJaa2dmV09IeEZPRGFHM2lYUmxONGhzSDZKWjVKUzZqLzhBTU8yaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFcyaFgvOFFBS1JFQUFnRURCQUVFQWdJREFBQUFBQUFBQUFFQ0VCRXhJQ0ZSWVVFREluR3hNb0ZBZ0JLUjRmL2FBQWdCQWdFSlB3RCtzR0dlUmJpMnVPN3BoR0RMTUdlM1h4WVh0VmpKK0puNTNIZEdXWWJwK0puNUh0L0s3K3FZTTc2ZkY2U3NySHJPM3hUb3lZOENPYTVXS2NNOVN6VFBVL3kvWDhydjZIeVBlNWk1SWVLTXd6REpXZkk5N2JVNkg3ZGpQZ2U1THUxWHRmYWozUk82NEgvS2RtZXBjOVFtaDdkR1IySms5dXFUdFk5Uk15aDVQOXM5VWxkamRxVHNpVzZKRXJFN21hU1E3MGt0eWFKb2toNG9oMkppdXF4MkoySkprYmF1L3JUKzY4MDZxdmpRcnV2R2pEMDhMUjE5MFZjQ3NqQ0Z0b1ZscDdvN0UyekxXcnF2QmtrN2t0dUI3MTRlakRQRDBjSWU1TmsyU1BDcHRFbHVQUTJTMTkwamM5T243MDlWZThhUVRac3pkYzE0ZW5LMGNJV3pQVCt6MC9zVmtZZEZjZ1A5R3pWWUNzYnJWM1Jrenlma3RQVldLeE93enpYaDZNclR3akNKa3FxNkhZbGVpeU93dCtTVm1PK3Z1aXVRWmxIQnpUSXR6TXFZdVlSRzZJczgwNU9EaDZPVEQwY0l6LzBpUkZUZDhFV2JKVTgwVjBJVms2ZGFlL3JTN3QwZWgza08wVEdoKzUxNGVuRDBjTFIxOWo5MUZSMlIrSTc2SHY0TXZTc0VFUVJCSHRRNnU1QTJIU1ZpSkE5bzZSV3hGVWlScGtpUnRTSzJJSWdpSkhJOXozZkpBaFlsUml1ZW1Ldzd2K3NVU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSi8veEFBeUVRQUFCZ0lBQXdZRkJBTUJBUUFBQUFBQUFRSURCQVVHQnhFU0ZSQVRGeUV6TmhRZ01USTBGalZBUVNOeGdDUkMvOW9BQ0FFREFRRUlBUDhBaTQrQmpqL1JlWUlHWmptOCt6ejRlWG1YYVI5djFMdDhpSUY5UVprWDFIOWovWG1RSXdYbC9KenUzbFZGQzdNaTZ6eSt6dlgzMFRjL3pxNHFMZzRzU0xrNldNYVJhenBXemNrc0pDdmdNVzJuTU9ZbUxiYkl5bWRTUm1Gd2RlWit1NFdxSlB6SFlGM1dYNzhPTmQ1TXpUVTVUWDE3SnlxZTZwY1BEdG95WkUxTU8wSStKY1MyZGxsbFFMakZDcmMrU3hpcmRuUHhyTDhzeUNmM1RHY1p5akhta3NOK0kyWGNueEl3VE9rWDdhbVhzczJMZFZsNjlGWmk1WWl4eDVkakZ3VFBMaTN1a3haV2ViRE9qYytDaWVJZVhOcEtTdkNNMGF5S01vbGw1Ri9KMnA3V2ZHTDVIWlVpM0ZRYis0bTIwMzRpWms3cTBZSEZTV2xtR2xzeWpWc1ZsREdVUGtqYkprZFZDTVExeklDbTV6TjdiSGJXYTVxdHJxUHBFTWhobHFtbHhKK3dTM21OVy9PUzZ0ZytacEpqZUhyUWdxUSt0bERhOWFMckYwYVBndHFyUDlTTEM0RVpPR20yV3JETXNqU1JiQzg4bWxDcHVwbEd0Nkk3cXozSWdaMy9BSnN0a0VyTnNzWXFXMjY1ZXQ3K3VtV2ltSTM5ZnlkcGUxWCtHbDJVTGtTdWZhalJJeUV5UklvWHJmQkdtR2NYeXlmaVRyektvOEt3eTY5VStXNFdlN2dSR3l3ckcyTHpGbll6azZ0azE4NWNWL1BNYmtXOUEwdGpIY3hsVUVkMkM5ajFQT3lTOUo4bWs4aUVwRzd5TTNvUXgzRVk5emc2U0xDOGdrWTFjR3pJMnBqc3AyU20yWThSckRvblNUMVBqRW9wU3JOL1AwbitxcEkyVGhoUHcwV2tUVmFEL1VqWTJqamN1TmJMc1VYR3daRnBXL0J1YWt4aVRIVXV5a2tmbC9KeXl4aVYxUTdJbHdkb1VNRGljYVpzekhKYm5lUHNiZ3FtV3liUkV6REVMeGFVdnc0a1Zob2lqV2NHSElaTlV1SnRla2hKTnFQU1pWUTVQWTl3cEtDSlBLV2NYRkhTdU5ITmo3Y3BvNWNyVkxiTldrQkUxcXhxNE0zZ3FWWTUxajFBMmNWcVRzaWdrUEc2dUJ0cWtXUk12MWFNYnRWZkV3MG9TMm5nbklNMHgyTFp1c3lJZTJheVc4aU1jS2tybzZ5Zll5WFl0YlV6MXdYNnpQc1dkbXBTR1RiTkJHMjg5M1RadUdlNTY0WTNzaURkemloc3JWeXBOWWxiZnJtSGx0SDQwVm84YUswZU05YUtEWjBHNHNtNExSR2YwRnBkUUt0azNwYzdjZFMwcmhIUnVxS2YzVXV4Nkt6TW1pU3BLMDhTTStCY1JlWnRTMDVtaVE3dWlDUjhHNDI1cTVaOEhxWEs2aTVUL3dDVWxlWEg1ZHFlMVpBOHpCY1RIQlFMaVIrV3A4c2ZjZE9xazJKbDhJNEZmY29hbDl3a09Ia04zK3RDQkRYbmxqY1liVHpKNk12cGNOUm1vek0rUlhBY0ZFTmMxTnhMdEV2UWpKWGQ4RHpqM0JKRko1MlRBWVBnMGdiUTl6UGd1SkRWdVhmSHhPbnlMTDhSd0wrNHhxcjNJMkpIb3JGcitlOENJY2hqbFVZMXNSbGxVUVhsc3pWUUhKYjEvZnpMcVdxVEpJbEdPVlFZYVd0Wklid0NydEsrcFNpdzJSbHk2T0VUTWQ1OWI2emNjSkpqZ29oaTFYWjJGaWhFQ0UwNjFIUWg3NU5xKzFYK3pVOUZXMlRENXk1bUQ0NnRoZkd3WVF6S2NhUnJ0VGhaTkZORmorRTRGL2NZMUw3aExzM2g2MElFTmZud3hpT00xZmNmeUNTdFdOdzRzeTJaWWxRcWlyWWpwYlp1OERwclpKOTVWVk1TcmlwalJGZmFZem4zREpGSis1c0JqMGtqYUh1ZC9zcGJaK3FtdHkySVZ5eGIwaHkyVi9jWTFWN2piRWowRmkyL1BlR3Y0ek1qSkl6THY2V3BnV0xVb2kwRlpGZUo1amIwbHh1azdwSTFQUzFEc0U1YTNxU3ZrTkcyNVdhL3BxMnhWT1k0Y0J0cDl4VithRFpTbFRpVW5qOUJUUklLRXg3WEVxZXpiTkVqSE1XcjZDUDNNWDVkcSsxWCt5b3lTMXFFcVRDbFoxa1VwbzJudk0vcnFuRDNHbGxiU2JMOE4wTCs0eHFYM0NYWnZEMW9RSWE5TGpqVWNiTXBYWUY0NDhFcTRHSU9aWDhJaVN4QTJ6ZngxbDMrSTU3QXZ5N3NLKzB4blB1R1NLVDl6WURIcEpHMFBjNy9BR2NPSXdITERyRk9RbjFmY1kxVjdqYkVqMEZpMi9QZUZkWVNxMldtVkY4U01xSGlWbFkxemNUclduS1JOMkxUT1dsRTZoa3lOSjhEZzJjMkN2bmpSZGtaTXdNZjNDdnZVdFdrT1l4TFlTK3p1R2hkUkpSWW84eUZmazl4WEpJbzBQYWVSc0gvQUpNUzJkRHVIU2pTU1B5K1hhdnRWL3NvOFZ0YnBDbFFudGE1TTBnMW00MnRDelE1ckhMWDRkaW11ZXNUSTRiZ1g5NWpVM3VFaC9RM2Q2MElGOVJyejIxSEY1ajhDNmpuSGwyMm01elNqVkJrNjF5Wmd4S2l2eEhUWmVxTEo2dG5OU21ZejVQUlV1Rm5IdUtVS1Q5ellESHBKRzBQYzc0UjVxSVo1aWlxZVNoOXJzMVY3amJFajBGaTIvUGVGWFd5TE9XaUpGOE1NbUhoZmt3MTVTekttcEtQTVVnakxnZVVhcmcyanFwRVNWcWpJV2VQZDJtSzNGVWpubURUTnU2OHc5Q1hQZ1I1N0NvOGk3MDR2bk55dWs2eHlabjZXRlZOcm5PN2xOT0xaV1MwWWRhS3RhUmlVdjVOcSsxWCt6VWR2Q2d4M3lreWN0cFVOS05XU1RtSjlxL0lZeHhDanQ0L0k2M3p3MUpFdU9xUEljWlhnOTQzVFhUVWw1bStyWFk1UHAyWmtzZTZza29qSis3Z01QaE93YVNPdzVsZVpRc2ZZSlR0TG4xSGFJTGtYYXdVcE5TOWxXc0N4dCthRWpqeElVaksyYXBwdGVjKzRwSXBQM05nTWVra2JROXp2aEgza0x5aFl2S2I0Vnl5cjM2K1c1RmZHcXZjYllrZWdzVzM1N3cxMjhoakpvempoWHRmeEhYSzBSN1dDODRUYmJycUdVR3RiTzFxVmRpdU11SmVWc3BIZXM1MWtGUXpVUE11Zi9RMHN5NHFkSldWN2ZRcVdHcVZLb3RtVXRpMy9sSzBoS0xpTnRYZFhNN21ORkdzV2x0WXRISlh5YlU5cXlPd2pNaHpIMmFxeEo5K2FWcS95ZlViUHdoOUVoVnJEUGlSOEJ6S0hEK2oxNWhUOXJOVExrVFRmWmhyT05rVDltL1l1S3NTTXlIT1k0Y1JyM0RKRnZOVEtmSkhLM3lqT2ZMSVpJby8zTmdNRVJOSjRiUTg4bWZDUHZJUlBPT2dodGJFZmlXT3FSajRseEdxdmNqWWtlaXNXMzU3d0x5SE1vYzZocmMxRmxNUWJiblhTR1NaWkJLVUROUWh3cEV4OUxER0NZc3FnckRTcllNeTdmdFZKc2Y5RXRaRHpNWXJpMHk5bUphYXI0VE1LS2lNMThtU1VTTHl0WEJjOEZvSThGb1E4Rm9RcWRVMGNKUktlWWp0c0lKRGZueEMyMHJTYVYzbXNLV3lVYmpaNlRhTmZFcWZVMU5EWHp5R0dXbVVjamZBekZ6aTFYY0o1WmtyVEVCWm1iS2RKSS91cDFOU3dqSmI3RWRwaHZrYTRjeVJjYXBoMms1eVd1RHArREZrb2ZKQ09Ra3BMSTlaUmJ1eFhOY1JwZUNSa1p0bzVFSlNIbVVPb1VsY25UZGU0OHBhTWExdEZvN0FwaUZvNTBta1NkT3daRDYzajhGb1E4Rm9ROEZvSXg3VjBTbXNtNXpic2RwOUJvZHQ5VjBVMHpXeTVwUnMvc2k2WGlJOWFqeEtwcHZ4T0FzNlNEYU5kMUxuNmRxWFZtcU1la2tmMVc2ZXFZNnVNbXZySWxjeVRNWC9BSmg2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtQL3hBQTRFUUFCQWdNR0JBUUZBd01GQVFBQUFBQUJBQUlERVZFUUlURkJrZEVTWWJIQkJGSnhvU0FpTW9HeUV5TkNRSEtBQlROaWd1SHcvOW9BQ0FFREFRay9BUDhBR0F5ZTB0bDl6Sk9CRFEyWDNtbkFNa0Rnai9FRTh5UW04TGFBVEtHSmx4WUVIbUU2UmVpQkZ5NWhQQVl3aVFsVUFxOHlFaFVsQ1RSa0JOTitveUR0eFk0RGpEcC9hU2RPSzdpQUF6SUpBUkFaTzh5dUFRNDR6aHB6S1A3Zjl0MnFIREZiNzh3bkRnYVJJRWNnVVpQRFRkUWdKd0xETkNjWFBraWVEbTI1RGhpc3hIOVZWdjVCTm1YU25jVGdoSjU1U1J1SWJOTkJ3VndKSFJZLytLNis0K2lFaTZVeDZBQmYvWEtFSGtPQWw2a0JmNmMzakpGL0ZuUDBWQXFQN0lrc2JoUVR2S0VuZnlyUG1xQk5CSEIyVkNxajhRcGhqeEp3NkZVS09MbTlBdkNDSXh6UVRmTHNWNE1Raktjd1o5djZxcmZ5Q2JPNXVJOVVNaDFLRTNoclNQc29QRnhZZzNTS1plOGdrNUFMTFpENXBtUm9VMlRtbVJWNzRZQmxXNVFPTnBPQnVrZEV5VEM0RnhsY0FNbGtGUi9aTkFpemNRZVlKVXhESms4VTVwdkV3Z1Rsa29XVXVLZlpOTFdnU2JQT2FxT2dUZm1hMGNZcUpkbFFwcE1OOGpPaEM4T0E2UUhIbW1jTTdtejkvd0NxaDhjTVNtUFV5QzhLV3p4a0J1dkJsenFrRGRlSGNHaks3ZEFCOUhEdW1nRGxKTURnMis5ZUdMUnlBSGRlRy9jbE9aQVdDOE54dWZQQURKZUdJMDNRa0hpYVlIY09FOGs0RXRuOHJSdGNGNEdiam1aS0VXTUhLWVRXT05aQ2MwSkJlRTRudE41a0wxQmQ4eEF5enVxb1FhNm9BQ2dseGJLZUVsNFhnTGo5VWdzRmdGQmQ3YnFHNXBOWmJyQUtDNmJTUmxsOTFCZDdicUM3MjNVRjN0dW9UZzU4N3pMSUUxc2lCb1RDL3dCdXE4T1FvdkM4NUc1R1lzaS9QUVhsUUNWQ0xWR0JOTURvZmlxMzhoWUxYRjJiZTRWRDBzb2UxbEg5cktKMGlmcUlSUXNjV01hZm1kbEtpT1NyMlhtYjFDb0Z5c1A3ak1La0toNldVS29WNW5kVFlFRlUvaVZnMEozb01oWUVDWEdpZVhPT0FQOEFFVW12OTJKZ2FWS2NTNDFRUVJJY014a25jVGdCTTErR3JmeUZrSVBJSWxNTHc3UmNhQlhnRWdmWXFwNkZVUFN5aDdXVWYyc29zM2RMa1pRM0c5UTI4SUZBb2ZDN3pDNHBzbWl5dlplWnZVS2dYS3d5YzArMllSdUxUWlFxaFhtZDFLYk5wSm1EL2FWNGR1Z1VCdWdVRUJ3d01nc0hFVHNBZEduZlBKUWdRZVFUTDhnYndQU3czQUR1cmdTbU5JSUY5eG1vSVBzbTNuRW5FL0ZWdjVDeUtXQjJOdzdyeEpMVDZEb0xQK29WRFpROXJLUDdXVVEvYmlYZzliUEVrRFhyTkVSQm5PNmErU0tQNDdXVjdMek42aFVDNVduOXVJRDlqTHZaUXFoWG1kMUtmd3hHNEdpOFdkRzdMeFowYnNvbkc4azMzRE5DYjIzajdMRlJDMDhpdkV6RkNBb2QzbUd5ZE5yc0NoTnB1ZHlwWkhMUnFOQ29nZjZqYVNiK25FT0Y4d2ZpcTM4aFpENHVIRmVIdzVoQ1JHU2RPRSs0Y2lxSHBaUTlyS1A3V1VUSmpvb29lS0VTWGg1aW9JVEMxd3lLTW5OS3pIWlY3THpONmhVQzVXRDlxSUFSeU1yN2FGVUs4enVwUW05MkE5MUE5d29IdUV6aGVDZXRqLzBubkc2WUo5RTBQOUNvQmFLNDlMRE1Na1cvZE40bW5FRlJidktkMUE0dlFqdkpReXc4MFpFRllrU1BxTGo4Tlcva0xJZ2FTUml2RU5sNmhDVFhHNVk4YmVvV2JleXhhU0Rxdm93UG9WRkhES2VLUEZEaHpBUHJZSkVORTE4MFE0TnpLaWdQT1J1S2lDWHFFUVFCSWtaMlk4STZLdlplWnZVS2dYS3pOb2thR1NFbk5NcktGVUs4enVwUmtBVCtKVVVhaFJScW9nTGp6UmtBakpnd2ZrVkdhUjZoUEJjNFhDdG1BRFU2NGFrMENmOEFwdm9kMUVHb1RnNTdTWnl5cy81SFVrL0RWdjVDMDJDVEdmVHpOalp0UDFBWmM3RFkyVUZobi9jVTJid0xoaGtnZjFaM2c1ZW5LdzJObEFZWnpxUXNBRlhzdk0zcUZRTGxaUWRFUG5iOVhNV1VLb1Y1bmRUWVVWVS9pVTBqdzUrb2pQa2FDd29wcGM0NEFLK0s2OHBwYUI5SXlsWWJHbmdCK1oxQnVoSU5BSHd1SURwWCtobW83dmJaUnlvNVFNUTg5a0pBV0NhYittODRrYkx4VjNvcHhUendRa0JaQ0R1ZUIxVVl0WGl2WkF4RHp3MFRaTkdFckl4QmVacU1Ud2tIUlpLS1dsMlNqdTl0bGtKSzhGUmkwRTRYYktLWEVaRlpxTTRGeEp5MlVjcU9WSGQ3YktLU1dUdTlRUWhNRk4vVGR5MndYaVRvbzVLaEFITTRuVTJRdzRKNVlLWTlWNHIyVHpFOWt3TmFLZjR4UlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJYLy8yUT09KTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwicmV0YWlsLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9yZXRhaWwtYXNpYS5qcGVnXCIpO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJpbnN1cmFuY2UtYXNpYVwiXTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2luc3VyYW5jZS1hc2lhLmpwZWdcIik7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvanBlZztiYXNlNjQsLzlqLzRBQVFTa1pKUmdBQkFRQUFBUUFCQUFELzJ3QkRBQU1DQWdNQ0FnTURBd01FQXdNRUJRZ0ZCUVFFQlFvSEJ3WUlEQW9NREFzS0N3c05EaElRRFE0UkRnc0xFQllRRVJNVUZSVVZEQThYR0JZVUdCSVVGUlQvMndCREFRTUVCQVVFQlFrRkJRa1VEUXNORkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCVC93Z0FSQ0FETEFaQURBUkVBQWhFQkF4RUIvOFFBSFFBQkFBRUVBd0VBQUFBQUFBQUFBQUFBQUFnRkJnY0pBUU1FQXYvRUFCMEJBUUFCQlFFQkFRQUFBQUFBQUFBQUFBQUdBUVFGQndnREFnbi8yZ0FNQXdFQUFoQURFQUFBQU1TYXMvUXNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFLcmV2WW1MaHNwWW9BQUFBQUFBQUFBQUFBQUFBQUFBQUFBSGh1Y0xDSFkvRHZORTNkYzl4KzYyeklBQUFBQUFBQUFBQ3BRQUFBQUFBRlNnQUFEbzliS0gwKzQwVnJNR0FkbGQvbGVLVlZBcXJSUVVLcWxCUlNyNkFLQVVLcTFmTkZhcWZLdFZhbEh6VldnQlJXcjVLMFZxRlBrK2loVUFBZTcwc2EvZHg3MUZvV2NudUs2d0ZYKzdhMWJiTTVQdjRmaXJIemFuZUdTZmZua25JUXk1UGJGWXR4c3o2YStsZHVjTFRmREsrZjVYRGM0YWgyMmUrYStOeVhPRnBQaGxMcHVzRlk5aEthTDhaSzhidU1aQXU0NWlER3p2aDlWKzR3ZjNUMDZLZmQ2WE1meEZpNTk4VTlTbDhYOFV2VzV3V0pNZE9LYjRaRHY5UEhMdVRnTm9XMmNzcXhsSlVBQzhMdU5iQ3ByeXZaVnZtb0xRM3ArZHN4NWt6SmtvRkV1UDdza0ptTllVVHh5V3QyQzlkelhsdk9GaFdranhWalp0bnZOYXd3TGhOcWJQSjd4M0JlSzlENDNzWmx0Rm5mSHV1dUdkVVkrc0pUc3NuZkltTnJTU2QvMTh3bGluUlVvYzdwakRPTzJETDJRNk13aGl0a1Jjais1OWlVMzVRcGZsYzRJeEd6NVh5SFNVVlkvdWlIY1c2RGw1S09mdWw2NFN4V3dOZzh3NWwxZlFQc1RZbk5PVklSUmJvVFlITWVab2tSemQwYm8vdVFxQUJQcWFjc2V2N3M5ZlVKNnlsVEpkRnlpenVuOVdtdk8xWkc1N1RzMjVWenZxWDF6M050UTJGeFY0dm4yajFoZHFSc3dXMnJVdHBGdGsyTHc1RGFPYjNqSkhkMDdmOWw4SVFEaDNUc2ZNTHRmYVpQK0tvMllYYlVSb3Z2cXFYR09rVm10VXh1d1cyZGpFNTVPc2l6azBFWWQwM3NGbS9KbEo4TXhCQ0lkTlR0bC9NdFp1TU5CV0g5TWJnZGo4TTZjdGJkM1UveHlsWXVjTElQTDZ2bHZKdEhSRWpPOGJ4dlkzWkZsS1kzWURjaWxRQVZuMU0rVi9YN1dtdnFEZFl5cGt1aTVSWjNVR3JUWDNhVWk4N3FHYlVwNTUxTmE1N2p5YmtvUkx5U2FKemhrOWY4QVM5TlIydWU0OXNXeE9JWWJSemU4Wkk1dXJiL3NyZytBY1E2Zmo1ZzlyYlRkZzhWeHJ3bTJvalJqZmF2eEx5VWFEcTMzanNnM3NXdHEyejBFWWYwM3NGbS9KdEo4TXZCQ0lkTnpzbUhNdFg5c1BEcU05QTdhdGdjVGFjTmI5NVVhMnk1V1lrbzUva25uZFA2cnRmZHFkUG5lS2xBQUNxZmN6NVg5L3JaYTlZUDFsS3FTYUxsUG45TzZydGU5cVNMenVvcHdTcm5iVXBycnVETytYMWxnakM3WHZLL2lXMHFkY2VhaHRiOXo3VU5oOFh4OHcreVlneHJmRzNUWTNEOFM0OXVtRjhUNk0ybDdCNHRqaGh0cXhCakcvd0RJdC9EdHJrLzR1MUQ2ODdhMkF6RG1mNHBYWEhCK3RKOXpUbGltZUdTZ1pEK29KMnpIbWE0UGZDNitvVjFSdHoyUHc1RW1QYnFoMUdPZ0xzdU1Ca3pKUXJaTk5PVk5WTUI3THh2anBwa3JJUTNHdU9teW4wQUxpOThMTE9UYUo5WDE1eHp3dTA4eFpPQlhONjQyUGVHMmRsSEpRaklGMWdvOTRmWmVaTXBBZXVuMTl2akFHRjJ0amZIelROK1kxZk11VDZGdzNqSjNqZXlsTWo4MXF1R1ViM3pKRE02czgzejl4dndlMjdJczVOc0JtWExsSTg4aEdEQjdkbFhJTk13eGpHL3BJNXpVbmErWTdZWGFNaE14ckdwL2RyRjdCYmtxdjFaVEtrK2dhSjhYZUlNWnNHTVVkM1BKNlJhV2tObWRXNGxzWmZnckRiU3hQaTU4cDlBRDNldGpJdlBhZjVmTDZLVVBvb1ZVb3FVQXErdmxRb0tLL1NoVXBWV2dBVW9xVUZWYXFmSlZWeWNVK3NXNDZieGJ2b2ZUUGJIWkt4T3g4ZTVUWFAzOCs5WThjdlZyZk1XUGtvUlVmTElaZGoyNXlvQXVlOGptMm5ZbkVGb2VHWTdQcng4dng3ZGRYcSt2amxXZytkOTc2ZVhQM1N2ZW1Ob0huZjNYNlk2aGVkNzQ2L2ZxZWZkWDQ4M3o2MHI1dXFsVzMrcS9IaDg3KzlMbkEzWDZZNEFBQUFLb0d4dmV1bHpQNmNySGprTXNZUGJOa1pPQ2RyN2ZQcDZmaTlzdklRZndmZmhOTFhmYk5UdHM2QUtuNzQyWDhsME56U25GYTgwb3JSV3ZIelhsUXFGYUtPSzE1VTRWNUZBS0ZRQ25OYWdBQUFEaWlPTnBKNHBlbVBxM2prdml0UEg2V1BXclYvREtVcjN4WHArTHJvK3ZLLzhBRmJEdUt5bElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVZLQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQ29BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFrZG10WkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQveEFBNEVBQUJBd01DQXdnQUF3WUhBUUFBQUFBRUFnTUZBQUVHQjFRVEZoZ0lFQkVTRkJVMlZpQWhOU0lrTVRJek54Y2pKVEJDVUlCQi85b0FDQUVCQUFFTUFmOEF4Zko1Qkh3OS9Bb2xMYTR6SUkrWXZld3BLWEYvOWVlUmNRRWwrMXZHNVJMaFpEanJxcnJjRUpjRElRNjB1NkhBQ0xsZ2p2M3Q0WC82NTlsSkREalMvd0EwVHVNbVFoQzdPTnFXekE0eVhOa0pzaHRTR1IyRWpNTnRJL2svNjRRRWc5eTdZbzdwTGpPSXpoRi9CdUdQWFV4aGMxQVI3WnNpQXNRY2NkMHQ1TFREYTNuVzhVbTNiK0NJYzlkeXNBeUFHTWVrQ1l0MGNTTWlEWmtqZ0FpdWx1LzRQWmR3ZUo3VGVwQ09KaWkxaW1NTEdJN29YVG5JNTlIRUVpM2VFN296bGpTTHE5dFN1cFNEa0lSM2huaHZpS0RpVFpCS2xDaGtFMlp3eWZmOFBKQ1NGNm1vRS9IU1VEeUl5aFhoSVk4OXJpREFra3RqNE5rUkt2S2lFUHFaaERzZk45SklNWEdJajRPUmxrS1VGSGxHSll3SEpDZjVJUTZwN0daTEdIMjJaTWIwcnNKcGxraytKWWtTTlh3SmFHTmdUbGhuanJHSnFGdzZheUg4NCtOSUlTclJmTFV0K2IyMU42a0k0bUpNY0ZNWVdPUUhIRlNDbEpGR2VKdXpoODZSZndiaGoxVk40ZE1ZNEswUkpBcUVhaE1VbU1qdi9wc2U4Vll6U1BMQW1ydUxpRnJTcEYyMVhTcTEwcTdvUENaekpFK2VQalhuMjM5R3NyWmE4L3Q2WEtQalNvb2hUQmd6b3IxTU1PRXVwYVpiVzY2RHBEbFp6VmxwaTd0cG5jTG04YXQ1cEtPZEdSK0xGOHBPeEdRV1pIM1JaN1NYTWlzemdYbnpVSXNUMmh2aUlOUWt3UkFTakVnSjViRWFRYWpINWdXY0pKV2F1NW5EQUQrTEhJbEhic3g2TmJJL0hrK2p4L0gwTkFhZDZuaTU1eG1lQmNJN1d2Rm1KakUzejdJdDZ1dEZOT1Jud2taQkl0V2VWcWhxVE5PWklkR2lGT3h3Y1JxRmtVSS94V0pVbGRaM21BK2Q2WGptMzhqQnVLWjlMNGNseEVjNDFackdKWDMzSDQrUVVpemErMEQ4MUdyRnRTSnJFQnJEQXVOK2xqQzBTTWVNVWkzZ25YVDU4OVdNNTNNWWl5ODFHUG9hUmcwMjdrbUtSOGsraEtYcytFeDJOeUFXZXlGK3lrNDdyTEE1REtvajJra0NyMUZtYjVObkVnODE0dUl4clN5T3c3SEg1bVpIUklTRCt1K1JLWC9rTkJETmFZWnM3bkVBb2tocExSWGFKajJlQkVHMlQ0UDRybU1qaHo3NzBjcHRLOUxzdGZ6UEdVbGxwUjZyVkpjQUtLQVZrQ0Z2c045b0s0aXJOQ3dETFFlR1plSm1zTWs4Vk4wVnIvaTdBajRjMHdpeUZWcEZwVzFMTW9tNWhyemk2czZsbHRTYnNIRFBYQ0V4VE5UNE9mQ0xkUEtXTm04REZaamlqemp0MnIyQUNla2pHQlIwWGNmaHNWanRLTVFNazFOcEprVjZoNUd1VXZJZTdrcGYwK3pFZlVISFZLSWJiOVZxN3B1bkV5a3lNZWp3alB4ZG5iNDVKVjJodmlRUGQyZXZsQjlhdWYyOG1PN1FXOTdaMVdvZndlYzd0S3ptRHNEaWJzM3RXVzZUd2VYRkxMZlE0TVpNZG5nMW56S2pKTm9pc2h4YVV4VXYwOG1Jc2RkYWNmQllTdTBEODFHN3NSK0x4TmE2ZlBudTdTTCsza1BYYUovVzRydWl6bFJja0lZaE5scnpuV3AzS0lOVWFHRmNKQVlSRWcrbGdWaHdsN1JmRnBIRjRBcEVrejZkM3RGZnBFVDNkbm40aWRYYUsvUjRudTdPaXIrMFM2YTdRdnhFS29PTjk0bVFRZjRVTU0wRUcyd3lpemJVZ1hjODhrbFhqNXFUTUhvQnVFazRsSWVnVU9rN0szekYyOGExUWhqcC9EU3dJOXZpa3RhTmUySXM5a004RkZJZ3Nzd2pUVmJ5b3AwNldLelBXa3JLNHdpT1JHTURpZmk3TzN4eVRydERmRVFlN3M4L0tENjFjL3Q1TDkyZzN6eXRSdmdzNTNZVG44bGc1SzFDZUR3c1JyL0JsK0ZqaHlRRndlWVEyU2ZsSFNESlNzeXhrZkxJQW9COU52RzZib1ZkTjdlRjlPUGdzSlhhQithamQySmZGNG10ZFBuejNkcEYvYnlJcnRFZnJVVjM0Rm9kZVRGYVBuVnJZYXl6VU9Ld0hqd3VLQU1OazZHekowNURTaEo1VGhiM2FLL1NJbnU3UEh4RTZ1MFYra1JQZDJkUDB1WXJ0RGZFd2F3RjZ6R2FRaTFmd3Y4QXlYcVpqMVJVdWFFcTE3WDd1em11MXBDYlQvOEFkVVBVOGh5eWczbkdIM1hWdnVYVzR0VGkvd0RZN08zeHlTcnRDTnFYaDRsN2QzWjUrVUgxcXV5cDdUNlpzaTNqZXRCdm5kWitNc3JDcHBwSDVyck9kUGtRa0RFVE1aWjEwQ3NOY0xheXFLdUQ1dlU1UFBzWXpBRnlCRjdXU3BWMXF1cFYvRytsaHJaMkJRNm03K05hKzRvYVNlSE1ETUxmWkRqUzVGM2hDaXZFTzQwT3NUSDQ1bDFQa2QxeXdXUU9rMjVzQmhaVFY3WFRmd3YrVjlJdjdlUkZkb3RwVnBXSWM4UDJLMDdBWms4MmlCeVA2VHRsZW5YWnYrZC9ISmkwazRLNUhscU0wWnhTUXhYSGlHNUp1ekQycytKRzVSanJOd0VjWWdrUjhGOVRKRExnNzNaNCtJblYyaWtYOWppMS93REd1enAra3k5ZG9FVmIySGpPcC9sSGZXSysyODNmeXVZbmtMR1VRSXNneGUzaHJicDZSNjlVL0hzcWVacUF4V1Z5Wi9oUndiajlhYnl5c0MxQjlQSVhzeWdrZG84VjFoMU5uR2M0d2czQzVaMWg5dFNoS2hOUFptY2lTcEprZmhDZmh4NDhhTW1oU2pCYkdDeG11TURDdExiQXgxUWJadXZrUEpETEhMZ25TV002eVNIeUo0UlVSRG9pRXcyczBMQmZ0aFlveUs4NTJpQm5rS1F1QlV0R2JaWEU1STJMYU5nV0lhK05hdHdtT0REY0hGMmtHZFJZVi80d3o5WjFsc0prZzQ2WXVEYmlYY00xbWlRTWRFaDVZRjY2Q3Y4QUNhUlh4dU02R29UTzhFd2J6T1FFYThjWm1XZXllYmxXV2F1eUdLMDIxTWZ3VjViTHJkeW94aldmRW54dUlxUnUzV1hhK05jRmJFQVArM2d1c3NoanhMeUpWVDBtSEs2MjQ5YUNLZkJKNDUySTVPQkZ6QmhzNUhKbWFDMTlpSTRaQTRzRTZPeEphNXdVd3pabzdIVkdOWnZQeGVRU0RMMFZGb2ltUURub3c1Z3NkWGtmeDdYYUJOQ1I3bXBjY1ZrMnZrV0cwdEVLd285K0wxUW5vN0lseTZpN2t1ZzlvQ0RmSC9lUmloWG1za3NSbG52TWtNazlNWnJ0R1F6RjJRTVpRRzBmcjNIU285MkRNYnNVek01REhTT1VqeVEwUXlHREZhNHcwSzJwQU9NSkNTVnI5RnlBeXh5b0ZiN0daek1kT3pIcVl5T1JHRFlOcURJNE1XcFEzK2VKRmE3NDJhMSs5M2ZBWEpaL3B2NWxGZWtIT0p5blhBczhhNGNHTDdTTXBWMXF1cFY3cVZnbXRwV1BDb0JsV1ZuaHIxaHd1VEd1MldWK3dmcUxnVVV2aXhtT3RHRVpkcVZNWmY0c3ZPV0ZCL0NDSXM4MGNWdndzNTAvWkh1WTZ1bjdJOXpIVjAvWkh1WTZ1bjNKTnpIVjAvWkh1WTZ1bjNKTnpIVjAvWkh1WTZ1bjNKTnpIVjArNUp1WTZ1bjNJOXpIVjArNUh1WTZ1bjdJOXpIVjArNUh1WTZ1bjNKTnpIVjAvWkh1WTZ1bjNKTnpIVjArNUp1WTZ1bjNKTnpIVjAvWkh1WTZ1bjNJOXpIVjArNUh1WTZ1bjdJOXpIVjArNUp1WTZ1bjdJOXpIVjArNUh1WTZ1bjdJOXpIVjAvWkh1WTZ1bjNKTnpIVjArNUh1WTZ1bjNKTnpIVjArNUp1WTZ1bjdJOXpIVjArNUp1WTZ1bjNKTnpIVm1XQnlHRE9pb1BjSGN2TGFoTXhrZytMWVJUMU42b01xWGExd1ZXdE16NHNHS2w5KzkxVVBxRThjdGFSSWx4K2d0U3huM3JKSUVXd25JTTJSQUhlbnVMZDZzYXlkT1J0a0xzeHdMT2Fuc29jVWxJS2xXaXRRMlpLUVpGdUpkbjhXTC9KSW1wVnBiOFNRbHJ6OFluM2VQZE05R25qTWt5c2t4RWhMVWp5RklrSit6d25FSGFzaU9NeUIxcFBxbUUrYUVObXpDQnJtdE5zTW9tWkc1U3JwYXU2TmNySVhMT3A4aS9IM09kUUovUi9lR2pacHZ4VzhoZmhGRnk3eHpkakdFdE1JSm13cmNCQ0x2TGsxeUxTaFVDV1N0UTh4TG9mdjZrVHhhWEtaQWdWRGl4a2NaMlFtMjBYdXBxMXJOU3NzZ0dYZUpaYmJ2YVJtYjhWenlmdXpCdVFOazNlV3g0MGlXbXVLM2E0MXJwWlBuTHJzMXdiSnB5U24zbHR0ZW04bFFCUnBRNzNybStHNS90OXBrbElkNHA5WDhGTHVVWmRicS96eUgwbnZEOXdWMldOeFkyZHhJTDNFbjB6Z0VTV3lVNHVFT1FXdU55NURDN0pNaXd5RTUrNmgrV2FkYi9wNHlmN2RqRTI1L3lnZUI3eU1vcGRrTVAzUUxJTHVPdnhSRm0ya1k4Y2xQOEFEOEVXWjdiSkNGK1hpVjFIcSt2MTFJWCt2VjFJWCt2V3JxUVY5ZnRYVWdyNi9hdXBCWDErMWRTRi9yMXE2a0wvQUY2MWRTRi9yMXE2a0ZmWDdWMUlLK3YycnFRdjlmcnFRVjlmdFhVaGY2OWF1cEMvMTYxZFNDdnI5cTZrTC9YN1YxSUsrdjJycVF2OWV0WFVoZjY5YXVwQy93QmV0WFVncjY5YXVwQlgxKzFkU0t2cjlxNmtWZlg3VjFJcSt2MnJxUlY5ZnRYVWlyNi9hdXBGWDErMWRTS3ZyOXE2a1ZmWDdWMUlxK3YycnFSVjlmdFhVZ3I2L2F0WDh3VnF1SU94NmIycWhOTkdCeVczVm1YZVRONENMS2xKZWFjU0ZZUEFCMlFuaFh5VnZ0RDZmS0JkVXNPV2VHdUpwbUkwNTVpQ25INm5NR1ptU1VPK3B1T2xPblNVaExHc2VyeVJHbmcwYWNnaHgreFNaSFRnYzQxMTlzbjA2WUNJOWpqa2ljZTc2ZjhBekJ5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMS8vRUFFY1FBQUlBQXdNRUR3VUZCZ1lEQUFBQUFBRUNBQU1SRWlGekJCTXgwUkFVSWpKQlVXRnhkSUdSc2JMUzRpTkNVcUhCSUROaWtzSkRVRk9pNGZBRkpEQnlnSUpFVlBILzJnQUlBUUVBRFQ4Qi93Q0Yvd0FHay9LUGcwSDUvdkNWTFo2SGtFT2FrbUVOUVJFMldyMEhLUDNmTVVxZXVLN21hb3VNVjNVMGk0UkxVS09yOTNnVnNTVUxHbkhkSFJuMVJNZk5xMHhoVXRlZEduZ2h0Nmt0YWs5VWNtVE9mcEVrYnQ1cEMwdjR0TWZES1V0SHc1NlhYeFFtK2x6Rm9kay90SnRKWVA1dE1jU1QwcjN4d1oxQ0s4M0hDM0V5WlJhblpCNGRyUFR1aDBFd0l4RmJOU0szYzBWcGFsU21ZZklSK0xKMlh2aXlHc0VnM0htaFRSams4bG5BUExRUWZqa2xlK0ppMjFRc0RkWGtocjFlYXdTMXpWaE5LUDhBM2ZzSDlwWm9uNWpkSHc1OUs5OFN6UnBjd1VNTGVSSlF0VHNqb3owN29tdFpTMnkzbm1GOGFMYWlpRC9zYm9BcWMxTVJ6MkExZ0doQjRObitMdkUvTWFDT0pKNlY3NEh1VFZLblljMFZFV3BZOGdnaXZ0WnFLZXl0WS9pWE1uNWhVZmJlV1pSdHJhRktnL1NKRTR5aXlDZ2E0R3Z6amJ5K0NaRWtrcGJGUm9wRXBCTVI1YTJidEJyOG9vcG5PdW15R0JoTkRPOWt0eTBIMU1TUmFhVGJ0Qmw0d1l5SDJpUHcyZmVIMTZ0aGovbFpUaTVhZS96eGtyNW9MSTNEUFRoTGFZNFVudVppSHFNU2NyVVRKTmZlb1JkeVVhc1RHdHVrMldHREh2aktaQ1RHVWNCSXZqYUtlT1pHY3pqU3Brc0cxMTZZblMxbURyRll6RXVKcldudFN3M2ZFOU4zWjBWQnA5SWt5YzNrMlIwdEYzdEVrMDRhWGNrUGNqWlFpcWpmT003bUpJRjlRdTV1NXpVOWNTWkRUekptL2R5NkN0T2ZsZ2FKYXlpZnJFbVlaVXl4dlRvTlIyeGFlVVR4alRFMVFyWnhMVVM1alNabWIwRWkvdUlpUTdOS3laUDJyOFVKY2t2UFV1L0xGcXhNbFBwUnVLSjdaaWZUM21wVlQ4anNmK1BrejZIL0FCTnlja1pMdUpzMlJ1V1p1SUhnQWhab3p5R2F4REp3M1Z2aFpKblNNckh1WFZ0QThVVG5DSW80U1lsU0xjeWUzdk44QzhRckZxdEZmMmZOWTBVaFBaWlZJcFVjL01ZeWhxRlA0TDZqOXZiWDZGamJ5K0Nac2JWL1VJc0w0eHNISlg3MWpha3p3bllseXMwNDRtVzR3MituNU8xQzNPRGRId1pRdGc5b3JCM3JhVmZtT3h0V1gzUnRGUEhNMk5xeXZDSXpFdllzTjR6R1lieGJHVHprbkJXMEVxYTN4T0h0M2Q2a2o0UkRhSmNwU3pIcWlmUHppcGFCSUZCcGpQdDRkamJ6ZUJJejdkMnhuMThNYmRYd1BHVVQwbFY0cW1KU0JVUmRBQUdpSjB4cGg2elhZT25KeE5iTi9sclNNams3bi9jMTNkYWljMHZjV2d0d2NFNlkrQU5hWTl0UHJFeGJEdjd2em9PdWhpZGMyY1l6RzVDTkZQdDdhL1FzYmVYd1ROamF2NnhGaGZHTmphei9BRWphcjkyeE1QdGNtbWIxdVVjUmpqcG5FK1YveWlsYzJEdXdQOXVtR1dzdHo3ajhCZ1hFUnRXWDNSdEZQSE0yTnF5dkNJekV2WXNONHpHWWJ4Ykw3cE1rUzVxZmlQQnpRbTVuWlRTb1UvcWJuZzVYdjNQNFYwY1VaOXZEc2JlYndKR2ZidzdHZVR1amJxK0I0MjNMRjQ0elNLUms4NTVkL0lhYkpseXFkclFrc1Bia3NWWUFNQ2IrWUdHMHN4cVQvbzdhL1FzSmxxay9rZlkycitzUUpRYnNZRTdHMW43MWc1TE1vT1Bjbll5bkowYWN6MzJHSXFEekhZMnlsbXh6MzlWTk1Ta3VCOTV1QWRaZzNrd2tuTkhuVzQ5MENUbUp0Z1ZzVUpJUHpqUllsSVdNUzhubHE2OFJDaU0wSmM1SlFxeTBydXFjV3hZYnhtREpkUWVZallNOE1RZUdsOVBsRm02TFY2WnBpU2VQbGlmT3pvbFdxa0NnRi9aR1N6YzVtUnBkYVVOSVRmUzVxbFdIVkczbThDUU1vSS9sT3hubDhNU2NyVm01ckxEdk1TMkRLZVVSTlFXbHJ2RzRWaWFCdHBFRlNoSHY4MnhYZFBTaUx6dG9nbHNreWc4QzhSN1FJbW9VWlRvSU1NM3NNcDkxMTE3RWlXWmdlZHVjN3lMOXFVOVhrTUFRNDRyNFkxS1NMQ0FuanVoOTlMbTJHVTlSaVVHRXdJaXJicm8zc1dMRFRKQlJDM1lzTUtGVFBGL3lpVVNYTWtMdTY4d0VTNUlsUGxVcXdydmNLMzByZkdLSVJ5MHgwUkZ0OWtTWldaTHFGbUl5OG9odEtTa25BZGxLQ0tVejcxSDh6M2pxRUlmWlpOTDNpYXpzVGphZVVOOGpjYTZvNFpieUh0ZDBmKzVQVzRjeTY0bnZiWWxxekVQNGE4SEpBVDJlVFBLWUVzZEg5MWllcHVtb3Jic210cmRRbTlsU3JDcU9vUURXeFBzT0s5Y0pMc3RLUkZXMGE2ZHpFaHhNUnVVUUJ1MXpUT3BQSlpyQjBUWmlGSlk3YnpFM2N6Wk16N3QxNHFjRk9ELzdGbmVXUTRyenc4NHpabVR2UXF3K0crQ2JSU1E2b0NlTzVZT21YT21xNDdDc1MybGxzaFFMWmNLYnhvcGZEWHNNbktwVTlRaDk5TG1Ncktlb3htd3VZUlZVVnZ2dWlaOTdrcm5jdHk4aGpoRHlpNC9sckhKL2grN1BXeWlOR2QvYVU1S2IyQ2FrbmhoQlJKcS9lb09LL2ZRd3ZsVDhsZHZvUkF2VnRxckxVSG5ONDdJNE1sa1hMMThmMnA4eFpTMnRGU2FYeGl2NUl4WDhrWXIrU01WL0pHSy9rakZmeVJpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHSy9rakZmeVJpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdVQmltWVpqb3B4Z1JLTm0zbktjL0JCMG5PZjBoOTRxYVdoQmFOSm5CMlFmZURXcWZLTElhMEpsUHBFcW1scTZZQjA1elQ4b210WnQyNi9UN1cyNVhqRVpzMk0yeFUycVhRTHBTVHF0K3pyV3RhNzY2SnMxa1lKS1o3cU9WM054dm92OUltem5EaXcyNFVQUWFLKzdVMU5PRHI5bmNxV0wvWkZ1RS9GTUgvQUZpek1NMExMYlNBbEJmeWwrUFJDVG1TWlprTlZRR0tpbnhjdE5FRjViM0pTeHVwVndOYnhUTzlrYmtXVEpZaGJ0SmF0OWVRR25EQmNsdlpGczJ0SmVoUnZ2ZWg1TnBnRjNqMlpkMWEzM3RNL0xGbDJ0ekVMRFE1QnJYNHJDMk9LQ0xNeWFWdUc2VytsZUsxQVdYYXpVcGpaclpyejNrNks2TCtWN0hzaEtZZ2JoU3dxQ2ZlTGNtNTB3VzBwSUxrYitncGF2MEorYnNrUzJhUlFOcEZxNDEwNkZ2QjRUQ2hMSjJ1YmJWbU1HTm10YmxBdXB3OVVUblFGV0RXVUZoTGdCV2xXTXk4OFduUkcyTTIxSlRiMjdSODc5SDRqdzBsMUx5emQ5M1UxcmZwbWZsSFh1TTRWUWltZ2tqZ3BwSEgzbFpsa1VVcUNLRFJYKytVNmY4QVVsU1o3ZUdIZXJNWXVzRUNuQkVtc3BabENieC9Ta0t0U0pWVk5ubERDL21qaFlTRlZvZVFqTHpRMWlXdlhVUXIybkpGZEY4Sk0zRDhsYmpFeEEzWHcvWmtUVW0yYTB0VU5hUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFJLVmxKRDUydFNEeERpaFdCS0dWcDVOTVdhRkpjb1VQTERzR1dpMlNoRUc3Y3BmVHRqaVZiT3VFUVN3Z1N1anJoM0RuMmZGWGw1WVd2c25sQ2hoelVTMGxDZytjS3hLbXpTbkoveGh4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmovL0VBQ29RQVFFQUFnRUVBUU1FQWdNQkFBQUFBQUVSQUNFeFFWRmhnUkJ4a2FFZ01MSHdVTUdBMGVGQS85b0FDQUVCQUFFL0VQOEFoZUFjQ2dIM2xUQ0RBcWg5WkYveUFNalRxS0ppWnd2YlZkdUNPUy9FY0owNmRCQmY4ZWV5SXpzRWM3QlFNLzhBVDR5RzROY2YrM3hnVHdqZXdBL2ovSHQwQ3dPb29ERFo5eksyM2lCZTd3d2NsYkNBQ1hvZlRGaWpGT2NvQXZBdUtPYlptUnhjVm9NYzJ0dlF3TjFkV0IzWm9QTG1yNjc4WENhNEJJZmtTaUZITzdpajdMaGM3bG5GSGEwQnZjcDE2WW5JZ1pyc29jUkJYQ0w3bU1XNFY0a0RZemE1M2o0OHFkcDBxWkZ1K0wrNURGUWFsOFVqVTlzQ2Q3c1JTU1pNQlBEL0FFY3hobGVQdUswelk1SENnTGp1R0taSWVyRTBlb2lnOG12Z0k0TEgrTi9uaTBwbG4vcmN2TjRnUCt4Nkp6VEM1c0xjWFZBNTJ2ZW4zQ3hpNnBPcEFxVVI3TVVnOXFzZGxBZmZQd1BKaUdyMFkxOHc2S0dJanNicVB6ZXM4SUUraXA2Y1ZtY3E0ZlRqa2pIT0xMSGsxeWZGZmlMT2RBS3VBUDhBQTl5Y1BaaSttaHBVOUZRZmY2MFM5Vzg4Qzl6a1BXU25CSFI0ZkFaTkVTR3lsVDZMbTdmN3RVQitHWHlKaEFrQ0MxazF2QmJwRHpYUVAzUndweVZvc1RXUFloS1lST1lVQlh2ZTB2MWZCVi8yaVRsRHpSckd5RlNxNUU2dWdJVERJeWo0ZFZXZW80V0p2K0pjbmxVR0F3V0VBVG5oNlRFNFp3bzFCNHZId2lZYkNLcVpSN2tPSEl0ZktiQWhmdjhBQ0Q0dUs4aE9RNVVRMG1YRWgyWEcvd0JjRUpDZUZjOUhuSEYyckFCWUk0b2FvWmZmQzN3Q0RvR0hmYzhpK1NSSHVWem9PV1VIUVZ3Wnpic1VBSlZCT0M0WU81Zmx3QS9SR1lwQ1RrUWFZUldzaVRBenBpT0kwS3N5TTFTVmlobXZYTmJEeHhCOUpnVnNVcE9DcnZwRWV6akt2Z1lBdnFZTDhYdlRlZy92VngxWkl2RFBleWI0dXBpZHRYVk10UW9xZVRIbDhxYjJPNVF2Uk01ZXpuS0F4K09PY2hwSG5rd3pMeGFEc0s5U0pqZVkxaFZOQWVuMzhtTmI2NXorbFAzVE0xNlZXRHhYNzJUditNY25pWG5VSCtjSkI0QlNrSkZmV1hEQkRvLzhFZnNZSW9WYUNPcDBmNUtYNC9wdTM5bkVLUWxLcjBrYUpKNE13QTNBWG1HSnc5WFA0eUFTQXVGVnVXRzVvb1A2c0s5cXVpUGhmMlBWTUhrR0w2RmNBdDFFaUFkZ0F4UGt2UE5kUDUrTDNDaWxXdW44R0grTlFuRHcvWmlIK1FnS1lxQUFNUGxQeEE3VkcvUXdkL1JhSUc4ZFh3RXcwbG5GbHFDVUlQRCs2cG1ONjhIOTk1Yy9wNy9DOEVsYmJ1YytYN2pnN3E1bUh2TGFEUTQrNFZCN01TeFlkc2hUK2p6M0ZNWVU1UnBIaEhQNmJ0L2FSU2tQZWo3YVMzNlhtcnMzbFZ1MUkvU3V5N3FEazAxTnVGb09CNFAyTUMrbXZ0T1EzTmdSeGJrNUZSVlVjUHkyRXZEd1lSR1g1V3pHeWtjU2NWV1IzVmR2MS9hY0VPaWZzUitUVTZlc1B4QStUQVZXeGxVSkQ0MlJmQW5waHF2cCtFT01wcW9rRE9wSjBTM0dUblhTcEQ4d01YNHRSeXE3Y0F2RjRXL214czZlZDI2SFJ2RHJFOG51MERHdnNweVlSOTRxbEpsNmlHMUNHS0FRVVJJajFFK0hxL1o1VUtmaU96eGlNcFgxUVk5NEtEOHhtRXZhRHBrZERSZXZEa0ZOME9uN29iaDErK01RZzhqVE1ZZUFJaTdLb253WFdNcjE4dndHWjRtVjhDcitHWWwwRitSQkg3aGxQNURwRWpmUnBoemlDNHFFSEtPZmdudzBQMU50Tzh1TEx6cldYbjdjN3N1R1FnZWlJajRSeE9uV1hoQzlDY253S2hBY3hWcnpycngrclJxeDBTYWFjdlhKaFg3eGlnR1FpbFhGNzBIQ0sxSDNHMEhFZWNsSUFHa2QwRngvOUhRRHlKa0x5YmN4QjZhWWRVdFJBR2ptRmQ1RE1pd2VLNEU0VWk3d3pXQm90RjBaTlNPV1Z0WDIvSDZNYVhiSmV0MEwyemFhNTAvSi9zZlFId0xtS1ljVGRwVTVXSkVvREN2UTc2dVVQZTFubC84QVBtNUNpMzh0SStreE1zUFg1VW9DSExNSDFXTW1GUUlMdkFpUEdkVjFBTUhkZ2dYdW1KYis2cW5RQnd6SHptMTBZUzQ4bms4ampDbjFEQW9mR2w3cEgwb1lONUM3Q3NJN3lvLzlPMDZsQ1BZRi9rTVgzeGNLaG9TQkExMHluMS8rZ0tBRmdZdDd4V0tjYkJoeVMrTEZnT21qckhlV0g3dklOdzlmdy9mSVJ3VnZ2c0ZxQ0d4TWh1a1Z4T3g1OC8zSEJ6eDcxd2R4Nk1jem5sM245VGVCY1FYb3ZzNHZXdlpNZitKTlZMVlYydUdPRS9lZ1ZRZXh4ZkRNU3ZoREl4MDYvd0JIajdHVHlNOHR1MTgrK3V3ZnFWbG9WQUlLTERaL2cxLy9BSGo5NFA4QWp4Nzkvd0QzNC8yUFBuLzc5L3ZINzEvdkdQZmp4K3MrSGJPOUVnNnZsR2JXQ3dMVGhLNGFZaS9nQXNMMndkbjFtZktkSkV4WDRteVF2S0R4aHZUWC9VUmhSNmtKejlzYTAwc2IyNnc3WXdub1RJdk16TTNCUmhlQ1J5dy9Xc2VVVmFoSmhFZWNUek5PL3dDNnNJSWF0dzg2VUtpUm9PMVFsYWNpZlFkUk5Pd2J4NWZUQ3pvMHQyRzV4RC9WclZDQVRKdk0zNkFReDZybkRUY2FZdHNxSERaa3h5Z1ZqZTJFVmh3SDJ3eXdiYVdnVTB0NUkwNXdJUW9sRXdNc0tUbHQ3SW9taHN4THlDaWVudG8valZGYXdDU0JHbE5jWDhLV3FpelBVanRQU2FPb1RpQU10MlBURm9tQWNlUXdzb1NnRkNJYWlxQjlBWFRDTnQ3UUs0RzQ1bWRscVlRQU9FTHdZZWFycVpFUEljNWxENVMwblRBZnE0VHdKRmhnSEZ2ZXQ3cEpvdFhiRUpuVjZrN0N4d3o1emt3MWtDV3F0d3FrNmxCMjR3YkJXV3BpamJTcGVPMEt6M252UGVlL2ozbnY0OS9ITzFYMHJJcUZiTGwydUVJRGFnNFVpSFc0TjFjSEtCcERrYTRrUDFRMUlBRGprNWI5cCtLNVB4blpkS2tRcGtmUUlIZFA0aXVNaXVzaE9CRGJaTXFaeVlsR0JPaW9uVG9lbS9waU51Mjk3Tnl6UEV6OEw5clhQdE5WWFh2djhQOEErZkwzWE5kUFRYWG43UFBQUFBQUFBQUHJZVXFMajRaeWFnYjBJMVhsZ01tYllDOUNZdFFXQWtpbTNrZDRQWjdmcWhRNUkvdGt0KytBSkZhb0NHM0FMK3BlMEEvTGdDbkcya1N0WGkzUHhRTUlkTVN3WUlreDByMXIvd0FrelRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRmL3hBQXRFUUFCQXdNREF3TUVBZ01CQUFBQUFBQUJBQUlEQkFVUkVoTWhGU0l4RUROQkZDQXlOQ05DVUdHQU1QL2FBQWdCQWdFQkNBRC9BSXVHazhtQ2ptbTdtVDBjMEoxUE9rY2ovSFU4YlpaUTB4c2JIR0dza1kyU010ZFBHMktVdEgrT2lmdFAxQ2xyWXFobUJVMWtVRFRtVjVlNHZBNDlEZ0lCcFE1V0ZuUHBrQmNIMEdFVGp6NUhBd2ZQangybjBCUUErZUY0OU80cnd2UGtFSHhqVDVIY3U1dmowUEhqT2ZQSG9PUFR1S3pwOC9kSEc1M0RHMGM0NWJOUnp4czNKR0RMOE0ram5jZUpLS2FOdVRGQStZNFowdXF4eEpDNkx5T1Z5ZUd4VUZWSU1nMnVwK1phZDhKN21SeXlmaUtHb2NNaVdDV0gzR3dUU2pzRnZxSEJTUlN3Y09pZ2trL0RwOVVmRTlOTENRSkk3ZlBNM0xKNEhRdXdjY0tLa21sOEcxVlh4SkVZZUhSeG1YOGZvWjMvQUlTMGswTGN2aHBacC94ZGJLdGd5aUNQS3dXbmlLanFadVdtMlZMUHlsaWRFY1BUR0YvQWJhNnB3eUphT2FEM1B1cDZsOUxuUlFWRHFxSEw3cit1b0ozUXV5TGJXdXFRNFBxQXd4a3lHNlJRRXNobzZ4bFdNaTVVNGxoSldPUUZhNk5vYUpuMTlmTHVtTnNkd3FJdVRWenNxYVBXcWF1bHBjdFpDNHZpRDFlc2lRWXBhK1dIRFExMnBvS3UzdkZVOWRKU3RMR1VyM1N3dGU2ckVMSE5mTkRYd1NIUXlzazNxazRwcUNPbGlNanplSkhFaGxEVW1yaTFHOHNhV3RWUFZQcGlkRkRPYW1EVStzTURHdDNoZUdzeTBVOVEyb2pEMjNlQWU0c1lDdDF1RG03MHR5cnkxMnpGU1ZiMnloenFxSmxURGtzaGRJOE1iSEJIUVFseU54bjE2aFNUdHE0OG01VUloT3RuZ2FtL1p6OFdqT3p6ZHVLZFpDczNNajgzREJwbnJCTHRJdEdrVEZWSnhFOExIT1ZRdjF3TkxhaWhpcW5aYyt5NDRaTlRTUUhFb0p5cVRKaGJpOG5EMnB1cklVSHRoWFgzeWg4SzNoeHBtWnZQRG1vQTZ1SVpkcDRlcXE2dW1oMjQ0NDNTbnR0dE8rQ0hEN3hnc2Foa0VxMGFUVEFxODkwYlF2OEFTc3BjSVhadTM2NnBvdDJZUnByZExOS2xPdVV1UjBrNEcvSUc3YXRFSWZJWHFzamRMVHVZd1d0ak82YU9laW8rWXFpN0dkcGpBNE9QdXMvdEZYYjJQU3krNDlYQVpwbnI1Vm45OVZmc3VYOWxTVmt0TThsc1YyaGVPOWxSRkxnTXFJR1R4bGppTUVoVWZzTlY1UGVNdC9JS0h1amFWZHNieDlMZitzeFh2eTMwQTVJVkphZ1FIeTFOWkRTRXgwOXNua21hUys4bkViUVJ3Q1JhZjFsZWZiYXY2cXplMjVYZjJGUXV4Vk5LT01FaW9ZNkdad1hIa2ZrcklmekNyUzRVNzlzdUwvT2ZoYVYzSDdyT01SRlhYbUJZVm00ZTlWd3pUUFJHQ3JSNzZxUm1GeUxlL21xb0RERUh4NHdxRnpoTzNUTE0yRmhlNXg1SlZDN05PMVhlbmRLUThSeE9rZnBFWGJHMEs2VVpmM3R3VlFmcnNWNkJPbGZDdDdHdnFHaDVCNWFwS2FkMHBZMjNRU1U4T0pMbFRHcGg0ZEdZbkZwdFA2NnZJSmpDK0ZadUkzSzdETUNZNHNlSEtDWmtzWWVMcFJ1Y2Q1b0drS0NrbHFEMjBFbjBkU1k1TUFnaFZsRzZtY2NCcEFVTnZsbFlaRjNhdFAyd09ESlE0dHUwTGUxRzhSZjNxcW1LY2d4eDNTR01JM3FKVmRaRk9CcGd1Y01lQU9zeCtEV1ZjVS9pbHVVYlk5RXBOc2Z5OFZkRlNEK0NxclgxYXh3cUN2OEFwKzF6YmxTa2MxRjNhM2lHbHVra0xzU3lYT0RScWpwNmxrVGk2VVhpRURESFhhSWpENnllS2ZtT0tRd3ZEMndYV0dSdUpLaTdSeDhReDNHVnNtc3N1MFJHWEdwRHFyZGMyN3hSK0RkNFpQTTFUQytvRWdaZVlRY05ONWhjM0RxdVZrNzlVZExYdXBIY3gzV25meTU5YlJlVlVYVXVHbUF1YzRaVkpkSFFnUnlpNDBqeGd1cjZSaHl5cHVFODYvMmZzaVlYeWFSMGFROGcyVjZObGY4QUhSSkYwWjRYUm5uejBXUjNrMlZ5Nkk5Q3l5a29XZVluQ0ZsZUYwV1Fyb3IybzJWNjZOS1VMTklGMFNSR3pTbmhkRWMxZEhrUGpvendqWlh1OEN6VE5HQjBXVWNub3I4WlhSSGtjaXpTamdpelNqeUxLOGVlaXlId0xMSU9TTE5KNUxyTElSMjFsRTZteHFwN1E2WmdlWFdkMk1xbXBKSjNGbzZPMW5Na3RvYzFwMFV0c003UzgxZEU2a0lEaFpTUUhLYTBHSnBlRHc3N2FQTzYxWXkxZnljb2wrQWdaRm1STU1tRm1SQjBpRDVGbVJBdndtYm5rdUwwSFNJdWsrTXZUVEl0VWlEcFVIU0lHUkYwcFROZU9mOEF6dWpDK1dOaUFNY2VHMDJveFlreE5UMVRqRytkaGIvUE5TRjR6SGJtRmtaYWF1SGVuanpPWHRoT2hvTG91NmVNUVNPWjlzVTJ5NEZkYURRQXV1Qkc5aGRjYWhmR29YdHVFTDJGMXhxNjIxZGJDRjdDTjhBUnZqVjF0cTY0MWRhQzYyQWhmR29YdHE2MjFkY2F1dHRLNjBGMXhxNjQxZGNhdXVOWFhHcnJqVjF4cTY0MWRjYXV1TlhXbXFXNkNXVmowKzh1ZmxxaHV6NDJrRjkxY1hCNGRkbVBHSkgzaVJ6TVIwMTBkQTNrM2J1RHpOZHBKRzZXeDNaN0dBS3BxRzFEakk3L0FKZzJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnIvL0VBQ2dSQUFJQkF3UUNBUVFEQVFBQUFBQUFBQUFCQWhBUm9RTWhNVkVnUVRCQVVHR0FFbkdCc2YvYUFBZ0JBZ0VKUHdEOUwwTDdpaGZjR1BjZTQ2dnhWSDlRcVA0MWNpeGJDSUVTSWhWUWhFU0RFSWd4RWJrU0pHc1JDRVJFUkY0SVJHaUVSK1BrNE5QWVZtZXFMYzJzU3VjbkI3cHg0ZXpoRDNPR0s3RmEzaHljRU52RC9LUFk2T1djb2tjaTIrRHZ5NnJzeVJ4VHF2UzhXYnRDdGNXNzhPNk9uZmpMWTlITEpwRHV5TzN3ZCtYVk9EWmp2WG82cDB2Z1cvaDNYOEhmbnlQNkRxbS9sNkVkZkFyczJaeXFkMS9GZmRFSS9xcTg5eUJFalkweUdUVHNhZGlKRzFIL0FORUt5cHdURmMzUks3Ri9LNUd4RzVHMUhaaXVPNHJFYm8welRJV1M5R25ZZ0t3cm9kaXovd0FGWTVOeVJHN05rUHlraVJKRWtTUkpFa1NSSkVrU1JKRWtTUTBTUkpFMFNSSkVrU1JKRWtTUTBTUkpNa2lTSklraVNKSVk3RXFUSlhKRHZjbFlsZTMybjNUa2pkTWpZbFkzUFFyaTh0elR5UXlReVF5YWVTR1NHU0dTR1RUeVF5YWVUVHlReVF5YWVUVHlReWFlVFR5UXlReVF5UXlReVF5UXlReVF5UXlReVF5UXlReVE0STJJM0kySTNGWVZ5QXJFYmtiWC9XRkNFSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDUC8vRUFERVJBQUVFQVFNRUFRSUdBUVFEQUFBQUFBUUJBZ01GQUFZSEVSSVZGeUV4RXhRZ0lqSTBOVUVRSTFCeGdEQXpVZi9hQUFnQkF3RUJDQUQvQUtYYzlPV2VwNjZvY3JTcXZVOWJidTZSZWVybi9iN1l0UWc1Q2NOTG1OSWROTUVWTUVRMmFHb0xVMEpoUCszbGpzTWdmQSs4MHdmVHpPUjlEcGc2NG1halFoVURHU0JuQ3Jucm4zOGVzVk9NUk9PVlZ2cHE1OFp5MWNUUGFZaW83T2M5TDhjS255cUwwNHZ6d25DdC9WN1gvSC9IdE1UMm1JMVZ6NCtlT1U5KzA5Si9Tb3ZDSzNqUCtlRlg0NC93bkMvUENwOGY4WjhaNy94N1Q0L0VXYU9JM3FJbjFGVFI4TE5YNmpxTEFoUkFTSjR4WWxmTy9VdFRDM21RZlZsT1NTMFdBNjFEcjJkWmFiZzBQWDBLR2NMWVEvWERWVzhkU0s1ckdxOXgyc3FXdmNySm1iaFVUMTRXdnR4TFJPUkM3UVFGZW1XVFZWTkYrcXJ0d3Jocm5CRVdvUWovQUtjenRXMHNmNjY2ekZ0WVByaUczUU5XcU1NZHJHa1o3V3J2Z2Jaam5pSGExcGE2VllwcXl5R3N4L3VoRlZyRXl3MUpWVjM3bHU0dEVxOUtnMkF4NDZFRGxHRGdJaWt5NnBxSVAvWlhhaHJMV1YwUWRqcUtzcS9SVU92YUNaM1N5R1ZzcmVwbUx4ODVZNnBxcXhlZ2lMY0dqYzdvVUd3Rk9aOVFUKzhLTGlGWXJwWnRmVU1EbGE2czFQVjIzb1ZQZjRyeWlGdklXeGxheHBJcU03Nk1HMnk4WE9XVmJEYUR2RW4xeHBlQ2dTT1VhaGVVeXhqVU5tM3AxcW4zTmxxZlNaR25Yb3E2QnVaUUxSa0dJcmVNMS9xcWI2NjFRbWpOSTFzMWV3MGs3U0ZNYTFXUDA1UWthZjFMOXV0OXBnQzhYcklzeFZBTWtHWGF4VVFPWlZ2TklBWExuRXpsUktQTStGZHQvVkszTG5UQUY0OXJ6TDhCS3V6bERacHg5dVVOSlhWVmxvZTJyWUZLbTBpSDJhallrdHpyRTI4T1FBTWZiWUJZdXVmVlZDbENkOXV6YXdsNnlrUUxkVUlsKzFyQ3RXVkVkSlpQSGcwbkhiVHlTd1ZhN1h6RU5XU2E1cDVxTXR3czIyTjFLOVpLK1Q4clZ6WEdzcFlaSFZvR2lkSVFGRDl6czlRYWJHTkJraWlvTEE2bHMyc1lVZkVFSTRtWSs1TjFoYXNGeG1qYWRSUHQzYWxvNTlOV0hSSG9QVnJyVnYyWmFjODgvaFQxNlRjMzFaTXpiYmhialBTK25icDhLTER4b3IrZUd4dWJsdFJhdmxkUGM5MGd4RWI5Sk0xY1BNUGNrTmtwdFkyVkxHa01JRzZjYStpcWk5cnJ4UHJDeWZwZHpxVGhiV2RjMnIvWVRaTCtaamx5Mi9mejV0djdwR0xpZkM4Nno5WHhLTHRVbitnUTdGYTF5THpZaElhRThWZFBiZXBVbW9hU1djT0N4ejU5ZDJ3bHVjanc5cmYzYytmS0x4dVVpOTR6YTdsVEo4OSsrTjBXOEZ3T3piWjNUYzg1ZG1KWEFTbExMSStlWlpYMVk3UkE0NDJvcW9udGFnRnhIM2E3bW51SHIyQ3Mwa2VOV1dzWlpVdTRNaExsanF6NkhVMnFWYTQ2ZzI5U29KWVl2UFVxSitGTTNPL2ttWnR0L001L1dicC90SU0wVi9QRDRtYmxmeE9hYVRtMmdUR0wrUnE1cUxTZ21vR0o5UTNiVzFHVmZ0ajZXd3ExNEtvclNhbk9qSmpZL3dDc09rbWFrL2xTT2RyVlZBSnVKZVVpY2lXM28rWk0yMjVXbVJNLys1clQrZUp6YXY4QWJrZjRrZjhBVFp5dXB0eFZpbGNKV1VlbGo5VEsyeHVkZlZ3MVlaR09OdGJ6OTNPdUludjF1VC9NNXRiKzhtL3h1bCs2Z3piWkY3eHptcm1LK2pKUkVWZXZLY3Rod1VSREU1VDlYdE0zV2E1V0R1elNxUXJjUU5LaUhoallpUmNJbWNLcThKK1huOFBLSjg3bXFpMlRPTnQzbzI1OXRjams5YnB1YTRhRGpTRWlSWGc3bFk5cnZqY2x6VnF1RTAvTWtOcEE5V1ROV0w4dW10V3VQT25DT1JXOG9xNm5qRFdxbVFtcHJwYlU1ZzBMSWxTRkltNnVHY0pkRU1mdHBjakNwSUZNZGFDRFFPZSt4a1NVeVdSdTNtcFJSWVhBRkk5dkhWbXMxUmI0bFUycmxZa0pEVlJ5TytOWGtTQzBwRXNNU3QrcWl2RnU2eGdUSjAxemNqWFZpa29taGJ1Q21QZDl5TVhBWEVrdys0Nm90eDYyeG1ZdzZWcW81RjlwdWdxT0tnNDIzbWJEY2REaVlXbFFQaXk0clpxbzE0MDIzdXFvbzRrckMvclJ1OUpaNmdyNmRPU3RYQnQxSlJvVUpGSThhWnNqZE1hbUd1eEd1UlpXTCtaYkRWMWVBVkdHbnB5Yy9odUJKemdKQjRDTnVMSXI4ODBPMlo0N3ZxUTZZb3o2bUtWcFp1M2RnYTlWbVp0WVRHdlV6VEduaktaMHYzZG5vS3hzSm52ZDR0S2FuVW1sOU9IVk1raUZhaDBFZTgrUTJ2aFRYb2JmcE5sMDVxblVLb3l6MDdwVUhUN09JdVB6WnE3UjdOUUlzOEw5Q2Fnams2VW90dHAzeWRkcHFIYjRZNk5KSzhIUUZ5NDFrVTk5UUVtQlJDZ1M3WkhUS3NqeDl1Yk1SeXJCcGVuTXFJM1JtSEJ4MkVFZ3N0cHQxYkN6TyswcU50N0lseUtlYm9hc0pCUU9PZmJXMWptNGhXa2RGVDlzRm4yeU5KZDF6UWJaR2pPNjRRYU0wU29lQzhyYld4TFhxbGgyeU5oZjlTSFRkV1ZVQ0xFWHFUU1ltb0krWEY3ZVhVRGxXQWJTbXJaRTZIVTIzVEk1VUl0R3hNallrVGRUYmVSbnl2SkFUUStwQkg5VUlta2RUbG9qQ3FIUm9OTXFTNG45TCtFNHBvWTdpSCtVUUdyaWJvZ3A4ZVVnZWVjOG9nWXU2UU9KdWtDbnZFM1RDenlrRG5sSURHN28xL0hEdktRTGt6eWtDaTg1NVNDNTVYeWtEOHA1U0N6eWlBNWVWVGRJSEYzVEJ6eWlDaVo1U0F6eWtEOFo1VENYUEtRQy9QbElIRTNTQnp5a0VpK3ZLSU9lVWdjOHBBNTVTQitVVGRJRkY5K1Vnc1RkSUhqUEtRR2FiMVFQcUpraXhXMjQwTmFaSU5ISHVqRkk1R0xkYW1GcFJtRVBpM0pJTWU1QndkeTR5Skd4azMydkdVeEgyK2FjMVd5L2lsbGJOdWpGSEk2TmxWdVRGWUZNRWxhdjVQWDROUktyYTJkTWlYb21SeXgvWnpSTVNWa0l6cDNwam9BT2wvUkl3QmYwRnhBeG81a0NERGZTNGNqSzlKR0puMGE1WnNkRUFxdVJrckJteGY2YzBZVDJxOW9xRHZSN3BuaWhMSHkyT0FGeitoVmlDNmxSa280djFZMnhPaURSVVJGaXIzTTZGVWNMcFZVV0lKRTZzaEdyV29ybkhSd01kMHcvK1BiNHRvSUpzN252KzZMVjh0NTlzaDd2dEd6VnQzUVF0c2hLMHFPWjBsTFdhaGlGbDZUZGNFTUpzRWxqMDVZZHZwRG5wVC9Ra09ZcEwzdEhNNjRLTTF0aFhSRU4vQllDSWNOSU1uaWFSZWVQRThxZXM4VHlweXVlSjV2blBGRW53bmllUmZhcHRSSi9maWVYUEU4dWVKMy9BTmVKNWM4VFM1NG1lcTU0bmx6eFBNbno0bmx6eFBKbmllUmNUYWViUEU4bWVKcHZsUEU4dWVKNWM4VHlaNG5renhQSm5pZVRQRThtZUo1TThUeVo0bmt6eFBKbmllVFBFMHY5VjJnSkF3Q0FNRjJ2aGdsYTk5cnR5S2ZLa3NJbTNVTVF6eDVvdHVaUkhxNFFUYkVhTi8xU0xuUU1kdEw5ZHJkdGthTzRkS3piWVlJbEpwYkRiT0FzbDAwT242WjlHR2duL1MvaE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016UC94QUEwRVFBQkFnTUZCZ1VFQWdNQkFRQUFBQUFCQUFJREVTRUVFakZSb1VGaGtySFI0UkFpVW5IQkV5Q0JrVEpDTUZDQWdpUC8yZ0FJQVFNQkNUOEEvd0NMNHNqbGlvc3psaC9zTVFEUk9tU1U2UkJXSkFwL3J4UWdwaExkaENZUXphU215QUErd296OFQ0bnhQM2p4SDJVUSswL2FQOER3MmVhak4vTWs4RjJOQW5TYU5xanRrTjRVVzlFZmhKUkEzOHFOb1U4T2I0R1FVV295cnlVVWoveVZFRGs4TjkxYUd6OXduM2dLRlJRMDcxYVd5OXduM21xS0drNW1TdEFVUzhHME5KS0w1dHdKNUo5NWhSa0ZHQU9XSlVVOEpUdzVoeVR3MEhOUjIxM2hSYnhialRQZW9vQlVlWHVDT2FNd2ZBcU1BY2hVNktLUi93Q1NuaHdQZzRBRE5ScCt3SjFDakFuTEEvby9mZ0ROSHlFTDBubUYvRnlKQWRTU3JFckwza1ZhamZPSXlUNzdEdHdSOGtTaEhnYm9IOGlFejZqMzFxb0lCM1VVeXdneU82WVU3elFaR1pSbmRKQzlYd0VEOVNXTXlqZ1NQMFZtZWFiVnM1VklSbUdtbk5OL2tmTTdJSnN3TVpFa29TTXBuODFUeXlFU0JNWW11S2NYazdTVTZiVFVJK1dpRkc3eWlidUlSazUwcG5JVlZxSmVkeU5kaHpDTTVWYjgrRHBIK3hISUlYblBxQVZDRitYbEttSnVBSXpySlVBRXluRVEzR1FHN2FWQkVwZm1lYzA0M01XbE8vOEFvM0E1ajc4bDZUekhobjhGWm5rZkRZUkplb0xKWnpUcHNHd3FCTGVETk9CSS9ZOFBVVjZ2Z0k3Q3ZVN21WbWVaUldZNUJiQ0VKb3lEd1JSUmI5M0NrbEVBYU1VNmJRSlRXRW0vUGg2UnpLeWI4K0F4RHZoZWs4d3RnS015VE1uOG9iQWdvUXY1eUUxL2M2QkdUV3pWbGRFblNlQVRSRGFDbzVjOXVRa0ZzKzdKZWs4eDRaOVZtZVI4TXh6WHFIaDVYakJ5SWlEOUtFVzh2MktJNEd1OExhRjZsNnZnTElyMU81bFlBbm1mRE1jZ3N4NFlMWlM4b3BMRFVEUG9tWFd5V1Rmbnc5STVsWkQ1OE1uTFkwOHdzdkRBZ2VBVzlBRms2ejlqTFZOQS9IZ0ZqOTJTUDlUekNLTzFIYjhGRkhhRjZoclJHY2dpQTlyaUc3d0NpcFhaSVRKT2kyQ1N6biswNlJjWmplb2dBbG1FWmd1SjFLZmRNL0wrVWFMTWNnaldpS05aTENkVkZGMEJHYlJTYU1tUHhPVWs2YkR0Ui9xT1pSbE1CRkhZNWYyQ3FDRUpYVFRlTmhUcFMvaVNuRDlxS0JxaE1qek5WQ0R5UkFpREVKd1Q3ejNHVkt5bm10djJ2dVBjS0ZXcThkNFBWV2lUdHdQVldneEM3Q2M2ZnNsV3drVG5VRS9LdFE0ZTZ0Smlod0VwenBqbVNyWVN4eEpBSUpsWERGV2djUGRXZ3hBUUFBWjAxS2ZPOFp5d0lUTHdHM3k5UW90eG1YWWRVSnYyaytIbGlqWGNWQW52QkNmSWVrZFY1SHRHR3dxSEtIT3JwaFJUQ0RNdmFVcUVLMFRKekhkV3E2ZHdJK1ZHTVFrN2U1S0UydUVrejZqVGdjQ2o5TnVXSlRMc3NDTVpvaHpjOE5FKzRaU25rclhlTzhFL0t0ZDA3Z1I4cTBFeENENTZ6RS96T251clhlOXdUekt0VW5EQWdFZktpbUk2ZUpYbGlEQnliZkc0eTVxOHh1OS9RbFJQcUhKTmswSTNYbXN0aDZLRWZjT0hVSzBGalBjbEMvRTlSVmZ0d2FKcUM3VHFvTHRPcWhPMDZxRTdUcW9MdE9xaE8wNnFDN1Rxb1R0T3FndTA2cUM3VHFvVHRPcWd1MDZxQzdUcW9UdE9xZ3UwNnFDN1Rxb0x0T3FoTzA2cUM3VHFvRHRPcWd1MDZxRTdUcW9MdE9xaE8wNnFDN1Rxb0xwZmpxb1R0T3FndTA2cUM3VHFvTHRPcWd1MDZxQzdUcW9MdE9xZ3UwNnBoYmN4bW9WOE4yelVDUU85VkxzQXJMZWx2VUFzQlB1b1Y2azV6VExnaHFCTURlb1YwTzJ6KzdJckJVZFdaL05LS3JCdjl1U2RVU2tjNlQ3S211ZlFmdFZ3bHJOR1RwVXJqMFdGYTUwT3o5SStYMytOeU9BRXQrSy9rRCt4TTlCKzBjcWZydVpyWmdQaFByVk9wV1pudk10T2FNNWI1VDMvQUlUcGc0ckU3OEtZVFRzTnVkVHlrRTdZam4rY2FidGlmMzNJekgrVFlBblNtYS90R2JLUy9TalhITW1BY1ZHRDVmalFxemg5ZHdYOFNCSkdwa0FqSmxabzBCb1ZXWSsxMHJ3bE5Xc2NQZFd3Y1BkV3NjUGRXc2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3NjUGRXd2NQZFdzY1BkV3djUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3NjUGRXc2NQZFdzY1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXc2NQZFdpZjFKVkFsS1NqWHN4SlJQcDdwS0xmQncyU1ZxdVQzS05mMFVXNkFKQVNWb29keWlYd05rbEZ1QTdKSjk1by81aGlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvdi85az0pO1xuICAgICAgICB9XG4gICAgICAgICZbc2l0ZS1tYWNoaW5lLW5hbWU9XCJtYW51ZmFjdHVyaW5nLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9tYW51ZmFjdHVyaW5nLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgLmdmLWxvZ28ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tbGlzdHMge1xuICAgICAgICAgIC8vID4gZGl2IHtcbiAgICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICAgICAgLml0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxODRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgIC5pdGVtLWxpc3RzIHtcbiAgICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE4NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1wYWdlIHtcbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLW5vZGUtNjcge1xuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtYmlvIHtcbiAgLm5mX19pbWFnZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29udHJpYi1wb3N0cyB7XG4gICAgLmxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvbG9zIFRleHRcIixzYW5zLXNlcmlmO1xuICAgIH1cbiAgfVxuICAuYmFjay1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS12aWRlbyB7XG4gIC50aHVtYm5haWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICA+IGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICAgIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBtYXJnaW46IDAgMCA1cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgPiBmb3JtIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC53ZWJmb3JtLWJ1dHRvbi0tbmV4dCxcbiAgICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAud2ViZm9ybS1idXR0b24tLXByZXZpb3VzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXRoYW5rLXlvdSB7XG4gIC5wYWdlLWhlYWRlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAucHJldmlvdXMtcGFnZSB7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIEdvb2dsZSBTZWFyY2hcblxuLnBhZ2Utbm9kZS0xNDE3MDgge1xuICAuZ3NjLWFkQmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZ3NjLXJlc3VsdHMtd3JhcHBlci1vdmVybGF5IHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMzBweCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdzYy1yZXN1bHRzLWNsb3NlLWJ0bixcbiAgLmdjc2MtbW9yZS1tYXliZS1icmFuZGluZy1yb290IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ncy13ZWItaW1hZ2UtYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmNvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5ncy1yZXN1bHQgLmdzLXRpdGxlIHtcbiAgICAmLFxuICAgICoge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZSxcbiAgLmdzYy1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvci1jdXJyZW50LXBhZ2Uge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdjc2MtZmluZC1tb3JlLW9uLWdvb2dsZS1tYWduaWZpZXIge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgfVxuICAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLXBhZ2Uge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtZm9ybSB7XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YxZjFmMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIHtcbiAgICBmaWVsZHNldCA+IGxhYmVsLFxuICAgIC5maWVsZHNldC1sZWdlbmQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICMzNzQ5NTcgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIC5qcy13ZWJmb3JtLXJhZGlvcyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlOWVkO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAuanMtZm9ybS1zdWJtaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTNlOWVkO1xuICAgICAgICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnRUFZQUFBQWo2cWEzQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUFBQUFBQUFENVE3dC9BQUFBQ1hCSVdYTUFBQUJnQUFBQVlBRHdhMExQQUFBQUIzUkpUVVVINWdjZEJobzdHVEZ1SUFBQUJNdEpSRUZVYU43bG1XMU1VMWNZeC8vUGJhbmJiTlc5Qkkzb2pJd09RbVdJVU5DRlJHbWl2RXBFb1FKdVRJVktKR3dCRi9ZV3BvZ3VMcG9JUkJNakZhT0lVU3dxNGdzdnlsUk1aSUJUMU1GUUNQcGhvc0xtZE1Vc3EvWSsrd0MzWWJnbGpZcFg0ZitsT2VmY2MwOS8vejdQUGIzUElUZ3BmVTFZZWZ6cW1CalMwQmorczdpWU1yQUp0OVZxWitjUHVkNUJKaW9lUGVKOHBQR1ZyaTY2ajJONDk5UXBtb0JKdktTZzRNZkpsV3BMMmRXcmc2Y0p6dDZmenVNUnZ4RVI4ZEtCUy9vTmVZaDJjYUdQb0tYc0tWT1Fqa3hLU2s3bWM5d2xsRGMzQjZhSDVSc1BybG5UVDBNT0xtZnZIemgvN3VXNHVLbFQ2VDNsWmtWbGRqWkNrY1lSR28zYzNBNXQ1dnY0UTZWaUMvVmdoVTVIb2RpTE1nK1B3WmV4bmtQWm1KUFR1TFVxNDhDaXRXdWROdUJWMDh6TkVXbkdSVWFqT0l0amFYSlJrUlM1WElKMnFPeDI0VFUwaTMvNStTbmsvcUpEcFYrcjI1dGFmbWxwbVh6di9jNXBsM3Q2WUlVS250SFJkQWh2d3k0SWJHVU4rYnU0RE5zSStMZUlncmFIL1cyODJkR0JuYlNBdm5SM2h6dldJZXJHRGFjZmdxKzJtRkdHTTJRYXNBdm9lQWJPdUxtTkVBTUFyS0p4ZU5ObWM3U1BVaVI2VmFxUlk4RC9TSFlEWnZxRi9yUjQ1Y0tGUVJuaG44U3JpNHFDRXFMY0VoNW90U1BHQUc2bTZVamV0UXYxNk9iSTVjc3h6djY2YUs2cm03Vjkzb3FFN1Y1ZXc5K0E2K1RKWTArY2NIUmNoQlpORXlhSXpZb2ZST3ZwMDBOdGhPd0c5RjVTVCtldms1SXdoak53NzhpUndVYllqWXBBdS8vWnMvcXRvUmtKODNXNllXZEFxOUZTWmltejJhd21qVmtjYXpRT05vTENjSkEydWJvSzJ5aFo3S3l0ZmQ1R0tELzhZTzdsajExZFhVV0Y4TmkyS0RoWVZOSTMrRjN4NHY4aGJySmFBWUF6MlpkZFNrdHBFcXcwY2VKRVpKRUdYWG85MVBRRnBvMGZMNHdpTDI1c2FBaHFDZ3RZY2lzeHNVRmZkV0d2VzBYRlV4dGcvMDVaYWl1cXE4TjZYRUtKcHljQmd2T3ZTRU9nQWxwR2ZhOVlHblQ5eC9nT3RISGc2TkVJb3FUSGplWGxBQzRBd2xOSHNzQnZJWjVuTXN1SUxLdVV5cFdQZVpSdTlteFJJYXlYTlFVa1pmSnU3bFVxcVZVSXB1cFZxM0FTV3NRR0JEakdVOWdOdFE4ZkN2dEZid1RIeHorekFlZXZuUFRkMDkzZERRRFlkdWlRWE56ZUIrSmk0MkpWS25WazczWDYxbUpCQWJUUURBRHY1WTM0K2U1ZG5rTXhZb2pCVUcrcTJXSDV0TFgxV2RlVmZSY1lBUDRaZlc2eGtBRWJLRDg2K2dud2Nvb1J2UTJHUm0xbGg4WHk3T0NTbEhJYm9QYnJiYVlOeGNWa3dBYktIZ0ErQSszUTM3a2pUQmUzQ0lhUWtIcHRUVWRwYWx2YjgxNWY5Z2lnWmZDazJlSGhUNExiRFlJbUpLUSt0YVp3M3hDQVM1STlBc1RWYktLVXBVc2RSZGRyeWd6QnRIRmpmV3BsNGI2eDdlMUR2YjdzQmpUTnExcXdQL2Z3NGI1Vy8rZFhMMjU5MlZOQWJvMGNBL3JMNW83MmZENE90YzAyUWd3Z1Fpem1zTm5IeDlIVlFoY3g1OWF0WVY4VkRxb0x6ekg2bUV6SVFnTjVGeFpLL1Z5Q2RqcG5OZy9UQ0NCeWdGL0RBN3FkbHpjUUhDcTduYXZGS1BJdktIQjZGd2c0RmhtWm1PanVybGh1MzJuM3lNN0dicnFKdHBmb2pGREtjU25VczlCWC93Y0E3OEVYNStZMnBWZm43enZhMHVMODJXQk9tR1h4OTJZelZkSk9YRXBKa1p2WFdVbS91QVRlcUszc0tOMnpibDMvS0R1ZkFsMTBqenVQSDBjakgwTldYL0hpcFZML1UxMDY4WkZ5bkt2RktPRytyMjhmZUc2dUJDNU4rd2NhWC9Ga3prN2RZd0FBQUNWMFJWaDBaR0YwWlRwamNtVmhkR1VBTWpBeU1pMHdOeTB5T1ZRd05qb3lOam8xT1Nzd01Eb3dNRWxhNTh3QUFBQWxkRVZZZEdSaGRHVTZiVzlrYVdaNUFESXdNakl0TURjdE1qbFVNRFk2TWpZNk5Ua3JNREE2TURBNEIxOXdBQUFBS0hSRldIUmtZWFJsT25ScGJXVnpkR0Z0Y0FBeU1ESXlMVEEzTFRJNVZEQTJPakkyT2pVNUt6QXdPakF3YnhKK3J3QUFBQUJKUlU1RXJrSmdnZz09KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuanMtd2ViZm9ybS1yYWRpb3MsXG4gICAgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgZGl2LmpzLWZvcm0taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4IDE1cHggNTBweCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjFmMWYxO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjNmNjtcbiAgICAgICAgY29sb3I6ICM4Y2EyYjQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAmOmNoZWNrZWQgfiBsYWJlbCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnRUFRQUFBQ0o0MjQ4QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQW1KTFIwUUFBS3FOSXpJQUFBQUpjRWhaY3dBQUFHQUFBQUJnQVBCclFzOEFBQUFIZEVsTlJRZm1CeDBHQ2dkOG5BRDJBQUFCRGtsRVFWUll3KzJWTVFyQ1FCQkZnd2ZRMGtiVEJNVUQySWlOaFVWeVNCc1BvWTFZaTRWNEFLMkNBVHN4QWEzbVdTd1l4U1JHMmQwMCtmWHVmNDhkbUhVY1N3SFBnK1VTd2hDWnpaQm0weGJiZ2NFQW9valh5R2FEdEZyVndKK1p6eXVFQTF3dUZjSUJ0dHNLNGRjck1oenFoMHUvRDZkVElWdVNCQ2FUR3A1UjBtNURvL0V6dk96TUdZOXp3TDBlN1BmcVlCUWgwNms5T0o3MytYVDNPd1NCY2JncVdhK3pMOTV1UlJKYTRLb29qdk1Mc2lXMHdkWDhGNHZpb25jSnJYQWwwT2tneCtOM0NkL1hEazhsWExlY3hQbXNIWjVLZEx2STRjQy8wYkhoL3BiUXVWNS9sakN4MjB0TG1QcFlTa21ZaEgrVnNBSFBsYkFKVHlWY0YxbXRrTjBPUmlPcjhEcDE2cGpPQXowUGp0Sm9wR1ZKQUFBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ESXlMVEEzTFRJNVZEQTJPakV3T2pBM0t6QXdPakF3eFhtRXN3QUFBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF5TWkwd055MHlPVlF3TmpveE1Eb3dOeXN3TURvd01MUWtQQThBQUFBb2RFVllkR1JoZEdVNmRHbHRaWE4wWVcxd0FESXdNakl0TURjdE1qbFVNRFk2TVRBNk1EY3JNREE2TUREak1SM1FBQUFBQUVsRlRrU3VRbUNDKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCxcbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgICAgIGJhY2tncm91bmQ6ICNlZmYzZjY7XG4gICAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgY29sb3I6ICM4Y2EyYjQ7XG4gICAgfVxuICB9XG59XG4uc29sdXRpb24tY2VudGVyX19iYW5uZXIge1xuICAuZmllbGQtLW5hbWUtZmllbGQtc2MtYmFubmVyIHtcbiAgICA+IC5maWVsZF9fbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZpZWxkX19pdGVtID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIucGF0aC1wcm9kdWN0LXN0b3J5IHtcbiAgICAucHJvZHVjdC1kaXNwbGF5IHtcbiAgICAgICAgYSB7IFxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBmLXByaWNlIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfSBcbiAgICAuYnV0dG9uLS1hZGQtdG8tY2FydCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVlbSAxZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIC5jb21tZXJjZS1vcmRlci1pdGVtLWFkZC10by1jYXJ0LWZvcm0gLmpzLWZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyBcbiAgICB9XG59ICAgIiwiLnNpdGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAzN3B4IDAgNTBweDsgXG4gICAgZm9udC1mYW1pbHk6ICdHb2xvcyBUZXh0Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7ICBcbiAgICBtYXJnaW4tdG9wOiA4MHB4OyBcbiAgICA+IC5jb250YWluZXIgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmZmY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyBcbiAgICB9XG4gICAgLmZvb3Rlci1jZW50ZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAuc2VjdGlvbi10d28ge1xuICAgICAgICAgICAgLmNvbHVtbnMge1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb290ZXItaGVhZGluZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9ICBcbiAgICAuc29jaWFsLW1lZGlhLWxpbmtzIHtcbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4OyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IFxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7IFxuICAgIH1cbiAgICBhIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgIFxuICAgICAgICB9XG4gICAgfVxuICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgJiB+IGgyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgICBcbiAgICAgICAgfVxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTsgXG4gICAgICAgICAgICBsZWZ0OiAxNXB4OyBcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICBjdXJzb3I6IHRleHQ7IFxuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87IFxuICAgICAgICAgICAgcGFkZGluZzogMTVweCA0MHB4IDEwcHggMTVweDsgXG4gICAgICAgICAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLCAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zcztcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhjOGM4YztcbiAgICAgICAgICAgIH0gXG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTsgXG4gICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyBcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICM1NTU7IFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgJiB+IGRpdiB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9IFxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDsgIFxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFbWFpbCc7IFxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wgeyBcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvOyBcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMCAxMHB4OyBcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLCAmLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyLXRvcCA+IC5yb3cgeyBcbiAgICAgICAgICAgID4gLmNvbC00IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7IFxuICAgICAgICAgICAgICAgICYgfiAuY29sLTgge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgID4gLmNvbC04IHsgXG4gICAgICAgICAgICAgICAgPiAuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgfVxuICAgIC5mb290ZXItdG9wIHtcbiAgICAgICAgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICAuc2lnbi11cC10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgLmxheW91dC1tYWluLXdyYXBwZXIgLmJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3Qge1xuICAgIC5ncm91cC1pdGVtIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLml0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiAgLm1haW4tY29udGVudCB7XG4gICAgLmJsb2NrLXRvcC1hcnRpY2xlcyB7XG4gICAgICBvcmRlcjogLTE5O1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTUge1xuICAgICAgb3JkZXI6IC0xODtcbiAgICB9XG4gICAgLmJsb2NrLWhpZ2hsaWdodHMge1xuICAgICAgb3JkZXI6IC0xNztcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtbGVmdC0yIHtcbiAgICAgIG9yZGVyOiAtMTY7XG4gICAgfVxuICAgIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgICAgb3JkZXI6IC0xNTtcbiAgICB9XG4gICAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgICAgb3JkZXI6IC0xNDtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtbGVmdC02IHtcbiAgICAgIG9yZGVyOiAtMTM7XG4gICAgfVxuICAgIC5ibG9jay1leGNsdXNpdmVzIHtcbiAgICAgIG9yZGVyOiAtMTI7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LWxlZnQtMyB7XG4gICAgICBvcmRlcjogLTExO1xuICAgIH1cbiAgICAuYmxvY2stcHJpbnQtaXNzdWUge1xuICAgICAgb3JkZXI6IC0xMDtcbiAgICB9XG4gICAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gICAgICBvcmRlcjogLTIwO1xuICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICB9XG4gICAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgbWFyZ2luOiAtMTBweCAtMTBweCAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gICAgLnJvdyB7XG4gICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgfVxuICAgIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciA+IC5yb3c6bGFzdC1vZi10eXBlIC5pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1oaWdobGlnaHRzIHtcbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWV4Y2x1c2l2ZXMge1xuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5ibG9jay1ldmVudC1uZXdzIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlcixcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvY2stdG9wLWFydGljbGVzIHtcbiAgICAuaWYtZGMsXG4gICAgLnBvc3QtZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIH1cbiAgfVxuICAuYmxvY2stY29tbWVudGFyeSB7XG4gICAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgLm5hdmJhciB7XG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLml0ZW1fX3JtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLmJsb2NrX190aXRsZSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCxcbiAgICAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgIH1cbiAgfVxuICAuYmxvY2stbW9zdC1yZWFkIHtcbiAgICAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgfVxuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICYgfiAuY29udGVudC1yaWdodCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2lkZWJhcl9zZWNvbmQge1xuICAgIC5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgICAgIC5kb21haW4tZGF0YSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XG4gICAgICB9XG4gICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgICAgLml0ZW1fX2ltYWdlIH4gZGl2IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ub2RlLS10eXBlLWFydGljbGUge1xuICAgIC5wYWdlLWhlYWRlciB7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cbiAgLnNpdGUtZm9vdGVyIHtcbiAgICAubWVudS1pdGVtIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3Qge1xuICAgIC5pdGVtIHtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICA+ICoge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX3JtIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NSUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICAuaXRlbSB7XG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICAuY3Itd3JhcHBlciB7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfbmlkX2VwaXNvZGVzX2xpc3Qge1xuICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgLm5hdmJhciB7XG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDExMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgLy8gRGV0ZWN0aW5nIERldmljZSBUeXBlc1xuICAvKiogTU9CSUxFLCBUQUJMRVQsIERFU0tUT1AgKiovXG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICAgIC5pZi10YyBhIHtcbiAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuICB9XG4gICYuaXMtTW9iaWxlIHtcbiAgICAuYmxvY2stcG9kY2FzdCB7XG4gICAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5wb2RjYXN0LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgICBtYXJnaW46IDAgMCAtNXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9kY2FzdC1pdGVtLFxuICAgICAgLnBvZGNhc3QtZXBpc29kZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTIsXG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB9XG4gICAgI2JhY2sydG9wIHtcbiAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuICAgIC5zaXRlLWZvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgICAubWVudS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgICAgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB9XG4gICAgICAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICYuaXMtYWN0aXZlICsgbGFiZWwsXG4gICAgICAgICAgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2lkZWJhcl9zZWNvbmQge1xuICAgIC5ibG9jazpub3QoLmJsb2NrLXNpZGViYXItbmV3c2xldHRlcik6bm90KC5ibG9jay1wcmludC1pc3N1ZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgLnZpZXctY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciB7XG4gICAgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciB7XG4gICAgICBvcmRlcjogLTE0O1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTEge1xuICAgICAgb3JkZXI6IC0xMztcbiAgICB9XG4gICAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciB7XG4gICAgICBvcmRlcjogLTEyO1xuICAgIH1cbiAgICAuYmxvY2stbW9zdC1yZWFkIHtcbiAgICAgIG9yZGVyOiAtMTE7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LXNpZGViYXItMiB7XG4gICAgICBvcmRlcjogLTEwO1xuICAgIH1cbiAgICAuYmxvY2stYXdhcmQge1xuICAgICAgb3JkZXI6IC05O1xuICAgIH1cbiAgICAuYmxvY2stY29uZmVyZW5jZXMge1xuICAgICAgb3JkZXI6IC04O1xuICAgIH1cbiAgICAuYmxvY2stcGFydG5lci1ldmVudCB7XG4gICAgICBvcmRlcjogLTc7XG4gICAgfVxuICAgIC5ibG9jay1yZXNvdXJjZS1jZW50ZXIge1xuICAgICAgb3JkZXI6IC02O1xuICAgIH1cbiAgICAuYmxvY2stcHJpbnQtaXNzdWUge1xuICAgICAgb3JkZXI6IC01O1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTMge1xuICAgICAgb3JkZXI6IC00O1xuICAgIH1cbiAgICAuYmxvY2stY29tbWVudGFyeSB7XG4gICAgICBvcmRlcjogLTM7XG4gICAgfVxuICAgIC5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgICAgIG9yZGVyOiAtMjtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci00IHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLnBhZ2Utd3JhcCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAwIDIwcHg7XG59XG5cbi5ibG9ja19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udGh1bWJzLWNhcm91c2VsIHtcbiAgbWFyZ2luOiAwIC0xMnB4O1xuXG4gIC50aHVtYi1zbGlkZSB7XG4gICAgcGFkZGluZzogNHB4O1xuICB9XG5cbiAgLnRodW1iLXRpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgb3BhY2l0eSAwLjRzIGVhc2U7XG4gIH1cblxuICAudGh1bWItaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAvKiBPdmVybGF5IEdyYWRpZW50ICovXG4gIC50aHVtYi10aWxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDE4MGRlZyxcbiAgICAgIHJnYmEoMCwgMCwgMCwgMCkgNTAlLFxuICAgICAgcmdiYSgwLCAwLCAwLCAwLjgpIDEwMCVcbiAgICApO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLyogVGl0bGVzIG9uIGdyaWQgaXRlbXMgKi9cbiAgaDMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLyogUGxheSBidXR0b24gaWNvbiBvbiBncmlkICovXG4gIC5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICB9XG59XG5cbi8qIC0tLSBTSEFSRUQgJiBERVNLVE9QIFNUWUxFUyAtLS0gKi9cbi5wb3B1cC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAvKiBUeXBvZ3JhcGh5IHJlc2V0IGZvciBtb2RhbCAqL1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAwMDA7IFxuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbn1cblxuLnNsaWRlci1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi52aWRlb3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi8qIFJFQ1RBTkdVTEFSIE5BVklHQVRJT04gQVJST1dTICovXG4ubmF2LWFycm93IHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogMTg1cHg7XG4gIGJhY2tncm91bmQ6ICM1NTU1NTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG4gIGJvcmRlcjogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHotaW5kZXg6IDIwO1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW4tdG9wOiAwO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gICAgYmFja2dyb3VuZDogIzc3Nzc3NztcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxufVxuXG4vKiBTaWRlIFZpZGVvcyAoUHJldi9OZXh0IFJvd3MpICovXG4ucHJldi12aWRlb3Mtcm93LFxuLm5leHQtdmlkZW9zLXJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGdhcDogMTJweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBcbiAgLyogRklYOiBSZXNlcnZlIHNwYWNlIGV2ZW4gaWYgZW1wdHkgKi9cbiAgbWluLWhlaWdodDogMXB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ucHJldi12aWRlb3Mtcm93IHtcbiAgbWluLXdpZHRoOiAxOTNweDsgXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IFxufVxuXG4ubmV4dC12aWRlb3Mtcm93IHtcbiAgbWluLXdpZHRoOiA2MDNweDsgXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnNpZGUtdmlkZW8ge1xuICB3aWR0aDogMTkzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC42O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICYuaGlkZGVuIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IFxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IFxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zaWRlLXRodW1ibmFpbCB7XG4gICAgd2lkdGg6IDE5M3B4O1xuICAgIGhlaWdodDogMzQzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYmFja2dyb3VuZDogIzExMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAuc2lkZS1wbGF5LWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zaWRlLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBoZWlnaHQ6IDUxcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbn1cbn1cblxuLyogQ2VudGVyIEFjdGl2ZSBWaWRlbyAqL1xuXG4uY3VycmVudC12aWRlbyB7XG4gIHdpZHRoOiAzMjRweDtcbiAgbWF4LXdpZHRoOiAzMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgd2lkdGg6IDMyNHB4O1xuICBoZWlnaHQ6IDU3NXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMjVweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLmN1cnJlbnQtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7ICAgICAgIFxuICBoZWlnaHQ6IDY4cHg7ICAgICAgICAgICBcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7IFxufVxuXG4vKiBSZXNwb25zaXZlIEhpZGUgZm9yIHNtYWxsZXIgc2NyZWVucyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubmV4dC12aWRlb3Mtcm93IC5zaWRlLXZpZGVvOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5uZXh0LXZpZGVvcy1yb3cgLnNpZGUtdmlkZW86bnRoLWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIC0tLSBNT0JJTEUgMy1DQVJEIExBWU9VVCAoRmlnbWEgTWF0Y2gpIC0tLSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIEhpZGUgRGVza3RvcCBWaWV3ICovXG4gIC5zbGlkZXItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiAxLiBNYWluIFZpZXdwb3J0IENvbnRhaW5lciAqL1xuICAubW9iaWxlLXNsaWRlci12aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IFxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAvKiAyLiBGbGV4IFdyYXBwZXIgKi9cbiAgLm1vYmlsZS12aWRlb3Mtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG5cbiAgLyogMy4gQ0VOVEVSIENBUkQgKEFjdGl2ZSkgKi9cbiAgLm1vYmlsZS1jdXJyZW50LXZpZGVvIHtcbiAgICBmbGV4OiAwIDAgNDV2dztcbiAgICBtYXgtd2lkdGg6IDIwMHB4OyBcbiAgICB6LWluZGV4OiAxMDtcbiAgICBtYXJnaW4tdG9wOiAxMDhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB9XG5cbiAgLm1vYmlsZS12aWRlby1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTY1IC8gMjk0OyAvKiBFeGFjdCBBc3BlY3QgUmF0aW8gZnJvbSBGaWdtYSAqL1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC42KTsgXG5cbiAgICBpZnJhbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS1jdXJyZW50LXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGhlaWdodDogMTA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG5cbiAgLyogNC4gU0lERSBDQVJEUyAoUHJldmlld3MpICovXG4gIC5tb2JpbGUtc2lkZS1jYXJkIHtcbiAgICBmbGV4OiAwIDAgMjZ2dzsgXG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICBcbiAgICAvKiBBU1BFQ1QgUkFUSU8gSVMgS0VZICovXG4gICAgYXNwZWN0LXJhdGlvOiA5NyAvIDE3MjsgXG4gICAgXG4gICAgLyogRm9yY2UgbGF5b3V0IGV2ZW4gaWYgZW1wdHkgKi9cbiAgICBkaXNwbGF5OiBibG9jazsgXG4gICAgd2lkdGg6IDI2dnc7IFxuICAgIFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjMTExOyBcbiAgICBcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgXG4gICAgaW1nIHsgXG4gICAgICB3aWR0aDogMTAwJTsgXG4gICAgICBoZWlnaHQ6IDEwMCU7IFxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IFxuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTsgXG4gICAgfVxuICAgIFxuICAgIC5kYXJrLW92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyBpbnNldDogMDsgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xuICAgIH1cblxuICAgIC8qIFRoaXMgY2xhc3MgaXMgYWRkZWQgYnkgSlMgd2hlbiBubyB2aWRlbyBleGlzdHMgKHN0YXJ0L2VuZCBvZiBsaXN0KSAqL1xuICAgICYuZW1wdHktc2xvdCB7XG4gICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS1zaWRlLWNhcmQsXG4gIC5tb2JpbGUtc2lkZS1jYXJkIGltZyxcbiAgLm1vYmlsZS1jdXJyZW50LXRpdGxlLFxuICAubW9iaWxlLXZpZGVvcy13cmFwcGVyIHtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15OyBcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgICBcbiAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTsgXG4gIH1cblxuICAubW9iaWxlLW5hdi1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogQWRqdXN0IGNsb3NlIGJ1dHRvbiBmb3IgbW9iaWxlICovXG4gIC5jbG9zZS1idG4ge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgLnRodW1icy1jYXJvdXNlbCAudGh1bWItdGlsZSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYXNwZWN0LXJhdGlvOiA5IC8gMTY7XG4gIH1cblxuICAudGh1bWJzLWNhcm91c2VsIC50aHVtYi1pbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBEZXNrdG9wOiBIaWRlIE1vYmlsZSBWaWV3ICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZS1zbGlkZXItdmlldyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIEFkZCB0aGlzIHRvIHlvdXIgU0NTUyB0byBwcmV2ZW50IHRoZSBcIkZyZWV6ZVwiICovXG4udGh1bWJzLWNhcm91c2VsIC5zbGljay1saXN0LFxuLnRodW1icy1jYXJvdXNlbCAuc2xpY2stdHJhY2sge1xuICB0b3VjaC1hY3Rpb246IHBhbi15ICFpbXBvcnRhbnQ7IC8qIEFsbG93cyB2ZXJ0aWNhbCBzY3JvbGwsIGJ1dCBnaXZlcyBIb3Jpem9udGFsIGNvbnRyb2wgdG8gSlMgKi9cbn1cbiJdfQ== */
