@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;
}

.site-id-dev_marinereport_com,
.site-id-marinereport_com {
  --secondary: #00aeed;
  --primary: #00aeed;
  --navstrip: #00aeed;
}

.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;
  -webkit-background-clip: padding-box;
          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 */
}
.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 {
  /* Shared styles */
}
.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 STYLES --- */
}
.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 {
  /* The Text Area (The Blue Block) */
}
.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 --- */
}
.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 {
  /* --- RIGHT COLUMN WRAPPER --- */
}
.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);
}
.featured-grid {
  /* --- RESPONSIVE ADJUSTMENTS (MOBILE) --- */
}
@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;
  -webkit-background-clip: padding-box;
          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;
  }
}
.page-wrap {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 0 20px;
}

.block__title {
  margin-bottom: 20px;
}

.thumbs-carousel {
  margin: 0 -12px;
}
.thumbs-carousel .thumb-slide {
  padding: 4px;
}
.thumbs-carousel .thumb-tile {
  display: block;
  position: relative;
  border-radius: 16px;
  overflow: hidden;
  background: #222;
  height: 300px;
  cursor: pointer;
  -webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
  -o-transition: opacity 0.4s ease, -o-transform 0.4s ease;
  transition: transform 0.4s ease, opacity 0.4s ease;
  transition: transform 0.4s ease, opacity 0.4s ease, -webkit-transform 0.4s ease, -o-transform 0.4s ease;
}
.thumbs-carousel .thumb-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.thumbs-carousel {
  /* Overlay Gradient */
}
.thumbs-carousel .thumb-tile:after {
  content: "";
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.8) 100%);
  position: absolute;
  inset: 0;
  pointer-events: none;
}
.thumbs-carousel {
  /* Titles on grid items */
}
.thumbs-carousel h3 {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 12px;
  color: #fff;
  font-size: 16px;
  z-index: 2;
  margin: 0;
}
.thumbs-carousel {
  /* Play button icon on grid */
}
.thumbs-carousel .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);
  border: 0;
  background-color: unset;
}

/* --- SHARED & DESKTOP STYLES --- */
.popup-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.95);
  z-index: 9999;
  display: none;
  -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;
}
.popup-overlay.active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.popup-overlay {
  /* Typography reset for modal */
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  color: #fff;
}
.popup-overlay img {
  max-width: 100%;
  display: block;
}

.close-btn {
  position: absolute;
  top: 30px;
  right: 30px;
  width: 44px;
  height: 44px;
  background: transparent;
  border: none;
  cursor: pointer;
  z-index: 10000;
  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;
  color: #fff;
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  -o-transition: -o-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease, -o-transform 0.2s ease;
}
.close-btn svg {
  width: 36px;
  height: 36px;
  stroke-width: 2px;
  -webkit-filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));
          filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));
}
.close-btn:hover {
  -webkit-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
  opacity: 0.8;
}

.slider-container {
  width: 100%;
  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-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}

.videos-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 15px;
  width: 100%;
  max-width: 1600px;
  position: relative;
  padding-top: 20px;
}

/* RECTANGULAR NAVIGATION ARROWS */
.nav-arrow {
  width: 70px;
  height: 185px;
  background: #555555;
  border-radius: 0;
  color: #fff;
  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;
  cursor: pointer;
  -webkit-transition: background 0.2s;
  -o-transition: background 0.2s;
  transition: background 0.2s;
  border: none;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  z-index: 20;
  opacity: 1;
  margin-top: 0;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.nav-arrow:hover:not(:disabled) {
  background: #777777;
}
.nav-arrow:disabled {
  opacity: 0.3;
  cursor: not-allowed;
  background: #333;
}
.nav-arrow svg {
  width: 48px;
  height: 48px;
}

/* Side Videos (Prev/Next Rows) */
.prev-videos-row,
.next-videos-row {
  display: none;
  gap: 12px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  /* FIX: Reserve space even if empty */
  min-height: 1px;
}
@media (min-width: 1024px) {
  .prev-videos-row,
  .next-videos-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}

.prev-videos-row {
  min-width: 193px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.next-videos-row {
  min-width: 603px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.side-video {
  width: 193px;
  cursor: pointer;
  opacity: 0.6;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.side-video.hidden {
  visibility: hidden;
  pointer-events: none;
  display: block !important;
}
.side-video:hover {
  opacity: 1;
}
.side-video .side-thumbnail {
  width: 193px;
  height: 343px;
  position: relative;
  background: #111;
  overflow: hidden;
  border-radius: 0;
}
.side-video .side-thumbnail img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.side-video .side-thumbnail .side-play-icon {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.3);
  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;
}
.side-video .side-thumbnail .side-play-icon svg {
  width: 32px;
  height: 32px;
  fill: #fff;
}
.side-video .side-title {
  margin-top: 10px;
  font-size: 12px;
  text-align: center;
  line-height: 1.4;
  height: 51px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  display: -webkit-box;
}

/* Center Active Video */
.current-video {
  width: 324px;
  max-width: 324px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 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;
  margin: 0 10px;
}

.video-container {
  width: 324px;
  height: 575px;
  background: #000;
  position: relative;
  -webkit-box-shadow: 0 25px 50px rgba(0, 0, 0, 0.5);
          box-shadow: 0 25px 50px rgba(0, 0, 0, 0.5);
  border-radius: 0;
  overflow: hidden;
}
.video-container iframe {
  width: 100%;
  height: 100%;
  border: 0;
}

.current-title {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  color: #fff;
  line-height: 1.4;
  height: 68px;
  overflow: hidden;
  display: block;
}

/* Responsive Hide for smaller screens */
@media (max-width: 1400px) {
  .next-videos-row .side-video:nth-child(3) {
    display: none;
  }
}
@media (max-width: 1200px) {
  .next-videos-row .side-video:nth-child(2) {
    display: none;
  }
}
/* --- MOBILE 3-CARD LAYOUT (Figma Match) --- */
@media (max-width: 767px) {
  /* Hide Desktop View */
  .slider-container {
    display: none !important;
  }
  /* 1. Main Viewport Container */
  .mobile-slider-view {
    width: 100%;
    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-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    overflow: hidden;
    padding-bottom: 20px;
  }
  .mobile-slider-view.active {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  /* 2. Flex Wrapper */
  .mobile-videos-wrapper {
    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;
    width: 100%;
    height: 100%;
    position: relative;
    gap: 16px;
  }
  /* 3. CENTER CARD (Active) */
  .mobile-current-video {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 45vw;
        -ms-flex: 0 0 45vw;
            flex: 0 0 45vw;
    max-width: 200px;
    z-index: 10;
    margin-top: 108px;
    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: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
  }
  .mobile-video-container {
    width: 100%;
    aspect-ratio: 165/294; /* Exact Aspect Ratio from Figma */
    background: #000;
    border-radius: 0;
    overflow: hidden;
    -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, 0.6);
            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.6);
  }
  .mobile-video-container iframe {
    width: 100%;
    height: 100%;
    border: 0;
  }
  .mobile-current-title {
    color: #fff;
    margin-top: 15px;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
    line-height: 1.2;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
    height: 108px;
    overflow: hidden;
    display: block;
    word-break: break-word;
  }
  /* 4. SIDE CARDS (Previews) */
  .mobile-side-card {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 26vw;
        -ms-flex: 0 0 26vw;
            flex: 0 0 26vw;
    max-width: 120px;
    /* ASPECT RATIO IS KEY */
    aspect-ratio: 97/172;
    /* Force layout even if empty */
    display: block;
    width: 26vw;
    position: relative;
    border-radius: 0px;
    overflow: hidden;
    background: #111;
    opacity: 0.5;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    min-height: 1px;
    pointer-events: none;
  }
  .mobile-side-card img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    display: block;
    -webkit-transition: opacity 0.3s ease;
    -o-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
  }
  .mobile-side-card .dark-overlay {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.4);
  }
  .mobile-side-card {
    /* This class is added by JS when no video exists (start/end of list) */
  }
  .mobile-side-card.empty-slot {
    visibility: hidden;
    opacity: 0;
    background: transparent;
  }
  .mobile-side-card,
  .mobile-side-card img,
  .mobile-current-title,
  .mobile-videos-wrapper {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-user-drag: none;
  }
  .mobile-nav-arrow {
    display: none !important;
  }
  /* Adjust close button for mobile */
  .close-btn {
    top: 20px;
    right: 20px;
    width: 40px;
    height: 40px;
  }
  .close-btn svg {
    width: 28px;
    height: 28px;
  }
  .thumbs-carousel .thumb-tile {
    height: auto !important;
    aspect-ratio: 9/16;
  }
  .thumbs-carousel .thumb-img {
    height: 100%;
    width: 100%;
  }
}
/* Desktop: Hide Mobile View */
@media (min-width: 768px) {
  .mobile-slider-view {
    display: none !important;
  }
}
/* Add this to your SCSS to prevent the "Freeze" */
.thumbs-carousel .slick-list,
.thumbs-carousel .slick-track {
  -ms-touch-action: pan-y !important;
      touch-action: pan-y !important; /* Allows vertical scroll, but gives Horizontal control to JS */
}

/* RESTORED: Legacy View Video Grid Layout */
@media (min-width: 768px) {
  .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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIl9mb250cy5zY3NzIiwiX3V0aWxpdGllcy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3NuaXBwZXQuc2NzcyIsIl9ibG9jay5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9ub2RlLnNjc3MiLCJfcHJvZHVjdC5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX3Jlc3BvbnNpdmUuc2NzcyIsIl92aWRlb3MtcGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FSLDZGQUFBO0FDQUEsMkVBQUE7QUFDQSxrRkFBQTtBQUNBLG9GQUFBO0FBQ0EsMkZBQUE7QUREUjtFQUNJLGtCQUFBO0VBQ0EsdUpBQUE7RUFFQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QURJSjtBQ0RBO0VBQ0ksdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRkFBQTtBREdKO0FDQUE7RUFDSSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVGQUFBO0FERUo7QUNDQTtFQUNJLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0ZBQUE7QURDSjtBQ0VBO0VBQ0ksd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1RkFBQTtBREFKO0FDR0EsNkJBQUE7QUFDQTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUVBQUE7RUFDQSxxQkFBQTtFQUNBLGtiQUFBO0VBVUUsZUFBQTtBRFZKO0FDWUEsNEJBQUE7QUFDQTtFQUNFLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0YsZ0VBQUE7RUFDRSxxQkFBQTtFQUNBLDZhQUFBO0VBVUksZUFBQTtBRG5CTjtBQ3FCQSx5QkFBQTtBQUNBO0VBQ0UsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDRiw2REFBQTtFQUNFLHFCQUFBO0VBQ0EsOFpBQUE7RUFVSSxlQUFBO0FENUJOO0FDOEJBLCtCQUFBO0FBQ0E7RUFDRSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNGLG1FQUFBO0VBQ0UscUJBQUE7RUFDQSw0YkFBQTtFQVVJLGVBQUE7QURyQ047QUd0RUE7RUFDSSxvQkFBQTtBSHdFSjs7QUdyRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUh3RUo7O0FHcEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIdUVKOztBR3BFQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSHVFSjs7QUdwRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUh1RUo7O0FHcEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIdUVKOztBR25FQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSHNFSjs7QUdsRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhxRUo7O0FHbEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIcUVKOztBR2xFQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSHFFSjs7QUdsRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhxRUo7O0FHbEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIcUVKOztBR2xFQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSHFFSjs7QUdqRUE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhvRUo7O0FHaEVBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIbUVKOztBRzlEQTtFQUNJLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBSGlFSjs7QUc3REE7RUFDSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhnRUo7O0FHN0RBO0VBQ0ksb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FIZ0VKOztBRzlEQTs7RUFFSSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUhpRUo7O0FFaE1BO0VBQ0kseUJBQUE7QUZtTUo7O0FFak1BO0VBQ0ksZ0NBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QUZvTUo7O0FFbE1BO0VBQ0kseUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QUZxTUo7O0FFbk1BO0VBQ0ksa0NBQUE7QUZzTUo7O0FFcE1BO0VBQ0kseUJBQUE7QUZ1TUo7O0FFcE1BO0VBQ0kscUNBQUE7QUZ1TUo7O0FFcE1BO0VBQ0ksNkNBQUE7QUZ1TUo7O0FFcE1JO0VBQ0ksaUNBQUE7QUZ1TVI7O0FFcE1BO0VBQ0ksb0NBQUE7QUZ1TUo7O0FFck1BO0VBQ0ksZ0JBQUE7RUFDQSxrQkFBQTtBRndNSjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFdk1JO0VBQ0ksZUFBQTtBRnlNUjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFdk1JO0VBQ0ksZUFBQTtBRnlNUjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFdk1JO0VBQ0ksZUFBQTtBRnlNUjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFdk1JO0VBQ0ksZUFBQTtBRnlNUjtBRXZNSTtFQUNJLGVBQUE7QUZ5TVI7QUV2TUk7RUFDSSxlQUFBO0FGeU1SO0FFeE1RO0VBRko7SUFHUSxlQUFBO0VGMk1WO0FBQ0Y7QUV6TUk7RUFDSSxlQUFBO0FGMk1SO0FFMU1RO0VBRko7SUFHUSxlQUFBO0VGNk1WO0FBQ0Y7QUUzTUk7RUFDSSxlQUFBO0FGNk1SO0FFNU1RO0VBRko7SUFHUSxlQUFBO0VGK01WO0FBQ0Y7O0FFM01BO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBRjhNSjs7QUU1TUE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBRitNSjs7QUUzTUE7RUFDSSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBRjhNSjs7QUU1TUE7RUFDSSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBRitNSjs7QUU3TUE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7QUZnTko7O0FFOU1BO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUZpTko7O0FFL01BO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUZrTko7O0FFOU1BO0VBQ0ksaUJBQUE7QUZpTko7O0FFL01BO0VBQ0ksZUFBQTtBRmtOSjs7QUU3TUE7RUFDSSw2QkFBQTtFQUNBLCtCQUFBO0VBQ0EsbUJBQUE7QUZnTko7QUU3TVE7RUFESjtJQUVRLDZCQUFBO0lBQ0EsK0JBQUE7SUFDQSxtQkFBQTtFRmdOVjtBQUNGOztBRTFNQTtFQUNJLGVBQUE7QUY2TUo7QUU1TUk7RUFDSSxlQUFBO0FGOE1SOztBRTNNQTtFQUNJLGNBQUE7QUY4TUo7QUU3TUk7RUFDSSxjQUFBO0FGK01SOztBRTVNQTtFQUNJLGNBQUE7QUYrTUo7QUU5TUk7RUFDSSxjQUFBO0FGZ05SOztBRTdNQTtFQUNJLGVBQUE7QUZnTko7QUUvTUk7RUFDSSxlQUFBO0FGaU5SOztBRTdNQTtFQUNJO0lBQ0ksdUNBQUE7SUFBQSx3Q0FBQTtJQUFBLG9DQUFBO1FBQUEsZ0NBQUE7WUFBQSw0QkFBQTtFRmdOTjtFRS9NTTtJQUNJLGVBQUE7SUFDQSxtQkFBQTtJQUFBLHNCQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0VGaU5WO0FBQ0Y7QUU1TUE7RUFDSSxnQkFBQTtBRjhNSjs7QUU1TUE7RUFDSSxnQkFBQTtBRitNSjs7QUU3TUE7RUFDSSxnQkFBQTtBRmdOSjs7QUU5TUE7RUFDSSw4QkFBQTtBRmlOSjs7QUUvTUE7RUFDSSxtQkFBQTtBRmtOSjs7QUVoTkE7RUFDSSxtQkFBQTtBRm1OSjs7QUVqTkE7RUFDSSxtQkFBQTtBRm9OSjs7QUVsTkE7RUFDSSxrQkFBQTtBRnFOSjs7QUVuTkE7RUFDSSw2QkFBQTtBRnNOSjs7QUVwTkE7RUFDSSxtQkFBQTtBRnVOSjs7QUVwTkE7RUFDSSxlQUFBO0FGdU5KOztBRXBOQTtFQUNJLG9DQUFBO0FGdU5KO0FFdE5JO0VBQ0ksZ0NBQUE7RUFDQSxnQkFBQTtBRndOUjs7QUl0Y0E7RUFDRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0FKeWNGO0FJeGNFO0VBQ0UsaUJBQUE7QUowY0o7O0FJdmNBO0VBQ0UsYUFBQTtBSjBjRjtBSXpjRTtFQUNFLGNBQUE7QUoyY0o7O0FJeGNBO0VBQ0UsYUFBQTtBSjJjRjtBSTFjRTtFQUNFLGNBQUE7QUo0Y0o7O0FJemNBO0VBQ0UsWUFBQTtFQUNBLE1BQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGNBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxVQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxZ0VBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBSjRjRjs7QUl4Y0U7RUFDRSxhQUFBO0FKMmNKOztBSXZjQTtFQUNFLGFBQUE7QUowY0Y7O0FJdmNBOzs7RUFHRSxnQkFBQTtFQUNBLDhCQUFBO0FKMGNGOztBSXZjQTtFQUNFLHFDQUFBO0FKMGNGOztBSXhjQTtFQUNFLGVBQUE7RUFDQSxZQUFBO0FKMmNGOztBSXpjQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtBSjRjRjs7QUkxY0E7OztFQUdFLHFCQUFBO0VBQ0EsYUFBQTtBSjZjRjs7QUkzY0E7RUFDRSxzQkFBQTtBSjhjRjs7QUkzY0U7RUFDRSx3Q0FBQTtVQUFBLGdDQUFBO0FKOGNKOztBSTNjQTtFQUNFLGdCQUFBO0FKOGNGOztBSTVjQTtFQUNFLG1CQUFBO0FKK2NGOztBSTVjQTs7RUFFRSxzQkFBQTtFQUNBLFVBQUE7QUorY0Y7O0FJNWNBO0VBQ0Usc0JBQUE7QUorY0Y7O0FJNWNBO0VBQ0UsMEJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0NBQUE7QUorY0Y7O0FJN2NBOztFQUVFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxjRHBHUztBSG9qQlg7QUkvY0U7O0VBQ0UsY0R0R087QUh3akJYOztBSS9jQTtFQUNFLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBSmtkRjs7QUloZEE7RUFDRSxlQUFBO0FKbWRGOztBSWpkQTtFQUNFLGdCQUFBO0FKb2RGO0FJbmRFOztFQUVFLHlCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FKcWRKO0FJbGRFO0VBUkY7SUFTSSxpQkFBQTtFSnFkRjtBQUNGOztBSW5kQTtFQUNFLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7QUpzZEY7QUlyZEU7RUFDRSxjQUFBO0VBQ0EsbUJBQUE7QUp1ZEo7QUlyZEU7RUFDRSxxQkFBQTtFQUNBLDJCQUFBO0FKdWRKOztBSW5kQTtFQUNFLFdBQUE7QUpzZEY7O0FJbmRFO0VBREY7SUFFSSx5QkFBQTtFSnVkRjtBQUNGOztBSXJkQTs7RUFFRSxVQUFBO0VBQ0Esa0JBQUE7QUp3ZEY7O0FJdGRBO0VBQ0UsaUJBQUE7RUFDQSxzQkFBQTtBSnlkRjtBSXhkRTtFQUhGO0lBSUksNkJBQUE7RUoyZEY7QUFDRjtBSXRkQTtFQUNFLGVBQUE7QUp3ZEY7O0FJcmRFO0VBQ0Usc0JBQUE7QUp3ZEo7O0FJcGRBO0VBQ0UsNkNBQUE7QUp1ZEY7O0FJcmRBO0VBQ0Usa0JBQUE7QUp3ZEY7O0FJcGRFOzs7RUFHRSx3QkFBQTtBSnVkSjtBSXJkRTtFQUNFLHdCQUFBO0FKdWRKO0FJcmRFO0VBQ0Usc0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtBSnVkSjtBSXJkRTtFQUNFLFVBQUE7QUp1ZEo7QUl0ZEk7RUFDRSxhQUFBO0FKd2ROO0FJcmRNO0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FKdWRSO0FJcGRJO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBSnNkTjtBSXJkTTtFQUVFLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QUpzZFI7QUlwZE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0FKc2RSO0FJcGRNO0VBQ0UsZ0JBQUE7RUFDQSwwQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtBSnNkUjtBSWxkRTtFQUNFLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtBSm9kSjtBSW5kSTtFQU5GO0lBT0ksc0JBQUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7RUpzZEo7QUFDRjtBSXBkRTs7RUFFRSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBSnNkSjtBSXBkRTs7RUFFRSxZQUFBO0FKc2RKO0FJcGRFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBSnNkSjtBSW5kSTtFQUNFLFdBQUE7QUpxZE47QUluZEk7RUFDRSxXQUFBO0FKcWROO0FJbGRFO0VBQ0UsbUJBQUE7QUpvZEo7QUlsZEU7O0VBRUUscUJBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBSm9kSjtBSW5kSTtFQVRGOztJQVVJLGVBQUE7RUp1ZEo7QUFDRjtBSXRkSTs7RUFDRSxZQUFBO0FKeWROO0FJdmRJOztFQUNFLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7QUowZE47QUl2ZEU7RUFDRSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxrQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FKeWRKO0FJeGRJO0VBVkY7SUFXSSxlQUFBO0VKMmRKO0FBQ0Y7QUkxZEk7RUFFRSxzQkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtBSjJkTjtBSXRkSTtFQUNFLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7QUp3ZE47O0FJbmRBO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtBSnNkRjtBSXJkRTtFQUNFLGtDQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QUp1ZEo7QUl0ZEk7RUFDRSwwREFBQTtVQUFBLGtEQUFBO0FKd2ROO0FJdGRJO0VBQ0UsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EsWUFBQTtBSndkTjs7QUkvY0k7OztFQUNFLFdBQUE7QUpvZE47QUlsZEk7Ozs7OztFQUVFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QUp3ZE47QUl0ZEk7OztFQUNFLGVBQUE7QUowZE47QUl4ZEk7OztFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0Esb0NBQUE7VUFBQSw0QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx3RkFBQTtFQUFBLGdGQUFBO0VBQUEsMkVBQUE7RUFBQSx3RUFBQTtFQUFBLDhHQUFBO0FKNGROO0FJMWRJOzs7RUFDRSxjQUFBO0FKOGROO0FJNWRJOzs7RUFDRSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0VBQ0EsNkJBQUE7QUpnZU47O0FJM2RBO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUo4ZEY7O0FJMWRFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUo2ZEo7QUkxZEk7RUFDRSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtBSjRkTjs7QUl2ZEE7RUFDRSxlQUFBO0FKMGRGOztBSXZkQTtFQUNFO0lBQ0Usb0NBQUE7SUFDQSw0QkFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFSjBkRjtFSXhkQTtJQUNFLGdDQUFBO0lBQ0Esd0JBQUE7SUFDQSxpQ0FBQTtJQUFBLDRCQUFBO0lBQUEseUJBQUE7RUowZEY7QUFDRjs7QUlwZUE7RUFDRTtJQUNFLG9DQUFBO0lBQ0EsK0JBQUE7T0FBQSw0QkFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFSjBkRjtFSXhkQTtJQUNFLGdDQUFBO0lBQ0EsMkJBQUE7T0FBQSx3QkFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFSjBkRjtBQUNGOztBSXBlQTtFQUNFO0lBQ0Usb0NBQUE7SUFDQSwrQkFBQTtPQUFBLDRCQUFBO0lBQ0EsaUNBQUE7SUFBQSw0QkFBQTtJQUFBLHlCQUFBO0VKMGRGO0VJeGRBO0lBQ0UsZ0NBQUE7SUFDQSwyQkFBQTtPQUFBLHdCQUFBO0lBQ0EsaUNBQUE7SUFBQSw0QkFBQTtJQUFBLHlCQUFBO0VKMGRGO0FBQ0Y7QUlyZEE7RUFHTTtJQUNFLGdCQUFBO0VKcWROO0VJbmRJO0lBQ0UsNkJBQUE7RUpxZE47QUFDRjtBS2o2QkU7RUFDRSw2QkFBQTtBTG02Qko7QUtqNkJFO0VBSkY7SUFLSSxnQkFBQTtFTG82QkY7QUFDRjs7QUtqNkJFO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0FMbzZCSjtBS242Qkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDRCQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QUxxNkJOO0FLbjZCSTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtFQUNBLFFBQUE7QUxxNkJOO0FLbDZCTTtFQUNFLHNCQUFBO0FMbzZCUjtBS2g2QkU7RUFDRSxXQUFBO0VBQ0EsU0FBQTtBTGs2Qko7QUtqNkJJO0VBQ0UsV0FBQTtFQUNBLHFDQUFBO0VBQ0Esd0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtBTG02Qk47QUtqNkJJO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QUxtNkJOO0FLaDZCSTtFQUNFO0lBQ0UsZUFBQTtFTGs2Qk47RUtoNkJJO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0VMazZCTjtBQUNGO0FLLzVCRTtFQUNFLGdCQUFBO0VBQ0EsK0JBQUE7RUFDQSwrQkFBQTtBTGk2Qko7QUtoNkJJO0VBQ0UsNEJBQUE7QUxrNkJOO0FLaDZCSTtFQUdJOztJQUNFLDBCQUFBO0VMaTZCUjtBQUNGO0FLNzVCRTtFQUNFLGVBQUE7RUFDQSx5QkFBQTtBTCs1Qko7QUs5NUJJO0VBSEY7SUFJSSxlQUFBO0VMaTZCSjtBQUNGO0FLaDZCSTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0FMazZCTjtBS2o2Qk07RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxzQ0FBQTtPQUFBLGlDQUFBO1VBQUEsOEJBQUE7RUFDQSxpQ0FBQTtFQUNBLHVCQUFBO0FMbTZCUjtBS2o2Qk07RUFFRSxtQkFBQTtBTGs2QlI7QUtoNkJNO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUxrNkJSO0FLOTVCRTtFQUNFO0lBQ0UsZUFBQTtFTGc2Qko7RUs5NUJFO0lBQ0UsWUFBQTtFTGc2Qko7RUsvNUJJO0lBQ0UsdUJBQUE7RUxpNkJOO0FBQ0Y7QUs5NUJFO0VBQ0UsYUFBQTtFQUNBLGVBQUE7QUxnNkJKO0FLLzVCSTs7RUFFRSxXQUFBO0FMaTZCTjtBSy81Qkk7RUFDRSwwQkFBQTtBTGk2Qk47O0FLNTVCQTtFQUNFLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FMKzVCRjtBSzc1Qkk7RUFERjtJQUVJLGVBQUE7RUxnNkJKO0FBQ0Y7QUs5NUJFO0VBQ0UsZUFBQTtBTGc2Qko7QUs5NUJFO0VBQ0UsaUNBQUE7QUxnNkJKO0FLLzVCSTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsMkNBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBTGk2Qk47QUt6NUJROztFQUNFLHFCQUFBO0FMNDVCVjtBS3Y1QkU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FMeTVCSjtBS3g1Qkk7RUFDRSxrQ0FBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7QUwwNUJOO0FLeDVCSTtFQUNFLGFBQUE7QUwwNUJOO0FLdjVCRTtFQUNFLFdBQUE7QUx5NUJKO0FLeDVCSTtFQUNFLHVCQUFBO0VBQ0EsNkJBQUE7VUFBQSxxQkFBQTtBTDA1Qk47QUtyNUJJO0VBQ0Usa0NBQUE7RUFDQSxnQ0FBQTtVQUFBLHdCQUFBO0FMdTVCTjtBS241QkU7OztFQUdFLGdCQUFBO0VBQ0EsU0FBQTtBTHE1Qko7QUtuNUJFO0VBQ0UsV0FBQTtBTHE1Qko7QUtwNUJJO0VBQ0Usc0JBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0VBQUEsaUNBQUE7TUFBQSw2QkFBQTtVQUFBLHlCQUFBO0FMczVCTjtBS241QkU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7QUxxNUJKO0FLcDVCSTtFQUNFLGVBQUE7QUxzNUJOO0FLcjVCTTtFQUZGO0lBR0ksZUFBQTtFTHc1Qk47QUFDRjtBS3Y1Qk07RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0FMeTVCUjtBS3g1QlE7RUFDRSxrQ0FBQTtFQUNBLDZCQUFBO1VBQUEscUJBQUE7QUwwNUJWO0FLdDVCSTtFQUNFLGNBQUE7RUFDQSxtQkFBQTtFQUFBLHFCQUFBO01BQUEsaUJBQUE7VUFBQSxhQUFBO0VBQ0EsV0FBQTtBTHc1Qk47QUt2NUJNO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7VUFBQSx3QkFBQTtBTHk1QlI7QUt2NUJNO0VBQ0UsYUFBQTtBTHk1QlI7QUtyNUJFO0VBQ0UsVUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtBTHU1Qko7QUtwNUJFO0VBQ0UsV0FBQTtBTHM1Qko7QUtwNUJFO0VBQ0UsU0FBQTtFQUNBLFNBQUE7RUFDQSw0Q0FBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrREFBQTtVQUFBLDBDQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLG9DQUFBO09BQUEsK0JBQUE7VUFBQSw0QkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLGVBQUE7QUxzNUJKO0FLcjVCSTtFQUNFLFdBQUE7QUx1NUJOO0FLcjVCSTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7RUFDQSwrQkFBQTtVQUFBLHVCQUFBO0FMdTVCTjtBS3Q1Qk07RUFMRjtJQU1JLFdBQUE7SUFDQSxjQUFBO0VMeTVCTjtBQUNGO0FLdjVCSTtFQUNFLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUx5NUJOO0FLeDVCTTtFQUNFLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTtVQUFBLG1CQUFBO0FMMDVCUjtBS3A1Qk07RUFDRSxnQ0FBQTtPQUFBLDJCQUFBO1VBQUEsd0JBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QUxzNUJSO0FLajVCSTtFQUNFLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxTQUFBO0FMbTVCTjtBS2g1Qk07RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQ0FBQTtVQUFBLHdCQUFBO0FMazVCUjtBSy80Qkk7RUFDRSwyQkFBQTtFQUNBLFNBQUE7RUFDQSw2Q0FBQTtPQUFBLHdDQUFBO1VBQUEscUNBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUxpNUJOO0FLaDVCTTtFQUNFLFVBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtBTGs1QlI7QUtoNUJNO0VBWEY7SUFZSSwwQkFBQTtFTG01Qk47QUFDRjtBS2o1Qkk7RUFDRSxXQUFBO0FMbTVCTjtBS2w1Qk07RUFDRSx1QkFBQTtBTG81QlI7QUtqNUJJO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBTG01Qk47QUtsNUJNO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBTG81QlI7O0FLOTRCQTtFQUNFLGdCQUFBO0FMaTVCRjtBS2g1QkU7RUFDRSxzQkFBQTtFQUNBLHVCQUFBO0FMazVCSjtBS2g1QkU7RUFDRSx3QkFBQTtBTGs1Qko7QUtoNUJFO0VBQ0UsZUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUxrNUJKO0FLaDVCRTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FMazVCSjtBS2o1Qkk7RUFDRSxjQUFBO0FMbTVCTjtBS2o1Qkk7RUFWRjtJQVdJLGVBQUE7SUFDQSx3QkFBQTtJQUFBLCtCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtFTG81Qko7RUtuNUJJO0lBQ0UsZUFBQTtFTHE1Qk47QUFDRjtBS2w1QkU7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtBTG81Qko7QUtsNUJNOztFQUVFLGdCQUFBO0VBQ0EsWUFBQTtBTG81QlI7QUtoNUJFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FMazVCSjtBS2o1Qkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBTG01Qk47QUtoNUJFO0VBQ0Usa0JBQUE7RUFDQSxrQ0FBQTtBTGs1Qko7QUtqNUJJO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBTG01Qk47QUsvNEJJO0VBQ0Usd0JBQUE7VUFBQSxnQkFBQTtBTGk1Qk47QUsvNEJJO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QUxpNUJOO0FLOTRCTTtFQUNFLGtCQUFBO0FMZzVCUjtBSzk0Qk07RUFDRSxjQUFBO0FMZzVCUjtBSzU0QkU7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0FMODRCSjtBSzc0Qkk7RUFDRSwrQkFBQTtPQUFBLDBCQUFBO1VBQUEsdUJBQUE7QUwrNEJOO0FLNzRCSTs7RUFFRSxnQkFBQTtBTCs0Qk47QUs1NEJFO0VBQ0UsU0FBQTtBTDg0Qko7QUs1NEJFO0VBQ0UsOEJBQUE7RUFBQSxpQ0FBQTtNQUFBLDZCQUFBO1VBQUEseUJBQUE7RUFDQSwwQkFBQTtFQUNBLHFCQUFBO0FMODRCSjtBSzc0Qkk7RUFDRSxXQUFBO0VBQ0EsNEJBQUE7QUwrNEJOO0FLejRCTTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QUwyNEJSO0FLdjRCRTtFQUNFLFVBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxvQ0FBQTtPQUFBLCtCQUFBO1VBQUEsNEJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSw2QkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBTHk0Qko7QUt4NEJJO0VBQ0UsMEJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QUwwNEJOO0FLejRCTTtFQUNFLDJCQUFBO1VBQUEsbUJBQUE7RUFDQSxtQkFBQTtBTDI0QlI7O0FLcDRCRTtFQUNFLFVBQUE7RUFDQSxTQUFBO0FMdTRCSjtBS3Q0Qkk7O0VBRUUsdUJBQUE7QUx3NEJOO0FLcDRCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtBTHM0Qk47QUtwNEJJO0VBQ0UsV0FBQTtBTHM0Qk47QUtwNEJJO0VBQ0UsMkJBQUE7RUFDQSxRQUFBO0VBQ0EscUJBQUE7RUFDQSxTQUFBO0FMczRCTjtBS3I0Qk07RUFDRSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTtPQUFBLDhCQUFBO1VBQUEsMkJBQUE7QUx1NEJSO0FLcDRCSTtFQUNFLFdBQUE7QUxzNEJOO0FLcjRCTTtFQUNFLHVCQUFBO0FMdTRCUjtBS2w0Qkk7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtDQUFBO09BQUEsNkJBQUE7VUFBQSwwQkFBQTtBTG80Qk47QUtsNEJJOztFQUVFLGVBQUE7QUxvNEJOO0FLaDRCRTtFQUNFOztJQUVFLGVBQUE7RUxrNEJKO0FBQ0Y7O0FLNTNCSTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FMKzNCTjtBSzkzQk07RUFMRjtJQU1JLGVBQUE7RUxpNEJOO0FBQ0Y7QUs5M0JNOztFQUVFLGdCQUFBO0FMZzRCUjs7QU1yK0NBO0VBQ0ksZ0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QU53K0NKO0FNditDSTtFQUNJLGFBQUE7QU55K0NSOztBTXIrQ0E7RUFDSSxTQUFBO0VBQ0EsV0FBQTtBTncrQ0o7QU12K0NJO0VBQ0ksYUFBQTtBTnkrQ1I7QU12K0NJO0VBQ0ksV0FBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSwwQ0FBQTtFQUFBLGtDQUFBO0VBQUEsZ0NBQUE7RUFBQSwwQkFBQTtFQUFBLHFFQUFBO0FOeStDUjtBTXgrQ1E7RUFDSSxrQkFBQTtBTjArQ1o7O0FNcCtDQSxlQUFBO0FBQ0E7RUFDSSwwQ0FBQTtFQUFBLGtDQUFBO0VBQUEsZ0NBQUE7RUFBQSwwQkFBQTtFQUFBLHFFQUFBO0FOdStDSjs7QU1yK0NBO0VBQ0MsZ0NBQUE7RUFFQSwyQkFBQTtLQUFBLHdCQUFBO0VBQ0EsaUNBQUE7RUFFQSw0QkFBQTtLQUFBLHlCQUFBO0FOdytDRDs7QU1yK0NBO0VBQ0MsVUFBQTtFQUNBLHdCQUFBO0FOdytDRDs7QU1yK0NBO0VBQ0MsaUNBQUE7RUFFQSw0QkFBQTtLQUFBLHlCQUFBO0VBQ0EsaUNBQUE7RUFFQSw0QkFBQTtLQUFBLHlCQUFBO0FOdytDRDs7QU1yK0NBLHlCQUFBO0FBQ0E7RUFDQyw0QkFBQTtFQUVBLHVCQUFBO0tBQUEsb0JBQUE7QU53K0NEOztBTXIrQ0E7RUFDQyxVQUFBO0VBQ0EsMEJBQUE7QU53K0NEOztBTXIrQ0E7RUFDQyw0QkFBQTtFQUVBLHVCQUFBO0tBQUEsb0JBQUE7QU53K0NEOztBTXQrQ0EsbUJBQUE7QUFHQSxhQUFBO0FBQ0EsYUFBQTtBQUNBO0VBQ0ksNkJBQUE7QU51K0NKOztBTXIrQ0E7OztFQUdJLGVBQUE7QU53K0NKOztBTXQrQ0E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FOeStDSjs7QU12K0NBOzs7RUFHSSxrQ0FBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtBTjArQ0o7O0FNeCtDQTtFQUNJLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxxQ0FBQTtFQUFBLGdDQUFBO0VBQUEsNkJBQUE7RUFDQSwyQkFBQTtPQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQ0FBQTtBTjIrQ0o7O0FNeitDQTs7O0VBR0ksMkJBQUE7T0FBQSxzQkFBQTtVQUFBLG1CQUFBO0FONCtDSjs7QU0xK0NBO0VBQ0ksV0FBQTtFQUNBLHlCQUFBO0FONitDSjs7QU9obURFO0VBQ0UseUJBQUE7QVBtbURKO0FPbG1ESTtFQUZGO0lBR0ksU0FBQTtFUHFtREo7QUFDRjs7QU9obURBO0VBQ0MseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBUG1tREQ7QU9sbURDO0VBUEQ7SUFRRywrQkFBQTtJQUFBLGdDQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtFUHFtREQ7QUFDRjtBT3BtREM7RUFHQyxjQUFBO0VBQ0EsZ0JBQUE7QVBvbURGO0FPbm1ERTtFQUxEO0lBTUcsZ0JBQUE7RVBzbURGO0FBQ0Y7QU9ybURFO0VBUkQ7SUFTRyxnQkFBQTtFUHdtREY7QUFDRjs7QU9ybURBO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtBUHdtREY7O0FPcG1ERTtFQURGO0lBRUksdUJBQUE7RVB3bURGO0VPdm1ERTtJQUNFLHNDQUFBO1NBQUEsaUNBQUE7WUFBQSw4QkFBQTtFUHltREo7QUFDRjs7QU9ybURFO0VBQ0U7SUFDRSxjQUFBO0VQd21ESjtBQUNGOztBT3BtREE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsMEJBQUE7RUFDQSxXQUFBO0FQdW1ERjs7QU9ybURBO0VBQ0UsbUJBQUE7QVB3bURGOztBT25tREE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7QVBzbURGO0FPcm1ERTtFQUNFLGFBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsV0FBQTtBUHVtREo7O0FPbG1ESTtFQUNFO0lBQ0UsU0FBQTtFUHFtRE47QUFDRjs7QU9qbURBO0VBQ0UsdUJBQUE7QVBvbURGOztBT2xtREE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxvQ0FBQTtBUHFtREY7QU9wbURFOzs7RUFHRSxZQUFBO0FQc21ESjtBT3BtREU7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QVBzbURKO0FPcG1ERTtFQUNFLDJCQUFBO0FQc21ESjtBT3BtREU7RUFDRSxzQkFBQTtFQUNBLHVCQUFBO0FQc21ESjtBT3BtREU7RUFDRSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBUHNtREo7QU9wbURFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBUHNtREo7QU9wbURFOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FQc21ESjtBT3BtREU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0tBQUEsbUJBQUE7RUFDQSxvQkFBQTtBUHNtREo7QU9wbURFO0VBQ0U7SUFDRSxzQkFBQTtFUHNtREo7RU9wbURFO0lBQ0UsY0FBQTtFUHNtREo7RU9wbURFO0lBQ0UsU0FBQTtJQUNBLFdBQUE7SUFDQSxvQ0FBQTtZQUFBLDRCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxXQUFBO0VQc21ESjtBQUNGOztBT2ptREU7RUFDRSx5QkFBQTtFQUNBLGFBQUE7QVBvbURKO0FPbG1ERTtFQUNFLGVBQUE7QVBvbURKO0FPbG1ERTtFQUNFLGdCQUFBO0FQb21ESjtBT25tREk7RUFDRSw2QkFBQTtBUHFtRE47QU8vbERBO0VBQ0UsZUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsYUFBQTtBUGltREY7QU9obURFO0VBQ0UsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSw4QkFBQTtBUGttREo7QU9obURFO0VBbEJGO0lBbUJJLGFBQUE7RVBtbURGO0FBQ0Y7QU9sbURFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7QVBvbURKO0FPbG1ERTs7RUFFRSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7QVBvbURKO0FPbm1ESTs7RUFDRSw4QkFBQTtBUHNtRE47QU9ubURFO0VBQ0Usa0JBQUE7RUFDQSxvQ0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBUHFtREo7QU9ubURFO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FQcW1ESjtBT25tREU7RUFDRSxtQkFBQTtBUHFtREo7QU9ubURFO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLGtDQUFBO0FQcW1ESjtBT3BtREk7RUFYRjtJQVlJLHVCQUFBO0VQdW1ESjtBQUNGO0FPdG1ESTtFQUNFLHFCQUFBO0FQd21ETjtBT3ZtRE07RUFDRSxrQ0FBQTtPQUFBLDZCQUFBO1VBQUEsMEJBQUE7RUFDQSxlQUFBO0FQeW1EUjtBT3JtREU7RUFDRSxnQkFBQTtBUHVtREo7QU9ybURFOzs7RUFHRSxXQUFBO0FQdW1ESjtBT3JtREU7RUFDRSxnQkFBQTtFQUNBLHNCQUFBO0FQdW1ESjtBT3JtREU7RUFDRSxtQkFBQTtBUHVtREo7QU9ybURFOztFQUVFLGdCQUFBO0VBQ0EsbUJBQUE7QVB1bURKO0FPcm1ERTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0FQdW1ESjtBT3RtREk7RUFMRjtJQU1JLGVBQUE7RVB5bURKO0FBQ0Y7QU92bURFO0VBQ0UsZUFBQTtBUHltREo7O0FPcm1ERTtFQUNFLGtCQUFBO0FQd21ESjs7QU9wbURFO0VBQ0UsOEJBQUE7QVB1bURKO0FPdG1ESTtFQUNFLFdBQUE7RUFDQSw2QkFBQTtFQUNBLDhCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtBUHdtRE47O0FPcG1EQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLG9DQUFBO0FQdW1ERjtBT3RtREU7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QVB3bURKO0FPdG1ERTtFQUNFLDJCQUFBO0FQd21ESjtBT3RtREU7RUFDRSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBUHdtREo7QU90bURFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBUHdtREo7QU90bURFOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FQd21ESjtBT3RtREU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0tBQUEsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0FQd21ESjtBT3RtREU7RUFDRTtJQUNFLHNCQUFBO0VQd21ESjtFT3RtREU7SUFDRSxjQUFBO0VQd21ESjtFT3RtREU7SUFDRSxTQUFBO0lBQ0EsV0FBQTtJQUNBLG9DQUFBO1lBQUEsNEJBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7RVB3bURKO0FBQ0Y7O0FPcG1ERTtFQURGO0lBRUksaUJBQUE7RVB3bURGO0FBQ0Y7O0FPcm1EQTtFQUNFLG1DQUFBO0VBQUEsMkJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLGtDQUFBO09BQUEsNkJBQUE7VUFBQSwwQkFBQTtFQUNBLFNBQUE7QVB3bURGO0FPdm1ERTtFQVBGO0lBUUksU0FBQTtFUDBtREY7QUFDRjtBT3ptREU7RUFWRjtJQVdJLFNBQUE7RVA0bURGO0FBQ0Y7O0FPeG1ERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBUDJtREo7QU96bURFO0VBQ0UsZ0JBQUE7QVAybURKO0FPMW1ESTtFQUNFLGNBQUE7QVA0bUROOztBT3ZtREU7RUFDRSxzQkFBQTtBUDBtREo7O0FPdm1EQTtFQUNFLGtCQUFBO0FQMG1ERjtBT3ptREU7RUFDRSxhQUFBO0FQMm1ESjtBT3ptREU7O0VBRUUsbUJBQUE7RUFDQSxjQUFBO0FQMm1ESjtBT3ptREU7RUFDRSx5QkFBQTtBUDJtREo7QU96bURFO0VBQ0U7SUFDRSx1QkFBQTtFUDJtREo7QUFDRjs7QU92bURFO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QVAwbURKO0FPem1ESTtFQUNFLDJCQUFBO0VBQUEsNEJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7QVAybUROO0FPMW1ETTtFQUNFLGFBQUE7QVA0bURSO0FPem1ESTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtBUDJtRE47QU94bURFO0VBQ0UsWUFBQTtBUDBtREo7O0FPcm1ERTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBUHdtREo7O0FPcG1EQTtFQUNFLDhCQUFBO0FQdW1ERjtBT3RtREU7RUFDRSw4QkFBQTtBUHdtREo7QU9ybURJO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0NBQUE7RUFDQSx5QkFBQTtBUHVtRE47QU9wbURFO0VBQ0UsbUJBQUE7QVBzbURKO0FPcG1ERTtFQUNFLGVBQUE7QVBzbURKO0FPcG1ERTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0FQc21ESjtBT3JtREk7RUFDRSxjQUFBO0FQdW1ETjtBT3JtREk7RUFQRjtJQVFJLGtCQUFBO0VQd21ESjtBQUNGO0FPdG1ERTtFQUNFLGVBQUE7QVB3bURKO0FPcm1ESTtFQURGO0lBRUksVUFBQTtFUHdtREo7QUFDRjtBT3RtREU7RUFDRSxlQUFBO0FQd21ESjtBT3ZtREk7RUFGRjtJQUdJLFNBQUE7RVAwbURKO0FBQ0Y7O0FPdm1EQSx3QkFBQTtBQUNBO0VBRUUsd0JBQUE7QVB5bURGO0FPeG1ERTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHVCQUFBO01BQUEsbUJBQUE7VUFBQSxlQUFBO0FQMG1ESjtBT3ZtREU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLFdBQUE7QVB5bURKO0FPdG1ERTtFQUNFO0lBQVksa0JBQUE7RVB5bURkO0FBQ0Y7QU83bkRBO0VBc0JFLGtCQUFBO0FQMG1ERjtBT3ptREU7RUFBSSxxQkFBQTtBUDRtRE47QU8zbURFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsY0FBQTtBUDZtREo7QU96b0RBO0VBK0JFLDhCQUFBO0FQNm1ERjtBTzVtREU7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHlCQWxDVTtFQW1DVixZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FQOG1ESjtBTzNtREU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO01BQUEsb0JBQUE7VUFBQSxjQUFBO0VBQ0EsZ0JBQUE7QVA2bURKO0FPM21ESTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxpR0FBQTtFQUFBLDRFQUFBO0VBQUEsdUVBQUE7RUFBQSwwRUFBQTtFQUNBLG9CQUFBO0FQNm1ETjtBT3RxREE7RUE2REUsbUNBQUE7QVA0bURGO0FPM21ERTtFQUNFLG1CQUFBO0VBQUEsb0JBQUE7TUFBQSxvQkFBQTtVQUFBLFlBQUE7RUFDQSxrQ0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHFCQUFBO0VBQUEsaUNBQUE7TUFBQSxrQkFBQTtVQUFBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO1VBQUEsNEJBQUE7QVA2bURKO0FPdHJEQTtFQTRFQSwyQkFBQTtBUDZtREE7QU81bURFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdDQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsVUFBQTtBUDhtREo7QU8zbURFO0VBQ0UsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBUDZtREo7QU81c0RBO0VBa0dFLGlDQUFBO0FQNm1ERjtBTzVtREU7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUVBLFlBQUE7RUFDQSxtQkFBQTtFQUFBLGVBQUE7TUFBQSxXQUFBO1VBQUEsT0FBQTtFQUNBLFNBQUE7QVA2bURKO0FPMW1EQTtFQUNJLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBRUEseUNBQUE7RUFDQSw2REFBQTtBUDJtREo7QU8xbURJO0VBQ0U7SUFDRSxnQkFBQTtFUDRtRE47RU8zbURNO0lBQ0UsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7RVA2bURSO0VPM21EUTtJQUNFLGNBQUE7SUFDQSxxQkFBQTtFUDZtRFY7QUFDRjtBT3ZtREU7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QVB5bURKO0FPdG1ERTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7QVB3bURKO0FPdG1ESTtFQVJGO0lBU0ksb0JBQUE7SUFFQSw0QkFBQTtJQUNBLGdCQUFBO0lBQ0EsdUJBQUE7RVB3bURKO0FBQ0Y7QU9ybURFO0VBQ0UsY0FBQTtFQUNBLHFCQUFBO0FQdW1ESjtBT3RtREk7RUFBVSxxQkFBQTtBUHltRGQ7QU96d0RBO0VBbUtFLDRDQUFBO0FQeW1ERjtBT3htREU7RUFDRTtJQUF1QixVQUFBO0lBQVksY0FBQTtJQUFnQixXQUFBO0VQNm1EckQ7RU8zbURFO0lBQ0UsWUFBQTtJQUNBLG1CQUFBO0VQNm1ESjtFTzNtREU7SUFDRSx1QkFBQTtJQUNBLG9CQUFBO0VQNm1ESjtFTzNtREU7SUFBMkIsZUFBQTtFUDhtRDdCO0VPNW1ERTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7SUFBQSwyQkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7SUFDQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtJQUNBLFNBQUE7RVA4bURKO0VPM21ERTtJQUNFLG1CQUFBO0lBQUEsb0NBQUE7UUFBQSxnQ0FBQTtZQUFBLDRCQUFBO0lBQ0EsNkJBQUE7RVA2bURKO0VPMW1ERTtJQUFnQyxrQkFBQTtFUDZtRGxDO0VPNW1ERTtJQUFnQyw0QkFBQTtFUCttRGxDO0FBQ0Y7O0FPNW1ERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGVBQUE7QVArbURKO0FPN21ESTtFQUNFLGVBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7QVArbUROO0FPN21ETTtFQUNFLFVBQUE7QVArbURSO0FPNW1ETTtFQUNFO0lBQ0UsbUJBQUE7RVA4bURSO0VPNW1ETTtJQUNFLGNBQUE7RVA4bURSO0VPNW1ETTtJQUNFLFVBQUE7RVA4bURSO0VPNW1ETTtJQUNFLGVBQUE7SUFDQSxnQkFBQTtFUDhtRFI7RU81bURNO0lBQ0UsK0JBQUE7UUFBQSw0QkFBQTtZQUFBLHVCQUFBO0VQOG1EUjtBQUNGOztBT3ZtREU7RUFDRSw4QkFBQTtBUDBtREo7QU94bURFO0VBQ0UsZUFBQTtBUDBtREo7QU92bURFO0VBQ0U7SUFDRSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7RVB5bURKO0VPdm1ESTtJQUNFLFVBQUE7RVB5bUROO0VPdm1ETTtJQUNFLGtCQUFBO0VQeW1EUjtFT3RtRE07SUFDRSxtQkFBQTtFUHdtRFI7QUFDRjtBT25tREU7RUFDRTtJQUNFLGlCQUFBO0VQcW1ESjtFT25tREU7SUFDRSxnQkFBQTtFUHFtREo7RU9ubURFO0lBQ0UsNkJBQUE7RVBxbURKO0FBQ0Y7O0FPam1EQTtFQUNFLG1CQUFBO0FQb21ERjs7QU9qbURFO0VBQ0UsU0FBQTtBUG9tREo7QU9sbURFO0VBQ0UsK0JBQUE7RUFDQSxtQkFBQTtBUG9tREo7O0FPaG1ERTtFQUNFLHNCQUFBO0FQbW1ESjtBT2ptREU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FQbW1ESjtBT2htREk7RUFERjtJQUVJLDhCQUFBO0VQbW1ESjtBQUNGO0FPaG1ESTtFQURGO0lBRUksbUJBQUE7RVBtbURKO0FBQ0Y7O0FPL2xEQTtFQUNFLHlCQUFBO0VBQ0Esb0JBQUE7QVBrbURGO0FPam1ERTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7QVBtbURKO0FPam1ERTtFQUNFLGlCQUFBO0FQbW1ESjtBT2ptREU7RUFDRSwrQkFBQTtLQUFBLDRCQUFBO0FQbW1ESjtBT2ptREU7RUFiRjtJQWNJLG9CQUFBO0VQb21ERjtFT25tREU7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VQcW1ESjtBQUNGOztBTy9sREk7RUFDRSxlQUFBO0FQa21ETjtBT2htRE07RUFIRjtJQUlJLGVBQUE7RVBtbUROO0FBQ0Y7QU9obURNO0VBQ0Usc0JBQUE7QVBrbURSO0FPam1EUTtFQUZGO0lBR0ksc0JBQUE7RVBvbURSO0FBQ0Y7QU9sbURNO0VBQ0UscUJBQUE7QVBvbURSO0FPbm1EUTtFQUZGO0lBR0ksc0JBQUE7RVBzbURSO0FBQ0Y7QU9ubURRO0VBREY7SUFFSSxhQUFBO0VQc21EUjtBQUNGO0FPbG1ETTtFQURGO0lBRUksZ0JBQUE7RVBxbUROO0FBQ0Y7QU9obURJO0VBREY7SUFFSSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7RVBtbURKO0VPam1ESTtJQUNFLFVBQUE7RVBtbUROO0VPam1ETTtJQUNFLG1CQUFBO0VQbW1EUjtFT2htRE07SUFDRSxrQkFBQTtFUGttRFI7QUFDRjs7QU8zbERFO0VBQ0UsbUJBQUE7QVA4bERKO0FPNWxERTtFQUNFLHlCQUFBO0FQOGxESjtBTzVsREU7RUFDRSxtQkFBQTtBUDhsREo7O0FPMWxEQTtFQUNFLGtCQUFBO0VBQ0Esa0NBQUE7QVA2bERGO0FPNWxERTtFQUNFLFVBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QVA4bERKO0FPNWxERTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtBUDhsREo7QU81bERFO0VBQ0UsZUFBQTtFQUNBLGVBQUE7QVA4bERKO0FPNWxERTtFQUNFLGNBQUE7QVA4bERKO0FPNWxERTtFQUNFLFVBQUE7QVA4bERKO0FPNWxERTtFQUNFLFVBQUE7QVA4bERKO0FPNWxERTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBUDhsREo7QU8zbERJO0VBRUUsZUFBQTtFQUNBLFNBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FQNGxETjtBT3psREU7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxvREFBQTtPQUFBLCtDQUFBO1VBQUEsNENBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtBUDJsREo7QU96bERFO0VBQ0UsV0FBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0FQMmxESjtBTzFsREk7RUFDRSxzQkFBQTtBUDRsRE47O0FPeGxEQTtFQUNFLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSwwQkFBQTtBUDJsREY7QU8xbERFO0VBQ0UsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0FQNGxESjtBTzFsREU7RUFDRSxtQkFBQTtBUDRsREo7QU8zbERJO0VBQ0UsY0FBQTtBUDZsRE47QU8xbERFO0VBQ0UsU0FBQTtFQUNBLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGVBQUE7QVA0bERKO0FPM2xESTtFQWRGO0lBZUksZUFBQTtFUDhsREo7QUFDRjtBTzdsREk7RUFDRSxnQkFBQTtBUCtsRE47QU83bERJO0VBQ0Usc0JBQUE7QVArbEROO0FPNWxERTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBUDhsREo7O0FPemxESTtFQUNFLG9CQUFBO0FQNGxETjtBT3hsREU7RUFDRSxtQkFBQTtBUDBsREo7QU96bERJO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QVAybEROOztBT3JsREU7RUFDRSx5QkFBQTtFQUNBLGFBQUE7QVB3bERKO0FPdmxESTtFQUhGO0lBSUksYUFBQTtFUDBsREo7QUFDRjtBT3hsRE07RUFDRSxtQkFBQTtBUDBsRFI7QU92bERJO0VBQ0U7SUFDRSxnQkFBQTtJQUNBLGdCQUFBO0VQeWxETjtFT3ZsREk7SUFDRSw2QkFBQTtFUHlsRE47QUFDRjtBT3JsREk7RUFDRSxtQkFBQTtBUHVsRE47QU9wbERFO0VBQ0UseUJBQUE7RUFDQSxhQUFBO0VBQ0EsNkJBQUE7QVBzbERKO0FPcmxESTtFQUpGO0lBS0ksY0FBQTtFUHdsREo7QUFDRjtBT3ZsREk7RUFDRSxnQkFBQTtBUHlsRE47QU92bERJO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FQeWxETjtBT3hsRE07RUFIRjtJQUlJLGVBQUE7RVAybEROO0FBQ0Y7O0FPdGxEQTtFQUNFLHlCQUFBO0FQeWxERjtBT3hsREU7RUFDRSxpQkFBQTtBUDBsREo7QU94bERFO0VBQ0UsZUFBQTtBUDBsREo7QU96bERJO0VBQ0UsZUFBQTtBUDJsRE47QU94bERFO0VBQ0Usb0JBQUE7QVAwbERKO0FPemxESTtFQUNFO0lBQ0UsMEJBQUE7SUFDQSxnQkFBQTtFUDJsRE47QUFDRjtBT3hsREU7RUFDRSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUFBLHNCQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsZUFBQTtBUDBsREo7QU96bERJO0VBTEY7SUFNSSxhQUFBO0lBQ0EsbUJBQUE7SUFBQSx3QkFBQTtRQUFBLG9CQUFBO1lBQUEsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7RVA0bERKO0FBQ0Y7QU8zbERJO0VBWEY7SUFZSSxXQUFBO0lBQ0EsbUJBQUE7SUFBQSxzQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGVBQUE7SUFDQSxVQUFBO0VQOGxESjtBQUNGO0FPN2xESTtFQUNFLHNCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEseUJBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QVArbEROO0FPN2xESTtFQUNFLGtCQUFBO0FQK2xETjtBTzVsREU7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7QVA4bERKO0FPN2xESTtFQU5GO0lBT0ksNEJBQUE7SUFBQSw2QkFBQTtJQUFBLHlCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtFUGdtREo7QUFDRjs7QU8zbERFO0VBQ0UsbUJBQUE7QVA4bERKO0FPM2xESTtFQUNFLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSw2QkFBQTtBUDZsRE47QU8zbERJO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FQNmxETjtBTzVsRE07RUFIRjtJQUlJLGVBQUE7RVArbEROO0FBQ0Y7QU85bERNO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtBUGdtRFI7QU8vbERRO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7QVBpbURWOztBTzNsREE7RUFDRSxzQkFBQTtFQUNBLGtDQUFBO0FQOGxERjtBTzdsREU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0FQK2xESjtBTzdsREU7RUFDRSxtQkFBQTtBUCtsREo7QU83bERFO0VBQ0UsU0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLHFEQUFBO1VBQUEsNkNBQUE7RUFDQSxzQkFBQTtBUCtsREo7QU85bERJO0VBRUUsZUFBQTtFQUNBLFNBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FQK2xETjtBT3psREU7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSxTQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBUDJsREo7QU96bERFO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtBUDJsREo7QU96bERFO0VBQ0UsbUNBQUE7VUFBQSwyQkFBQTtBUDJsREo7O0FPcmxERTtFQUNFLHNCQUFBO0FQd2xESjtBT3RsREU7RUFDRSxlQUFBO0FQd2xESjtBT3RsREU7RUFDRSxjQUFBO0VBQ0EsMEJBQUE7RUFDQSw2Q0FBQTtVQUFBLHFDQUFBO0VBQ0EscUJBQUE7QVB3bERKO0FPdGxERTtFQUNFLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQUEsbUNBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxzQkFBQTtBUHdsREo7QU90bERFO0VBQ0Usa0NBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEseUJBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FQd2xESjtBT3ZsREk7RUFDRSxXQUFBO0FQeWxETjtBT3ZsREk7RUFDRSxrQkFBQTtFQUNBLHFDQUFBO0FQeWxETjtBT3ZsREk7RUFDRSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FQeWxETjtBT3RsREU7RUFDRSxrQkFBQTtBUHdsREo7QU92bERJO0VBQ0UscUJBQUE7QVB5bEROO0FPdGxERTs7RUFFRSxpQkFBQTtBUHdsREo7QU90bERFO0VBQ0UsZUFBQTtBUHdsREo7O0FPbmxERTtFQUNFLDhCQUFBO0VBQ0EsbUJBQUE7QVBzbERKO0FPcGxERTtFQUNFLGtCQUFBO0FQc2xESjtBT3BsREU7RUFDRSxzQkFBQTtBUHNsREo7O0FPbGxERTtFQUNFLG9CQUFBO0VBQ0EsbUJBQUE7QVBxbERKO0FPcGxESTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0FQc2xETjtBT25sRE07RUFDRSxzQkFBQTtBUHFsRFI7O0FPL2tERTtFQUNFLHlCQUFBO0VBQ0Esb0JBQUE7QVBrbERKO0FPaGxERTtFQUNFLG9CQUFBO0VBQ0EsaUJBQUE7QVBrbERKO0FPaGxERTtFQUNFLG1CQUFBO0FQa2xESjtBT2hsREU7RUFDRSxnQkFBQTtBUGtsREo7QU9obERFO0VBQ0UsY0FBQTtBUGtsREo7QU9obERFO0VBQ0UsbUJBQUE7QVBrbERKO0FPaGxERTtFQUNFLHNCQUFBO0VBQ0EsZUFBQTtBUGtsREo7QU9obERFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBUGtsREo7QU9obERFO0VBQ0UsNkJBQUE7QVBrbERKOztBTzdrREU7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsdUJBQUE7TUFBQSxtQkFBQTtVQUFBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QVBnbERKO0FPL2tESTtFQUNFLGNBQUE7QVBpbEROO0FPOWtERTtFQUNFLHFDQUFBO0FQZ2xESjtBTzdrREk7RUFERjtJQUVJLG1CQUFBO0VQZ2xESjtFTy9rREk7SUFDRSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtFUGlsRE47RU9obERNO0lBQ0UsNkJBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtJQUNBLFdBQUE7SUFDQSxXQUFBO0lBQ0Esa0JBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7RVBrbERSO0FBQ0Y7QU83a0RRO0VBREY7SUFFSSw2QkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RVBnbERSO0FBQ0Y7QU8xa0RJO0VBREY7SUFFSSxnQkFBQTtFUDZrREo7QUFDRjtBTzVrREk7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0FQOGtETjtBTzNrREU7RUFDRSw4QkFBQTtBUDZrREo7QU8xa0RFO0VBQ0U7SUFDRSxnQkFBQTtJQUNBLGdCQUFBO0VQNGtESjtFTzFrREU7SUFDRSw2QkFBQTtFUDRrREo7QUFDRjs7QU94a0RFO0VBQ0UsZUFBQTtBUDJrREo7QU96a0RFO0VBQ0Usa0JBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0FQMmtESjtBT3prREU7RUFDRSxtQkFBQTtBUDJrREo7QU8xa0RJO0VBRkY7SUFHSSxjQUFBO0VQNmtESjtBQUNGO0FPNWtESTtFQUxGO0lBTUksZUFBQTtJQUNBLG1CQUFBO0VQK2tESjtBQUNGO0FPN2tERTtFQUNFO0lBQ0UsbUJBQUE7RVAra0RKO0FBQ0Y7QU81a0RFO0VBQ0UsbUJBQUE7QVA4a0RKO0FPemtESTtFQUNFO0lBQ0UsY0FBQTtFUDJrRE47QUFDRjtBT3prREk7RUFDRTtJQUNFLGdCQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtFUDJrRE47RU94a0RNO0lBQ0UsNkJBQUE7SUFDQSxvQkFBQTtJQUNBLG1CQUFBO0VQMGtEUjtBQUNGOztBT3JrREE7RUFDRSxnQkFBQTtBUHdrREY7QU92a0RFO0VBQ0UsY0FBQTtBUHlrREo7QU92a0RFO0VBQ0UsZ0JBQUE7QVB5a0RKOztBT3BrREU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBUHVrREo7QU9ya0RFO0VBQ0Usc0JBQUE7QVB1a0RKO0FPcmtERTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGNBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSxhQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxZ0VBQUE7QVB1a0RKO0FPdGtESTtFQUNFLHVCQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FQd2tETjtBT2xrRE07RUFERjtJQUVJLGdCQUFBO0VQcWtETjtBQUNGOztBUWxvR0U7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0FScW9HSjtBUXBvR0k7RUFDRSw2QkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0NBQUE7QVJzb0dOO0FRcG9HSTtFQUNFLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLFNBQUE7QVJzb0dOO0FRcm9HTTtFQUVFLFlBQUE7QVJzb0dSO0FRcm9HUTtFQUNFLGVBQUE7QVJ1b0dWO0FRbm9HUTtFQUNFLFlBQUE7QVJxb0dWO0FRam9HUTtFQUNFLFlBQUE7QVJtb0dWO0FRN25HSTtFQUNFLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsZ0JBQUE7QVIrbkdOO0FRNW5HTTtFQUNFLFdBQUE7QVI4bkdSO0FRNW5HTTtFQUNFLFdBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FSOG5HUjtBUXpuR0k7RUFDRSxpQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QVIybkdOO0FRem5HSTtFQUNFLGFBQUE7QVIybkdOO0FRem5HSTtFQUNFLGFBQUE7QVIybkdOO0FReG5HTTtFQUNFLGFBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLG9CQUFBO0FSMG5HUjtBUXhuR007RUFDRSxnQkFBQTtFQUNBLFdBQUE7QVIwbkdSOztBUWxuR0k7RUFDRSxtQkFBQTtBUnFuR047QVFubkdJO0VBQ0UsaUJBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0FScW5HTjtBUW5uR0k7RUFDRSxhQUFBO0FScW5HTjtBUWxuR007RUFDRSxhQUFBO0FSb25HUjtBUWxuR007RUFDRSxnQkFBQTtFQUNBLFdBQUE7QVJvbkdSOztBUTdtR0U7O0VBQ0UsYUFBQTtBUmluR0o7QVEvbUdFOztFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QVJrbkdKO0FRL21HSTs7RUFDRSx1QkFBQTtBUmtuR047QVFobkdJOztFQUNFLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdDQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtBUm1uR047QVFsbkdNOztFQUNFLHNCQUFBO0FScW5HUjtBUWxuR0k7O0VBQ0UsbUJBQUE7QVJxbkdOO0FRbm5HSTs7RUFDRSw2QkFBQTtFQUNBLGdDQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0FSc25HTjtBUXBuR0k7O0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0FSdW5HTjtBUXJuR1E7O0VBQ0UsNkJBQUE7QVJ3bkdWO0FRdG5HUTs7RUFDRSxhQUFBO0FSeW5HVjtBUXJuR1E7O0VBQ0UsZ0JBQUE7RUFDQSx3QkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHVCQUFBO0FSd25HVjtBUXJuR007O0VBQ0Usb0NBQUE7QVJ3bkdSO0FRdG5HTTs7RUFDRSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FSeW5HUjtBUXZuR007O0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0Esa0NBQUE7VUFBQSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxxc0VBQUE7QVIwbkdSO0FRem5HUTs7RUFDRSx5QkFBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtBUjRuR1Y7QVF6bkdNOztFQUNFLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FSNG5HUjtBUTNuR1E7O0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxXQUFBO0FSOG5HVjtBUTNuR007O0VBQ0UsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBUjhuR1I7QVE3bkdROztFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtBUmdvR1Y7QVE3bkdNOztFQUNFLGdCQUFBO0FSZ29HUjtBUTluR007O0VBQ0UsV0FBQTtBUmlvR1I7QVEvbkdNOztFQUNFLHNCQUFBO0VBQ0EsYUFBQTtBUmtvR1I7QVE3bkdNOztFQUNFLGlCQUFBO0VBQ0EsOEJBQUE7QVJnb0dSO0FRNW5HSTs7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7QVIrbkdOO0FRN25HSTs7RUFDRSxZQUFBO0FSZ29HTjtBUTluR0k7O0VBQ0UsZUFBQTtBUmlvR047QVEvbkdJOztFQUNFLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsWUFBQTtFQUNBLHdDQUFBO0VBQ0EsVUFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QVJrb0dOO0FRam9HTTs7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSwwQkFBQTtBUm9vR1I7QVFqb0dJOztFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0Esa0NBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FSb29HTjtBUWxvR0k7O0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBUnFvR047QVFsb0dROztFQUNFLGlCQUFBO0VBQ0Esd0JBQUE7QVJxb0dWO0FRbm9HUTs7RUFDRSxnQkFBQTtBUnNvR1Y7QVFwb0dROztFQUNFLGdCQUFBO0FSdW9HVjtBUW5vR0k7O0VBQ0UsZ0NBQUE7RUFDQSxnQkFBQTtBUnNvR047O0FRam9HRTtFQUNFLHlCQUFBO0FSb29HSjs7QVFob0dFO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0FSbW9HSjtBUWxvR0k7RUFDRSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FSb29HTjs7QVE3bkdFOzs7RUFDRSxhQUFBO0FSa29HSjtBUTluR007RUFERjs7O0lBRUksbUJBQUE7RVJtb0dOO0FBQ0Y7QVFqb0dJOzs7RUFDRSxjQUFBO0FScW9HTjtBUXBvR007OztFQUNFLGNBQUE7QVJ3b0dSO0FRdG9HTTs7O0VBQ0UsY0FBQTtFQUNBLG1CQUFBO0FSMG9HUjtBUXhvR007RUFURjs7O0lBVUksZUFBQTtFUjZvR047RVE1b0dNOzs7SUFDRSxlQUFBO0VSZ3BHUjtFUTlvR007OztJQUNFLGVBQUE7SUFDQSxtQkFBQTtFUmtwR1I7QUFDRjtBUS9vR0k7OztFQUNFLHlCQUFBO0FSbXBHTjtBUWxwR007OztFQUNFLGlDQUFBO0tBQUEsOEJBQUE7QVJzcEdSO0FRbnBHSTs7O0VBQ0Usc0JBQUE7QVJ1cEdOO0FRdHBHTTtFQUZGOzs7SUFHSSxzQkFBQTtFUjJwR047QUFDRjtBUXpwR0k7OztFQUNFLG1CQUFBO0VBQ0EsZ0JBQUE7QVI2cEdOO0FRNXBHTTtFQUhGOzs7SUFJSSxlQUFBO0VSaXFHTjtBQUNGO0FRL3BHSTs7O0VBQ0UsbUJBQUE7QVJtcUdOO0FRanFHSTs7O0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtBUnFxR047QVFwcUdNOzs7RUFDRSxlQUFBO0FSd3FHUjtBUXJxR0k7OztFQUNFLGtCQUFBO0FSeXFHTjtBUXZxR0k7OztFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtBUjJxR047QVF4cUdNOzs7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FSNHFHUjs7QVFocUdJOzs7Ozs7Ozs7RUFDRSxtQkFBQTtBUjJxR047QVF6cUdJOzs7Ozs7Ozs7RUFDRSxlQUFBO0FSbXJHTjtBUWxyR007RUFGRjs7Ozs7Ozs7O0lBR0ksaUJBQUE7RVI2ckdOO0FBQ0Y7QVEzckdJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFFRSxlQUFBO0FSNnNHTjtBUTVzR007Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNFLGNMelpHO0VLMFpILGdCQUFBO0VBQ0Esa0JBQUE7QVIrdEdSO0FRNXRHSTs7Ozs7Ozs7O0VBQ0UsbUJBQUE7QVJzdUdOO0FRcHVHSTs7Ozs7Ozs7O0VBQ0UsbUJBQUE7QVI4dUdOO0FRM3VHTTs7Ozs7Ozs7O0VBQ0Usa0JBQUE7QVJxdkdSO0FRbHZHSTtFQUVJOzs7Ozs7Ozs7SUFDRSxjQUFBO0VSMnZHUjtFUTF2R1E7Ozs7Ozs7OztJQUNFLGNBQUE7RVJvd0dWO0FBQ0Y7QVFod0dJO0VBQ0U7Ozs7Ozs7OztJQUNFLG1CQUFBO0VSMHdHTjtBQUNGOztBUW53R0k7RUFDRSxtQkFBQTtBUnN3R047QVFwd0dJO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtBUnN3R047QVFwd0dJO0VBQ0UsbUJBQUE7QVJzd0dOO0FRbndHTTtFQUNFLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsc0NBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxxQkFBQTtBUnF3R1I7QVFwd0dRO0VBQ0UsZ0JBQUE7RUFDQSw2Q0FBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtBUnN3R1Y7QVFud0dNO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QVJxd0dSO0FRbHdHSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFVBQUE7QVJvd0dOO0FRbHdHSTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBUm93R047QVFud0dNO0VBQ0Usa0NBQUE7QVJxd0dSO0FRcHdHUTtFQUNFLFdBQUE7QVJzd0dWO0FRbHdHUTtFQUNFLHlCQUFBO0FSb3dHVjtBUW53R1U7RUFDRSw4QkFBQTtBUnF3R1o7QVFod0dJO0VBQ0U7SUFDRSxlQUFBO0VSa3dHTjtFUWh3R0k7SUFDRSxlQUFBO0VSa3dHTjtFUS92R007SUFDRSwyQkFBQTtJQUNBLDBCQUFBO0lBQ0Esa0JBQUE7RVJpd0dSO0VRaHdHUTtJQUNFLGtCQUFBO0lBQ0EsV0FBQTtJQUNBLFFBQUE7SUFDQSxtQ0FBQTtTQUFBLDhCQUFBO1lBQUEsMkJBQUE7RVJrd0dWO0VRL3ZHTTtJQUNFLDJCQUFBO0VSaXdHUjtFUTl2R0k7SUFDRSxtQkFBQTtFUmd3R047QUFDRjtBUTl2R0k7RUFFSTtJQUNFLG1CQUFBO0VSK3ZHUjtFUTd2R007SUFDRSxtQkFBQTtFUit2R1I7RVE3dkdNO0lBQ0UsNEJBQUE7SUFBQSw2QkFBQTtJQUFBLHlCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtFUit2R1I7RVE5dkdRO0lBQ0UsV0FBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtJQUFBLHNCQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0VSZ3dHVjtBQUNGOztBUXZ2R0k7RUFDRSxtQkFBQTtBUjB2R047QVF2dkdFO0VBQ0UsaUJBQUE7RUFDQSw2QkFBQTtBUnl2R0o7QVF2dkdFO0VBQ0UsbUJBQUE7QVJ5dkdKOztBUW52R0k7RUFDRSxhQUFBO0FSc3ZHTjtBUW52R007RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBUnF2R1I7QVFudkdNO0VBQ0UsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0FScXZHUjtBUWx2R0k7RUFDRSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0NBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBUm92R047QVFsdkdJO0VBQ0UsMkJBQUE7RUFDQSxTQUFBO0FSb3ZHTjs7QVE3dUdJO0VBQ0UsbUJBQUE7QVJndkdOO0FROXVHSTtFQUNFLG1CQUFBO0FSZ3ZHTjtBUS91R007RUFGRjtJQUdJLG1CQUFBO0VSa3ZHTjtBQUNGO0FRaHZHSTtFQUNFLGVBQUE7RUFDQSxlQUFBO0FSa3ZHTjtBUWp2R007RUFIRjtJQUlJLGVBQUE7RVJvdkdOO0FBQ0Y7QVFudkdNO0VBTkY7SUFPSSxlQUFBO0VSc3ZHTjtBQUNGOztBUWh2R0U7RUFDRSxlQUFBO0VBQ0EsMEJBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSw2QkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBUm12R0o7QVFodkdJO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0FSa3ZHTjtBUWh2R0k7RUFDRSxvQ0FBQTtFQUNBLFlBQUE7QVJrdkdOO0FRaHZHSTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0FSa3ZHTjtBUWh2R0k7RUFDRSx5QkFBQTtFQUNBLFdBQUE7QVJrdkdOO0FRaHZHSTtFQUNFLFdBQUE7QVJrdkdOOztBUTN1R0k7RUFDRSxhQUFBO0VBQ0EseUJBQUE7QVI4dUdOOztBUXp1R0U7RUFDRSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FSNHVHSjtBUTF1R0U7O0VBRUUsYUFBQTtBUjR1R0o7QVF6dUdJO0VBQ0Usb0NBQUE7RUFDQSxZQUFBO0FSMnVHTjtBUXp1R0k7RUFDRSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtBUjJ1R047QVF6dUdJO0VBQ0UseUJBQUE7RUFDQSxXQUFBO0FSMnVHTjtBUXp1R0k7RUFDRSxXQUFBO0FSMnVHTjtBUXh1R0U7RUFDRSxtQkFBQTtFQUFBLHNCQUFBO01BQUEsa0JBQUE7VUFBQSxjQUFBO0VBQ0EsZUFBQTtBUjB1R0o7QVF6dUdJO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FSMnVHTjtBUXp1R0k7RUFDRSx5QkFBQTtBUjJ1R047QVF6dUdJOztFQUVFLFlBQUE7QVIydUdOO0FReHVHTTtFQUNFLGNBQUE7RUFDQSxzQkFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtBUjB1R1I7QVF6dUdRO0VBQ0UsVUFBQTtBUjJ1R1Y7QVF6dUdRO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FSMnVHVjtBUXR1R0U7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtBUnd1R0o7O0FRbnVHRTtFQUNFLHVCQUFBO0FSc3VHSjs7QVFodUdJO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7QVJtdUdOO0FRbHVHTTtFQUNFLGlCQUFBO0FSb3VHUjtBUWx1R007RUFDRSxlQUFBO0VBQ0EsbUJBQUE7QVJvdUdSO0FRbHVHTTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0FSb3VHUjtBUWx1R007RUFDRSxlQUFBO0FSb3VHUjtBUWp1R0k7RUFDRSxnQkFBQTtBUm11R047QVFqdUdJO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0FSbXVHTjtBUWp1R0k7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7RUFBQSwyQkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxVQUFBO0FSbXVHTjtBUWx1R007RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QVJvdUdSO0FRaHVHTTtFQUNFLGtCQUFBO0FSa3VHUjtBUWh1R007RUFDRSxnQkFBQTtFQUNBLGVBQUE7QVJrdUdSOztBUTN0R0U7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FSOHRHSjtBUTV0R0U7RUFDRSxnQkFBQTtBUjh0R0o7QVE3dEdJO0VBQ0UsZ0NBQUE7QVIrdEdOO0FRMXRHTTtFQUNFLG1CQUFBO0FSNHRHUjtBUTF0R007RUFDRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0FSNHRHUjtBUTN0R1E7RUFDRSx3QkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtPQUFBLDhCQUFBO1VBQUEsMkJBQUE7RUFDQSxRQUFBO0FSNnRHVjtBUTF0R007RUFDRSxrQkFBQTtBUjR0R1I7O0FRcHRHSTtFQUNFLGtDQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0FSdXRHTjtBUXB0R0k7RUFDRSxtQkFBQTtBUnN0R047QVFudEdJO0VBQ0UsZ0JBQUE7QVJxdEdOO0FRbnRHSTtFQUNFLDZDQUFBO0VBQ0EseUNBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FScXRHTjtBUW50R007RUFDRSw2Q0FBQTtFQUNBLHlDQUFBO0VBQ0EseUJBQUE7RUFDQSxZQUFBO0FScXRHUjs7QVEvc0dBO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QVJrdEdGOztBUS9zR0E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLDJCQUFBO0VBQ0EsY0FBQTtBUmt0R0Y7O0FRN3NHRTtFQUNFLGtDQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUNBLGlCQUFBO0FSZ3RHSjtBUTdzR0U7RUFDRSx3RUFBQTtBUitzR0o7O0FTMW1JQTtFQUNFLFVBQUE7QVQ2bUlGOztBU3RsSUU7RUFDRSxZQUFBO0VBQ0EsVUFBQTtBVHlsSUo7QVN0bElJO0VBQ0Usd0JBQUE7QVR3bElOO0FTdGxJSTtFQUNFLGtDQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FUd2xJTjtBU3RsSUk7Ozs7O0VBS0UsYUFBQTtBVHdsSU47QVNybElFOztFQUVFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtBVHVsSUo7O0FTbmxJRTtFQUNFLFdBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0FUc2xJSjtBU3JsSUk7RUFKRjtJQUtJLGdCQUFBO0VUd2xJSjtBQUNGO0FTdGxJRTtFQUNFLFdBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7QVR3bElKO0FTdmxJSTtFQUNFLFdBQUE7QVR5bElOO0FTdmxJSTs7RUFFRSwwQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FUeWxJTjtBU3ZsSUk7RUFkRjtJQWVJLDBCQUFBO0lBQ0Esc0JBQUE7SUFDQSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esd0JBQUE7SUFBQSwrQkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0lBQ0EseUJBQUE7SUFBQSwyQkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7RVQwbElKO0VTemxJSTs7SUFFRSw2QkFBQTtFVDJsSU47RVN6bElJO0lBQ0Usc0JBQUE7RVQybElOO0FBQ0Y7O0FTcmxJRTtFQUNFLGdCQUFBO0FUd2xJSjtBU3RsSUU7O0VBRUUsZUFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FUd2xJSjtBU3JsSUk7O0VBRUUsb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBVHVsSU47QVNybElJOztFQUVFLDBCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBVHVsSU47QVNubElJO0VBQ0UseUJBQUE7QVRxbElOO0FTbmxJSTtFQUNFLHNCQUFBO0FUcWxJTjtBU25sSUk7RUFDRTtJQUNFLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx1QkFBQTtRQUFBLG1CQUFBO1lBQUEsZUFBQTtFVHFsSU47RVNubElJO0lBQ0UsMEJBQUE7SUFDQSwwQkFBQTtFVHFsSU47RVNubElJO0lBQ0Usa0JBQUE7RVRxbElOO0VTbmxJSTtJQUNFLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0lBQ0Esd0JBQUE7SUFBQSwrQkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7RVRxbElOO0VTbmxJSTtJQUNFLHdCQUFBO0VUcWxJTjtBQUNGO0FTbGxJRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7QVRvbElKOztBUzNrSVE7RUFDRSxpQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QVQ4a0lWO0FTN2tJVTtFQU5GO0lBT0ksc0JBQUE7SUFDQSx1QkFBQTtFVGdsSVY7QUFDRjtBUzNrSUU7RUFDRSx3Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsNkJBQUE7QVQ2a0lKO0FTNWtJSTtFQUpGO0lBS0ksdUNBQUE7SUFDQSw2QkFBQTtFVCtrSUo7QUFDRjtBUzdrSU07RUFDRSxhQUFBO0FUK2tJUjtBUzdrSU07RUFDRSxjQUFBO0FUK2tJUjtBUzNrSU07RUFDRSxjQUFBO0VBQ0EsZUFBQTtBVDZrSVI7QVMza0lNO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QVQ2a0lSOztBU3JrSUU7O0VBQ0Usc0JBQUE7QVR5a0lKO0FTdmtJRTs7OztFQUVFLHdCQUFBO0FUMmtJSjtBU3prSUU7O0VBQ0UsU0FBQTtBVDRrSUo7QVMxa0lFOztFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFBQSxzQkFBQTtNQUFBLGtCQUFBO1VBQUEsY0FBQTtFQUNBLFVBQUE7QVQ2a0lKO0FTM2tJRTs7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FUOGtJSjtBUzNrSUk7O0VBQ0UsZUFBQTtBVDhrSU47QVM1a0lJOztFQUNFLHVCQUFBO0FUK2tJTjtBUzdrSUk7O0VBQ0UseUNBQUE7QVRnbElOO0FTM2tJTTs7RUFDRSxtQkFBQTtBVDhrSVI7QVMza0lJOztFQUNFLFdBQUE7QVQ4a0lOO0FTNWtJSTs7RUFDRSxhQUFBO0FUK2tJTjtBUzlrSU07O0VBQ0Usd0JBQUE7QVRpbElSO0FTN2tJTTs7RUFDRSxnQkFBQTtBVGdsSVI7QVM5a0lNOztFQUNFLGNBQUE7QVRpbElSO0FTOWtJSTs7OztFQUVFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7QVRrbElOO0FTamxJTTs7OztFQUNFLDhDQUFBO1VBQUEsc0NBQUE7QVRzbElSO0FTbmxJSTs7RUFDRSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3RkFBQTtFQUFBLGdGQUFBO0VBQUEsMkVBQUE7RUFBQSx3RUFBQTtFQUFBLDhHQUFBO0FUc2xJTjtBU3JsSU07O0VBQ0UsOENBQUE7VUFBQSxzQ0FBQTtBVHdsSVI7QVNybElJOztFQUNFLGtDQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0FUd2xJTjs7QVNubElFO0VBQ0UsbUJBQUE7QVRzbElKO0FTcGxJRTtFQUNFLHdCQUFBO0VBQUEsZ0JBQUE7RUFDQSxTQUFBO0FUc2xJSjs7QVMva0lFOzs7RUFDRSxlQUFBO0FUb2xJSjtBU25sSUk7OztFQUNFLG1CQUFBO0FUdWxJTjs7QVNobElJO0VBQ0Usa0NBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QVRtbElOO0FTaGxJRTtFQUNFLGVBQUE7RUFDQSx1QkFBQTtBVGtsSUo7QVNobElFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QVRrbElKO0FTaGxJRTtFQUNFLGdCQUFBO0VBQ0EsMEJBQUE7QVRrbElKO0FTaGxJRTtFQUNFLGFBQUE7QVRrbElKO0FTaGxJRTtFQUNFLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsOEJBQUE7RUFDQSxrQkFBQTtFQUNBLHNDQUFBO1VBQUEsOEJBQUE7RUFDQSx3QkFBQTtFQUNBLGFBQUE7QVRrbElKO0FTamxJSTtFQVJGO0lBU0ksa0JBQUE7RVRvbElKO0FBQ0Y7QVNubElJO0VBQ0Usb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtBVHFsSU47QVNsbElJO0VBQ0Usd0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBVG9sSU47QVNubElNO0VBTEY7SUFNSSxlQUFBO0VUc2xJTjtBQUNGO0FTcGxJSTtFQUNFLDBCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FUc2xJTjtBU25sSU07RUFDRSwwQkFBQTtBVHFsSVI7QVNsbElJO0VBQ0UsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FUb2xJTjtBU2xsSUk7RUFDRSxrQkFBQTtBVG9sSU47QVNsbElJO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsOEJBQUE7QVRvbElOOztBUzlrSUU7RUFDRSxpQkFBQTtFQUNBLDZCQUFBO0FUaWxJSjtBUy9rSUU7RUFDRSxtQkFBQTtBVGlsSUo7O0FTM2tJSTtFQUNFLG1CQUFBO0FUOGtJTjs7QVN2a0lJO0VBQ0UsU0FBQTtBVDBrSU47QVN2a0lFO0VBQ0Usa0JBQUE7RUFDQSxtQkFBQTtBVHlrSUo7QVN4a0lJO0VBQ0UsbUJBQUE7QVQwa0lOO0FTeGtJSTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FUMGtJTjtBU3hrSUk7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtBVDBrSU47QVN4a0lJO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLDhCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7RUFBQSx5QkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7QVQwa0lOO0FTeGtJSTs7RUFFRSxnQkFBQTtBVDBrSU47QVN4a0lJOztFQUVFLFdBQUE7RUFDQSx3Q0FBQTtFQUNBLGdCQUFBO0FUMGtJTjtBU3hrSUk7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QVQwa0lOOztBU3BrSUU7RUFDRSxvQkFBQTtBVHVrSUo7O0FTaGtJTTtFQUNFLGNBQUE7RUFDQSxTQUFBO0FUbWtJUjtBUy9qSU07RUFDRSxhQUFBO0FUaWtJUjtBUzVqSU07RUFDRSxtQkFBQTtBVDhqSVI7QVM1aklNO0VBQ0UsWUFBQTtBVDhqSVI7QVM3aklRO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLDJCQUFBO0VBQ0Esa0NBQUE7VUFBQSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsZ0JBQUE7QVQraklWO0FTN2pJUTtFQUNFLHFGQUFBO0FUK2pJVjtBUzVqSVE7RUFDRSxxRkFBQTtBVDhqSVY7QVMzaklRO0VBQ0UseUZBQUE7QVQ2aklWO0FTMWpJUTtFQUNFLDRFQUFBO0FUNGpJVjtBUzFqSVE7RUFDRSxnRkFBQTtBVDRqSVY7QVMxaklRO0VBQ0UsZ0ZBQUE7QVQ0aklWO0FTMWpJUTtFQUNFLGtGQUFBO0FUNGpJVjtBU3pqSVE7RUFDRSw0RUFBQTtBVDJqSVY7QVN6aklRO0VBQ0UsK0VBQUE7QVQyaklWO0FTeGpJUTtFQUNFLG1GQUFBO0FUMGpJVjtBU3RqSU07RUFDRTtJQUNFLG1CQUFBO0VUd2pJUjtFU3RqSU07SUFFRSxlQUFBO0VUdWpJUjtFU3RqSVE7SUFDRSxtQkFBQTtJQUFBLHNCQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0VUd2pJVjtFU3ZqSVU7SUFDRSxtQkFBQTtFVHlqSVo7RVN2aklVO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0VUeWpJWjtFU3ZqSVU7SUFDRSxxQkFBQTtFVHlqSVo7RVN0aklRO0lBQ0UsbUJBQUE7SUFBQSxxQkFBQTtRQUFBLGlCQUFBO1lBQUEsYUFBQTtJQUNBLGNBQUE7SUFDQSxlQUFBO0VUd2pJVjtFU3ZqSVU7SUFDRSxtQkFBQTtFVHlqSVo7RVN2aklVO0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VUeWpJWjtFU3ZqSVU7SUFDRSxxQkFBQTtFVHlqSVo7QUFDRjtBU25qSU07RUFFSTtJQUNFLG1CQUFBO0lBQUEsc0JBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7RVRvaklWO0VTbGpJVTtJQUNFLDhCQUFBO0VUb2pJWjtFU2xqSVU7SUFDRSwwQkFBQTtJQUNBLDJCQUFBO0VUb2pJWjtFU2xqSVU7SUFDRSxxQkFBQTtFVG9qSVo7QUFDRjs7QVMxaUlJO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0FUNmlJTjs7QVN0aUlJO0VBQ0UsdUJBQUE7QVR5aUlOOztBU25pSUU7RUFDRSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBVHNpSUo7QVNuaUlJO0VBQ0UsZUFBQTtBVHFpSU47QVNuaUlJO0VBQ0UsdUJBQUE7RUFDQSxxQ0FBQTtBVHFpSU47QVNsaUlFO0VBQ0UsZ0JBQUE7QVRvaUlKO0FTbmlJSTtFQUNFLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQ0FBQTtFQUNBLFdBQUE7QVRxaUlOOztBUy9oSUU7RUFDRSxrQkFBQTtBVGtpSUo7QVNqaUlJO0VBQ0UsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBVG1pSU47QVNqaUlJO0VBQ0UsV0FBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QVRtaUlOO0FTbGlJTTtFQUxGO0lBTUksZUFBQTtFVHFpSU47QUFDRjtBU2xpSU07RUFERjtJQUVJLDBCQUFBO0VUcWlJTjtBQUNGO0FTbmlJSTtFQUNFLDhCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtFQUFBLHlCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FUcWlJTjtBU3BpSU07RUFWRjtJQVdJLGVBQUE7SUFDQSxhQUFBO0VUdWlJTjtBQUNGO0FTcmlJSTs7RUFFRSxXQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQkFBQTtBVHVpSU47QVNyaUlJO0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSw2QkFBQTtFQUNBLGdCQUFBO0FUdWlJTjs7QVNqaUlFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QVRvaUlKO0FTamlJSTtFQUNFLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxpQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FUbWlJTjs7QVMzaElFO0VBQ0Usd0JBQUE7QVQ4aElKO0FTNWhJRTtFQUNFLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSwwQkFBQTtBVDhoSUo7QVM1aElFOztFQUVFLGFBQUE7QVQ4aElKO0FTNWhJRTtFQUNFLGlCQUFBO0FUOGhJSjtBUzVoSUU7RUFDRSxpQkFBQTtBVDhoSUo7QVMzaElJOztFQUVFLGtDQUFBO0FUNmhJTjtBUzFoSUU7RUFDRSw2Q0FBQTtFQUNBLHlDQUFBO0FUNGhJSjtBUzFoSUU7O0VBRUUsa0NBQUE7QVQ0aElKO0FTMWhJRTtFQUNFLGlDQUFBO0FUNGhJSjtBUzFoSUU7RUFDRSxhQUFBO0FUNGhJSjs7QVN2aElFO0VBQ0UsZ0NBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0FUMGhJSjtBU3ZoSUk7O0VBRUUsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QVR5aElOO0FTdmhJSTtFQUNFLG1CQUFBO0FUeWhJTjtBU3hoSU07RUFDRSxtQkFBQTtBVDBoSVI7QVN2aElJO0VBQ0UsZ0JBQUE7RUFDQSw2QkFBQTtFQUNBLGlCQUFBO0FUeWhJTjtBU3hoSU07RUFDRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FUMGhJUjtBU3poSVE7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxrQ0FBQTtVQUFBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFrRUFBQTtBVDJoSVY7QVN2aElJOztFQUVFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx1QkFBQTtNQUFBLG1CQUFBO1VBQUEsZUFBQTtFQUNBLGVBQUE7QVR5aElOO0FTeGhJTTs7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QVQyaElSO0FTemhJTTs7RUFDRSx1Q0FBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0FUNGhJUjtBUzNoSVE7O0VBQ0UsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLG1DQUFBO09BQUEsOEJBQUE7VUFBQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0FUOGhJVjtBUzNoSU07O0VBQ0UsYUFBQTtBVDhoSVI7QVM3aElROztFQUNFLHVDQUFBO0VBQ0EsV0FBQTtBVGdpSVY7QVMvaElVOztFQUNFLGkwQkFBQTtFQUNBLGtDQUFBO1VBQUEscUJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0FUa2lJWjtBUzVoSUk7O0VBRUUseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0FUOGhJTjs7QVN4aElJO0VBQ0UsYUFBQTtBVDJoSU47QVN6aElJO0VBQ0UsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtBVDJoSU47O0FVLzVKUTtFQUNJLHVCQUFBO0FWazZKWjtBVS81Skk7RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FWaTZKUjtBVS81Skk7RUFDSSxrQ0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLDJCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7QVZpNkpSO0FVLzVKSTtFQUNJLGVBQUE7QVZpNkpSOztBV3g3SkE7RUFDSSxvQkFBQTtFQUNBLHFDQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FYMjdKSjtBVzE3Skk7RUFDSSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7QVg0N0pSO0FXMTdKSTtFQUNJLCtCQUFBO0FYNDdKUjtBV3o3SmdCO0VBREo7SUFFUSxlQUFBO0VYNDdKbEI7QUFDRjtBV3o3SlE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBWDI3Slo7QVd6N0pZO0VBTEo7SUFNUSxlQUFBO0lBQ0Esa0JBQUE7RVg0N0pkO0FBQ0Y7QVd4N0pRO0VBQ0ksZUFBQTtFQUNBLGVBQUE7QVgwN0paO0FXeDdKUTtFQUNJLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtBWDA3Slo7QVd6N0pZO0VBQ0kscUJBQUE7RUFDQSxZQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FYMjdKaEI7QVd2N0pJO0VBQ0ksZUFBQTtFQUNBLHVCQUFBO0FYeTdKUjtBV3Q3SlE7RUFDSSwwQkFBQTtBWHc3Slo7QVdwN0pRO0VBQ0ksa0JBQUE7QVhzN0paO0FXcDdKUTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0VBQ0EsdUJBQUE7RUFDQSxTQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esb0JBQUE7QVhzN0paO0FXcDdKUTtFQUNJLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLDRCQUFBO0FYczdKWjtBV3I3Slk7RUFDSSxlQUFBO0VBQ0EsU0FBQTtFQUNBLGlDQUFBO0VBQUEsNEJBQUE7RUFBQSx5QkFBQTtFQUNBLGNBQUE7QVh1N0poQjtBV3A3SlE7RUFDSSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsbUNBQUE7T0FBQSw4QkFBQTtVQUFBLDJCQUFBO0FYczdKWjtBV3A3SlE7RUFDSSxVQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQUNBLFNBQUE7QVhzN0paO0FXcDdKZ0I7RUFDSSxVQUFBO0FYczdKcEI7QVduN0pZO0VBQ0ksc0JBQUE7QVhxN0poQjtBV2o3Skk7RUFDSTtJQUNJLGVBQUE7SUFDQSxtQkFBQTtJQUFBLHNCQUFBO1FBQUEsa0JBQUE7WUFBQSxjQUFBO0VYbTdKVjtFV2w3SlU7SUFDSSxlQUFBO0lBQ0EsbUJBQUE7SUFBQSxzQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLFVBQUE7SUFDQSw2QkFBQTtFWG83SmQ7RVdsN0pVO0lBQ0ksWUFBQTtFWG83SmQ7RVduN0pjO0lBQ0ksZ0JBQUE7SUFDQSxlQUFBO0VYcTdKbEI7RVdsN0pVO0lBQ0ksZ0JBQUE7SUFDQSxzQkFBQTtFWG83SmQ7RVduN0pjO0lBQ0ksd0JBQUE7RVhxN0psQjtFV2w3SlU7SUFDSSxXQUFBO0VYbzdKZDtFV2g3SlU7SUFDSSxnQkFBQTtJQUNBLGdCQUFBO0VYazdKZDtFV2o3SmM7SUFDSSw2QkFBQTtFWG03SmxCO0VXLzZKYztJQUNJLDRCQUFBO0lBQUEsOEJBQUE7SUFBQSxzQ0FBQTtRQUFBLGtDQUFBO1lBQUEsOEJBQUE7RVhpN0psQjtBQUNGO0FXNTZKUTtFQUNJLFVBQUE7QVg4NkpaO0FXNTZKWTtFQUhKO0lBSVEsa0JBQUE7RVgrNkpkO0FBQ0Y7QVczNkpZO0VBQ0ksY0FBQTtBWDY2SmhCO0FXMzZKZ0I7RUFISjtJQUlRLGVBQUE7RVg4NkpsQjtBQUNGOztBWTdrS0E7RUFDRTtJQUNFLGVBQUE7RVpnbEtGO0VZN2tLQTtJQUNFLG1CQUFBO0VaK2tLRjtFWTNrS0U7SUFDRSxnQkFBQTtJQUNBLDRCQUFBO0lBQ0EsZ0JBQUE7RVo2a0tKO0VZM2tLRTtJQUNFLG1CQUFBO0VaNmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw2QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWXprS0U7SUFDRSw4QkFBQTtJQUFBLGtCQUFBO1FBQUEsbUJBQUE7WUFBQSxVQUFBO0VaMmtLSjtFWTFrS0k7SUFDRSxjQUFBO0VaNGtLTjtFWTFrS0k7SUFDRSxlQUFBO0VaNGtLTjtFWXZrS0U7SUFDRSx3QkFBQTtJQUNBLGlCQUFBO0VaeWtLSjtFWXZrS0U7SUFDRSxhQUFBO0VaeWtLSjtFWXZrS0U7SUFDRSxlQUFBO0VaeWtLSjtFWXZrS0U7SUFDRSwyQkFBQTtFWnlrS0o7RVl4a0tJO0lBQ0Usb0JBQUE7RVowa0tOO0VZdmtLRTtJQUNFLDhCQUFBO0VaeWtLSjtFWXhrS0k7SUFDRSw2QkFBQTtJQUNBLG9CQUFBO0VaMGtLTjtFWXJrS0U7SUFDRSxnQkFBQTtFWnVrS0o7RVlua0tFO0lBQ0UsOEJBQUE7RVpxa0tKO0VZamtLRTtJQUNFLG1CQUFBO0VabWtLSjtFWTlqS0U7O0lBQ0UsZUFBQTtJQUNBLFNBQUE7RVppa0tKO0FBQ0Y7QVk3aktBO0VBRUk7O0lBRUUsY0FBQTtJQUNBLGlCQUFBO0VaOGpLSjtFWTFqS0U7SUFDRSw2QkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RVo0aktKO0VZMWpLRTtJQUNFLGVBQUE7RVo0aktKO0VZdGpLSTs7SUFFRSxnQkFBQTtFWndqS047RVluaktFO0lBQ0UsZUFBQTtFWnFqS0o7RVluaktFO0lBQ0UsZUFBQTtFWnFqS0o7RVlsaktBO0lBQ0UsYUFBQTtFWm9qS0Y7QUFDRjtBWW5qS007RUFERjtJQUVJLGVBQUE7RVpzaktOO0FBQ0Y7QVlyaktNO0VBSkY7SUFLSSxlQUFBO0Vad2pLTjtBQUNGO0FZbm1LQTtFQTZDSTtJQUNFLGVBQUE7RVp5aktKO0VZdmpLRTtJQUNFLGVBQUE7RVp5aktKO0VZdmpLRTtJQUNFLGVBQUE7SUFDQSxpQ0FBQTtJQUFBLDRCQUFBO0lBQUEseUJBQUE7RVp5aktKO0VZdmpLRTtJQUNFLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7RVp5aktKO0VZdmpLRTtJQUNFLG1CQUFBO0VaeWpLSjtFWXZqS0U7SUFDRSxpQkFBQTtFWnlqS0o7RVl0aktFOztJQUVFLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFWndqS0o7RVlwaktFO0lBQ0UsaUJBQUE7SUFDQSxnQkFBQTtFWnNqS0o7RVlyaktJO0lBQ0UsbUJBQUE7SUFDQSxrQkFBQTtFWnVqS047RVlsaktFO0lBQ0UsZ0JBQUE7RVpvaktKO0VZbGpLRTtJQUNFLGdCQUFBO0lBQ0EsZ0JBQUE7RVpvaktKO0VZbmpLSTtJQUNFLDZCQUFBO0VacWpLTjtFWS9pS0k7SUFDRSxnQkFBQTtJQUNBLG1CQUFBO0VaaWpLTjtFWS9pS0k7SUFDRSxTQUFBO0lBQ0EsaUJBQUE7RVppaktOO0VZL2lLSTtJQUNFLDZCQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQUEsb0NBQUE7UUFBQSxnQ0FBQTtZQUFBLDRCQUFBO0VaaWpLTjtFWTNpS0U7SUFDRSxpQkFBQTtJQUNBLGVBQUE7RVo2aUtKO0VZemlLRTtJQUNFLDZCQUFBO0lBQ0EsY0FBQTtJQUNBLFdBQUE7SUFDQSxnQ0FBQTtFWjJpS0o7QUFDRjtBWXhpS0E7RUFJUTtJQUNFLGdCQUFBO0VadWlLUjtFWXJpS007SUFDRSxTQUFBO0VadWlLUjtFWW5pS0k7SUFDRSw4QkFBQTtFWnFpS047RVkvaEtJO0lBQ0UsYUFBQTtJQUNBLGdDQUFBO0VaaWlLTjtFWWhpS007SUFDRSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEseUJBQUE7UUFBQSxxQkFBQTtZQUFBLGlCQUFBO0Vaa2lLUjtFWWppS1E7SUFDRSxzQkFBQTtJQUNBLDBCQUFBO0lBQ0EsOEJBQUE7SUFBQSxpQ0FBQTtRQUFBLDZCQUFBO1lBQUEseUJBQUE7RVptaUtWO0FBQ0Y7QVk3aEtBO0VBRUk7SUFDRSxtQkFBQTtFWjhoS0o7RVl6aEtJOztJQUVFLGdCQUFBO0VaMmhLTjtBQUNGO0FZdGhLQTtFQUVFLDhCQUFBO0FadWhLRjtBWXJoS0k7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QVp1aEtOO0FZbGhLTTtFQUNFLG9CQUFBO0Fab2hLUjtBWWpoS007RUFDRSxlQUFBO0FabWhLUjtBWWxoS1E7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBWm9oS1Y7QVlsaEtRO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QVpvaEtWO0FZbGhLUTtFQUNFLDZCQUFBO0Fab2hLVjtBWWpoS007O0VBRUUsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QVptaEtSO0FZaGhLSTs7RUFFRSxlQUFBO0Faa2hLTjtBWWhoS0k7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0Faa2hLTjtBWWhoS0k7RUFDRSxhQUFBO0Faa2hLTjtBWWpoS007RUFDRSxlQUFBO0FabWhLUjtBWWpoS007RUFDRSxrQkFBQTtBWm1oS1I7QVlqaEtNO0VBQ0UsZUFBQTtBWm1oS1I7QVloaEtRO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0Faa2hLVjtBWWpoS1U7RUFFRSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQ0FBQTtFQUFBLDRCQUFBO0VBQUEseUJBQUE7QVpraEtaO0FZL2dLUTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsaUNBQUE7RUFBQSw0QkFBQTtFQUFBLHlCQUFBO0FaaWhLVjtBWS9nS1E7RUFDRSxhQUFBO0FaaWhLVjtBWTNnS0k7RUFDRSxnQkFBQTtBWjZnS047QVkzZ0tNO0VBQ0UsbUJBQUE7QVo2Z0tSOztBWXZnS0E7RUFFSTtJQUNFLDhCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDhCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDhCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDhCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsa0JBQUE7UUFBQSxtQkFBQTtZQUFBLFVBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDZCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0VZdmdLRTtJQUNFLDRCQUFBO0lBQUEsaUJBQUE7UUFBQSxrQkFBQTtZQUFBLFNBQUE7RVp5Z0tKO0FBQ0Y7QWFoN0tBO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QWJrN0tGOztBYS82S0E7RUFDRSxtQkFBQTtBYms3S0Y7O0FhLzZLQTtFQUNFLGVBQUE7QWJrN0tGO0FhaDdLRTtFQUNFLFlBQUE7QWJrN0tKO0FhLzZLRTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFFQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBRUEsa0VBQUE7RUFBQSwwREFBQTtFQUFBLHdEQUFBO0VBQUEsa0RBQUE7RUFBQSx1R0FBQTtBYis2S0o7QWE1NktFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsY0FBQTtBYjg2S0o7QWF0OEtBO0VBMkJFLHFCQUFBO0FiODZLRjtBYTc2S0U7RUFDRSxXQUFBO0VBQ0Esc0hBQUE7RUFBQSx1RkFBQTtFQUFBLGtGQUFBO0VBQUEsa0ZBQUE7RUFNQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxvQkFBQTtBYjA2S0o7QWFoOUtBO0VBeUNFLHlCQUFBO0FiMDZLRjtBYXo2S0U7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGFBQUE7RUFFQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FiMDZLSjtBYTk5S0E7RUF1REUsNkJBQUE7QWIwNktGO0FhejZLRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1DQUFBO0VBQ0EsOEJBQUE7RUFDQSwyQkFBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLGNBQUE7RUFDQSxpQ0FBQTtFQUNBLDRCQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsNEJBQUE7RUFDQSxrQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxZ0VBQUE7RUFDQSxTQUFBO0VBQ0EsdUJBQUE7QWIyNktKOztBYXY2S0Esb0NBQUE7QUFDQTtFQUNFLGVBQUE7RUFDQSxRQUFBO0VBQ0EsK0JBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QWIwNktGO0FheDZLRTtFQUNFLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7QWIwNktKO0FhcDdLQTtFQWFFLCtCQUFBO0VBQ0EsOEVBQUE7RUFDQSxXQUFBO0FiMDZLRjtBYXo2S0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBYjI2S0o7O0FhdjZLQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsK0NBQUE7RUFBQSx1Q0FBQTtFQUFBLHFDQUFBO0VBQUEsK0JBQUE7RUFBQSxvRkFBQTtBYjA2S0Y7QWF4NktFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlEQUFBO1VBQUEsaURBQUE7QWIwNktKO0FhdjZLRTtFQUNFLDZCQUFBO09BQUEsd0JBQUE7VUFBQSxxQkFBQTtFQUNBLFlBQUE7QWJ5NktKOztBYXI2S0E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtFQUFBLDJCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBRUEsa0JBQUE7QWJ1NktGOztBYXA2S0E7RUFDRSxvQkFBQTtFQUFBLHFCQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx3QkFBQTtFQUFBLCtCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FidTZLRjs7QWFwNktBLGtDQUFBO0FBQ0E7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUNBQUE7RUFBQSw4QkFBQTtFQUFBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO01BQUEsb0JBQUE7VUFBQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsMEJBQUE7TUFBQSwyQkFBQTtVQUFBLGtCQUFBO0FidTZLRjtBYXI2S0U7RUFDRSxtQkFBQTtBYnU2S0o7QWFwNktFO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QWJzNktKO0FhbjZLRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FicTZLSjs7QWFqNktBLGlDQUFBO0FBQ0E7O0VBRUUsYUFBQTtFQUNBLFNBQUE7RUFDQSxzQkFBQTtNQUFBLG9CQUFBO1VBQUEsY0FBQTtFQUNBLHdCQUFBO0VBQUEsK0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBRUEscUNBQUE7RUFDQSxlQUFBO0FibTZLRjtBYWo2S0U7RUFWRjs7SUFXSSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0VicTZLRjtBQUNGOztBYW42S0E7RUFDRSxnQkFBQTtFQUNBLHFCQUFBO0VBQUEsaUNBQUE7TUFBQSxrQkFBQTtVQUFBLHlCQUFBO0FiczZLRjs7QWFuNktBO0VBQ0UsZ0JBQUE7RUFDQSx1QkFBQTtFQUFBLG1DQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtBYnM2S0Y7O0FhbjZLQTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQUEsbUJBQUE7RUFBQSxnQkFBQTtBYnM2S0Y7QWFwNktFO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHlCQUFBO0FiczZLSjtBYW42S0U7RUFDRSxVQUFBO0FicTZLSjtBYWw2S0U7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBRUEsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FibTZLSjtBYWo2S0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QWJtNktOO0FhaDZLSTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLDhCQUFBO0VBQ0Esb0JBQUE7RUFBQSxxQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO0VBQUEsMkJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7RUFBQSwrQkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7QWJrNktOO0FhaDZLTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBYms2S1I7QWE3NUtFO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0FiKzVLSjs7QWEzNUtBLHdCQUFBO0FBRUE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtNQUFBLG9CQUFBO1VBQUEsY0FBQTtFQUNBLG9CQUFBO0VBQUEscUJBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO0VBQUEsOEJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsY0FBQTtBYjY1S0Y7O0FhMTVLQTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtEQUFBO1VBQUEsMENBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FiNjVLRjtBYTM1S0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QWI2NUtKOztBYXo1S0E7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtBYjQ1S0Y7O0FhejVLQSx3Q0FBQTtBQUNBO0VBQ0U7SUFDRSxhQUFBO0ViNDVLRjtBQUNGO0FhejVLQTtFQUNFO0lBQ0UsYUFBQTtFYjI1S0Y7QUFDRjtBYXg1S0EsK0NBQUE7QUFDQTtFQUNFLHNCQUFBO0VBQ0E7SUFDRSx3QkFBQTtFYjA1S0Y7RWF2NUtBLCtCQUFBO0VBQ0E7SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSx5QkFBQTtJQUFBLDJCQUFBO1FBQUEsc0JBQUE7WUFBQSxtQkFBQTtJQUNBLHdCQUFBO0lBQUEsK0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtFYnk1S0Y7RWF2NUtFO0lBQ0Usb0JBQUE7SUFBQSxxQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtFYnk1S0o7RWFyNUtBLG9CQUFBO0VBQ0E7SUFDRSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7SUFBQSwyQkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7SUFDQSx3QkFBQTtJQUFBLCtCQUFBO1FBQUEscUJBQUE7WUFBQSx1QkFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxTQUFBO0VidTVLRjtFYXA1S0EsNEJBQUE7RUFDQTtJQUNFLG1CQUFBO0lBQUEsc0JBQUE7UUFBQSxrQkFBQTtZQUFBLGNBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EseUJBQUE7SUFBQSwyQkFBQTtRQUFBLHNCQUFBO1lBQUEsbUJBQUE7SUFDQSxpQ0FBQTtJQUFBLDRCQUFBO0lBQUEseUJBQUE7RWJzNUtGO0VhbjVLQTtJQUNFLFdBQUE7SUFDQSxxQkFBQSxFQUFBLGtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0RBQUE7WUFBQSwwQ0FBQTtFYnE1S0Y7RWFuNUtFO0lBQ0UsV0FBQTtJQUNBLFlBQUE7SUFDQSxTQUFBO0VicTVLSjtFYWo1S0E7SUFDRSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0lBQ0EseUNBQUE7SUFDQSxhQUFBO0lBQ0EsZ0JBQUE7SUFDQSxjQUFBO0lBQ0Esc0JBQUE7RWJtNUtGO0VhaDVLQSw2QkFBQTtFQUNBO0lBQ0UsbUJBQUE7SUFBQSxzQkFBQTtRQUFBLGtCQUFBO1lBQUEsY0FBQTtJQUNBLGdCQUFBO0lBRUEsd0JBQUE7SUFDQSxvQkFBQTtJQUVBLCtCQUFBO0lBQ0EsY0FBQTtJQUNBLFdBQUE7SUFFQSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtJQUVBLFlBQUE7SUFDQSxpQ0FBQTtJQUFBLDRCQUFBO0lBQUEseUJBQUE7SUFFQSxlQUFBO0lBRUEsb0JBQUE7RWI0NEtGO0VhMTRLRTtJQUNFLFdBQUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7T0FBQSxpQkFBQTtJQUNBLGNBQUE7SUFDQSxxQ0FBQTtJQUFBLGdDQUFBO0lBQUEsNkJBQUE7RWI0NEtKO0VhejRLRTtJQUNFLGtCQUFBO0lBQW9CLFFBQUE7SUFBVSw4QkFBQTtFYjY0S2xDO0VhNzZLQTtJQW1DRSx1RUFBQTtFYjY0S0Y7RWE1NEtFO0lBQ0csa0JBQUE7SUFDQSxVQUFBO0lBQ0EsdUJBQUE7RWI4NEtMO0VhMTRLQTs7OztJQUlFLHVCQUFBO1FBQUEsbUJBQUE7SUFDQSx5QkFBQTtPQUFBLHNCQUFBO1FBQUEscUJBQUE7WUFBQSxpQkFBQTtJQUNBLHVCQUFBO0ViNDRLRjtFYXo0S0E7SUFDRSx3QkFBQTtFYjI0S0Y7RWF4NEtBLG1DQUFBO0VBQ0E7SUFDRSxTQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0ViMDRLRjtFYXg0S0U7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFYjA0S0o7RWF0NEtBO0lBQ0UsdUJBQUE7SUFDQSxrQkFBQTtFYnc0S0Y7RWFyNEtBO0lBQ0UsWUFBQTtJQUNBLFdBQUE7RWJ1NEtGO0FBQ0Y7QWFwNEtBLDhCQUFBO0FBQ0E7RUFDRTtJQUNFLHdCQUFBO0ViczRLRjtBQUNGO0FhbjRLQSxrREFBQTtBQUNBOztFQUVFLGtDQUFBO01BQUEsOEJBQUEsRUFBQSwrREFBQTtBYnE0S0Y7O0FhbjRLQSw0Q0FBQTtBQUNBO0VBRUU7SUFDRSxvQkFBQTtJQUFBLHFCQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsdUJBQUE7UUFBQSxtQkFBQTtZQUFBLGVBQUE7RWJxNEtGO0VhbjRLRTtJQUNFLG9CQUFBO0lBQUEscUJBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSw0QkFBQTtJQUFBLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0Esd0JBQUE7SUFBQSwrQkFBQTtRQUFBLHFCQUFBO1lBQUEsdUJBQUE7SUFDQSxtQkFBQTtJQUFBLHFCQUFBO1FBQUEsaUJBQUE7WUFBQSxhQUFBO0lBQ0EsNkJBQUE7SUFDQSxvQkFBQTtJQUNBLG1CQUFBO0VicTRLSjtFYW40S0k7SUFDRSxzQkFBQTtJQUFBLDZCQUFBO1FBQUEsbUJBQUE7WUFBQSxxQkFBQTtFYnE0S047RWFsNEtJO0lBQ0Usd0JBQUE7RWJvNEtOO0VhajRLSTtJQUNFLHdCQUFBO0VibTRLTjtFYWw0S007SUFDRSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7RWJvNEtSO0VhbDRLUTtJQUNFLDBCQUFBO0VibzRLVjtFYWw0S1U7SUFDRSx5QkFBQTtJQUNBLGlDQUFBO0lBQUEsNEJBQUE7SUFBQSx5QkFBQTtFYm80S1o7QUFDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9R29sb3MrVGV4dDp3Z2h0QDQwMC4uOTAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3cmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzppdGFsQDEmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzp3Z2h0QDUwMCZkaXNwbGF5PXN3YXBcIik7XG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9QmFybG93Oml0YWwsd2dodEAxLDUwMCZkaXNwbGF5PXN3YXBcIik7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9kLWRpbmV4cC1ib2xkLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvZC1kaW5leHAtYm9sZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJGcnV0aWdlclwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1dGlnZXJcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogbG9jYWwoXCJGcnV0aWdlclwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlcl9ib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGcnVpdGVnZXJcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogbG9jYWwoXCJGcnV0aWdlclwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRnJ1aXRlZ2VyXCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IGxvY2FsKFwiRnJ1dGlnZXJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG4vKiBwdC1zZXJpZi1yZWd1bGFyIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci5zdmcjUFRTZXJpZlwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLWl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKFwiXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMuc3ZnI1BUU2VyaWZcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAvKiBMZWdhY3kgaU9TICovXG59XG4vKiBwdC1zZXJpZi03MDAgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUIFNlcmlmXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbChcIlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnN2ZyNQVFNlcmlmXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqL1xufVxuLyogcHQtc2VyaWYtNzAwaXRhbGljIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMuZW90XCIpO1xuICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogbG9jYWwoXCJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5zdmcjUFRTZXJpZlwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi9cbn1cbmJvZHkge1xuICAtLXRleHQtZGVmYXVsdDogIzAwMDtcbn1cblxuLnNpdGUtaWQtMSB7XG4gIC0tc2Vjb25kYXJ5OiAjMDc0NzgyO1xuICAtLXByaW1hcnk6ICMwNzQ3ODI7XG4gIC0tbmF2c3RyaXA6ICMwNzQ3ODI7XG59XG5cbi5zaXRlLWlkLTIge1xuICAtLXNlY29uZGFyeTogI0Y0ODIyMjtcbiAgLS1wcmltYXJ5OiAjRjQ4MjIyO1xuICAtLW5hdnN0cmlwOiAjRjQ4MjIyO1xufVxuXG4uc2l0ZS1pZC0zIHtcbiAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7XG4gIC0tcHJpbWFyeTogI0FBMUUyMztcbiAgLS1uYXZzdHJpcDogI0FBMUUyMztcbn1cblxuLnNpdGUtaWQtNCB7XG4gIC0tc2Vjb25kYXJ5OiAjRkQwQzFDO1xuICAtLXByaW1hcnk6ICNGRDBDMUM7XG4gIC0tbmF2c3RyaXA6ICNGRDBDMUM7XG59XG5cbi5zaXRlLWlkLTUge1xuICAtLXNlY29uZGFyeTogI0VBMUUyMTtcbiAgLS1wcmltYXJ5OiAjRUExRTIxO1xuICAtLW5hdnN0cmlwOiAjRUExRTIxO1xufVxuXG4uc2l0ZS1pZC02IHtcbiAgLS1zZWNvbmRhcnk6ICNGRTAwMDA7XG4gIC0tcHJpbWFyeTogI0ZFMDAwMDtcbiAgLS1uYXZzdHJpcDogI0ZFMDAwMDtcbn1cblxuLnNpdGUtaWQtNyB7XG4gIC0tc2Vjb25kYXJ5OiAjQUExRTIzO1xuICAtLXByaW1hcnk6ICNBQTFFMjM7XG4gIC0tbmF2c3RyaXA6ICNBQTFFMjM7XG59XG5cbi5zaXRlLWlkLTgge1xuICAtLXNlY29uZGFyeTogI0VGMTQxQTtcbiAgLS1wcmltYXJ5OiAjRUYxNDFBO1xuICAtLW5hdnN0cmlwOiAjRUYxNDFBO1xufVxuXG4uc2l0ZS1pZC05IHtcbiAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7XG4gIC0tcHJpbWFyeTogI0FBMUUyMztcbiAgLS1uYXZzdHJpcDogI0FBMUUyMztcbn1cblxuLnNpdGUtaWQtMTAge1xuICAtLXNlY29uZGFyeTogIzAxM0M2QTtcbiAgLS1wcmltYXJ5OiAjMDEzQzZBO1xuICAtLW5hdnN0cmlwOiAjMDEzQzZBO1xufVxuXG4uc2l0ZS1pZC0xMSB7XG4gIC0tc2Vjb25kYXJ5OiAjRDQxNzIxO1xuICAtLXByaW1hcnk6ICNENDE3MjE7XG4gIC0tbmF2c3RyaXA6ICNENDE3MjE7XG59XG5cbi5zaXRlLWlkLTEyIHtcbiAgLS1zZWNvbmRhcnk6ICMzRDA3NUY7XG4gIC0tcHJpbWFyeTogIzNEMDc1RjtcbiAgLS1uYXZzdHJpcDogIzNEMDc1Rjtcbn1cblxuLnNpdGUtaWQtMTMge1xuICAtLXNlY29uZGFyeTogI0JFMUQyQztcbiAgLS1wcmltYXJ5OiAjQkUxRDJDO1xuICAtLW5hdnN0cmlwOiAjQkUxRDJDO1xufVxuXG4uc2l0ZS1pZC0xNCB7XG4gIC0tc2Vjb25kYXJ5OiAjRTkzODI0O1xuICAtLXByaW1hcnk6ICNFOTM4MjQ7XG4gIC0tbmF2c3RyaXA6ICNFOTM4MjQ7XG59XG5cbi5zaXRlLWlkLTE2IHtcbiAgLS1zZWNvbmRhcnk6ICNhYTFlMjM7XG4gIC0tcHJpbWFyeTogI2FhMWUyMztcbiAgLS1uYXZzdHJpcDogI2FhMWUyMztcbn1cblxuLnNpdGUtaWQtMTcge1xuICAtLXNlY29uZGFyeTogIzAwMDAwMDtcbiAgLS1wcmltYXJ5OiAjMDAwMDAwO1xuICAtLW5hdnN0cmlwOiAjMDAwMDAwO1xufVxuXG4uc2l0ZS1pZC1taWRkbGVlYXN0YnVzaW5lc3NfY29tIHtcbiAgLS1zZWNvbmRhcnk6ICNkNGExMGY7XG4gIC0tcHJpbWFyeTogI2Q0YTEwZjtcbiAgLS1uYXZzdHJpcDogI2Q0YTEwZjtcbn1cblxuLnNpdGUtaWQtZGV2X21hcmluZXJlcG9ydF9jb20sXG4uc2l0ZS1pZC1tYXJpbmVyZXBvcnRfY29tIHtcbiAgLS1zZWNvbmRhcnk6ICMwMGFlZWQ7XG4gIC0tcHJpbWFyeTogIzAwYWVlZDtcbiAgLS1uYXZzdHJpcDogIzAwYWVlZDtcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXRlcnRpYXJ5IHtcbiAgY29sb3I6ICMwMDRBQUQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVmYXVsdCB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlcnRpYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNEFBRCAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2tfX3RpdGxlLCAuaXRlbV9fdGl0bGUsIC5ncm91cF9fdGl0bGUsIC5wYWdlLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuLmJsb2NrX190aXRsZS5zaXplLTM3LCAuaXRlbV9fdGl0bGUuc2l6ZS0zNywgLmdyb3VwX190aXRsZS5zaXplLTM3LCAucGFnZS1oZWFkZXIuc2l6ZS0zNyB7XG4gIGZvbnQtc2l6ZTogMzdweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0yNiwgLml0ZW1fX3RpdGxlLnNpemUtMjYsIC5ncm91cF9fdGl0bGUuc2l6ZS0yNiwgLnBhZ2UtaGVhZGVyLnNpemUtMjYge1xuICBmb250LXNpemU6IDI2cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMjQsIC5pdGVtX190aXRsZS5zaXplLTI0LCAuZ3JvdXBfX3RpdGxlLnNpemUtMjQsIC5wYWdlLWhlYWRlci5zaXplLTI0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTIzLCAuaXRlbV9fdGl0bGUuc2l6ZS0yMywgLmdyb3VwX190aXRsZS5zaXplLTIzLCAucGFnZS1oZWFkZXIuc2l6ZS0yMyB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0yMCwgLml0ZW1fX3RpdGxlLnNpemUtMjAsIC5ncm91cF9fdGl0bGUuc2l6ZS0yMCwgLnBhZ2UtaGVhZGVyLnNpemUtMjAge1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTksIC5pdGVtX190aXRsZS5zaXplLTE5LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTksIC5wYWdlLWhlYWRlci5zaXplLTE5IHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTE3LCAuaXRlbV9fdGl0bGUuc2l6ZS0xNywgLmdyb3VwX190aXRsZS5zaXplLTE3LCAucGFnZS1oZWFkZXIuc2l6ZS0xNyB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xNiwgLml0ZW1fX3RpdGxlLnNpemUtMTYsIC5ncm91cF9fdGl0bGUuc2l6ZS0xNiwgLnBhZ2UtaGVhZGVyLnNpemUtMTYge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTUsIC5pdGVtX190aXRsZS5zaXplLTE1LCAuZ3JvdXBfX3RpdGxlLnNpemUtMTUsIC5wYWdlLWhlYWRlci5zaXplLTE1IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTE0LCAuaXRlbV9fdGl0bGUuc2l6ZS0xNCwgLmdyb3VwX190aXRsZS5zaXplLTE0LCAucGFnZS1oZWFkZXIuc2l6ZS0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS0xMywgLml0ZW1fX3RpdGxlLnNpemUtMTMsIC5ncm91cF9fdGl0bGUuc2l6ZS0xMywgLnBhZ2UtaGVhZGVyLnNpemUtMTMge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtMTIsIC5pdGVtX190aXRsZS5zaXplLTEyLCAuZ3JvdXBfX3RpdGxlLnNpemUtMTIsIC5wYWdlLWhlYWRlci5zaXplLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmJsb2NrX190aXRsZS5zaXplLTExLCAuaXRlbV9fdGl0bGUuc2l6ZS0xMSwgLmdyb3VwX190aXRsZS5zaXplLTExLCAucGFnZS1oZWFkZXIuc2l6ZS0xMSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbi5ibG9ja19fdGl0bGUuc2l6ZS1yZXNwLTI0LCAuaXRlbV9fdGl0bGUuc2l6ZS1yZXNwLTI0LCAuZ3JvdXBfX3RpdGxlLnNpemUtcmVzcC0yNCwgLnBhZ2UtaGVhZGVyLnNpemUtcmVzcC0yNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2tfX3RpdGxlLnNpemUtcmVzcC0yNCwgLml0ZW1fX3RpdGxlLnNpemUtcmVzcC0yNCwgLmdyb3VwX190aXRsZS5zaXplLXJlc3AtMjQsIC5wYWdlLWhlYWRlci5zaXplLXJlc3AtMjQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmJsb2NrX190aXRsZS5zaXplLXJlc3AtMjYsIC5pdGVtX190aXRsZS5zaXplLXJlc3AtMjYsIC5ncm91cF9fdGl0bGUuc2l6ZS1yZXNwLTI2LCAucGFnZS1oZWFkZXIuc2l6ZS1yZXNwLTI2IHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9ja19fdGl0bGUuc2l6ZS1yZXNwLTI2LCAuaXRlbV9fdGl0bGUuc2l6ZS1yZXNwLTI2LCAuZ3JvdXBfX3RpdGxlLnNpemUtcmVzcC0yNiwgLnBhZ2UtaGVhZGVyLnNpemUtcmVzcC0yNiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uYmxvY2tfX3RpdGxlLnNpemUtcmVzcC0xOSwgLml0ZW1fX3RpdGxlLnNpemUtcmVzcC0xOSwgLmdyb3VwX190aXRsZS5zaXplLXJlc3AtMTksIC5wYWdlLWhlYWRlci5zaXplLXJlc3AtMTkge1xuICBmb250LXNpemU6IDE5cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrX190aXRsZS5zaXplLXJlc3AtMTksIC5pdGVtX190aXRsZS5zaXplLXJlc3AtMTksIC5ncm91cF9fdGl0bGUuc2l6ZS1yZXNwLTE5LCAucGFnZS1oZWFkZXIuc2l6ZS1yZXNwLTE5IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmJsb2NrX190aXRsZS1oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja19fdGl0bGUtaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xufVxuXG4uaXRlbV9fdGl0bGUtaDIge1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaXRlbV9fdGl0bGUtaDMge1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uaXRlbV9fdGl0bGUtaDQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5pdGVtX190aXRsZS1oNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG5cbi5pdGVtX190aXRsZS1oNiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG5cbi5pdGVtX19kZXNjcmlwdGlvbiwgLml0ZW1fX2Rlc2NyaXB0aW9uLWRlZmF1bHQge1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLml0ZW1fX2Rlc2NyaXB0aW9uLWRlZmF1bHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi53aXRoLWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2l0aC1ib3JkZXItYm90dG9tX2Rlc2t0b3Age1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucm93LTExIHtcbiAgbWFyZ2luOiAwIC0xMXB4O1xufVxuLnJvdy0xMSA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTFweDtcbn1cblxuLnJvdy04IHtcbiAgbWFyZ2luOiAwIC04cHg7XG59XG4ucm93LTggPiBkaXYge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cblxuLnJvdy01IHtcbiAgbWFyZ2luOiAwIC01cHg7XG59XG4ucm93LTUgPiBkaXYge1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLnJvdy0xNyB7XG4gIG1hcmdpbjogMCAtMTdweDtcbn1cbi5yb3ctMTcgPiBkaXYge1xuICBwYWRkaW5nOiAwIDE3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucm93LXhzIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3cteHMgPiBkaXYge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubWItMTEge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuXG4ubWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubWItOCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1icy0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5weC0xMCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLnNpdGUtaWQtNSB7XG4gIC0tZm9udC1wcmltYXJ5OiAnQmFybG93Jywgc2Fucy1zZXJpZjtcbn1cbi5zaXRlLWlkLTUgLnNpdGUtZm9vdGVyLCAuc2l0ZS1pZC01IC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0gPiAubmF2LWxpbmssIC5zaXRlLWlkLTUgLml0ZW1fX2Rlc2NyaXB0aW9uLCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZS1oMiwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUtaDMsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLWg0LCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZS1oNSwgLnNpdGUtaWQtNSAuaXRlbV9fdGl0bGUtaDYsIC5zaXRlLWlkLTUgLmJsb2NrX190aXRsZS1oMiwgLnNpdGUtaWQtNSAuYmxvY2tfX3RpdGxlLWgzLCAuc2l0ZS1pZC01IC5ibG9ja19fdGl0bGUsIC5zaXRlLWlkLTUgLml0ZW1fX3RpdGxlLCAuc2l0ZS1pZC01IC5pdGVtX190aXRsZSBzdHJvbmcsIC5zaXRlLWlkLTUgLmdyb3VwX190aXRsZSwgLnNpdGUtaWQtNSAucGFnZS1oZWFkZXIge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuYm9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJGcnV0aWdlclwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuYm9keSA+IGltZyB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uc2hvdy1ub3QtaW9zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ub3QtaW9zIC5zaG93LW5vdC1pb3Mge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNob3ctaW9zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pb3MgLnNob3ctaW9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wbGF5LWJ0bi13aGl0ZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaXRlLWlkLTIgbmF2LnRhYnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2l0ZS1pZC0xW2NvdW50cnk9SEtdICNhZHZlcnRpc2VtZW50LWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcm9kdWN0X19kZXNjcmlwdGlvbixcbi5wZl9fZGVzY3JpcHRpb24sXG4ucGYtY29udGFjdC1pbmZvIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiUFQgU2VyaWZcIiwgc2VyaWY7XG59XG5cbi5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvbG9zIFRleHRcIiwgc2Fucy1zZXJpZjtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5iLWxhenkge1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIG1pbi13aWR0aDogMXB4O1xuICB6LWluZGV4OiAxO1xufVxuXG5hLFxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmEge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtICNkOWQ5ZDk7XG59XG5cbnA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcHRjaGEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucHJvZ3Jlc3NpdmVQbGFpbiAucHJvZ3Jlc3NpdmVQbGFpbi1vcmlnaW5hbC5sYXp5bG9hZGVkLFxuLnByb2dyZXNzaXZlUGxhaW4gLnByb2dyZXNzaXZlUGxhaW4tb3JpZ2luYWwuYi1sb2FkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucHJvZ3Jlc3NpdmVQbGFpbiAucHJvZ3Jlc3NpdmVQbGFpbi1vcmlnaW5hbC5iLWxvYWRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5ibG9ja19fdGl0bGUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzkyOTI5Mjtcbn1cblxuLmZpZWxkLWRjLFxuLmlmLXRjIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMwMDRBQUQ7XG59XG4uZmllbGQtZGMgYSxcbi5pZi10YyBhIHtcbiAgY29sb3I6ICMwMDRBQUQ7XG59XG5cbi5hbGVydCB7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5ub2RlX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uaXRlbV9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLml0ZW1fX3RpdGxlIGE6aG92ZXIsXG4uaXRlbV9fdGl0bGUgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA0YWFkICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLm5mX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4td3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4jbWFpbixcbi5zaXRlLWZvb3RlciB7XG4gIHotaW5kZXg6IDM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI21haW4ge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjbWFpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5wb3N0LWRhdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5pY29uLXNlY29uZGFyeSBwYXRoIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cblxuLnByZWxvYWRlciAucHJlbG9hZGVyLWljb24ge1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG5cbmltZy5sYXp5bG9hZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1uby1sYWJlbCA+IGxhYmVsLFxuLndlYmZvcm0tZGVmYXVsdCAuc3Itb25seSxcbi53ZWJmb3JtLWRlZmF1bHQgZmllbGRzZXQud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlID4gbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndlYmZvcm0tZGVmYXVsdCAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgcGFkZGluZzogMDtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLXR5cGUtY2hlY2tib3ggbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOjpiZWZvcmUsIC53ZWJmb3JtLWRlZmF1bHQgLmpzLWZvcm0tdHlwZS1jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiA2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLndlYmZvcm0tZGVmYXVsdCBoMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDVweCA1cHggM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndlYmZvcm0tZGVmYXVsdCBoMiB7XG4gICAgcGFkZGluZzogMTVweCAxMHB4IDhweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1jb250cm9sLFxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tdGV4dCxcbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tZW1haWwge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHJlc2l6ZTogbm9uZTtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lIGxhYmVsIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLWl0ZW0tdGVsZXBob25lIC5pdGktLWFsbG93LWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndlYmZvcm0tZGVmYXVsdCBsYWJlbCxcbi53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53ZWJmb3JtLWRlZmF1bHQgbGFiZWwsXG4gIC53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi53ZWJmb3JtLWRlZmF1bHQgbGFiZWw6OmFmdGVyLFxuLndlYmZvcm0tZGVmYXVsdCBsZWdlbmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCI6XCI7XG59XG4ud2ViZm9ybS1kZWZhdWx0IGxhYmVsLmZvcm0tcmVxdWlyZWQ6OmJlZm9yZSxcbi53ZWJmb3JtLWRlZmF1bHQgbGVnZW5kLmZvcm0tcmVxdWlyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLndlYmZvcm0tZGVmYXVsdCAuZm9ybS1zdWJtaXQge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi53ZWJmb3JtLWRlZmF1bHQgLmZvcm0tc3VibWl0OmhvdmVyLCAud2ViZm9ybS1kZWZhdWx0IC5mb3JtLXN1Ym1pdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4ud2ViZm9ybS1kZWZhdWx0IGxhYmVsOjphZnRlciwgLndlYmZvcm0tZGVmYXVsdCAuZmllbGRzZXQtbGVnZW5kOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmVkaXQtcGFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmVkaXQtcGFnZSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBwYWRkaW5nOiA4cHggMTVweCA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5lZGl0LXBhZ2UgPiBhOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE0LCAyMTQsIDIxNCwgMC4yNSk7XG59XG4uZWRpdC1wYWdlID4gYTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gbGFiZWwuZXJyb3IsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyBsYWJlbC5lcnJvcixcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciBsYWJlbC5lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmpzLWZvcm0tcmVxdWlyZWQsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSBwLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmpzLWZvcm0tcmVxdWlyZWQsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyBwLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5qcy1mb3JtLXJlcXVpcmVkLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIHAge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gc21hbGwuZGVzY3JpcHRpb24sXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyBzbWFsbC5kZXNjcmlwdGlvbixcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciBzbWFsbC5kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIC5mb3JtLWNvbnRyb2wsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyAuZm9ybS1jb250cm9sLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXJlZ2lzdGVyIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1hY3Rpb25zLFxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tYWN0aW9ucyxcbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciAudXNlci1yZWdpc3RlciAuZm9ybS1hY3Rpb25zIHtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1zdWJtaXQsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcGFzcyAuZm9ybS1zdWJtaXQsXG4ubm90LWxvZ2dlZC1pbi5wYXRoLXVzZXIgLnVzZXItcmVnaXN0ZXIgLmZvcm0tc3VibWl0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIG1pbi1oZWlnaHQ6IDUzcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xufVxuXG4uZm9ybS1pdGVtLS1lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNlNDM1MzU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLndlYmZvcm0tdHktZGVmYXVsdCAucGFnZS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ud2ViZm9ybS10eS1kZWZhdWx0IC5wcmV2aW91cy1wYWdlIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSk7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ucG9wdXBWaWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgaGVhZGVyQW5pbSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbSAuY29udGVudC1sZWZ0IHtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICB9XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLml0ZW0gLmNvbnRlbnQtbGVmdCB+IC5jb250ZW50LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgfVxufVxuLm1vYmlsZS1tZW51LWFjdGl2ZSAjYmFjazJ0b3Age1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5oZWFkZXItdGFiIC5ibG9jay1nb29nbGUtZm9ybXNlYXJjaCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5oZWFkZXItdGFiIC5ibG9jay1nb29nbGUtZm9ybXNlYXJjaCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHggNDBweCAxMHB4IDE1cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogIzBhMTYzMztcbiAgY3Vyc29yOiB0ZXh0O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uaGVhZGVyLXRhYiAuYmxvY2stZ29vZ2xlLWZvcm1zZWFyY2ggLmZvcm0tc3VibWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbn1cbi5oZWFkZXItdGFiIC5ibG9jay1nb29nbGUtZm9ybXNlYXJjaCBzdmcgcGF0aCB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uaGVhZGVyLXRhYiAubmF2LXRhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuLmhlYWRlci10YWIgLm5hdi10YWJzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmhlYWRlci10YWIgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAuaGVhZGVyLXRhYiAubmF2LXRhYnMge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuaGVhZGVyLXRhYiAubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogNXB4IDRweDtcbiAgfVxufVxuLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDBweCk7XG59XG4uaGVhZGVyLXRhYiAudGFiLWhlYWRlci1jb250ZW50IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDVweCAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLmhlYWRlci10YWIgLnRhYi1oZWFkZXItY29udGVudCAubWVudSAubmF2LWxpbmssXG4gIC5oZWFkZXItdGFiIC50YWItaGVhZGVyLWNvbnRlbnQgLmRyb3Bkb3duLW1lbnUgLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuLmhlYWRlci10YWIgLm5hdi1pdGVtIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5oZWFkZXItdGFiIC5uYXYtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uaGVhZGVyLXRhYiAubmF2LWl0ZW0gPiBhIHtcbiAgb3BhY2l0eTogMC41O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLXRhYiAubmF2LWl0ZW0gPiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci10YWIgLm5hdi1pdGVtID4gYS5hY3RpdmU6OmFmdGVyLCAuaGVhZGVyLXRhYiAubmF2LWl0ZW0gPiBhOmhvdmVyOjphZnRlciB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG59XG4uaGVhZGVyLXRhYiAubmF2LWl0ZW0gPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc1cHgpIHtcbiAgLmhlYWRlci10YWIgLm5hdi10YWJzIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmhlYWRlci10YWIgLm5hdi1pdGVtIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgLmhlYWRlci10YWIgLm5hdi1pdGVtIGE6OmFmdGVyIHtcbiAgICBib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmhlYWRlci10YWIgLnZpZXctZW1wdHkge1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaGVhZGVyLXRhYiAudmlldy1lbXB0eSxcbi5oZWFkZXItdGFiIC52aWV3LWVtcHR5IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXItdGFiIC52aWV3LWVtcHR5IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHotaW5kZXg6IDEyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlciAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5oZWFkZXIgLm5hdmJhci1oZWFkZXIge1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4uaGVhZGVyIC5uYXZiYXItc3RyaXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG59XG4uaGVhZGVyIC5uYXZiYXItc3RyaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5tZW51LWl0ZW0taG9tZTpob3ZlciBzdmcgcGF0aCwgLmhlYWRlciAubWVudS1pdGVtLWhvbWUuYWN0aXZlIHN2ZyBwYXRoLFxuLmhlYWRlciAubWVudS1pdGVtLWhvbWUgYSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5oZWFkZXIgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cbi5oZWFkZXIgLm5hdi1saW5rLmlzLWFjdGl2ZSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbn1cbi5oZWFkZXIgLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlciBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhlYWRlciBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG59XG4uaGVhZGVyIC5kcm9wZG93bi10b2dnbGUuaXMtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDIwMCUpO1xufVxuLmhlYWRlciB1bCxcbi5oZWFkZXIgbGksXG4uaGVhZGVyIG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlciAuZmxleC0xMDAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIgLmZsZXgtMTAwID4gLm1lbnUtaXRlbSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xufVxuLmhlYWRlciAubWVudS1sZXZlbC0wIHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0gPiAubmF2LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cbi5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0gPiAubmF2LWxpbmsuaXMtYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgZmlsdGVyOiBjb250cmFzdCgwLjEpO1xufVxuLmhlYWRlciAubWVudS1sZXZlbC0wIC5tZW51IC5tZW51LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAgLm1lbnUgLm1lbnUtaXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7XG59XG4uaGVhZGVyIC5tZW51LWxldmVsLTAgLm1lbnUgLm1lbnUtaXRlbTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyIC5tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmhlYWRlciAubWVudV9saW5rX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXIgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1pbi13aWR0aDogNTAwcHg7XG4gIGJveC1zaGFkb3c6IDAgMjBweCA0NXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaGVhZGVyIC5kcm9wZG93bi1tZW51IC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcyg3MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWFkZXIgLmRyb3Bkb3duLW1lbnU6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsge1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG4uaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICBmaWx0ZXI6IGNvbnRyYXN0KDEpO1xufVxuLmhlYWRlciBsaS5kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tbWVudSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmxhbmctaXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1tZW51IHtcbiAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICB0b3A6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyIC5sYW5nLXN3aXRjaGVyIC5kcm9wZG93bi1tZW51LnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAubGFuZy1zd2l0Y2hlciAuZHJvcGRvd24tbWVudSB7XG4gICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXIgLmxhbmctc3dpdGNoZXIgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5oZWFkZXIgLmxhbmctc3dpdGNoZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbi5oZWFkZXIgLmxhbmctc3dpdGNoZXIgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaGVhZGVyLW1vYmlsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVhZGVyLW1vYmlsZSAubGFuZ3VhZ2UtbGluay5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5oZWFkZXItbW9iaWxlOm5vdCguc3RpY2t5KSAubmF2YmFyLWZpeCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItbW9iaWxlLnN0aWNreSAubmF2YmFyLWZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xufVxuLmhlYWRlci1tb2JpbGUgLm5hdi1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAtNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaGVhZGVyLW1vYmlsZSAubmF2LW1haW4gLm5hdi1pdGVtIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcbiAgLmhlYWRlci1tb2JpbGUgLm5hdi1tYWluIHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLm5hdi1tYWluIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG4uaGVhZGVyLW1vYmlsZSAubmF2YmFyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTtcbn1cbi5oZWFkZXItbW9iaWxlIC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQgc3ZnLFxuLmhlYWRlci1tb2JpbGUgLm5hdmJhci1oZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge1xuICBtYXgtd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uaGVhZGVyLW1vYmlsZSAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXItbW9iaWxlIC5zaWduLXVwLW5ld3NsZXR0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5oZWFkZXItbW9iaWxlIC5uYXZiYXIge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uaGVhZGVyLW1vYmlsZSAubmF2YmFyID4gKjpub3QoLm5hdmJhci1oZWFkZXIpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLW1haW4tdG9nZ2xlcjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLW1haW4tdG9nZ2xlciAuZmEtY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtbWFpbi10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmZhLWJhcnMge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaGVhZGVyLW1vYmlsZSAubW9iaWxlLW1haW4tdG9nZ2xlclthcmlhLWV4cGFuZGVkPXRydWVdIC5mYS1jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci1tb2JpbGUgLm1vYmlsZS1oZWFkZXItcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgei1pbmRleDogMTAwO1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMDAlKTtcbn1cbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtaGVhZGVyLXBvcHVwLnNob3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbn1cbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtaGVhZGVyLXBvcHVwIHN2Zyxcbi5oZWFkZXItbW9iaWxlIC5tb2JpbGUtaGVhZGVyLXBvcHVwIGltZyB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uaGVhZGVyLW1vYmlsZSAubWVudSB7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWFkZXItbW9iaWxlIC5tZW51LWl0ZW0ge1xuICBmbGV4OiAwIDAgMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1tb2JpbGUgLm1lbnUtaXRlbSA+IGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDE1cHggIWltcG9ydGFudDtcbn1cbi5oZWFkZXItbW9iaWxlIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjE7XG59XG4uaGVhZGVyLW1vYmlsZSAuZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiB1bnNldCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5oZWFkZXItbW9iaWxlIC5kcm9wZG93bi1tZW51IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDVweCAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaGVhZGVyLW1vYmlsZSAuZHJvcGRvd24tbWVudSAubmF2LWxpbmsuYWN0aXZlIHtcbiAgZmlsdGVyOiBjb250cmFzdCgxKTtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbn1cblxuLmhlYWRlci1kZXNrdG9wIC5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uaGVhZGVyLWRlc2t0b3AgLm5hdmJhci1icmFuZCBzdmcsXG4uaGVhZGVyLWRlc2t0b3AgLm5hdmJhci1icmFuZCBpbWcge1xuICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG1heC13aWR0aDogMzBweDtcbn1cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi1tZW51IHtcbiAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB0b3A6IDEwMCU7XG59XG4uaGVhZGVyLWRlc2t0b3AgLnVzZXItdG9vbGJhciAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xufVxuLmhlYWRlci1kZXNrdG9wIC51c2VyLXRvb2xiYXIgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZWFkZXItZGVza3RvcCAudXNlci10b29sYmFyIC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG4uaGVhZGVyLWRlc2t0b3Auc3RpY2t5IC5uYXZiYXItc3RyaXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYW5pbWF0aW9uOiBoZWFkZXJBbmltIDAuNXM7XG59XG4uaGVhZGVyLWRlc2t0b3Auc3RpY2t5IC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLFxuLmhlYWRlci1kZXNrdG9wLnN0aWNreSAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyLWRlc2t0b3AgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0sXG4gIC5oZWFkZXItZGVza3RvcCAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLm5vdC1kZWZhdWx0LWxhbmcgLmhlYWRlciAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ub3QtZGVmYXVsdC1sYW5nIC5oZWFkZXIgLm1lbnUtbGV2ZWwtMCA+IC5tZW51LWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLm5vdC1kZWZhdWx0LWxhbmcgLmhlYWRlciAubmF2YmFyLWJyYW5kIHN2Zyxcbi5ub3QtZGVmYXVsdC1sYW5nIC5oZWFkZXIgLm5hdmJhci1icmFuZCBpbWcge1xuICBtYXgtd2lkdGg6IDE1MXB4O1xufVxuXG4uYWxlcnQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIGxlZnQ6IDE1cHg7XG4gIGJvdHRvbTogMTVweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uYWxlcnQtd3JhcHBlciAuYWxlcnQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiA1cHg7XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubmF2YmFyLXRvZ2dsZXIgLmljb24tYmFyIHtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjMyNmM7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLm5hdmJhci10b2dnbGVyIC5pY29uLWJhcjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIEFOSU1BVEVEIFggKi9cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDEpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xufVxuXG4vKiBBTklNQVRFRCBYIENPTExBUFNFRCAqL1xuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgxKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMikge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG5cbi8qIEVORCBBTklNQVRFRCBYICovXG4vKiBOQVYtVEFCUyAqL1xuLyogTkFWLVRBQlMgKi9cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cblxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnVzZXItbG9nZ2VkLWluIC5uYXYtdGFicyA+IGxpID4gYTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZSAwcztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cblxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6OmFmdGVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicyA+IGxpOmhvdmVyID4gYTo6YWZ0ZXIsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzID4gbGkgPiBhOmZvY3VzOjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAudGFiLW5hdiA+IGxpID4gYTo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNTI3ZDtcbn1cblxuLmJsb2NrLXR5cGUtYXJ0aWNsZSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXR5cGUtYXJ0aWNsZSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi5kZXNrdG9wLXZlcnRpY2FsLXNpZGUtYWQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDI4cHg7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRlc2t0b3AtdmVydGljYWwtc2lkZS1hZCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZGVza3RvcC12ZXJ0aWNhbC1zaWRlLWFkIGltZyB7XG4gIHotaW5kZXg6IDExMTExO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuZGVza3RvcC12ZXJ0aWNhbC1zaWRlLWFkIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZGVza3RvcC12ZXJ0aWNhbC1zaWRlLWFkIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxufVxuXG4ucHgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJsb2NrLWFkdmVydGlzZW1lbnQge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50IC5hZC1zY2FsZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLWZvcnVtIGgzIHtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxufVxuXG4jbS1hZHZlcnRpc2VtZW50LXRha2VvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgei1pbmRleDogMTA7XG59XG5cbi5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiN3ZWJzaXRlLWFkLXRha2VvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cbiN3ZWJzaXRlLWFkLXRha2VvdmVyIGEgaW1nIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc1cHgpIHtcbiAgLnNpdGUtaWQtMSAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEgLmFkLXNjYWxlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbiNhZC1wb3B1cCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYWQtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTExMTE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuLmFkLXBvcHVwID4gZGl2LFxuLmFkLXBvcHVwIC5Hb29nbGVDcmVhdGl2ZUNvbnRhaW5lckNsYXNzLFxuLmFkLXBvcHVwIC5Hb29nbGVBY3RpdmVWaWV3RWxlbWVudCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5hZC1wb3B1cC5zaG93IHtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZC1wb3B1cCBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmFkLXBvcHVwIC5kY21hZHMge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5hZC1wb3B1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJBZHZlcnRpc2VtZW50XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxNXB4O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWQtcG9wdXAgLmNsb3NlLWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWQtcG9wdXAgaW5zLFxuLmFkLXBvcHVwIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFkLXBvcHVwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZC1wb3B1cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuICAuYWQtcG9wdXA6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFkLXBvcHVwIC5jbG9zZS1hZCB7XG4gICAgdG9wOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNjY2M7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4uYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC50YWctc3BvbnNvcmVkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICBtaW4td2lkdGg6IDEyMHB4O1xufVxuLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2UgfiAuY29udGVudC1yaWdodCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdC5zaG93IHtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDA7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sLFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLm92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5ibG9ja19fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogODB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogNTBweCAzMHB4IDMwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDYwcHggNjBweCA1MHB4O1xuICB9XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuYmxvY2std3JhcHBlciB+IC5uaWNlc2Nyb2xsLXJhaWxzIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJsb2NrLXdyYXBwZXIgfiAubmljZXNjcm9sbC1yYWlscyAubmljZXNjcm9sbC1jdXJzb3JzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5pdGktLWFsbG93LWRyb3Bkb3duLFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmludGwtdGVsLWlucHV0LFxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmFsbG93LWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuanMtd2ViZm9ybS1zZWxlY3Qtb3RoZXItaW5wdXQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgZm9ybSA+IC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ibG9jay1wb3B1cC1kZWZhdWx0IC5mb3JtLWNvbnRyb2wsXG4uYmxvY2stcG9wdXAtZGVmYXVsdCAuZm9ybS1zZWxlY3Qge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmJ0bi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRvcDogMzBweDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ibG9jay1wb3B1cC1kZWZhdWx0IC5idG4tY2xvc2Uge1xuICAgIG1heC13aWR0aDogMzBweDtcbiAgfVxufVxuLmJsb2NrLXBvcHVwLWRlZmF1bHQgLmRhdGEtY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ibG9jayAuaXRlbV9fZGVzY3JpcHRpb24gZW0ge1xuICBmb250LXN0eWxlOiByZXZlcnQ7XG59XG5cbi5mcm9udCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEgYSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5mcm9udCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEgYSB+IGRpdiB7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmFkLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDExMTExO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5hZC1wb3B1cC5zaG93IHtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5hZC1wb3B1cCBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLmFkLXBvcHVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkFkdmVydGlzZW1lbnRcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDVweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZC1wb3B1cCAuY2xvc2UtYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hZC1wb3B1cCBpbnMsXG4uYWQtcG9wdXAgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYWQtcG9wdXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkLXBvcHVwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG4gIC5hZC1wb3B1cDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYWQtcG9wdXAgLmNsb3NlLWFkIHtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggI2NjYztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWQtdG9wIHtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgfVxufVxuXG4uYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYW5pbWF0aW9uOiBoZWFkZXJBbmltIDAuNXM7XG4gIHRvcDogNTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgICB0b3A6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgICB0b3A6IDI4cHg7XG4gIH1cbn1cblxuI2FkdmVydGlzZW1lbnQtaGVhZGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNhZHZlcnRpc2VtZW50LWhlYWRlciBhIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiNhZHZlcnRpc2VtZW50LWhlYWRlciBhIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jYmxvY2stYWJmbWFpbGNoaW1wc3Vic2NyaXB0aW9uIC5tYy1maWVsZC1ncm91cCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jay1hZHZlcnRpc2VtZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLWFkdmVydGlzZW1lbnQgaW5zID4gaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9jay1hZHZlcnRpc2VtZW50IGEsXG4uYmxvY2stYWR2ZXJ0aXNlbWVudCAuZGNtYWRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmxvY2stYWR2ZXJ0aXNlbWVudCBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1hZHZlcnRpc2VtZW50Om5vdCguaGFzLWlmcmFtZSkge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5ibG9jay1jaGVja291dC1wcm9ncmVzcyAuY2hlY2tvdXQtcHJvZ3Jlc3MgLmNoZWNrb3V0LXByb2dyZXNzLS1zdGVwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcyBzdmcge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgYXV0byAxNXB4O1xufVxuLmJsb2NrLWNoZWNrb3V0LXByb2dyZXNzIC5jaGVja291dC1wcm9ncmVzcy0tc3RlcF9fbmV4dCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnNpZGViYXJfc2Vjb25kIC5ibG9jay1hZHZlcnRpc2VtZW50IGEge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2Ni42NjY2NjY2NjY3JTtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmlmLXRjIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDNweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAxNXB4IDAgMTBweDtcbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtZGMge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pZi1kYyBhIHtcbiAgY29sb3I6ICMwMDRhYWQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaWYtZGMge1xuICAgIG1hcmdpbjogMTVweCAwIDhweDtcbiAgfVxufVxuLmJsb2NrLWFydGljbGUtaW5mb2N1cyAucG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1hcnRpY2xlLWluZm9jdXMgLmNvbnRlbnQtcmlnaHQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5ibG9jay1hcnRpY2xlLWluZm9jdXMgLml0ZW0ge1xuICBtYXJnaW46IDAgLTExcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWFydGljbGUtaW5mb2N1cyAuaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8qIEZlYXR1cmVkIEdyaWQgQmxvY2sgKi9cbi5mZWF0dXJlZC1ncmlkIHtcbiAgLyogR3JpZCAmIExheW91dCBSZXNldCAqL1xufVxuLmZlYXR1cmVkLWdyaWQgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mZWF0dXJlZC1ncmlkIC5jb2wtbGctOCwgLmZlYXR1cmVkLWdyaWQgLmNvbC1sZy00IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZWQtZ3JpZCAuY29sLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxuLmZlYXR1cmVkLWdyaWQge1xuICAvKiBTaGFyZWQgc3R5bGVzICovXG59XG4uZmVhdHVyZWQtZ3JpZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZlYXR1cmVkLWdyaWQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZlYXR1cmVkLWdyaWQge1xuICAvKiAtLS0gTEFSR0UgQ0FSRCBTVFlMRVMgLS0tICovXG59XG4uZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTA3MmQ7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZC1pbWFnZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xuICBmbGV4LXNocmluazogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mZWF0dXJlZC1ncmlkIC5sYXJnZS1jYXJkLWltYWdlLXdyYXBwZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDQwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgxLCA3LCA0NSwgMCkgMCUsICMwMTA3MmQgMTAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZlYXR1cmVkLWdyaWQge1xuICAvKiBUaGUgVGV4dCBBcmVhIChUaGUgQmx1ZSBCbG9jaykgKi9cbn1cbi5mZWF0dXJlZC1ncmlkIC5sYXJnZS1jYXJkLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDFyZW0gMS41cmVtIDEuNXJlbSAxLjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDcyZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBib3gtc2hhZG93OiAwIC0ycHggMCAjMDEwNzJkO1xufVxuLmZlYXR1cmVkLWdyaWQge1xuICAvKiAtLS0gSU4gRk9DVVMgQkFER0UgLS0tICovXG59XG4uZmVhdHVyZWQtZ3JpZCAuaW4tZm9jdXMtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS41cmVtO1xuICBsZWZ0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB6LWluZGV4OiAyO1xufVxuLmZlYXR1cmVkLWdyaWQgLmxhcmdlLWNhcmQgLml0ZW1fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZmVhdHVyZWQtZ3JpZCB7XG4gIC8qIC0tLSBSSUdIVCBDT0xVTU4gV1JBUFBFUiAtLS0gKi9cbn1cbi5mZWF0dXJlZC1ncmlkIC5zaWRlLWFydGljbGVzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXg6IDE7XG4gIGdhcDogMTVweDtcbn1cbi5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKiAtLS0gREVTS1RPUCBPTkxZIChXaWR0aCA+IDk5MnB4KSAtLS0gKi9cbiAgLyogVGhpcyBlbnN1cmVzIHRoZSBmbHVzaC1ib3R0b20gbG9naWMgTkVWRVIgcnVucyBvbiBtb2JpbGUgKi9cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbTpsYXN0LWNoaWxkIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtOmxhc3QtY2hpbGQgLml0ZW1fX3RpdGxlIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaW1hZ2UtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG59XG4uZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mZWF0dXJlZC1ncmlkIC5zbWFsbC1jYXJkLWl0ZW0gLml0ZW1fX3RpdGxlIGE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG59XG4uZmVhdHVyZWQtZ3JpZCB7XG4gIC8qIC0tLSBSRVNQT05TSVZFIEFESlVTVE1FTlRTIChNT0JJTEUpIC0tLSAqL1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mZWF0dXJlZC1ncmlkIC5jb2wtbGctOCwgLmZlYXR1cmVkLWdyaWQgLmNvbC1sZy00IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mZWF0dXJlZC1ncmlkIC5sYXJnZS1jYXJkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZC1jb250ZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCAubGFyZ2UtY2FyZCAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCAuc2lkZS1hcnRpY2xlcy13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDFyZW07XG4gIH1cbiAgLmZlYXR1cmVkLWdyaWQgLnNtYWxsLWNhcmQtaXRlbSB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgfVxuICAuZmVhdHVyZWQtZ3JpZCAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNi44OHB4O1xuICB9XG4gIC5mZWF0dXJlZC1ncmlkIHNlY3Rpb24uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ibG9jay1leGNsdXNpdmVzLmJsb2NrLXR5cGUtYXJ0aWNsZSAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTExcHg7XG59XG4uYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZSB7XG4gIHBhZGRpbmc6IDAgMTFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIC52aWV3LWNvbnRlbnQgLmZlYXR1cmVkLWFydGljbGU6bm90KDpudGgtY2hpbGQoMSkpIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5ibG9jay1leGNsdXNpdmVzLmJsb2NrLXR5cGUtYXJ0aWNsZSAudmlldy1jb250ZW50IC5mZWF0dXJlZC1hcnRpY2xlIC5yb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ibG9jay1leGNsdXNpdmVzLmJsb2NrLXR5cGUtYXJ0aWNsZSAudmlldy1jb250ZW50IC5mZWF0dXJlZC1hcnRpY2xlOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcy5ibG9jay10eXBlLWFydGljbGUgLnZpZXctY29udGVudCAuZmVhdHVyZWQtYXJ0aWNsZSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5ibG9jay1leGNsdXNpdmVzLmJsb2NrLXR5cGUtYXJ0aWNsZSAudmlldy1jb250ZW50IC5mZWF0dXJlZC1hcnRpY2xlLmQtZmxleCB7XG4gICAgYWxpZ24tY29udGVudDogYmFzZWxpbmU7XG4gIH1cbn1cblxuLmJsb2NrLXRvcC1hcnRpY2xlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclO1xufVxuLmJsb2NrLXRvcC1hcnRpY2xlcyAuaWYtZGMge1xuICBmb250LXNpemU6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAudmlld3MtZWxlbWVudC1jb250YWluZXIgLml0ZW1fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5pdGVtX193cmFwcGVyIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5pdGVtX193cmFwcGVyIC5pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICB9XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyIC5pdGVtX193cmFwcGVyIC5pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB9XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLmNvbnRlbnQtbGVmdCB7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgfVxuICAuYmxvY2stdG9wLWFydGljbGVzIC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gIH1cbn1cblxuLmJsb2NrLWNvbnRlbnQtY2VudGVyLWFkdmVydGlzZW1lbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYmxvY2stYnJlYWtpbmctbmV3cyAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG4uYmxvY2stYnJlYWtpbmctbmV3cyAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmJsb2NrLWhpZ2hsaWdodHMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG4uYmxvY2staGlnaGxpZ2h0cyAuaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMTZweCAwIDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1oaWdobGlnaHRzIC5pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2staGlnaGxpZ2h0cyAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5cbi5ibG9jay1wb2RjYXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHg7XG59XG4uYmxvY2stcG9kY2FzdCAuYmxvY2tfX3RpdGxlIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1hcmdpbjogMCAtMTBweCAxNnB4O1xufVxuLmJsb2NrLXBvZGNhc3QgLmNvbnRlbnQtcmlnaHQge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5ibG9jay1wb2RjYXN0IGlmcmFtZSB7XG4gIG9iamVjdC1maXQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXBvZGNhc3Qge1xuICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuICB9XG4gIC5ibG9jay1wb2RjYXN0IC5ibG9ja19fdGl0bGUge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1hcmdpbjogMCAtMTVweCAxNnB4O1xuICB9XG59XG5cbi5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cbi5ibG9jay1ldmVudC1uZXdzIC5jb250ZW50LWxlZnQgLml0ZW1fX2ltYWdlIC5ldmVudC1uZXdzLXZpZGVvIHtcbiAgcGFkZGluZy1ib3R0b206IDUzLjg1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX19pbWFnZSAuZXZlbnQtbmV3cy12aWRlbyB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxufVxuLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdCAuaXRlbV9faW1hZ2UgLmV2ZW50LW5ld3MtaW1hZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogNDkuMSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdCAuaXRlbV9faW1hZ2UgLmV2ZW50LW5ld3MtaW1hZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1sZWZ0IC5pdGVtX19pbWFnZSBhLnBsYXktYnRuLXdoaXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtbGVmdC53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stZXZlbnQtbmV3cyAuY29udGVudC1yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtcmlnaHQgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtcmlnaHQgLml0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExcHg7XG4gIH1cbiAgLmJsb2NrLWV2ZW50LW5ld3MgLmNvbnRlbnQtcmlnaHQgLml0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIH1cbn1cblxuLmJsb2NrLWV2ZW50LXNpdGVzIC5pdGVtX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYmxvY2stZXZlbnQtc2l0ZXMgLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLmJsb2NrLWV2ZW50LXNpdGVzIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNTAlO1xufVxuXG4uYmxvY2stbmV3c2xldHRlciB7XG4gIHBhZGRpbmc6IDEwcHggNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ibG9jay1uZXdzbGV0dGVyIC5ibG9ja19fdGl0bGUge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4uYmxvY2stbmV3c2xldHRlciAuYmxvY2std3JhcHBlciB7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgZm9ybSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tZ3JvdXAge1xuICB3aWR0aDogNzAlO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tYWN0aW9ucyB7XG4gIHdpZHRoOiAzMCU7XG59XG4uYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCwgLmJsb2NrLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICBjb2xvcjogIzhjOGM4YztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICBjdXJzb3I6IHRleHQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBwYWRkaW5nOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJsb2NrLW5ld3NsZXR0ZXIgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG59XG5cbi5ibG9jay1zdG9yeS1oZXJlIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJsb2NrX190aXRsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLnJvdyB7XG4gIG1hcmdpbjogMTBweCAtNXB4IDA7XG59XG4uYmxvY2stc3RvcnktaGVyZSAucm93ID4gZGl2IHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uYmxvY2stc3RvcnktaGVyZSAuYnRuIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJsb2NrLXN0b3J5LWhlcmUgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uYmxvY2stc3RvcnktaGVyZSAuYnRuIGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmJsb2NrLXN0b3J5LWhlcmUgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG4uYmxvY2stc3RvcnktaGVyZSAuYmxvY2tfX3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJsb2NrLWF3YXJkcy1oaWdobGlnaHRzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lcjpmaXJzdC1vZi10eXBlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbi5ibG9jay1hd2FyZHMtaGlnaGxpZ2h0cyAuaWYtZm9jdXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJsb2NrLWF3YXJkcy1oaWdobGlnaHRzIC5pZi1mb2N1cyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTBweCAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAubGlzdC1pdGVtcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAubGlzdC1pdGVtcyB7XG4gICAgcGFkZGluZzogMTNweDtcbiAgfVxufVxuLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAubGlzdC1pdGVtcyAuaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmxpc3QtaXRlbXMgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gIH1cbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAubGlzdC1pdGVtcyAuaXRlbV9faW1hZ2UgfiAuaXRlbV9fdGl0bGUge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICB9XG59XG4uYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2Uge1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICB9XG59XG4uYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2UgaW1nIHtcbiAgbWF4LWhlaWdodDogMjVweDtcbn1cbi5ibG9jay1zb2x1dGlvbi1jZW50ZXIgLmdyb3VwX19pbWFnZSAuZ2YtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stc29sdXRpb24tY2VudGVyIC5ncm91cF9faW1hZ2UgLmdmLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjNmNDtcbn1cbi5ibG9jay1wcmludC1pc3N1ZSBoMiB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLmJsb2NrLXByaW50LWlzc3VlIC5kLWZsZXgge1xuICBtYXJnaW46IDAgLTEwcHg7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLmQtZmxleCA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbSAuY29udGVudC1yaWdodCB7XG4gICAgcGFkZGluZzogMCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtX19ybSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM3NnB4KSB7XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbV9fcm0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgZmxleDogMCAwIDMzLjMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay1wcmludC1pc3N1ZSAuaXRlbV9fcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIGEge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmxvY2stcHJpbnQtaXNzdWUgLml0ZW1fX3JtIHN2ZyB7XG4gIG1hcmdpbjogMCBhdXRvIDVweDtcbn1cbi5ibG9jay1wcmludC1pc3N1ZSAuY3Itd3JhcHBlciB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmxvY2stcHJpbnQtaXNzdWUgLmNyLXdyYXBwZXIge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG59XG5cbi5ibG9jay1tb3N0LXJlYWQgLnZpZXctY29udGVudCB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG59XG4uYmxvY2stbW9zdC1yZWFkIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLmJsb2NrLW1vc3QtcmVhZCAuaXRlbSAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLW1vc3QtcmVhZCAuaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmJsb2NrLW1vc3QtcmVhZCAuaXRlbSAuaXRlbV9fdGl0bGUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmJsb2NrLW1vc3QtcmVhZCAuaXRlbSAuaXRlbV9fdGl0bGUgYTo6YmVmb3JlIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG4gIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1cHg7XG59XG5cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxM3B4IDE1cHggOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciBoMiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xufVxuLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1ncm91cCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTBweCA0MHB4IDVweCAxMHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDNweCB0cmFuc3BhcmVudCBpbnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCwgLmJsb2NrLXNpZGViYXItbmV3c2xldHRlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICB0b3A6IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGNvbG9yOiAjOGM4YzhjO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBjdXJzb3I6IHRleHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIC5mb3JtLWFjdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMjBweDtcbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIgLmJ0biB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrLWF3YXJkcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDI4LjU3JTtcbn1cbi5ibG9jay1hd2FyZHMgLmNvbnRlbnQtcmlnaHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYmxvY2stYXdhcmRzIGEge1xuICBjb2xvcjogIzAwNGFhZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ibG9jay1hd2FyZHMgLml0ZW0tZGV0YWlscyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4uYmxvY2stYXdhcmRzIC5pZi1kYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBhZGRpbmc6IDZweDtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG59XG4uYmxvY2stYXdhcmRzIC5pZi1kYXRlID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmxvY2stYXdhcmRzIC5pZi1kYXRlIC5tb250aCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3MgVGV4dFwiLCBzYW5zLXNlcmlmO1xufVxuLmJsb2NrLWF3YXJkcyAuaWYtZGF0ZSAuZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uYmxvY2stYXdhcmRzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5ibG9jay1hd2FyZHMgLml0ZW1fX3RpdGxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmxvY2stYXdhcmRzIC5pZi1ndWlkZWxpbmVzLFxuLmJsb2NrLWF3YXJkcyAuaWYtcmVnaXN0ZXIge1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbi5ibG9jay1hd2FyZHMgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYmxvY2std2hpdGUtcGFwZXJzIC5pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrLXdoaXRlLXBhcGVycyAuaXRlbV9fdGl0bGUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9jay13aGl0ZS1wYXBlcnMgc3ZnIHBhdGgge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuXG4uYmxvY2std2ViaW5hcnMgLml0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ibG9jay13ZWJpbmFycyAuaXRlbTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyOiAwO1xufVxuLmJsb2NrLXdlYmluYXJzIC5pdGVtIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cblxuLmJsb2NrLWNvbW1lbnRhcnkgLnZpZXctY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLmJsb2NrX190aXRsZSB7XG4gIG1hcmdpbjogMCAtMTBweCAyMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICBwYWRkaW5nLWJvdHRvbTogNzMlO1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5pZi1kYyB7XG4gIGZvbnQtc2l6ZTogOXB4O1xufVxuLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5wcm9ncmVzc2l2ZVBsYWluLXRleHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYmxvY2stY29tbWVudGFyeSAuY29udGVudC1sZWZ0IHtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbn1cbi5ibG9jay1jb21tZW50YXJ5IC5jb250ZW50LWxlZnQgfiAuY29udGVudC1yaWdodCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xufVxuXG4uYmxvY2stcGFydG5lci1zaXRlcyAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC52aWV3LWNvbnRlbnQgPiBkaXYge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX190aXRsZSBhIHtcbiAgY29sb3I6IHZhcigtLXRleHQtZGVmYXVsdCkgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbSAuaXRlbS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0gLml0ZW0td3JhcHBlcjo6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHdpZHRoOiAxNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIC5pdGVtLXdyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmRvbWFpbi1kYXRhIHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG4uYmxvY2stcGFydG5lci1zaXRlcyAuZG9tYWluLWRhdGEgYSB7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYmxvY2stcGFydG5lci1zaXRlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX19pbWFnZSB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIH1cbn1cblxuLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLnJvdyB7XG4gIG1hcmdpbjogMCAtMTFweDtcbn1cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtIHtcbiAgcGFkZGluZzogMTVweCAxMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5ibG9jay1zYy1saXN0LWFydGljbGVzIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMuc2MtbGlzdC1hcnRpY2xlcy1tYWluIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcy5zYy1saXN0LWFydGljbGVzLW1haW4gLmdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYmxvY2stc2MtbGlzdC1hcnRpY2xlcy5zYy1saXN0LWFydGljbGVzLW1haW4gLml0ZW0gLml0ZW0td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5ibG9jay1wb2RjYXN0LWVwaXNvZGVzLWxpc3QgLml0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4uYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IC5pdGVtX19ybSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5ibG9jay12aWRlb3MgLm92ZXJsYXktZGVmYXVsdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogMC4zO1xuICB6LWluZGV4OiAxO1xufVxuLmJsb2NrLXZpZGVvcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgcGFkZGluZy1ib3R0b206IDU1Ljg4JTtcbn1cbi5ibG9jay12aWRlb3MgLnBsYXktYnRuLXdoaXRlIHtcbiAgb3BhY2l0eTogMC41O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG59XG4uYmxvY2stdmlkZW9zIC5wbGF5LWJ0bi13aGl0ZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9jay12aWRlb3MgLnJvdyAud2l0aC1ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5wYWdpbmF0aW9uIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXNlY29uZGFyeSk7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXI6IDA7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1wcmV2XSwgLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGlua1tyZWw9bmV4dF0ge1xuICBmb250LXNpemU6IDA7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1wcmV2XTo6YmVmb3JlLCAucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1uZXh0XTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnBhZ2luYXRpb24gLnBhZ2UtbGlua1tyZWw9cHJldl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC5XCI7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucGFnaW5hdGlvbiAucGFnZS1saW5rW3JlbD1uZXh0XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLpcIjtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMgLmpzLWZvcm0tc3VibWl0IHtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS1zaG93IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAudmlldy1hcnRpY2xlLXN1bW1hcnkgPiAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tc2hvdyBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucmVuZGVyZWQtdmlldyBjYXB0aW9uIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucmVuZGVyZWQtdmlldzpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5yZW5kZXJlZC12aWV3IC52aWV3LWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utdmlldy1hcnRpY2xlLXN1bW1hcnkgLnJlbmRlcmVkLXZpZXcgLmRvbWFpbi10aXRsZSAudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucGFnZS12aWV3LWFydGljbGUtc3VtbWFyeSAucmVuZGVyZWQtdmlldyAuZG9tYWluLXRpdGxlIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ucGF0aC1hcnRpY2xlcy10b2RheSAudmlldy1hcnRpY2xlLXN1bW1hcnkgY2FwdGlvbiB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC52aWV3LWZpbHRlcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhdGgtYXJ0aWNsZXMtdG9kYXkgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IC5kb21haW4tdGl0bGUgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXRoLWFydGljbGVzLXRvZGF5IC52aWV3LWFydGljbGUtc3VtbWFyeSAuZG9tYWluLXRpdGxlIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnBhdGgtY2FydCBkaXYuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2QsXG4ucGF0aC1jaGVja291dCBkaXYuZm9ybS1pdGVtLXBheW1lbnQtaW5mb3JtYXRpb24tcGF5bWVudC1tZXRob2Qge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnBhdGgtY2FydCAudGl0bGUsXG4ucGF0aC1jaGVja291dCAudGl0bGUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQ7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gYSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIGxlZ2VuZCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gbGVnZW5kIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDlkOWQ5O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gbGVnZW5kIC5maWVsZHNldC1sZWdlbmQgYSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gbGVnZW5kIC5maWVsZHNldC1sZWdlbmQgYSB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0td3JhcHBlcl9fZ3Vlc3QtY2hlY2tvdXQgLmZpZWxkc2V0LXdyYXBwZXIgcCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmZvcm0td3JhcHBlcl9fZ3Vlc3QtY2hlY2tvdXQgLmZpZWxkc2V0LXdyYXBwZXIgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZpZWxkLS1uYW1lLXRvdGFsLXByaWNlLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZmllbGQtLW5hbWUtdG90YWwtcHJpY2Uge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2Q5ZDlkOTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNkOWQ5ZDk7XG4gIG1hcmdpbjogMzBweCAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciB0ZCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5maWVsZC0tbmFtZS1hZGRyZXNzIC5hZGRyZXNzOjpiZWZvcmUsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5maWVsZC0tbmFtZS1hZGRyZXNzIC5hZGRyZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xuICBmb250LWZhbWlseTogRm9udGF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5mb3JtLWNvbnRyb2wsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlMmUyICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgbGFiZWwsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzVmNWY1Zjtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzNXB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeUlpQjRiV3c2YzNCaFkyVTlJbkJ5WlhObGNuWmxJaUJqYkdGemN6MGlJajQ4Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtDVHhuUGdvSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU5URXVNaXd6TlRNdU1qZ2dNQ3cxTVRJZ01UVTRMamN5TERRMk1DNDRJQ0FnSWlCbWFXeHNQU0lqTkRrMU1EVTNJaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2s4TDJjK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S0NUeG5QZ29KQ1FvSkNRazhjbVZqZENCNFBTSTRPUzQzTXlJZ2VUMGlNVFk1TGpBNU55SWdkSEpoYm5ObWIzSnRQU0p0WVhSeWFYZ29NQzQzTURjeElDMHdMamN3TnpFZ01DNDNNRGN4SURBdU56QTNNU0F0T1RVdU9EVTNOU0F5TmpBdU16Y3hPU2tpSUhkcFpIUm9QU0l6TlRNdU1qYzNJaUJvWldsbmFIUTlJakUxTXk0MU9Ua2lJR1pwYkd3OUlpTTBPVFV3TlRjaUlHUmhkR0V0YjNKcFoybHVZV3c5SWlNd01EQXdNREFpSUhOMGVXeGxQU0lpSUdOc1lYTnpQU0lpTHo0S0NUd3ZaejRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQSEJoZEdnZ1pEMGlUVFV3TkM0ek1pdzNPUzR6Tmt3ME16SXVOalFzTnk0Mk9HTXRNVEF1TWpRdE1UQXVNalF0TWpVdU5pMHhNQzR5TkMwek5TNDROQ3d3YkMweU15NHdOQ3d5TXk0d05Hd3hNRGN1TlRJc01UQTNMalV5YkRJekxqQTBMVEl6TGpBMElDQWdJRU0xTVRRdU5UWXNNVEEwTGprMkxEVXhOQzQxTml3NE9TNDJMRFV3TkM0ek1pdzNPUzR6Tm5vaUlHWnBiR3c5SWlNME9UVXdOVGNpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlJR05zWVhOelBTSWlMejRLQ1R3dlp6NEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhMMmMrUEM5emRtYytDZz09KTtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uOmhvdmVyLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuYWRkcmVzcy1ib29rLWVkaXQtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBoMyxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCBoMzo6YWZ0ZXIsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IGgzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnJvdyxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNvbW1lcmNlLWNoZWNrb3V0LWZsb3ctbXVsdGlzdGVwLWRlZmF1bHQgLnJvdyB7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5yb3cgPiBkaXYsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5yb3cgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZm9ybS1hY3Rpb25zLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuZm9ybS1hY3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5sYXlvdXQtcmVnaW9uLWNoZWNrb3V0LWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IC5jaGVja291dC1wYW5lLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuY29tbWVyY2UtY2hlY2tvdXQtZmxvdy1tdWx0aXN0ZXAtZGVmYXVsdCAuY2hlY2tvdXQtcGFuZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNoZWNrb3V0LXBhbmUtcmV2aWV3IGxlZ2VuZCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmNoZWNrb3V0LXBhbmUtcmV2aWV3IGxlZ2VuZCB7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmxheW91dC1yZWdpb24tY2hlY2tvdXQtZm9vdGVyLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLm9yZGVyLXRvdGFsLWxpbmUgLm9yZGVyLXRvdGFsLWxpbmUtbGFiZWwge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmNvbnRlbnQsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5kZWxldGUtb3JkZXItaXRlbSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmRlbGV0ZS1vcmRlci1pdGVtIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZGVsZXRlLW9yZGVyLWl0ZW06OmJlZm9yZSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmRlbGV0ZS1vcmRlci1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmJ0bjpub3QoLmRlbGV0ZS1vcmRlci1pdGVtKSxcbi5wYXRoLWNoZWNrb3V0IC5ibG9jay1zeXN0ZW0gLmJ0bjpub3QoLmRlbGV0ZS1vcmRlci1pdGVtKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhdGgtY2FydCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdDo6YmVmb3JlLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFt2YWx1ZT1cIlVwZGF0ZSBjYXJ0XCJdOjpiZWZvcmUsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W3ZhbHVlPVwiVXBkYXRlIGNhcnRcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIxXCI7XG59XG4ucGF0aC1jYXJ0IC5ibG9jay1zeXN0ZW0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbdmFsdWU9Q2hlY2tvdXRdOjpiZWZvcmUsXG4ucGF0aC1jaGVja291dCAuYmxvY2stc3lzdGVtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W3ZhbHVlPUNoZWNrb3V0XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjtcbn1cbi5wYXRoLWNhcnQgLmJsb2NrLXN5c3RlbSAuZm9ybS1jb250cm9sLFxuLnBhdGgtY2hlY2tvdXQgLmJsb2NrLXN5c3RlbSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cblxuLnBhZ2Utdmlldy1zb2x1dGlvbi1jZW50ZXItb3JkZXJpbmcgYS50YWJsZWRyYWctaGFuZGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnBhZ2Utdmlldy1zb2x1dGlvbi1jZW50ZXItb3JkZXJpbmcgYS50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGF0aC1hd2FyZHMgI2FkdmVydGlzZW1lbnQtMSxcbi5wYXRoLWV2ZW50cyAjYWR2ZXJ0aXNlbWVudC0xLFxuLnBhdGgtY29uZmVyZW5jZXMgI2FkdmVydGlzZW1lbnQtMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19pbWFnZSxcbiAgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX19pbWFnZSxcbiAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSB7XG4gIG1hcmdpbjogMCAtN3B4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICBwYWRkaW5nOiAwIDdweDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiAuaXRlbV9fdGl0bGUsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSxcbiAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExIHtcbiAgICBtYXJnaW46IDAgLTExcHg7XG4gIH1cbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IGRpdixcbiAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwIDExcHg7XG4gIH1cbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSxcbiAgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtID4gLnJvdy0xMSA+IC5pdGVtX190aXRsZSxcbiAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExID4gLml0ZW1fX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluIGltZyxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbiBpbWcsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbiBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA3MS40MiU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzg2cHgpIHtcbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4gIC5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuICAucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzEuNDIlO1xuICB9XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlLFxuLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSxcbiAgLnBhdGgtZXZlbnRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pdGVtX190aXRsZSxcbiAgLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtZGF0ZSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlIHtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWluLXdpZHRoOiA3MHB4O1xufVxuLnBhdGgtYXdhcmRzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlIC5kYXksXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLWRhdGUgLmRheSxcbi5wYXRoLWNvbmZlcmVuY2VzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5pZi1kYXRlIC5kYXkge1xuICBmb250LXNpemU6IDMycHg7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0tZGV0YWlscyxcbi5wYXRoLWV2ZW50cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbS1kZXRhaWxzLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0tZGV0YWlscyB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5wYXRoLWF3YXJkcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaWYtdmVudWUsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLXZlbnVlLFxuLnBhdGgtY29uZmVyZW5jZXMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLXZlbnVlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGF0aC1hd2FyZHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3JtIGEsXG4ucGF0aC1ldmVudHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3JtIGEsXG4ucGF0aC1jb25mZXJlbmNlcyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fcm0gYSB7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmNvbnRlbnQtcmlnaHQsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmNvbnRlbnQtcmlnaHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuY29udGVudC1yaWdodCxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmNvbnRlbnQtcmlnaHQsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5jb250ZW50LXJpZ2h0LFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5jb250ZW50LXJpZ2h0LFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuY29udGVudC1yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10Yyxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10Yyxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10Yyxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLWRhdGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi10Yyxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtdGMsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaWYtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLmlmLXRjIGEsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pZi1kYXRlIGEsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pZi1kYXRlIGEsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLXRjIGEsXG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMgYSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUgYSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10YyBhLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtdGMgYSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaWYtZGF0ZSBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaWYtdGMgYSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLmlmLWRhdGUgYSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pZi10YyBhLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLmlmLWRhdGUgYSB7XG4gIGNvbG9yOiAjMDA0QUFEO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJEaW5cIjtcbn1cbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX3RpdGxlLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW1fX3RpdGxlLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX190aXRsZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fdGl0bGUsXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX190aXRsZSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX190aXRsZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9fdGl0bGUsXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX190aXRsZSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19kZXNjcmlwdGlvbixcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW1fX2Rlc2NyaXB0aW9uLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9fZGVzY3JpcHRpb24sXG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpLFxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbS1kZXRhaWxzID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtLWRldGFpbHMgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExLFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0gPiAucm93LTExLFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbSA+IC5yb3ctMTEge1xuICAgIG1hcmdpbjogMCAtOHB4O1xuICB9XG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2V4Y2x1c2l2ZXMgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGF0aC1leGNsdXNpdmVzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGFnZS12b2NhYnVsYXJ5LWRlZXAtY2xhc3NpZmljYXRpb24tY2F0ZWdvcnkgLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbSA+IC5yb3ctMTEgPiBkaXYsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMgLml0ZW0gPiAucm93LTExID4gZGl2LFxuICAucGFnZS12aWV3LXRheG9ub215LXRlcm0gLnZpZXctaWQtdGF4b25vbXlfdGVybSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2UsXG4gIC5wYXRoLWV4Y2x1c2l2ZXMgLnZpZXctZGlzcGxheS1pZC1wYWdlX3NlY3Rpb25zIC5pdGVtX19pbWFnZSxcbiAgLnBhdGgtZXhjbHVzaXZlcyAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19pbWFnZSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19pbWFnZSxcbiAgLnBhZ2Utdm9jYWJ1bGFyeS1kZWVwLWNsYXNzaWZpY2F0aW9uLWNhdGVnb3J5IC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19pbWFnZSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzIC5pdGVtX19pbWFnZSxcbiAgLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LWRpc3BsYXktaWQtcGFnZV9zZWN0aW9ucyAuaXRlbV9faW1hZ2UsXG4gIC5wYWdlLXZpZXctdGF4b25vbXktdGVybSAudmlldy1pZC10YXhvbm9teV90ZXJtIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmJ0bi1saW5rIHtcbiAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmlmLXN1YnNjcmliZSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rIHtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXRoLXBvZGNhc3RzIC52aWV3LWlkLWdsb2JhbF9wYWdlIC5kcm9wZG93biAuZHJvcGRvd24tbGluayB7XG4gIGNvbG9yOiAjNTU1O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24tbWVudSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24taXRlbSB7XG4gIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW06aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIGEge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xufVxuLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duLWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmJ0bi1saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLmRyb3Bkb3duIC5idG4tbGluayB7XG4gICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmJ0bi1saW5rOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMTcwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnBhdGgtcG9kY2FzdHMgLnZpZXctaWQtZ2xvYmFsX3BhZ2UgLml0ZW0gPiAucm93LTExIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgfVxuICAucGF0aC1wb2RjYXN0cyAudmlldy1pZC1nbG9iYWxfcGFnZSAuaXRlbSA+IC5yb3ctMTEgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuXG4ucGF0aC1hZHZlcnRpc2luZyAudmlldy1pZC1nbG9iYWxfcGFnZSAudmlldy1jb250ZW50ID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYXRoLWFkdmVydGlzaW5nIC53ZWJmb3JtLWRlZmF1bHQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ucGF0aC1hZHZlcnRpc2luZyAuaW5mby10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC50YWJsZWRyYWctdG9nZ2xlLXdlaWdodC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIC52aWV3LWlkLW5vX3dlaWdodF9vcmRlciAudmlld3MtZmllbGQtdGl0bGUgPiBhOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIC52aWV3LWlkLW5vX3dlaWdodF9vcmRlciAudmlld3MtZmllbGQtdGl0bGUgYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIC5qcy1mb3JtLXN1Ym1pdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnBhZ2Utdmlldy1uby13ZWlnaHQtb3JkZXIgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIGEudGFibGVkcmFnLWhhbmRsZSAuaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG5cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXRoLWRpZ2l0YWwtZXZlbnRzIC5ibG9jay13ZWJpbmFyLWxpc3RzIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX3RpdGxlIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhdGgtZGlnaXRhbC1ldmVudHMgLmJsb2NrLXdlYmluYXItbGlzdHMgLml0ZW1fX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cblxuLnBhdGgtdXNlciAuYmxvY2stcGFnZS10aXRsZS1ibG9jayAudGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmNvbnRlbnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmVmO1xufVxuLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTY2YzI7XG4gIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBhdGgtdXNlciAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5pdGkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG59XG5cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLm1haW4tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgbmF2LnRhYnMsXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGhlaWdodDogYXV0bztcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGE2NmMyO1xuICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIGxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayAuaXRpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC53ZWxjb21lLW1lc3NhZ2Uge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZiO1xuICBjb2xvcjogIzUwNTA1MDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAubWVudS1pdGVtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAubWVudS1pdGVtLXdyYXBwZXIsXG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgYSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi51c2VyLWxvZ2dlZC1pbi5wYXRoLXVzZXIgLmJsb2NrLXVzZXItbWVudSAudXNlci1wcm9maWxlLW5hdiBhIHtcbiAgY29sb3I6ICM1MDUwNTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4O1xuICBvcGFjaXR5OiAwLjg7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay11c2VyLW1lbnUgLnVzZXItcHJvZmlsZS1uYXYgYS5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnVzZXItbG9nZ2VkLWluLnBhdGgtdXNlciAuYmxvY2stdXNlci1tZW51IC51c2VyLXByb2ZpbGUtbmF2IGEgc3ZnIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXgtd2lkdGg6IDcwcHg7XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG59XG5cbi5wYXRoLWNvbnRhY3QtdXMgLnBmX19kZXNjcmlwdGlvbiBhIHtcbiAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG59XG5cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZGRlNmVlO1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtID4gLml0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuaXRlbSAuaXRlbV9faW1hZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmxhdGVzdC1wb3N0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucGF0aC1jb250cmlidXRvcnMgLnZpZXctZGlzcGxheS1pZC1wYWdlX2NvbnRyaWJ1dG9yc18xIC5jcmVhdGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHJlZDtcbn1cbi5wYXRoLWNvbnRyaWJ1dG9ycyAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEgLmNyZWF0ZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiByZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuY29udGFjdC1pbmZvIC5pdGVtLWxpc3RzIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnBhdGgtY29udHJpYnV0b3JzIC52aWV3LWRpc3BsYXktaWQtcGFnZV9jb250cmlidXRvcnNfMSAuY29udGFjdC1pbmZvIC5saXN0LWl0ZW0gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtIC52aWV3LXRheG9ub215LXRlcm0gLnZpZXctZW1wdHkge1xuICBwYWRkaW5nOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBtYXJnaW46IDE1cHggMDtcbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAuYmxvY2stZmFxcyB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gLmJsb2NrLWZhcXMgLmJsb2NrX190aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLnBhZ2Utdmlldy10YXhvbm9teS10ZXJtICNmYXFzQWNjb3JkaW9uIC5hY2NvcmRpb246bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAjZmFxc0FjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS12aWV3LXRheG9ub215LXRlcm0gI2ZhcXNBY2NvcmRpb24gLmFjY29yZGlvbiAuYWNjb3JkaW9uLXRpdGxlOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICByaWdodDogMTVweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSAjZmFxc0FjY29yZGlvbiAuYWNjb3JkaW9uIC5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbn1cblxuLm5vZGUtLXR5cGUtcGFnZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0taXRlbSBsYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4ubm9kZS0tdHlwZS1wYWdlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLm5vZGUtLXR5cGUtcGFnZSAud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0gLmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEycHggMjhweDtcbn1cbi5ub2RlLS10eXBlLXBhZ2UgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC5oZWFkZXItYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5ub2RlLS10eXBlLXBhZ2UgLmhlYWRlci1ibG9jayBoMSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLm5vZGUtLXR5cGUtcGFnZSAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL2ltZy9ibHVlLXJlcXVpcmVkLnBuZ1wiKTtcbn1cblxuLm5vZGUtLXVucHVibGlzaGVkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBhZ2Utbm9kZS01MTQ1NDI1OTQgLmFsZXJ0LXdyYXBwZXIge1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDE1cHg7XG59XG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubm9kZS1jb21tZW50LWZvcm0gLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1pbi13aWR0aDogMTUwcHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuY2tlX3RvcCxcbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuY2tlX2JvdHRvbSxcbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAuanMtZmlsdGVyLXdyYXBwZXIsXG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubm9kZS1jb21tZW50LWZvcm0gZGV0YWlscyxcbi5wYWdlLW5vZGUtNTE0NTQyNTk0IC5ub2RlLWNvbW1lbnQtZm9ybSAubGF5b3V0LXJlZ2lvbi1ub2RlLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubGF5b3V0LXJlZ2lvbi1ub2RlLW1haW4sXG4ucGFnZS1ub2RlLTUxNDU0MjU5NCAubGF5b3V0LXJlZ2lvbi1ub2RlLWZvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xufVxuXG4ubm9kZS0tdHlwZS1hcnRpY2xlIGltZ1tkYXRhLWFsaWduPWxlZnRdIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm9kZS0tdHlwZS1hcnRpY2xlIGltZ1tkYXRhLWFsaWduPWxlZnRdIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG4ubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlcikgZmlnY2FwdGlvbixcbi5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIGZpZ2NhcHRpb24gZW0ge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBjb2xvcjogIzMzMztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubm9kZS0tdHlwZS1hcnRpY2xlIC5jYXB0aW9uLWltZzpub3QoLmNhcHRpb24tY2VudGVyKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLm5vZGUtLXR5cGUtYXJ0aWNsZSAuY2FwdGlvbi1pbWc6bm90KC5jYXB0aW9uLWNlbnRlciksXG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIGZpZ2NhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIGltZyB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubmZfX2Rlc2NyaXB0aW9uIC5pbWctY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubmZfX2Rlc2NyaXB0aW9uIC5pbWctY2FwdGlvbixcbi5uZl9fZGVzY3JpcHRpb24gLmltZy1jYXB0aW9uICoge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5uZl9fZGVzY3JpcHRpb24gLmNhcHRpb24tY2VudGVyLFxuLm5mX19kZXNjcmlwdGlvbiAuY2FwdGlvbi1jZW50ZXIgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5uZl9fZGVzY3JpcHRpb24gLmNhcHRpb24tY2VudGVyIGZpZ2NhcHRpb24sXG4ubmZfX2Rlc2NyaXB0aW9uIC5jYXB0aW9uLWNlbnRlciBmaWdjYXB0aW9uIGVtIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuaXRlbSA+IGRpdiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4ubmZfX2Rlc2NyaXB0aW9uIC52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtbGVmdCB7XG4gIHBhZGRpbmc6IDEwcHggMCAwIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250cmlidXRvci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5uZl9fZGVzY3JpcHRpb24gLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250cmlidXRvci1oZWFkZXIgLml0ZW1fX2ltYWdlIH4gZGl2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5jb250cmlidXRvci1oZWFkZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLm5mX19kZXNjcmlwdGlvbiAudmlldy1jb21tZW50cy1saXN0aW5nIC5pdGVtX19kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uZl9fZGVzY3JpcHRpb24gLnJlYWQtbW9yZS1saW5rIHtcbiAgY29sb3I6ICM2MTVhNWE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiA1cHggMCAzMHB4O1xufVxuXG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LWxlZnQuaXRlbV9faW1hZ2UgYSBpbWcge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTI1cHggIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1sZWZ0Lml0ZW1fX2ltYWdlIGEgaW1nIHtcbiAgICB3aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNTRweCAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCkgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1NHB4KSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1jb21tZW50cy1saXN0aW5nIC5jb250ZW50LXJpZ2h0IC5jb250cmlidXRvci1oZWFkZXIgLml0ZW1fX2ltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52aWV3LWNvbW1lbnRzLWxpc3RpbmcgLmNvbnRlbnQtcmlnaHQgLmNvbnRyaWJ1dG9yLWhlYWRlciAudGl0bGUtc2VjdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCAuaXRlbV9fZGV0YWlscyAucmVhZC1tb3JlLWxpbmsge1xuICBjb2xvcjogIzYxNWE1YTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpZXctY29tbWVudHMtbGlzdGluZyAuY29udGVudC1yaWdodCAuaXRlbV9fZGV0YWlscyAudGltZS1maWVsZCB7XG4gIGNvbG9yOiAjNjE1YTVhO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAucHJvZ3Jlc3NpdmVQbGFpbixcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuYmxvY2stYWR2ZXJ0aXNlbWVudCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuYWQtdG9wLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLmJsb2NrLWFkdmVydGlzZW1lbnQsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuYWQtdG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyICNtYWluID4gLnJvdyxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlICNtYWluID4gLnJvdyB7XG4gIG1hcmdpbjogMDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAubWFpbi1jb250ZW50LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zY19fZGVzY3JpcHRpb24sXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2NfX2Rlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLm5mX19kZXNjcmlwdGlvbiBpZnJhbWUsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uIGlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAubmZfX2Rlc2NyaXB0aW9uIGEsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uIGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAubmZfX2Rlc2NyaXB0aW9uICosXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAubmZfX2Rlc2NyaXB0aW9uICoge1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZiAhaW1wb3J0YW50O1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIGZvcm0gPiAuanMtZm9ybS10eXBlLWNoZWNrYm94LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gZm9ybSA+IC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5pdGksXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuaXRpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUgbGVnZW5kLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLndlYmZvcm0tY29tcG9zaXRlLWhpZGRlbi10aXRsZSBsZWdlbmQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmpzLXdlYmZvcm0tdHlwZS1jaGVja2JveGVzIGxlZ2VuZCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5qcy13ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyBsZWdlbmQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5qcy13ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyBsYWJlbCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5qcy13ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyBsYWJlbCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyIC5zYy1mb3JtIC5mb3JtLXNlbGVjdCxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1jb250cm9sLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc2VsZWN0LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tY29udHJvbDpmb2N1cyxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLXNlbGVjdDpmb2N1cyxcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5zYy1mb3JtIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlciAuc2MtZm9ybSAuZm9ybS1zZWxlY3QsXG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSAuc2MtZm9ybSAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc2VsZWN0OmZvY3VzLFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHZhcigtLXNlY29uZGFyeSk7XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXIgLnNjLWZvcm0gLmZvcm0tc3VibWl0LFxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLnNjLWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5ub2RlLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm5vZGUtLXR5cGUtc29sdXRpb24tY2VudGVyLWFydGljbGUgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDcwcHg7XG59XG5cbi5ub2RlLS10eXBlLXdlYmluYXIgLm5vZGVfX2NvbnRlbnQsXG4ubm9kZS0tdHlwZS13aGl0ZS1wYXBlciAubm9kZV9fY29udGVudCxcbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIC5ub2RlX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciAubm9kZV9fY29udGVudCA+ICosXG4ubm9kZS0tdHlwZS13aGl0ZS1wYXBlciAubm9kZV9fY29udGVudCA+ICosXG4ubm9kZS0tdHlwZS1hZHZlcnRpc2luZyAubm9kZV9fY29udGVudCA+ICoge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubm9kZS0tdHlwZS13ZWJpbmFyIC53ZWJmb3JtLXN1Ym1pc3Npb24tdmlkZW8tZm9ybSAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgLmZvcm0tdHJpZ2dlci1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgLmJ1bGxldCB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIC5ub2RlLXVzZXItbWVzc2FnZSAuZm9ybS10cmlnZ2VyLWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgLnVzZXItcGFzcyA+IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6IHJnYig5NCwgMTA4LCAxMzIpO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSB7XG4gICAgcGFkZGluZzogMzJweCA0MHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0uYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAudXNlci1mb3JtLWhlYWRlciB7XG4gIGNvbG9yOiByZ2IoOTQsIDEwOCwgMTMyKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAudXNlci1mb3JtLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC5mb3JtLXRyaWdnZXItbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm5vZGUtLXR5cGUtd2ViaW5hciBkaXYudXNlci1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiA4cHggNnB4O1xuICBoZWlnaHQ6IDIuNTdlbTtcbiAgYm9yZGVyOiAycHggc29saWQgI2RmZTFlNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5ub2RlLS10eXBlLXdlYmluYXIgZGl2LnVzZXItZm9ybSAucGhvbmVfaW50ZXJuYXRpb25hbC1udW1iZXIge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG4ubm9kZS0tdHlwZS13ZWJpbmFyIGRpdi51c2VyLWZvcm0gLmZvcm0tc3VibWl0IHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cblxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcgLndlYmZvcm0tZGVmYXVsdCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIC5pbmZvLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubm9kZS0tdHlwZS1wb2RjYXN0IC5uZi1lcGlzb2RlcyAuaXRlbV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLm5mX19kZXNjcmlwdGlvbiBpZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC5zdGVwLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsID4gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC5qcy1mb3JtLXR5cGUtcHJvY2Vzc2VkLXRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsID4gZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbn1cbi5ub2RlLS10eXBlLXBvZGNhc3QtZXBpc29kZSAudGh1bWJuYWlsIC5mb3JtLXR5cGUtZW1haWwsXG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLW5leHQsXG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUgLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3MywgMjM5LCAwLjgpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm5vZGUtLXR5cGUtcG9kY2FzdC1lcGlzb2RlIC50aHVtYm5haWwgLndlYmZvcm0tYnV0dG9uLS1wcmV2aW91cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8gbGFiZWwuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuZG9tYWluLWRhdGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX19pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ28ge1xuICBmb250LXNpemU6IDA7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDgycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPWFzaWFuLWJhbmtpbmctYW5kLWZpbmFuY2VdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL2FzaWFuLWJha2luZy1maW5hbmNlLmpwZWdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9YXNpYW4tYnVzaW5lc3MtcmV2aWV3XTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1idXNpbmVzcy1yZXZpZXcuanBnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPXNpbmdhcG9yZS1idXNpbmVzcy1yZXZpZXddOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL3BhcnRuZXJzL3NpbmdhcG9yZS1idXNpbmVzcy1yZXZpZXcuanBnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPWFzaWFuLXBvd2VyXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1wb3dlci5qcGVnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPWhlYWx0aGNhcmUtYXNpYS1tYWdhemluZV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaGVhbHRoY2FyZS1hc2lhLmpwZWdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9cmVhbC1lc3RhdGUtYXNpYV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmVhbGVzdGF0ZS1hc2lhLmpwZWdcIik7XG59XG4ucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLmdmLWxvZ29bc2l0ZS1tYWNoaW5lLW5hbWU9aG9uZy1rb25nLWJ1c2luZXNzXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9ob25na29uZy1idXNpbmVzcy5qcGVnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPXJldGFpbC1hc2lhXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9yZXRhaWwtYXNpYS5qcGVnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPWluc3VyYW5jZS1hc2lhXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9pbnN1cmFuY2UtYXNpYS5qcGVnXCIpO1xufVxuLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvW3NpdGUtbWFjaGluZS1uYW1lPW1hbnVmYWN0dXJpbmctYXNpYV06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvbWFudWZhY3R1cmluZy1hc2lhLmpwZWdcIik7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5nZi1sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW06Zmlyc3Qtb2YtdHlwZSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtOmZpcnN0LW9mLXR5cGUgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW06Zmlyc3Qtb2YtdHlwZSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtNjMgLm5vZGUtLXR5cGUtZW1wdHktcGFnZSAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbS1saXN0cyAuaXRlbSAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGFnZS1ub2RlLTYzIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2UgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW0tbGlzdHMgLml0ZW0gLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2Utbm9kZS02MyAubm9kZS0tdHlwZS1lbXB0eS1wYWdlIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtLWxpc3RzIC5pdGVtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAxODRweDtcbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC5maWVsZC0tbmFtZS1ib2R5IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucGFnZS1ub2RlLTY3IC5maWVsZC0tbmFtZS1ib2R5IGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cblxuLm5vZGUtLXR5cGUtYmlvIC5uZl9faW1hZ2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubm9kZS0tdHlwZS1iaW8gLmNvbnRyaWItcG9zdHMgLmxhYmVsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLm5vZGUtLXR5cGUtYmlvIC5jb250cmliLXBvc3RzIGEge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3MgVGV4dFwiLCBzYW5zLXNlcmlmO1xufVxuLm5vZGUtLXR5cGUtYmlvIC5iYWNrLWxpbmsge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5vZGUtLXR5cGUtYmlvIC5iYWNrLWxpbmsgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgPiBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgLmpzLWZvcm0tdHlwZS1wcm9jZXNzZWQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDAgMCA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCA+IGZvcm0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ub2RlLS10eXBlLXZpZGVvIC50aHVtYm5haWwgPiBmb3JtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogNjBweDtcbiAgfVxufVxuLm5vZGUtLXR5cGUtdmlkZW8gLnRodW1ibmFpbCAud2ViZm9ybS1idXR0b24tLW5leHQsXG4ubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTczLCAyMzksIDAuOCk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS12aWRlbyAudGh1bWJuYWlsIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5ub2RlLS10eXBlLXRoYW5rLXlvdSAucGFnZS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ubm9kZS0tdHlwZS10aGFuay15b3UgLnByZXZpb3VzLXBhZ2UgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtYWRCbG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cy13cmFwcGVyLW92ZXJsYXkge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1yZXN1bHRzLWNsb3NlLWJ0bixcbi5wYWdlLW5vZGUtMTQxNzA4IC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3Mtd2ViLWltYWdlLWJveCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3MtcmVzdWx0IC5ncy10aXRsZSxcbi5wYWdlLW5vZGUtMTQxNzA4IC5ncy1yZXN1bHQgLmdzLXRpdGxlICoge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS0xNDE3MDggLmdzYy1zZWFyY2gtYnV0dG9uLXYyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUsXG4ucGFnZS1ub2RlLTE0MTcwOCAuZ3NjLXJlc3VsdHMgLmdzYy1jdXJzb3ItYm94IC5nc2MtY3Vyc29yLWN1cnJlbnQtcGFnZSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLTE0MTcwOCAuZ2NzYy1maW5kLW1vcmUtb24tZ29vZ2xlLW1hZ25pZmllciB7XG4gIGZpbGw6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtMTQxNzA4IC5nc2MtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItcGFnZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YxZjFmMTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIGZpZWxkc2V0ID4gbGFiZWwsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzc0OTU3ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tYWN0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlOWVkO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tYWN0aW9ucyAuanMtZm9ybS1zdWJtaXQge1xuICBiYWNrZ3JvdW5kOiAjZTNlOWVkO1xuICBjb2xvcjogIzM3NDk1NyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMjUwcHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5mb3JtLWFjdGlvbnMgLmpzLWZvcm0tc3VibWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBWUFBQUFqNnFhM0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQUFCM1JKVFVVSDVnY2RCaG83R1RGdUlBQUFCTXRKUkVGVWFON2xtVzFNVTFjWXgvL1BiYW5iYk5XOUJJM29qSXdPUW1XSVVOQ0ZSR21pdkVwRW9RSnVUSVZLSkd3QkYvWVdwb2d1THBvSVJCTWpGYU9JVVN3cTRnc3Z5bFJNWklCVDFNRlFDUHBob3NMbWRNVXNxL1krK3dDM1liZ2xqWXBYNGYrbE9lZmNjMDkvL3o3UFBiM1BJVGdwZlUxWWVmenFtQmpTMEJqK3M3aVlNckFKdDlWcVorY1B1ZDVCSmlvZVBlSjhwUEdWcmk2NmoyTjQ5OVFwbW9CSnZLU2c0TWZKbFdwTDJkV3JnNmNKenQ2Znp1TVJ2eEVSOGRLQlMvb05lWWgyY2FHUG9LWHNLVk9Ramt4S1NrN21jOXdsbERjM0I2YUg1UnNQcmxuVFQwTU9MbWZ2SHpoLzd1VzR1S2xUNlQzbFprVmxkalpDa2NZUkdvM2MzQTV0NXZ2NFE2VmlDL1ZnaFU1SG9kaUxNZytQd1pleG5rUFptSlBUdUxVcTQ4Q2l0V3VkTnVCVjA4ek5FV25HUlVhak9JdGphWEpSa1JTNVhJSjJxT3gyNFRVMGkzLzUrU25rL3FKRHBWK3IyNXRhZm1scG1YenYvYzVwbDN0NllJVUtudEhSZEFodnd5NEliR1VOK2J1NEROc0krTGVJZ3JhSC9XMjgyZEdCbmJTQXZuUjNoenZXSWVyR0RhY2ZncSsybUZHR00yUWFzQXZvZUFiT3VMbU5FQU1BcktKeGVOTm1jN1NQVWlSNlZhcVJZOEQvU0hZRFp2cUYvclI0NWNLRlFSbmhuOFNyaTRxQ0VxTGNFaDVvdFNQR0FHNm02VWpldFF2MTZPYkk1Y3N4enY2NmFLNnJtN1Y5M29xRTdWNWV3OStBNitUSlkwK2NjSFJjaEJaTkV5YUl6WW9mUk92cDAwTnRoT3dHOUY1U1QrZXZrNUl3aGpOdzc4aVJ3VWJZallwQXUvL1pzL3F0b1JrSjgzVzZZV2RBcTlGU1ppbXoyYXdtalZrY2F6UU9Ob0xDY0pBMnVib0syeWhaN0t5dGZkNUdLRC84WU83bGoxMWRYVVdGOE5pMktEaFlWTkkzK0YzeDR2OGhickphQVlBejJaZGRTa3RwRXF3MGNlSkVaSkVHWFhvOTFQUUZwbzBmTDR3aUwyNXNhQWhxQ2d0WWNpc3hzVUZmZFdHdlcwWEZVeHRnLzA1WmFpdXFxOE42WEVLSnB5Y0Jndk92U0VPZ0FscEdmYTlZR25UOXgvZ090SEhnNk5FSW9xVEhqZVhsQUM0QXdsTkhzc0J2SVo1bk1zdUlMS3VVeXBXUGVaUnU5bXhSSWF5WE5RVWtaZkp1N2xVcXFWVUlwdXBWcTNBU1dzUUdCRGpHVTlnTnRROGZDdnRGYndUSHh6K3pBZWV2blBUZDA5M2REUURZZHVpUVhOemVCK0ppNDJKVktuVms3M1g2MW1KQkFiVFFEQUR2NVkzNCtlNWRua014WW9qQlVHK3EyV0g1dExYMVdkZVZmUmNZQVA0WmZXNnhrQUViS0Q4Nitnbndjb29SdlEyR1JtMWxoOFh5N09DU2xISWJvUGJyYmFZTnhjVmt3QWJLSGdBK0ErM1EzN2tqVEJlM0NJYVFrSHB0VFVkcGFsdmI4MTVmOWdpZ1pmQ2syZUhoVDRMYkRZSW1KS1ErdGFadzN4Q0FTNUk5QXNUVmJLS1VwVXNkUmRkcnlnekJ0SEZqZldwbDRiNng3ZTFEdmI3c0JqVE5xMXF3UC9mdzRiNVcvK2RYTDI1OTJWTkFibzBjQS9yTDVvNzJmRDRPdGMwMlFnd2dRaXptc05uSHg5SFZRaGN4NTlhdFlWOFZEcW9MenpINm1FeklRZ041RnhaSy9WeUNkanBuTmcvVENDQnlnRi9EQTdxZGx6Y1FIQ3E3bmF2RktQSXZLSEI2RndnNEZobVptT2p1cmxodTMybjN5TTdHYnJxSnRwZm9qRkRLY1NuVXM5Qlgvd2NBNzhFWDUrWTJwVmZuN3p2YTB1TDgyV0JPbUdYeDkyWXpWZEpPWEVwSmtadlhXVW0vdUFUZXFLM3NLTjJ6YmwzL0tEdWZBbDEwanp1UEgwY2pIME5XWC9IaXBWTC9VMTA2OFpGeW5LdkZLT0crcjI4ZmVHNnVCQzVOK3djYVgvRmt6azdkWXdBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNaTB3TnkweU9WUXdOam95TmpvMU9Tc3dNRG93TUVsYTU4d0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TWpJdE1EY3RNamxVTURZNk1qWTZOVGtyTURBNk1EQTRCMTl3QUFBQUtIUkZXSFJrWVhSbE9uUnBiV1Z6ZEdGdGNBQXlNREl5TFRBM0xUSTVWREEyT2pJMk9qVTVLekF3T2pBd2J4Sityd0FBQUFCSlJVNUVya0pnZ2c9PSk7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgZGl2LmpzLWZvcm0taXRlbSxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBkaXYuanMtZm9ybS1pdGVtIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB3aWR0aDogNTAlO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgbGFiZWwsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgbGFiZWwge1xuICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCA1MHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmM2Y2O1xuICBjb2xvcjogIzhjYTJiNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBsYWJlbDo6YmVmb3JlLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIlwiO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgaW5wdXQsXG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1yYWRpb3MgaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLFxuLm5vZGUtLXR5cGUtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCAuanMtd2ViZm9ybS1jaGVja2JveGVzIGlucHV0OmNoZWNrZWQgfiBsYWJlbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4ubm9kZS0tdHlwZS1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC13ZWJmb3JtLWZpZWxkIC5qcy13ZWJmb3JtLXJhZGlvcyBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmpzLXdlYmZvcm0tY2hlY2tib3hlcyBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdFQVFBQUFDSjQyNDhBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFBbUpMUjBRQUFLcU5JeklBQUFBSmNFaFpjd0FBQUdBQUFBQmdBUEJyUXM4QUFBQUhkRWxOUlFmbUJ4MEdDZ2Q4bkFEMkFBQUJEa2xFUVZSWXcrMlZNUXJDUUJCRmd3ZlEwa2JUQk1VRDJJaU5oVVZ5U0JzUG9ZMVlpNFY0QUsyQ0FUc3hBYTNtV1N3WXhTUkcyZDAwK2ZYdWY0OGRtSFVjU3dIUGcrVVN3aENaelpCbTB4YmJnY0VBb29qWHlHYUR0RnJWd0orWnp5dUVBMXd1RmNJQnR0c0s0ZGNyTWh6cWgwdS9ENmRUSVZ1U0JDYVRHcDVSMG01RG8vRXp2T3pNR1k5endMMGU3UGZxWUJRaDA2azlPSjczK1hUM093U0JjYmdxV2Erekw5NXVSUkphNEtvb2p2TUxzaVcwd2RYOEY0dmlvbmNKclhBbDBPa2d4K04zQ2QvWERrOGxYTGVjeFBtc0haNUtkTHZJNGNDLzBiSGgvcGJRdVY1L2xqQ3gyMHRMbVBwWVNrbVloSCtWc0FIUGxiQUpUeVZjRjFtdGtOME9SaU9yOERwMTZwak9BejBQanRKb3BHVkpBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURJeUxUQTNMVEk1VkRBMk9qRXdPakEzS3pBd09qQXd4WG1Fc3dBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXlNaTB3TnkweU9WUXdOam94TURvd055c3dNRG93TUxRa1BBOEFBQUFvZEVWWWRHUmhkR1U2ZEdsdFpYTjBZVzF3QURJd01qSXRNRGN0TWpsVU1EWTZNVEE2TURjck1EQTZNRERqTVIzUUFBQUFBRWxGVGtTdVFtQ0MpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tY29udHJvbCxcbi5ub2RlLS10eXBlLWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLXdlYmZvcm0tZmllbGQgLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgYmFja2dyb3VuZDogI2VmZjNmNjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzhjYTJiNDtcbn1cblxuLnNvbHV0aW9uLWNlbnRlcl9fYmFubmVyIC5maWVsZC0tbmFtZS1maWVsZC1zYy1iYW5uZXIgPiAuZmllbGRfX2xhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zb2x1dGlvbi1jZW50ZXJfX2Jhbm5lciAuZmllbGQtLW5hbWUtZmllbGQtc2MtYmFubmVyIC5maWVsZF9faXRlbSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5wcm9kdWN0LWRpc3BsYXkgYSB7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuLnBhdGgtcHJvZHVjdC1zdG9yeSAucGYtcHJpY2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYXRoLXByb2R1Y3Qtc3RvcnkgLmJ1dHRvbi0tYWRkLXRvLWNhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVlbSAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGF0aC1wcm9kdWN0LXN0b3J5IC5jb21tZXJjZS1vcmRlci1pdGVtLWFkZC10by1jYXJ0LWZvcm0gLmpzLWZvcm0tdHlwZS1zZWxlY3Qgc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nOiAzN3B4IDAgNTBweDtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3MgVGV4dFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4uc2l0ZS1mb290ZXIgPiAuY29udGFpbmVyID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWNlbnRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItY2VudGVyIC5zZWN0aW9uLXR3byAuY29sdW1ucyB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1jZW50ZXIgLmZvb3Rlci1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jZW50ZXIgLmZvb3Rlci1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4uc2l0ZS1mb290ZXIgLnNvY2lhbC1tZWRpYS1saW5rcyAuaXRlbSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLnNpdGUtZm9vdGVyIC5zb2NpYWwtbWVkaWEtbGlua3MgYSB7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uc2l0ZS1mb290ZXIgLnNvY2lhbC1tZWRpYS1saW5rcyBhOmhvdmVyLCAuc2l0ZS1mb290ZXIgLnNvY2lhbC1tZWRpYS1saW5rcyBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG59XG4uc2l0ZS1mb290ZXIgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyXCI7XG59XG4uc2l0ZS1mb290ZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIH4gaDIge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxNXB4O1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIGN1cnNvcjogdGV4dDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE1cHggNDBweCAxMHB4IDE1cHg7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCwgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgY29sb3I6ICM4YzhjOGM7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMDtcbn1cbi5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciAuYnRuOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICM1NTU7XG59XG4uc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmJ0biBzdmcge1xuICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5zaXRlLWZvb3RlciAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDA7XG4gIH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIGxhYmVsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiRW1haWxcIjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAzMHB4IDAgMTBweDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCwgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tYWN0aW9ucyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wID4gLnJvdyA+IC5jb2wtNCB7XG4gICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCA+IC5yb3cgPiAuY29sLTQgfiAuY29sLTgge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCA+IC5yb3cgPiAuY29sLTggPiAuZC1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAucm93IC5zaWduLXVwLXRleHQge1xuICBmb250LXNpemU6IDlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLnJvdyAuc2lnbi11cC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3QgLml0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stdG9wLWFydGljbGVzIHtcbiAgICBvcmRlcjogLTE5O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgI2FkdmVydGlzZW1lbnQtbGVmdC01IHtcbiAgICBvcmRlcjogLTE4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLWhpZ2hsaWdodHMge1xuICAgIG9yZGVyOiAtMTc7XG4gIH1cbiAgLm1haW4tY29udGVudCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTIge1xuICAgIG9yZGVyOiAtMTY7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIHtcbiAgICBvcmRlcjogLTE1O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmJsb2NrLW5ld3NsZXR0ZXIge1xuICAgIG9yZGVyOiAtMTQ7XG4gIH1cbiAgLm1haW4tY29udGVudCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTYge1xuICAgIG9yZGVyOiAtMTM7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stZXhjbHVzaXZlcyB7XG4gICAgb3JkZXI6IC0xMjtcbiAgfVxuICAubWFpbi1jb250ZW50ICNhZHZlcnRpc2VtZW50LWxlZnQtMyB7XG4gICAgb3JkZXI6IC0xMTtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1wcmludC1pc3N1ZSB7XG4gICAgb3JkZXI6IC0xMDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICAgIG9yZGVyOiAtMjA7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbiAgLm1haW4tY29udGVudCAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLmJsb2NrX190aXRsZSB7XG4gICAgbWFyZ2luOiAtMTBweCAtMTBweCAyMHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnZpZXctY29udGVudCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5yb3cge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC52aWV3cy1lbGVtZW50LWNvbnRhaW5lciA+IC5yb3c6bGFzdC1vZi10eXBlIC5pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyID4gLnJvdzpsYXN0LW9mLXR5cGUgLml0ZW06bGFzdC1vZi10eXBlIC5pdGVtLXdyYXBwZXIge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIC5pdGVtIC5pdGVtLXdyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ibG9jay1oaWdobGlnaHRzIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuYmxvY2stZXhjbHVzaXZlcyAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stZXZlbnQtbmV3cyAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmJsb2NrLXNvbHV0aW9uLWNlbnRlciAuaXRlbV9fdGl0bGUsXG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay10b3AtYXJ0aWNsZXMgLmlmLWRjLFxuICAuYmxvY2stdG9wLWFydGljbGVzIC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC5ibG9jay1jb21tZW50YXJ5IC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmJsb2NrLWNvbW1lbnRhcnkgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciBzdmcsXG4gIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtX19ybSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuYmxvY2stbmV3c2xldHRlciAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuYmxvY2stbmV3c2xldHRlciBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmJsb2NrLW5ld3NsZXR0ZXIgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuYmxvY2stbmV3c2xldHRlciAuYnRuIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxuICAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sLmlzLWFjdGl2ZSArIGxhYmVsLFxuICAuYmxvY2stbmV3c2xldHRlciAuZm9ybS1jb250cm9sLmlzLWNvbXBsZXRlZCArIGxhYmVsIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICB9XG4gIC5ibG9jay1tb3N0LXJlYWQgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5ibG9jay1tb3N0LXJlYWQgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIC5pdGVtLXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMgLml0ZW1fX2ltYWdlIHtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbiAgLmJsb2NrLXNwb25zb3JlZC1hcnRpY2xlcyAuaXRlbV9faW1hZ2UgfiAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIC5ibG9jay1wYXJ0bmVyLXNpdGVzIC5kb21haW4tZGF0YSB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xuICB9XG4gIC5zaWRlYmFyX3NlY29uZCAuYmxvY2stcGFydG5lci1zaXRlcyAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuc2lkZWJhcl9zZWNvbmQgLmJsb2NrLXBhcnRuZXItc2l0ZXMgLml0ZW1fX2ltYWdlIH4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTIwcHgpO1xuICB9XG4gIC5ub2RlLS10eXBlLWFydGljbGUgLnBhZ2UtaGVhZGVyIHtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnNpdGUtZm9vdGVyIC5tZW51LWl0ZW0gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbSAuaXRlbS13cmFwcGVyID4gKiB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAudmlldy1kaXNwbGF5LWlkLWJsb2NrX3BvZGNhc3RfZXBpc29kZXNfbGlzdCAuaXRlbSAuaXRlbS13cmFwcGVyIC5pdGVtX19ybSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IC5pdGVtIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrLXByaW50LWlzc3VlIC5pdGVtIC5jb250ZW50LXJpZ2h0IC5jci13cmFwcGVyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgfVxuICAuYmxvY2stcHJpbnQtaXNzdWUgLml0ZW0gLmNvbnRlbnQtcmlnaHQgLmNyLXdyYXBwZXIgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9uaWRfZXBpc29kZXNfbGlzdCAuaXRlbV9faW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLm5hdmJhciBzdmcsXG4gIC5oZWFkZXItbW9iaWxlIC5uYXZiYXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDExMHB4O1xuICB9XG59XG5ib2R5IHtcbiAgLyoqIE1PQklMRSwgVEFCTEVULCBERVNLVE9QICoqL1xufVxuYm9keSAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIC5pZi10YyBhIHtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLmJsb2NrX190aXRsZSB7XG4gIG1hcmdpbjogMCAtMTVweCAyMHB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWl0ZW0gLml0ZW0td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5LmlzLU1vYmlsZSAuYmxvY2stcG9kY2FzdCAucG9kY2FzdC1pdGVtIC5pdGVtX190aXRsZSB7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIG1hcmdpbjogMCAwIC01cHg7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keS5pcy1Nb2JpbGUgLmJsb2NrLXBvZGNhc3QgLnBvZGNhc3QtaXRlbSxcbmJvZHkuaXMtTW9iaWxlIC5ibG9jay1wb2RjYXN0IC5wb2RjYXN0LWVwaXNvZGUge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbmJvZHkuaXMtTW9iaWxlICNhZHZlcnRpc2VtZW50LXNpZGViYXItMixcbmJvZHkuaXMtTW9iaWxlICNhZHZlcnRpc2VtZW50LXNpZGViYXItMyB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbmJvZHkuaXMtTW9iaWxlICNiYWNrMnRvcCB7XG4gIG1heC13aWR0aDogMzBweDtcbiAgbWF4LWhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciBoMiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmJvZHkuaXMtTW9iaWxlIC5zaXRlLWZvb3RlciAubWVudS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IDMwcHg7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tY29udHJvbC5pcy1hY3RpdmUgKyBsYWJlbCwgYm9keS5pcy1Nb2JpbGUgLnNpdGUtZm9vdGVyICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIC5mb3JtLWNvbnRyb2wuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgbGFiZWwge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG59XG5ib2R5LmlzLU1vYmlsZSAuc2l0ZS1mb290ZXIgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIgLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5zaWRlYmFyX3NlY29uZCAuYmxvY2s6bm90KC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIpOm5vdCguYmxvY2stcHJpbnQtaXNzdWUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmJvZHkgLnNpZGViYXJfc2Vjb25kIC5ibG9jazpub3QoLmJsb2NrLXNpZGViYXItbmV3c2xldHRlcik6bm90KC5ibG9jay1wcmludC1pc3N1ZSkgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuYmxvY2stc2lkZWJhci1uZXdzbGV0dGVyIHtcbiAgICBvcmRlcjogLTE0O1xuICB9XG4gIC5zaWRlYmFyICNhZHZlcnRpc2VtZW50LXNpZGViYXItMSB7XG4gICAgb3JkZXI6IC0xMztcbiAgfVxuICAuc2lkZWJhciAuYmxvY2stc29sdXRpb24tY2VudGVyIHtcbiAgICBvcmRlcjogLTEyO1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1tb3N0LXJlYWQge1xuICAgIG9yZGVyOiAtMTE7XG4gIH1cbiAgLnNpZGViYXIgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0yIHtcbiAgICBvcmRlcjogLTEwO1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1hd2FyZCB7XG4gICAgb3JkZXI6IC05O1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1jb25mZXJlbmNlcyB7XG4gICAgb3JkZXI6IC04O1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1wYXJ0bmVyLWV2ZW50IHtcbiAgICBvcmRlcjogLTc7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLXJlc291cmNlLWNlbnRlciB7XG4gICAgb3JkZXI6IC02O1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1wcmludC1pc3N1ZSB7XG4gICAgb3JkZXI6IC01O1xuICB9XG4gIC5zaWRlYmFyICNhZHZlcnRpc2VtZW50LXNpZGViYXItMyB7XG4gICAgb3JkZXI6IC00O1xuICB9XG4gIC5zaWRlYmFyIC5ibG9jay1jb21tZW50YXJ5IHtcbiAgICBvcmRlcjogLTM7XG4gIH1cbiAgLnNpZGViYXIgLmJsb2NrLXBhcnRuZXItc2l0ZXMge1xuICAgIG9yZGVyOiAtMjtcbiAgfVxuICAuc2lkZWJhciAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTQge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuLnBhZ2Utd3JhcCB7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAwIDIwcHg7XG59XG5cbi5ibG9ja19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udGh1bWJzLWNhcm91c2VsIHtcbiAgbWFyZ2luOiAwIC0xMnB4O1xufVxuLnRodW1icy1jYXJvdXNlbCAudGh1bWItc2xpZGUge1xuICBwYWRkaW5nOiA0cHg7XG59XG4udGh1bWJzLWNhcm91c2VsIC50aHVtYi10aWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCBvcGFjaXR5IDAuNHMgZWFzZTtcbn1cbi50aHVtYnMtY2Fyb3VzZWwgLnRodW1iLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aHVtYnMtY2Fyb3VzZWwge1xuICAvKiBPdmVybGF5IEdyYWRpZW50ICovXG59XG4udGh1bWJzLWNhcm91c2VsIC50aHVtYi10aWxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSA1MCUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udGh1bWJzLWNhcm91c2VsIHtcbiAgLyogVGl0bGVzIG9uIGdyaWQgaXRlbXMgKi9cbn1cbi50aHVtYnMtY2Fyb3VzZWwgaDMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbjogMDtcbn1cbi50aHVtYnMtY2Fyb3VzZWwge1xuICAvKiBQbGF5IGJ1dHRvbiBpY29uIG9uIGdyaWQgKi9cbn1cbi50aHVtYnMtY2Fyb3VzZWwgLnBsYXktYnRuLXdoaXRlIHtcbiAgb3BhY2l0eTogMC41O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRvcDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWo4K0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdlRzFzYm5NNmMzWm5hbk05SW1oMGRIQTZMeTl6ZG1kcWN5NWpiMjB2YzNabmFuTWlJSFpsY25OcGIyNDlJakV1TVNJZ2QybGtkR2c5SWpVeE1pSWdhR1ZwWjJoMFBTSTFNVElpSUhnOUlqQWlJSGs5SWpBaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTWpZdU5qWTNJRFF5Tmk0Mk5qY2lJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXhNaUExTVRJaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJR05zWVhOelBTSWlQanhuUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBHYytDZ2tKQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTVRjd0xqWTJOeXd6TURrdU16TXpJREk1T0M0Mk5qY3NNakV6TGpNek15QXhOekF1TmpZM0xERXhOeTR6TXpNZ0lDQWdJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pDVHh3WVhSb0lHUTlJazB5TVRNdU16TXpMREJET1RVdU5EWTNMREFzTUN3NU5TNDBOamNzTUN3eU1UTXVNek16Y3prMUxqUTJOeXd5TVRNdU16TXpMREl4TXk0ek16TXNNakV6TGpNek0xTTBNall1TmpZM0xETXpNUzR5TERReU5pNDJOamNzTWpFekxqTXpNeUFnSUNBZ1V6TXpNUzR5TERBc01qRXpMak16TXl3d2VpQk5NakV6TGpNek15d3pPRFJqTFRrMExqQTRMREF0TVRjd0xqWTJOeTAzTmk0MU9EY3RNVGN3TGpZMk55MHhOekF1TmpZM1V6RXhPUzR5TlRNc05ESXVOalkzTERJeE15NHpNek1zTkRJdU5qWTNJQ0FnSUNCVE16ZzBMREV4T1M0eU5UTXNNemcwTERJeE15NHpNek5UTXpBM0xqUXhNeXd6T0RRc01qRXpMak16TXl3ek9EUjZJaUJtYVd4c1BTSWpabVptWm1abUlpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0Nna0pQQzluUGdvSlBDOW5QZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDand2Wno0OEwzTjJaejRLKTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cblxuLyogLS0tIFNIQVJFRCAmIERFU0tUT1AgU1RZTEVTIC0tLSAqL1xuLnBvcHVwLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOTUpO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wb3B1cC1vdmVybGF5LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucG9wdXAtb3ZlcmxheSB7XG4gIC8qIFR5cG9ncmFwaHkgcmVzZXQgZm9yIG1vZGFsICovXG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wb3B1cC1vdmVybGF5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcbn1cbi5jbG9zZS1idG4gc3ZnIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KSk7XG59XG4uY2xvc2UtYnRuOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5zbGlkZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZpZGVvcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLyogUkVDVEFOR1VMQVIgTkFWSUdBVElPTiBBUlJPV1MgKi9cbi5uYXYtYXJyb3cge1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAxODVweDtcbiAgYmFja2dyb3VuZDogIzU1NTU1NTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4LXNocmluazogMDtcbiAgei1pbmRleDogMjA7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5uYXYtYXJyb3c6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiAjNzc3Nzc3O1xufVxuLm5hdi1hcnJvdzpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cbi5uYXYtYXJyb3cgc3ZnIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLyogU2lkZSBWaWRlb3MgKFByZXYvTmV4dCBSb3dzKSAqL1xuLnByZXYtdmlkZW9zLXJvdyxcbi5uZXh0LXZpZGVvcy1yb3cge1xuICBkaXNwbGF5OiBub25lO1xuICBnYXA6IDEycHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLyogRklYOiBSZXNlcnZlIHNwYWNlIGV2ZW4gaWYgZW1wdHkgKi9cbiAgbWluLWhlaWdodDogMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJldi12aWRlb3Mtcm93LFxuICAubmV4dC12aWRlb3Mtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5wcmV2LXZpZGVvcy1yb3cge1xuICBtaW4td2lkdGg6IDE5M3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ubmV4dC12aWRlb3Mtcm93IHtcbiAgbWluLXdpZHRoOiA2MDNweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uc2lkZS12aWRlbyB7XG4gIHdpZHRoOiAxOTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjY7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uc2lkZS12aWRlby5oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnNpZGUtdmlkZW86aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnNpZGUtdmlkZW8gLnNpZGUtdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDE5M3B4O1xuICBoZWlnaHQ6IDM0M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMxMTE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc2lkZS12aWRlbyAuc2lkZS10aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2lkZS12aWRlbyAuc2lkZS10aHVtYm5haWwgLnNpZGUtcGxheS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zaWRlLXZpZGVvIC5zaWRlLXRodW1ibmFpbCAuc2lkZS1wbGF5LWljb24gc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgZmlsbDogI2ZmZjtcbn1cbi5zaWRlLXZpZGVvIC5zaWRlLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGhlaWdodDogNTFweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG59XG5cbi8qIENlbnRlciBBY3RpdmUgVmlkZW8gKi9cbi5jdXJyZW50LXZpZGVvIHtcbiAgd2lkdGg6IDMyNHB4O1xuICBtYXgtd2lkdGg6IDMyNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbi52aWRlby1jb250YWluZXIge1xuICB3aWR0aDogMzI0cHg7XG4gIGhlaWdodDogNTc1cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAyNXB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5jdXJyZW50LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBoZWlnaHQ6IDY4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBSZXNwb25zaXZlIEhpZGUgZm9yIHNtYWxsZXIgc2NyZWVucyAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubmV4dC12aWRlb3Mtcm93IC5zaWRlLXZpZGVvOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubmV4dC12aWRlb3Mtcm93IC5zaWRlLXZpZGVvOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogLS0tIE1PQklMRSAzLUNBUkQgTEFZT1VUIChGaWdtYSBNYXRjaCkgLS0tICovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogSGlkZSBEZXNrdG9wIFZpZXcgKi9cbiAgLnNsaWRlci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAvKiAxLiBNYWluIFZpZXdwb3J0IENvbnRhaW5lciAqL1xuICAubW9iaWxlLXNsaWRlci12aWV3IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1vYmlsZS1zbGlkZXItdmlldy5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLyogMi4gRmxleCBXcmFwcGVyICovXG4gIC5tb2JpbGUtdmlkZW9zLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAvKiAzLiBDRU5URVIgQ0FSRCAoQWN0aXZlKSAqL1xuICAubW9iaWxlLWN1cnJlbnQtdmlkZW8ge1xuICAgIGZsZXg6IDAgMCA0NXZ3O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgbWFyZ2luLXRvcDogMTA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgfVxuICAubW9iaWxlLXZpZGVvLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiAxNjUvMjk0OyAvKiBFeGFjdCBBc3BlY3QgUmF0aW8gZnJvbSBGaWdtYSAqL1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJveC1zaGFkb3c6IDAgMjBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgfVxuICAubW9iaWxlLXZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLm1vYmlsZS1jdXJyZW50LXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGhlaWdodDogMTA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG4gIC8qIDQuIFNJREUgQ0FSRFMgKFByZXZpZXdzKSAqL1xuICAubW9iaWxlLXNpZGUtY2FyZCB7XG4gICAgZmxleDogMCAwIDI2dnc7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAvKiBBU1BFQ1QgUkFUSU8gSVMgS0VZICovXG4gICAgYXNwZWN0LXJhdGlvOiA5Ny8xNzI7XG4gICAgLyogRm9yY2UgbGF5b3V0IGV2ZW4gaWYgZW1wdHkgKi9cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjZ2dztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogIzExMTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLm1vYmlsZS1zaWRlLWNhcmQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIH1cbiAgLm1vYmlsZS1zaWRlLWNhcmQgLmRhcmstb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgfVxuICAubW9iaWxlLXNpZGUtY2FyZCB7XG4gICAgLyogVGhpcyBjbGFzcyBpcyBhZGRlZCBieSBKUyB3aGVuIG5vIHZpZGVvIGV4aXN0cyAoc3RhcnQvZW5kIG9mIGxpc3QpICovXG4gIH1cbiAgLm1vYmlsZS1zaWRlLWNhcmQuZW1wdHktc2xvdCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm1vYmlsZS1zaWRlLWNhcmQsXG4gIC5tb2JpbGUtc2lkZS1jYXJkIGltZyxcbiAgLm1vYmlsZS1jdXJyZW50LXRpdGxlLFxuICAubW9iaWxlLXZpZGVvcy13cmFwcGVyIHtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICB9XG4gIC5tb2JpbGUtbmF2LWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogQWRqdXN0IGNsb3NlIGJ1dHRvbiBmb3IgbW9iaWxlICovXG4gIC5jbG9zZS1idG4ge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmNsb3NlLWJ0biBzdmcge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxuICAudGh1bWJzLWNhcm91c2VsIC50aHVtYi10aWxlIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBhc3BlY3QtcmF0aW86IDkvMTY7XG4gIH1cbiAgLnRodW1icy1jYXJvdXNlbCAudGh1bWItaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIERlc2t0b3A6IEhpZGUgTW9iaWxlIFZpZXcgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLXNsaWRlci12aWV3IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIEFkZCB0aGlzIHRvIHlvdXIgU0NTUyB0byBwcmV2ZW50IHRoZSBcIkZyZWV6ZVwiICovXG4udGh1bWJzLWNhcm91c2VsIC5zbGljay1saXN0LFxuLnRodW1icy1jYXJvdXNlbCAuc2xpY2stdHJhY2sge1xuICB0b3VjaC1hY3Rpb246IHBhbi15ICFpbXBvcnRhbnQ7IC8qIEFsbG93cyB2ZXJ0aWNhbCBzY3JvbGwsIGJ1dCBnaXZlcyBIb3Jpem9udGFsIGNvbnRyb2wgdG8gSlMgKi9cbn1cblxuLyogUkVTVE9SRUQ6IExlZ2FjeSBWaWV3IFZpZGVvIEdyaWQgTGF5b3V0ICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdzpudGgtY2hpbGQoMm4pIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtdmlkZW8tdXJsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gIH1cbiAgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgfVxuICAudmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IGgyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC52aWV3LXZpZGVvcyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlID4gaDIgPiBhIHtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KTtcbiAgfVxuICAudmlldy12aWRlb3MgLnZpZXctY29udGVudCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSA+IGgyID4gYTpob3ZlciwgLnZpZXctdmlkZW9zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgPiBoMiA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDA0YWFkICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgfVxufSIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUdvbG9zK1RleHQ6d2dodEA0MDAuLjkwMCZkaXNwbGF5PXN3YXAnKTtcblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIHNyYzogdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL2QtZGluZXhwLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIH1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnV0aWdlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHNyYzogbG9jYWwoJ0ZydXRpZ2VyJyksIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9GcnV0aWdlci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IGxvY2FsKCdGcnV0aWdlcicpLCB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnRnJ1aXRlZ2VyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgc3JjOiBsb2NhbCgnRnJ1dGlnZXInKSwgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL0ZydXRpZ2VyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGcnVpdGVnZXInO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IGxvY2FsKCdGcnV0aWdlcicpLCB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvRnJ1dGlnZXJfYm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5cbi8qIHB0LXNlcmlmLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUFQgU2VyaWYnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuZW90Jyk7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiBsb2NhbCgnJyksXG4gICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgLyogSUU2LUlFOCAqL1xuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLXJlZ3VsYXIuc3ZnI1BUU2VyaWYnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLWl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLWl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgLyogSUU2LUlFOCAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi1pdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4taXRhbGljLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgLyogSUU2LUlFOCAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbi8qIHB0LXNlcmlmLTcwMGl0YWxpYyAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQVCBTZXJpZic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuc3JjOiB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5lb3QnKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IGxvY2FsKCcnKSxcbiAgICB1cmwoJy4uLy4uL3Jlc3BvbnNpdmUvZm9udHMvcHQtc2VyaWYtdjEyLWxhdGluLTcwMGl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgLyogSUU2LUlFOCAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgdXJsKCcuLi8uLi9yZXNwb25zaXZlL2ZvbnRzL3B0LXNlcmlmLXYxMi1sYXRpbi03MDBpdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgIHVybCgnLi4vLi4vcmVzcG9uc2l2ZS9mb250cy9wdC1zZXJpZi12MTItbGF0aW4tNzAwaXRhbGljLnN2ZyNQVFNlcmlmJykgZm9ybWF0KCdzdmcnKTtcbiAgICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdyZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUJhcmxvdzppdGFsQDEmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6d2dodEA1MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CYXJsb3c6aXRhbCx3Z2h0QDEsNTAwJmRpc3BsYXk9c3dhcCcpO1xuLnRleHQtYmxhY2sgeyBcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLnRleHQtcHJpbWFyeSB7IFxuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KSAhaW1wb3J0YW50OyBcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxufSBcbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICM3Nzc3NzcgIWltcG9ydGFudDsgXG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgLjNzO1xufVxuLnRleHQtc2Vjb25kYXJ5IHsgXG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn0gIFxuLnRleHQtdGVydGlhcnkge1xuICAgIGNvbG9yOiAkdGVydGlhcnkgIWltcG9ydGFudDtcbn0gXG5cbi50ZXh0LWRlZmF1bHQge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7IFxufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IFxufVxuYS5iZy1zZWNvbmRhcnkge1xuICAgICY6aG92ZXIsICY6Zm9jdXMgeyBcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5iZy10ZXJ0aWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRlcnRpYXJ5ICFpbXBvcnRhbnQ7XG59XG4uYmxvY2tfX3RpdGxlLCAuaXRlbV9fdGl0bGUsIC5ncm91cF9fdGl0bGUsIC5wYWdlLWhlYWRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7IFxuICAgICYuc2l6ZS0zNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgICB9XG4gICAgJi5zaXplLTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4OyBcbiAgICB9IFxuICAgICYuc2l6ZS0yNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDsgXG4gICAgfSBcbiAgICAmLnNpemUtMjMge1xuICAgICAgICBmb250LXNpemU6IDIzcHg7IFxuICAgIH1cbiAgICAmLnNpemUtMjAge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgICYuc2l6ZS0xOSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDsgXG4gICAgfVxuICAgICYuc2l6ZS0xNyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG4gICAgJi5zaXplLTE2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyBcbiAgICB9XG4gICAgJi5zaXplLTE1IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICAmLnNpemUtMTQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICYuc2l6ZS0xMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgJi5zaXplLTEyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICB9XG4gICAgJi5zaXplLTExIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4OyBcbiAgICB9XG4gICAgJi5zaXplLXJlc3AtMjQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuc2l6ZS1yZXNwLTI2IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNpemUtcmVzcC0xOSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9ja19fdGl0bGUtaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcbn1cbi5ibG9ja19fdGl0bGUtaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJztcbn1cbiBcbi8vIEl0ZW0gVGl0bGVzIFxuLml0ZW1fX3RpdGxlLWgyIHtcbiAgICBmb250LWZhbWlseTogJ0Rpbic7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxufSBcbi5pdGVtX190aXRsZS1oMyB7XG4gICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgIGZvbnQtc2l6ZTogMTdweDsgXG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgXG59XG4uaXRlbV9fdGl0bGUtaDQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbn1cbi5pdGVtX190aXRsZS1oNSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxuICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG59XG4uaXRlbV9fdGl0bGUtaDYge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnRGluJzsgXG59IFxuXG4vLyBJVEVNIERFU0NSSVBUSU9OXG4uaXRlbV9fZGVzY3JpcHRpb24sIC5pdGVtX19kZXNjcmlwdGlvbi1kZWZhdWx0IHtcbiAgICBsaW5lLWhlaWdodDogMThweDsgIFxufVxuLml0ZW1fX2Rlc2NyaXB0aW9uLWRlZmF1bHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgICBcbn1cblxuLy8gQk9SREVSXG5cbi53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkOyBcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAmX2Rlc2t0b3Age1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gUk9XXG4ucm93LTExIHsgXG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCAxMXB4OyBcbiAgICB9XG59XG4ucm93LTgge1xuICAgIG1hcmdpbjogMCAtOHB4O1xuICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7IFxuICAgIH1cbn1cbi5yb3ctNSB7XG4gICAgbWFyZ2luOiAwIC01cHg7XG4gICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAwIDVweDsgXG4gICAgfVxufVxuLnJvdy0xNyB7XG4gICAgbWFyZ2luOiAwIC0xN3B4O1xuICAgID4gZGl2IHsgXG4gICAgICAgIHBhZGRpbmc6IDAgMTdweDsgXG4gICAgfVxufSBcblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgLnJvdy14cyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uICFpbXBvcnRhbnQ7ICBcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIE1BUkdJTlxuLm10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyBcbn1cbi5tdC0xNSB7IFxuICAgIG1hcmdpbi10b3A6IDE1cHg7IFxufVxuLm10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyBcbn1cbi5tYi0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50OyBcbn1cbi5tYi0xNiB7IFxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7IFxufVxuLm1iLTExIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4OyBcbn0gXG4ubWItMTAgeyBcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcbn1cbi5tYi04IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7IFxufVxuLm1iLTUgeyBcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDsgXG59XG4ubWJzLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLy9QYWRkaW5nXG4ucHgtMTAge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgXG59XG5cbi5zaXRlLWlkLTUge1xuICAgIC0tZm9udC1wcmltYXJ5OiAnQmFybG93Jywgc2Fucy1zZXJpZjsgXG4gICAgLnNpdGUtZm9vdGVyLCAuaGVhZGVyIC5tZW51LWxldmVsLTA+Lm1lbnUtaXRlbT4ubmF2LWxpbmssIC5pdGVtX19kZXNjcmlwdGlvbiwgLml0ZW1fX3RpdGxlLWgyLCAuaXRlbV9fdGl0bGUtaDMsIC5pdGVtX190aXRsZS1oNCwgLml0ZW1fX3RpdGxlLWg1LCAuaXRlbV9fdGl0bGUtaDYsIC5ibG9ja19fdGl0bGUtaDIsIC5ibG9ja19fdGl0bGUtaDMsIC5ibG9ja19fdGl0bGUsIC5pdGVtX190aXRsZSwgLml0ZW1fX3RpdGxlIHN0cm9uZywgLmdyb3VwX190aXRsZSwgLnBhZ2UtaGVhZGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtcHJpbWFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuICAiLCIvLyBBbGwgeW91ciB2YXJpYWJsZSB3aWxsIGJlIHBsYWNlZCBoZXJlLlxuJG1pbi1zbTogNTc2cHg7XG4kbWluLW1kOiA3NjhweDtcbiRtaW4tbGc6IDk5MnB4O1xuJG1pbi14bDogMTIwMHB4O1xuXG4kbWF4LXNtOiA1NzVweDtcbiRtYXgtbWQ6IDc2N3B4O1xuJG1heC1sZzogOTkxcHg7XG4kbWF4LXhsOiAxMTk5cHg7XG4vLyAkc2Vjb25kYXJ5OiB2YXIoLS1zZWNvbmRhcnkpO1xuLy8gJHByaW1hcnk6IHZhcigtLXByaW1hcnkpOyBcbiR0ZXJ0aWFyeTogIzAwNEFBRDsgXG5cbmJvZHkge1xuICAgIC0tdGV4dC1kZWZhdWx0OiAjMDAwOyBcbn1cbi8vIEFCRlxuLnNpdGUtaWQtMSB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjMDc0NzgyO1xuICAgIC0tcHJpbWFyeTogIzA3NDc4MjsgIFxuICAgIC0tbmF2c3RyaXA6ICMwNzQ3ODI7XG4gICAgLy8gLS1uYXZzdHJpcDogIzAxM0M2QTtcbn0gXG4vLyBBU0lBTiBQT1dFUlxuLnNpdGUtaWQtMiB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjRjQ4MjIyO1xuICAgIC0tcHJpbWFyeTogI0Y0ODIyMjsgIFxuICAgIC0tbmF2c3RyaXA6ICNGNDgyMjI7IFxufVxuLy8gUVNSIEFVXG4uc2l0ZS1pZC0zIHtcbiAgICAtLXNlY29uZGFyeTogI0FBMUUyMzsgXG4gICAgLS1wcmltYXJ5OiAjQUExRTIzOyAgXG4gICAgLS1uYXZzdHJpcDogI0FBMUUyMzsgIFxufVxuLy8gSEtCXG4uc2l0ZS1pZC00IHtcbiAgICAtLXNlY29uZGFyeTogI0ZEMEMxQztcbiAgICAtLXByaW1hcnk6ICNGRDBDMUM7XG4gICAgLS1uYXZzdHJpcDogI0ZEMEMxQzsgXG59XG4vLyBJTlZFU1RNRU5UIEFTSUFcbi5zaXRlLWlkLTUge1xuICAgIC0tc2Vjb25kYXJ5OiAjRUExRTIxO1xuICAgIC0tcHJpbWFyeTogI0VBMUUyMTtcbiAgICAtLW5hdnN0cmlwOiAjRUExRTIxOyBcbiAgICAvLyAtLW5hdnN0cmlwOiAjREExNDE3OyBcbn1cbi8vIFNCUlxuLnNpdGUtaWQtNiB7XG4gICAgLS1zZWNvbmRhcnk6ICNGRTAwMDA7XG4gICAgLS1wcmltYXJ5OiAjRkUwMDAwOyBcbiAgICAtLW5hdnN0cmlwOiAjRkUwMDAwOyBcbiAgICAvLyAtLW5hdnN0cmlwOiAjMzIwMDAxOyBcbn1cbi8vIFFTUiBVS1xuLnNpdGUtaWQtNyB7XG4gICAgLS1zZWNvbmRhcnk6ICNBQTFFMjM7IFxuICAgIC0tcHJpbWFyeTogI0FBMUUyMzsgXG4gICAgLS1uYXZzdHJpcDogI0FBMUUyMzsgIFxufSBcbi8vIEhFQUxUSENBUkUgQVNJQVxuLnNpdGUtaWQtOCB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjRUYxNDFBO1xuICAgIC0tcHJpbWFyeTogI0VGMTQxQTsgXG4gICAgLS1uYXZzdHJpcDogI0VGMTQxQTsgXG59XG4vLyBRU1IgQVNJQSBcbi5zaXRlLWlkLTkge1xuICAgIC0tc2Vjb25kYXJ5OiAjQUExRTIzOyBcbiAgICAtLXByaW1hcnk6ICNBQTFFMjM7IFxuICAgIC0tbmF2c3RyaXA6ICNBQTFFMjM7IFxufVxuLy8gRk1DRyBBU0lBXG4uc2l0ZS1pZC0xMCB7XG4gICAgLS1zZWNvbmRhcnk6ICMwMTNDNkE7XG4gICAgLS1wcmltYXJ5OiAjMDEzQzZBO1xuICAgIC0tbmF2c3RyaXA6ICMwMTNDNkE7ICBcbn1cbi8vIElOU1VSQU5DRSBBU0lBXG4uc2l0ZS1pZC0xMSB7XG4gICAgLS1zZWNvbmRhcnk6ICNENDE3MjE7XG4gICAgLS1wcmltYXJ5OiAjRDQxNzIxOyBcbiAgICAtLW5hdnN0cmlwOiAjRDQxNzIxOyAgIFxufVxuLy8gUkVUQUlMIEFTSUFcbi5zaXRlLWlkLTEyIHsgXG4gICAgLS1zZWNvbmRhcnk6ICMzRDA3NUY7XG4gICAgLS1wcmltYXJ5OiAjM0QwNzVGOyBcbiAgICAtLW5hdnN0cmlwOiAjM0QwNzVGOyBcbn0gIFxuXG4vLyBSRUFMIEVTVEFURSBBU0lBXG4uc2l0ZS1pZC0xMyB7IFxuICAgIC0tc2Vjb25kYXJ5OiAjQkUxRDJDO1xuICAgIC0tcHJpbWFyeTogI0JFMUQyQztcbiAgICAtLW5hdnN0cmlwOiAjQkUxRDJDOyBcbn0gXG5cbi8vIE1BTlVGQUNUVVJJTkcgQVNJQVxuLnNpdGUtaWQtMTQge1xuICAgIC0tc2Vjb25kYXJ5OiAjRTkzODI0O1xuICAgIC0tcHJpbWFyeTogI0U5MzgyNDtcbiAgICAtLW5hdnN0cmlwOiAjRTkzODI0OyBcbn0gXG5cblxuLy8gUVNSIE1FRElBIEdMT0JBTFxuLnNpdGUtaWQtMTYge1xuICAgIC0tc2Vjb25kYXJ5OiAjYWExZTIzO1xuICAgIC0tcHJpbWFyeTogI2FhMWUyMztcbiAgICAtLW5hdnN0cmlwOiAjYWExZTIzO1xufVxuXG4vLyBBU0lBTiBCVVNJTkVTUyBSRVZJRVdcbi5zaXRlLWlkLTE3IHsgXG4gICAgLS1zZWNvbmRhcnk6ICMwMDAwMDA7XG4gICAgLS1wcmltYXJ5OiAjMDAwMDAwO1xuICAgIC0tbmF2c3RyaXA6ICMwMDAwMDA7XG59XG5cbi5zaXRlLWlkLW1pZGRsZWVhc3RidXNpbmVzc19jb20ge1xuICAgIC0tc2Vjb25kYXJ5OiAjZDRhMTBmO1xuICAgIC0tcHJpbWFyeTogI2Q0YTEwZjtcbiAgICAtLW5hdnN0cmlwOiAjZDRhMTBmO1xufVxuLnNpdGUtaWQtZGV2X21hcmluZXJlcG9ydF9jb20sXG4uc2l0ZS1pZC1tYXJpbmVyZXBvcnRfY29tIHtcbiAgICAtLXNlY29uZGFyeTogIzAwYWVlZDtcbiAgICAtLXByaW1hcnk6ICMwMGFlZWQ7XG4gICAgLS1uYXZzdHJpcDogIzAwYWVlZDtcbn0iLCJib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gID4gaW1nIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxufVxuLnNob3ctbm90LWlvcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC5ub3QtaW9zICYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2hvdy1pb3Mge1xuICBkaXNwbGF5OiBub25lO1xuICAuaW9zICYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucGxheS1idG4td2hpdGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTBNall1TmpZM0lEUXlOaTQyTmpjaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURVeE1pQTFNVElpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaUlHTnNZWE56UFNJaVBqeG5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEdjK0Nna0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVGN3TGpZMk55d3pNRGt1TXpNeklESTVPQzQyTmpjc01qRXpMak16TXlBeE56QXVOalkzTERFeE55NHpNek1nSUNBZ0lpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSkNUeHdZWFJvSUdROUlrMHlNVE11TXpNekxEQkRPVFV1TkRZM0xEQXNNQ3c1TlM0ME5qY3NNQ3d5TVRNdU16TXpjemsxTGpRMk55d3lNVE11TXpNekxESXhNeTR6TXpNc01qRXpMak16TTFNME1qWXVOalkzTERNek1TNHlMRFF5Tmk0Mk5qY3NNakV6TGpNek15QWdJQ0FnVXpNek1TNHlMREFzTWpFekxqTXpNeXd3ZWlCTk1qRXpMak16TXl3ek9EUmpMVGswTGpBNExEQXRNVGN3TGpZMk55MDNOaTQxT0RjdE1UY3dMalkyTnkweE56QXVOalkzVXpFeE9TNHlOVE1zTkRJdU5qWTNMREl4TXk0ek16TXNOREl1TmpZM0lDQWdJQ0JUTXpnMExERXhPUzR5TlRNc016ZzBMREl4TXk0ek16TlRNekEzTGpReE15d3pPRFFzTWpFekxqTXpNeXd6T0RSNklpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSlBDOW5QZ29KUEM5blBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0Nqd3ZaejQ4TDNOMlp6NEspO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZS1pZC0yIHtcbiAgbmF2LnRhYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpdGUtaWQtMVtjb3VudHJ5PVwiSEtcIl0gI2FkdmVydGlzZW1lbnQtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2R1Y3RfX2Rlc2NyaXB0aW9uLFxuLnBmX19kZXNjcmlwdGlvbixcbi5wZi1jb250YWN0LWluZm8ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZjtcbn1cblxuLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiR29sb3MgVGV4dFwiLCBzYW5zLXNlcmlmO1xufVxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYi1sYXp5IHtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgei1pbmRleDogMTtcbn1cbmEsXG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmEge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmZvcm0tY29udHJvbCB7XG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSAjZDlkOWQ5O1xuICB9XG59XG5wOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FwdGNoYSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmxhenlsb2FkZWQsXG4ucHJvZ3Jlc3NpdmVQbGFpbiAucHJvZ3Jlc3NpdmVQbGFpbi1vcmlnaW5hbC5iLWxvYWRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm9ncmVzc2l2ZVBsYWluIC5wcm9ncmVzc2l2ZVBsYWluLW9yaWdpbmFsLmItbG9hZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJsb2NrX190aXRsZSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTI5MjkyO1xufVxuLmZpZWxkLWRjLFxuLmlmLXRjIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICR0ZXJ0aWFyeTtcbiAgYSB7XG4gICAgY29sb3I6ICR0ZXJ0aWFyeTtcbiAgfVxufVxuLmFsZXJ0IHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5ub2RlX19jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLml0ZW1fX3RpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDRhYWQgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5wYWdpbmF0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAucGFnZS1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm5mX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI21haW4td3JhcHBlciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNtYWluLFxuLnNpdGUtZm9vdGVyIHtcbiAgei1pbmRleDogMztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI21haW4ge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgPiAuYmxvY2tfX3RpdGxlIHtcbiAgfVxufVxuXG4ucG9zdC1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmljb24tc2Vjb25kYXJ5IHtcbiAgcGF0aCB7XG4gICAgZmlsbDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxufVxuXG4ucHJlbG9hZGVyIC5wcmVsb2FkZXItaWNvbiB7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbn1cbmltZy5sYXp5bG9hZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLndlYmZvcm0tZGVmYXVsdCB7XG4gIC5mb3JtLW5vLWxhYmVsID4gbGFiZWwsXG4gIC5zci1vbmx5LFxuICBmaWVsZHNldC53ZWJmb3JtLWNvbXBvc2l0ZS1oaWRkZW4tdGl0bGUgPiBsZWdlbmQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAud2ViZm9ybS1kZWZhdWx0IC5qcy1mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybS1zZWxlY3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuanMtZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1wcmltYXJ5KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250YXdlc29tZVwiO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaDIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDVweCA1cHggM3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweCA4cHg7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuICAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1zZWxlY3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9ybS10ZXh0LFxuICAuZm9ybS1lbWFpbCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5mb3JtLXRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmpzLWZvcm0taXRlbS10ZWxlcGhvbmUge1xuICAgIGxhYmVsIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuaXRpLS1hbGxvdy1kcm9wZG93biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmpzLWZvcm0taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBsYWJlbCxcbiAgbGVnZW5kIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiOlwiO1xuICAgIH1cbiAgICAmLmZvcm0tcmVxdWlyZWQ6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gIC5mb3JtLXN1Ym1pdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICB9XG4gIH1cblxuICBsYWJlbCwgLmZpZWxkc2V0LWxlZ2VuZCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLmVkaXQtcGFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICA+IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgcGFkZGluZzogOHB4IDE1cHggNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE0LCAyMTQsIDIxNCwgMC4yNSk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cbn1cblxuLm5vdC1sb2dnZWQtaW4ucGF0aC11c2VyIHtcbiAgLnVzZXItbG9naW4tZm9ybSxcbiAgLnVzZXItcGFzcyxcbiAgLnVzZXItcmVnaXN0ZXIge1xuICAgIGxhYmVsLmVycm9yIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuanMtZm9ybS1yZXF1aXJlZCxcbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgc21hbGwuZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICB9XG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDUzcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZzdHJpcCk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0taXRlbS0tZXJyb3ItbWVzc2FnZSB7XG4gIGNvbG9yOiAjZTQzNTM1O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi53ZWJmb3JtLXR5LWRlZmF1bHQge1xuICAucGFnZS1oZWFkZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnByZXZpb3VzLXBhZ2Uge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cbiAgfVxufVxuXG4ucG9wdXBWaWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgaGVhZGVyQW5pbSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjVzO1xuICB9XG59XG5cbi8vIFJFU1BPTlNJVkVcblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0ge1xuICAgIC5pdGVtIHtcbiAgICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgfVxuICAgICAgLmNvbnRlbnQtbGVmdCB+IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm1vYmlsZS1tZW51LWFjdGl2ZSB7XG4gICNiYWNrMnRvcCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmhlYWRlci10YWIge1xuICAuYmxvY2stZ29vZ2xlLWZvcm1zZWFyY2gge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMTVweDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1Zjc7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBjb2xvcjogIzBhMTYzMztcbiAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0b3A6IDUwJTtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2LXRhYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbGVmdDogLTEwcHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICYge1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICB9XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWItaGVhZGVyLWNvbnRlbnQge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE0MHB4KTtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQwcHgpO1xuICAgIC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgIC5tZW51LFxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXYtaXRlbSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgID4gYSB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZTo6YWZ0ZXIsXG4gICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NzVweCkge1xuICAgIC5uYXYtdGFicyB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICAgIC5uYXYtaXRlbSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBhOjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1lbXB0eSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgJixcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgei1pbmRleDogMTI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLnNpZ24tdXAtbmV3c2xldHRlciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgLm5hdmJhci1zdHJpcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLm1lbnUtaXRlbS1ob21lIHtcbiAgICAmOmhvdmVyLFxuICAgICYuYWN0aXZlLFxuICAgIGEge1xuICAgICAgc3ZnIHtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXYtbGluayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICBmaWx0ZXI6IGNvbnRyYXN0KDAuMSk7XG4gICAgfVxuICAgICYuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDIwMCUpO1xuICAgIH1cbiAgfVxuXG4gIHVsLFxuICBsaSxcbiAgb2wge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5mbGV4LTEwMCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgPiAubWVudS1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5tZW51LWxldmVsLTAge1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICA+IC5tZW51LWl0ZW0ge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgID4gLm5hdi1saW5rIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZpbHRlcjogY29udHJhc3QoMC4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubWVudSAubWVudS1pdGVtIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTIwJSk7XG4gICAgICB9XG4gICAgICAmOmVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1lbnUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAubWVudV9saW5rX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKSAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWluLXdpZHRoOiA1MDBweDtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggNDVweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2c3RyaXApO1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDcwJSk7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICAgICAgICBmaWx0ZXI6IGNvbnRyYXN0KDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBsaS5kcm9wZG93biB7XG4gICAgJjpob3ZlciB7XG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxhbmctc3dpdGNoZXIge1xuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgICAubGFuZy1pdGVtIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEyMCUpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBtaW4td2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAmLnNob3cge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyLW1vYmlsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5sYW5ndWFnZS1saW5rLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxuICAmOm5vdCguc3RpY2t5KSAubmF2YmFyLWZpeCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICYuc3RpY2t5IC5uYXZiYXItZml4IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIC5uYXYtbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luOiAwIC01cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC5uYXYtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgfVxuICB9XG4gIC5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgID4gKjpub3QoLm5hdmJhci1oZWFkZXIpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG4gIC5tb2JpbGUtbWFpbi10b2dnbGVyIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5mYS1jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAuZmEtYmFycyB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICAgIC5mYS1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAubW9iaWxlLWhlYWRlci1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnN0cmlwKTtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwJSk7XG4gICAgJi5zaG93IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIH1cbiAgICBzdmcsXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgfVxuICB9XG4gIC5tZW51IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1lbnUtaXRlbSB7XG4gICAgZmxleDogMCAwIDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgPiBhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNXB4IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAubWVudS1sZXZlbC0wIHtcbiAgICA+IC5tZW51LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogMC4xO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAzMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZmlsdGVyOiBjb250cmFzdCgxKTtcbiAgICAgICAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1kZXNrdG9wIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgc3ZnLFxuICAgIGltZyB7XG4gICAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnVzZXItdG9vbGJhciB7XG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgfVxuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgJi5zaG93IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zdGlja3kge1xuICAgIC5uYXZiYXItc3RyaXAge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgYW5pbWF0aW9uOiBoZWFkZXJBbmltIDAuNXM7XG4gICAgfVxuICAgIC5tZW51LWxldmVsLTAgPiAubWVudS1pdGVtLFxuICAgIC5zaWduLXVwLW5ld3NsZXR0ZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSxcbiAgICAuc2lnbi11cC1uZXdzbGV0dGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cbn1cblxuLm5vdC1kZWZhdWx0LWxhbmcge1xuICAuaGVhZGVyIHtcbiAgICAubWVudS1sZXZlbC0wID4gLm1lbnUtaXRlbSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAwIDRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5hbGVydC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIC5hbGVydDo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgXG4gICAgfVxufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDVweDsgXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IFxuICAgIH1cbiAgICAuaWNvbi1iYXIge1xuICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzI2YztcbiAgICAgICAgbWluLXdpZHRoOiAzMHB4OyBcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7IFxuICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7IFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIEFOSU1BVEVEIFggKi9cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXIge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7IFxufVxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDEpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xuXHQtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcblx0dHJhbnNmb3JtLW9yaWdpbjogMTAlIDEwJTtcbn1cblxuLm5hdmJhci10b2dnbGVyLnggLmljb24tYmFyOm50aC1vZi10eXBlKDIpIHtcblx0b3BhY2l0eTogMDtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIueCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMykge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgOTAlO1xufVxuXG4vKiBBTklNQVRFRCBYIENPTExBUFNFRCAqL1xuLm5hdmJhci10b2dnbGVyLnguY29sbGFwc2VkIC5pY29uLWJhcjpudGgtb2YtdHlwZSgxKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMCk7XG59IFxuXG4ubmF2YmFyLXRvZ2dsZXIueC5jb2xsYXBzZWQgLmljb24tYmFyOm50aC1vZi10eXBlKDIpIHtcblx0b3BhY2l0eTogMTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG5cbi5uYXZiYXItdG9nZ2xlci54LmNvbGxhcHNlZCAuaWNvbi1iYXI6bnRoLW9mLXR5cGUoMykge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuXHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG5cdHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuLyogRU5EIEFOSU1BVEVEIFggKi9cblxuXG4vKiBOQVYtVEFCUyAqL1xuLyogTkFWLVRBQlMgKi9cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnMge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkO1xufVxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saS5hY3RpdmU+YSxcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmE6Zm9jdXMsXG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyIHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG59XG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpPmEge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLm5hdi10YWJzPmxpLmFjdGl2ZT5hLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saT5hOmhvdmVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saT5hOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi51c2VyLWxvZ2dlZC1pbiAubmF2LXRhYnM+bGk+YTo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBjb250ZW50OiAnJztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZSAwczsgIFxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbn1cbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGkuYWN0aXZlPmE6OmFmdGVyLFxuLnVzZXItbG9nZ2VkLWluIC50YWJzIC5uYXYtdGFicz5saTpob3Zlcj5hOjphZnRlcixcbi51c2VyLWxvZ2dlZC1pbiAudGFicyAubmF2LXRhYnM+bGk+YTpmb2N1czo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4udXNlci1sb2dnZWQtaW4gLnRhYnMgLnRhYi1uYXY+bGk+YTo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMTUyN2Q7XG59IiwiLmJsb2NrLXR5cGUtYXJ0aWNsZSB7XG4gIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBEZXNrdG9wIFZlcnRpY2FsIFNpZGUgQmFubmVyIEFkcy5cbi5kZXNrdG9wLXZlcnRpY2FsLXNpZGUtYWQge1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRoZWlnaHQ6IDEwMHZoOyAgXG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBzdGlja3k7IFxuXHR0b3A6IDI4cHg7IFxuXHR6LWluZGV4OiAyOyBcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7ICBcblx0fVxuXHRpbWcgeyAgXG5cdFx0Ly8gcG9zaXRpb246IHN0aWNreTtcblx0XHQvLyB0b3A6IDI4cHg7XG5cdFx0ei1pbmRleDogMTExMTE7ICBcblx0XHRtYXgtd2lkdGg6IDI1MHB4OyBcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7IFxuXHRcdFx0XHRtYXgtd2lkdGg6IDE1MHB4OyBcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyBcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjBweDsgXG5cdFx0fSBcbiAgfVxufVxuLnB4LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uYmxvY2stYWR2ZXJ0aXNlbWVudCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAuYWQtc2NhbGVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5ibG9jay1mb3J1bSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cbiAgfVxufVxuXG4jbS1hZHZlcnRpc2VtZW50LXRha2VvdmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgei1pbmRleDogMTA7XG59XG4ubGF5b3V0LW1haW4td3JhcHBlciAuYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI2FkdmVydGlzZW1lbnQtbGVmdC0xIHtcbn1cblxuI3dlYnNpdGUtYWQtdGFrZW92ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBhIGltZyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2FkdmVydGlzZW1lbnQtbGVmdC0xIHtcbiAgLnNpdGUtaWQtMSAmIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDc1cHgpIHtcbiAgICAgIC5hZC1zY2FsZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jYWQtcG9wdXAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5hZC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMTExMTtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gID4gZGl2LFxuICAuR29vZ2xlQ3JlYXRpdmVDb250YWluZXJDbGFzcyxcbiAgLkdvb2dsZUFjdGl2ZVZpZXdFbGVtZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgJi5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgfVxuICBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRjbWFkcyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsb3NlLWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGlucyxcbiAgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgJiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5jbG9zZS1hZCB7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNjY2M7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAudmlld3MtZWxlbWVudC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAudGFnLXNwb25zb3JlZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5pdGVtX19pbWFnZSB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAmIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICB9XG59XG4uYmxvY2stcG9wdXAtZGVmYXVsdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbiAgJi5zaG93IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZzogNTBweDtcbiAgfVxuICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLmZvcm0tY29udHJvbCxcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gIH1cbiAgLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2NrX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5ibG9ja19fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmJsb2NrLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogNTBweCAzMHB4IDMwcHg7XG4gICAgYm9yZGVyOiA1cHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggNjBweCA1MHB4O1xuICAgIH1cbiAgICAmIH4gLm5pY2VzY3JvbGwtcmFpbHMge1xuICAgICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgICAgLm5pY2VzY3JvbGwtY3Vyc29ycyB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgrNTAlKTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaXRpLS1hbGxvdy1kcm9wZG93bixcbiAgLmludGwtdGVsLWlucHV0LFxuICAuYWxsb3ctZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5qcy13ZWJmb3JtLXNlbGVjdC1vdGhlci1pbnB1dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIGZvcm0gPiAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZm9ybS1jb250cm9sLFxuICAuZm9ybS1zZWxlY3Qge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxuICAuYnRuLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAzMHB4O1xuICAgIG1heC13aWR0aDogMjBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICB9XG4gIH1cbiAgLmRhdGEtY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmJsb2NrIHtcbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIGVtIHtcbiAgICBmb250LXN0eWxlOiByZXZlcnQ7XG4gIH1cbn1cbi5mcm9udCAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTEge1xuICBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgJiB+IGRpdiB7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG59XG4uYWQtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTExMTE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAmLnNob3cge1xuICAgIHZpc2liaWxpdHk6IGluaGVyaXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICB9XG4gIGEge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiQWR2ZXJ0aXNlbWVudFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsb3NlLWFkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGlucyxcbiAgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmNsb3NlLWFkIHtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggI2NjYztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cbn1cbi5hZC10b3Age1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgfVxufVxuXG4uYWQtdG9wLWFjdGl2ZSAuYWQtdG9wIHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgYW5pbWF0aW9uOiBoZWFkZXJBbmltIDAuNXM7XG4gIHRvcDogNTJweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgdG9wOiA1MnB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHRvcDogMjhweDtcbiAgfVxufVxuXG4jYWR2ZXJ0aXNlbWVudC1oZWFkZXIge1xuICAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIGEge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuI2Jsb2NrLWFiZm1haWxjaGltcHN1YnNjcmlwdGlvbiB7XG4gIC5tYy1maWVsZC1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJsb2NrLWFkdmVydGlzZW1lbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGlucyA+IGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBhLFxuICAuZGNtYWRzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGltZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAmOm5vdCguaGFzLWlmcmFtZSkge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4uYmxvY2stY2hlY2tvdXQtcHJvZ3Jlc3Mge1xuICAuY2hlY2tvdXQtcHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXAge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgIH1cbiAgfVxuICAuY2hlY2tvdXQtcHJvZ3Jlc3MtLXN0ZXBfX25leHQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG4uc2lkZWJhcl9zZWNvbmQge1xuICAuYmxvY2stYWR2ZXJ0aXNlbWVudCBhIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmlmLXRjIHtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDNweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICB9XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMTBweDtcbiAgfVxuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaWYtZGMge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYSB7XG4gICAgICBjb2xvcjogIzAwNGFhZDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBtYXJnaW46IDE1cHggMCA4cHg7XG4gICAgfVxuICB9XG4gIC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuY29udGVudC1yaWdodCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICAuaXRlbSB7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luOiAwOyBcbiAgICB9XG4gIH1cbn1cbi8qIEZlYXR1cmVkIEdyaWQgQmxvY2sgKi9cbi5mZWF0dXJlZC1ncmlkIHtcbiAgJGRlZXAtYmx1ZTogIzAxMDcyZDtcbiAgLyogR3JpZCAmIExheW91dCBSZXNldCAqL1xuICAucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgXG4gIC5jb2wtbGctOCwgLmNvbC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29sLWxnLTQgeyBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgfVxuXG4gIC8qIFNoYXJlZCBzdHlsZXMgKi9cbiAgYSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC8qIC0tLSBMQVJHRSBDQVJEIFNUWUxFUyAtLS0gKi9cbiAgLmxhcmdlLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVlcC1ibHVlOyBcbiAgICBoZWlnaHQ6IDEwMCU7IFxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICBcbiAgLmxhcmdlLWNhcmQtaW1hZ2Utd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgIGZsZXgtc2hyaW5rOiAwOyBcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDQwJTsgXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDEsIDcsIDQ1LCAwKSAwJSwgJGRlZXAtYmx1ZSAxMDAlKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8qIFRoZSBUZXh0IEFyZWEgKFRoZSBCbHVlIEJsb2NrKSAqL1xuICAubGFyZ2UtY2FyZC1jb250ZW50IHtcbiAgICBmbGV4LWdyb3c6IDE7IFxuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDEuNXJlbSAxLjVyZW07IFxuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAxMDcyZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgIGJveC1zaGFkb3c6IDAgLTJweCAwICMwMTA3MmQ7XG4gIH1cblxuLyogLS0tIElOIEZPQ1VTIEJBREdFIC0tLSAqL1xuICAuaW4tZm9jdXMtYmFkZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAubGFyZ2UtY2FyZCAuaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAvKiAtLS0gUklHSFQgQ09MVU1OIFdSQVBQRVIgLS0tICovXG4gIC5zaWRlLWFydGljbGVzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IFxuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4OjE7XG4gICAgZ2FwOiAxNXB4OyBcbiAgfVxuXG4uc21hbGwtY2FyZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgXG4gICAgLyogLS0tIERFU0tUT1AgT05MWSAoV2lkdGggPiA5OTJweCkgLS0tICovXG4gICAgLyogVGhpcyBlbnN1cmVzIHRoZSBmbHVzaC1ib3R0b20gbG9naWMgTkVWRVIgcnVucyBvbiBtb2JpbGUgKi9cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87IFxuICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IFxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOyBcbiAgICAgICAgICBcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbWFsbC1jYXJkLWltYWdlLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICBoZWlnaHQ6IGF1dG87IFxuICB9XG5cbiAgLnNtYWxsLWNhcmQtaXRlbSAuaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyBcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLy8gLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gIH1cblxuICAuc21hbGwtY2FyZC1pdGVtIC5pdGVtX190aXRsZSBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciB7IGNvbG9yOiB2YXIoLS1wcmltYXJ5KTsgfVxuICB9XG5cbiAgLyogLS0tIFJFU1BPTlNJVkUgQURKVVNUTUVOVFMgKE1PQklMRSkgLS0tICovXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5jb2wtbGctOCwgLmNvbC1sZy00IHsgcGFkZGluZzogMDsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyB9XG5cbiAgICAubGFyZ2UtY2FyZCB7XG4gICAgICBoZWlnaHQ6IGF1dG87IFxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgLmxhcmdlLWNhcmQtY29udGVudCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTsgXG4gICAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTsgXG4gICAgfVxuICAgIC5sYXJnZS1jYXJkIC5pdGVtX190aXRsZSB7IGZvbnQtc2l6ZTogMjRweDsgfVxuICAgIFxuICAgIC5zaWRlLWFydGljbGVzLXdyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgXG4gICAgICBnYXA6IDFyZW07ICAgICAgIFxuICAgIH1cblxuICAgIC5zbWFsbC1jYXJkLWl0ZW0ge1xuICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMC41cmVtKTtcbiAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAwLjVyZW0pOyBcbiAgICB9XG4gICAgXG4gICAgLnNtYWxsLWNhcmQtaXRlbSAuaXRlbV9fdGl0bGUgeyBmb250LXNpemU6IDE2Ljg4cHg7IH1cbiAgICBzZWN0aW9uLmJsb2NrLWFydGljbGUtaW5mb2N1cyB7IHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuLmJsb2NrLWV4Y2x1c2l2ZXMuYmxvY2stdHlwZS1hcnRpY2xlIHtcbiAgLnZpZXctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuXG4gICAgLmZlYXR1cmVkLWFydGljbGUge1xuICAgICAgcGFkZGluZzogMCAxMXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IFxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOm5vdCg6bnRoLWNoaWxkKDEpKSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAgICBcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5kLWZsZXgge1xuICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGJhc2VsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay10b3AtYXJ0aWNsZXMge1xuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmlmLWRjIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIgLml0ZW1fX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgXG4gICAgICAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTFweDtcbiAgICAgICAgfVxuICBcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB9XG4gICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgIH1cbiAgICAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1jb250ZW50LWNlbnRlci1hZHZlcnRpc2VtZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ibG9jay1icmVha2luZy1uZXdzIHtcbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uYmxvY2staGlnaGxpZ2h0cyB7XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5pdGVtIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stcG9kY2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXJnaW46IDAgLTEwcHggMTZweDtcbiAgfVxuICAuY29udGVudC1yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbiAgaWZyYW1lIHtcbiAgICBvYmplY3QtZml0OiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBtYXJnaW46IDAgLTE1cHggMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLmJsb2NrLWV2ZW50LW5ld3Mge1xuICAuY29udGVudC1sZWZ0IHtcbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgLmV2ZW50LW5ld3MtdmlkZW8ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTMuODUlO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZXZlbnQtbmV3cy1pbWFnZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0OS4xJTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYS5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi53aXRoLWJvcmRlci1ib3R0b20ge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtcmlnaHQge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgLml0ZW0ge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDExcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1ldmVudC1zaXRlcyB7XG4gIC5pdGVtX19pbWFnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICB9XG59XG5cbi5ibG9jay1uZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogMTBweCA3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC5ibG9jay13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgZm9ybSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmZvcm0tZ3JvdXAge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgLmZvcm0tYWN0aW9ucyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgICYuaXMtYWN0aXZlICsgbGFiZWwsXG4gICAgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgICAgY29sb3I6ICM4YzhjOGM7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuICBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICAgIH1cbiAgfVxufVxuLmJsb2NrLXN0b3J5LWhlcmUge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucm93IHtcbiAgICBtYXJnaW46IDEwcHggLTVweCAwO1xuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIH1cbiAgfVxuICAuYnRuIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgaSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgfVxuICB9XG4gIC5ibG9ja19fcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmJsb2NrLWF3YXJkcy1oaWdobGlnaHRzIHtcbiAgLnZpZXdzLWVsZW1lbnQtY29udGFpbmVyOmZpcnN0LW9mLXR5cGUge1xuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmlmLWZvY3VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHggM3B4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stc29sdXRpb24tY2VudGVyIHtcbiAgLmxpc3QtaXRlbXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDEzcHg7XG4gICAgfVxuICAgIC5pdGVtIHtcbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgfVxuICAgICAgLml0ZW1fX2ltYWdlIH4gLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ncm91cC1pdGVtIHtcbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAuZ3JvdXBfX2ltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDI1cHg7XG4gICAgfVxuICAgIC5nZi1sYWJlbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stcHJpbnQtaXNzdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmM2Y0O1xuICBoMiB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgLmQtZmxleCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gIH1cbiAgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLml0ZW1fX3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzc2cHgpIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBmbGV4OiAwIDAgMzMuMzMlO1xuICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gICAgfVxuICB9XG4gIC5jci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2stbW9zdC1yZWFkIHtcbiAgLnZpZXctY29udGVudCB7XG4gICAgY291bnRlci1yZXNldDogaXRlbTtcbiAgfVxuICAuaXRlbSB7XG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiAxM3B4IDE1cHggOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICBoMiB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5mb3JtLWdyb3VwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHggNXB4IDEwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDNweCB0cmFuc3BhcmVudCBpbnNldDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICYuaXMtYWN0aXZlICsgbGFiZWwsXG4gICAgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgY29sb3I6ICM4YzhjOGM7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICB9XG4gICAgJi5pcy1hY3RpdmUsXG4gICAgJi5pcy1jb21wbGV0ZWQge1xuICAgIH1cbiAgfVxuICBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG4gIC5mb3JtLWFjdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICAuYnRuIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ibG9jay1hd2FyZHMge1xuICAudmlldy1jb250ZW50IHtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjguNTclO1xuICB9XG4gIC5jb250ZW50LXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICMwMDRhYWQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLml0ZW0tZGV0YWlscyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gIC5pZi1kYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBmb250LWZhbWlseTogXCJEaW5cIjtcbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLm1vbnRoIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvbG9zIFRleHRcIixzYW5zLXNlcmlmO1xuICAgIH1cbiAgICAuZGF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG4gIC5pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAuaWYtZ3VpZGVsaW5lcyxcbiAgLmlmLXJlZ2lzdGVyIHtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgfVxuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4uYmxvY2std2hpdGUtcGFwZXJzIHtcbiAgLml0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5pdGVtX190aXRsZSBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgc3ZnIHBhdGgge1xuICAgIGZpbGw6IHZhcigtLXNlY29uZGFyeSk7XG4gIH1cbn1cbi5ibG9jay13ZWJpbmFycyB7XG4gIC5pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIHBhdGgge1xuICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJsb2NrLWNvbW1lbnRhcnkge1xuICAudmlldy1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICB9XG4gIC5ibG9ja19fdGl0bGUge1xuICAgIG1hcmdpbjogMCAtMTBweCAyMHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MyU7XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pZi1kYyB7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gIH1cbiAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wcm9ncmVzc2l2ZVBsYWluLXRleHQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5jb250ZW50LWxlZnQge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgfVxuICAuY29udGVudC1sZWZ0IH4gLmNvbnRlbnQtcmlnaHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICB9XG59XG5cbi5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgLnZpZXctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAwIC04cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB9XG4gIH1cbiAgLml0ZW1fX3RpdGxlIGEge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLml0ZW0ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDE1MCUpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kb21haW4tZGF0YSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRGluXCI7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbiAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDY2LjY2NjY2NjY2NjclO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgICAuaXRlbV9faW1hZ2UgfiBkaXYge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgfVxuICB9XG59XG4uYmxvY2stc2MtbGlzdC1hcnRpY2xlcyB7XG4gIC5yb3cge1xuICAgIG1hcmdpbjogMCAtMTFweDtcbiAgfVxuICAuaXRlbSB7XG4gICAgcGFkZGluZzogMTVweCAxMXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICYuc2MtbGlzdC1hcnRpY2xlcy1hcnRpY2xlIHtcbiAgfVxuICAmLnNjLWxpc3QtYXJ0aWNsZXMtbWFpbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLml0ZW0ge1xuICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYmxvY2stcG9kY2FzdC1lcGlzb2Rlcy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgLml0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuICAuaXRlbV9fcm0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmJsb2NrLXZpZGVvcyB7XG4gIC5vdmVybGF5LWRlZmF1bHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTUuODglO1xuICB9XG4gIC5wbGF5LWJ0bi13aGl0ZSB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdG9wOiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZUcxc2JuTTZjM1puYW5NOUltaDBkSEE2THk5emRtZHFjeTVqYjIwdmMzWm5hbk1pSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXhNaUlnYUdWcFoyaDBQU0kxTVRJaUlIZzlJakFpSUhrOUlqQWlJSFpwWlhkQ2IzZzlJakFnTUNBME1qWXVOalkzSURReU5pNDJOamNpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRFV4TWlBMU1USWlJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpSUdOc1lYTnpQU0lpUGp4blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ29KUEdjK0Nna0pQR2MrQ2drSkNUeHdiMng1WjI5dUlIQnZhVzUwY3owaU1UY3dMalkyTnl3ek1Ea3VNek16SURJNU9DNDJOamNzTWpFekxqTXpNeUF4TnpBdU5qWTNMREV4Tnk0ek16TWdJQ0FnSWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKQ1R4d1lYUm9JR1E5SWsweU1UTXVNek16TERCRE9UVXVORFkzTERBc01DdzVOUzQwTmpjc01Dd3lNVE11TXpNemN6azFMalEyTnl3eU1UTXVNek16TERJeE15NHpNek1zTWpFekxqTXpNMU0wTWpZdU5qWTNMRE16TVM0eUxEUXlOaTQyTmpjc01qRXpMak16TXlBZ0lDQWdVek16TVM0eUxEQXNNakV6TGpNek15d3dlaUJOTWpFekxqTXpNeXd6T0RSakxUazBMakE0TERBdE1UY3dMalkyTnkwM05pNDFPRGN0TVRjd0xqWTJOeTB4TnpBdU5qWTNVekV4T1M0eU5UTXNOREl1TmpZM0xESXhNeTR6TXpNc05ESXVOalkzSUNBZ0lDQlRNemcwTERFeE9TNHlOVE1zTXpnMExESXhNeTR6TXpOVE16QTNMalF4TXl3ek9EUXNNakV6TGpNek15d3pPRFI2SWlCbWFXeHNQU0lqWm1abVptWm1JaUJrWVhSaExXOXlhV2RwYm1Gc1BTSWpNREF3TURBd0lpQnpkSGxzWlQwaUlpQmpiR0Z6Y3owaUlpOCtDZ2tKUEM5blBnb0pQQzluUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p3dlp6NDhMM04yWno0Syk7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjcgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgfVxuICB9XG5cbiAgLnJvdyB7XG4gICAgLndpdGgtYm9yZGVyLWJvdHRvbSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLXZpZXctYXJ0aWNsZS1zdW1tYXJ5IHtcbiAgLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgICZbcmVsPVwicHJldlwiXSxcbiAgICAgICZbcmVsPVwibmV4dFwiXSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZbcmVsPVwicHJldlwiXSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLigLlcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJltyZWw9XCJuZXh0XCJdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAulwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWFydGljbGUtc3VtbWFyeSA+IC52aWV3LWZpbHRlcnMge1xuICAgIC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gICAgLmZvcm0taXRlbS1zaG93IHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yZW5kZXJlZC12aWV3IHtcbiAgICBjYXB0aW9uIHtcbiAgICAgIGNhcHRpb24tc2lkZTogdG9wO1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJjpub3QoLnNob3cpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRvbWFpbi10aXRsZSB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYXRoLWFydGljbGVzLXRvZGF5IHtcbiAgLnZpZXctYXJ0aWNsZS1zdW1tYXJ5IHtcbiAgICAudGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG4gICAgY2FwdGlvbiB7XG4gICAgICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRvbWFpbi10aXRsZSB7XG4gICAgICAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnBhdGgtY2FydCxcbi5wYXRoLWNoZWNrb3V0IHtcbiAgZGl2LmZvcm0taXRlbS1wYXltZW50LWluZm9ybWF0aW9uLXBheW1lbnQtbWV0aG9kIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC50aXRsZSB7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gICAgbGVnZW5kIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgLmZpZWxkc2V0LWxlZ2VuZCBhIHtcbiAgICAgICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0td3JhcHBlcl9fZ3Vlc3QtY2hlY2tvdXQgLmZpZWxkc2V0LXdyYXBwZXIgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtdG90YWwtcHJpY2Uge1xuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgIG1hcmdpbjogMzBweCAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuICAgIC5jb21tZXJjZS1jaGVja291dC1mbG93LW11bHRpc3RlcC1kZWZhdWx0IHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgICAgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIge1xuICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtYWRkcmVzcyB7XG4gICAgICAgIC5hZGRyZXNzOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmUyZTIgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzVmNWY1ZjtcbiAgICAgIH1cbiAgICAgIC5hZGRyZXNzLWJvb2stZWRpdC1idXR0b24ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDM1cHggY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBMU1USWdOVEV5SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElpQmpiR0Z6Y3owaUlqNDhaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S0NUeG5QZ29KQ1R4d2IyeDVaMjl1SUhCdmFXNTBjejBpTlRFdU1pd3pOVE11TWpnZ01DdzFNVElnTVRVNExqY3lMRFEyTUM0NElDQWdJaUJtYVd4c1BTSWpORGsxTURVM0lpQmtZWFJoTFc5eWFXZHBibUZzUFNJak1EQXdNREF3SWlCemRIbHNaVDBpSWlCamJHRnpjejBpSWk4K0NnazhMMmMrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLQ1R4blBnb0pDUW9KQ1FrOGNtVmpkQ0I0UFNJNE9TNDNNeUlnZVQwaU1UWTVMakE1TnlJZ2RISmhibk5tYjNKdFBTSnRZWFJ5YVhnb01DNDNNRGN4SUMwd0xqY3dOekVnTUM0M01EY3hJREF1TnpBM01TQXRPVFV1T0RVM05TQXlOakF1TXpjeE9Ta2lJSGRwWkhSb1BTSXpOVE11TWpjM0lpQm9aV2xuYUhROUlqRTFNeTQxT1RraUlHWnBiR3c5SWlNME9UVXdOVGNpSUdSaGRHRXRiM0pwWjJsdVlXdzlJaU13TURBd01EQWlJSE4wZVd4bFBTSWlJR05zWVhOelBTSWlMejRLQ1R3dlp6NEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb0pQR2MrQ2drSlBIQmhkR2dnWkQwaVRUVXdOQzR6TWl3M09TNHpOa3cwTXpJdU5qUXNOeTQyT0dNdE1UQXVNalF0TVRBdU1qUXRNalV1TmkweE1DNHlOQzB6TlM0NE5Dd3diQzB5TXk0d05Dd3lNeTR3Tkd3eE1EY3VOVElzTVRBM0xqVXliREl6TGpBMExUSXpMakEwSUNBZ0lFTTFNVFF1TlRZc01UQTBMamsyTERVeE5DNDFOaXc0T1M0MkxEVXdOQzR6TWl3M09TNHpObm9pSUdacGJHdzlJaU0wT1RVd05UY2lJR1JoZEdFdGIzSnBaMmx1WVd3OUlpTXdNREF3TURBaUlITjBlV3hsUFNJaUlHTnNZWE56UFNJaUx6NEtDVHd2Wno0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOEwyYytQQzl6ZG1jK0NnPT0pO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5yb3cge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jaGVja291dC1wYW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hlY2tvdXQtcGFuZS1yZXZpZXcge1xuICAgICAgbGVnZW5kIHtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGF5b3V0LXJlZ2lvbi1jaGVja291dC1mb290ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICAub3JkZXItdG90YWwtbGluZSAub3JkZXItdG90YWwtbGluZS1sYWJlbCB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLmRlbGV0ZS1vcmRlci1pdGVtIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjFmOFwiO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRhd2Vzb21lXCI7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG46bm90KC5kZWxldGUtb3JkZXItaXRlbSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbiAgICAgICAgfVxuICAgICAgICAmW3ZhbHVlPVwiVXBkYXRlIGNhcnRcIl06OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwMjFcIjtcbiAgICAgICAgfVxuICAgICAgICAmW3ZhbHVlPVwiQ2hlY2tvdXRcIl06OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcXGYwOTBcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0gLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbn1cbi5wYWdlLXZpZXctc29sdXRpb24tY2VudGVyLW9yZGVyaW5nIHtcbiAgYS50YWJsZWRyYWctaGFuZGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAuaGFuZGxlIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cbi5wYXRoLWF3YXJkcyxcbi5wYXRoLWV2ZW50cyxcbi5wYXRoLWNvbmZlcmVuY2VzIHtcbiAgI2FkdmVydGlzZW1lbnQtMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmlldy1pZC1nbG9iYWxfcGFnZSB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbSA+IC5yb3ctMTEge1xuICAgICAgbWFyZ2luOiAwIC03cHg7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgfVxuICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXJnaW46IDAgLTExcHg7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDExcHg7XG4gICAgICAgIH1cbiAgICAgICAgPiAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTFweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDcxLjQyJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAzODZweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzEuNDIlO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgLmlmLWRhdGUge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgIC5kYXkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtLWRldGFpbHMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAuaWYtdmVudWUge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIC5pdGVtX19ybSB7XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDE1cHggM3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtZXhjbHVzaXZlcyxcbi5wYWdlLXZvY2FidWxhcnktZGVlcC1jbGFzc2lmaWNhdGlvbi1jYXRlZ29yeSxcbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gIC52aWV3LWRpc3BsYXktaWQtcGFnZV9leGNsdXNpdmVzLFxuICAudmlldy1kaXNwbGF5LWlkLXBhZ2Vfc2VjdGlvbnMsXG4gIC52aWV3LWlkLXRheG9ub215X3Rlcm0ge1xuICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICB9XG4gICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaWYtdGMsXG4gICAgLmlmLWRhdGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkdGVydGlhcnk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICAgIC5pdGVtLWRldGFpbHMge1xuICAgICAgPiBkaXY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgPiAucm93LTExIHtcbiAgICAgICAgICBtYXJnaW46IDAgLThweDtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1wb2RjYXN0cyB7XG4gIC52aWV3LWlkLWdsb2JhbF9wYWdlIHtcbiAgICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgLmJ0bi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgLmlmLXN1YnNjcmliZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAuZHJvcGRvd24ge1xuICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRyb3Bkb3duLWxpbmsge1xuICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIC5idG4tbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgIC5kcm9wZG93biB7XG4gICAgICAgIC5idG4tbGluayB7XG4gICAgICAgICAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAxMHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc1JTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NXB4KSB7XG4gICAgICAuaXRlbSB7XG4gICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgID4gLnJvdy0xMSB7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtYWR2ZXJ0aXNpbmcge1xuICAudmlldy1pZC1nbG9iYWxfcGFnZSB7XG4gICAgLnZpZXctY29udGVudCA+IGRpdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuICAud2ViZm9ybS1kZWZhdWx0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICAuaW5mby10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wYWdlLXZpZXctbm8td2VpZ2h0LW9yZGVyIHtcbiAgLnZpZXctaWQtbm9fd2VpZ2h0X29yZGVyIHtcbiAgICAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgPiBhOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB9XG4gICAgYS50YWJsZWRyYWctaGFuZGxlIC5oYW5kbGUge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1kaWdpdGFsLWV2ZW50cyB7XG4gIC5ibG9jay13ZWJpbmFyLWxpc3RzIHtcbiAgICAuaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhdGgtdXNlciB7XG4gIC5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRpblwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAuY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTY2YzI7XG4gICAgICBib3JkZXItY29sb3I6ICMwYTY2YzI7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5pdGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5ub3QtbG9nZ2VkLWluLnBhdGgtdXNlciB7XG4gIC5ibG9jay1zeXN0ZW0tbWFpbi1ibG9jayB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZWY7XG4gICAgfVxuICB9XG59XG4udXNlci1sb2dnZWQtaW4ucGF0aC11c2VyIHtcbiAgLm1haW4tY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJlZjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICBuYXYudGFicyxcbiAgLmJsb2NrLXBhZ2UtdGl0bGUtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzBhNjZjMjtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLml0aSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLXVzZXItbWVudSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC53ZWxjb21lLW1lc3NhZ2Uge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2ZjZmI7XG4gICAgICBjb2xvcjogIzUwNTA1MDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIC5tZW51LWl0ZW0ge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gICAgLm1lbnUtaXRlbS13cmFwcGVyLFxuICAgIGEge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAudXNlci1wcm9maWxlLW5hdiB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICM1MDUwNTA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIG1heC13aWR0aDogNzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2stc3lzdGVtLW1haW4tYmxvY2sge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuXG4ucGF0aC1jb250YWN0LXVzIHtcbiAgLnBmX19kZXNjcmlwdGlvbiBhIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgfVxufVxuXG4ucGF0aC1jb250cmlidXRvcnMge1xuICAudmlldy1kaXNwbGF5LWlkLXBhZ2VfY29udHJpYnV0b3JzXzEge1xuICAgIC5pdGVtIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkZGU2ZWU7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICAgID4gLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLmxhdGVzdC1wb3N0IHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gICAgLmNyZWF0ZWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogcmVkO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250YWN0LWluZm8ge1xuICAgICAgLml0ZW0tbGlzdHMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAubGlzdC1pdGVtIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLXZpZXctdGF4b25vbXktdGVybSB7XG4gIC52aWV3LXRheG9ub215LXRlcm0gLnZpZXctZW1wdHkge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICAuYmxvY2stZmFxcyB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIH1cbiAgfVxuICAjZmFxc0FjY29yZGlvbiB7XG4gICAgLmFjY29yZGlvbiB7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSB7XG4gICAgLmZvcm0taXRlbSBsYWJlbCB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50OyBcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB9XG5cbiAgICAuZm9ybS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxuICAgIH1cblxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgXG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDsgXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDsgICAgIFxuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgICAgICAgICAgICBcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4OyAgICAgICAgICAgICAgICAgICBcbiAgICAgIHBhZGRpbmc6IDEycHggMjhweDsgICAgICAgICAgICAgICAgICAgXG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwLjk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXBhZ2UgLmhlYWRlci1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IFxuICBwYWRkaW5nOiAxMHB4IDIwcHg7ICAgICAgIFxuICBtYXJnaW4tYm90dG9tOiAxMHB4OyAgICAgIFxuICBtYXJnaW4tdG9wOiAyMHB4OyAgICAgICAgIFxufVxuXG4ubm9kZS0tdHlwZS1wYWdlIC5oZWFkZXItYmxvY2sgaDEge1xuICBmb250LXNpemU6IDEuMjVyZW07ICAgICAgIFxuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDsgXG4gIGNvbG9yOiAjMDAwMDAwOyAgICAgICAgICAgICAgXG59XG5cblxuLm5vZGUtLXR5cGUtcGFnZSB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tZm9ybSBmaWVsZHNldC5qcy1mb3JtLWl0ZW0gbGFiZWwge1xuICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7IFxuICAgIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG5cbiAgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2N1c3RvbS9yZXNwb25zaXZlL2ltZy9ibHVlLXJlcXVpcmVkLnBuZ1wiKTtcbiAgfVxufVxuIiwiLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SGluZCZkaXNwbGF5PXN3YXAnKTtcbi8vIEBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBUK1NlcmlmJmRpc3BsYXk9c3dhcCcpO1xuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWVycml3ZWF0aGVyJmRpc3BsYXk9c3dhcCcpO1xuLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zJmRpc3BsYXk9c3dhcCcpO1xuLm5vZGUtLXVucHVibGlzaGVkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5wYWdlLW5vZGUtMTQxNTA2IHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgLy8gZm9udC1mYW1pbHk6ICdIaW5kJywgc2Fucy1zZXJpZjtcbiAgfVxufVxuLnBhZ2Utbm9kZS0xNDE0ODYge1xuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICAvLyBmb250LWZhbWlseTogJ1BUIFNlcmlmJywgc2VyaWY7XG4gIH1cbn1cbi5wYWdlLW5vZGUtMTQxNDYwIHtcbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgLy8gZm9udC1mYW1pbHk6ICdNZXJyaXdlYXRoZXInLCBzZXJpZjtcbiAgfVxufVxuLnBhZ2Utbm9kZS0xNDE0NTcge1xuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICAvLyBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIH1cbn1cbi5wYWdlLW5vZGUtNTE0NTQyNTk0IHtcbiAgLmFsZXJ0LXdyYXBwZXIge1xuICAgIGJvdHRvbTogMTVweDtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG4gIC5ub2RlLWNvbW1lbnQtZm9ybSB7XG4gICAgLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5qcy1mb3JtLXN1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIH1cbiAgICAuY2tlX3RvcCxcbiAgICAuY2tlX2JvdHRvbSxcbiAgICAuanMtZmlsdGVyLXdyYXBwZXIsXG4gICAgZGV0YWlscyxcbiAgICAubGF5b3V0LXJlZ2lvbi1ub2RlLXNlY29uZGFyeSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAubGF5b3V0LXJlZ2lvbi1ub2RlLW1haW4sXG4gIC5sYXlvdXQtcmVnaW9uLW5vZGUtZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5ub2RlLS10eXBlLWFydGljbGUge1xuICBpbWdbZGF0YS1hbGlnbj1cImxlZnRcIl0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC13aWR0aDogMzAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB9XG4gIH1cbiAgLmNhcHRpb24taW1nOm5vdCguY2FwdGlvbi1jZW50ZXIpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBmaWdjYXB0aW9uLFxuICAgIGZpZ2NhcHRpb24gZW0ge1xuICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgICBjb2xvcjogIzMzMztcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAmLFxuICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5mX19kZXNjcmlwdGlvbiB7XG4gIC5pbWctY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuaW1nLWNhcHRpb24sXG4gIC5pbWctY2FwdGlvbiAqIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICAuY2FwdGlvbi1jZW50ZXIge1xuICAgICYsXG4gICAgcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgZmlnY2FwdGlvbixcbiAgICBmaWdjYXB0aW9uIGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLnZpZXctY29tbWVudHMtbGlzdGluZyB7XG4gICAgLml0ZW0gPiBkaXYge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICB9XG4gICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5jb250cmlidXRvci1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5jb250cmlidXRvci1oZWFkZXIgLml0ZW1fX2ltYWdlIH4gZGl2IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgICAgLmNvbnRyaWJ1dG9yLWhlYWRlciA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIC5pdGVtX19kZXRhaWxzIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmVhZC1tb3JlLWxpbmsge1xuICAgIGNvbG9yOiAjNjE1YTVhO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDVweCAwIDMwcHg7XG4gIH1cbn1cblxuLy9ldmVudCBvcGluaW9uIHNlY3Rpb25cbi52aWV3LWNvbW1lbnRzLWxpc3Rpbmcge1xuICAuY29udGVudC1sZWZ0IHtcbiAgICAmLml0ZW1fX2ltYWdlIHtcbiAgICAgIGEge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgd2lkdGg6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiAxMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29udGVudC1yaWdodCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1NHB4KSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250cmlidXRvci1oZWFkZXIge1xuICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC50aXRsZS1zZWN0aW9uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdGVtX19kZXRhaWxzIHtcbiAgICAgIC5yZWFkLW1vcmUtbGluayB7XG4gICAgICAgIGNvbG9yOiAjNjE1YTVhO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICAudGltZS1maWVsZCB7XG4gICAgICAgIGNvbG9yOiAjNjE1YTVhO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlcixcbi5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIHtcbiAgLnByb2dyZXNzaXZlUGxhaW4ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbiAgLmJsb2NrLWFkdmVydGlzZW1lbnQsXG4gIC5hZC10b3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAjbWFpbiA+IC5yb3cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubWFpbi1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2NfX2Rlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbiAgLm5mX19kZXNjcmlwdGlvbiB7XG4gICAgaWZyYW1lIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gICAgKiB7XG4gICAgICBmb250LWZhbWlseTogXCJQVCBTZXJpZlwiLCBzZXJpZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuc2MtZm9ybSB7XG4gICAgZm9ybSB7XG4gICAgICA+IC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAud2ViZm9ybS1jb21wb3NpdGUtaGlkZGVuLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBsZWdlbmQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5qcy13ZWJmb3JtLXR5cGUtY2hlY2tib3hlcyB7XG4gICAgICBsZWdlbmQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgbGFiZWwge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tc2VsZWN0LFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1zZWxlY3Qge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gICAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG59XG4ubm9kZS0tdHlwZS1zb2x1dGlvbi1jZW50ZXItYXJ0aWNsZSB7XG4gIC5ub2RlLS10eXBlLXNvbHV0aW9uLWNlbnRlci1hcnRpY2xlIC5ub2RlLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmJsb2NrLXNjLWxpc3QtYXJ0aWNsZXMge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiA3MHB4O1xuICB9XG59XG5cbi5ub2RlLS10eXBlLXdlYmluYXIsXG4ubm9kZS0tdHlwZS13aGl0ZS1wYXBlcixcbi5ub2RlLS10eXBlLWFkdmVydGlzaW5nIHtcbiAgLm5vZGVfX2NvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICA+ICoge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtd2ViaW5hciB7XG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24tdmlkZW8tZm9ybSB7XG4gICAgLmJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgLmZvcm0tdHJpZ2dlci1saW5rIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gIH1cbiAgLmJ1bGxldCB7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxuICAubm9kZS11c2VyLW1lc3NhZ2UgLmZvcm0tdHJpZ2dlci1saW5rIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC51c2VyLXBhc3MgPiBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGRpdi51c2VyLWZvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBjb2xvcjogcmdiKDk0LCAxMDgsIDEzMik7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDMycHggNDBweDtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAudXNlci1mb3JtLWhlYWRlciB7XG4gICAgICBjb2xvcjogcmdiKDk0LCAxMDgsIDEzMik7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmZvcm0tdHJpZ2dlci1saW5rIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBwYWRkaW5nOiA4cHggNnB4O1xuICAgICAgaGVpZ2h0OiAyLjU3ZW07XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZGZlMWU2O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgLnBob25lX2ludGVybmF0aW9uYWwtbnVtYmVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICB9XG4gICAgLmZvcm0tc3VibWl0IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtYWR2ZXJ0aXNpbmcge1xuICAud2ViZm9ybS1kZWZhdWx0IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgfVxuICAuaW5mby10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5ub2RlLS10eXBlLXBvZGNhc3Qge1xuICAubmYtZXBpc29kZXMge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS1wb2RjYXN0LWVwaXNvZGUge1xuICAubmZfX2Rlc2NyaXB0aW9uIHtcbiAgICBpZnJhbWUge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuICAudGh1bWJuYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAuc3RlcC10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgICA+IGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgICAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICA+IGZvcm0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICB9XG4gICAgLmZvcm0tdHlwZS1lbWFpbCxcbiAgICAuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAud2ViZm9ybS1idXR0b24tLW5leHQsXG4gICAgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3MywgMjM5LCAwLjgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLndlYmZvcm0tYnV0dG9uLS1wcmV2aW91cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS12aWRlbyB7XG4gIGxhYmVsLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhZ2Utbm9kZS02MyB7XG4gIC5ub2RlLS10eXBlLWVtcHR5LXBhZ2Uge1xuICAgIC5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgLmdyb3VwLWl0ZW0ge1xuICAgICAgfVxuICAgICAgLmRvbWFpbi1kYXRhIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgICAuZ2YtbG9nbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImFzaWFuLWJhbmtpbmctYW5kLWZpbmFuY2VcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9hc2lhbi1iYWtpbmctZmluYW5jZS5qcGVnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBU0FCSUFBRC80UUJBUlhocFpnQUFUVTBBS2dBQUFBZ0FBWWRwQUFRQUFBQUJBQUFBR2dBQUFBQUFBcUFDQUFRQUFBQUJBQUFCa0tBREFBUUFBQUFCQUFBQXl3QUFBQUQvN1FBNFVHaHZkRzl6YUc5d0lETXVNQUE0UWtsTkJBUUFBQUFBQUFBNFFrbE5CQ1VBQUFBQUFCRFVIWXpaandDeUJPbUFDWmpzK0VKKy84QUFFUWdBeXdHUUF3RWlBQUlSQVFNUkFmL0VBQjhBQUFFRkFRRUJBUUVCQUFBQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVFBQUlCQXdNQ0JBTUZCUVFFQUFBQmZRRUNBd0FFRVFVU0lURkJCaE5SWVFjaWNSUXlnWkdoQ0NOQ3NjRVZVdEh3SkROaWNvSUpDaFlYR0JrYUpTWW5LQ2txTkRVMk56ZzVPa05FUlVaSFNFbEtVMVJWVmxkWVdWcGpaR1ZtWjJocGFuTjBkWFozZUhsNmc0U0Zob2VJaVlxU2s1U1ZscGVZbVpxaW82U2xwcWVvcWFxeXM3UzF0cmU0dWJyQ3c4VEZ4c2ZJeWNyUzA5VFYxdGZZMmRyaDR1UGs1ZWJuNk9ucThmTHo5UFgyOS9qNSt2L0VBQjhCQUFNQkFRRUJBUUVCQVFFQUFBQUFBQUFCQWdNRUJRWUhDQWtLQy8vRUFMVVJBQUlCQWdRRUF3UUhCUVFFQUFFQ2R3QUJBZ01SQkFVaE1RWVNRVkVIWVhFVElqS0JDQlJDa2FHeHdRa2pNMUx3RldKeTBRb1dKRFRoSmZFWEdCa2FKaWNvS1NvMU5qYzRPVHBEUkVWR1IwaEpTbE5VVlZaWFdGbGFZMlJsWm1kb2FXcHpkSFYyZDNoNWVvS0RoSVdHaDRpSmlwS1RsSldXbDVpWm1xS2pwS1dtcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1TGo1T1htNStqcDZ2THo5UFgyOS9qNSt2L2JBRU1BQWdJQ0FnSUNBd0lDQXdRREF3TUVCUVFFQkFRRkJ3VUZCUVVGQndnSEJ3Y0hCd2NJQ0FnSUNBZ0lDQW9LQ2dvS0Nnc0xDd3NMRFEwTkRRME5EUTBORGYvYkFFTUJBZ0lDQXdNREJnTURCZzBKQndrTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EZi9kQUFRQUdmL2FBQXdEQVFBQ0VRTVJBRDhBL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUQ4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wZnlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1MvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85UDhxNktLSy9lRDhIUHJEOW5mNGgvc3crQzlHMWUxK1BYdyt2OEF4bGYzTjFISllUMmtwalczZ1ZNT2pEN1RCa2x1ZWgrdGZxZjhIZmd6K3lMOFdQQ2R6OFFiNzRJWFBncndwYjI1dVUxZnhKZlNXa0U4UUdUSkdvdm1meWd2UG1zRmpJKzZ6YzQvUGo5aVhWLzJRdkNsNXFuaS93RGFRdlVPdFdWekNORXNyeXh2TCt5OHZhUzh6UTIxdE5HOGdiQVVTa2dkUXVjTVB0WDQ4ZkYvOWh2OW9lV09IeHg4Yy9HRm5vOEcweGFKcE5qZFd1bXE2NCtkb20wU1I1WHlNaHBYY3JrN05vT0srTnpmMnNzUzZkSlZGM2t1WnIvdDFMUSt6eWgwbzRaVHF5cHQ5SXZsVC83ZWIxL1UrYzMwTDlrYjRvL3RrZkQzNGQvQnp3NGszZ3dtOHRkYSthNVMxMUs0V0NlUldoYVNZekZJOWlqY05nWWpnRmNNZjFNLzRZUy9aTS82SjVaZitCZDcvd0RKRmZsbDhHL0RmN04vaHY4QWJNK0VzSDdOL2lyVi9GV216UGZ2cVUycnhQRThOd0xXNENJZ2V5c3NxVTVPRmJudU9sZnVuOFJQRjBmdy93RGgvd0NKdkhzMXMxN0g0YjBlL3dCWGEyVi9MYWRiQzNlY3hoeUdDbHdtMEhCeG5PRFhqNTVpSzlPcFJwWWVjMWVQVnROdTczOHoyTWpvVUtsT3RWeEVJTnFUMlNhU3N0dDlENVg4VC84QUJQTDlsSHhIcGN0aGJlRVgwUzRaV1dLOTAyL3VrbmhMZnhCWlpaWVdJeHg1a2JEMjVOZmdUKzBmOEROWi9aNCtLMnAvRGpWYmo3ZEJDc2QzcDE5czhzWGRqUG55cE51VHRZRldSeGtnT2pZSkdDZjZOLzJYL3dCcHJ3MSswOTROdi9FK2lhYlBvdDNwTjc5aXZkUHVKVm1aQ3lDU09SSkZDaGtkU1FNcXBES3d4Z0FuODFmK0N1V2h3Mi9pcjRiK0pWVUNXLzAvVkxGbXp5VnNwYmVSUVJqb0RkTmpudWZ4NmVIOGRqS2VQK3BZcVRkNzZOM3Mwcm5MeEJnTUhVd0gxM0N4U3RiVksxMDNieVBVZjJIUDJTUGdUOFNQMmRkRDhkZkVid2piNnpxMnIzbW91THFXZTVqYnlMZTVrdDBYRVU2cmdHSnVkb1A4ejJ2N1YzN0duN1B2aEg5bm54dDRwOEErQzdiUzlkMG13Uzl0YnVHNHUzZUpZSjQzbElWNVpGSU1JY0hLNHdUeU9vK24vd0JqRFJENGYvWmErRzlneWxUTG9zZDdnK2wrNzNRUFFkZk56L1U5VDFmeFFOcjhTLzJidkZNMXNvRVBpWHdWZnpRQWtNRisyV0R2R2M5TXFXQkI5Um12S3JabmlWbUVwcW8rVlQydTdXdnRiMFBWbzVaaG5sOFlPbXVadzNzcjN0dmYxUDUvdjJDdmhuNEcrTFB4K2c4SS9FUFNZOVowaDlJdjdnMnNyeVJxWllnbXhzeE9qY1pQZkZmczc0ci9BR0NQMlk3N3d0ckZsNGY4Q1dsbnFseHA5MUZZM0tYVjRXaHVYaVpZcEJ1bks1UnlDTWdqam12eWMvNEpqZjhBSjBWdC93QmdMVS81UjEvUnpYbzhVWTNFVWNjbFNtMHJMUk4yNm5uOEw0TEQxc0MzVmdtN3ZWcFg2SDhxSDdJZmc3dzc0NC9hVDhGZUQvR2VuUjZscFY5ZVhFZDNaWEFJU1FSMnM3aFhBSVBEcURqUGF2MkUvYW0vWkUvWnc4Ry9BVHgzNDE4TCtCN0xUZFowM1M1TG0wdVlacmtlVEtHVUJsak14ajZIcHR4N1Y4RWZDVHdqL3dBSUovd1V1ajhLcW5sdzJmaTNXVGJyakdMYWUzdXBvUDhBeUU2MSt3Lzdabi9KcmZ4Si93Q3dKTC82R2xkV2RZMnIvYUdIZEtiVVpLTHNtK3NqbHlYQlV2N1B4Q3F3VGxGeVYybDBpZkRQN0IzN0wvd0YrTEg3UGRuNHIrSWZoQzExblZtMWJVSVd1cEpyaU56SEd5aEZQbFNvQ0ZIVGoxOVRYeGYrM1A4QUJmd2Y0Qi9hTzBuNGIvQ2JSWXRJdGRVMHJUUEpzNHBKWkZlOHZMaWFJSGRLMGpmTVFvNjQ0NlYrcG4vQk1yL2sxcXgvN0RXcC93RG9hMTRoOFovQlI4Yy84Rk8vaHpwN3g3N2ZUZEhzTlpuYkdWUWFXMTVjeGsreG1qalVlN0R0VVliSDFhZWFWM09iY1lxVHRkMjA4aThUbDlLcGxkQlFnbEtUZ3IyVjlmTSt0YlA5Z3o5bEszc3JhMXVQQVZwY3l3UVJ4UE85emRxOHBSUXBkZ3M0RzVpTW4zTmZEUDdIUHdLL1oxK09malg0eTMycWVEclM5MEhTUEVNRnY0ZGcrMFhLcmIyREc1Vk1GSmdXTWlSSXpGaTNQUTRyOUxQMm4vaUgvd0FLcytBSGpueHJITDVOMWFhUk5CWlBubGIyOXhiV3hIcnRtbFFrZWc3ZFIrZUgvQkl6L2tYZmlYLzErNlIvNkx1cTg3Q1Y4VTh1cjRxVlNXOFV0WDNWL3dCRDBjVlF3cXpHaGhvMDQ3U2IwWFoyL1VsL2FaL1pjK0FuZ2Y0dC9Banc5NFY4STIybjZkNHI4VXlXR3NRSlBjc0x1MkRXd0ViRjVtWlI4N2NvVlBQV3Zzei9BSVlTL1pNLzZKNVpmK0JkNy84QUpGZVkvdGlmOGwxL1puLzdIU1gvQU5DczYvUVd1VEY0L0ZMRFVKS3BLN1Q2ditablhoY0JobmlLNmRPTmsxMFg4cVA1THZGL3c5c1BDUDdSK3AvREc2dHlkTzAveGcrbExDN05tU3lGNzVjZnpBN3NQQ1FjNXpnK3RmME5qOWhQOWswZFBoM1pmK0JWNy84QUpGZmt2KzIzNFFIaGI5dXV4djQwMlJlSmJudzlyRWE0NDVkTFdRai9BSHBiWjJQdVRYOUQxZXR4Qm1OWjBjTlZwVGE1bzNkbTFyb2VSdy9sMUZWc1JTcXdUNVpXVjBucHFmeklmc1Vmc3F2KzByNDd1cFBFRWsxcDRPOE9DS2JWWm9mbGt1WkpTZkt0SW4vaE1nVm1kd0NVUmV6TXByK2diUXYyY2ZnRjRiMGxORTBqNGVlR283UkYybFpkTXQ3aDN6Z0V5U1RJOGtoSUF5WFppY2RhK2JQK0NhZmhPMDhQZnNzNlJyVUtLSi9FMnBhbnFNN0FmTVREY05aSUNjRGdMYkFnY2puUGMxSiswTiszTHBQd0crTjNodjRUUzZBZFZ0YjZLMW4xaS9XNE1iMmNkN0swYUNLSUkzbU9pcjVyQWtCbFpWQkJ5Uno1dmljWmpzZlBENGR1MGI2SjIyM2YzblJsR0d3ZUJ3RU1SaUVyeXRxMWZmWmZjZlBQN2IzN0J2Z08yOEM2djhYL0FJTDZXdWg2bG9VTFh1cDZOWmpGbGRXVWVUUExERjBna2hUNXlxRVJzaU1BbS9CTTMvQk9qNEUvQnY0aC9BSzY4UmVPL0J1ajYvcWYvQ1JYdHVMclVMUkxpVVJSdzI1VkF6ZzRVRmljRGpKSjcxK3RPcTZaYTYxcGQ1bzk4dTYydnJlVzJtVVk1am1Vb3c1QkhJSjdWK2ZIL0JNSzFsc2YyZE5Sc3BzR1MzOFdhbkUrM2tia2l0bE9QYklyR0dhNGlwbGs0U203eGxHenZyWjMwdjhBSTJubFdIcDVuQ2NZSzBveXVyYVhWdGJmTStsUCtHVVAyYVAraVplR1AvQmJELzhBRTBmOE1vZnMwZjhBUk12REgvZ3RoLzhBaWE5NnQ3dTB1OS8yV2FPYnluS1A1Ymh0cmpxcHdUZ2owUE5XSzhQNjdpZitma3Z2WjduMUxELzgrMTl5UHlJLzRKN2ZBcjROL0VMNFZlTHRZOGNlRGRHMTI5dGZHMnBXRUU5L2FSenZGYXhXdGs2UklXQjJvclNNUUIzSnI3MC80WlAvQUdhUCtpWmVHUDhBd1d3Ly9FMTh4LzhBQk1YL0FKSXg0Mi83S0RxMy9wSHA5ZlRYeDIvYWQrRmY3T2o2SW54S3VMMkZ0ZkYwYk1XZHExemtXZmxlWnV3UnQvMXk0OWVmU3ZYek9yaTZtWVRwVVpTYnZvazMyUEl5eW5oYWVYd3Exb3hTdHEybDNQbFQ5c2I5bmo0RitFUGhScCtxK0YvQXVoNlRlU2VLTkJ0V25zN09PQ1F3M0Yya2NzWlpBQ1ZkQ1FSME5mVFZ6K3lEK3pFdHZLeS9EWHcrQ0VZZy9aQjFBcjRSL2FNL2JaK0IzeHY4SDZKOFAvQWR4cWsrclhQaXJRcmhSYzJSZ2lFZHZkbzdrdXplbkFBQk9UOVRYNiszWC9Ick4vMXpiK1JxY1pQRzRmRDBvMVpTakp1VzdmOEFkTHdjTUZYeEZTVkpSa3JSMlMvdkg0OWY4RTcvQU5ubjRLZkZQNEVYdmlUNGhlRU5PMTNVNC9FZDdhTGRYU3MwZ2dqZ3RXVk9HQXdHZGorTlUvOEFnb24rekg4S1BoMThGOU04Yi9ERHd0WmFEZFdXdXdXOTg5bXJMNWxwY3d6TDgyV1AzWmxqQS8zalh1WC9BQVN3L3dDVGJOUS83R3ZVUC9TYXpyNkYvYlM4SS84QUNhL3N1L0VQU1ZUZkpiYVMycXg4Zk1HMHAwdlR0OXlzSkhIVUhIZXU2cm1GYWxuTFRtK1hudGE3dGJiWTRLV1gwYXVUSnFDNXVTOTdLOTk5ejgwditDYXZ3TitFbnhiOEkrTnI3NGtlRjdIeEJQcCtvMmNWckpkcXpHSkpJblpsWEREZ2tBMXl2L0JUSDROZkMvNFJYWHc3VDRhK0hMTHc4dXF4Nnlid1dhc3ZubTNObDVlN2N4KzU1alkrcHI2Qi93Q0NTSC9Jai9FTC9zTFdIL29pU3VML0FPQ3ZIL0g1OEsvK3VXdi9BTTlQcjA2ZUlxLzZ3T2x6UGwxMHZwOFBZODJwaDZYK3IvdGVWYzJtdHRmajdtRC9BTUUxdjJmZmhaOFZ2QmZqUHhGOFN2RE5sNGdOdnFsclpXVFhpczNrK1hDMGtvVGF3Kzk1aVo0N0RuMC9TYTQvWXMvWmNtdDVJVStIZWp4TklqS0pFamZjaEl4dUdYeGtkUlhoSC9CTHZRaHBYN004bW9sY0hXdkVlbzNtNGpxc2FRV3d3ZTRCZ1B0blB2WDMxNGIxK0h4RlozVjFFb1JyWFVMNndrUU51dzFsY1NRWkp3T1dDQjhkdDJLOEhPOGZpUHIxWDJjMmtuYlJ2K3VoNzJTWUhEL1VhWHRJSnRxK3FYcitwL0gzWTZZMXQ0cXQ5RzFGQXhpMUJMV2REbkJLeWhISE9EanFLL3FoSDdKMzdOQUFBK0dYaGpqam5UWVQvd0N5MS9OdDhYZEYvd0NFYy9hWDhYNkdGMnBaZU5kUWlqQXgvcWhmdjVad0NjWlRCeG5qb2Evck1yMmVMTVZVVWFFNmNtcnB2UjI3SGk4SjRXbTVWNFZJcDJhV3E5VCtYWDl1YjRaNk44S3Yyay9Fdmg3d3hwME9sYUhkUldPb2FkYVc2N0lvNHJpM2o4d0lvNFZmdEN5Z0FjQWNWKzR2d2ovWmcvWjMxZjRVK0M5VzFUNGMrRzdxOHZmRDJsWEZ4UExwMExTU3pTMnNUdTdNVnlXWmlTVDNKcjg5ZitDdGZoQVduanJ3SDQ4alQva0thVmQ2Vkt3NlowK1lUSm4zSXUyeDZoZmF2MkIrQ1gvSkdmQVgvWXNhTi82UnhWelp0anFrOHR3MVNNbW03cDY5dFAwT25LY0RUam1XSnB6aW10R3RPK3Y2bjg2ZWwvczhUZkdUOXNueGY4R3ZCOGFhUG85cDRyMTVaNUlJeDVXbTZSWTMwcUVvbkErVmRrVVM5TjdJRGdaSS9vTStHdjdPWHdVK0UraHhhRjROOEphWkNxeCtYTmQzRnRIY1h0endRVFBjU0taSHprOFoyakpDcUJ4WHh6K3hCNFZ0UCtHZ2YybHZHOHFLMXovd205L3BVRDRHNUkvdDk3Tk1BZXVIUGxFLzdncjF2OXRMOXJIVVAyWE5DOE16YUZvdHRyT3FlSkxxNVdOTHlSNDRZcmV5V0l6TVJIaG1ZbVpBdklBeVNjOEE1NXRpY1ZqTVREQTBYc2xwZmQydTJ6WEtNTmhjSGhwNDZ1dDI5YmJLOWtrY24rMW4rd3g4T3ZpMTROMUx4RDhPOURzL0Qvam14Z2t1Yk45T2hTMWcxSjArWm9MbUtOUWpQS0FWU1hBZFhJM01WeUsrRFA4QWdtWjhKUGg1OFIvRTN4QnRQaVg0WXNOZWJTYlhUaEJEcWxzSnZzOGtrbHdKY0k0d3JIWUFlTWpHUFd2MjgrRnZqbUQ0bS9EZnd4OFFyYTNOb25pTFNyVFV2czViZVlXdVlsZG85MkJ1Mk1TdWNET000RmZCdjdKUGh1MDhKL3RlZnRJNk5ZeExEQjl2MCs3U05NYlVGODl4ZFlVRGdBR1hnRGdEanRXV0V6SEVMQTRqQzFKTzhVbXRkVjd5VFZ6WEZaYmgzanNQaXFjVmFWMDlOSDdyYWRqNnMvNFpRL1pvL3dDaVplR1AvQmJEL3dERTAxdjJUdjJaM1VvZmhsNFp3d0lPTk9oQjU5Q0Z5UHdyby9qYjhjL0FQN1AzaFMxOFovRVdhNWcwMjgxQ1BUSWphUU5jU0c0bGlsbVVGVkl3TmtMblBzQjNyNVpiL2dwdCt5MnFsaGU2MnhBemdhWStUN0RMZ1Y1dENubVZhUFBSNTJ1NmJQU3IxTXRveTVLdkluMmRqK2NLaWlpdjJFL0hULy9VL0t1aWlpdjNnL0J6NjUvWmcvWTg4ZGZ0UHRxVi9vT3FhZm9taTZQUEZiM3Q1ZWI1WmZNbFVzRmhnakdYSVVaTzU0MS8yczE5OWZDYjlubjlpUHdOOGFkRytDT3Vycm54QjhmM3pYSWIrMXJLYXowcTFrczdlVzVjdEE0Z1YwWklHQ2pOMHBaaGs0NVg4ai9oMzQ0K0tIdy8xUTY5OE1kWDFmUjd0U29rbDB1U1ZGa0NuSVNaVStTUmY5aHd5bjByOUYvaGgvd1VnK01HajNXbkw4WXZBOXQ0MVhUbVpyZlU0YlQ3QnF0dTBpbU41RlpZM2dKTVpaU0VqaExBa0ZzR3ZtczN3K1lUY3ZZenZHMmlUNVduYnE3YStsMGZTNVJpTXZnbysxamFWOVcxeksxK2l2cDYyWlA0SStOY2Z4Yy9ieitIT2s2WDRaMDN3cG9uZ3kvMWZSdE1zTk5RSXZsSkZkN25jS3FSZ3NRRHRSRkE5K3RmcjMrMGoveWJ2OFV2K3hMOFEvOEFwdm5yOGdQaDlxM3dJOFRmdHdmQ3Z4ZDhFTkoxYlFWMXU0MU83MXZUZFdqa2plRy9rZ3VXTFJoM2xUYTRZbkVjaklPZ0M5Sy9jcnhSNGMwanhqNGExYndqNGdoTnhwZXVXTnpwdDdFcnRHWkxhN2phS1ZRNkVNcFpHSXlwQkhVSE5mS1o2NFU4UlFhaTRwUldqMytKMy9xNTlaa2FuVXc5ZE9TazNKNnJiNFZiK3JINU4vOEFCSTYxdUU4Si9FZTlaQ0lKZFIwdUpIN004VVU1Y0QzVU9wUDFGY2gvd1YzdmtrMUw0WGFhQjg4RUd1ems1NmlkckZSeDIvMVI1Ny9oWDZ2ZkN2NFIvRHI0RWVEVDRSK0hlbURTdEpqbGx2Wjh2SlBOTk82Z1BMTEk1WjNjcWlqMlZRcWdBQVYvUGIrMWg4WllmMm8vMmxMQzIwR09kTkJ0TG0wOE42U2tzYnhUU3ExeHRsbWFNamVqU3l5TnRVZ09FQ0JsREFpdTdLcW4xek9KNDZDdEJYZjRXUndaclQrcDVQREJUZDV1eS9HN1AzKzhQV3YvQUFnbjdQT21XVzNiL3dBSTk0TWdpMmhnbVBzV25xdU53M0JmdWRSbkh2VVh3QXVJUEVmN08vdzhtdU5ycGZlRHRHV2NSNUM3bnNZbGtVYzVHR3lPdVI2MU4rMFJxQzZQK3ovOFNkUUJSVGIrRXRiYU1PUGtML1lwUWlrREhCYkE3ZGE0YjlqRFVmN1UvWmErRzl6djh6Wm9xVzJjYmNmWlpIaHhqQSs3c3hudmpQUFd2bXBSY3NMS3YzbXZ5YlBwb3lVY1ZHZ3VrSCthUitPZi9CTnJUNXRKL2ExYlNya0VUV2VrNnZieUFncWQ4UlJUa0hrY2pvYS9vcXI4Sy8yVU5DSGhyL2dvNzQ4MFJWQ1IydDM0cFdJQVlBaGE1M1I4QUFENUNPZ3g2Y1YreDN4RjhYbndhUERONDdoWWRSOFI2ZnBFb1BSLzdTTDI4WS83L09oSHVCWHJjVFhyWXlEajFpdjFQSTRaU280T1NsMGsvd0JEOHhmaWI0Ui80UjMvQUlLbmVBdGNSTnNmaWV5aDFFc0J3WkliRzZzbUgxQXRsSitvUGV2dVg5c3ovazF2NGsvOWdTWC9BTkRTdlBmMmcvQ0htZnRQZnM4K1BZVXg1R3E2MXBGdytPdm5XRWs4QXo3ZVZNZnhyMEw5c3ovazF2NGsvd0RZRWwvOURTc1oxL2ExY0creWl2dWswYndvZXlwWXhkM0ovZkZNOFYvNEpsZjhtdFdQL1lhMVAvME5hOUwwSHdWOXYvYmE4V2ZFQ1dQS2FONEMwZlM0bWJvSmRSdkxxVml2dUV0Y0U5ZzN2WG1uL0JNci9rMXF4LzdEV3AvK2hyWDNqYTZQWVdlcDMycndwaTYxRVFyTzU2bGJkU3NhL1Jkekg2c2F4ek91NmVOeENYVnRmaWpiTGFLcVlMRDM2SlA4RDhzLytDci9BTVFqcEh3ejhKL0RhMWsyeStJdFVsMUM1Q25rMjJtSUFGWWVqVFhDTVBVeDhkRFhMLzhBQkl6L0FKRjM0bC85ZnVrZitpN3F2QWYrQ3JhYXl2eDc4UE5lTVcwNXZDMXY5aUErNnJDN3VoTU9nK2JPMG5yOHBYbnNQZnYrQ1JuL0FDTHZ4TC82L2RJLzlGM1ZmUTFLTWFmRHVuV3orK1NQbnFkYVZUaUxYcGRmZEZuMEgrMkovd0FsMS9abi93Q3gwbC85Q3M2L1FXdno2L2JFL3dDUzYvc3ovd0RZNlMvK2hXZGZaM3hOOFR0NEorRy9pdnhtbkRhRG9lbzZtT04zTm5iU1RkTy8zT2xmTVltTGxoOFBGZFUvL1NtZlQ0YVNqaU1SSjdKci93QkpSK1huL0JTZndpVStLbndVOGV3cmtUYXAvWkZ3MlB1K1ZkVzg4QXo3K1pOK1g1ZnIxWHhOKzNUNFdpOFUvQ0R3OTRndHdzMy9BQWpuakh3N3FxU3BodjNVOTB0bVNDT3FuN1VDY2NIQVBhdnRtbmpLL3RNRlFqL0x6TDhVL3dCUllTajdQR1Y1Znpjci9CcjlENUkvWVMvNU5NK0huL1hsZC84QXBiY1YrUGYvQUFVdmxsdC8ycXJ1ZUZpa2tlajZVNk1wd1ZaVVlnZytvTmZzSit3bC93QW1tZkR6L3J5dS93RDB0dUsvTmI5dEQ0RmZFbjQ5L3RoYTU0YytHZW54YWhmNmY0YTB5K3VJNXJtSzFDd2Y2dmNHbVpRVHVjREFPYTkzSnFzS2ViMTUxSFpMbTFmK0k4TE9LVTZtVVVZVTFkdmwwWCtFL1YzL0FJYXcvWm8vNktiNFkvOEFCbEQvQVBGVi9PdHFueC84WTIvd3FiNEYrQ2J5NnM5T3YvRVdxYXBxYjJUc3I2bDlzTVVVRnZtTTdtaUFqTE1uU1JuWElPMFY2bi93N2Y4QTJzLytoWXN2L0J0WmYvSGErV2ZocHE5dDRHK0xQaFhYdGNSZnMvaC94RnAxNWVJdzNwNWRsZHh5U0FnSDVoaERuQjVyMjhveXpBMFZPV0huN1RaMnVucXIyMjlUdzgzelBHMW5DT0loN1BkWHMxbzdYMzlEMldQdzErMG4reFo0djhNZkVEVjlNdmZDdHhxQiswV3lOY1JTUVg4RVJVeTJ0eXNFa2lqS3VBOFVvRHJ1REFCZ0NQNmR2QnZpZXc4YmVFZEU4WmFWa1dXdTZkYWFsYmdrRWlLN2lXVkFTT01oV0dhL0k3L2dyUDQ3MFdUUi9BWHc3dFpJcDlSa251ZGRsMmtNME5xRSt6d25QOTJkbWt4anI1WDByOVFmZ1o0VHUvQXZ3WThEZUR0UlZrdk5IOFBhWmFYU1B3VnVJcmRCS01kc1NiaGp0WHptZTEvcldEb1l1ckZLYmJXblZMK3Z4UHBNam9mVmNaWHdsS1RjSXBQWG8yZkduL0JNYi9rakhqYi9BTEtEcTMvcEhZVjg1LzhBQlhnLzZYOEt4LzB6MS84QW5wOWZSbi9CTWIva2pIamIvc29PcmY4QXBIWVY5aGZGTDREZkNUNDF0cGovQUJSOE9RYTgyamljV0ptbG5pOGtYUGwrYmp5Wkk4N3ZLVHJuR09NYzV6bmpZWVRPWllpb20wbTl2TldMaGdwNHZKbzRlbTBtMHQvSjNQNVMvaHovQU1sQzhMLzloblQvQVAwb1N2N0Nyci9qMW0vNjV0L0kxK01QN2EvN1Bmd2IrQytvZkNiVXZoajRaZzBLNTFMeFpEQmRTUXpUeW1XT05vbVZTSnBaQU1FNTR4WDdQWFgvQUI2emY5YzIva2ExNGx4ME1aQ2hYcHBwUG0zOG1qTGhyQXp3YzY5Q28wMnVYYnpUUHpnLzRKWWY4bTJhaC8yTmVvZitrMW5YNko2M3BObnIralgraGFndSsxMUsxbXRKMTlZcDBLT1B4VmpYNTEvOEVzUCtUYmRSL3dDeHIxRC9BTkpyT3Z0N1QvRjV1UGkvci9nS1NUQXNQRGVoNnZDaFBVM3QzcWtFcEgwK3pSQS9VVjVtY3hrOGZXbEhvNy9pajFNbWxGWUNqR1hWVy9CbjV6ZjhFcmRIdlBEMmhmRlBRTlFYYmRhWjRndHJPZGVtSllFbGpjZjk5S2E4Mi80SzhmOEFINThLL3dEcmxyLzg5UHI3WS9abThJZjhJVjhhL3dCb1hTbFRaSGQrS3JIVlk4RENrYXBhRzhPUFlOTXc5aUNPMWZFLy9CWGovajgrRmY4QTF5MS8rZW4xN1dDcmUxejZOVmRWZjc0SGlZMmo3TElaVW4wZHZ1bWZlWDdDR2lyb1g3SjN3K3RRTU5QWjNWNng0eVRlWGs4NHlRQm5DdUFQUUFESnhtdWkvWmc4U0w0bDBEeDVORzZPbGw4UnZGdG9oUldVZVd0KzhpWjNkU1ZrREUrK09NWUhmZkFYUXg0YStCL3cvd0JBeGhyRHd4cEVMKzhpMmtXODlUMWJKNE9PZUsrU3YrQ2N2aU52RVB3KytKRThyeU83L0VYV2JzZVlBTUpkdzIwZ0hCeG5kdkpBNEJQRmVMWFh0WTRtdC9lVCs5czlxZy9aU3cxSCs2MTl5UitVbjdhV2lIUXYyMWZGVnVBUWwxcXVsWHlFL3dBWDJ1MnRwV0l5VDBkbUg0Vi9UVFg4Ky84QXdVbDBOdEwvQUd0ZEExTUxoTlkwZlNMbmNBY0Y0cnFhM0l6Z0RJRVM1R1R3UjY0SDlCRmVobjlUbndlRWwvZGY2SG41RFQ1TVppNC8zbCtOMmZtbi93QUZUUENKMXo5bnJUL0UwSy92ZkRldjJzMGpZemkzdTQ1TGRoN1psZUxuMngzNCszdmdsL3lSbndGLzJMR2pmK2tjVmZPM3hPTC9BQjYvWU4xSFZTMzJ1NjF2d05iNjAyUnk5OVpRUjN6SmorLzlvZ0srbTd2am12b240SmY4a1o4QmY5aXhvMy9wSEZYbllpYitveG9TM2pPUy9CZnJjOUhEd1R4MHE4ZHBRaS94ZjZXUGwvOEFZcVJCNG0vYURrQ2dPM3hhOFFxV3h5UXNtUUNmUVpPUHFhK1Mvd0RncjMvelNiL3VaUDhBM0dWOWIvc1Yvd0RJeC90QmY5bGI4UmYrakJYeVIvd1Y3LzVwTi8zTW4vdU1yMTh1L3dDUjVIK3ZzSGtaai95STVmMTlzL1FYOWpEL0FKTmErRy8vQUdCWS93RDBONjhkK0FOdEphL3RzL3RHeFM0M05INFprR0RrYlpiUGV2NDRZWjlEWDgzVmZzUi93U00vNUdQNGwvOEFYbHBIL295NnJ1elBJL3F0REVZcm52emRMVzNrbnZmOURpeXpQUHJkZkQ0WGt0eTliMzJnMXRiOVQ2RC9BT0NyMy9KdS9oMy9BTEhTeC84QVRmcU5mejZWL1lGOFMvaFQ4UGZqRG9FWGhmNGxhTERydWx3WFNYc1Z2TThpQkxpTkhSWkEwVG93SVNSMTY5R05mRW43UlA3Ry93Q3pSNE4rQlBqenhYNFo4RFdsanEyazZEZlhkbmNwYzNiTkRQRkV6STREenNwSVBQSUlyRGgvUDZHR294d3M0dTdmUzF0Zm1iY1FaQlh4TmFXS2hKSkpkYjMwK1IvT3hSUlJYNkVmbnAvLzFmeXJvb29yOTRQd2MremYyWS8yZ2YyaFBndjRROFl5L0J6UXJQVmRHc2piNnJyOXpkV1V0MExKRCs0amRtamxqMnFlYzhFNFZtNFZXSSsyZmd2KzFKL3dVQytQMW5lNnA4Ti9DM2hlNjB5d2N3elg5MWF2YTJ2bmhRL2tvOHQ0dm1TWUlKQ0E3ZHlseW9ZRStLZnNiNk5lZkZIOW1YNDIvQkR3SGQyOW40NzFvNmZlV3F5eStTOTVZeHVubXdoaWNiU3FTUk1laStlTnh3ZU95L2FJbDhZL3NwL3NqZkRENEZhZHIwbWgrTnRSMU82MW5XZjdGdkhodVBKM3p2NWJTUXNwS0I1b2t5RHRkNFBsSkNtdmtjYXFGWEV5b3FuSDJya2tycStuTGR5ZjVJK3d3VHIwc05HczZrdlpLTGVqdHJ6V1VWK2JJdkNmeEgrT3Zqajl2cjRhYVIrMERvMW5vZmlMdzI5M1pwYldjSmlqYUNhMHVaVmtEZWJNa3FzVDhyb3hVampxRFg3Vi9FVHhkSDhQL2gvNG04ZXpXelhzZmh2UjcvVjJ0bGZ5Mm5Xd3Qzbk1ZY2hncGNKdEJ3Y1p6ZzErYUhqczNNWDdhdjdNMWo0aWxXYnhYYmVFd3V0T1dEekdYN0xkREx1T0d6TUppUGNrOTYrK1Aya2YrVGQvaWwvMkpmaUgvd0JOODlmTTVxNFZhdUg5MUpPSzBXM3hQYnlaOUxsYW5TcFlqM20ycFBWNy9DdC9OSElmc3dmdE4rRi8ybnZCMS80bDBMVHJqUnJ6U2J6N0hmNmZjeUpNMFpkQThjaVNJQnZqa1hJQktxZHlzTVlBSitOZjJzdmdib2NmN1lYd0wrSVdpMktRTjRwOFJXMFd0Q05GV09hNDBtZUM1U1dRWUFNazBKWkdQVmxpSGZPZlBQOEFna0s3Ny9pdEh0SlFqdzZ4Ykl3cC93Q0pqeGpPY24ySGJudFg2Yi9GTHdyRnJ2ajM0UzZ3Njdqb3ZpbThtYjJTVFE5VUE1Nmo5NnNmc2U5T3VvNWRtZFNuUjBpay93QVkzL01uRHVXWTVaVHFWdFpOcjhKV3Y5eHh2N2FHcEhTdjJXZmlSZEJpbS9SbnRzZ0J2K1BxUklNWVByNW1NOXM1cml2K0NlZXBIVWYyUnZCQ3V6TkphTnF0czVJQSs1cU4wVUF4MUFSbEg0ZmlmcXJ4djRJOEwvRWZ3dmZlQy9HbGl1cDZMcWF4cmQyalNTUkxLc1VpeXFDMFRJNEFkRkpBWVp4ZzVCSXFyNEErSG5nMzRXK0dMZndaNEIweVBTTkZ0SGxraHRJM2trVkdtY3lPUTByTzN6TXhQSnJ5MWk2ZjFGNGEzdmMzTmZwYTFqMVhoYW4xNVltL3U4dkw1M3ZjL0wvd0RvcDBUL2dxdDQwaFZjUjNXa1NYcUVEQWI3VFlXY2pIR1QwY3NENmtad0srbXYyLy9FTno0UytBS2VLN1BQMmpSZkUyZ2FoRmpnK1phM2lTcmo4VnJnOVIwSTZYL3dBRk05SzFRTDhtcy9EMlM1TFk0THhTeTI1R2NEa0xFcDc4RWZTdHYvZ3BiL3lhcnEvL0FHRmRMLzhBUjRyMk9aVmNkaEcvNVlMOUR4K1Ywc0RpN2Z6VGY2bjF4NG44TzJuamhmQ092V2JwS21pNnhiYTdhdjJaSHRwN2NzcC82NDNUSDNyeWY5c3ovazF2NGsvOWdTWC9BTkRTdGI5azd4Yi9BTUp2K3piOE92RURQNXNqYURhMmN6NXlXbTA4ZlpKU2ZjeVFzVDcxay90bWY4bXQvRW4vQUxBa3Yvb2FWNU5DTW9ZMkZHWDJaSmYrVEhyVjV4bmdwMVkvYWkzL0FPU25pdjhBd1RLLzVOYXNmK3cxcWY4QTZHdGZvTFg1OWY4QUJNci9BSk5hc2Y4QXNOYW4vd0Noclh0bXZmSFpkTi9hcThMZkFLM0k4dlZQREdvNnRkNVVITno1aW0xQ3QxQlNLMnVTdzZFT3VlUU1iWnBRblZ4OWRRNk9UK1NNY3Nyd3BZQ2c1dmRSWHpaOEovOEFCVzd3ZUovRFh3LzhmeFJrR3l2cjdSNTVBT0crMXhwUENwUCt6OW5sSStwL0JuL0JJei9rWGZpWC93QmZ1a2YraTdxdnFyL2dvaDRQL3dDRXMvWlY4VVRScnZ1TkFuc2RZaEdNL3dDb25XT1UrMklKWkQrR1BjZkt2L0JJei9rWGZpWC9BTmZ1a2Y4QW91NnIycVZmbjRlbkgrVjIvd0RKay8xUEZxVU9UaUdFdjVsZi93QWxhL1ErZy8yeFArUzYvc3ovQVBZNlMvOEFvVm5YMDcrMGoveWJ2OFV2K3hMOFEvOEFwdm5yNWkvYkUvNUxyK3pQL3dCanBMLzZGWjE5Ty90SS93REp1L3hTL3dDeEw4US8rbStldkhsOEdFK2YvcGJQWVh4NHI1ZitrSTRQNFp0SDhjZjJTZkN6U3N0eGM2djRYc0F6RTRVNmxZb2dKSjV3RnU0TW4weFgxSlg1Ni84QUJNbnhiL3drWDdNTnJvcnlCNVBER3M2anB1MytKVWxaYjFjOThFM0pBUFRqSGF2MEtya3pPbTZXSnFVZWlrN2ZQL2dXT3ZMS2lxNGFuVzZ1S3Y4QUwvZzNQa2o5aEwvazB6NGVmOWVWMy82VzNGY1g0UDhBK1VoZmo3L3NuMm0vK2xNTmRwK3dsL3lhWjhQUCt2Szcvd0RTMjRyOG9mOEFnb1I0NzhiK0FmMnN0VjFMd0w0aDFYdzVkM0dnYVpCTmNhVGV6Mk1za1cwdHNkNEhSbVhjb08wbkdRRFhzNFBDUEU1aGlhRVhadm0vOUtSNDJMeGF3MlhZZXZKWFM1Zi9BRWxuOUN0Znk3K08vaGJaWGY3TTlqOFpMZWFHSzkwL3g1clhoKzZpZGdzbHhiM0NSWEVCakJJM2VTNnk1VVpPSmM5RkpyK29pdjVNUEQyaGVQOEE0ei9FRFIvZ1o0ZXVYbGl1ZGZ2ellXcmtpM3Q1cnQ5MTFkT0J6OHNNQVp6eVFrZkE5ZWpoSk5PcE5Tc284cmZwYVZ6bTRzYXRUZzQzY3VaTDF2R3g5UGZzUmZDRHhIKzAvd0RHNjM4ZGZFTzlrMVhRdkFVV21QZXRkT0hlYzJzZmxhYlpoVDFqQXQ5MG1SaGtSZ3gzU1pQOUdOZnpxL3NoZUxkYi9aVS9hOXZQaGI0MWtOdlphcmVTZUZ0VDMvSkVabWtCc0xzQW5BVnBObTFpU0JGTXhyOXQ1djJqZmhOYmZHdC9nRmVhd2x2NHNGbkJkSkZMaElKWlo4c3Rxc2hPUHRQbDdaUExJRzVIWGFXTzRETGllbFhxWXBPQ3ZCUnZHMnlYVi9mK0ZqWGhpclFwWVZxYnROeXRLKzdmUmZkK056NVQvd0NDWXY4QXlSanh0LzJVSFZ2L0FFajArdnFmNDFmdEovQ1Q5bjE5SGorS0dxVDZjMnVpNU5rSWJTZTYzaTA4cnpjK1NqYmNlY21NNHpuanBYeXgvd0FFeHY4QWtqSGpiL3NvT3JmK2tkaFh6bi93VjQvNC9QaFgvd0JjdGY4QTU2Zldjc0ZERjUxS2hVMmJlM2tybWtjWlBDWkxHdlR0ZEpiK2JzWkg3WUg3VVB3YitQMnEvQ3JTZmhqcXMrbzNPaytLNExpNldhem50UWtjalJJcEJtUlEyU09ncjl1N3IvajFtLzY1dC9JMS9IcjhPZjhBa29YaGYvc002ZjhBK2xDVi9ZVmRmOGVzMy9YTnY1R3RlSnNEVHdrS0ZDbGV5NXQvVkdYRE9PcVl1ZGV2VnRkOHUzb3o4My8rQ1dIL0FDYlpxSC9ZMTZoLzZUV2RkL3F2aXord3YrQ2kya2VIWlh4RjRrK0ZndFVUUEJudHRTdmJwVDlSSEZMK0JOY0Ivd0FFc1A4QWsyelVQK3hyMUQvMG1zNjhoL2FxOFcvOElSL3dVZCtEUGlBdjVjWTBuU0xLWjg0Q3c2anFPcFdjcFBzSTVtSjlxbXBSOXJtZUpwOTFMOHRDcWRiMldXWWFwMmNmejFQMVQwcndwRnBmamJ4QjRyZzJnYTdhYWJIS28rOFo3SDdRcFkreGpralVmN3ByOGxmK0NzZW5UNnY0aCtEK2syM00xNit0VzhlQm41NVpOT1FjRHJ5YS9aeXZ5Ni9iczBJZUp2Mml2Mlp0RGRQTWl1dkVkeUpseG5NQ1hlbHZMd1F3L3dCV3JkUVI2OFZ3NUJXYXg4S2t1aWY0UlozNS9SVHdFNmNlcmorTWtmcGRmVDIvaDdRYmk1aFZWZzAyemQxVm13b1NDTWtBc2NrREM4azErVVgvQUFTVDFLUzQ4RWZFUFRYWjI4alY3RzV5elpVdGNRU0tTQi9lUGxjbnZ4NlYrdGwzYVcxL2FUV043RXM5dmN4dkRORTQzSThiZ3F5c0QxQkJJSXJpdkF2d3QrSEh3eGl2SVBoNTRiMDN3N0hxRFJ2ZExwMXNsdUptaURCQzRRRGNWREhHZW1UWEhReGtJWVNyUWExbnk2K2pPeXZoSnp4ZEt1bnBEbTA5VWZrci93QUZUZENFSHhMK0VuaVVKL3grcGQyTFAvMTZYTnRJb1BHZitYZzR5ZlhIZXYybnI4dWYrQ29taG00OEYvRFh4SmovQUk4ZkYwZGpuMCsyd3RKanIzK3kraCtvNy9xTlhWajZuTmdNTjVjNi9GSEpnS2ZKajhUNThqL0Jud1QvQU1FNy9FVnY0Ni9aSjBqUXRSSXVSbzl6cWVoWFNudkdaV21WRytrRnlpai9BR2NkNit5UGgvNGZuOEorQS9EZmhhNVlQTm8ya1dPbnlNT1FYdFlFaUpIMUsxK1V2L0JKSHhkNTNoMzRoZUE1WmNmWTcydzFlQ0k5L3RVY2tFekQ2Zlo0Z2ZxUGZIN0VWT2UwM1N4MVduMGJ2OSt2Nmw1RlVWWEEwcW5WSzMzYWZvZkJQN0ZGMmorTVAyaDdBQTc0Zml0cnN4UFlpV1oxQUh1UExPZnFLK1UvK0N2Zi9OSnYrNWsvOXhsZlR2N0VuL0pSZjJqL0FQc3AycmYrbEZ4WHpGL3dWNy81cE4vM01uL3VNcjE4QXJaN0QwLzlzUEh6QjN5S2Y5ZmJQekg4UC9zNGZIcnhYb3RwNGo4TmVBUEVHcDZYZnhpVzF1N1d3bGxobWpKeHVSMVVnakk2aXYwKy93Q0NXdmhQeE40SCtJUHhWOExlTU5NdXRHMWV5c3RFKzBXVjdFME04WG1tNGxUZWpBRWJvM1ZoNmdnMStoWDdIdG85bCt6QjhOWVpDR0xhQmF6WkhURTJaQVBxQXdCOTY4bStDLzhBeWZIKzBULzE1ZUQvQVAwMlIxdm1HZVZNVlN4R0dsRkpSVy9wT0tNY3Z5T25oS3VIeE1aTnVUMjlZU1o5TmZGMzR4K0F2Z2I0VlR4cDhScjJXdzBwN3VLeFdXSzNrdVc4K1pYWkYyUkt6WUlSdWNZcjRFL2FCL2IxL1pxOGQvQkh4djRNOE1hOWVYZXJhM29sNVkyY0owMjZpRHpUeGxGQmVTTlZVWk9TU2VsZGIvd1ZKLzVOcHRmK3huMC8vd0JFM1ZmenRVY081Rmg4VFFXS3FOOHlmUjZhZklYRVdlNGpEVjNocWFYSzExdmZXL21GRkZGZm9KK2ZILy9XL0t1aWlpdjNnL0J6MXI0UmZEVDR5L0VMeENoK0RPajZ4ZjZwWXNwKzE2WHZnRm96NTJsN29Na2NHN25CZVJjODRyOUR2QnYvQUFUczhSZUovRitucCswbDhUN0xUdkVHdFpNR2pXOTh1bzY3ZXBCRzBqcUpiaHNBeHhJekZrU2RWVVpQRmZIdjdPSDdYUHhOL1pta3Y3WHdmRHAybzZUcXMwYzk3cCtvUWxsZVNOU29kSlkyU1ZHMm5IVmw3N1RYM3Q4SWYycC8ySmZFbnhaMHo0ditMUENOMThOUEgxck5jeXZxTUR5M1dsWEVsN2J5MjhobDhnQUVzc3JFczFzbUdJSmtJelh6V2JWY3hqS1RveDkyMmppazVYN083MFYreVo5TGxOTEw1UmlxMHZldnFwTnFOdTZ0dTdkMmpqUEJsNzhFUiszUjhLdkRud1luMXJVVThPTmU2VHEycTYzUE5jVFhkeFoybHhCRXNiVE5rUlF4UmlORlNPS01BRGF2ZXYyVytML2hiVS9IUHdsOGJlQ2RGTVM2aDRnOE82dHBWb1oyS1JDNHZiU1dHTXV3REZWM3VOeEFKQTdHdnhhOEdmRER3YjhML3dCdWo0YytKZkNIampUUEYvaDN4ZmZhcnJGdmUyang3Ylh6SWJrdEJNNlNPaFpTNEdjcVQzUlR4WDdvZjhKTDRkLzZDdGwvNEVSLy9GVjhsbjByVmFNNlRidEZhdmY0bnY4QU0rdXlHTGxTclFxcEs4bm90cmNxMitSOFYvc0svc3NlS1AyWi9DM2lVZU43eXh1ZGI4UzNkczhpYWM3eXd3MjFrc2dpVXlQSEd6T1dta0pBQlVER0RuTmZXT3JYVnJOOFJ2RHVqeTh5eDZicTJweGdFZkswRDJsc0NRZWVWdW53UmpvZWNaQmg4WGZGdjRZZUF0SmsxM3hqNHEwalNiS05XYnpMbThpVXZ0R1NzYUJpOGoraUlHWTlBQ2ErTnYyWXYyZ2RJL2FBK09ueFIrSXNOeUxIdzVvZGhvL2gvd0FQUjNqaUZwcmRwYnVhNG5LTXdBZVdSRllncnVDR05TUVZPZUNjY1RpM1Z4dFZiTFYyNzJpa3Y2NkhmQ1dHd2lwWUdrOTNvcjY2WGsyLzY2bjBmKzBaKzBKNFgvWnI4RFduanZ4WnA5OXFWcmU2cERwTVVHbmlNeStkTkROTUdQbXVpaFFzRFo1em5IRlp2N05uN1RIaEQ5cHJ3NXEzaVB3bHAxL3BjZWozcTJVMEdvZVVKU3pScklycjVUeURhUVNPVG5JUEZmRFgvQlY3eFBwbDM4TWZCR2lXRjdiM0xUNjlOZHNzTXl1UUxlMlpNa0tTTWZ2dXAvRHZYUDhBL0JKanhMcHRuNGMrSkdqMzk1QmJlVGU2VGNvc3pySG56NDdsQ1FXSXovcWVnNmZqWGVzcHBmMlE4Wlo4OS93dmJZNEhtMVgrMTFnN3JrdCtOcjduMjM0NDBZUWZ0bS9DL3dBUTdRRGUrRWZFMW51d01uN0hKYVNZSjY0SDJualBISngzcnozL0FJS1cvd0RKcXVyL0FQWVYwdjhBOUhpdm9ueGZjK0hybjRvZkQveEVOUnN6OWdPczJaWVRvUW92TFZYNU83QXliY2RSbjBQWFB6SC9BTUZJOWEwZTkvWmExZUN6dnJhNGxPcTZXUWtVeU8yQk9NOEtTYTU4dms1WXZDM1cxbC81TXpvekNLamhNVjUzZi9rcU0zL2dsejRzL3QzOW5DZnc5SStaUERldjN0b2laNUVGeXNkMnAraGtta0gxQnI2Ri9iTS81TmIrSlA4QTJCSmYvUTByODFQK0NUZmpxeTBuWGZpRDRMMU83aXQ0NzIwMC9WTGNUU0xHb2ExZVNHWEc0Z1pZVHg1LzNSWDZLL3RqYTlvZHorekI4Um9MZlViU1dWOUZsQ29rNk16SGVuQUFPVFhUbU9IZFBPckphT1VYOTltYzJXNGhWTW11M3FveVgzWFI1WC93VEsvNU5hc2YrdzFxZi9vYTE4NGZ0RStLditFTi93Q0NtZnd1MW9zRVY3WFI5UGRpMjBLbXB5M2RrNUo3QUxPU2M4WTY4Vjc1L3dBRTA5YTBheS9aZ3NyZTh2N2FDVmRhMU1sSlprUmhsMUk0SkI1cjgvUCtDa3ZpTCt6L0FOcXJSL0VlaFhNVTAybmFIcE56RExFNGtVVFc5emNTTHlwSTRJSEZkK0RvKzB6akVVM3MxTmZlY09NcmV6eWVoVVhSd2YzSDd3L0ZEd29uanY0YmVLdkJVaUJ4cjJpMytuQUgrOWRRUEdwSG9RekFnOWlNMStXZi9CSTVXVHcvOFRFY0ZXVyswZ0VFWUlJanV1RFg2dTZYNDE4TGF2cGxucXR0cWxtSWIyQ0s0akRUeGhna3FoeGtidURnODErZS93Q3cvcGVpL0R6NHFmdEMrR211N2EydFlQRmx1MWx2bVJWYTBsTjNMQnRKT0NQS2RPUlhqWU9wSlpmaWFEWDhyLzhBSnJQOUQyTVpUaTh3dzFaZjNsLzVMZGZxZForMkoveVhYOW1mL3NkSmYvUXJPdnAzOXBIL0FKTjMrS1gvQUdKZmlILzAzejE4bi90ZmExbzF4OGN2MmE1TGUvdHBWaDhaU3ZJeVRJd1JkMW55eEI0SHVhK21QMmpQRUdnemZzOS9FK0dIVXJPU1NUd1o0Z1ZFV2VNc3pIVDV3QUFHeVNUMEZLVVh5WVhUdi82V3hxUzU4Vjh2L1NFZm14L3dTUDhBRjJKdmlKNERua0h6THAycjIwZmY1VExCY04rc0EveUsvYWV2NXQvK0NhM2pTMzhKZnRPMk5qZVhDVzl2NGowalVkTWQ1V0NSZ29pM2k1SklBSmExd005emdkYS9vdS80U1h3Ny93QkJXeS84Q0kvL0FJcXVuaXJEdUdZU2tsOFNUL1Q5RGw0VnhDbmw4WXQvQzJ2MS9VK1BmK0NkdXNKcXY3SlBnNkVPWGwwMlhWYk9VbnNWdjdpUkI5QkhJZ3I1NC9iRC9ZZitKSHgzL2FDMFh4eDRVbXNsOFBhaloyVmxyRTg4NGptc2ZzMGpDUjFqSUpsRFFsZGdYSjNnaHRvdzFlWS84RXNQanJvZWtEWFBnUjRpdlV0YmpVcnorMTlDODVncXp6TkdrVnpib1QvSHRpamtSQjk3RWhIUFg5YS9pdjhBRlB3aDhHdkF1cWVQL0d0NGxyWWFkQ3pLaFlDVzZud2ZMdDRWUEx5eXQ4cWdkT3B3b0pGWXllSndHYTFIUVh2U2J0cHZ6ZHZuK0tKd2NNTmo4cXBxdS9kaWxmWGJsNy8xMVBScS9ucS80SnhEUnorMTlxaDFNZ1hJMHJXanArY1pOejUwUWJHU09mcy9uZE1uSHRrajl6dkFYeEMwbnhUNEY4T2VKOVJ2N0MzdTlYMG14djU0VnVFQ3h5M01DU3VnRE5uQ3N4SFBOZnl2YWRybmovNFcrTjdQNHZlRXpjYWJMYTYzZW5TOVRWTjBFbHhiTisvaHlRVWY5M0tCTEdlc2NuSTJ0ejA4T1lTVlNsaWNQZXphUytmdkhOeEhpNDA2Mkd4RnJwTnY1YUg2WS84QUJWUDRMalM5WThQZkgzUVl2Sy90QmswWFdYajRiN1ZDalBaem5ITzVva2VObXpnQ09NZFRXSC93VHArRk90L0dmNHZhOSswejhTSm0xVTZMZU9MZWU0T1d1ZGN1VUR0S1FQbHhiUXVDRndBclNSbGZ1Y2ZPK3Y4QXhPL2FhLzRLQ2VOdEcrSHFSV2pSV2Y4QXBDMk9uUlBhYVZaN1Jza3ZicDNlWjhnSGJsbmJsdHNTN24ydDdYL3dUZytKZXEvQ0g0OGVJUGdINDFEV0k4UVN6V1J0NVQveDdhNXBSY2JQUmZNUVN4a2o3enJHUFN2WXEwY1JReW1XR2NrNnNZOU4xRnYvQUMvSThlbFd3OWZObzRsUmFwU2wxMmNrdjgvelB0SC9BSUpqZjhrWThiZjlsQjFiL3dCSTdDdm5QL2dyeC94K2ZDdi9BSzVhL3dEejArdmFmK0NiZmpEd2xvUHdqOGEyR3VhM3AyblhMZVBkVW1FTjNkeFFTR05yU3hWWEN1d08wbFdBT01FZ2pzYStldjhBZ3JCNG44TitJcjc0WXA0ZjFheDFOcmFMWERNTE81anVERUpHc2RoZnkyYmJ1MnR0ejEybkhRMTV1RGhMKzM3MjB1Ly9BRWxucDR5Y2Y3QXRmV3kvOUtSK1d2dzUvd0NTaGVGLyt3enAvd0Q2VUpYOWhWMS94NnpmOWMyL2thL2p3K0g4MFZ2NDk4TnozRHJIRkhxOWc3dTVDcXFyT2hKSlBBQUhKSnIrc3U2K0wzd25OdEtCNDE4T2tsRy81aXRyNmY4QVhXdHVNcWNwVHBjcXZ2OEFvWWNHVkl4aFY1bmJiOVQ0ay80SllmOEFKdG1vZjlqWHFIL3BOWjE4Ui84QUJVKzl1ZE4vYVc4TDZqWk9ZcmkxOEk2ZE5FNDZySkhxT29NcEgwSUJyNnAvNEpvZkVmNGUrRS8yZXIvVFBGUGlqUnRHdkc4VDMwd3Q5UTFDM3RaakcxdmFBT0Vsa1Z0cEtrQTR3U0Q2VjhYL0FQQlR6eFQ0WjhXL0h6UXRTOEthdllhMWFSK0VMT0I3alQ3bUs2aVdWYjYvWW9YaVpsREJXVWxjNXdRZTRwNENuTCszYWttdFBlRmo2c2Y3Q3BwUFgzVCtnbnduNGd0dkZuaFhSdkZWbGo3UHJPbjJ1b1JZNUhsM1VTeXIralY4ZmZIalF4cm43WUg3T1NPb01Wa1BGOTgrUm5IMmV6dDJRNC82NmJQcDFxdit4dDhlZmh2ZGZzemVBcmZ4UjR1MFRUTlQwM1RqcGMxcGY2bGJXODhhNmZMSmJSYm81SkZZQm9ZMFplUHVrVjBmaWI0a2ZDUFUvd0JvN3dGNGlQalh3NGJQUmZDM2lrbTRHcTJoaVM1dWJuU0k0NHk0bUNxN3grYXlnNXlFYkE0eVBtNldIcVlmRlZJOHIwVTF0NU5IMHRYRVU4UmhhY3VaYXVEMy92Sm52bnhnK0plbS9CMzRhYS84UzlYdHBMMjAwRzJGeEpieE1Fa2wzT3Nhb3JOd0NXY0FacjVvL1psL2JpOEkvdE0rTjlSOERhSDRiMURSYnJUOUtrMVl5M2MwVXFQRkZQREF5alp5RzNUcWVlMmE0Nzl2WDR2L0FBNTFiOWxqeGhvbmhmeFpvdXFhanFMNlpCSGIyR3AyMDg1UWFoYnlTRVJ4eU16RFlqQnNEb2NuaXZ6Si93Q0NiZmpIUXZCZjdScHZmRWVwV21rMkY1b0dvV2tsemUzU1drQ2t2REtvWjVDcWtreEFCU1J6ejJyMGNCazFPcmxsWEVWSXZuVjdiOUV1aDUyUHppcFN6S2xoNmNseU8xOXVyZlUvV1gvZ29Wb1oxYjluaHI4THUvc1h4SG9kOW4rN3Z1bHRjLzhBa3hqOGErNDYrTnYybi9pUDhJdkYvd0FCdkYyaFdYalh3M2QzRDJzTnpEQkZxMXBKSkpKWjNFVnlvUlZrWXMyWWhnQVp6NmRSOUtENGxmRG9nRWVLdEVJUElJMUczLzhBamxlTlZqVWVGcHdjWG81ZFBLSjdGS1ZOWXFwTlNXcWoxODVINEgvOEV1dkYzOWcvdElUZUhaWmRzWGliUWIyMFNNOUhudG1qdTFQMVdPR1g4Q2Z3L29scitUbjlsanhyRDhQZjJpZmg5NHJ1N2xiTzF0OWN0cmU2dUpDRlNLMXZTYldkM0o0Q3JGS3hZOWhtdjZrditGay9EdjhBNkduUmYvQmpiLzhBeHl2ZTR2dzBsaTQxSXJkZml2NlI0UENHSmk4SktuSjdQOEgvQUV6NEQvWWU4UlJOOGZQMm12Q2NqZ1NKNDV2TlJoVGpMSzkvZnhTa2NaK1VyR0R6ajVoMDV6MnY3ZWY3TFBqSDlwVHc5NFRrOEJYRmxIckhocTh1d1lyK1Y0SXBMWFVGaUVwRHFyL01qUVJuQlhsZDJEbkFiOHRmQmY3UmtQd0QvYmc4ZS9FRkgvdER3eHEvaXZ4QlphcUxWeEtKdE91dFJrZFo0U3AydTBiS2txZG5VRlFSdjNEK2hmd1I0OThHL0VqdzliZUt2QW1zV210NlZkcUdqdWJTUU9Ca1oydXZEUnVQNGtjSzZuZ2dHczgxaGlNRGk0WTZrdDByUHBmbHMwelhLcDRmSFlTZUJxdlp1NjYyNXJwb3lQaEY0R2srR2Z3dDhKL0QyZTVXOG04TzZQWmFkTmNJTUpMTGJ4S2tqcUNBUXJPQ1ZCNUF4bm12aVQ5bHJ4SEI0cS9iRy9hUjFXM2N5SkhkNlZZQmkyN0owN3pyTTRQb0RDUU93SEZlMGZ0Vi90WGVDZjJkL0JXb0NQVWJXODhiWE51MGVrYU1qaVdZVHlBaEo3aU5UbU9DTS9NUzIzZmphdVNlUHpxLzRKWWVMOUkwL3dBVy9FM1VmRnVzMnRwY2FqYjZiS1p0UXVVaWVlVXkzTFNOdWtZYjJ5MldQUFhucldHRXdkYVdCeEdNbXZpU1M4L2VUWnRpOFpSampzUGc0UDRXMi9MM1drZnFmKzBoOEF0SS9hUStIc2Z3OTF2VmJuUjdlUFVZTlJGeGF4cEpJWGdTUkF1SDR3Zk1PVDdWOEgvOE9rL2gzLzBQdXRmK0Fsdlg2ZGY4TEorSGYvUTA2TC80TWJmL0FPT1VmOExKK0hmL0FFTk9pLzhBZ3h0Ly9qbGNPRnpMSDRhSHM2RW1sNmY4QTc4Vmx1QnhNL2FWNHB2MS93Q0NmeUdlS2RJajBEeE5xK2d3eU5MSHB0L2MyaXlNTU02d1NzZ1lnY1pJWEpyQ3JzUGlITkZjZVA4QXhOUEE2eVJTYXhmdWpvUXlzclR1UVFSd1FSeUNLNCt2MSttMjRwcy9INmlTbTBqLzEveXJvb29yOTRQd2NLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUh4U3lReUpOQzdSeVJzR1ZsT0dWaHlDQ09RUWVocmYxN3hmNHQ4VmVSL3dsR3Q2anJIMlZka0gyKzdsdXZLVCs2bm1zMjBld3hYTzBVbkZOM2FHcE5LeVlWSjUwdmxlUnZieWkyL1prN2R3R000Nlp4eG1vNktZZ29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNydGxxV282Y1hiVDdxZTFMakRHR1JveXc5RHRJejFOVXFLR3U0Sjloek16c1hjbG1Za2trNUpKN21tMFVVQUZGRkZBQlJSUlFCLy8wUHlyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1IvS3VpaWl2M2cvQndvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnRC85TDhxNktLSy9lRDhIQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FQLzAveXJvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcS9aZjdXbzluK0grWitPZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS9PV2l2MGEvd0NGRC9Dai9vQi8rVGQxL3dESHFQOEFoUS93by82QWYvazNkZjhBeDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQK2dIL0FPVGQxLzhBSHFQK0ZEL0NqL29CL3dEazNkZi9BQjZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEFDai9vQi84QWszZGYvSHFQK0ZEL0FBby82QWYvQUpOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvSS9PV2l2MGEvNFVQOEtQOEFvQi8rVGQxLzhlby80VVA4S1A4QW9CLytUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngvd0FqODVhSy9Sci9BSVVQOEtQK2dILzVOM1gvQU1lby93Q0ZEL0NqL29CLytUZDEvd0RIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by82QWY4QTVOM1gvd0Flby80VVA4S1ArZ0gvQU9UZDEvOEFIcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93QUtQK2dIL3dDVGQxLzhlby80VVA4QUNqL29CLzhBazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhqODVhSy9Sci9oUS93by93Q2dILzVOM1gveDZqL2hRL3dvL3dDZ0gvNU4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9BQ1B6bG9yOUd2OEFoUS93by82QWYvazNkZjhBeDZqL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL29CL3dEazNkZi9BQjZqL2hRL3dvLzZBZjhBNU4zWC93QWVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0FBby82QWYvQUpOM1gveDZqL2hRL3dBS1ArZ0gvd0NUZDEvOGVvL3RhajJmNGY1aC9ZOWJ1dngveVB6bG9yOUd2K0ZEL0NqL0FLQWYvazNkZi9IcVArRkQvQ2ovQUtBZi9rM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOEFJLy9aKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiYXNpYW4tYnVzaW5lc3MtcmV2aWV3XCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tYnVzaW5lc3MtcmV2aWV3LmpwZ1wiKTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQVNBQklBQUQvNFFCQVJYaHBaZ0FBVFUwQUtnQUFBQWdBQVlkcEFBUUFBQUFCQUFBQUdnQUFBQUFBQXFBQ0FBUUFBQUFCQUFBQmtLQURBQVFBQUFBQkFBQUF5d0FBQUFELzdRQTRVR2h2ZEc5emFHOXdJRE11TUFBNFFrbE5CQVFBQUFBQUFBQTRRa2xOQkNVQUFBQUFBQkRVSFl6Wmp3Q3lCT21BQ1pqcytFSisvOEFBRVFnQXl3R1FBd0VpQUFJUkFRTVJBZi9FQUI4QUFBRUZBUUVCQVFFQkFBQUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVRQUFJQkF3TUNCQU1GQlFRRUFBQUJmUUVDQXdBRUVRVVNJVEZCQmhOUllRY2ljUlF5Z1pHaENDTkNzY0VWVXRId0pETmljb0lKQ2hZWEdCa2FKU1luS0NrcU5EVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnNFNGaG9lSWlZcVNrNVNWbHBlWW1acWlvNlNscHFlb3FhcXlzN1MxdHJlNHVickN3OFRGeHNmSXljclMwOVRWMXRmWTJkcmg0dVBrNWVibjZPbnE4Zkx6OVBYMjkvajUrdi9FQUI4QkFBTUJBUUVCQVFFQkFRRUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVSQUFJQkFnUUVBd1FIQlFRRUFBRUNkd0FCQWdNUkJBVWhNUVlTUVZFSFlYRVRJaktCQ0JSQ2thR3h3UWtqTTFMd0ZXSnkwUW9XSkRUaEpmRVhHQmthSmljb0tTbzFOamM0T1RwRFJFVkdSMGhKU2xOVVZWWlhXRmxhWTJSbFptZG9hV3B6ZEhWMmQzaDVlb0tEaElXR2g0aUppcEtUbEpXV2w1aVptcUtqcEtXbXA2aXBxckt6dExXMnQ3aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUxqNU9YbTUranA2dkx6OVBYMjkvajUrdi9iQUVNQUFnSUNBZ0lDQXdJQ0F3UURBd01FQlFRRUJBUUZCd1VGQlFVRkJ3Z0hCd2NIQndjSUNBZ0lDQWdJQ0FvS0Nnb0tDZ3NMQ3dzTERRME5EUTBORFEwTkRmL2JBRU1CQWdJQ0F3TURCZ01EQmcwSkJ3a05EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORGYvZEFBUUFHZi9hQUF3REFRQUNFUU1SQUQ4QS9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlEOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMGZ5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9TL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOVA4cTZLS0svZUQ4SFByRDluZjRoL3N3K0M5RzFlMStQWHcrdjhBeGxmM04xSEpZVDJrcGpXM2dWTU9qRDdUQmtsdWVoK3RmcWY4SGZneit5TDhXUENkejhRYjc0SVhQZ3J3cGIyNXVVMWZ4SmZTV2tFOFFHVEpHb3ZtZnlndlBtc0ZqSSs2emM0L1BqOWlYVi8yUXZDbDVxbmkvd0RhUXZVT3RXVnpDTkVzcnl4dkwreTh2YVM4elEyMXRORzhnYkFVU2tnZFF1Y01QdFg0OGZGLzlodjlvZVdPSHh4OGMvR0ZubzhHMHhhSnBOamRXdW1xNjQrZG9tMFNSNVh5TWhwWGNyazdOb09LK056ZjJzc1M2ZEpWRjNrdVpyL3QxTFErenloMG80WlRxeXB0OUl2bFQvN2ViMS9VK2MzMEw5a2I0by90a2ZEMzRkL0J6dzRrM2d3bTh0ZGErYTVTMTFLNFdDZVJXaGFTWXpGSTlpamNOZ1lqZ0ZjTWYxTS80WVMvWk0vNko1WmYrQmQ3L3dESkZmbGw4Ry9EZjdOL2h2OEFiTStFc0g3Ti9pclYvRldtelBmdnFVMnJ4UEU4TndMVzRDSWdleXNzcVU1T0ZibnVPbGZ1bjhSUEYwZncvd0RoL3dDSnZIczFzMTdINGIwZS93QlhhMlYvTGFkYkMzZWN4aHlHQ2x3bTBIQnhuT0RYajU1aUs5T3BScFllYzFlUFZ0TnU3Mzh6Mk1qb1VLbE90VnhFSU5xVDJTYVNzdHQ5RDVYOFQvOEFCUEw5bEh4SHBjdGhiZUVYMFM0WldXSzkwMi91a25oTGZ4QlpaWllXSXh4NWtiRDI1TmZnVCswZjhETlovWjQrSzJwL0RqVmJqN2RCQ3NkM3AxOXM4c1hkalBueXBOdVR0WUZXUnhrZ09qWUpHQ2Y2Ti8yWC93QnBydzErMDk0TnYvRStpYWJQb3QzcE43OWl2ZFB1SlZtWkN5Q1NPUkpGQ2hrZFNRTXFwREt3eGdBbjgxZitDdVdodzIvaXI0YitKVlVDVy8wL1ZMRm16eVZzcGJlUlFSam9EZE5qbnVmeDZlSDhkaktlUCtwWXFUZDc2TjNzMHJuTHhCZ01IVXdIMTNDeFN0YlZLMTAzYnlQVWYySFAyU1BnVDhTUDJkZEQ4ZGZFYndqYjZ6cTJyM21vdUxxV2U1amJ5TGU1a3QwWEVVNnJnR0p1ZG9QOHoydjdWMzdHbjdQdmhIOW5ueHQ0cDhBK0M3YlM5ZDBtd1M5dGJ1RzR1M2VKWUo0M2xJVjVaRklNSWNISzR3VHlPbytuL3dCakRSRDRmL1phK0c5Z3lsVExvc2Q3ZytsKzczUVBRZGZOei9VOVQxZnhRTnI4Uy8yYnZGTTFzb0VQaVh3VmZ6UUFrTUYrMldEdkdjOU1xV0JCOVJtdktyWm5pVm1FcHFvK1ZUMnU3V3Z0YjBQVm81WmhubDhZT211Wnczc3IzdHZmMVA1L3YyQ3ZobjRHK0xQeCtnOEkvRVBTWTlaMGg5SXY3ZzJzcnlScVpZZ214c3hPamNaUGZGZnM3NHIvQUdDUDJZNzd3dHJGbDRmOENXbG5xbHhwOTFGWTNLWFY0V2h1WGlaWXBCdW5LNVJ5Q01namptdnljLzRKamY4QUowVnQvd0JnTFUvNVIxL1J6WG84VVkzRVVjY2xTbTByTFJOMjZubjhMNExEMXNDM1ZnbTd2VnBYNkg4cUg3SWZnN3c3NDQvYVQ4RmVEL0dlblI2bHBWOWVYRWQzWlhBSVNRUjJzN2hYQUlQRHFEalBhdjJFL2FtL1pFL1p3OEcvQVR4MzQxOEwrQjdMVGRaMDNTNUxtMHVZWnJrZVRLR1VCbGpNeGo2SHB0eDdWOEVmQ1R3ai93QUlKL3dVdWo4S3FubHcyZmkzV1RicmpHTGFlM3Vwb1A4QXlFNjErdy83Wm4vSnJmeEovd0N3SkwvNkdsZFdkWTJyL2FHSGRLYlVaS0xzbStzamx5WEJVdjdQeENxd1RsRnlWMmwwaWZEUDdCMzdML3dGK0xIN1BkbjRyK0lmaEMxMW5WbTFiVUlXdXBKcmlOekhHeWhGUGxTb0NGSFRqMTlUWHhmKzNQOEFCZndmNEIvYU8wbjRiL0NiUll0SXRkVTByVFBKczRwSlpGZTh2TGlhSUhkSzBqZk1RbzY0NDZWK3BuL0JNci9rMXF4LzdEV3Avd0RvYTE0aDhaL0JSOGMvOEZPL2h6cDd4NzdmVGRIc05abmJHVlFhVzE1Y3hrK3htampVZTdEdFVZYkgxYWVhVjNPYmNZcVR0ZDIwOGk4VGw5S3BsZEJRZ2xLVGdyMlY5Zk0rdGJQOWd6OWxLM3NyYTF1UEFWcGN5d1FSeFBPOXpkcThwUlFwZGdzNEc1aU1uM05mRFA3SFB3Sy9aMStPZmpYNHkzMnFlRHJTOTBIU1BFTUZ2NGRnKzBYS3JiMkRHNVZNRkpnV01pUkl6RmkzUFE0cjlMUDJuL2lIL3dBS3MrQUhqbnhySEw1TjFhYVJOQlpQbmxiMjl4Yld4SHJ0bWxRa2VnN2RSK2VIL0JJei9rWGZpWC8xKzZSLzZMdXE4N0NWOFU4dXI0cVZTVzhVdFgzVi93QkQwY1ZRd3F6R2hobzA0N1NiMFhaMi9VbC9hWi9aYytBbmdmNHQvQWp3OTRWOEkyMm42ZDRyOFV5V0dzUUpQY3NMdTJEV3dFYkY1bVpSODdjb1ZQUFd2c3ovQUlZUy9aTS82SjVaZitCZDcvOEFKRmVZL3RpZjhsMS9abi83SFNYL0FOQ3M2L1FXdVRGNC9GTERVSktwSzdUNnYrWm5YaGNCaG5pSzZkT05rMTBYOHFQNUx2Ri93OXNQQ1A3UitwL0RHNnR5ZE8wL3hnK2xMQzdObVN5Rjc1Y2Z6QTdzUENRYzV6Zyt0ZjBOajloUDlrMGRQaDNaZitCVjcvOEFKRmZrdisyMzRRSGhiOXV1eHY0MDJSZUpibnc5ckVhNDQ1ZExXUWovQUhwYloyUHVUWDlEMWV0eEJtTlowY05WcFRhNW8zZG0xcm9lUncvbDFGVnNSU3F3VDVaV1YwbnBxZnpJZnNVZnNxdiswcjQ3dXBQRUVrMXA0TzhPQ0tiVlpvZmxrdVpKU2ZLdEluL2hNZ1ZtZHdDVVJlek1wcitnYlF2MmNmZ0Y0YjBsTkUwajRlZUdvN1JGMmxaZE10N2gzemdFeVNUSThraElBeVhaaWNkYStiUCtDYWZoTzA4UGZzczZSclVLS0ovRTJwYW5xTTdBZk1URGNOWklDY0RnTGJBZ2NqblBjMUorME4rM0xwUHdHK04zaHY0VFM2QWRWdGI2SzFuMWkvVzRNYjJjZDdLMGFDS0lJM21PaXI1ckFrQmxaVkJCeVJ6NXZpY1pqc2ZQRDRkdTBiNkoyMjNmM25SbEdHd2VCd0VNUmlFcnl0cTFmZlpmY2ZQUDdiMzdCdmdPMjhDNnY4WC9BSUw2V3VoNmxvVUxYdXA2TlpqRmxkV1VlVFBMREYwZ2toVDV5cUVSc2lNQW0vQk0zL0JPajRFL0J2NGgvQUs2OFJlTy9CdWo2L3FmL0NSWHR1THJVTFJMaVVSUncyNVZBemc0VUZpY0RqSko3MSt0T3E2WmE2MXBkNW85OHU2MnZyZVcybVVZNWptVW93NUJISUo3VitmSC9CTUsxbHNmMmROUnNwc0dTMzhXYW5FKzNrYmtpdGxPUGJJckdHYTRpcGxrNFNtN3hsR3p2clozMHY4QUkybmxXSHA1bkNjWUswb3l1cmFYVnRiZk0rbFArR1VQMmFQK2laZUdQL0JiRC84QUUwZjhNb2ZzMGY4QVJNdkRIL2d0aC84QWlhOTZ0N3UwdTkvMldhT2J5bktQNWJodHJqcXB3VGdqMFBOV0s4UDY3aWYrZmt2dlo3bjFMRC84KzE5eVB5SS80SjdmQXI0Ti9FTDRWZUx0WThjZURkRzEyOXRmRzJwV0VFOS9hUnp2RmF4V3RrNlJJV0Iyb3JTTVFCM0pyNzAvNFpQL0FHYVAraVplR1A4QXdXdy8vRTE4eC84QUJNWC9BSkl4NDIvN0tEcTMvcEhwOWZUWHgyL2FkK0ZmN09qNklueEt1TDJGdGZGMGJNV2RxMXprV2ZsZVp1d1J0LzF5NDllZlN2WHpPcmk2bVlUcFVaU2J2b2szMlBJeXluaGFlWHdxMW94U3RxMmwzUGxUOXNiOW5qNEYrRVBoUnArcStGL0F1aDZUZVNlS05CdFduczdPT0NRdzNGMmtjc1paQUNWZENRUjBOZlRWeit5RCt6RXR2S3kvRFh3K0NFWWcvWkIxQXI0Ui9hTS9iWitCM3h2OEg2SjhQL0FkeHFrK3JYUGlyUXJoUmMyUmdpRWR2ZG83a3V6ZW5BQUJPVDlUWDYrM1gvSHJOLzF6YitScWNaUEc0ZkQwbzFaU2pKdVc3ZjhBZEx3Y01GWHhGU1ZKUmtyUjJTL3ZINDlmOEU3L0FObm40S2ZGUDRFWHZpVDRoZUVOTzEzVTQvRWQ3YUxkWFNzMGdnamd0V1ZPR0F3R2RqK05VLzhBZ29uK3pIOEtQaDE4RjlNOGIvRER3dFphRGRXV3V3Vzk4OW1yTDVscGN3ekw4MldQM1psakEvM2pYdVgvQUFTdy93Q1RiTlEvN0d2VVAvU2F6cjZGL2JTOEkvOEFDYS9zdS9FUFNWVGZKYmFTMnF4OGZNRzBwMHZUdDl5c0pISFVISGV1NnJtRmFsbkxUbStYbnRhN3RiYlk0S1dYMGF1VEpxQzV1Uzk3Szk5OXo4MHYrQ2F2d04rRW54YjhJK05yNzRrZUY3SHhCUHArbzJjVnJKZHF6R0pKSW5abFhERGdrQTF5di9CVEg0TmZDLzRSWFh3N1Q0YStITEx3OHVxeDZ5YndXYXN2bm0zTmw1ZTdjeCs1NWpZK3ByNkIvd0NDU0gvSWovRUwvc0xXSC9vaVN1TC9BT0N2SC9INThLLyt1V3YvQU05UHIwNmVJcS82d09selBsMTB2cDhQWTgycGg2WCtyL3RlVmMybXR0Zmo3bUQvQU1FMXYyZmZoWjhWdkJmalB4RjhTdkRObDRnTnZxbHJaV1RYaXMzaytYQzBrb1Rhdys5NWlaNDdEbjAvU2E0L1lzL1pjbXQ1SVUrSGVqeE5JaktKRWpmY2hJeHVHWHhrZFJYaEgvQkx2UWhwWDdNOG1vbGNIV3ZFZW8zbTRqcXNhUVd3d2U0QmdQdG5QdlgzMTRiMStIeEZaM1YxRW9SclhVTDZ3a1FOdXcxbGNTUVpKd09XQ0I4ZHQySzhITzhmaVByMVgyYzJrbmJSdit1aDcyU1lIRC9VYVh0SUp0cStxWHIrcC9IM1k2WTF0NHF0OUcxRkF4aTFCTFdkRG5CS3loSEhPRGpxSy9xaEg3SjM3TkFBQStHWGhqampuVFlUL3dDeTEvTnQ4WGRGL3dDRWMvYVg4WDZHRjJwWmVOZFFpakF4L3FoZnY1WndDY1pUQnhuam9hL3JNcjJlTE1WVVVhRTZjbXJwdlIyN0hpOEo0V201VjRWSXAyYVdxOVQrWFg5dWI0WjZOOEt2MmsvRXZoN3d4cDBPbGFIZFJXT29hZGFXNjdJbzRyaTNqOHdJbzRWZnRDeWdBY0FjVis0dndqL1pnL1ozMWY0VStDOVcxVDRjK0c3cTh2ZkQybFhGeFBMcDBMU1N6UzJzVHU3TVZ5V1ppU1QzSnI4OWYrQ3RmaEFXbmpyd0g0OGpUL2tLYVZkNlZLdzZaMCtZVEpuM0l1Mng2aGZhdjJCK0NYL0pHZkFYL1lzYU4vNlJ4VnpadGpxazh0dzFTTW1tN3A2OXRQME9uS2NEVGptV0pwemltdEd0Tyt2Nm44NmVsL3M4VGZHVDlzbnhmOEd2QjhhYVBvOXA0cjE1WjVJSXg1V202UlkzMHFFb25BK1Zka1VTOU43SURnWkkvb00rR3Y3T1h3VStFK2h4YUY0TjhKYVpDcXgrWE5kM0Z0SGNYdHp3UVRQY1NLWkh6azhaMmpKQ3FCeFh4eit4QjRWdFArR2dmMmx2RzhxSzF6L3dtOS9wVUQ0RzVJL3Q5N05NQWV1SFBsRS83Z3Ixdjl0TDlySFVQMlhOQzhNemFGb3R0ck9xZUpMcTVXTkx5UjQ0WXJleVdJek1SSGhtWW1aQXZJQXlTYzhBNTV0aWNWak1UREEwWHNscGZkMnUyelhLTU5oY0hocDQ2dXQyOWJiSzlra2NuKzFuK3d4OE92aTE0TjFMeEQ4TzlEcy9EL2pteGdrdWJOOU9oUzFnMUowK1pvTG1LTlFqUEtBVlNYQWRYSTNNVnlLK0RQOEFnbVo4SlBoNThSL0UzeEJ0UGlYNFlzTmViU2JYVGhCRHFsc0p2czhra2x3SmNJNHdySFlBZU1qR1BXdjI4K0Z2am1ENG0vRGZ3eDhRcmEzTm9uaUxTclRVdnM1YmVZV3VZbGRvOTJCdTJNU3VjRE9NNEZmQnY3SlBodTA4Si90ZWZ0STZOWXhMREI5djArN1NOTWJVRjg5eGRZVURnQUdYZ0RnRGp0V1dFekhFTEE0akMxSk84VW10ZFY3eVRWelhGWmJoM2pzUGlxY1ZhVjA5Tkg3cmFkajZzLzRaUS9aby93Q2laZUdQL0JiRC93REUwMXYyVHYyWjNVb2ZobDRad3dJT05PaEI1OUNGeVB3cm8vamI4Yy9BUDdQM2hTMThaL0VXYTVnMDI4MUNQVElqYVFOY1NHNGxpbG1VRlZJd05rTG5Qc0IzcjVaYi9ncHQreTJxbGhlNjJ4QXpnYVkrVDdETGdWNXRDbm1WYVBQUjUydTZiUFNyMU10b3k1S3ZJbjJkaitjS2lpaXYyRS9IVC8vVS9LdWlpaXYzZy9CejY1L1pnL1k4OGRmdFB0cVYvb09xYWZvbWk2UFBGYjN0NWViNVpmTWxVc0ZoZ2pHWElVWk81NDEvMnMxOTlmQ2I5bm45aVB3TjhhZEcrQ091cnJueEI4ZjN6WEliKzFyS2F6MHExa3M3ZVc1Y3RBNGdWMFpJR0NqTjBwWmhrNDVYOGovaDM0NCtLSHcvMVE2OThNZFgxZlI3dFNva2wwdVNWRmtDbklTWlUrU1JmOWh3eW4wcjlGL2hoL3dVZytNR2ozV25MOFl2QTl0NDFYVG1acmZVNGJUN0JxdHUwaW1ONUZaWTNnSk1aWlNFamhMQWtGc0d2bXMzdytZVGN2WXp2RzJpVDVXbmJxN2ErbDBmUzVSaU12Z28rMWphVjlXMXpLMStpdnA2MlpQNEkrTmNmeGMvYnorSE9rNlg0WjAzd3Bvbmd5LzFmUnRNc05OUUl2bEpGZDduY0txUmdzUUR0UkZBOSt0ZnIzKzBqL3lidjhVdit4TDhRLzhBcHZucjhnUGg5cTN3SThUZnR3ZkN2eGQ4RU5KMWJRVjF1NDFPNzF2VGRXamtqZUcva2d1V0xSaDNsVGE0WW5FY2pJT2dDOUsvY3J4UjRjMGp4ajRhMWJ3ajRnaE54cGV1V056cHQ3RXJ0R1pMYTdqYUtWUTZFTXBaR0l5cEJIVUhOZktaNjRVOFJRYWk0cFJXajMrSjMvcTU5WmthblV3OWRPU2szSjZyYjRWYitySDVOLzhBQkk2MXVFOEovRWU5WkNJSmRSMHVKSDdNOFVVNWNEM1VPcFAxRmNoL3dWM3ZrazFMNFhhYUI4OEVHdXprNTZpZHJGUngyLzFSNTcvaFg2dmZDdjRSL0RyNEVlRFQ0UitIZW1EU3RKamxsdlo4dkpQTk5PNmdQTExJNVozY3FpajJWUXFnQUFWL1BiKzFoOFpZZjJvLzJsTEMyMEdPZE5CdExtMDhONlNrc2J4VFNxMXh0bG1hTWplalN5eU50VWdPRUNCbERBaXU3S3FuMXpPSjQ2Q3RCWGY0V1J3WnJUK3A1UERCVGQ1dXkvRzdQMys4UFd2L0FBZ243UE9tV1czYi93QUk5NE1naTJoZ21Qc1ducXVOdzNCZnVkUm5IdlVYd0F1SVBFZjdPL3c4bXVOcnBmZUR0R1djUjVDN25zWWxrVWM1R0d5T3VSNjFOKzBScUM2UCt6LzhTZFFCUlRiK0V0YmFNT1BrTC9ZcFFpa0RIQmJBN2RhNGI5akRVZjdVL1phK0c5enY4elpvcVcyY2JjZlpaSGh4akErN3N4bnZqUFBXdm1wUmNzTEt2M212eWJQcG95VWNWR2d1a0grYVIrT2YvQk5yVDV0Si9hMWJTcmtFVFdlazZ2YnlBZ3FkOFJSVGtIa2Nqb2Evb3FyOEsvMlVOQ0hoci9nbzc0ODBSVkNSMnQzNHBXSUFZQWhhNTNSOEFBRDVDT2d4NmNWK3gzeEY4WG53YVBETjQ3aFlkUjhSNmZwRW9QUi83U0wyOFkvNy9PaEh1QlhyY1RYcll5RGoxaXYxUEk0WlNvNE9TbDBrL3dCRDh4ZmliNFIvNFIzL0FJS25lQXRjUk5zZmlleWgxRXNCd1pJYkc2c21IMUF0bEorb1BldnVYOXN6L2sxdjRrLzlnU1gvQU5EU3ZQZjJnL0NIbWZ0UGZzOCtQWVV4NUdxNjFwRncrT3ZuV0VrOEF6N2VWTWZ4cjBMOXN6L2sxdjRrL3dEWUVsLzlEU3NaMS9hMWNHK3lpdnVrMGJ3b2V5cFl4ZDNKL2ZGTThWLzRKbGY4bXRXUC9ZYTFQLzBOYTlMMEh3Vjl2L2JhOFdmRUNXUEthTjRDMGZTNG1ib0pkUnZMcVZpdnVFdGNFOWczdlhtbi9CTXIvazFxeC83RFdwLytoclgzamE2UFlXZXAzMnJ3cGk2MUVRck81NmxiZFNzYS9SZHpINnNheHpPdTZlTnhDWFZ0ZmlqYkxhS3FZTEQzNkpQOEQ4cy8rQ3IvQU1RanBId3o4Si9EYTFrMnkrSXRVbDFDNUNuazIybUlBRlllalRYQ01QVXg4ZERYTC84QUJJei9BSkYzNGwvOWZ1a2YraTdxdkFmK0NyYWF5dng3OFBOZU1XMDV2QzF2OWlBKzZyQzd1aE1PZytiTzBucjhwWG5zUGZ2K0NSbi9BQ0x2eEwvNi9kSS85RjNWZlExS01hZkR1bld6KytTUG5xZGFWVGlMWHBkZmRGbjBIKzJKL3dBbDEvWm4vd0N4MGwvOUNzNi9RV3Z6Ni9iRS93Q1M2L3N6L3dEWTZTLytoV2RmWjN4TjhUdDRKK0cvaXZ4bW5EYURvZW82bU9OM05uYlNUZE8vM09sZk1ZbUxsaDhQRmRVLy9TbWZUNGFTamlNUko3SnIvd0JKUitYbi9CU2Z3aVUrS253VThld3JrVGFwL1pGdzJQdStWZFc4OEF6NytaTitYNWZyMVh4TiszVDRXaThVL0NEdzk0Z3R3czMvQUFqbmpIdzdxcVNwaHYzVTkwdG1TQ09xbjdVQ2NjSEFQYXZ0bW5qSy90TUZRai9Mekw4VS93QlJZU2o3UEdWNWZ6Y3IvQnI5RDVJL1lTLzVOTStIbi9YbGQvOEFwYmNWK1BmL0FBVXZsbHQvMnFydWVGaWtrZWo2VTZNcHdWWlVZZ2crb05mc0ord2wvd0FtbWZEei9yeXUvd0QwdHVLL05iOXRENEZmRW40OS90aGE1NGMrR2VueGFoZjZmNGEweSt1STVybUsxQ3dmNnZjR21aUVR1Y0RBT2E5M0pxc0tlYjE1MUhaTG0xZitJOExPS1U2bVVVWVUxZHZsMFgrRS9WMy9BSWF3L1pvLzZLYjRZLzhBQmxEL0FQRlYvT3RxbngvOFkyL3dxYjRGK0NieTZzOU92L0VXcWFwcWIyVHNyNmw5c01VVUZ2bU03bWlBakxNblNSblhJTzBWNm4vdzdmOEEycy8raFlzdi9CdFpmL0hhK1dmaHBxOXQ0RytMUGhYWHRjUmZzL2gveEZwMTVlSXczcDVkbGR4eVNBZ0g1aGhEbkI1cjI4b3l6QTBWT1dIbjdUWjJ1bnFyMjI5VHc4M3pQRzFuQ09JaDdQZFhzMW83WDM5RDJXUHcxKzBuK3haNHY4TWZFRFY5TXZmQ3R4cUIrMFd5TmNSU1FYOEVSVXkydHlzRWtpakt1QThVb0RydURBQmdDUDZkdkJ2aWV3OGJlRWRFOFphVmtXV3U2ZGFhbGJna0VpSzdpV1ZBU09NaFdHYS9JNy9nclA0NzBXVFIvQVh3N3RaSXA5UmtudWRkbDJrTTBOcUUrenduUDkyZG1reGpyNVgwcjlRZmdaNFR1L0F2d1k4RGVEdFJWa3ZOSDhQYVphWFNQd1Z1SXJkQktNZHNTYmhqdFh6bWUxL3JXRG9ZdXJGS2JiV25WTCt2eFBwTWpvZlZjWlh3bEtUY0lwUFhvMmZHbi9CTWIva2pIamIvQUxLRHEzL3BIWVY4NS84QUJYZy82WDhLeC8wejEvOEFucDlmUm4vQk1iL2tqSGpiL3NvT3JmOEFwSFlWOWhmRkw0RGZDVDQxdHBqL0FCUjhPUWE4MmppY1dKbWxuaThrWFBsK2JqeVpJODd2S1RybkdPTWM1em5qWVlUT1pZaW9tMG05dk5XTGhncDR2Sm80ZW0wbTB0L0ozUDVTL2h6L0FNbEM4TC85aG5UL0FQMG9TdjdDcnIvajFtLzY1dC9JMStNUDdhLzdQZndiK0Mrb2ZDYlV2aGo0WmcwSzUxTHhaREJkU1F6VHltV09Ob21WU0pwWkFNRTU0eFg3UFhYL0FCNnpmOWMyL2thMTRseDBNWkNoWHBwcFBtMzhtakxockF6d2M2OUNvMDJ1WGJ6VFB6Zy80SllmOG0yYWgvMk5lb2YrazFuWDZKNjNwTm5yK2pYK2hhZ3UrMTFLMW10SjE5WXAwS09QeFZqWDUxLzhFc1ArVGJkUi93Q3hyMUQvQU5Kck92dDdUL0Y1dVBpL3IvZ0tTVEFzUERlaDZ2Q2hQVTN0M3FrRXBIMCt6UkEvVVY1bWN4azhmV2xIbzcvaWoxTW1sRllDakdYVlcvQm41emY4RXJkSHZQRDJoZkZQUU5RWGJkYVo0Z3RyT2RlbUpZRWxqY2Y5OUthODIvNEs4ZjhBSDU4Sy93RHJsci84OVByN1kvWm04SWY4SVY4YS93Qm9YU2xUWkhkK0tySFZZOERDa2FwYUc4T1BZTk13OWlDTzFmRS8vQlhqL2o4K0ZmOEExeTEvK2VuMTdXQ3JlMXo2TlZkVmY3NEhpWTJqN0xJWlVuMGR2dW1mZVg3Q0dpcm9YN0ozdyt0UU1OUFozVjZ4NHlUZVhrODR5UUJuQ3VBUFFBREp4bXVpL1pnOFNMNGwwRHg1Tkc2T2xsOFJ2RnRvaFJXVWVXdCs4aVozZFNWa0RFKytPTVlIZmZBWFF4NGErQi93L3dCQXhockR3eHBFTCs4aTJrVzg5VDFiSjRPT2VLK1N2K0NjdmlOdkVQdysrSkU4cnlPNy9FWFdic2VZQU1KZHcyMGdIQnhuZHZKQTRCUEZlTFhYdFk0bXQvZVQrOXM5cWcvWlN3MUgrNjE5eVIrVW43YVdpSFF2MjFmRlZ1QVFsMXF1bFh5RS93QVgydTJ0cFdJeVQwZG1INFYvVFRYOCsvOEF3VWwwTnRML0FHdGRBMU1MaE5ZMGZTTG5jQWNGNHJxYTNJemdESUVTNUdUd1I2NEg5QkZlaG45VG53ZUVsL2RmNkhuNURUNU1aaTQvM2wrTjJmbW4vd0FGVFBDSjF6OW5yVC9FMEsvdmZEZXYyczBqWXppM3U0NUxkaDdabGVMbjJ4MzQrM3ZnbC95Um53Ri8yTEdqZitrY1ZmTzN4T0wvQUI2L1lOMUhWUzMydTYxdndOYjYwMlJ5OTlaUVIzekpqKy85b2dLK203dmptdm9uNEpmOGtaOEJmOWl4bzMvcEhGWG5ZaWIrb3hvUzNqT1MvQmZyYzlIRHdUeDBxOGRwUWkveGY2V1BsLzhBWXFSQjRtL2FEa0NnTzN4YThRcVd4eVFzbVFDZlFaT1BxYStTL3dEZ3IzL3pTYi91WlA4QTNHVjliL3NWL3dESXgvdEJmOWxiOFJmK2pCWHlSL3dWNy81cE4vM01uL3VNcjE4dS93Q1I1SCt2c0hrWmoveUk1ZjE5cy9RWDlqRC9BSk5hK0cvL0FHQlkvd0QwTjY4ZCtBTnRKYS90cy90R3hTNDNOSDRaa0dEa2JaYlBldjQ0WVo5RFg4M1Zmc1Ivd1NNLzVHUDRsLzhBWGxwSC9veTZydXpQSS9xdERFWXJudnpkTFcza252ZjlEaXl6UFByZGZENFhrdHk5YjMyZzF0YjlUNkQvQU9DcjMvSnUvaDMvQUxIU3gvOEFUZnFOZno2Vi9ZRjhTL2hUOFBmakRvRVhoZjRsYUxEcnVsd1hTWHNWdk04aUJMaU5IUlpBMFRvd0lTUjE2OUdOZkVuN1JQN0cvd0N6UjROK0JQanp4WDRaOERXbGpxMms2RGZYZG5jcGMzYk5EUEZFekk0RHpzcElQUElJckRoL1A2R0dveHdzNHU3ZlMxdGZtYmNRWkJYeE5hV0toSkpKZGIzMCtSL094UlJSWDZFZm5wLy8xZnlyb29vcjk0UHdjK3pmMlkvMmdmMmhQZ3Y0UThZeS9CelFyUFZkR3NqYjZycjl6ZFdVdDBMSkQrNGpkbWpsajJxZWM4RTRWbTRWV0krMmZndisxSi93VUMrUDFuZTZwOE4vQzNoZTYweXdjd3pYOTFhdmEydm5oUS9rbzh0NHZtU1lJSkNBN2R5bHlvWUUrS2ZzYjZOZWZGSDltWDQyL0JEd0hkMjluNDcxbzZmZVdxeXkrUzk1WXh1bm13aGljYlNxU1JNZWkrZU54d2VPeS9hSWw4WS9zcC9zamZERDRGYWRyMG1oK050UjFPNjFuV2Y3RnZIaHVQSjN6djViU1FzcEtCNW9reUR0ZDRQbEpDbXZrY2FxRlhFeW9xbkgycmtrcnErbkxkeWY1SSt3d1RyMHNOR3M2a3ZaS0xlanRyeldVVitiSXZDZnhIK092amo5dnI0YWFSKzBEbzFub2ZpTHcyOTNacGJXY0ppamFDYTB1WlZrRGViTWtxc1Q4cm94VWpqcURYN1YvRVR4ZEg4UC9oLzRtOGV6V3pYc2ZodlI3L1YydGxmeTJuV3d0M25NWWNoZ3BjSnRCd2NaemcxK2FIanMzTVg3YXY3TTFqNGlsV2J4WGJlRXd1dE9XRHpHWDdMZERMdU9Hek1KaVBjazk2KytQMmtmK1RkL2lsLzJKZmlIL3dCTjg5Zk01cTRWYXVIOTFKT0swVzN4UGJ5WjlMbGFuU3BZajNtMnBQVjcvQ3QvTkhJZnN3ZnROK0YvMm52QjEvNGwwTFRyalJyelNiejdIZjZmY3lKTTBaZEE4Y2lTSUJ2amtYSUJLcWR5c01ZQUorTmYyc3ZnYm9jZjdZWHdMK0lXaTJLUU40cDhSVzBXdENORldPYTQwbWVDNVNXUVlBTWswSlpHUFZsaUhmT2ZQUDhBZ2tLNzcvaXRIdEpRanc2eGJJd3Avd0NKanhqT2NuMkhibnRYNmIvRkx3ckZydmozNFM2dzY3am92aW04bWIyU1RROVVBNTZqOTZzZnNlOU91bzVkbWRTblIwaWsvd0FZMy9NbkR1V1k1WlRxVnRaTnI4Sld2OXh4djdhR3BIU3YyV2ZpUmRCaW0vUm50c2dCditQcVJJTVlQcjVtTTlzNXJpditDZWVwSFVmMlJ2QkN1ek5KYU5xdHM1SUErNXFOMFVBeDFBUmxINGZpZnFyeHY0SThML0Vmd3ZmZUMvR2xpdXA2THFheHJkMmpTU1JMS3NVaXlxQzBUSTRBZEZKQVlaeGc1QklxcjRBK0huZzM0VytHTGZ3WjRCMHlQU05GdEhsa2h0STNra1ZHbWN5T1Ewck8zek14UEpyeTFpNmYxRjRhM3ZjM05mcGExajFYaGFuMTVZbS91OHZMNTN2Yy9ML3dEb3AwVC9ncXQ0MGhWY1IzV2tTWHFFREFiN1RZV2NqSEdUMGNzRDZrWndLK212Mi8vRU56NFMrQUtlSzdQUDJqUmZFMmdhaEZqZytaYTNpU3JqOFZyZzlSMEk2WC93QUZNOUsxUUw4bXMvRDJTNUxZNEx4U3kyNUdjRGtMRXA3OEVmU3R2L2dwYi95YXJxLy9BR0ZkTC84QVI0cjJPWlZjZGhHLzVZTDlEeCtWMHNEaTdmelRmNm4xeDRuOE8ybmpoZkNPdldicEttaTZ4YmE3YXYyWkh0cDdjc3AvNjQzVEgzcnlmOXN6L2sxdjRrLzlnU1gvQU5EU3RiOWs3eGIvQU1Kdit6YjhPdkVEUDVzamFEYTJjejV5V20wOGZaSlNmY3lRc1Q3MWsvdG1mOG10L0VuL0FMQWt2L29hVjVOQ01vWTJGR1gyWkpmK1RIclY1eG5ncDFZL2FpMy9BT1NuaXY4QXdUSy81TmFzZit3MXFmOEE2R3Rmb0xYNTlmOEFCTXIvQUpOYXNmOEFzTmFuL3dDaHJYdG12ZkhaZE4vYXE4TGZBSzNJOHZWUERHbzZ0ZDVVSE56NWltMUN0MUJTSzJ1U3c2RU91ZVFNYlpwUW5WeDlkUTZPVCtTTWNzcndwWUNnNXZkUlh6WjhKLzhBQlc3d2VKL0RYdy84ZnhSa0d5dnI3UjU1QU9HKzF4cFBDcFArejlubEkrcC9Cbi9CSXova1hmaVgvd0JmdWtmK2k3cXZxci9nb2g0UC93Q0VzL1pWOFVUUnJ2dU5BbnNkWWhHTS93Q29uV09VKzJJSlpEK0dQY2ZLdi9CSXova1hmaVgvQU5mdWtmOEFvdTZyMnFWZm40ZW5IK1YyL3dESmsvMVBGcVVPVGlHRXY1bGYvd0FsYS9RK2cvMnhQK1M2L3N6L0FQWTZTLzhBb1ZuWDA3KzBqL3lidjhVdit4TDhRLzhBcHZucjVpL2JFLzVMcit6UC93QmpwTC82RloxOU8vdEkvd0RKdS94Uy93Q3hMOFEvK20rZXZIbDhHRStmL3BiUFlYeDRyNWYra0k0UDRadEg4Y2YyU2ZDelNzdHhjNnY0WHNBekU0VTZsWW9nSko1d0Z1NE1uMHhYMUpYNTYvOEFCTW54Yi93a1g3TU5yb3J5QjVQREdzNmpwdTMrSlVsWmIxYzk4RTNKQVBUakhhdjBLcmt6T202V0pxVWVpazdmUC9nV092TEtpcTRhblc2dUt2OEFML2czUGtqOWhML2swejRlZjllVjMvNlczRmNYNFA4QStVaGZqNy9zbjJtLytsTU5kcCt3bC95YVo4UFArdks3L3dEUzI0cjhvZjhBZ29SNDc4YitBZjJzdFYxTHdMNGgxWHc1ZDNHZ2FaQk5jYVRlejJNc2tXMHRzZDRIUm1YY29PMG5HUURYczRQQ1BFNWhpYUVYWnZtLzlLUjQyTHhhdzJYWWV2SlhTNWYvQUVsbjlDdGZ5NytPL2hiWlhmN005ajhaTGVhR0s5MC94NXJYaCs2aWRnc2x4YjNDUlhFQmpCSTNlUzZ5NVVaT0pjOUZKcitvaXY1TVBEMmhlUDhBNHovRURSL2daNGV1WGxpdWRmdnpZV3JraTN0NXJ0OTExZE9CejhzTUFaenlRa2ZBOWVqaEpOT3BOU3NvOHJmcGFWem00c2F0VGc0M2N1Wkwxdkd4OVBmc1JmQ0R4SCswL3dERzYzOGRmRU85azFYUXZBVVdtUGV0ZE9IZWMyc2ZsYWJaaFQxakF0OTBtUmhrUmd4M1NaUDlHTmZ6cS9zaGVMZGIvWlUvYTl2UGhiNDFrTnZaYXJlU2VGdFQzL0pFWm1rQnNMc0FuQVZwTm0xaVNCRk14cjl0NXYyamZoTmJmR3QvZ0ZlYXdsdjRzRm5CZEpGTGhJSlpaOHN0cXNoT1B0UGw3WlBMSUc1SFhhV080RExpZWxYcVlwT0N2QlJ2RzJ5WFYvZitGalhoaXJRcFlWcWJ0Tnl0Sys3ZlJmZCtOejVUL3dDQ1l2OEF5Ump4dC8yVUhWdi9BRWowK3ZxZjQxZnRKL0NUOW4xOUhqK0tHcVQ2YzJ1aTVOa0liU2U2M2kwOHJ6YytTamJjZWNtTTR6bmpwWHl4L3dBRXh2OEFrakhqYi9zb09yZitrZGhYem4vd1Y0LzQvUGhYL3dCY3RmOEE1NmZXY3NGREY1MUtoVTJiZTNrcm1rY1pQQ1pMR3ZUdGRKYitic1pIN1lIN1VQd2IrUDJxL0NyU2ZoanFzK28zT2srSzRMaTZXYXpudFFrY2pSSXBCbVJRMlNPZ3I5dTdyL2oxbS82NXQvSTEvSHI4T2Y4QWtvWGhmL3NNNmY4QStsQ1YvWVZkZjhlczMvWE52NUd0ZUpzRFR3a0tGQ2xleTV0L1ZHWERPT3FZdWRldlZ0ZDh1M296ODMvK0NXSC9BQ2JacUgvWTE2aC82VFdkZC9xdml6K3d2K0NpMmtlSFpYeEY0aytGZ3RVVFBCbnR0U3ZicFQ5UkhGTCtCTmNCL3dBRXNQOEFrMnpVUCt4cjFELzBtczY4aC9hcThXLzhJUi93VWQrRFBpQXY1Y1kwblNMS1o4NEN3NmpxT3BXY3BQc0k1bUo5cW1wUjlybWVKcDkxTDh0Q3FkYjJXV1lhcDJjZnoxUDFUMHJ3cEZwZmpieEI0cmcyZ2E3YWFiSEtvKzhaN0g3UXBZK3hqa2pVZjdwcjhsZitDc2VuVDZ2NGgrRCtrMjNNMTYrdFc4ZUJuNTVaTk9RY0RyeWEvWnl2eTYvYnMwSWVKdjJpdjJadERkUE1pdXZFZHlKbHhuTUNYZWx2THdRdy93QldyZFFSNjhWdzVCV2F4OEtrdWlmNFJaMzUvUlR3RTZjZXJqK01rZnBkZlQyL2g3UWJpNWhWVmcwMnpkMVZtd29TQ01rQXNja0RDOGsxK1VYL0FBU1QxS1M0OEVmRVBUWFoyOGpWN0c1eXpaVXRjUVNLU0IvZVBsY252eDZWK3RsM2FXMS9hVFdON0VzOXZjeHZETkU0M0k4YmdxeXNEMUJCSUlyaXZBdnd0K0hId3hpdklQaDU0YjAzdzdIcURSdmRMcDFzbHVKbWlEQkM0UURjVkRIR2VtVFhIUXhrSVlTclFhMW55NitqT3l2aEp6eGRLdW5wRG0wOVVma3Ivd0FGVGRDRUh4TCtFbmlVSi94K3BkMkxQLzE2WE50SW9QR2YrWGc0eWZYSGV2Mm5yOHVmK0NvbWhtNDhGL0RYeEpqL0FJOGZGMGRqbjArMnd0SmpyMyt5K2grbzcvcU5YVmo2bk5nTU41YzYvRkhKZ0tmSmo4VDU4ai9CbndUL0FNRTcvRVZ2NDYvWkowalF0Ukl1Um85enFlaFhTbnZHWldtVkcra0Z5aWovQUdjZDYreVBoLzRmbjhKK0EvRGZoYTVZUE5vMmtXT255TU9RWHRZRWlKSDFLMStVdi9CSkh4ZDUzaDM0aGVBNVpjZlk3MncxZUNJOS90VWNrRXpENmZaNGdmcVBmSDdFVk9lMDNTeDFXbjBidjkrdjZsNUZVVlhBMHFuVkszM2Fmb2ZCUDdGRjJqK01QMmg3QUE3NGZpdHJzeFBZaVdaMUFIdVBMT2ZxSytVLytDdmYvTkp2KzVrLzl4bGZUdjdFbi9KUmYyai9BUHNwMnJmK2xGeFh6Ri93VjcvNXBOLzNNbi91TXIxOEFyWjdEMC85c1BIekIzeUtmOWZiUHpIOFAvczRmSHJ4WG90cDRqOE5lQVBFR3A2WGZ4aVcxdTdXd2xsaG1qSnh1UjFVZ2pJNml2MCsvd0NDV3ZoUHhONEgrSVB4VjhMZU1OTXV0RzFleXN0RSswV1Y3RTBNOFhtbTRsVGVqQUVibzNWaDZnZzEraFg3SHRvOWwrekI4TllaQ0dMYUJhelpIVEUyWkFQcUF3Qjk2OG0rQy84QXlmSCswVC8xNWVEL0FQMDJSMXZtR2VWTVZTeEdHbEZKUlcvcE9LTWN2eU9uaEt1SHhNWk51VDI5WVNaOU5mRjM0eCtBdmdiNFZUeHA4UnIyV3cwcDd1S3hXV0sza3VXOCtaWFpGMlJLellJUnVjWXI0RS9hQi9iMS9acThkL0JIeHY0TThNYTllWGVyYTNvbDVZMmNKMDI2aUR6VHhsRkJlU05WVVpPU1NlbGRiL3dWSi81TnB0Zit4bjAvL3dCRTNWZnp0VWNPNUZoOFRRV0txTjh5ZlI2YWZJWEVXZTRqRFYzaHFhWEsxMXZmVy9tRkZGRmZvSitmSC8vVy9LdWlpaXYzZy9CejFyNFJmRFQ0eS9FTHhDaCtET2o2eGY2cFlzcCsxNlh2Z0ZvejUybDdvTWtjRzduQmVSYzg0cjlEdkJ2L0FBVHM4UmVKL0YrbnArMGw4VDdMVHZFR3RaTUdqVzk4dW82N2VwQkcwanFKYmhzQXh4SXpGa1NkVlVaUEZmSHY3T0g3WFB4Ti9abWt2N1h3ZkRwMm82VHFzMGM5N3Arb1FsbGVTTlNvZEpZMlNWRzJuSFZsNzdUWDN0OElmMnAvMkpmRW54WjB6NHYrTFBDTjE4TlBIMXJOY3l2cU1EeTNXbFhFbDdieTI4aGw4Z0FFc3NyRXMxc21HSUprSXpYeldiVmN4aktUb3g5MjJqaWs1WDdPNzBWK3laOUxsTkxMNVJpcTB2ZXZxcE5xTnU2dHU3ZDJqalBCbDc4RVIrM1I4S3ZEbndZbjFyVVU4T05lNlRxMnE2M1BOY1RYZHhaMmx4QkVzYlROa1JReFJpTkZTT0tNQURhdmV2MlcrTC9oYlUvSFB3bDhiZUNkRk1TNmg0ZzhPNnRwVm9aMktSQzR2YlNXR011d0RGVjN1TnhBSkE3R3Z4YThHZkREd2I4TC93QnVqNGMrSmZDSGpqVFBGL2gzeGZmYXJyRnZlMmp4N2JYeklia3RCTTZTT2haUzRHY3FUM1JUeFg3b2Y4Skw0ZC82Q3RsLzRFUi8vRlY4bG4wclZhTTZUYnRGYXZmNG52OEFNK3V5R0xsU3JRcXBLOG5vdHJjcTIrUjhWL3NLL3NzZUtQMlovQzNpVWVON3l4dWRiOFMzZHM4aWFjN3l3dzIxa3NnaVV5UEhHek9XbWtKQUJVREdEbk5mV09yWFZyTjhSdkR1ank4eXg2YnEycHhnRWZLMEQybHNDUWVlVnVud1Jqb2VjWkJoOFhmRnY0WWVBdEprMTN4ajRxMGpTYktOV2J6TG04aVV2dEdTc2FCaThqK2lJR1k5QUNhK052Mll2MmdkSS9hQStPbnhSK0lzTnlMSHc1b2Roby9oL3dBUFIzamlGcHJkcGJ1YTRuS013QWVXUkZZZ3J1Q0dOU1FWT2VDY2NUaTNWeHRWYkxWMjcyaWt2NjZIZkNXR3dpcFlHazkzb3I2NlhrMi82Nm4wZiswWiswSjRYL1pyOERXbmp2eFpwOTlxVnJlNnBEcE1VR25pTXkrZE5ETk1HUG11aWhRc0RaNXpuSEZadjdObjdUSGhEOXBydzVxM2lQd2xwMS9wY2VqM3EyVTBHb2VVSlN6UnJJcnI1VHlEYVFTT1RuSVBGZkRYL0JWN3hQcGwzOE1mQkdpV0Y3YjNMVDY5TmRzc015dVFMZTJaTWtLU01mdnVwL0R2WFA4QS9CSmp4THB0bjRjK0pHajM5NUJiZVRlNlRjb3N6ckhuejQ3bENRV0l6L3FlZzZmalhlc3BwZjJROFpaODkvd3ZiWTRIbTFYKzExZzdya3QrTnI3bjIzNDQwWVFmdG0vQy93QVE3UURlK0VmRTFudXdNbjdISmFTWUo2NEgybmpQSEp4M3J6My9BSUtXL3dESnF1ci9BUFlWMHY4QTlIaXZvbnhmYytIcm40b2ZEL3hFTlJzejlnT3MyWllUb1FvdkxWWDVPN0F5YmNkUm4wUFhQekgvQU1GSTlhMGU5L1phMWVDenZyYTRsT3E2V1FrVXlPMkJPTThLU2E1OHZrNVl2QzNXMWwvNU16b3pDS2poTVY1M2Yva3FNMy9nbHo0cy90MzluQ2Z3OUkrWlBEZXYzdG9pWjVFRnlzZDJwK2hrbWtIMUJyNkYvYk0vNU5iK0pQOEEyQkpmL1EwcjgxUCtDVGZqcXkwblhmaUQ0TDFPN2l0NDcyMDAvVkxjVFNMR29hMWVTR1hHNGdaWVR4NS8zUlg2Sy90amE5b2R6K3pCOFJvTGZVYlNXVjlGbENvazZNekhlbkFBT1RYVG1PSGRQT3JKYU9VWDk5bWMyVzRoVk1tdTNxb3lYM1hSNVgvd1RLLzVOYXNmK3cxcWYvb2ExODRmdEUrS3YrRU4vd0NDbWZ3dTFvc0VWN1hSOVBkaTIwS21weTNkazVKN0FMT1NjOFk2OFY3NS93QUUwOWEwYXkvWmdzcmU4djdhQ1ZkYTFNbEpaa1JobDFJNEpCNXI4L1ArQ2t2aUwrei9BTnFyUi9FZWhYTVUwMm5hSHBOekRMRTRrVVRXOXpjU0x5cEk0SUhGZCtEbyswempFVTNzMU5mZWNPTXJlenllaFVYUndmM0g3dy9GRHdvbmp2NGJlS3ZCVWlCeHIyaTMrbkFIKzlkUVBHcEhvUXpBZzlpTTErV2YvQkk1V1R3LzhURWNGV1crMGdFRVlJSWp1dURYNnU2WDQxOExhdnBsbnF0dHFsbUliMkNLNGpEVHhoZ2txaHhrYnVEZzgxK2Uvd0N3L3BlaS9EejRxZnRDK0dtdTdhMnRZUEZsdTFsdm1SVmEwbE4zTEJ0Sk9DUEtkT1JYallPcEpaZmlhRFg4ci84QUpyUDlEMk1aVGk4d3cxWmYzbC81TGRmcWRaKzJKL3lYWDltZi9zZEpmL1FyT3ZwMzlwSC9BSk4zK0tYL0FHSmZpSC8wM3oxOG4vdGZhMW8xeDhjdjJhNUxlL3RwVmg4WlN2SXlUSXdSZDFueXhCNEh1YSttUDJqUEVHZ3pmczkvRStHSFVyT1NTVHdaNGdWRVdlTXN6SFQ1d0FBR3lTVDBGS1VYeVlYVHYvNld4cVM1OFY4di9TRWZteC93U1A4QUYySnZpSjREbmtIekxwMnIyMGZmNVRMQmNOK3NBL3lLL2FldjV0LytDYTNqUzM4SmZ0TzJOamVYQ1c5djRqMGpVZE1kNVdDUmdvaTNpNUpJQUphMXdNOXpnZGEvb3UvNFNYdzcvd0JCV3kvOENJLy9BSXF1bmlyRHVHWVNrbDhTVC9UOURsNFZ4Q25sOFl0L0MydjEvVStQZitDZHVzSnF2N0pQZzZFT1hsMDJYVmJPVW5zVnY3aVJCOUJISWdyNTQvYkQvWWYrSkh4My9hQzBYeHg0VW1zbDhQYWpaMlZsckU4ODRqbXNmczBqQ1IxaklKbERRbGRnWEozZ2h0b3cxZVkvOEVzUGpyb2VrRFhQZ1I0aXZVdGJqVXJ6KzE5Qzg1Z3F6ek5Ha1Z6Ym9UL0h0aWprUkI5N0VoSFBYOWEvaXY4QUZQd2g4R3ZBdXFlUC9HdDRscllhZEN6S2hZQ1c2bndmTHQ0VlBMeXl0OHFnZE9wd29KRll5ZUp3R2ExSFFYdlNidHB2emR2bitLSndjTU5qOHFwcXUvZGlsZlhibDcvMTFQUnEvbnEvNEp4RFJ6KzE5cWgxTWdYSTByV2pwK2NaTno1MFFiR1NPZnMvbmRNbkh0a2o5enZBWHhDMG54VDRGOE9lSjlSdjdDM3U5WDBteHY1NFZ1RUN4eTNNQ1N1Z0RObkNzeEhQTmZ5dmFkcm5qLzRXK043UDR2ZUV6Y2FiTGE2M2VuUzlUVk4wRWx4Yk4rL2h5UVVmOTNLQkxHZXNjbkkydHowOE9ZU1ZTbGljUGV6YVMrZnZITnhIaTQwNjJHeEZycE52NWFINlkvOEFCVlA0TGpTOVk4UGZIM1FZdksvdEJrMFhXWGo0YjdWQ2pQWnpuSE81b2tlTm16Z0NPTWRUV0gvd1RwK0ZPdC9HZjR2YTkrMHo4U0ptMVU2TGVPTGVlNE9XdWRjdVVEdEtRUGx4YlF1Q0Z3QXJTUmxmdWNmTyt2OEF4Ty9hYS80S0NlTnRHK0hxUldqUldmOEFwQzJPblJQYWFWWjdSc2t2YnAzZVo4Z0hibG5ibHRzUzduMnQ3WC93VGcrSmVxL0NINDhlSVBnSDQxRFdJOFFTeldSdDVUL3g3YTVwUmNiUFJmTVFTeGtqN3pyR1BTdllxMGNSUXltV0djazZzWTlOMUZ2L0FDL0k4ZWxXdzlmTm80bFJhcFNsMTJja3Y4L3pQdEgvQUlKamY4a1k4YmY5bEIxYi93Qkk3Q3ZuUC9ncngveCtmQ3YvQUs1YS93RHowK3ZhZitDYmZqRHdsb1B3ajhhMkd1YTNwMm5YTGVQZFVtRU4zZHhRU0dOclN4VlhDdXdPMGxXQU9NRWdqc2ErZXY4QWdyQjRuOE4rSXI3NFlwNGYxYXgxTnJhTFhETUxPNWp1REVKR3NkaGZ5MmJidTJ0dHoxMm5IUTE1dURoTCszNzIwdS8vQUVsbnA0eWNmN0F0Zld5LzlLUitXdnc1L3dDU2hlRi8rd3pwL3dENlVKWDloVjEveDZ6ZjljMi9rYS9qdytIODBWdjQ5OE56M0RySEZIcTlnN3U1Q3Fxck9oSkpQQUFISkpyK3N1NitMM3duTnRLQjQxOE9rbEcvNWl0cjZmOEFYV3R1TXFjcFRwY3F2djhBb1ljR1ZJeGhWNW5iYjlUNGsvNEpZZjhBSnRtb2Y5alhxSC9wTloxOFIvOEFCVSs5dWROL2FXOEw2alpPWXJpMThJNmRORTQ2ckpIcU9vTXBIMElCcjZwLzRKb2ZFZjRlK0UvMmVyL1RQRlBpalJ0R3ZHOFQzMHd0OVExQzN0WmpHMXZhQU9FbGtWdHBLa0E0d1NENlY4WC9BUEJUenhUNFo4Vy9IelF0UzhLYXZZYTFhUitFTE9CN2pUN21LNmlXVmI2L1lvWGlabERCV1VsYzV3UWU0cDRDbkwrM2FrbXRQZUZqNnNmN0NwcFBYM1QrZ253bjRndHZGbmhYUnZGVmxqN1ByT24ydW9SWTVIbDNVU3lyK2pWOGZmSGpReHJuN1lIN09TT29NVmtQRjk4K1JuSDJlenQyUTQvNjZiUHAxcXYreHQ4ZWZodmRmc3plQXJmeFI0dTBUVE5UMDNUanBjMXBmNmxiVzg4YTZmTEpiUmJvNUpGWUJvWTBaZVB1a1YwZmliNGtmQ1BVL3dCbzd3RjRpUGpYdzRiUFJmQzNpa200R3EyaGlTNXViblNJNDR5NG1DcTd4K2F5ZzV5RWJBNHlQbTZXSHFZZkZWSThyMFUxdDVOSDB0WEVVOFJoYWN1WmF1RDMvdkpudm54ZytKZW0vQjM0YWEvOFM5WHRwTDIwMEcyRnhKYnhNRWtsM09zYW9yTndDV2NBWnI1by9abC9iaThJL3RNK045UjhEYUg0YjFEUmJyVDlLazFZeTNjMFVxUEZGUERBeWpaeUczVHFlZTJhNDc5dlg0di9BQTUxYjlsanhob25oZnhab3VxYWpxTDZaQkhiMkdwMjA4NVFhaGJ5U0VSeHlNekRZakJzRG9jbml2ekovd0NDYmZqSFF2QmY3UnB2ZkVlcFdtazJGNW9Hb1drbHplM1NXa0NrdkRLb1o1Q3Fra3hBQlNSenoycjBjQmsxT3JsbFhFVkl2blY3YjlFdWg1MlB6aXBTektsaDZjbHlPMTl1cmZVL1dYL2dvVm9aMWI5bmhyOEx1L3NYeEhvZDluKzd2dWx0Yy84QWt4ajhhKzQ2K052Mm4vaVA4SXZGL3dBQnZGMmhXWGpYdzNkM0Qyc056REJGcTFwSkpKSlozRVZ5b1JWa1lzMlloZ0FaejZkUjlLRDRsZkRvZ0VlS3RFSVBJSTFHMy84QWpsZU5WalVlRnB3Y1hvNWRQS0o3RktWTllxcE5TV3FqMTg1SDRILzhFdXZGMzlnL3RJVGVIWlpkc1hpYlFiMjBTTTlIbnRtanUxUDFXT0dYOENmdy9vbHIrVG45bGp4ckQ4UGYyaWZoOTRydTdsYk8xdDljdHJlNnVKQ0ZTSzF2U2JXZDNKNENyRkt4WTlobXY2a3YrRmsvRHY4QTZHblJmL0JqYi84QXh5dmU0dncwbGk0MUlyZGZpdjZSNFBDR0ppOEpLbko3UDhIL0FFejREL1llOFJSTjhmUDJtdkNjamdTSjQ1dk5SaFRqTEs5L2Z4U2tjWitVckdEemo1aDA1ejJ2N2VmN0xQakg5cFR3OTRUazhCWEZsSHJIaHE4dXdZcitWNElwTFhVRmlFcERxci9NalFSbkJYbGQyRG5BYjh0ZkJmN1JrUHdEL2JnOGUvRUZIL3REd3hxL2l2eEJaYXFMVnhLSnRPdXRSa2RaNFNwMnUwYktrcWRuVUZRUnYzRCtoZndSNDk4Ry9Fanc5YmVLdkFtc1dtdDZWZHFHanViU1FPQmtaMnV2RFJ1UDRrY0s2bmdnR3M4MWhpTURpNFk2a3QwclBwZmxzMHpYS3A0ZkhZU2VCcXZadTY2MjVycG95UGhGNEdrK0dmd3Q4Si9EMmU1VzhtOE82UFphZE5jSU1KTExieEtranFDQVFyT0NWQjVBeG5tdmlUOWxyeEhCNHEvYkcvYVIxVzNjeUpIZDZWWUJpMjdKMDd6ck00UG9EQ1FPd0hGZTBmdFYvdFhlQ2YyZC9CV29DUFViVzg4YlhOdTBla2FNamlXWVR5QWhKN2lOVG1PQ00vTVMyM2ZqYXVTZVB6cS80SlllTDlJMC93QVcvRTNVZkZ1czJ0cGNhamI2YktadFF1VWllZVV5M0xTTnVrWWIyeTJXUFBYbnJXR0V3ZGFXQnhHTW12aVNTOC9lVFp0aThaUmpqc1BnNFA0VzIvTDNXa2ZxZiswaDhBdEkvYVErSHNmdzkxdlZiblI3ZVBVWU5SRnhheHBKSVhnU1JBdUg0d2ZNT1Q3VjhILzhPay9oMy8wUHV0ZitBbHZYNmRmOExKK0hmL1EwNkwvNE1iZi9BT09VZjhMSitIZi9BRU5PaS84QWd4dC8vamxjT0Z6TEg0YUhzNkVtbDZmOEE3OFZsdUJ4TS9hVjRwdjEvd0NDZnlHZUtkSWowRHhOcStnd3lOTEhwdC9jMml5TU1NNndTc2dZZ2NaSVhKckNyc1BpSE5GY2VQOEF4TlBBNnlSU2F4ZnVqb1F5c3JUdVFRUndRUnlDSzQrdjErbTI0cHMvSDZpU20wai8xL3lyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FIeFN5UXlKTkM3UnlSc0dWbE9HVmh5Q0NPUVFlaHJmMTd4ZjR0OFZlUi93bEd0NmpySDJWZGtIMis3bHV2S1QrNm5tczIwZXd4WE8wVW5GTjNhR3BOS3lZVko1MHZsZVJ2YnlpMi9aazdkd0dNNDZaeHhtbzZLWWdvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDcnRscVdvNmNYYlQ3cWUxTGpER0dSb3l3OUR0SXoxTlVxS0d1NEo5aHpNenNYY2xtWWtrazVKSjdtbTBVVUFGRkZGQUJSUlJRQi8vMFB5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9SL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUw4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wL3lyb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHEvWmY3V285bitIK1orT2YyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS8vWik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cInNpbmdhcG9yZS1idXNpbmVzcy1yZXZpZXdcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9zaW5nYXBvcmUtYnVzaW5lc3MtcmV2aWV3LmpwZ1wiKTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQVNBQklBQUQvNFFCQVJYaHBaZ0FBVFUwQUtnQUFBQWdBQVlkcEFBUUFBQUFCQUFBQUdnQUFBQUFBQXFBQ0FBUUFBQUFCQUFBQmtLQURBQVFBQUFBQkFBQUF5d0FBQUFELzdRQTRVR2h2ZEc5emFHOXdJRE11TUFBNFFrbE5CQVFBQUFBQUFBQTRRa2xOQkNVQUFBQUFBQkRVSFl6Wmp3Q3lCT21BQ1pqcytFSisvOEFBRVFnQXl3R1FBd0VpQUFJUkFRTVJBZi9FQUI4QUFBRUZBUUVCQVFFQkFBQUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVRQUFJQkF3TUNCQU1GQlFRRUFBQUJmUUVDQXdBRUVRVVNJVEZCQmhOUllRY2ljUlF5Z1pHaENDTkNzY0VWVXRId0pETmljb0lKQ2hZWEdCa2FKU1luS0NrcU5EVTJOemc1T2tORVJVWkhTRWxLVTFSVlZsZFlXVnBqWkdWbVoyaHBhbk4wZFhaM2VIbDZnNFNGaG9lSWlZcVNrNVNWbHBlWW1acWlvNlNscHFlb3FhcXlzN1MxdHJlNHVickN3OFRGeHNmSXljclMwOVRWMXRmWTJkcmg0dVBrNWVibjZPbnE4Zkx6OVBYMjkvajUrdi9FQUI4QkFBTUJBUUVCQVFFQkFRRUFBQUFBQUFBQkFnTUVCUVlIQ0FrS0MvL0VBTFVSQUFJQkFnUUVBd1FIQlFRRUFBRUNkd0FCQWdNUkJBVWhNUVlTUVZFSFlYRVRJaktCQ0JSQ2thR3h3UWtqTTFMd0ZXSnkwUW9XSkRUaEpmRVhHQmthSmljb0tTbzFOamM0T1RwRFJFVkdSMGhKU2xOVVZWWlhXRmxhWTJSbFptZG9hV3B6ZEhWMmQzaDVlb0tEaElXR2g0aUppcEtUbEpXV2w1aVptcUtqcEtXbXA2aXBxckt6dExXMnQ3aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUxqNU9YbTUranA2dkx6OVBYMjkvajUrdi9iQUVNQUFnSUNBZ0lDQXdJQ0F3UURBd01FQlFRRUJBUUZCd1VGQlFVRkJ3Z0hCd2NIQndjSUNBZ0lDQWdJQ0FvS0Nnb0tDZ3NMQ3dzTERRME5EUTBORFEwTkRmL2JBRU1CQWdJQ0F3TURCZ01EQmcwSkJ3a05EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORFEwTkRRME5EUTBORGYvZEFBUUFHZi9hQUF3REFRQUNFUU1SQUQ4QS9LdWlpaXYzZy9Cd29vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdELzlEOHE2S0tLL2VEOEhDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQVAvMGZ5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9TL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOVA4cTZLS0svZUQ4SFByRDluZjRoL3N3K0M5RzFlMStQWHcrdjhBeGxmM04xSEpZVDJrcGpXM2dWTU9qRDdUQmtsdWVoK3RmcWY4SGZneit5TDhXUENkejhRYjc0SVhQZ3J3cGIyNXVVMWZ4SmZTV2tFOFFHVEpHb3ZtZnlndlBtc0ZqSSs2emM0L1BqOWlYVi8yUXZDbDVxbmkvd0RhUXZVT3RXVnpDTkVzcnl4dkwreTh2YVM4elEyMXRORzhnYkFVU2tnZFF1Y01QdFg0OGZGLzlodjlvZVdPSHh4OGMvR0ZubzhHMHhhSnBOamRXdW1xNjQrZG9tMFNSNVh5TWhwWGNyazdOb09LK056ZjJzc1M2ZEpWRjNrdVpyL3QxTFErenloMG80WlRxeXB0OUl2bFQvN2ViMS9VK2MzMEw5a2I0by90a2ZEMzRkL0J6dzRrM2d3bTh0ZGErYTVTMTFLNFdDZVJXaGFTWXpGSTlpamNOZ1lqZ0ZjTWYxTS80WVMvWk0vNko1WmYrQmQ3L3dESkZmbGw4Ry9EZjdOL2h2OEFiTStFc0g3Ti9pclYvRldtelBmdnFVMnJ4UEU4TndMVzRDSWdleXNzcVU1T0ZibnVPbGZ1bjhSUEYwZncvd0RoL3dDSnZIczFzMTdINGIwZS93QlhhMlYvTGFkYkMzZWN4aHlHQ2x3bTBIQnhuT0RYajU1aUs5T3BScFllYzFlUFZ0TnU3Mzh6Mk1qb1VLbE90VnhFSU5xVDJTYVNzdHQ5RDVYOFQvOEFCUEw5bEh4SHBjdGhiZUVYMFM0WldXSzkwMi91a25oTGZ4QlpaWllXSXh4NWtiRDI1TmZnVCswZjhETlovWjQrSzJwL0RqVmJqN2RCQ3NkM3AxOXM4c1hkalBueXBOdVR0WUZXUnhrZ09qWUpHQ2Y2Ti8yWC93QnBydzErMDk0TnYvRStpYWJQb3QzcE43OWl2ZFB1SlZtWkN5Q1NPUkpGQ2hrZFNRTXFwREt3eGdBbjgxZitDdVdodzIvaXI0YitKVlVDVy8wL1ZMRm16eVZzcGJlUlFSam9EZE5qbnVmeDZlSDhkaktlUCtwWXFUZDc2TjNzMHJuTHhCZ01IVXdIMTNDeFN0YlZLMTAzYnlQVWYySFAyU1BnVDhTUDJkZEQ4ZGZFYndqYjZ6cTJyM21vdUxxV2U1amJ5TGU1a3QwWEVVNnJnR0p1ZG9QOHoydjdWMzdHbjdQdmhIOW5ueHQ0cDhBK0M3YlM5ZDBtd1M5dGJ1RzR1M2VKWUo0M2xJVjVaRklNSWNISzR3VHlPbytuL3dCakRSRDRmL1phK0c5Z3lsVExvc2Q3ZytsKzczUVBRZGZOei9VOVQxZnhRTnI4Uy8yYnZGTTFzb0VQaVh3VmZ6UUFrTUYrMldEdkdjOU1xV0JCOVJtdktyWm5pVm1FcHFvK1ZUMnU3V3Z0YjBQVm81WmhubDhZT211Wnczc3IzdHZmMVA1L3YyQ3ZobjRHK0xQeCtnOEkvRVBTWTlaMGg5SXY3ZzJzcnlScVpZZ214c3hPamNaUGZGZnM3NHIvQUdDUDJZNzd3dHJGbDRmOENXbG5xbHhwOTFGWTNLWFY0V2h1WGlaWXBCdW5LNVJ5Q01namptdnljLzRKamY4QUowVnQvd0JnTFUvNVIxL1J6WG84VVkzRVVjY2xTbTByTFJOMjZubjhMNExEMXNDM1ZnbTd2VnBYNkg4cUg3SWZnN3c3NDQvYVQ4RmVEL0dlblI2bHBWOWVYRWQzWlhBSVNRUjJzN2hYQUlQRHFEalBhdjJFL2FtL1pFL1p3OEcvQVR4MzQxOEwrQjdMVGRaMDNTNUxtMHVZWnJrZVRLR1VCbGpNeGo2SHB0eDdWOEVmQ1R3ai93QUlKL3dVdWo4S3FubHcyZmkzV1RicmpHTGFlM3Vwb1A4QXlFNjErdy83Wm4vSnJmeEovd0N3SkwvNkdsZFdkWTJyL2FHSGRLYlVaS0xzbStzamx5WEJVdjdQeENxd1RsRnlWMmwwaWZEUDdCMzdML3dGK0xIN1BkbjRyK0lmaEMxMW5WbTFiVUlXdXBKcmlOekhHeWhGUGxTb0NGSFRqMTlUWHhmKzNQOEFCZndmNEIvYU8wbjRiL0NiUll0SXRkVTByVFBKczRwSlpGZTh2TGlhSUhkSzBqZk1RbzY0NDZWK3BuL0JNci9rMXF4LzdEV3Avd0RvYTE0aDhaL0JSOGMvOEZPL2h6cDd4NzdmVGRIc05abmJHVlFhVzE1Y3hrK3htampVZTdEdFVZYkgxYWVhVjNPYmNZcVR0ZDIwOGk4VGw5S3BsZEJRZ2xLVGdyMlY5Zk0rdGJQOWd6OWxLM3NyYTF1UEFWcGN5d1FSeFBPOXpkcThwUlFwZGdzNEc1aU1uM05mRFA3SFB3Sy9aMStPZmpYNHkzMnFlRHJTOTBIU1BFTUZ2NGRnKzBYS3JiMkRHNVZNRkpnV01pUkl6RmkzUFE0cjlMUDJuL2lIL3dBS3MrQUhqbnhySEw1TjFhYVJOQlpQbmxiMjl4Yld4SHJ0bWxRa2VnN2RSK2VIL0JJei9rWGZpWC8xKzZSLzZMdXE4N0NWOFU4dXI0cVZTVzhVdFgzVi93QkQwY1ZRd3F6R2hobzA0N1NiMFhaMi9VbC9hWi9aYytBbmdmNHQvQWp3OTRWOEkyMm42ZDRyOFV5V0dzUUpQY3NMdTJEV3dFYkY1bVpSODdjb1ZQUFd2c3ovQUlZUy9aTS82SjVaZitCZDcvOEFKRmVZL3RpZjhsMS9abi83SFNYL0FOQ3M2L1FXdVRGNC9GTERVSktwSzdUNnYrWm5YaGNCaG5pSzZkT05rMTBYOHFQNUx2Ri93OXNQQ1A3UitwL0RHNnR5ZE8wL3hnK2xMQzdObVN5Rjc1Y2Z6QTdzUENRYzV6Zyt0ZjBOajloUDlrMGRQaDNaZitCVjcvOEFKRmZrdisyMzRRSGhiOXV1eHY0MDJSZUpibnc5ckVhNDQ1ZExXUWovQUhwYloyUHVUWDlEMWV0eEJtTlowY05WcFRhNW8zZG0xcm9lUncvbDFGVnNSU3F3VDVaV1YwbnBxZnpJZnNVZnNxdiswcjQ3dXBQRUVrMXA0TzhPQ0tiVlpvZmxrdVpKU2ZLdEluL2hNZ1ZtZHdDVVJlek1wcitnYlF2MmNmZ0Y0YjBsTkUwajRlZUdvN1JGMmxaZE10N2gzemdFeVNUSThraElBeVhaaWNkYStiUCtDYWZoTzA4UGZzczZSclVLS0ovRTJwYW5xTTdBZk1URGNOWklDY0RnTGJBZ2NqblBjMUorME4rM0xwUHdHK04zaHY0VFM2QWRWdGI2SzFuMWkvVzRNYjJjZDdLMGFDS0lJM21PaXI1ckFrQmxaVkJCeVJ6NXZpY1pqc2ZQRDRkdTBiNkoyMjNmM25SbEdHd2VCd0VNUmlFcnl0cTFmZlpmY2ZQUDdiMzdCdmdPMjhDNnY4WC9BSUw2V3VoNmxvVUxYdXA2TlpqRmxkV1VlVFBMREYwZ2toVDV5cUVSc2lNQW0vQk0zL0JPajRFL0J2NGgvQUs2OFJlTy9CdWo2L3FmL0NSWHR1THJVTFJMaVVSUncyNVZBemc0VUZpY0RqSko3MSt0T3E2WmE2MXBkNW85OHU2MnZyZVcybVVZNWptVW93NUJISUo3VitmSC9CTUsxbHNmMmROUnNwc0dTMzhXYW5FKzNrYmtpdGxPUGJJckdHYTRpcGxrNFNtN3hsR3p2clozMHY4QUkybmxXSHA1bkNjWUswb3l1cmFYVnRiZk0rbFArR1VQMmFQK2laZUdQL0JiRC84QUUwZjhNb2ZzMGY4QVJNdkRIL2d0aC84QWlhOTZ0N3UwdTkvMldhT2J5bktQNWJodHJqcXB3VGdqMFBOV0s4UDY3aWYrZmt2dlo3bjFMRC84KzE5eVB5SS80SjdmQXI0Ti9FTDRWZUx0WThjZURkRzEyOXRmRzJwV0VFOS9hUnp2RmF4V3RrNlJJV0Iyb3JTTVFCM0pyNzAvNFpQL0FHYVAraVplR1A4QXdXdy8vRTE4eC84QUJNWC9BSkl4NDIvN0tEcTMvcEhwOWZUWHgyL2FkK0ZmN09qNklueEt1TDJGdGZGMGJNV2RxMXprV2ZsZVp1d1J0LzF5NDllZlN2WHpPcmk2bVlUcFVaU2J2b2szMlBJeXluaGFlWHdxMW94U3RxMmwzUGxUOXNiOW5qNEYrRVBoUnArcStGL0F1aDZUZVNlS05CdFduczdPT0NRdzNGMmtjc1paQUNWZENRUjBOZlRWeit5RCt6RXR2S3kvRFh3K0NFWWcvWkIxQXI0Ui9hTS9iWitCM3h2OEg2SjhQL0FkeHFrK3JYUGlyUXJoUmMyUmdpRWR2ZG83a3V6ZW5BQUJPVDlUWDYrM1gvSHJOLzF6YitScWNaUEc0ZkQwbzFaU2pKdVc3ZjhBZEx3Y01GWHhGU1ZKUmtyUjJTL3ZINDlmOEU3L0FObm40S2ZGUDRFWHZpVDRoZUVOTzEzVTQvRWQ3YUxkWFNzMGdnamd0V1ZPR0F3R2RqK05VLzhBZ29uK3pIOEtQaDE4RjlNOGIvRER3dFphRGRXV3V3Vzk4OW1yTDVscGN3ekw4MldQM1psakEvM2pYdVgvQUFTdy93Q1RiTlEvN0d2VVAvU2F6cjZGL2JTOEkvOEFDYS9zdS9FUFNWVGZKYmFTMnF4OGZNRzBwMHZUdDl5c0pISFVISGV1NnJtRmFsbkxUbStYbnRhN3RiYlk0S1dYMGF1VEpxQzV1Uzk3Szk5OXo4MHYrQ2F2d04rRW54YjhJK05yNzRrZUY3SHhCUHArbzJjVnJKZHF6R0pKSW5abFhERGdrQTF5di9CVEg0TmZDLzRSWFh3N1Q0YStITEx3OHVxeDZ5YndXYXN2bm0zTmw1ZTdjeCs1NWpZK3ByNkIvd0NDU0gvSWovRUwvc0xXSC9vaVN1TC9BT0N2SC9INThLLyt1V3YvQU05UHIwNmVJcS82d09selBsMTB2cDhQWTgycGg2WCtyL3RlVmMybXR0Zmo3bUQvQU1FMXYyZmZoWjhWdkJmalB4RjhTdkRObDRnTnZxbHJaV1RYaXMzaytYQzBrb1Rhdys5NWlaNDdEbjAvU2E0L1lzL1pjbXQ1SVUrSGVqeE5JaktKRWpmY2hJeHVHWHhrZFJYaEgvQkx2UWhwWDdNOG1vbGNIV3ZFZW8zbTRqcXNhUVd3d2U0QmdQdG5QdlgzMTRiMStIeEZaM1YxRW9SclhVTDZ3a1FOdXcxbGNTUVpKd09XQ0I4ZHQySzhITzhmaVByMVgyYzJrbmJSdit1aDcyU1lIRC9VYVh0SUp0cStxWHIrcC9IM1k2WTF0NHF0OUcxRkF4aTFCTFdkRG5CS3loSEhPRGpxSy9xaEg3SjM3TkFBQStHWGhqampuVFlUL3dDeTEvTnQ4WGRGL3dDRWMvYVg4WDZHRjJwWmVOZFFpakF4L3FoZnY1WndDY1pUQnhuam9hL3JNcjJlTE1WVVVhRTZjbXJwdlIyN0hpOEo0V201VjRWSXAyYVdxOVQrWFg5dWI0WjZOOEt2MmsvRXZoN3d4cDBPbGFIZFJXT29hZGFXNjdJbzRyaTNqOHdJbzRWZnRDeWdBY0FjVis0dndqL1pnL1ozMWY0VStDOVcxVDRjK0c3cTh2ZkQybFhGeFBMcDBMU1N6UzJzVHU3TVZ5V1ppU1QzSnI4OWYrQ3RmaEFXbmpyd0g0OGpUL2tLYVZkNlZLdzZaMCtZVEpuM0l1Mng2aGZhdjJCK0NYL0pHZkFYL1lzYU4vNlJ4VnpadGpxazh0dzFTTW1tN3A2OXRQME9uS2NEVGptV0pwemltdEd0Tyt2Nm44NmVsL3M4VGZHVDlzbnhmOEd2QjhhYVBvOXA0cjE1WjVJSXg1V202UlkzMHFFb25BK1Zka1VTOU43SURnWkkvb00rR3Y3T1h3VStFK2h4YUY0TjhKYVpDcXgrWE5kM0Z0SGNYdHp3UVRQY1NLWkh6azhaMmpKQ3FCeFh4eit4QjRWdFArR2dmMmx2RzhxSzF6L3dtOS9wVUQ0RzVJL3Q5N05NQWV1SFBsRS83Z3Ixdjl0TDlySFVQMlhOQzhNemFGb3R0ck9xZUpMcTVXTkx5UjQ0WXJleVdJek1SSGhtWW1aQXZJQXlTYzhBNTV0aWNWak1UREEwWHNscGZkMnUyelhLTU5oY0hocDQ2dXQyOWJiSzlra2NuKzFuK3d4OE92aTE0TjFMeEQ4TzlEcy9EL2pteGdrdWJOOU9oUzFnMUowK1pvTG1LTlFqUEtBVlNYQWRYSTNNVnlLK0RQOEFnbVo4SlBoNThSL0UzeEJ0UGlYNFlzTmViU2JYVGhCRHFsc0p2czhra2x3SmNJNHdySFlBZU1qR1BXdjI4K0Z2am1ENG0vRGZ3eDhRcmEzTm9uaUxTclRVdnM1YmVZV3VZbGRvOTJCdTJNU3VjRE9NNEZmQnY3SlBodTA4Si90ZWZ0STZOWXhMREI5djArN1NOTWJVRjg5eGRZVURnQUdYZ0RnRGp0V1dFekhFTEE0akMxSk84VW10ZFY3eVRWelhGWmJoM2pzUGlxY1ZhVjA5Tkg3cmFkajZzLzRaUS9aby93Q2laZUdQL0JiRC93REUwMXYyVHYyWjNVb2ZobDRad3dJT05PaEI1OUNGeVB3cm8vamI4Yy9BUDdQM2hTMThaL0VXYTVnMDI4MUNQVElqYVFOY1NHNGxpbG1VRlZJd05rTG5Qc0IzcjVaYi9ncHQreTJxbGhlNjJ4QXpnYVkrVDdETGdWNXRDbm1WYVBQUjUydTZiUFNyMU10b3k1S3ZJbjJkaitjS2lpaXYyRS9IVC8vVS9LdWlpaXYzZy9CejY1L1pnL1k4OGRmdFB0cVYvb09xYWZvbWk2UFBGYjN0NWViNVpmTWxVc0ZoZ2pHWElVWk81NDEvMnMxOTlmQ2I5bm45aVB3TjhhZEcrQ091cnJueEI4ZjN6WEliKzFyS2F6MHExa3M3ZVc1Y3RBNGdWMFpJR0NqTjBwWmhrNDVYOGovaDM0NCtLSHcvMVE2OThNZFgxZlI3dFNva2wwdVNWRmtDbklTWlUrU1JmOWh3eW4wcjlGL2hoL3dVZytNR2ozV25MOFl2QTl0NDFYVG1acmZVNGJUN0JxdHUwaW1ONUZaWTNnSk1aWlNFamhMQWtGc0d2bXMzdytZVGN2WXp2RzJpVDVXbmJxN2ErbDBmUzVSaU12Z28rMWphVjlXMXpLMStpdnA2MlpQNEkrTmNmeGMvYnorSE9rNlg0WjAzd3Bvbmd5LzFmUnRNc05OUUl2bEpGZDduY0txUmdzUUR0UkZBOSt0ZnIzKzBqL3lidjhVdit4TDhRLzhBcHZucjhnUGg5cTN3SThUZnR3ZkN2eGQ4RU5KMWJRVjF1NDFPNzF2VGRXamtqZUcva2d1V0xSaDNsVGE0WW5FY2pJT2dDOUsvY3J4UjRjMGp4ajRhMWJ3ajRnaE54cGV1V056cHQ3RXJ0R1pMYTdqYUtWUTZFTXBaR0l5cEJIVUhOZktaNjRVOFJRYWk0cFJXajMrSjMvcTU5WmthblV3OWRPU2szSjZyYjRWYitySDVOLzhBQkk2MXVFOEovRWU5WkNJSmRSMHVKSDdNOFVVNWNEM1VPcFAxRmNoL3dWM3ZrazFMNFhhYUI4OEVHdXprNTZpZHJGUngyLzFSNTcvaFg2dmZDdjRSL0RyNEVlRFQ0UitIZW1EU3RKamxsdlo4dkpQTk5PNmdQTExJNVozY3FpajJWUXFnQUFWL1BiKzFoOFpZZjJvLzJsTEMyMEdPZE5CdExtMDhONlNrc2J4VFNxMXh0bG1hTWplalN5eU50VWdPRUNCbERBaXU3S3FuMXpPSjQ2Q3RCWGY0V1J3WnJUK3A1UERCVGQ1dXkvRzdQMys4UFd2L0FBZ243UE9tV1czYi93QUk5NE1naTJoZ21Qc1ducXVOdzNCZnVkUm5IdlVYd0F1SVBFZjdPL3c4bXVOcnBmZUR0R1djUjVDN25zWWxrVWM1R0d5T3VSNjFOKzBScUM2UCt6LzhTZFFCUlRiK0V0YmFNT1BrTC9ZcFFpa0RIQmJBN2RhNGI5akRVZjdVL1phK0c5enY4elpvcVcyY2JjZlpaSGh4akErN3N4bnZqUFBXdm1wUmNzTEt2M212eWJQcG95VWNWR2d1a0grYVIrT2YvQk5yVDV0Si9hMWJTcmtFVFdlazZ2YnlBZ3FkOFJSVGtIa2Nqb2Evb3FyOEsvMlVOQ0hoci9nbzc0ODBSVkNSMnQzNHBXSUFZQWhhNTNSOEFBRDVDT2d4NmNWK3gzeEY4WG53YVBETjQ3aFlkUjhSNmZwRW9QUi83U0wyOFkvNy9PaEh1QlhyY1RYcll5RGoxaXYxUEk0WlNvNE9TbDBrL3dCRDh4ZmliNFIvNFIzL0FJS25lQXRjUk5zZmlleWgxRXNCd1pJYkc2c21IMUF0bEorb1BldnVYOXN6L2sxdjRrLzlnU1gvQU5EU3ZQZjJnL0NIbWZ0UGZzOCtQWVV4NUdxNjFwRncrT3ZuV0VrOEF6N2VWTWZ4cjBMOXN6L2sxdjRrL3dEWUVsLzlEU3NaMS9hMWNHK3lpdnVrMGJ3b2V5cFl4ZDNKL2ZGTThWLzRKbGY4bXRXUC9ZYTFQLzBOYTlMMEh3Vjl2L2JhOFdmRUNXUEthTjRDMGZTNG1ib0pkUnZMcVZpdnVFdGNFOWczdlhtbi9CTXIvazFxeC83RFdwLytoclgzamE2UFlXZXAzMnJ3cGk2MUVRck81NmxiZFNzYS9SZHpINnNheHpPdTZlTnhDWFZ0ZmlqYkxhS3FZTEQzNkpQOEQ4cy8rQ3IvQU1RanBId3o4Si9EYTFrMnkrSXRVbDFDNUNuazIybUlBRlllalRYQ01QVXg4ZERYTC84QUJJei9BSkYzNGwvOWZ1a2YraTdxdkFmK0NyYWF5dng3OFBOZU1XMDV2QzF2OWlBKzZyQzd1aE1PZytiTzBucjhwWG5zUGZ2K0NSbi9BQ0x2eEwvNi9kSS85RjNWZlExS01hZkR1bld6KytTUG5xZGFWVGlMWHBkZmRGbjBIKzJKL3dBbDEvWm4vd0N4MGwvOUNzNi9RV3Z6Ni9iRS93Q1M2L3N6L3dEWTZTLytoV2RmWjN4TjhUdDRKK0cvaXZ4bW5EYURvZW82bU9OM05uYlNUZE8vM09sZk1ZbUxsaDhQRmRVLy9TbWZUNGFTamlNUko3SnIvd0JKUitYbi9CU2Z3aVUrS253VThld3JrVGFwL1pGdzJQdStWZFc4OEF6NytaTitYNWZyMVh4TiszVDRXaThVL0NEdzk0Z3R3czMvQUFqbmpIdzdxcVNwaHYzVTkwdG1TQ09xbjdVQ2NjSEFQYXZ0bW5qSy90TUZRai9Mekw4VS93QlJZU2o3UEdWNWZ6Y3IvQnI5RDVJL1lTLzVOTStIbi9YbGQvOEFwYmNWK1BmL0FBVXZsbHQvMnFydWVGaWtrZWo2VTZNcHdWWlVZZ2crb05mc0ord2wvd0FtbWZEei9yeXUvd0QwdHVLL05iOXRENEZmRW40OS90aGE1NGMrR2VueGFoZjZmNGEweSt1STVybUsxQ3dmNnZjR21aUVR1Y0RBT2E5M0pxc0tlYjE1MUhaTG0xZitJOExPS1U2bVVVWVUxZHZsMFgrRS9WMy9BSWF3L1pvLzZLYjRZLzhBQmxEL0FQRlYvT3RxbngvOFkyL3dxYjRGK0NieTZzOU92L0VXcWFwcWIyVHNyNmw5c01VVUZ2bU03bWlBakxNblNSblhJTzBWNm4vdzdmOEEycy8raFlzdi9CdFpmL0hhK1dmaHBxOXQ0RytMUGhYWHRjUmZzL2gveEZwMTVlSXczcDVkbGR4eVNBZ0g1aGhEbkI1cjI4b3l6QTBWT1dIbjdUWjJ1bnFyMjI5VHc4M3pQRzFuQ09JaDdQZFhzMW83WDM5RDJXUHcxKzBuK3haNHY4TWZFRFY5TXZmQ3R4cUIrMFd5TmNSU1FYOEVSVXkydHlzRWtpakt1QThVb0RydURBQmdDUDZkdkJ2aWV3OGJlRWRFOFphVmtXV3U2ZGFhbGJna0VpSzdpV1ZBU09NaFdHYS9JNy9nclA0NzBXVFIvQVh3N3RaSXA5UmtudWRkbDJrTTBOcUUrenduUDkyZG1reGpyNVgwcjlRZmdaNFR1L0F2d1k4RGVEdFJWa3ZOSDhQYVphWFNQd1Z1SXJkQktNZHNTYmhqdFh6bWUxL3JXRG9ZdXJGS2JiV25WTCt2eFBwTWpvZlZjWlh3bEtUY0lwUFhvMmZHbi9CTWIva2pIamIvQUxLRHEzL3BIWVY4NS84QUJYZy82WDhLeC8wejEvOEFucDlmUm4vQk1iL2tqSGpiL3NvT3JmOEFwSFlWOWhmRkw0RGZDVDQxdHBqL0FCUjhPUWE4MmppY1dKbWxuaThrWFBsK2JqeVpJODd2S1RybkdPTWM1em5qWVlUT1pZaW9tMG05dk5XTGhncDR2Sm80ZW0wbTB0L0ozUDVTL2h6L0FNbEM4TC85aG5UL0FQMG9TdjdDcnIvajFtLzY1dC9JMStNUDdhLzdQZndiK0Mrb2ZDYlV2aGo0WmcwSzUxTHhaREJkU1F6VHltV09Ob21WU0pwWkFNRTU0eFg3UFhYL0FCNnpmOWMyL2thMTRseDBNWkNoWHBwcFBtMzhtakxockF6d2M2OUNvMDJ1WGJ6VFB6Zy80SllmOG0yYWgvMk5lb2YrazFuWDZKNjNwTm5yK2pYK2hhZ3UrMTFLMW10SjE5WXAwS09QeFZqWDUxLzhFc1ArVGJkUi93Q3hyMUQvQU5Kck92dDdUL0Y1dVBpL3IvZ0tTVEFzUERlaDZ2Q2hQVTN0M3FrRXBIMCt6UkEvVVY1bWN4azhmV2xIbzcvaWoxTW1sRllDakdYVlcvQm41emY4RXJkSHZQRDJoZkZQUU5RWGJkYVo0Z3RyT2RlbUpZRWxqY2Y5OUthODIvNEs4ZjhBSDU4Sy93RHJsci84OVByN1kvWm04SWY4SVY4YS93Qm9YU2xUWkhkK0tySFZZOERDa2FwYUc4T1BZTk13OWlDTzFmRS8vQlhqL2o4K0ZmOEExeTEvK2VuMTdXQ3JlMXo2TlZkVmY3NEhpWTJqN0xJWlVuMGR2dW1mZVg3Q0dpcm9YN0ozdyt0UU1OUFozVjZ4NHlUZVhrODR5UUJuQ3VBUFFBREp4bXVpL1pnOFNMNGwwRHg1Tkc2T2xsOFJ2RnRvaFJXVWVXdCs4aVozZFNWa0RFKytPTVlIZmZBWFF4NGErQi93L3dCQXhockR3eHBFTCs4aTJrVzg5VDFiSjRPT2VLK1N2K0NjdmlOdkVQdysrSkU4cnlPNy9FWFdic2VZQU1KZHcyMGdIQnhuZHZKQTRCUEZlTFhYdFk0bXQvZVQrOXM5cWcvWlN3MUgrNjE5eVIrVW43YVdpSFF2MjFmRlZ1QVFsMXF1bFh5RS93QVgydTJ0cFdJeVQwZG1INFYvVFRYOCsvOEF3VWwwTnRML0FHdGRBMU1MaE5ZMGZTTG5jQWNGNHJxYTNJemdESUVTNUdUd1I2NEg5QkZlaG45VG53ZUVsL2RmNkhuNURUNU1aaTQvM2wrTjJmbW4vd0FGVFBDSjF6OW5yVC9FMEsvdmZEZXYyczBqWXppM3U0NUxkaDdabGVMbjJ4MzQrM3ZnbC95Um53Ri8yTEdqZitrY1ZmTzN4T0wvQUI2L1lOMUhWUzMydTYxdndOYjYwMlJ5OTlaUVIzekpqKy85b2dLK203dmptdm9uNEpmOGtaOEJmOWl4bzMvcEhGWG5ZaWIrb3hvUzNqT1MvQmZyYzlIRHdUeDBxOGRwUWkveGY2V1BsLzhBWXFSQjRtL2FEa0NnTzN4YThRcVd4eVFzbVFDZlFaT1BxYStTL3dEZ3IzL3pTYi91WlA4QTNHVjliL3NWL3dESXgvdEJmOWxiOFJmK2pCWHlSL3dWNy81cE4vM01uL3VNcjE4dS93Q1I1SCt2c0hrWmoveUk1ZjE5cy9RWDlqRC9BSk5hK0cvL0FHQlkvd0QwTjY4ZCtBTnRKYS90cy90R3hTNDNOSDRaa0dEa2JaYlBldjQ0WVo5RFg4M1Zmc1Ivd1NNLzVHUDRsLzhBWGxwSC9veTZydXpQSS9xdERFWXJudnpkTFcza252ZjlEaXl6UFByZGZENFhrdHk5YjMyZzF0YjlUNkQvQU9DcjMvSnUvaDMvQUxIU3gvOEFUZnFOZno2Vi9ZRjhTL2hUOFBmakRvRVhoZjRsYUxEcnVsd1hTWHNWdk04aUJMaU5IUlpBMFRvd0lTUjE2OUdOZkVuN1JQN0cvd0N6UjROK0JQanp4WDRaOERXbGpxMms2RGZYZG5jcGMzYk5EUEZFekk0RHpzcElQUElJckRoL1A2R0dveHdzNHU3ZlMxdGZtYmNRWkJYeE5hV0toSkpKZGIzMCtSL094UlJSWDZFZm5wLy8xZnlyb29vcjk0UHdjK3pmMlkvMmdmMmhQZ3Y0UThZeS9CelFyUFZkR3NqYjZycjl6ZFdVdDBMSkQrNGpkbWpsajJxZWM4RTRWbTRWV0krMmZndisxSi93VUMrUDFuZTZwOE4vQzNoZTYweXdjd3pYOTFhdmEydm5oUS9rbzh0NHZtU1lJSkNBN2R5bHlvWUUrS2ZzYjZOZWZGSDltWDQyL0JEd0hkMjluNDcxbzZmZVdxeXkrUzk1WXh1bm13aGljYlNxU1JNZWkrZU54d2VPeS9hSWw4WS9zcC9zamZERDRGYWRyMG1oK050UjFPNjFuV2Y3RnZIaHVQSjN6djViU1FzcEtCNW9reUR0ZDRQbEpDbXZrY2FxRlhFeW9xbkgycmtrcnErbkxkeWY1SSt3d1RyMHNOR3M2a3ZaS0xlanRyeldVVitiSXZDZnhIK092amo5dnI0YWFSKzBEbzFub2ZpTHcyOTNacGJXY0ppamFDYTB1WlZrRGViTWtxc1Q4cm94VWpqcURYN1YvRVR4ZEg4UC9oLzRtOGV6V3pYc2ZodlI3L1YydGxmeTJuV3d0M25NWWNoZ3BjSnRCd2NaemcxK2FIanMzTVg3YXY3TTFqNGlsV2J4WGJlRXd1dE9XRHpHWDdMZERMdU9Hek1KaVBjazk2KytQMmtmK1RkL2lsLzJKZmlIL3dCTjg5Zk01cTRWYXVIOTFKT0swVzN4UGJ5WjlMbGFuU3BZajNtMnBQVjcvQ3QvTkhJZnN3ZnROK0YvMm52QjEvNGwwTFRyalJyelNiejdIZjZmY3lKTTBaZEE4Y2lTSUJ2amtYSUJLcWR5c01ZQUorTmYyc3ZnYm9jZjdZWHdMK0lXaTJLUU40cDhSVzBXdENORldPYTQwbWVDNVNXUVlBTWswSlpHUFZsaUhmT2ZQUDhBZ2tLNzcvaXRIdEpRanc2eGJJd3Avd0NKanhqT2NuMkhibnRYNmIvRkx3ckZydmozNFM2dzY3am92aW04bWIyU1RROVVBNTZqOTZzZnNlOU91bzVkbWRTblIwaWsvd0FZMy9NbkR1V1k1WlRxVnRaTnI4Sld2OXh4djdhR3BIU3YyV2ZpUmRCaW0vUm50c2dCditQcVJJTVlQcjVtTTlzNXJpditDZWVwSFVmMlJ2QkN1ek5KYU5xdHM1SUErNXFOMFVBeDFBUmxINGZpZnFyeHY0SThML0Vmd3ZmZUMvR2xpdXA2THFheHJkMmpTU1JMS3NVaXlxQzBUSTRBZEZKQVlaeGc1QklxcjRBK0huZzM0VytHTGZ3WjRCMHlQU05GdEhsa2h0STNra1ZHbWN5T1Ewck8zek14UEpyeTFpNmYxRjRhM3ZjM05mcGExajFYaGFuMTVZbS91OHZMNTN2Yy9ML3dEb3AwVC9ncXQ0MGhWY1IzV2tTWHFFREFiN1RZV2NqSEdUMGNzRDZrWndLK212Mi8vRU56NFMrQUtlSzdQUDJqUmZFMmdhaEZqZytaYTNpU3JqOFZyZzlSMEk2WC93QUZNOUsxUUw4bXMvRDJTNUxZNEx4U3kyNUdjRGtMRXA3OEVmU3R2L2dwYi95YXJxLy9BR0ZkTC84QVI0cjJPWlZjZGhHLzVZTDlEeCtWMHNEaTdmelRmNm4xeDRuOE8ybmpoZkNPdldicEttaTZ4YmE3YXYyWkh0cDdjc3AvNjQzVEgzcnlmOXN6L2sxdjRrLzlnU1gvQU5EU3RiOWs3eGIvQU1Kdit6YjhPdkVEUDVzamFEYTJjejV5V20wOGZaSlNmY3lRc1Q3MWsvdG1mOG10L0VuL0FMQWt2L29hVjVOQ01vWTJGR1gyWkpmK1RIclY1eG5ncDFZL2FpMy9BT1NuaXY4QXdUSy81TmFzZit3MXFmOEE2R3Rmb0xYNTlmOEFCTXIvQUpOYXNmOEFzTmFuL3dDaHJYdG12ZkhaZE4vYXE4TGZBSzNJOHZWUERHbzZ0ZDVVSE56NWltMUN0MUJTSzJ1U3c2RU91ZVFNYlpwUW5WeDlkUTZPVCtTTWNzcndwWUNnNXZkUlh6WjhKLzhBQlc3d2VKL0RYdy84ZnhSa0d5dnI3UjU1QU9HKzF4cFBDcFArejlubEkrcC9Cbi9CSXova1hmaVgvd0JmdWtmK2k3cXZxci9nb2g0UC93Q0VzL1pWOFVUUnJ2dU5BbnNkWWhHTS93Q29uV09VKzJJSlpEK0dQY2ZLdi9CSXova1hmaVgvQU5mdWtmOEFvdTZyMnFWZm40ZW5IK1YyL3dESmsvMVBGcVVPVGlHRXY1bGYvd0FsYS9RK2cvMnhQK1M2L3N6L0FQWTZTLzhBb1ZuWDA3KzBqL3lidjhVdit4TDhRLzhBcHZucjVpL2JFLzVMcit6UC93QmpwTC82RloxOU8vdEkvd0RKdS94Uy93Q3hMOFEvK20rZXZIbDhHRStmL3BiUFlYeDRyNWYra0k0UDRadEg4Y2YyU2ZDelNzdHhjNnY0WHNBekU0VTZsWW9nSko1d0Z1NE1uMHhYMUpYNTYvOEFCTW54Yi93a1g3TU5yb3J5QjVQREdzNmpwdTMrSlVsWmIxYzk4RTNKQVBUakhhdjBLcmt6T202V0pxVWVpazdmUC9nV092TEtpcTRhblc2dUt2OEFML2czUGtqOWhML2swejRlZjllVjMvNlczRmNYNFA4QStVaGZqNy9zbjJtLytsTU5kcCt3bC95YVo4UFArdks3L3dEUzI0cjhvZjhBZ29SNDc4YitBZjJzdFYxTHdMNGgxWHc1ZDNHZ2FaQk5jYVRlejJNc2tXMHRzZDRIUm1YY29PMG5HUURYczRQQ1BFNWhpYUVYWnZtLzlLUjQyTHhhdzJYWWV2SlhTNWYvQUVsbjlDdGZ5NytPL2hiWlhmN005ajhaTGVhR0s5MC94NXJYaCs2aWRnc2x4YjNDUlhFQmpCSTNlUzZ5NVVaT0pjOUZKcitvaXY1TVBEMmhlUDhBNHovRURSL2daNGV1WGxpdWRmdnpZV3JraTN0NXJ0OTExZE9CejhzTUFaenlRa2ZBOWVqaEpOT3BOU3NvOHJmcGFWem00c2F0VGc0M2N1Wkwxdkd4OVBmc1JmQ0R4SCswL3dERzYzOGRmRU85azFYUXZBVVdtUGV0ZE9IZWMyc2ZsYWJaaFQxakF0OTBtUmhrUmd4M1NaUDlHTmZ6cS9zaGVMZGIvWlUvYTl2UGhiNDFrTnZaYXJlU2VGdFQzL0pFWm1rQnNMc0FuQVZwTm0xaVNCRk14cjl0NXYyamZoTmJmR3QvZ0ZlYXdsdjRzRm5CZEpGTGhJSlpaOHN0cXNoT1B0UGw3WlBMSUc1SFhhV080RExpZWxYcVlwT0N2QlJ2RzJ5WFYvZitGalhoaXJRcFlWcWJ0Tnl0Sys3ZlJmZCtOejVUL3dDQ1l2OEF5Ump4dC8yVUhWdi9BRWowK3ZxZjQxZnRKL0NUOW4xOUhqK0tHcVQ2YzJ1aTVOa0liU2U2M2kwOHJ6YytTamJjZWNtTTR6bmpwWHl4L3dBRXh2OEFrakhqYi9zb09yZitrZGhYem4vd1Y0LzQvUGhYL3dCY3RmOEE1NmZXY3NGREY1MUtoVTJiZTNrcm1rY1pQQ1pMR3ZUdGRKYitic1pIN1lIN1VQd2IrUDJxL0NyU2ZoanFzK28zT2srSzRMaTZXYXpudFFrY2pSSXBCbVJRMlNPZ3I5dTdyL2oxbS82NXQvSTEvSHI4T2Y4QWtvWGhmL3NNNmY4QStsQ1YvWVZkZjhlczMvWE52NUd0ZUpzRFR3a0tGQ2xleTV0L1ZHWERPT3FZdWRldlZ0ZDh1M296ODMvK0NXSC9BQ2JacUgvWTE2aC82VFdkZC9xdml6K3d2K0NpMmtlSFpYeEY0aytGZ3RVVFBCbnR0U3ZicFQ5UkhGTCtCTmNCL3dBRXNQOEFrMnpVUCt4cjFELzBtczY4aC9hcThXLzhJUi93VWQrRFBpQXY1Y1kwblNMS1o4NEN3NmpxT3BXY3BQc0k1bUo5cW1wUjlybWVKcDkxTDh0Q3FkYjJXV1lhcDJjZnoxUDFUMHJ3cEZwZmpieEI0cmcyZ2E3YWFiSEtvKzhaN0g3UXBZK3hqa2pVZjdwcjhsZitDc2VuVDZ2NGgrRCtrMjNNMTYrdFc4ZUJuNTVaTk9RY0RyeWEvWnl2eTYvYnMwSWVKdjJpdjJadERkUE1pdXZFZHlKbHhuTUNYZWx2THdRdy93QldyZFFSNjhWdzVCV2F4OEtrdWlmNFJaMzUvUlR3RTZjZXJqK01rZnBkZlQyL2g3UWJpNWhWVmcwMnpkMVZtd29TQ01rQXNja0RDOGsxK1VYL0FBU1QxS1M0OEVmRVBUWFoyOGpWN0c1eXpaVXRjUVNLU0IvZVBsY252eDZWK3RsM2FXMS9hVFdON0VzOXZjeHZETkU0M0k4YmdxeXNEMUJCSUlyaXZBdnd0K0hId3hpdklQaDU0YjAzdzdIcURSdmRMcDFzbHVKbWlEQkM0UURjVkRIR2VtVFhIUXhrSVlTclFhMW55NitqT3l2aEp6eGRLdW5wRG0wOVVma3Ivd0FGVGRDRUh4TCtFbmlVSi94K3BkMkxQLzE2WE50SW9QR2YrWGc0eWZYSGV2Mm5yOHVmK0NvbWhtNDhGL0RYeEpqL0FJOGZGMGRqbjArMnd0SmpyMyt5K2grbzcvcU5YVmo2bk5nTU41YzYvRkhKZ0tmSmo4VDU4ai9CbndUL0FNRTcvRVZ2NDYvWkowalF0Ukl1Um85enFlaFhTbnZHWldtVkcra0Z5aWovQUdjZDYreVBoLzRmbjhKK0EvRGZoYTVZUE5vMmtXT255TU9RWHRZRWlKSDFLMStVdi9CSkh4ZDUzaDM0aGVBNVpjZlk3MncxZUNJOS90VWNrRXpENmZaNGdmcVBmSDdFVk9lMDNTeDFXbjBidjkrdjZsNUZVVlhBMHFuVkszM2Fmb2ZCUDdGRjJqK01QMmg3QUE3NGZpdHJzeFBZaVdaMUFIdVBMT2ZxSytVLytDdmYvTkp2KzVrLzl4bGZUdjdFbi9KUmYyai9BUHNwMnJmK2xGeFh6Ri93VjcvNXBOLzNNbi91TXIxOEFyWjdEMC85c1BIekIzeUtmOWZiUHpIOFAvczRmSHJ4WG90cDRqOE5lQVBFR3A2WGZ4aVcxdTdXd2xsaG1qSnh1UjFVZ2pJNml2MCsvd0NDV3ZoUHhONEgrSVB4VjhMZU1OTXV0RzFleXN0RSswV1Y3RTBNOFhtbTRsVGVqQUVibzNWaDZnZzEraFg3SHRvOWwrekI4TllaQ0dMYUJhelpIVEUyWkFQcUF3Qjk2OG0rQy84QXlmSCswVC8xNWVEL0FQMDJSMXZtR2VWTVZTeEdHbEZKUlcvcE9LTWN2eU9uaEt1SHhNWk51VDI5WVNaOU5mRjM0eCtBdmdiNFZUeHA4UnIyV3cwcDd1S3hXV0sza3VXOCtaWFpGMlJLellJUnVjWXI0RS9hQi9iMS9acThkL0JIeHY0TThNYTllWGVyYTNvbDVZMmNKMDI2aUR6VHhsRkJlU05WVVpPU1NlbGRiL3dWSi81TnB0Zit4bjAvL3dCRTNWZnp0VWNPNUZoOFRRV0txTjh5ZlI2YWZJWEVXZTRqRFYzaHFhWEsxMXZmVy9tRkZGRmZvSitmSC8vVy9LdWlpaXYzZy9CejFyNFJmRFQ0eS9FTHhDaCtET2o2eGY2cFlzcCsxNlh2Z0ZvejUybDdvTWtjRzduQmVSYzg0cjlEdkJ2L0FBVHM4UmVKL0YrbnArMGw4VDdMVHZFR3RaTUdqVzk4dW82N2VwQkcwanFKYmhzQXh4SXpGa1NkVlVaUEZmSHY3T0g3WFB4Ti9abWt2N1h3ZkRwMm82VHFzMGM5N3Arb1FsbGVTTlNvZEpZMlNWRzJuSFZsNzdUWDN0OElmMnAvMkpmRW54WjB6NHYrTFBDTjE4TlBIMXJOY3l2cU1EeTNXbFhFbDdieTI4aGw4Z0FFc3NyRXMxc21HSUprSXpYeldiVmN4aktUb3g5MjJqaWs1WDdPNzBWK3laOUxsTkxMNVJpcTB2ZXZxcE5xTnU2dHU3ZDJqalBCbDc4RVIrM1I4S3ZEbndZbjFyVVU4T05lNlRxMnE2M1BOY1RYZHhaMmx4QkVzYlROa1JReFJpTkZTT0tNQURhdmV2MlcrTC9oYlUvSFB3bDhiZUNkRk1TNmg0ZzhPNnRwVm9aMktSQzR2YlNXR011d0RGVjN1TnhBSkE3R3Z4YThHZkREd2I4TC93QnVqNGMrSmZDSGpqVFBGL2gzeGZmYXJyRnZlMmp4N2JYeklia3RCTTZTT2haUzRHY3FUM1JUeFg3b2Y4Skw0ZC82Q3RsLzRFUi8vRlY4bG4wclZhTTZUYnRGYXZmNG52OEFNK3V5R0xsU3JRcXBLOG5vdHJjcTIrUjhWL3NLL3NzZUtQMlovQzNpVWVON3l4dWRiOFMzZHM4aWFjN3l3dzIxa3NnaVV5UEhHek9XbWtKQUJVREdEbk5mV09yWFZyTjhSdkR1ank4eXg2YnEycHhnRWZLMEQybHNDUWVlVnVud1Jqb2VjWkJoOFhmRnY0WWVBdEprMTN4ajRxMGpTYktOV2J6TG04aVV2dEdTc2FCaThqK2lJR1k5QUNhK052Mll2MmdkSS9hQStPbnhSK0lzTnlMSHc1b2Roby9oL3dBUFIzamlGcHJkcGJ1YTRuS013QWVXUkZZZ3J1Q0dOU1FWT2VDY2NUaTNWeHRWYkxWMjcyaWt2NjZIZkNXR3dpcFlHazkzb3I2NlhrMi82Nm4wZiswWiswSjRYL1pyOERXbmp2eFpwOTlxVnJlNnBEcE1VR25pTXkrZE5ETk1HUG11aWhRc0RaNXpuSEZadjdObjdUSGhEOXBydzVxM2lQd2xwMS9wY2VqM3EyVTBHb2VVSlN6UnJJcnI1VHlEYVFTT1RuSVBGZkRYL0JWN3hQcGwzOE1mQkdpV0Y3YjNMVDY5TmRzc015dVFMZTJaTWtLU01mdnVwL0R2WFA4QS9CSmp4THB0bjRjK0pHajM5NUJiZVRlNlRjb3N6ckhuejQ3bENRV0l6L3FlZzZmalhlc3BwZjJROFpaODkvd3ZiWTRIbTFYKzExZzdya3QrTnI3bjIzNDQwWVFmdG0vQy93QVE3UURlK0VmRTFudXdNbjdISmFTWUo2NEgybmpQSEp4M3J6My9BSUtXL3dESnF1ci9BUFlWMHY4QTlIaXZvbnhmYytIcm40b2ZEL3hFTlJzejlnT3MyWllUb1FvdkxWWDVPN0F5YmNkUm4wUFhQekgvQU1GSTlhMGU5L1phMWVDenZyYTRsT3E2V1FrVXlPMkJPTThLU2E1OHZrNVl2QzNXMWwvNU16b3pDS2poTVY1M2Yva3FNMy9nbHo0cy90MzluQ2Z3OUkrWlBEZXYzdG9pWjVFRnlzZDJwK2hrbWtIMUJyNkYvYk0vNU5iK0pQOEEyQkpmL1EwcjgxUCtDVGZqcXkwblhmaUQ0TDFPN2l0NDcyMDAvVkxjVFNMR29hMWVTR1hHNGdaWVR4NS8zUlg2Sy90amE5b2R6K3pCOFJvTGZVYlNXVjlGbENvazZNekhlbkFBT1RYVG1PSGRQT3JKYU9VWDk5bWMyVzRoVk1tdTNxb3lYM1hSNVgvd1RLLzVOYXNmK3cxcWYvb2ExODRmdEUrS3YrRU4vd0NDbWZ3dTFvc0VWN1hSOVBkaTIwS21weTNkazVKN0FMT1NjOFk2OFY3NS93QUUwOWEwYXkvWmdzcmU4djdhQ1ZkYTFNbEpaa1JobDFJNEpCNXI4L1ArQ2t2aUwrei9BTnFyUi9FZWhYTVUwMm5hSHBOekRMRTRrVVRXOXpjU0x5cEk0SUhGZCtEbyswempFVTNzMU5mZWNPTXJlenllaFVYUndmM0g3dy9GRHdvbmp2NGJlS3ZCVWlCeHIyaTMrbkFIKzlkUVBHcEhvUXpBZzlpTTErV2YvQkk1V1R3LzhURWNGV1crMGdFRVlJSWp1dURYNnU2WDQxOExhdnBsbnF0dHFsbUliMkNLNGpEVHhoZ2txaHhrYnVEZzgxK2Uvd0N3L3BlaS9EejRxZnRDK0dtdTdhMnRZUEZsdTFsdm1SVmEwbE4zTEJ0Sk9DUEtkT1JYallPcEpaZmlhRFg4ci84QUpyUDlEMk1aVGk4d3cxWmYzbC81TGRmcWRaKzJKL3lYWDltZi9zZEpmL1FyT3ZwMzlwSC9BSk4zK0tYL0FHSmZpSC8wM3oxOG4vdGZhMW8xeDhjdjJhNUxlL3RwVmg4WlN2SXlUSXdSZDFueXhCNEh1YSttUDJqUEVHZ3pmczkvRStHSFVyT1NTVHdaNGdWRVdlTXN6SFQ1d0FBR3lTVDBGS1VYeVlYVHYvNld4cVM1OFY4di9TRWZteC93U1A4QUYySnZpSjREbmtIekxwMnIyMGZmNVRMQmNOK3NBL3lLL2FldjV0LytDYTNqUzM4SmZ0TzJOamVYQ1c5djRqMGpVZE1kNVdDUmdvaTNpNUpJQUphMXdNOXpnZGEvb3UvNFNYdzcvd0JCV3kvOENJLy9BSXF1bmlyRHVHWVNrbDhTVC9UOURsNFZ4Q25sOFl0L0MydjEvVStQZitDZHVzSnF2N0pQZzZFT1hsMDJYVmJPVW5zVnY3aVJCOUJISWdyNTQvYkQvWWYrSkh4My9hQzBYeHg0VW1zbDhQYWpaMlZsckU4ODRqbXNmczBqQ1IxaklKbERRbGRnWEozZ2h0b3cxZVkvOEVzUGpyb2VrRFhQZ1I0aXZVdGJqVXJ6KzE5Qzg1Z3F6ek5Ha1Z6Ym9UL0h0aWprUkI5N0VoSFBYOWEvaXY4QUZQd2g4R3ZBdXFlUC9HdDRscllhZEN6S2hZQ1c2bndmTHQ0VlBMeXl0OHFnZE9wd29KRll5ZUp3R2ExSFFYdlNidHB2emR2bitLSndjTU5qOHFwcXUvZGlsZlhibDcvMTFQUnEvbnEvNEp4RFJ6KzE5cWgxTWdYSTByV2pwK2NaTno1MFFiR1NPZnMvbmRNbkh0a2o5enZBWHhDMG54VDRGOE9lSjlSdjdDM3U5WDBteHY1NFZ1RUN4eTNNQ1N1Z0RObkNzeEhQTmZ5dmFkcm5qLzRXK043UDR2ZUV6Y2FiTGE2M2VuUzlUVk4wRWx4Yk4rL2h5UVVmOTNLQkxHZXNjbkkydHowOE9ZU1ZTbGljUGV6YVMrZnZITnhIaTQwNjJHeEZycE52NWFINlkvOEFCVlA0TGpTOVk4UGZIM1FZdksvdEJrMFhXWGo0YjdWQ2pQWnpuSE81b2tlTm16Z0NPTWRUV0gvd1RwK0ZPdC9HZjR2YTkrMHo4U0ptMVU2TGVPTGVlNE9XdWRjdVVEdEtRUGx4YlF1Q0Z3QXJTUmxmdWNmTyt2OEF4Ty9hYS80S0NlTnRHK0hxUldqUldmOEFwQzJPblJQYWFWWjdSc2t2YnAzZVo4Z0hibG5ibHRzUzduMnQ3WC93VGcrSmVxL0NINDhlSVBnSDQxRFdJOFFTeldSdDVUL3g3YTVwUmNiUFJmTVFTeGtqN3pyR1BTdllxMGNSUXltV0djazZzWTlOMUZ2L0FDL0k4ZWxXdzlmTm80bFJhcFNsMTJja3Y4L3pQdEgvQUlKamY4a1k4YmY5bEIxYi93Qkk3Q3ZuUC9ncngveCtmQ3YvQUs1YS93RHowK3ZhZitDYmZqRHdsb1B3ajhhMkd1YTNwMm5YTGVQZFVtRU4zZHhRU0dOclN4VlhDdXdPMGxXQU9NRWdqc2ErZXY4QWdyQjRuOE4rSXI3NFlwNGYxYXgxTnJhTFhETUxPNWp1REVKR3NkaGZ5MmJidTJ0dHoxMm5IUTE1dURoTCszNzIwdS8vQUVsbnA0eWNmN0F0Zld5LzlLUitXdnc1L3dDU2hlRi8rd3pwL3dENlVKWDloVjEveDZ6ZjljMi9rYS9qdytIODBWdjQ5OE56M0RySEZIcTlnN3U1Q3Fxck9oSkpQQUFISkpyK3N1NitMM3duTnRLQjQxOE9rbEcvNWl0cjZmOEFYV3R1TXFjcFRwY3F2djhBb1ljR1ZJeGhWNW5iYjlUNGsvNEpZZjhBSnRtb2Y5alhxSC9wTloxOFIvOEFCVSs5dWROL2FXOEw2alpPWXJpMThJNmRORTQ2ckpIcU9vTXBIMElCcjZwLzRKb2ZFZjRlK0UvMmVyL1RQRlBpalJ0R3ZHOFQzMHd0OVExQzN0WmpHMXZhQU9FbGtWdHBLa0E0d1NENlY4WC9BUEJUenhUNFo4Vy9IelF0UzhLYXZZYTFhUitFTE9CN2pUN21LNmlXVmI2L1lvWGlabERCV1VsYzV3UWU0cDRDbkwrM2FrbXRQZUZqNnNmN0NwcFBYM1QrZ253bjRndHZGbmhYUnZGVmxqN1ByT24ydW9SWTVIbDNVU3lyK2pWOGZmSGpReHJuN1lIN09TT29NVmtQRjk4K1JuSDJlenQyUTQvNjZiUHAxcXYreHQ4ZWZodmRmc3plQXJmeFI0dTBUVE5UMDNUanBjMXBmNmxiVzg4YTZmTEpiUmJvNUpGWUJvWTBaZVB1a1YwZmliNGtmQ1BVL3dCbzd3RjRpUGpYdzRiUFJmQzNpa200R3EyaGlTNXViblNJNDR5NG1DcTd4K2F5ZzV5RWJBNHlQbTZXSHFZZkZWSThyMFUxdDVOSDB0WEVVOFJoYWN1WmF1RDMvdkpudm54ZytKZW0vQjM0YWEvOFM5WHRwTDIwMEcyRnhKYnhNRWtsM09zYW9yTndDV2NBWnI1by9abC9iaThJL3RNK045UjhEYUg0YjFEUmJyVDlLazFZeTNjMFVxUEZGUERBeWpaeUczVHFlZTJhNDc5dlg0di9BQTUxYjlsanhob25oZnhab3VxYWpxTDZaQkhiMkdwMjA4NVFhaGJ5U0VSeHlNekRZakJzRG9jbml2ekovd0NDYmZqSFF2QmY3UnB2ZkVlcFdtazJGNW9Hb1drbHplM1NXa0NrdkRLb1o1Q3Fra3hBQlNSenoycjBjQmsxT3JsbFhFVkl2blY3YjlFdWg1MlB6aXBTektsaDZjbHlPMTl1cmZVL1dYL2dvVm9aMWI5bmhyOEx1L3NYeEhvZDluKzd2dWx0Yy84QWt4ajhhKzQ2K052Mm4vaVA4SXZGL3dBQnZGMmhXWGpYdzNkM0Qyc056REJGcTFwSkpKSlozRVZ5b1JWa1lzMlloZ0FaejZkUjlLRDRsZkRvZ0VlS3RFSVBJSTFHMy84QWpsZU5WalVlRnB3Y1hvNWRQS0o3RktWTllxcE5TV3FqMTg1SDRILzhFdXZGMzlnL3RJVGVIWlpkc1hpYlFiMjBTTTlIbnRtanUxUDFXT0dYOENmdy9vbHIrVG45bGp4ckQ4UGYyaWZoOTRydTdsYk8xdDljdHJlNnVKQ0ZTSzF2U2JXZDNKNENyRkt4WTlobXY2a3YrRmsvRHY4QTZHblJmL0JqYi84QXh5dmU0dncwbGk0MUlyZGZpdjZSNFBDR0ppOEpLbko3UDhIL0FFejREL1llOFJSTjhmUDJtdkNjamdTSjQ1dk5SaFRqTEs5L2Z4U2tjWitVckdEemo1aDA1ejJ2N2VmN0xQakg5cFR3OTRUazhCWEZsSHJIaHE4dXdZcitWNElwTFhVRmlFcERxci9NalFSbkJYbGQyRG5BYjh0ZkJmN1JrUHdEL2JnOGUvRUZIL3REd3hxL2l2eEJaYXFMVnhLSnRPdXRSa2RaNFNwMnUwYktrcWRuVUZRUnYzRCtoZndSNDk4Ry9Fanc5YmVLdkFtc1dtdDZWZHFHanViU1FPQmtaMnV2RFJ1UDRrY0s2bmdnR3M4MWhpTURpNFk2a3QwclBwZmxzMHpYS3A0ZkhZU2VCcXZadTY2MjVycG95UGhGNEdrK0dmd3Q4Si9EMmU1VzhtOE82UFphZE5jSU1KTExieEtranFDQVFyT0NWQjVBeG5tdmlUOWxyeEhCNHEvYkcvYVIxVzNjeUpIZDZWWUJpMjdKMDd6ck00UG9EQ1FPd0hGZTBmdFYvdFhlQ2YyZC9CV29DUFViVzg4YlhOdTBla2FNamlXWVR5QWhKN2lOVG1PQ00vTVMyM2ZqYXVTZVB6cS80SlllTDlJMC93QVcvRTNVZkZ1czJ0cGNhamI2YktadFF1VWllZVV5M0xTTnVrWWIyeTJXUFBYbnJXR0V3ZGFXQnhHTW12aVNTOC9lVFp0aThaUmpqc1BnNFA0VzIvTDNXa2ZxZiswaDhBdEkvYVErSHNmdzkxdlZiblI3ZVBVWU5SRnhheHBKSVhnU1JBdUg0d2ZNT1Q3VjhILzhPay9oMy8wUHV0ZitBbHZYNmRmOExKK0hmL1EwNkwvNE1iZi9BT09VZjhMSitIZi9BRU5PaS84QWd4dC8vamxjT0Z6TEg0YUhzNkVtbDZmOEE3OFZsdUJ4TS9hVjRwdjEvd0NDZnlHZUtkSWowRHhOcStnd3lOTEhwdC9jMml5TU1NNndTc2dZZ2NaSVhKckNyc1BpSE5GY2VQOEF4TlBBNnlSU2F4ZnVqb1F5c3JUdVFRUndRUnlDSzQrdjErbTI0cHMvSDZpU20wai8xL3lyb29vcjk0UHdjS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FIeFN5UXlKTkM3UnlSc0dWbE9HVmh5Q0NPUVFlaHJmMTd4ZjR0OFZlUi93bEd0NmpySDJWZGtIMis3bHV2S1QrNm5tczIwZXd4WE8wVW5GTjNhR3BOS3lZVko1MHZsZVJ2YnlpMi9aazdkd0dNNDZaeHhtbzZLWWdvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDcnRscVdvNmNYYlQ3cWUxTGpER0dSb3l3OUR0SXoxTlVxS0d1NEo5aHpNenNYY2xtWWtrazVKSjdtbTBVVUFGRkZGQUJSUlJRQi8vMFB5cm9vb3I5NFB3Y0tLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BLy9SL0t1aWlpdjNnL0J3b29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0QvOUw4cTZLS0svZUQ4SENpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBUC8wL3lyb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHEvWmY3V285bitIK1orT2YyUFc3cjhmOEFJL09XaXYwYS93Q0ZEL0NqL29CLytUZDEvd0RIcVA4QWhRL3dvLzZBZi9rM2RmOEF4NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1ArZ0gvQU9UZDEvOEFIcVArRkQvQ2ovb0Ivd0RrM2RmL0FCNmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4QUNqL29CLzhBazNkZi9IcVArRkQvQUFvLzZBZi9BSk4zWC94NmorMXFQWi9oL21IOWoxdTYvSC9JL09XaXYwYS80VVA4S1A4QW9CLytUZDEvOGVvLzRVUDhLUDhBb0IvK1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC93QWo4NWFLL1JyL0FJVVA4S1ArZ0gvNU4zWC9BTWVvL3dDRkQvQ2ovb0IvK1RkMS93REhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvLzZBZjhBNU4zWC93QWVvLzRVUDhLUCtnSC9BT1RkMS84QUhxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dBS1ArZ0gvd0NUZDEvOGVvLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUDdXbzluK0grWWYyUFc3cjhmOGo4NWFLL1JyL2hRL3dvL3dDZ0gvNU4zWC94NmovaFEvd28vd0NnSC81TjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0FDUHpsb3I5R3Y4QWhRL3dvLzZBZi9rM2RmOEF4NmovQUlVUDhLUCtnSC81TjNYL0FNZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovb0Ivd0RrM2RmL0FCNmovaFEvd28vNkFmOEE1TjNYL3dBZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQUFvLzZBZi9BSk4zWC94NmovaFEvd0FLUCtnSC93Q1RkMS84ZW8vdGFqMmY0ZjVoL1k5YnV2eC95UHpsb3I5R3YrRkQvQ2ovQUtBZi9rM2RmL0hxUCtGRC9Dai9BS0FmL2szZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4QUkvT1dpdjBhL3dDRkQvQ2ovb0IvK1RkMS93REhxUDhBaFEvd28vNkFmL2szZGY4QXg2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUCtnSC9BT1RkMS84QUhxUCtGRC9Dai9vQi93RGszZGYvQUI2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhBQ2ovb0IvOEFrM2RmL0hxUCtGRC9BQW8vNkFmL0FKTjNYL3g2aisxcVBaL2gvbUg5ajF1Ni9IL0kvT1dpdjBhLzRVUDhLUDhBb0IvK1RkMS84ZW8vNFVQOEtQOEFvQi8rVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3dBajg1YUsvUnIvQUlVUDhLUCtnSC81TjNYL0FNZW8vd0NGRC9Dai9vQi8rVGQxL3dESHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vNkFmOEE1TjNYL3dBZW8vNFVQOEtQK2dIL0FPVGQxLzhBSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd0FLUCtnSC93Q1RkMS84ZW8vNFVQOEFDai9vQi84QWszZGYvSHFQN1dvOW4rSCtZZjJQVzdyOGY4ajg1YUsvUnIvaFEvd28vd0NnSC81TjNYL3g2ai9oUS93by93Q2dILzVOM1gveDZqKzFxUFovaC9tSDlqMXU2L0gvQUNQemxvcjlHdjhBaFEvd28vNkFmL2szZGY4QXg2ai9BSVVQOEtQK2dILzVOM1gvQU1lby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9vQi93RGszZGYvQUI2ai9oUS93by82QWY4QTVOM1gvd0Flby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9BQW8vNkFmL0FKTjNYL3g2ai9oUS93QUtQK2dIL3dDVGQxLzhlby90YWoyZjRmNWgvWTlidXZ4L3lQemxvcjlHditGRC9Dai9BS0FmL2szZGYvSHFQK0ZEL0NqL0FLQWYvazNkZi9IcVA3V285bitIK1lmMlBXN3I4ZjhBSS8vWik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cImFzaWFuLXBvd2VyXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvYXNpYW4tcG93ZXIuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiaGVhbHRoY2FyZS1hc2lhLW1hZ2F6aW5lXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaGVhbHRoY2FyZS1hc2lhLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cInJlYWwtZXN0YXRlLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9yZWFsZXN0YXRlLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiaG9uZy1rb25nLWJ1c2luZXNzXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvaG9uZ2tvbmctYnVzaW5lc3MuanBlZ1wiKTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvMndCREFBUUNBd01EQWdRREF3TUVCQVFFQlFrR0JRVUZCUXNJQ0FZSkRRc05EUTBMREF3T0VCUVJEZzhURHd3TUVoZ1NFeFVXRnhjWERoRVpHeGtXR2hRV0Z4Yi8yd0JEQVFRRUJBVUZCUW9HQmdvV0R3d1BGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhZV0ZoWVdGaFlXRmhiL3dnQVJDQURMQVpBREFSRUFBaEVCQXhFQi84UUFIUUFCQUFJQ0F3RUJBQUFBQUFBQUFBQUFBQWNJQmdrQkJBVUNBLy9FQUJ3QkFRQUNBZ01CQUFBQUFBQUFBQUFBQUFBR0J3VUlBUUlFQS8vYUFBd0RBUUFDRUFNUUFBQUFoZXFkL2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE1NkE1NTU0NDRIQjJjOWVYUEhIWTZoeHk3Y2M4T09lWEhCenlPWEhISEx0eHgxZGpnSEhjQUFBQUFBQUFBQUFaNWtJWkllUmgzdWVuRVF2aDdFcy9KYVV4ank1MlBQQk1QUjdlTE9QZEZxL1lLM0xVeWVpTUM4TXJySEZyNG5mUDFGNTNIMmtqM1JDTGNiTzdDNStvYThZQzM1ZXlsZndIaExRbWZMMTlodmtrTTM1cXNhMXhxNm96eGsvZGV3QUFBQUFBQUFBQUFsYk1WeGNXWDY1K2o5UEhXM0IydDkvTDJ6TGw2NmgvRnorME1pcGJ6T25wcmhIN2cvVHY1cEE5c1pvMUJkckxYeXZYKzBjbG8vWDNCZHJMUHlXbHFxUnU2TFZ5U2w4bSsrSGQvTmp2a3ovc2ZYd1Z4d2RwKzM5ZkZXbUwzMDY5d0FBQUFBQUFBQUFCSzJacmlaTXZYR1UreVBRTmhiTHNubnFsN3YwOHNJWVN6UDErbmt0UklxWnBERU5rTEhTR25ldzY2LzYvMjl0ZkxOZi9BQSt2M21US1FLUFBCTE14OXNhd3p3eWlYY3JBNEF3dG1URGs0UDRmd3lYcGZmRnhwakoxV09MWHc0N2dBQUFBQUFBQUFBREovZEdKb3p0VS9wMitmbmVmSTQvOE14RXVHc2p0ZC9QTzhocUhIZlBsb2FqOXVTam1xenpMMlJ5RXNCYmZYNDd5RmtZVkxXWHJ2RXZKSTR3eHMydy9IekNmcExTWFUrZnNpSEMyWEkrVWcyWGUyTVYxaTk2ZnJ6MW5xUTA5aS9sejBVWWV4NTJrRlFkbnY4Unk0eDd6WmFJTUxhUHEvYkZ6VG1xejlYNitDT2NkTVl5eGMrY2M1cjc0akxPV2dINFByRUdHc1RHUEhKT09PNEFsYk1WeHNPbjJvNXk0SEZQb3JmOEFXaU0zanRXcy9SR0FzTlp0R29OdGRhK1Y2K1cybEZEYTNLKzNHbGJLMS9jdVc2ODhjZHVYV0VNUFpGQzRIdGhzZnNiVFBJUHZoOVlGYWJ4MytubXBVelpldmFKUXJaeUZNSmFXMWF6OUU0UXc5a1VNZ20xdTB5ejlGL1orbmcrWElpUEdUcWg4RjJyMlBXSHB0bC9xd1h5N2ZoeDMxMFFEYnozUHRqTDl6alZic2R2bU1FOGNqMXYxMXVkMS9uN0FCSzJZcm5ZZlB0UnFsUm04b0F3VnFiSHA5cU5nUGpsT3Ztdjl1TnJGb2FLUUZock5vekJOcjdYeXZYcTIwcW9iVzVYbTR0M3B2ckY2bmJ4YTM2OTNGeWowWWZGL0xuL0wrT1YyUDJKcGZrSHB4R3NDc3Q0Ny9UM1VtWjh2WG1PZkRMYTRxLzIvMmZXTnBiQjJJc2loc0UydDJtV2RveGdYamtWRDROdFFQdzZlaVdzdlgxODV0cTlTcUk3RHdESDdmekgyUnVQTWJPYnh6alZXZk0xV1dzbXU5eXVPbm8rakZmSEpYSGNBU3RtSzUySHo3VWJFUEpuZkcrV1JrZklSS25NVHYrdGthdS9heGFHaWNCWWF6YU13VGE2MThyMTd0dEtxRzF0MTd1TmJTVTYvemRtSzZqL3h5YkF2REtheVJxN1kweGMvMlAySnBma0hweEdzQ3N0NUwvejNVaVpzdlh2RGlBOE5aVTk1bXVJT3c5a1VOZ20xdTB5enRHT0hTUFBCTEhLbzhTMkM2L0gwMk4yQnFENHZ6OTBlNCtXUkRpcDlWNkwzeGE2VjYvV3ZrOUhZWjVjL2dIZ2xOZU1CYjhKNEsxWEhjQVN0bUs1Mkh6N1ViQS9GSmNhODJabG5LUVd1K0J0aW1zUDJTMnIyZm9uQVdHczJqY0UydXRkTE5lN2F5aWg5YnRlN2o0NTU4eGFDVDBYSStRaUVuNUdGOUQ1K3JWL1d1Nyt4bXdkT3NnOU9JMWdWbHZKZitlNmtUSmxxK2czRldCT21WcjdubEJlSHNxaHNFMnQybVdkb3g4Y0kweDB5RlRvdGZrWll1ZXpsbmFsbmpPVlhJbnZpV2IreVBVeGlPeFZkSTVjdG5aUFJjcVpLRFNaazRkNnZmeGF6YTQzU3hQeFNrQVN0bUs1Mkh6N1Vhb3NYdml1OGZ0M1loUDhBVWZoMTFwVnZ1dHRRczdSZkFmREo5ZjBFMnp1eE05YUoxekZhNnhxNDNVOUw2ZUw2NTY0ZjQ1SGVLYjZ0VGxsNjkxWlZsdkJzSm4rcFdRK2pENndLeTNqdjlQZFNaa3kxZjZ3YTQzUTJVV0ZwNTdYMjhFRjRleXFHd1RhM2FaWjJpK0FlS1MwSWdtMkkvTHI5ZWo4dlpNbWFyS0xjWk84MnlNUTJNVHpVcXJzYXV5cnNadkxOL2RGbzJ4czN0VEtxQXRmSmFSMTFRRGJ5TDhSWVlBbGJNVnZzUG51cEhEc09YV3NFZHVlbk1OMlZ0dE1OZGJXeVNqam5ubmlBY0hhRkpZWHMzc29zYlRMTVBUZ2ZsejlPSUl3MW1VU2cyMW14K3c5TThnOUdIMWdWcHZIZjZlYWxUSmxxL3dCVHRYYjVXTGtWTlhabUd0OEhZYXk2R1FYYXphWlp1alBzL1hIL0FDN0hFUll5ZFFUZzdSdXBNTmMrT3Zibm5qenV2bzE1d0hiVzI4czEvbVhLUUhoMiszV092REt0ZE5mYmlkWDQ1QUFaSDY0OU5PYnJEa0dMK2JPUTdoYkwrT1BzZFpheTlieVBrWWpoUGprY01ZTzBQejQrdVMrdU96TG1hMzluNmVIQmZISklhd3RtL254OTV4ejFUZDN0NVlDajl3ekhtcXd5ZjA0U3VrY3VyN2RKL2tOUFk3NTh6RCtHc3V3VWhwenQ5L09PSEdOK2JOUTNock5sekwxem4vdWluUjZlbUdjUFpXSytPVGVwOXNUTkdhclBKL1JoOFY4MlpoUENXajBmbDczSGNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFPZUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJPT2Rxd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWYvOFFBT1JBQUFBVUVBQVFDQndjRUFnTUFBQUFBQVFNRUJRWUFBZ2NJQ1JFWFZSQTRFeFlZSURJM1ZoSXhNelExTmtFVUZTRkFVb0FpSTBMLzJnQUlBUUVBQVF3QS93Q25ZZStIKzlyUkZXcWI1dVk0dStXRzNvTjFNU1JER0tCaE9qQktxeTdVUEI4R3lMaTA5K2taQzI5V3NneXQyenM0d0NMRURlWTA2ejRnaDhlSk9uejJKNStkOVcybE5GRk1veHN0UE1EVEhHa1p5WEtIbEJKaWo3eXR3Y0VFNDNGTklZdlllYXc2eTRBeDlPTUd0TXBmRXk2NWZqS0FPYyt5ZUVRWkJ0TEVuWERDRVNiRXhFd2RoTlZiSWF4b0k1RVZVdGdhODg5UFdrbUtZcGs4MlNoS0NsTjRURENhbHkyZ2RzY1FnaTh0RG5iRWVEOFV3ZTFhN0E1TFhYVjdDYXpMTG9yV3FWUXRyRjdPMkJQNi93QldQNnNmNzF0RmhOWmlkelRLVXF5OWV4NithN1krbTJFbWlSdXBTOEhHUjQ1WHhMT1NPQ3lPd2JpOXI4RXdTQVloTWtVZklXMkx0VmNBSFpOU0dTRjlYSE43RUd2R0JIRllmSDBDdms3Yks0ZmM4VVNZa2dWSXIyZ1A5blNMelF4YXRoc1dSYkpxVnNLa3p3dGJ3d1pBR0RIVUpOWTQ0NUtseVRXRWtvemV1V1gzMmN4NG1aNW96S01FRGVJbGFQS2psZXI3TGFmenZIaDBXQVhsU1hsbEFBV1NTeU5TMHAyaERvSktxN0JzTHZ4OWlwTEViMVFLZzRkNVJZNWdseDRnQW1iUVJNY2g3bk1rTFV1bDZJbm9mTjJlSFh0cVROTHYvYnE0WHY0ODJwdmFXbEM4T0s5R2xJSlg3ZUVUQWpPanZaTWovVG44UGdvb3ZYb0RMQUFMaUY2eS9hYTF3RTAyMVR4Qnlpek5lcmpUQUFiOU1SNWEwUmtheWZCbzlsMW1qVXNaVlpJcXVJSjVkejYxREVFZXFqRWNTVUhQVWZFYTNJUkt5WnBKc3NZM1hkS0JTcUw0OWJIR1FaRlh5WXIvQUdkSS9OQkZxNG5BZ0xWRXE0ZFY0QmdkVlVLbkNTQWJtdmorNDh3YjgrWWpqdWRHMW1lbTJVQWp2ZDNlSmE5NEhUdEl1SUhWdzJEcmpjZ3lnODBlZCswczlkY2Q3ZklaTTAzL0FHd2hjblo1YkMwc2labFZwNkxVdkliYmovTzY4MThPQWhyemxnOXJ5bksyNmFNOHhPWmxlWUpkSHNNWUlGaUI0dldPZGNMOFFBK2JWbVBLRHZBTjRYTjZCVWVwYnRwTWZObVlNUmtQa2N2SlV1bkQ2eVF6dHpLc3gyK3F3UXJ3MWhqbldyMThDU0gvQU5KeENzbHNpMWtTd0JtWEZLbFduZDFvYXhSdXREc3dlcmozWkFKQXA1TmZFRXZBZGVUNjBHeVV5T1dOeVlDdldsSjNiR1d0VGJEY2tXU0pOTlhHOXI0aE9TbVNRSHRzSlkxaFMzL2F3OUg1QktzanRyQkZuQzF2ZDN2Vi9OanlGZ1BFc2FYQUdiV1RPVFNrRksxVE5zUUVLdFNNcktUelR6M21PSEhTYkRtY2NkTnh5bElTNUFoY2x5NXlXWEtuRlllclBqTG05TjY4TEdWMldONXpwcXJtRjNQQlk1eU5qWEg1TnhWbGZFRUlzZFZrdExJYmI3cnI3N3I3cmh1dTExZzJTcCtRNXBJTktSYXlWdXBlV1ZoOTZsWStSNDg2ZVJ4ZkVaZTRSdHpNSXZWc2I0OU12cGY3TzhMMitvSmhUTEdTeEY2c1FIK2hZOVk4dElteXhJVmxBVVJVczFOeWlSZWVzU0wycDZ2bVJtVFlrcUZoa2krU05nMWk3Q09hcEJBV3g1amsxSVF0Y2gxV3lReE1LMTVWT2NkOUE2eWFTT2lNVWpuSUhWYW54THJ6TzUvREUwcVlWN0tRa2x1djJlVUVWV0hxWmNXNUpxUmszcUZaU2NzUUM0TlFjb2R6akZaZDErbTJPSWZmSkg1YXltcEthTlQ4bE9UV1F2SWNvNEJYc2daUTduR0s5a0RLSGNvelFhZ1pSN25HS3lscmxPNERCVnNyZWx6RWFocUh4dCtsVHhhMXgxcFZPU3lNNmpaS1hrZ2E2TEdocXBkcHZNYkNCRkpLV2M0M0kyQXNud3hJWXRYc0FyVVhoaTdFODl5RC93Q2NhWURqa2pUcDFPRGllYStSc3lXOTgwL3lDbHNHOXNlV1ZkV1I4ZHpPQ0t3SWxUQXFRQi9IdTZSZWFHTGVBaUFmRUlCUVhXL3hjRlgyZ0lDQWh6RGYvRXlCb0FySWpBanNUV01INjZpcFArQlpYRVorUkpIaHd2dng1dFEvQ05iVStZYVdWb2JoeEJKTDc1OUowWUtVUmRsdGxvVzJXaGFIcEN3RVFFeXptRjF0M3czZ05ic1MyQU0rT0QyV1VJQ0haenJVbnk3UldzeS9LZVMrR2cvbHJhYUVBRzNrTmJ5NHFHRlRyMW9hQ09USXdmcnFLa3dmK2l5dUlQNWVsSGhqdjlpTTlDUElPWWp5RDBsbi9PMnZTRjh2anRyZWUrd2RYNUpVRWpyaExaaTNSdHFzQzlaaHJIVWR4dkVpbVJpU2dBL2F0dCtJUUNyVEMrZjRsbE9pcEloYmoxaTQ0b2xOczNKWWJLY3FMWEdFczlpRkRwMWljckpjOE5QZDdMaFltcENqYlc4cENnVEZKazkxOWdEeUcrMEtDK3dmdXZ0R3RocFRDNHBqWmNwbXBKQ3hFNUdwejNGUWVqU2drVCs1cEQ1b1l0NGNRNlZTaGdtakFReFNOM2F5bWJLK1MyeHhKWEVUdVFYbVFaeFZPME9hM05jUUpDbmRDeE5mclZKd1VpQVd4LzhBWEVWSi93QXZaWEVhK1JSSGh3dmZ4NXRRL0RkVzFQbUhsbGFvSXlFV3ZFVUtJc0MyM1BqMjlSdkRzZ2U0NlVKams2eVNRdWE0eGE0UHJpcVVZdnpEUDRJdkE5b2YxSjZhWFA3dktKRXFmWDFhWXNYMXFUNWRZcldaZmxMSmZEUWJ5MXRIaGxTSU5rNmdyaEdIYXptUkpJdTZRM0o5OGFlU3ZzSzAvd0NYc3JpRCtYeFI0WTYvWWpQVzZhOWMyYTJTRmEzTEQwYW4xNG0zMWcvMTY4VFg2d2Y2ZEpWSjNKRGVpY1pJN3JFM0QzUmtLZGhiRFRnQVJyZitheklyS2dSY0Y2MUF5dDBoZjBDdTFVaGUzRk1mT2MxNUNsOERUUk44ZVJPUlZ3NUVDWWpDS3BaWUZnbkxyN3lrSnhwVm4yNzhoVGVaeWFVckY4amVIRVZrR3lKTm9nNWxyMkNTT0NhL0xtUXBMa2VUaTlTUlVGOS91NlErYUdMZUdSY1l3ZWRyazZ1Vk1KVGljellGeEsyT0pTNUpDMFBwd0FMUTVCVyttWTBMNkk0NmpoL3BpR0Q5ZFJVbi9MMlZ4R3ZrVVI0Y0wzOGViVmQ4RjFiVStZZVdWb1pOVWtqd21rWXhQQVhHNjIyK3k2MFE1aEk4SVlxZkR6VDNDRk5vbXk3VWpHamtUY0xNYTZNeDJmc0tTbkZhcTA5ZU5pOW5yVW55NnhTc3kvS1dTK0dnM2xyYVBIZFBGSHJTM0lwcXlwdWJ1UUhJaXdCcmlEK1h4UjRZNS9ZalBVOGk3Sk00c3Fqc2tSaXJiZlprd245SVgxN01tRlBwQyt0dkloSG9QbVpRd3hsQ0tKQnFkTVVzSXptME96aWNCU0F1KzI4c0w3UjUyekdJUmlXSTdVc2tZa0xtVS9hMFlkY2d2RUl3S00zTEduNXlWQ2N2Z0wyWXF2ZEVLdHRjbERldlRtSjFYRFptYU94dWVJTXFQQ3hWVXh4UmpxVXJURnI3RW14VXFrdXFXS0hJbThFQ054YWI5aE5jSkxqbHVOZlcxVUQ0eWU3cEQ1b1l0NFpYeTlCc2N1Q1ZESzNJNUtjZzJjdzRxV0ZwdldVMG1rS3BNdFJGSzBaNVo1RytHSkd4MmhLdklMU2xBaDRqL3dDdUlxVC9BSmV5dUl6OGlTUERoZmZqemFoK0VhMnA4dzhzckhNeWtVRmt4YjlHWEc5SXJnZTVEVGVrTEltRVlWa0hzZXpPSFhIbFlNbXZSbVJwNmFuOW1KZEdWZVF2UlpNakRiTW9LNXh0MHNDNU00SmprYTg5R290K3lkcVY1ZElwV1pmbExKZkRRYnkxdEZIanlJdkVLMGh5djY5UU1JKzhLUXZmZVhoeEIvTDRvOE1kZnNSbnJJTXJaWVRFVmNsa0tpOU8zQnRMaHp2eXV2YWx3NTM5WFcya3hZcDNtSlJJSTRwdlVJYXdSc3pMSUczRU1qd2xCL2FJM3RyaTlmWUF1WDkyYXI0Qmx6SFUyWGdoalVwU0sxZjNoWEVoaUNWdG1UUExrUkFXQ3dPcmd5UEtkMmFWaHlOYmpMY1JTbVEySTV6SGIxWmpGdEppQmZ5QTk3Vm9MNFBMNDFNRzBWOFplVWptblhKaUZpTTFNcEtzT0p6akdMSVpseC9qUlFDQlB1YVErYUdMZUhFVmp6ODhUV1BITkRHNUx5MFdQNTByVVdKeUlZLzNtWUNZSE9MNGRqN0E4M2MxMndoaEJXRFpiZXBEbVVoUHVUS3lsTmdBTjBZY2tyeEhVTHFpdkF4TnRwQTEyUWNNcjJocEFMM0pYR1pHbGRMbTVTd09aYXpRL0hEekJzZXJuQ1FwTDBiZ2FJV2wzRFdiSGt1UTVla2p3UmVGNU9Cc1VTUEtjaHZRdElBbFJaR3d6a2VGcnpDSFNNclR5Q0daM1BOdEtKYVZ4bCtnOFJrc1R4S3FDUnBUMFFuQ0FFM2pVNVZKMTAzZVZxUVFGUHFUNWRZcldaZmxMSmZEUWJ5MXRGS2Z5MTlZbW1icEFKNGdsRFRkek5nVWthNWZFVU1pWmxBSG82NGcvbDhVZUdPZjJJejF1eWtWcmRhSkVtUnBqbEIzcXhKZnAxMXIxWGt2MDY2MHRZbnhFbHVVckdad1RrRWxtR25XbEZXWEdYdVdzV1RTSUVpa0pDQXBVcWRZekpHeFNLZHhqN29qTzF1Z1V6ZjhzTUtsb2FGeEpGZ0NCWUFQMzhUWlVuQ0x4ZEVJaDZmRzBQZloxTEUwZGpxTVQxbVY5Zk1qUWxkZjZKblBmRzQxb2RpNzdpekd0YlpmdzY0UkwyVjRlcEc3TnF0dGE2M05Va3E5bVpVY1JlRjludWFSZWFHTGVBaFlQM2dBMEZoWWZkWmJRalcvdVdHOUxGemNic3l1dzl3clJUTmlFcHBJeHZLRllFRzJpRjFvQ0FnSWVqc0gvd0NMUkVlWEt0emMySUloRmxVU1lGdGhzallTMjQ1NlNFdXFrMU1nd2Myd3BxeHczcG9HWW1OWjdyYkx2aXRBYUFvditDN0svd0FBSDhBRzVlWm02Rnc5WEYyUmRZYkpLMUo4dXNWck12eW1rdmhvUDVhbW1sSDVjeWdyUWpLNHh1VmpCSHRUeWF1Zk1PWVZ4Qi9MMHA4TWQvc05ub2ZzaUhJUUFROUdWL3dzcjBSZjMranRyZWV5d05ZSkpYRDVaOGVMSmFldmUxcFJzbkRrSWY0RUJEMFpRL2VYWlZ0bGx2dzIyaFVsZTJxUE1pbDNlVnhLSkZzL2syL0tHU0RYVWkyOGxxMHNaOGR0dUxTVk1MWEZMMWQxb0Q5OUFTVi9KZGxBQVdoeUFBQ3Roc3NNV01JY2N0Vm5sbnVyMDRMSGQzVnVqZ2NKNnYzTVVUQmZBcCszeTF0SUlVS3ZiRm5uMDZ4MTdZMDgrbldPdmJHbm4wNngxT2RuY3FTTklZakpjVWpNUWVhYWVmZWNjWmVhYlFWalBZM0pzT1IySUxIUXA0UldibnZZSnVWOEdRaWJrTGFMSjhsU21vMEtwS3dwanpURHpyempqTHpES3gxUFpmQlY5eXVLdnlsdkdPN2d6eExZRmp1eE03aFJ1NTd5SlFnVkJVZGwwLzJneWpKQ0RVaU5ZbFlreWs4NVNwTVVLVHJ6VGF4dnM5TUliQ1crTW9HUm9PVFNmYkNhdmtjWE15aGhackNhdzlzWktzZHdWTkZtcG5hMUtVZHhKMk5nZ01kWS9BcSs4bzIwd3UrNnk5azI2eUNoYUV5STlxWjFobVp0aHBSa2lGWHhwMmFHdE1tcGwyM203YXpwa0JMQXkzV2UyTlBQcDFqcjJ4cDU5T3NkZTJMUFBwMWpyTGV5TXNuOEFYUkowWldwT2xUSEdwMUZoNUJ0NVJzQzJYeXJHVXRpUzkySWVVeUhjNStzSjVLb1FnT01rRzQweVVraURQR1dwQmZrdkkwMG55d0Q1Uy9LRmxsUkdTUDBYZGdjNDY3cTIxWEZkdU1rdHhJRk95UnBkd0RkQjMvbUJwS21XMm1TblltOGhwSWJHU3gvZDNSOWRqblI1Y1ZLOVovMWg2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXVuOFI3VFhUK0k5cHJwL0VlMDEwL2lQYWE2ZnhIdE5kUDRqMm11bjhSN1RYVCtJOXBycC9FZTAxMC9pUGFhNmZ4SHROZFA0ajJtdW44UjdUWFQrSTlwcnAvRWUwMTAvaVBhYTZmeEh0TmRQNGoybXYvRUFFY1FBQUlCQXdBRUNnY0VCd2NFQXdBQUFBRUNBd0FFRVFVUUVqRVRGQ0V5UVZGaGRMTFNGU0p4Y29HUnN5QkNVclF6WW5XRG9zVFRCaU1sUUVSem9VT0FzZEZWa3NILzJnQUlBUUVBRFQ4QS93QzJDL000bUVUbEdPeEJJNDVmYW9yU01zNno4UE9aT1JRbUtqdjVZUVlib3hqWlZVSW9hYXViS3pFcjgyT09SeGxqMUtpa2sxTGhEYzNsL3dBVGhMOVNBRWZJazFCRHc1MGZMTHd5VHg3eVluMzV4eWdFbk5XVnJITEVJSmpIZ2w4VlBpR2NTRXlOYVM5QkxmaGFyempIQ21LN0tLZGllUkJ5ZXhhTTBobG5rR1Z0NFZiQmM5ZFhKd2s5L3BUaXZDdDBoRkJVVlpSbWU1c0ozRWg0SWIzamZzSExnNnRGaTFOdndFNWovU0diYThDMVlHQjVMaWNsMXRZbWdpZG5ZKzF6Z1ZMSHNXVm9MOGg3dVFEbFlnYzFSdlkxWVNCSjU0aGw1SFBMd2NlYzR3Q0NTYTRMOUY2WlBHdDJkcmc4L0htMXBCeWx2UElBSkluSDNINkNjQWtFVnBDQ1F5U1JYWlVBaDJVRUxVdWs0SVJNbVZGemJ5U2hRNiswZkkwTG1HTUdXNkxyaGpVVXZCeDhCamhidGh6c0U1Q3FLaEdKVWcweVh1SWlONUtFbncxZjdSc0x6R0R5YjQzRzRNUGtSL210dTYvS1RWbzU1R2dOclBIR1hMWXpuYlJzN3FlNGVjeTNNcVNPR1lBRVpSVkdQVjZxaXZOS3VuWWVOWXBMS2QxVHRMcUNhaE4xRUMvVUo1TVVrQ0FEc0VyVWJWZU8yYmM0UlNiUVJ2bWpZSTNGYTBmSmRHT2JwZU41NVpFeit0c3NNMUhCc2c5aG1PYXZkRWdDY0lINEhaVzRsNUZ5TjVTck8wTWFXdkVFS0NNTHpPVmp5YXRpdy9tSzBvNnkza3E4K2RrUVJxVDdGVlJSYk5qS3FiTVJ0U1R3WVFkQUhpRFZMcEM0WiswNUFwdjdZQnNrK3VEeHZkVVYvYk1uWWNrVUlKZnJQV2pieTMwaG82K1hkTkNKRmQ0MjZjTUI4R3JqMXQ0cVcwdUpNZFo0V1Exb3ZTSlNLYUtBU09XS0JpK1N3MzdaQnFUU2l3UndYTnFrWWlZeFNuYkJIdWY1cmJ1dnlrMWNQYy8rRXIwdFA0WTZiVCtrTGE4SzlFYnp1TnI0TUZKcTFSdUF2SUVXNGluaWNna0ViUStCQnF3dDVFc1laWEhEWHM3RXVjQWRic1NlZ0NwYktKaWUweUdvdEV3SmRRZEZ6Q1pKTnBEVi9Cd2tiWkFQYXBIUXdPUVIwR3RMbVMwbm5QTmdiaE1vN2RuSVJVZHNzSm50VTRVVHhaSkJRaGxLbkRzTTVOSllHMTBkSFBQd2x6ZFNFRWNJM1lDZG9uVnMySDh4Vm9MYTBudE52S20xYUNKM1ZSMWhpWEhiVm5CeHpSTTBaR0xsR0dXaXoxTU4zYUJYSEdsc0JQNmdsREFCby9mREFuRmVrZlNYb3pnUittMitFL1M1NW0xMGJOSmRDNDBpWVh5c0FRRUxHU1B2RW5OY1ZtK3E5YVNsL3dBTm1mZGJUc2VaN3IrS3VQMjNqclJaa0VFVXBBTjFDN2x3VTZ5TWtHb0xuak1HaVV6RXUwT2FKSEQrdUI3b3JSbHdicS9taWNOR2tnVW9pZHJBTStmODFkbVFXdHkwN3dpTXJFN3Q2NkFzTXFyRGtGUmN3WGVsYnFVSm5xMm9UUk9URmJhWXU0aytRaXFaeThra2w3Y016c2Q1Sk1OYjVwTkIzN3NQYVkxSWYrR241MHM4ck81K0o1YXVtV0pudHJsNGRySndNbFR1b29BSmJyU056SStQYTBKTlBkQ0VXK2k5S1hJOWR3VG5aMkVIUlJPU3hPU1RXaWVDTThjbWtwNEZQQ2JlQ29qVnZ3R24zeXkzMXc3L0FETU5hTm00S1pvR0xSazR6eUVnSC9pcDhjTHhTNmVIaE1aeG5aSXpqSnE2QVBwTFRFNVFUREdBUm5Mc01BWUlCRlJEQ1FXdHpjOEVnN0JrVTVaMnhjdWswcEpKKyt1TW50YWd1QmJUM2NvamRmMWZXMldYMlpHcTloNFMydGpwZTZpMkZQNmlSa0NyQ0I3aVFSWFU1YkNBc2NEZ2FKQk1OeGV5U0lTT3hpUlU4amlJWE04cVNnbzVVODJKaHZIWFZ0QXpteWcweGRTUEtvSE5WR1FBNnBYVkZKM0FrNEZkN24vbzBrcVJGYlNlVm55eHdPUm8xR3E2aVdWQTkxUG5EREkzUTEzdWYralhlNS82TmQ3bi9vMVltTVNyYXp5dElkdVFSakFhSlJ2Y2RPcC8rbGJwbkE2Mk81UjJua3I4RHpOSy93QWtHei9GWFZKRktnK1lCcUxsZTUwYS9EcXZhVndIQTdTdXZPR3Zac1JXNDY4TzNPSTZselhWRUpaZi93QVd2d09aSW04SkZPMkk1eUE4TWgvVmtYS24yWno5cmJ1dnlrMzJEVnpPSWRMUVJBQkM3YzJic0pQSTFjWmo4UXJaRmVsNFBESnF4WWZ6T3JqNThLMWFUY0hvdTJsR1Vsa1huU3NPa0tlUVVOd0ZlM1Zlb1RvK3dCeEtqN2hOdERsUURyMWNRRmVpTG42VDZ1TTNYMTMxYWVsTEVMdXRybmV5ZGdibkN1TXgrSVZzaXVQMi9qMWNRZzhBMWUydmJXMVovbTRxMGxPSVkrcGV0ajJLQVdQWUt3RGMzVGdjTGRTZEx1ZFh0cUNNeVN5eXNGUkZBSkpKTzRDc2xaSjB5Z3ZwT21iWTNMbjVuZWEwTUVrdkFQOEFVT2VaRjdEZ2sxQWdTS0tKQXFvbzVBQUJ1R3JzTlhDbUpMQ1JBN1hqOUNLcHFTVm1odHhJWDRKQ1RoZG84cHdNY3YyZHU2L0tUYXByS1ZwRXNiNlNBT1ErOGhDS2djTUV1TkpTelJ0N3lPeFVqMmlyeXlpbW1peCtqZGtERmZnVFFoaUsrOEprMmE0ekg0aFd5SzlMd2VHVFZzMkg4eHE0K2ZDdE5vMUpUN3ordXgrYkdyT3laNFBVMnRqcmZIVHNqTFZLY3ZMTmR1ekg1bXR6Mk41STAxdTQ5MG4xZmF1RFY1SVhsbGtQL0E2Z09RQURrQTFjUUZlaUxuNlQ2dU0zWDEzMVgwV3lIQUJhSnh5cTY5b0lCclI5L0hHeDZKQnRBcTY5akRCRmJJcmo5djQ5WEVJUHBpbzJ0UWs4RXBqZGMzVVFPR0ZmdE9ielYrMDV2TlVtTnVHNHY1WkVmQnlNcVdJM2dHclRSYzgwUHY1UlBDN2FvTFJKSUk0SkRHdDJXNXp0am5ZSUs0Tkp6WklidDBZZkVHb1h6TklvQ1MzWUhORXBIT0M2cnpTMHBsUHVxaWdHa2pKVmZ4RUE0RkdaZzF1OHJvdHNja2NHc2YzQU9xa2JKaU01ZUtUM28yeXJmRVVpN0Z2YnhBaUcyVHBDS1NkL1NkNSsxdDNYNVNiVmFvWTRYZVYxMkZKeVI2cEZRTUdqTXBlVlFmZGNrYXJTNTJ0TFhDY3g1RTNRanJ3ZVZxNHpINGhXeUs5THdlR1RWczJIOHhxNCtmQ3RmMmZKdFo0K25nOGt4T0IxYkJDKzFUUjNpcGlXa2VCREF6RTlPWXlLM29Zcmt6SjhSSmtuNWlwNU5pMjBqQU1LVzVjSTZubU5nYXVJQ3ZSRno5SjlYR2JyNjc2OUJ1aHVVUVphNnR0dkorS2NyQ2dvcmo5djQ5WEVJUHBpcndvWm9CSzhlMXNPSFgxa0lZWVpRZVExKzFidityWDdWdS82dEpad3lDSXpQTGhtem5sY2sxT1dzN3VRN2tTUVlERTlBRGhDYVlWR2N4aTZnV1RZUFdwSXlLYjc5cmV6Si9EdGJOSmsrajlJNHkvWWtvQStSRldzaGltaGtYRFJ1Q1FRUlhEOGZzdy8zMUtoWkFQWVZCMVM4KzQ0QUpLL3RkY0UwZnYyMTY3L0FGZHVvdVdlVklpazFxT3QwNlY3UjlyYnV2eWsycThqTWtJanRaSmNxRGc4MEdwRGdQTllUb2c5cDJhblFTUlN4TUdWMUl5R0JHOEVZclJRRDNwai93QlhCdVl0K3NtL1BVQ0s0ekg0aFd5SzlMdytHVFZzMkg4eHE0K2ZDdFI4amRLVEwwbzY3bVUxdWVmUnhFc2Z2YkRrRmZtMUg3bDFaVEovRnM3TlRqTVU5dklIUi9pS3Y3ZGtKeGtvMjlYSGFyWUk3UlZ2SzBVZzM0WUVnMXhBVjZJdWZwUHE0emRmWGVncHJRYUxISVhPWHVvTnlTOXA2RzE4ZnQvSHE0aEI5TVZabEJOSWtUU0ViYmhGNUZCSjlaaFg3Tm44dGZzMmZ5MUphUXhpUjRXakpaYzU1R0FPcUFCSVZsbUtYRUM5U3Z5Z3FPZ0VWMGllek1uMHkxT0NWdG16Rk00QXljSTRESEdyVEVUd1huYkpIallZOXBVNDlpVmFTQ1NDZUp0bGtZVWd3YjdScEFMKzJKeUI4bW85RnpZUy93RGxBd3BXMlhlM2xEYkRkVERlcDdEVXlGSFIxREt5a1lJSU84VlkzaDRBSGVJbTllUCtCbCt6dDNYNVNiVkhZeWlSclMwZVVJZHNieW9xUWhWSG8yWHkxWldLUnpqSUlSdCt3RDFMdW9hRXU4ak9Ocis1ZmtxR1JYQU80NE9RRFY3YlJ6d3NPbFdVRUg1R29KRXU3TkNjQ1IwSnlueFVzQlN2c0czYXprRDV6dXhqTmFkblNYaTBuSThNS0RDQngwSGxjNG9DcnJTY3hoY2ZlakRsVlB4VUNyWVp1OUlTcG1PSHFYOVpqMVVDZGk4c1lqUEE0NjlwUjZ2c1lBMDVBVkV0bkxFOVFHSzBsZm01dGJTZklralFvaTVaVHlxU1YzVnNtcm5TTThzV3p1MkdrWWovQUlyaUFyMFJjL1NmVnhtNit1OWJKcTBrL3ZZczRXZUk4K005aEh5T0RWL0NKSTI2UjFnam9JT1FSMEhWeCszOGVyaUVIMHhUdGFZamhRdTV4ZFJIY0s3bEovNnJ1TW4vQUtwTWJVczFxNnFNbkF5U0trSVZFVUVsaVRnQUNwd1huMFVoQXVMZGZ1NytSajFxT1VWMHBQWnlSdDhpS3NkSXczTnhmUEN5UlFvamhtOWM4bWNBNEhUUUZTM3MwcSs0cUFIeHJVNXlTY2hJVUc5M1BRb3I3bDdvMkV5Zi9hTVpkYVU0SU51NEkrR0t1N1ZJSVV1a01adVhENTJ3aDVjQWVQVUpvRStLVzhTc1BtRDluYnV2eWsydjJhcjVrT2xDbittaUIyZ2hQUTdFRFZDU05EM012TWtVblBBRTlCQjV1cjJhdElSOEU1aU9UWVJuZTUvWEk1RkZQTWkzVThVZkNQRkdUNnpCY2pKQW94NWlsaFlNWm0rODduZVdKMzVydEZlN3EwbEVZc1JISnNvMkhMSTJOeHh6ZFhFQlhvaTUraytyak4xOWQ2MkRxMHhKbXhkenlXOXorRWRqK0xWeCsyOGVyaUVQZ0dyMlY3SzJyUDhBTncxYlAvaHRsY2dCQXZUTEhubnY0ZFhzcnNGV2lHU1dhWnNLb0ZXYWNCbzJGOTRUSkpjanJZMWNoVHBXNmNBWEJtL0E2ZmNDOUM2dmRHcWRHR2p0SGh2WG5mclBVZ085cXZaM25ubGJlN3N4SlB6Sit6bzR5R09LZk93MjNHOFp6Z2c3bnI5NzU2L2UrZXYzdm5xVC93Q05oS1NGZmZjc1FlMWNWSXhkM2RpV1ppY2trNjRnQWtHazBNaFFka2dJZjVrMStNYVFmeVZKeUhpQ0hoaVA5MXlTUGFvVTFJeFozY2tzekU1SkoxT2N5UnFRMFVudlJ0bFQ4cTY0OXVCai93QXNLN2RJdDVLbEdDTkhSa1NrZjdqa2tIdFhGU3NXa2trWXN6c1R5a2s3enEwYkNJWTNtNFRhUHlhcisya2drWk9GeUE2bFNlZHF0bmtjUzNHM3RrdTVZN21yOTc1OVNFRldVa0ZTRGtFR29JbFJybVVTQjVpQmphWUJnTW1ubVNiaExmYjI4cWUxdFZyQ2tLazhMa2hSajhWZnZmUFg3M3oxKzk4OVg1aUx5d2NKdGpZa1dRYjJJM3BVYkJra1JpcktRZVFnMUhnQk5LUkdSd1A5eFNybjJzVFhXbCs2RDVGRFhYUExKUDVLUTVpdCtaQkZ2M1JyZ1o3ZC9icVgvcVcwaFhhSFV3M01PdzVGRDc3eEdHVDVvZG4rR3YybTNrcGh6NFlqTkw4M0pYK0dwem1TZTVrTHUzeFAvYkYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWM21YelYzbVh6VjNtWHpWLy9FQURBUkFBRUVBUU1DQkFVRUF3RUJBQUFBQUFJQUFRTUVCUkVVSVJJeEJoTXlOQkFXSUROQkZTSWpRQ1JoY1lCUi85b0FDQUVDQVFFSUFQOEF4Y3pMUjJUcmhjTGhmaGNhclZ0WFg0K0hId2JUOHJSMitqL2k0K0hmc201L3M0eXZIWXRORkptY2REVkFYanhPTHJXSzNtU0hTYzdaUXd4NFdsREhwTmV3a2JSZGRmRFVZN1pINXVXeFExeFk0c2JpYTh0VVpKSzFKN0ZueXhiRFVZeDBQSVlXT09GemhXRW93Mm1rOHliRmVaZUtHSzFqNk5PSFU4Wml5dFAxbCtrWTkvMnJKNHRxdWhCUXc5YWFzTWhIUWVHMDBjbVV4Y0VOYnpBeE9JM0k5Y2pZakhPL1MyVHgrMExqVGpYK3pndmZDcnRPRzB3dExWZ2hnajh1S2t3L3FranY0aUp4TUZoM2M2UWE0RDc4aWtFSkhlTjYwQXd3TkdzRnA1OGpMSlFicklCQ25vVGpHN01YQk92RFhhVk13czVPMlphVnJUdkpndE5vek0wcHZrbWRadHRhYnVzVHpUQjFQV0N5d20yYTVvdXl4ajlOQUhIR1VDc09VcXpOVTRxL1dYNC9zNE55YThLOFJFN0FIVGhDMXA2dkhhR3Zrek03dENLL29USEpEUXE5QzhQT3hUR1N5VnM2MTFpYUdVSm9tSU1YY0NDMFF5VzhkSGFrR1ViZGlPblVjRTc2dTdydzEybFZ2SUhYeWo5V1NxQmNnMURCV3dhTjRIL1I0ZHp1SHp0MGZMYUZzWDdLTllmSk9FandIbkhaNmJyQjNRT3UwSlZzU0VFcnl0bnJvR0xRaC9ab1FuTFlZWTVjSGFrRnVxTEMyZ0hSbjhQMkRKM2M4ZGZxNjlFcG1STzV3eUdCYVJ5WUt6Tm9SMktGcW5EMUxWMWpLOXF5SmVXZUFzaytwMllIZ2xLTjRaNUk5ZWlMRjI3UmRSQmlMVEQwakxnYklOMURPOXVCdkxQVjNkVk1iYmtnRnhQQVNoRzVxU3hNYmRCVXNOTllqYVVKc1RlYU4wWFYxY2lQV1dpK1hwTkdWekR5Vm9uTnhiWGhvL0QwNVJzVGZMYzYrVzVsOHV5OHEzaFpLOEx5dXpmbDRLMHM1YVJ4ZUhweWI5NytHei9GakQySWRYWE9xNWRsV3h0bWZrQjhPU3YzTHczS3phalBSc1FQcWVuUFAwWVBtOEtiaGs2NFdqYUxPMEFFZHdFUHJaMjAxWmxudlpMOEx3MDJveS9ETE96M1pGZzhjeGZ6U053dFZ3Nnk5aUFJSEEveXNaN01GYTVpSkYzZFlObWFrS2RadWg1TWp6akI2MlRQd3M1elNKMEhkbEI5cG0rT3JMTU96MFpHVld1VThyUnRVcHhWNG1BUDJyVmtSaUxhdmxab0piRGxGaDZEV1pPb3dGZ0hSdUZ3cjg4TVVMdkxJUWtidTMwWUwzdy9ETzJwb1NGZ2p5Vm9EWlFtNXhpNzVabTJNaWc5Ykp1eXp2dEhUTHcxNlpmaGxtL3pUV1BqWWFvQzFzempya1FTV1ozTjNPcmxMTUQvQUxaNTVKNVhNMjdyRiswQldmc2tpOVRyQit5SDRXWUJuaWVNcEs1VnJQbEUzWlp6MkpJUFV5ZyswS3lwbEhUTWhhOVpaYjZ5ejhIYm1NWEV2RDhiRlo2bCtGbkxNNHk5QWhZbUErcHBzdFptZzhvbGdCL3hlcEZyb3JkdWM1WDY0TDg4SmFoY3V5Mmo2ei83OUdDOThLWldLY0ZoMjgyUEdWSXkxRnRQeG5jaHEza0RCNjJUZGxuZmFPbVhocjB5L0RMZTdObGhiSG0xR1orN0tTaFdQVnlrd1ZZOWVtL2lwYXY3azNkWXYyZ0t6OWtrWHFkWVAyUS9IS1VXbjBrWmxuUFlrZzlUS0Q3UXFhSVpvM0F2MGVqK1d3MUZ1MlhyeFFUOU1lSHNlVGFGM1pUUVJTdG9jbUdwSDJ0K0h1NVFTUnVEdUplSHJXb3ZEOEphVmFiMW5nNmo4amV3c2xZZXNOSGZuNmNGNzRVeXRYWUs3ajFqbXFibG9tZmpWczFRR1NKNVdnOWJKdUdXZDEyYnJzNjhOZW1WZjdXWDEzcHFyYWtyU2RZVi9FVUw4U2htS1JJREUyNmhuaUdhSndJeDZEZGxqUGFBclAyU1JlcDFnL1pEOE1YZWF3TGkvd0FNNTdFa0hxWlFmYUZUeWpCSDFsK3RVdE5YYk4wdXpaYXlGaWZxRGxsUnpra0FkRWdaMm1ZOHczb0p5MGpYaUdEUW1sVVUwa1JNWVZ2RUxNT2tvWnVrZmVLZU9VZW9IYnFGMWZoOGl3Y2YwNEwzd3BsbjYwc3BpNEJRdEdUTTFLSTRvQkE3YmkwQnU0UHBJbzM2Z1oyeVZVckZWd1lxc291NFBoS2Ixb0hJdTdMSVNOTFpNbFJ4MHR3bjZiT0tzdzkyZ2tXRmdtaHIvd0FyNlB3ckxzOHhhWTNpcEdyUDJTUmVwMWhQWkNuN0tyYUt0Wjh4cTh3elJzWXJPZXhKQjZtVUgyaFdXQWlwR3piYWJzbnF6YW9vSkJGeWNSSW4wVDRPMTVQbU1kV1lINlh4ZFN4dUdkbTdMeEVmOFFNcWxTU3pMMERadzFtRXRCZUdWdUZnYXMwZXB5ZGxtM1o3cFA4QVRndWJ3TC9YdzRYS3psNFFEeUJXRnlRa0xRbXRHK0dXeUkxNDNBWXVncFdlU21NSXd0NU9yTFJOL3dERmw4Z05hUHBIaDFpM2JaZ3lzNitRU0xrM1dENXBDbjdPcFBVNndWL29MeUNaWnYyUklQVXlnMWFJVnF1Rm95ekxhVVpIV0JpcmsrcGNkbDI3YU0vZVNRWWhjanlWM2N6Y1lxS3FFSDhJOXVlRXl2WG9xOFR1ODB4U3lPWmZSU3RQV204eG04UnphTDVrbFh6SktyR2RzemNDUk9UNmt5RjNaOVJxNW14RDZ2bVYxWXoxay8yaVR1NWF1cTE2ZXUrc1FlSTV2ejh5a3JHZXN5OENST1pha3o2S3RuWklJaEJwZkVNeGc0cmw5WFZQTlNWb21pYjVpazBkbDMxZEM3cytyQjRoa0VXWjd1Wmt0UlBHaGQyNWFMeERNSWRLK1pKVjh5U3I1ams1VnJOeVR3dkU0bDA4ald6bHFKdENieEtUZDVQRWNqK216ZXNXT1pPZEZCWmtnZldPSHhGT0RhRzNpWFJsTjRoc0g2Slo1SlM2ai84QU1PMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhXMmhYLzhRQUtSRUFBZ0VEQkFFRUFnSURBQUFBQUFBQUFBRUNFQkV4SUNGUllVRURJbkd4TW9GQWdCS1I0Zi9hQUFnQkFnRUpQd0Qrc0dHZVJiaTJ1TzdwaEdETE1HZTNYeFlYdFZqSitKbjUzSGRHV1licCtKbjVIdC9LNytxWU03NmZGNlNzckhyTzN4VG95WThDT2E1V0tjTTlTelRQVS95L1g4cnY2SHlQZTVpNUllS013ekRKV2ZJOTdiVTZIN2RqUGdlNUx1MVh0ZmFqM1JPNjRIL0tkbWVwYzlRbWg3ZEdSMkprOXVxVHRZOVJNeWg1UDlzOVVsZGpkcVRzaVc2SkVyRTdtYVNRNzBrdHlhSm9raDRvaDJKaXVxeDJKMkpKa2JhdS9yVCs2ODA2cXZqUXJ1dkdqRDA4TFIxOTBWY0NzakNGdG9WbHA3bzdFMnpMV3JxdkJrazdrdHVCNzE0ZWpEUEQwY0llNU5rMlNQQ3B0RWx1UFEyUzE5MGpjOU9uNzA5VmU4YVFUWnN6ZGMxNGVuSzBjSVd6UFQrejAvc1ZrWWRGY2dQOUd6VllDc2JyVjNSa3p5Zmt0UFZXS3hPd3p6WGg2TXJUd2pDSmtxcTZIWWxlaXlPd3QrU1ZtTyt2dWl1UVpsSEJ6VEl0ek1xWXVZUkc2SXM4MDVPRGg2T1REMGNJei8waVJGVGQ4RVdiSlU4MFYwSVZrNmRhZS9yUzd0MGVoM2tPMFRHaCs1MTRlbkQwY0xSMTlqOTFGUjJSK0k3Nkh2NE12U3NFRVFSQkh0UTZ1NUEySFNWaUpBOW82Uld4RlVpUnBraVJ0U0sySUlnaUpISTl6M2ZKQWhZbFJpdWVtS3c3ditzVVNKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0pFaVJJa1NKRWlSSWtTSkVpUklrU0ovL3hBQXlFUUFBQmdJQUF3WUZCQU1CQVFBQUFBQUFBUUlEQkFVR0J4RVNGUkFURnlFek5oUWdNVEkwRmpWQVFTTnhnQ1JDLzlvQUNBRURBUUVJQVA4QWk0K0Jqai9SZVlJR1pqbTgreno0ZVhtWGFSOXYxTHQ4aUlGOVFaa1gxSDlqL1htUUl3WGwvSnp1M2xWRkM3TWk2enkrenZYMzBUYy96cTRxTGc0c1NMazZXTWFSYXpwV3pja3NKQ3ZnTVcybk1PWW1MYmJJeW1kU1JtRndkZVordTRXcUpQekhZRjNXWDc4T05kNU16VFU1VFgxN0p5cWU2cGNQRHRveVpFMU1PMEkrSmNTMmRsbGxRTGpGQ3JjK1N4aXJkblB4ckw4c3lDZjNUR2NaeWpIbWtzTitJMlhjbnhJd1RPa1g3YW1Yc3MyTGRWbDY5RlppNVlpeHg1ZGpGd1RQTGkzdWt4WldlYkRPamMrQ2llSWVYTnBLU3ZDTTBheUtNb2xsNUYvSjJwN1dmR0w1SFpVaTNGUWIrNG0yMDM0aVprN3EwWUhGU1dsbUdsc3lqVnNWbERHVVBramJKa2RWQ01RMXpJQ201ek43YkhiV2E1cXRycVBwRU1oaGxxbWx4Sit3UzNtTlcvT1M2dGcrWnBKamVIclFncVErdGxEYTlhTHJGMGFQZ3RxclA5U0xDNEVaT0dtMldyRE1zalNSYkM4OG1sQ3B1cGxHdDZJN3F6M0lnWjMvQUpzdGtFck5zc1lxVzI2NWV0Nyt1bVdpbUkzOWZ5ZHBlMVgrR2wyVUxrU3VmYWpSSXlFeVJJb1hyZkJHbUdjWHl5ZmlUcnpLbzhLd3k2OVUrVzRXZTdnUkd5d3JHMkx6Rm5Zems2dGsxODVjVi9QTWJrVzlBMHRqSGN4bFVFZDJDOWoxUE95UzlKOG1rOGlFcEc3eU0zb1F4M0VZOXpnNlNMQzhna1kxY0d6STJwanNwMlNtMlk4UnJEb25TVDFQakVvcFNyTi9QMG4rcXBJMlRoaFB3MFdrVFZhRC9ValkyampjdU5iTHNVWEd3WkZwVy9CdWFreGlUSFV1eWtrZmwvSnl5eGlWMVE3SWx3ZG9VTURpY2Fac3pISmJuZVBzYmdxbVd5YlJFekRFTHhhVXZ3NGtWaG9paldjR0hJWk5VdUp0ZWtoSk5xUFNaVlE1UFk5d3BLQ0pQS1djWEZIU3VOSE5qN2NwbzVjclZMYk5Xa0JFMXF4cTRNM2dxVlk1MWoxQTJjVnFUc2lna1BHNnVCdHFrV1JNdjFhTWJ0VmZFdzBvUzJuZ25JTTB4MkxadXN5SWUyYXlXOGlNY0trcm82eWZZeVhZdGJVejF3WDZ6UHNXZG1wU0dUYk5CRzI4OTNUWnVHZTU2NFkzc2lEZHppaHNyVnlwTllsYmZybUhsdEg0MFZvOGFLMGVNOWFLRFowRzRzbTRMUkdmMEZwZFFLdGszcGM3Y2RTMHJoSFJ1cUtmM1V1eDZLek1taVNwSzA4U00rQmNSZVp0UzA1bWlRN3VpQ1I4RzQyNXE1WjhIcVhLNmk1VC93Q1VsZVhINWRxZTFaQTh6QmNUSEJRTGlSK1dwOHNmY2RPcWsySmw4STRGZmNvYWw5d2tPSGtOMyt0Q0JEWG5samNZYlR6SjZNdnBjTlJtb3pNK1JYQWNGRU5jMU54THRFdlFqSlhkOER6ajNCSkZKNTJUQVlQZzBnYlE5elBndUpEVnVYZkh4T255TEw4UndMKzR4cXIzSTJKSG9yRnIrZThDSWNoamxVWTFzUmxsVVFYbHN6VlFISmIxL2Z6THFXcVRKSWxHT1ZRWWFXdFpJYndDcnRLK3BTaXcyUmx5Nk9FVE1kNTliNnpjY0pKamdvaGkxWFoyRmloRUNFMDYxSFFoNzVOcSsxWCt6VTlGVzJURDV5NW1ENDZ0aGZHd1lRektjYVJydFRoWk5GTkZqK0U0Ri9jWTFMN2hMczNoNjBJRU5mbnd4aU9NMWZjZnlDU3RXTnc0c3kyWllsUXFpcllqcGJadThEcHJaSjk1VlZNU3JpcGpSRmZhWXpuM0RKRkorNXNCajBramFIdWQvc3BiWitxbXR5MklWeXhiMGh5MlYvY1kxVjdqYkVqMEZpMi9QZUd2NHpNakpJekx2NldwZ1dMVW9pMEZaRmVKNWpiMGx4dWs3cEkxUFMxRHNFNWEzcVN2a05HMjVXYS9wcTJ4Vk9ZNGNCdHA5eFYrYURaU2xUaVVuajlCVFJJS0V4N1hFcWV6Yk5FakhNV3I2Q1AzTVg1ZHErMVgreW95UzFxRXFUQ2xaMWtVcG8ybnZNL3JxbkQzR2xsYlNiTDhOMEwrNHhxWDNDWFp2RDFvUUlhOUxqalVjYk1wWFlGNDQ4RXE0R0lPWlg4SWlTeEEyemZ4MWwzK0k1N0F2eTdzSysweG5QdUdTS1Q5ellESHBKRzBQYzcvQUdjT0l3SExEckZPUW4xZmNZMVY3amJFajBGaTIvUGVGZFlTcTJXbVZGOFNNcUhpVmxZMXpjVHJXbktSTjJMVE9XbEU2aGt5Tko4RGcyYzJDdm5qUmRrWk13TWYzQ3Z2VXRXa09ZeExZUyt6dUdoZFJKUllvOHlGZms5eFhKSW8wUGFlUnNIL0FKTVMyZER1SFNqU1NQeStYYXZ0Vi9zbzhWdGJwQ2xRbnRhNU0wZzFtNDJ0Q3pRNXJITFg0ZGltdWVzVEk0YmdYOTVqVTN1RWgvUTNkNjBJRjlScnoyMUhGNWo4QzZqbkhsMjJtNXpTalZCazYxeVpneEtpdnhIVFplcUxKNnRuTlNtWXo1UFJVdUZuSHVLVUtUOXpZREhwSkcwUGM3NFI1cUlaNWlpcWVTaDlyczFWN2piRWowRmkyL1BlRlhXeUxPV2lKRjhNTW1IaGZrdzE1U3pLbXBLUE1VZ2pMZ2VVYXJnMmpxcEVTVnFqSVdlUGQybUszRlVqbm1EVE51Njh3OUNYUGdSNTdDbzhpNzA0dm5OeXVrNnh5Wm42V0ZWTnJuTzdsTk9MWldTMFlkYUt0YVJpVXY1TnErMVgrelVkdkNneDN5a3ljdHBVTktOV1NUbUo5cS9JWXh4Q2p0NC9JNjN6dzFKRXVPcVBJY1pYZzk0M1RYVFVsNW0rclhZNVBwMlprc2U2c2tvakorN2dNUGhPd2FTT3c1bGVaUXNmWUpUdExuMUhhSUxrWGF3VXBOUzlsV3NDeHQrYUVqanhJVWpLMmFwcHRlYys0cElwUDNOZ01la2tiUTl6dmhIM2tMeWhZdktiNFZ5eXIzNitXNUZmR3F2Y2JZa2Vnc1czNTd3MTI4aGpKb3pqaFh0ZnhIWEswUjdXQzg0VGJicnFHVUd0Yk8xcVZkaXVNdUplVnNwSGVzNTFrRlF6VVBNdWYvUTBzeTRxZEpXVjdmUXFXR3FWS290bVV0aTMvbEswaEtMaU50WGRYTTdtTkZHc1dsdFl0SEpYeWJVOXF5T3dqTWh6SDJhcXhKOSthVnEveWZVYlB3aDlFaFZyRFBpUjhCektIRCtqMTVoVDlyTlRMa1RUZlpock9Oa1Q5bS9ZdUtzU015SE9ZNGNScjNESkZ2TlRLZkpISzN5ak9mTElaSW8vM05nTUVSTko0YlE4OG1mQ1B2SVJQT09naHRiRWZpV09xUmo0bHhHcXZjallrZWlzVzM1N3dMeUhNb2M2aHJjMUZsTVFiYm5YU0dTWlpCS1VETlFod3BFeDlMREdDWXNxZ3JEU3JZTXk3ZnRWSnNmOUV0WkR6TVlyaTB5OW1KYWFyNFRNS0tpTTE4bVNVU0x5dFhCYzhGb0k4Rm9ROEZvUXFkVTBjSlJLZVlqdHNJSkRmbnhDMjByU2FWM21zS1d5VWJqWjZUYU5mRXFmVTFORFh6eUdHV21VY2pmQXpGemkxWGNKNVprclRFQlptYktkSkkvdXAxTlN3akpiN0VkcGh2a2E0Y3lSY2FwaDJrNXlXdURwK0RGa29mSkNPUWtwTEk5WlJidXhYTmNScGVDUmtadG81RUpTSG1VT29VbGNuVGRlNDhwYU1hMXRGbzdBcGlGbzUwbWtTZE93WkQ2M2o4Rm9ROEZvUThGb0l4N1YwU21zbTV6YnNkcDlCb2R0OVYwVTB6V3k1cFJzL3NpNlhpSTlhanhLcHB2eE9BczZTRGFOZDFMbjZkcVhWbXFNZWtrZjFXNmVxWTZ1TW12cklsY3lUTVgvQUpoNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrT3UyUTY3WkRydGtPdTJRNjdaRHJ0a091MlE2N1pEcnRrUC94QUE0RVFBQkFnTUdCQVFGQXdNRkFRQUFBQUFCQUFJREVWRVFJVEZCa2RFU1liSEJCRkp4b1NBaU1vR3lFeU5DUUhLQUJUTmlndUh3LzlvQUNBRURBUWsvQVA4QUdBeWUwdGw5ekpPQkRRMlgzbW5BTWtEZ2ovRUU4eVFtOExhQVRLR0pseFlFSG1FNlJlaUJGeTVoUEFZd2lRbFVBcTh5RWhVbENUUmtCTk4rb3lEdHhZNERqRHAvYVNkT0s3aUFBeklKQVJBWk84eXVBUTQ0emhwektQN2Y5dDJxSERGYjc4d25EZ2FSSUVjZ1VaUERUZFFnSndMRE5DY1hQa2llRG0yNURoaXN4SDlWVnY1Qk5tWFNuY1RnaEo1NVNSdUliTk5Cd1Z3SkhSWS8rSzYrNCtpRWk2VXg2QUJmL1hLRUhrT0FsNmtCZjZjM2pKRi9GblAwVkFxUDdJa3NiaFFUdktFbmZ5clBtcUJOQkhCMlZDcWo4UXBoanhKdzZGVUtPTG05QXZDQ0l4elFUZkxzVjRNUWpLY3daOXY2cXJmeUNiTzV1STlVTWgxS0UzaHJTUHNvUEZ4WWczU0taZThnazVBTExaRDVwbVJvVTJUbW1SVjc0WUJsVzVRT05wT0J1a2RFeVRDNEZ4bGNBTWxrRlIvWk5BaXpjUWVZSlV4REprOFU1cHZFd2dUbGtvV1V1S2ZaTkxXZ1NiUE9hcU9nVGZtYTBjWXFKZGxRcHBNTjhqT2hDOE9BNlFISG1tY003bXo5L3dDcWg4Y01TbVBVeUM4S1d6eGtCdXZCbHpxa0RkZUhjR2pLN2RBQjlIRHVtZ0RsSk1EZzIrOWVHTFJ5QUhkZUcvY2xPWkFXQzhOeHVmUEFESmVHSTAzUWtIaWFZSGNPRThrNEV0bjhyUnRjRjRHYmptWktFV01IS1lUV09OWkNjMEpCZUU0bnRONWtMMUJkOHhBeXp1cW9RYTZvQUNnbHhiS2VFbDRYZ0xqOVVnc0ZnRkJkN2JxRzVwTlpickFLQzZiU1JsbDkxQmQ3YnFDNzIzVUYzdHVvVGc1ODd6TElFMXNpQm9UQy93QnVxOE9Rb3ZDODVHNUdZc2kvUFFYbFFDVkNMVkdCTk1Eb2ZpcTM4aFlMWEYyYmU0VkQwc29lMWxIOXJLSjBpZnFJUlFzY1dNYWZtZGxLaU9TcjJYbWIxQ29GeXNQN2pNS2tLaDZXVUtvVjVuZFRZRUZVL2lWZzBKM29NaFlFQ1hHaWVYT09BUDhBRVVtdjkySmdhVktjUzQxUVFSSWNNeGtuY1RnQk0xK0dyZnlGa0lQSUlsTUx3N1JjYUJYZ0VnZllxcDZGVVBTeWg3V1VmMnNvczNkTGtaUTNHOVEyOElGQW9mQzd6QzRwc21peXZaZVp2VUtnWEt3eWMwKzJZUnVMVFpRcWhYbWQxS2JOcEptRC9hVjRkdWdVQnVnVUVCd3dNZ3NIRVRzQWRHbmZQSlFnUWVRVEw4Z2J3UFN3M0FEdXJnU21OSUlGOXhtb0lQc20zbkVuRS9GVnY1Q3lLV0IyTnc3cnhKTFQ2RG9MUCtvVkRaUTlyS1A3V1VRL2JpWGc5YlBFa0RYck5FUkJuTzZhK1NLUDQ3V1Y3THpONmhVQzVXbjl1SUQ5akx2WlFxaFhtZDFLZnd4RzRHaThXZEc3THhaMGJzb25HOGszM0ROQ2IyM2o3TEZSQzA4aXZFekZDQW9kM21HeWROcnNDaE5wdWR5cFpITFJxTkNvZ2Y2amFTYituRU9GOHdmaXEzOGhaRDR1SEZlSHc1aENSR1NkT0UrNGNpcUhwWlE5cktQN1dVVEpqb29vZUtFU1hoNWlvSVRDMXd5S01uTkt6SFpWN0x6TjZoVUM1V0Q5cUlBUnlNcjdhRlVLOHp1cFFtOTJBOTFBOXdvSHVFemhlQ2V0ai8wbm5HNllKOUUwUDlDb0JhSzQ5TERNTWtXL2RONG1uRUZSYnZLZDFBNHZRanZKUXl3ODBaRUZZa1NQcUxqOE5XL2tMSWdhU1JpdkVObDZoQ1RYRzVZOGJlb1diZXl4YVNEcXZvd1BvVkZIREtlS1BGRGh6QVByWUpFTkUxODBRNE56S2lnUE9SdUtpQ1hxRVFRQklrWjJZOEk2S3ZaZVp2VUtnWEt6Tm9rYUdTRW5OTXJLRlVLOHp1cFJrQVQrSlVVYWhSUnFvZ0xqelJrQWpKZ3dma1ZHYVI2aFBCYzRYQ3RtQURVNjRhazBDZjhBcHZvZDFFR29UZzU3U1p5eXMvNUhVay9EVnY1QzAyQ1RHZlR6TmpadFAxQVpjN0RZMlVGaG4vY1UyYndMaGhrZ2YxWjNnNWVuS3cyTmxBWVp6cVFzQUZYc3ZNM3FGUUxsWlFkRVBuYjlYTVdVS29WNW5kVFlVVlUvaVUwanc1K29qUGthQ3dvcHBjNDRBSytLNjhwcGFCOUl5bFliR25nQitaMUJ1aElOQUh3dUlEcFgraG1vN3ZiWlJ5bzVRTVE4OWtKQVdDYWIrbTg0a2JMeFYzb3B4VHp3UWtCWkNEdWVCMVVZdFhpdlpBeER6dzBUWk5HRXJJeEJlWnFNVHdrSFJaS0tXbDJTanU5dGxrSks4RlJpMEU0WGJLS1hFWkZacU00RnhKeTJVY3FPVkhkN2JLS1NXVHU5UVFoTUZOL1RkeTJ3WGlUb281S2hBSE00blUyUXc0SjVZS1k5VjRyMlR6RTlrd05hS2Y0eFJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyVVU2RFpSVG9ObEZPZzJVVTZEWlJUb05sRk9nMlVVNkRaUlRvTmxGT2cyWC8vMlE9PSk7XG4gICAgICAgIH1cbiAgICAgICAgJltzaXRlLW1hY2hpbmUtbmFtZT1cInJldGFpbC1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvcmV0YWlsLWFzaWEuanBlZ1wiKTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwiaW5zdXJhbmNlLWFzaWFcIl06OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9jdXN0b20vcmVzcG9uc2l2ZS9wYXJ0bmVycy9pbnN1cmFuY2UtYXNpYS5qcGVnXCIpO1xuICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2pwZWc7YmFzZTY0LC85ai80QUFRU2taSlJnQUJBUUFBQVFBQkFBRC8yd0JEQUFNQ0FnTUNBZ01EQXdNRUF3TUVCUWdGQlFRRUJRb0hCd1lJREFvTURBc0tDd3NORGhJUURRNFJEZ3NMRUJZUUVSTVVGUlVWREE4WEdCWVVHQklVRlJULzJ3QkRBUU1FQkFVRUJRa0ZCUWtVRFFzTkZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlQvd2dBUkNBRExBWkFEQVJFQUFoRUJBeEVCLzhRQUhRQUJBQUVFQXdFQUFBQUFBQUFBQUFBQUFBZ0ZCZ2NKQVFNRUF2L0VBQjBCQVFBQkJRRUJBUUFBQUFBQUFBQUFBQUFHQVFRRkJ3Z0RBZ24vMmdBTUF3RUFBaEFERUFBQUFNU2FzL1FzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBS3JldlltTGhzcFlvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUhodWNMQ0hZL0R2TkUzZGM5eCs2MnpJQUFBQUFBQUFBQUNwUUFBQUFBQUZTZ0FBRG85YktIMCs0MFZyTUdBZGxkL2xlS1ZWQXFyUlFVS3FsQlJTcjZBS0FVS3ExZk5GYXFmS3RWYWxIelZXZ0JSV3I1SzBWcUZQaytpaFVBQWU3MHNhL2R4NzFGb1djbnVLNndGWCs3YTFiYk01UHY0ZmlySHphbmVHU2ZmbmtuSVF5NVBiRll0eHN6NmErbGR1Y0xUZkRLK2Y1WERjNGFoMjJlK2ErTnlYT0ZwUGhsTHB1c0ZZOWhLYUw4Wks4YnVNWkF1NDVpREd6dmg5Vis0d2YzVDA2S2ZkNlhNZnhGaTU5OFU5U2w4WDhVdlc1d1dKTWRPS2I0WkR2OVBITHVUZ05vVzJjc3F4bEpVQUM4THVOYkNwcnl2WlZ2bW9MUTNwK2RzeDVrekprb0ZFdVA3c2tKbU5ZVVR4eVd0MkM5ZHpYbHZPRmhXa2p4VmpadG52TmF3d0xoTnFiUEo3eDNCZUs5RDQzc1psdEZuZkh1dXVHZFVZK3NKVHNzbmZJbU5yU1NkLzE4d2xpblJVb2M3cGpET08yREwyUTZNd2hpdGtSY2orNTlpVTM1UXBmbGM0SXhHejVYeUhTVVZZL3VpSGNXNkRsNUtPZnVsNjRTeFd3Tmc4dzVsMWZRUHNUWW5OT1ZJUlJib1RZSE1lWm9rUnpkMGJvL3VRcUFCUHFhY3NldjdzOWZVSjZ5bFRKZEZ5aXp1bjlXbXZPMVpHNTdUczI1Vnp2cVgxejNOdFEyRnhWNHZuMmoxaGRxUnN3VzJyVXRwRnRrMkx3NURhT2IzakpIZDA3ZjlsOElRRGgzVHNmTUx0ZmFaUCtLbzJZWGJVUm92dnFxWEdPa1ZtdFV4dXdXMmRqRTU1T3NpemswRVlkMDNzRm0vSmxKOE14QkNJZE5UdGwvTXRadU1OQldIOU1iZ2RqOE02Y3RiZDNVL3h5bFl1Y0xJUEw2dmx2SnRIUkVqTzhieHZZM1pGbEtZM1lEY2lsUUFWbjFNK1YvWDdXbXZxRGRZeXBrdWk1UlozVUdyVFgzYVVpODdxR2JVcDU1MU5hNTdqeWJrb1JMeVNhSnpoazlmOEFTOU5SMnVlNDlzV3hPSVliUnplOFpJNXVyYi9zcmcrQWNRNmZqNWc5cmJUZGc4Vnhyd20yb2pSamZhdnhMeVVhRHEzM2pzZzNzV3RxMnowRVlmMDNzRm0vSnRKOE12QkNJZE56c21ITXRYOXNQRHFNOUE3YXRnY1RhY05iOTVVYTJ5NVdZa281L2tubmRQNnJ0ZmRxZFBuZUtsQUFDcWZjejVYOS9yWmE5WVAxbEtxU2FMbFBuOU82cnRlOXFTTHp1b3B3U3JuYlVwcnJ1RE8rWDFsZ2pDN1h2Sy9pVzBxZGNlYWh0Yjl6N1VOaDhYeDh3K3lZZ3hyZkczVFkzRDhTNDl1bUY4VDZNMmw3QjR0amhodHF4QmpHL3dESXQvRHRyay80dTFENjg3YTJBekRtZjRwWFhIQit0Sjl6VGxpbWVHU2daRCtvSjJ6SG1hNFBmQzYrb1YxUnR6MlB3NUVtUGJxaDFHT2dMc3VNQmt6SlFyWk5OT1ZOVk1CN0x4dmpwcGtySVEzR3VPbXluMEFMaTk4TExPVGFKOVgxNXh6d3UwOHhaT0JYTjY0MlBlRzJkbEhKUWpJRjFnbzk0ZlplWk1wQWV1bjE5dmpBR0YydGpmSHpUTitZMWZNdVQ2RnczakozamV5bE1qODFxdUdVYjN6SkRNNnM4M3o5eHZ3ZTI3SXM1TnNCbVhMbEk4OGhHREI3ZGxYSU5Nd3hqRy9wSTV6VW5hK1k3WVhhTWhNeHJHcC9kckY3QmJrcXYxWlRLaytnYUo4WGVJTVpzR01VZDNQSjZSYVdrTm1kVzRsc1pmZ3JEYlN4UGk1OHA5QUQzZXRqSXZQYWY1Zkw2S1VQb29WVW9xVUFxK3ZsUW9LSy9TaFVwVldnQVVvcVVGVmFxZkpWVnljVStzVzQ2Ynhidm9mVFBiSFpLeE94OGU1VFhQMzgrOVk4Y3ZWcmZNV1Brb1JVZkxJWmRqMjV5b0F1ZThqbTJuWW5FRm9lR1k3UHJ4OHZ4N2RkWHErdmpsV2crZDk3NmVYUDNTdmVtTm9IbmYzWDZZNmhlZDc0Ni9mcWVmZFg0ODN6NjByNXVxbFczK3EvSGg4Nys5TG5BM1g2WTRBQUFBS29HeHZldWx6UDZjckhqa01zWVBiTmtaT0NkcjdmUHA2Zmk5c3ZJUWZ3ZmZoTkxYZmJOVHRzNkFLbjc0Mlg4bDBOelNuRmE4MG9yUld2SHpYbFFxRmFLT0sxNVU0VjVGQUtGUUNuTmFnQUFBRGlpT05wSjRwZW1QcTNqa3ZpdFBINldQV3JWL0RLVXIzeFhwK0xybyt2Sy84QUZiRHVLeWxJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFWS0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUNvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBa2RtdFpBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3hBQTRFQUFCQXdNQ0F3Z0FBd1lIQVFBQUFBQUVBZ01GQUFFR0IxUVRGaGdJRUJFU0ZCVTJWaUFoTlNJa01USXpOeGNqSlRCQ1VJQkIvOW9BQ0FFQkFBRU1BZjhBeGZKNUJIdzkvQW9sTGE0eklJK1l2ZXdwS1hGLzllZVJjUUVsKzF2RzVSTGhaRGpycXJyY0VKY0RJUTYwdTZIQUNMbGdqdjN0NFgvNjU5bEpERGpTL3dBMFR1TW1RaEM3T05xV3pBNHlYTmtKc2h0U0dSMkVqTU50SS9rLzY0UUVnOXk3WW83cExqT0l6aEYvQnVHUFhVeGhjMUFSN1pzaUFzUWNjZDB0NUxURGEzblc4VW0zYitDSWM5ZHlzQXlBR01la0NZdDBjU01pRFpramdBaXVsdS80UFpkd2VKN1RlcENPSmlpMWltTUxHSTdvWFRuSTU5SEVFaTNlRTdvemxqU0xxOXRTdXBTRGtJUjNobmh2aUtEaVRaQktsQ2hrRTJad3lmZjhQSkNTRjZtb0UvSFNVRHlJeWhYaElZODlyaURBa2t0ajROa1JLdktpRVBxWmhEc2ZOOUpJTVhHSWo0T1Jsa0tVRkhsR0pZd0hKQ2Y1SVE2cDdHWkxHSDIyWk1iMHJzSnBsa2srSllrU05Yd0phR05nVGxobmpyR0pxRnc2YXlIODQrTklJU3JSZkxVdCtiMjFONmtJNG1KTWNGTVlXT1FISEZTQ2xKRkdlSnV6aDg2UmZ3YmhqMVZONGRNWTRLMFJKQXFFYWhNVW1NanYvcHNlOFZZelNQTEFtcnVMaUZyU3BGMjFYU3ExMHE3b1BDWnpKRStlUGpYbjIzOUdzclphOC90NlhLUGpTb29oVEJnem9yMU1NT0V1cGFaYlc2NkRwRGxaelZscGk3dHBuY0xtOGF0NXBLT2RHUitMRjhwT3hHUVdaSDNSWjdTWE1pc3pnWG56VUlzVDJodmlJTlFrd1JBU2pFZ0o1YkVhUWFqSDVnV2NKSldhdTVuREFEK0xISWxIYnN4Nk5iSS9IaytqeC9IME5BYWQ2bmk1NXhtZUJjSTdXdkZtSmpFM3o3SXQ2dXRGTk9SbndrWkJJdFdlVnFocVROT1pJZEdpRk94d2NScUZrVUkveFdKVWxkWjNtQStkNlhqbTM4akJ1S1o5TDRjbHhFYzQxWnJHSlgzM0g0K1FVaXphKzBEODFHckZ0U0pyRUJyREF1TitsakMwU01lTVVpM2duWFQ1ODlXTTUzTVlpeTgxR1BvYVJnMDI3a21LUjhrK2hLWHMrRXgyTnlBV2V5Rit5azQ3ckxBNURLb2oya2tDcjFGbWI1Tm5FZzgxNHVJeHJTeU93N0hINW1aSFJJU0QrdStSS1gva05CRE5hWVpzN25FQW9raHBMUlhhSmoyZUJFRzJUNFA0cm1Namh6NzcwY3B0SzlMc3RmelBHVWxscFI2clZKY0FLS0FWa0NGdnNOOW9LNGlyTkN3RExRZUdaZUptc01rOFZOMFZyL2k3QWo0YzB3aXlGVnBGcFcxTE1vbTVocnppNnM2bGx0U2JzSERQWENFeFROVDRPZkNMZFBLV05tOERGWmppanpqdDJyMkFDZWtqR0JSMFhjZmhzVmp0S01RTWsxTnBKa1Y2aDVHdVV2SWU3a3BmMCt6RWZVSEhWS0liYjlWcTdwdW5FeWt5TWVqd2pQeGRuYjQ1SlYyaHZpUVBkMmV2bEI5YXVmMjhtTzdRVzk3WjFXb2Z3ZWM3dEt6bURzRGliczN0V1c2VHdlWEZMTGZRNE1aTWRuZzFuektqSk5vaXNoeGFVeFV2MDhtSXNkZGFjZkJZU3UwRDgxRzdzUitMeE5hNmZQbnU3U0wrM2tQWGFKL1c0cnVpemxSY2tJWWhObHJ6bldwM0tJTlVhR0ZjSkFZUkVnK2xnVmh3bDdSZkZwSEY0QXBFa3o2ZDN0RmZwRVQzZG5uNGlkWGFLL1I0bnU3T2lyKzBTNmE3UXZ4RUtvT045NG1RUWY0VU1NMEVHMnd5aXpiVWdYYzg4a2xYajVxVE1Ib0J1RWs0bEllZ1VPazdLM3pGMjhhMVFoanAvRFN3STl2aWt0YU5lMklzOWtNOEZGSWdzc3dqVFZieW9wMDZXS3pQV2tySzR3aU9SR01EaWZpN08zeHlUcnREZkVRZTdzOC9LRDYxYy90NUw5Mmczenl0UnZnczUzWVRuOGxnNUsxQ2VEd3NSci9CbCtGamh5UUZ3ZVlRMlNmbEhTREpTc3l4a2ZMSUFvQjlOdkc2Ym9WZE43ZUY5T1Bnc0pYYUIrYWpkMkpmRjRtdGRQbnozZHBGL2J5SXJ0RWZyVVYzNEZvZGVURmFQblZyWWF5elVPS3dIand1S0FNTms2R3pKMDVEU2hKNVRoYjNhSy9TSW51N1BIeEU2dTBWK2tSUGQyZFAwdVlydERmRXdhd0Y2ekdhUWkxZnd2OEF5WHFaajFSVXVhRXExN1g3dXptdTFwQ2JULzhBZFVQVThoeXlnM25HSDNYVnZ1WFc0dFRpL3dEWTdPM3h5U3J0Q05xWGg0bDdkM1o1K1VIMXF1eXA3VDZac2kzamV0QnZuZForTXNyQ3BwcEg1cnJPZFBrUWtERVRNWloxMENzTmNMYXlxS3VENXZVNVBQc1l6QUZ5QkY3V1NwVjFxdXBWL0crbGhyWjJCUTZtNytOYSs0b2FTZUhNRE1MZlpEalM1RjNoQ2l2RU80ME9zVEg0NWwxUGtkMXl3V1FPazI1c0JoWlRWN1hUZnd2K1Y5SXY3ZVJGZG90cFZwV0ljOFAySzA3QVprODJpQnlQNlR0bGVuWFp2K2QvSEppMGs0SzVIbHFNMFp4U1F4WEhpRzVKdXpEMnMrSkc1UmpyTndFY1lna1I4RjlUSkRMZzczWjQrSW5WMmlrWDlqaTEvd0RHdXpwK2t5OWRvRVZiMkhqT3AvbEhmV0srMjgzZnl1WW5rTEdVUUlzZ3hlM2hyYnA2UjY5VS9Ic3FlWnFBeFdWeVovaFJ3Ymo5YWJ5eXNDMUI5UElYc3lna2RvOFYxaDFObkdjNHdnM0M1WjFoOXRTaEtoTlBabWNpU3BKa2ZoQ2ZoeDQ4YU1taFNqQmJHQ3htdU1EQ3RMYkF4MVFiWnV2a1BKRExITGduU1dNNnlTSHlKNFJVUkRvaUV3MnMwTEJmdGhZb3lLODUyaUJua0tRdUJVdEdiWlhFNUkyTGFOZ1dJYStOYXR3bU9ERGNIRjJrR2RSWVYvNHd6OVoxbHNKa2c0Nll1RGJpWGNNMW1pUU1kRWg1WUY2NkN2OEFDYVJYeHVNNkdvVE84RXdiek9RRWE4Y1ptV2V5ZWJsV1dhdXlHSzAyMU1md1Y1YkxyZHlveGpXZkVueHVJcVJ1M1dYYStOY0ZiRUFQKzNndXNzaGp4THlKVlQwbUhLNjI0OWFDS2ZCSjQ1Mkk1T0JGekJoczVISm1hQzE5aUk0WkE0c0U2T3hKYTV3VXd6Wm83SFZHTlp2UHhlUVNETDBWRm9pbVFEbm93NWdzZFhrZng3WGFCTkNSN21wY2NWazJ2a1dHMHRFS3dvOStMMVFubzdJbHk2aTdrdWc5b0NEZkgvZVJpaFhtc2tzUmxudk1rTWs5TVpydEdRekYyUU1aUUcwZnIzSFNvOTJETWJzVXpNNURIU09VanlRMFF5R0RGYTR3MEsycEFPTUpDU1ZyOUZ5QXl4eW9GYjdHWnpNZE96SHFZeU9SR0RZTnFESTRNV3BRMytlSkZhNzQyYTErOTNmQVhKWi9wdjVsRmVrSE9KeW5YQXM4YTRjR0w3U01wVjFxdXBWN3FWZ210cFdQQ29CbFdWbmhyMWh3dVRHdTJXVit3ZnFMZ1VVdml4bU90R0VaZHFWTVpmNHN2T1dGQi9DQ0lzODBjVnZ3czUwL1pIdVk2dW43STl6SFYwL1pIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwKzVKdVk2dW4zSTl6SFYwKzVIdVk2dW43STl6SFYwKzVIdVk2dW4zSk56SFYwL1pIdVk2dW4zSk56SFYwKzVKdVk2dW4zSk56SFYwL1pIdVk2dW4zSTl6SFYwKzVIdVk2dW43STl6SFYwKzVKdVk2dW43STl6SFYwKzVIdVk2dW43STl6SFYwL1pIdVk2dW4zSk56SFYwKzVIdVk2dW4zSk56SFYwKzVKdVk2dW43STl6SFYwKzVKdVk2dW4zSk56SFZtV0J5R0RPaW9QY0hjdkxhaE14a2crTFlSVDFONm9NcVhhMXdWV3RNejRzR0tsOSs5MVVQcUU4Y3RhUklseCtndFN4bjNySklFV3duSU0yUkFIZW51TGQ2c2F5ZE9SdGtMc3h3TE9hbnNvY1VsSUtsV2l0UTJaS1FaRnVKZG44V0wvSkltcFZwYjhTUWxyejhZbjNlUGRNOUduak1reXNreEVoTFVqeUZJa0orenduRUhhc2lPTXlCMXBQcW1FK2FFTm16Q0JybXROc01vbVpHNVNycGF1Nk5jcklYTE9wOGkvSDNPZFFKL1IvZUdqWnB2eFc4aGZoRkZ5N3h6ZGpHRXRNSUptd3JjQkNMdkxrMXlMU2hVQ1dTdFE4eExvZnY2a1R4YVhLWkFnVkRpeGtjWjJRbTIwWHVwcTFyTlNzc2dHWGVKWmJidmFSbWI4Vnp5ZnV6QnVRTmszZVd4NDBpV211SzNhNDFycFpQbkxyczF3YkpweVNuM2x0dGVtOGxRQlJwUTczcm0rRzUvdDlwa2xJZDRwOVg4Rkx1VVpkYnEvenlIMG52RDl3VjJXTnhZMmR4SUwzRW4wemdFU1d5VTR1RU9RV3VOeTVEQzdKTWl3eUU1KzZoK1dhZGIvcDR5ZjdkakUyNS95Z2VCN3lNb3Bka01QM1FMSUx1T3Z4UkZtMmtZOGNsUDhBRDhFV1o3YkpDRitYaVYxSHErdjExSVgrdlYxSVgrdldycVFWOWZ0WFVncjYvYXVwQlgxKzFkU0YvcjFxNmtML0FGNjFkU0YvcjFxNmtGZlg3VjFJSyt2MnJxUXY5ZnJxUVY5ZnRYVWhmNjlhdXBDLzE2MWRTQ3ZyOXE2a0wvWDdWMUlLK3YycnFRdjlldFhVaGY2OWF1cEMvd0JldFhVZ3I2OWF1cEJYMSsxZFNLdnI5cTZrVmZYN1YxSXErdjJycVJWOWZ0WFVpcjYvYXVwRlgxKzFkU0t2cjlxNmtWZlg3VjFJcSt2MnJxUlY5ZnRYVWdyNi9hdFg4d1ZxdUlPeDZiMnFoTk5HQnlXM1ZtWGVUTjRDTEtsSmVhY1NGWVBBQjJRbmhYeVZ2dEQ2ZktCZFVzT1dlR3VKcG1JMDU1aUNuSDZuTUdabVNVTytwdU9sT25TVWhMR3NlcnlSR25nMGFjZ2h4K3hTWkhUZ2M0MTE5c24wNllDSTlqamtpY2U3NmY4QXpCeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTF5akU3V3VVWW5hMXlqRTdXdVVZbmExeWpFN1d1VVluYTEvL0VBRWNRQUFJQUF3TUVEd1VGQmdZREFBQUFBQUVDQUFNUkVpRnpCQk14MFJBVUlqSkJVV0Z4ZElHUnNiTFM0aU5DVXFIQklETmlrc0pEVUZPaTRmQUZKREJ5Z0lKRVZQSC8yZ0FJQVFFQURUOEIvd0NGL3dBR2svS1BnMEg1L3ZDVkxaNkhrRU9ha21FTlFSRTJXcjBIS1AzZk1VcWV1SzdtYW91TVYzVTBpNFJMVUtPcjkzZ1ZzU1VMR25IZEhSbjFSTWZOcTB4aFV0ZWRHbmdodDZrdGFrOVVjbVRPZnBFa2J0NXBDMHY0dE1mREtVdEh3NTZYWHhRbStsekZvZGsvdEp0SllQNXRNY1NUMHIzeHdaMUNLODNIQzNFeVpSYW5aQjRkclBUdWgwRXdJeEZiTlNLM2MwVnBhbFNtWWZJUitMSjJYdml5R3NFZzNIbWhUUmprOGxuQVBMUVFmamtsZStKaTIxUXNEZFhraHIxZWF3UzF6VmhOS1A4QTNmc0g5cFpvbjVqZEh3NTlLOThTelJwY3dVTUxlUkpRdFRzam96MDdvbXRaUzJ5M25tRjhhTGFpaUQvc2JvQXFjMU1SejJBMWdHaEI0Tm4rTHZFL01hQ09KSjZWNzRIdVRWS25ZYzBWRVdwWThnZ2l2dFpxS2V5dFkvaVhNbjVoVWZiZVdaUnRyYUZLZy9TSkU0eWl5Q2dhNEd2empieStDWkVra3BiRlJvcEVwQk1SNWEyYnRCcjhvb3BuT3VteUdCaE5ETzlrdHkwSDFNU1JhYVRidEJsNHdZeUgyaVB3MmZlSDE2dGhqL2xaVGk1YWUvenhrcjVvTEkzRFBUaExhWTRVbnVaaUhxTVNjclVUSk5mZW9SZHlVYXNUR3R1azJXR0RIdmpLWkNUR1VjQkl2amFLZU9aR2N6alNwa3NHMTE2WW5TMW1EckZZekV1SnJXbnRTdzNmRTlOM1owVkJwOUlreWMzazJSMHRGM3RFazA0YVhja1BjalpRaXFqZk9NN21KSUY5UXU1dTV6VTljU1pEVHpKbS9keTZDdE9mbGdhSmF5aWZyRW1ZWlV5eHZUb05SMnhhZVVUeGpURTFRclp4TFVTNWpTWm1iMEVpL3VJaVE3Tkt5WlAycjhVSmNrdlBVdS9MRnF4TWxQcFJ1S0o3WmlmVDNtcFZUOGpzZitQa3o2SC9BQk55Y2taTHVKczJSdVdadUlIZ0FoWm96eUdheERKdzNWdmhaSm5TTXJIdVhWdEE4VVRuQ0lvNFNZbFNMY3llM3ZOOEM4UXJGcXRGZjJmTlkwVWhQWlpWSXBVYy9NWXlocUZQNEw2ajl2Ylg2RmpieStDWnNiVi9VSXNMNHhzSEpYNzFqYWt6d25ZbHlzMDQ0bVc0dzIrbjVPMUMzT0RkSHdaUXRnOW9yQjNyYVZmbU94dFdYM1J0RlBITTJOcXl2Q0l6RXZZc040ekdZYnhiR1R6a25CVzBFcWEzeE9IdDNkNmtqNFJEYUpjcFN6SHFpZlB6aXBhQklGQnBqUHQ0ZGpiemVCSXo3ZDJ4bjE4TWJkWHdQR1VUMGxWNHFtSlNCVVJkQUFHaUoweHBoNnpYWU9uSnhOYk4vbHJTTWprN24vYzEzZGFpYzB2Y1dndHdjRTZZK0FOYVk5dFByRXhiRHY3dnpvT3VoaWRjMmNZekc1Q05GUHQ3YS9Rc2JlWHdUTmphdjZ4RmhmR05qYXovQUVqYXI5MnhNUHRjbW1iMXVVY1JqanBuRStWL3lpbGMyRHV3UDl1bUdXc3R6N2o4QmdYRVJ0V1gzUnRGUEhNMk5xeXZDSXpFdllzTjR6R1lieGJMN3BNa1M1cWZpUEJ6UW01blpUU29VL3Fibmc1WHYzUDRWMGNVWjl2RHNiZWJ3SkdmYnc3R2VUdWpicStCNDIzTEY0NHpTS1JrODU1ZC9JYWJKbHlxZHJRa3NQYmtzVllBTUNiK1lHRzBzeHFUL283YS9Rc0pscWsva2ZZMnIrc1FKUWJzWUU3RzFuNzFnNUxNb09QY25ZeW5KMGFjejMyR0lxRHpIWTJ5bG14ejM5Vk5NU2t1Qjk1dUFkWmcza3drbk5Iblc0OTBDVG1KdGdWc1VKSVB6alJZbElXTVM4bmxxNjhSQ2lNMEpjNUpRcXkwcnVxY1d4WWJ4bURKZFFlWWpZTThNUWVHbDlQbEZtNkxWNlpwaVNlUGxpZk96b2xXcWtDZ0YvWkdTemM1bVJwZGFVTklUZlM1cWxXSFZHM204Q1FNb0kvbE94bmw4TVNjclZtNXJMRHZNUzJES2VVUk5RV2xydkc0VmlhQnRwRUZTaEh2ODJ4WGRQU2lMenRvZ2xza3lnOEM4UjdRSW1vVVpUb0lNTTNzTXA5MTExN0VpV1pnZWR1Yzd5TDlxVTlYa01BUTQ0cjRZMUtTTENBbmp1aDk5TG0yR1U5UmlVR0V3SWlyYnJvM3NXTERUSkJSQzNZc01LRlRQRi95aVVTWE1rTHU2OHdFUzVJbFBsVXF3cnZjSzMwcmZHS0lSeTB4MFJGdDlrU1pXWkxxRm1JeThvaHRLU2tuQWRsS0NLVXo3MUg4ejNqcUVJZlpaTkwzaWF6c1RqYWVVTjhqY2E2bzRaYnlIdGQwZis1UFc0Y3k2NG52YllscXpFUDRhOEhKQVQyZVRQS1lFc2RIOTFpZXB1bW9yYnNtdHJkUW05bFNyQ3FPb1FEV3hQc09LOWNKTHN0S1JGVzBhNmR6RWh4TVJ1VVFCdTF6VE9wUEpackIwVFppRkpZN2J6RTNjelpNejd0MTRxY0ZPRC83Rm5lV1E0cnp3ODR6Wm1UdlFxdytHK0NiUlNRNm9DZU81WU9tWE9tcTQ3Q3NTMmxsc2hRTFpjS2J4b3BmRFhzTW5LcFU5UWg5OUxtTXJLZW94bXd1WVJWVVZ2dnVpWjk3a3JuY3R5OGhqaER5aTQvbHJISi9oKzdQV3lpTkdkL2FVNUtiMkNha25oaEJSSnEvZW9PSy9mUXd2bFQ4bGR2b1JBdlZ0cXJMVUhuTjQ3STRNbGtYTDE4ZjJwOHhaUzJ0RlNhWHhpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHSy9rakZmeVJpdjVJeFg4a1lyK1NNVi9KR0sva2pGZnlSaXY1SXhYOGtZcitTTVYvSkdLL2tqRmZ5Uml2NUl4WDhrWXIrU01WL0pHVUJpbVlaam9weGdSS05tM25LYy9CQjBuT2YwaDk0cWFXaEJhTkpuQjJRZmVEV3FmS0xJYTBKbFBwRXFtbHE2WUIwNXpUOG9tdFp0MjYvVDdXMjVYakVaczJNMnhVMnFYUUxwU1RxdCt6cld0YTc2NkpzMWtZSktaN3FPVjNOeHZvdjlJbXpuRGl3MjRVUFFhSys3VTFOT0RyOW5jcVdML1pGdUUvRk1IL0FGaXpNTTBMTGJTQWxCZnlsK1BSQ1RtU1paa05WUUdLaW54Y3RORUY1YjNKU3h1cFZ3TmJ4VE85a2JrV1RKWWhidEphdDllUUduREJjbHZaRnMydEplaFJ2dmVoNU5wZ0YzajJaZDFhMzN0TS9MRmwydHpFTERRNUJyWDRyQzJPS0NMTXlhVnVHNlcrbGVLMUFXWGF6VXBqWnJacnozazZLNkwrVjdIc2hLWWdiaFN3cUNmZUxjbTUwd1cwcElMa2IrZ3BhdjBKK2Jza1MyYVJRTnBGcTQxMDZGdkI0VENoTEoydWJiVm1NR05tdGJsQXVwdzlVVG5RRldEV1VGaExnQldsV015ODhXblJHMk0yMUpUYjI3Ujg3OUg0ancwbDFMeXpkOTNVMXJmcG1mbEhYdU00VlFpbWdramdwcEhIM2xabGtVVXFDS0RSWCsrVTZmOEFVbFNaN2VHSGVyTVl1c0VDbkJFbXNwWmxDYngvU2tLdFNKVlZObmxEQy9tamhZU0ZWb2VRakx6UTFpV3ZYVVFyMm5KRmRGOEpNM0Q4bGJqRXhBM1h3L1prVFVtMmEwdFVOYVIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSMHowUjB6MFIwejBSS1ZsSkQ1MnRTRHhEaWhXQktHVnA1Tk1XYUZKY29VUExEc0dXaTJTaEVHN2NwZlR0amlWYk91RVFTd2dTdWpyaDNEbjJmRlhsNVlXdnNubENoaHpVUzBsQ2crY0t4S216U25KL3hoeEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqRWZYR0krdU1SOWNZajY0eEgxeGlQcmpFZlhHSSt1TVI5Y1lqNjR4SDF4aVByakVmWEdJK3VNUjljWWo2NHhIMXhpUHJqLy9FQUNvUUFRRUFBZ0VFQVFNRUFnTUJBQUFBQUFFUkFDRXhRVkZoZ1JCeGthRWdNTEh3VU1HQTBlRkEvOW9BQ0FFQkFBRS9FUDhBaGVBY0NnSDNsVENEQXFoOVpGL3lBTWpUcUtKaVp3dmJWZHVDT1MvRWNKMDZkQkJmOGVleUl6c0VjN0JRTS84QVQ0eUc0TmNmKzN4Z1R3amV3QS9qL0h0MEN3T29vRERaOXpLMjNpQmU3d3djbGJDQUNYb2ZURmlqRk9jb0F2QXVLT2JabVJ4Y1ZvTWMydHZRd04xZFdCM1pvUExtcjY3OFhDYTRCSWZrU2lGSE83aWo3TGhjN2xuRkhhMEJ2Y3AxNlluSWdacnNvY1JCWENMN21NVzRWNGtEWXphNTNqNDhxZHAwcVpGdStMKzVERlFhbDhValU5c0NkN3NSU1NaTUJQRC9BRWN4aGxlUHVLMHpZNUhDZ0xqdUdLWkllckUwZW9pZzhtdmdJNExIK04vbmkwcGxuL3Jjdk40Z1AreDZKelRDNXNMY1hWQTUydmVuM0N4aTZwT3BBcVVSN01VZzlxc2RsQWZmUHdQSmlHcjBZMTh3NktHSWpzYnFQemVzOElFK2lwNmNWbWNxNGZUamtqSE9MTEhrMXlmRmZpTE9kQUt1QVA4QUE5eWNQWmkrbWhwVTlGUWZmNjBTOVc4OEM5emtQV1NuQkhSNGZBWk5FU0d5bFQ2TG03Zjd0VUIrR1h5SmhBa0NDMWsxdkJicER6WFFQM1J3cHlWb3NUV1BZaEtZUk9ZVUJYdmUwdjFmQlYvMmlUbER6UnJHeUZTcTVFNnVnSVRESXlqNGRWV2VvNFdKditKY25sVUdBd1dFQVRuaDZURTRad28xQjR2SHdpWWJDS3FaUjdrT0hJdGZLYkFoZnY4QUNENHVLOGhPUTVVUTBtWEVoMlhHL3dCY0VKQ2VGYzlIbkhGMnJBQllJNG9hb1pmZkMzd0NEb0dIZmM4aStTUkh1VnpvT1dVSFFWd1p6YnNVQUpWQk9DNFlPNWZsd0EvUkdZcENUa1FhWVJXc2lUQXpwaU9JMEtzeU0xU1ZpaG12WE5iRHh4QjlKZ1ZzVXBPQ3J2cEVlempLdmdZQXZxWUw4WHZUZWcvdlZ4MVpJdkRQZXliNHVwaWR0WFZNdFFvcWVUSGw4cWIyTzVRdlJNNWV6bktBeCtPT2NocEhua3d6THhhRHNLOVNKamVZMWhWTkFlbjM4bU5iNjV6K2xQM1RNMTZWV0R4WDcyVHYrTWNuaVhuVUgrY0pCNEJTa0pGZldYREJEby84RWZzWUlvVmFDT3AwZjVLWDQvcHUzOW5FS1FsS3Iwa2FKSjRNd0EzQVhtR0p3OVhQNHlBU0F1RlZ1V0c1b29QNnNLOXF1aVBoZjJQVk1Ia0dMNkZjQXQxRWlBZGdBeFBrdlBOZFA1K0wzQ2lsV3VuOEdIK05RbkR3L1ppSCtRZ0tZcUFBTVBsUHhBN1ZHL1F3ZC9SYUlHOGRYd0V3MGxuRmxxQ1VJUEQrNnBtTjY4SDk5NWMvcDcvQzhFbGJidWMrWDdqZzdxNW1IdkxhRFE0KzRWQjdNU3hZZHNoVCtqejNGTVlVNVJwSGhIUDZidC9hUlNrUGVqN2FTMzZYbXJzM2xWdTFJL1N1eTdxRGswMU51Rm9PQjRQMk1DK212dE9RM05nUnhiazVGUlZVY1B5MkV2RHdZUkdYNVd6R3lrY1NjVldSM1ZkdjEvYWNFT2lmc1IrVFU2ZXNQeEErVEFWV3hsVUpENDJSZkFucGhxdnArRU9NcHFva0RPcEowUzNHVG5YU3BEOHdNWDR0UnlxN2NBdkY0Vy9teHM2ZWQyNkhSdkRyRThudTBER3ZzcHlZUjk0cWxKbDZpRzFDR0tBUVVSSWoxRStIcS9aNVVLZmlPenhpTXBYMVFZOTRLRDh4bUV2YURwa2REUmV2RGtGTjBPbjdvYmgxKytNUWc4alRNWWVBSWk3S29ud1hXTXIxOHZ3R1o0bVY4Q3IrR1lsMEYrUkJIN2hsUDVEcEVqZlJwaHppQzRxRUhLT2ZnbncwUDFOdE84dUxMenJXWG43YzdzdUdRZ2VpSWo0UnhPbldYaEM5Q2Nud0toQWN4VnJ6cnJ4K3JScXgwU2FhY3ZYSmhYN3hpZ0dRaWxYRjcwSENLMUgzRzBIRWVjbElBR2tkMEZ4LzlIUUR5SmtMeWJjeEI2YVlkVXRSQUdqbUZkNURNaXdlSzRFNFVpN3d6V0JvdEYwWk5TT1dWdFgyL0g2TWFYYkpldDBMMnphYTUwL0ovc2ZRSHdMbUtZY1RkcFU1V0pFb0RDdlE3NnVVUGUxbmwvOEFQbTVDaTM4dEkra3hNc1BYNVVvQ0hMTUgxV01tRlFJTHZBaVBHZFYxQU1IZGdnWHVtSmIrNnFuUUJ3ekh6bTEwWVM0OG5rOGpqQ24xREFvZkdsN3BIMG9ZTjVDN0NzSTd5by85TzA2bENQWUYva01YM3hjS2hvU0JBMTB5bjEvK2dLQUZnWXQ3eFdLY2JCaHlTK0xGZ09tanJIZVdIN3ZJTnc5ZncvZklSd1Z2dnNGcUNHeE1odWtWeE94NTgvM0hCeng3MXdkeDZNY3pubDNuOVRlQmNRWG92czR2V3ZaTWYrSk5WTFZWMnVHT0UvZWdWUWV4eGZETVN2aERJeDA2L3dCSGo3R1R5TTh0dTE4Kyt1d2ZxVmxvVkFJS0xEWi9nMS8vQUhqOTRQOEFqeDc5L3dEMzQvMlBQbi83OS92SDcxL3ZHUGZqeCtzK0hiTzlFZzZ2bEdiV0N3TFRoSzRhWWkvZ0FzTDJ3ZG4xbWZLZEpFeFg0bXlRdktEeGh2VFgvVVJoUjZrSno5c2EwMHNiMjZ3N1l3bm9USXZNek0zQlJoZUNSeXcvV3NlVVZhaEpoRWVjVHpOTy93QzZzSUlhdHc4NlVLaVJvTzFRbGFjaWZRZFJOT3dieDVmVEN6bzB0Mkc1eEQvVnJWQ0FUSnZNMzZBUXg2cm5EVGNhWXRzcUhEWmt4eWdWamUyRVZod0gyd3l3YmFXZ1UwdDVJMDV3SVFvbEV3TXNLVGx0N0lvbWhzeEx5Q2llbnRvL2pWRmF3Q1NCR2xOY1g4S1dxaXpQVWp0UFNhT29UaUFNdDJQVEZvbUFjZVF3c29TZ0ZDSWFpcUI5QVhUQ050N1FLNEc0NW1kbHFZUUFPRUx3WWVhcnFaRVBJYzVsRDVTMG5UQWZxNFR3SkZoZ0hGdmV0N3BKb3RYYkVKblY2azdDeHd6NXprdzFrQ1dxdHdxazZsQjI0d2JCV1dwaWpiU3BlTzBLejNudlBlZS9qM252NDkvSE8xWDBySXFGYkxsMnVFSURhZzRVaUhXNE4xY0hLQnBEa2E0a1AxUTFJQURqazViOXArSzVQeG5aZEtrUXBrZlFJSGRQNGl1TWl1c2hPQkRiWk1xWnlZbEdCT2lvblRvZW0vcGlOdTI5N055elBFejhMOXJYUHROVlhYdnY4UDhBK2ZMM1hOZFBUWFhuN1BQUFBQUFBQUFByWVVxTGo0WnlhZ2IwSTFYbGdNbWJZQzlDWXRRV0FraW0za2Q0UFo3ZnFoUTVJL3RrdCsrQUpGYW9DRzNBTCtwZTBBL0xnQ25HMmtTdFhpM1B4UU1JZE1Td1lJa3gwcjFyL3dBa3pUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUZi94QUF0RVFBQkF3TURBd01FQWdNQkFBQUFBQUFCQUFJREJBVVJFaE1oRlNJeEVETkJGQ0F5TkNOQ1VHR0FNUC9hQUFnQkFnRUJDQUQvQUl1R2s4bUNqbW03bVQwYzBKMVBPa2NqL0hVOGJaWlEweHNiSEdHc2tZMlNNdGRQRzJLVXRIK09pZnRQMUNscllxaG1CVTFrVURUbVY1ZTR2QTQ5RGdJQnBRNVdGblBwa0JjSDBHRVRqejVIQXdmUGp4Mm4wQlFBK2VGNDlPNHJ3dlBrRUh4alQ1SGN1NXZqMFBIak9mUEhvT1BUdUt6cDgvZEhHNTNERzBjNDViTlJ6eHMzSkdETDhNK2puY2VKS0thTnVURkErWTRaMHVxeHhKQzZMeU9WeWVHeFVGVklNZzJ1cCtaYWQ4SjdtUnl5ZmlLR29jTWlXQ1dIM0d3VFNqc0Z2cUhCU1JTd2NPaWdray9EcDlVZkU5TkxDUUpJN2ZQTTNMSjRIUXV3Y2NLS2ttbDhHMVZYeEpFWWVIUnhtWDhmb1ozL0FJUzBrMExjdmhwWnAveGRiS3RneWlDUEt3V25pS2pxWnVXbTJWTFB5bGlkRWNQVEdGL0FiYTZwd3lKYU9hRDNQdXA2bDlMblJRVkRxcUhMN3IrdW9KM1F1eUxiV3VxUTRQcUF3eGt5RzZSUUVzaG82eGxXTWk1VTRsaEpXT1FGYTZOb2FKbjE5Zkx1bU5zZHdxSXVUVnpzcWFQV3FhdWxwY3RaQzR2aUQxZXNpUVlwYStXSERRMTJwb0t1M3ZGVTlkSlN0TEdVcjNTd3RlNnJFTEhOZk5EWHdTSFF5c2szcWs0cHFDT2xpTWp6ZUpIRWhsRFVtcmkxRzhzYVd0VlBWUHBpZEZET2FtRFUrc01ER3QzaGVHc3kwVTlRMm9qRDIzZUFlNHNZQ3QxdURtNzB0eXJ5MTJ6RlNWYjJ5aHpxcUpsVERrc2hkSThNYkhCSFFRbHlOeG4xNmhTVHRxNDhtNVVJaE90bmdhbS9aejhXak96emR1S2RaQ3MzTWo4M0RCcG5yQkx0SXRHa1RGVkp4RThMSE9WUXYxd05MYWloaXFuWmMreTQ0Wk5UU1FIRW9KeXFUSmhiaThuRDJwdXJJVUh0aFhYM3loOEszaHhwbVp2UERtb0E2dUlaZHA0ZXFxNnVtaDI0NDQzU250dHRPK0NIRDd4Z3NhaGtFcTBhVFRBcTg5MGJRdjhBU3NwY0lYWnUzNjZwb3QyWVJwcmRMTktsT3VVdVIwazRHL0lHN2F0RUlmSVhxc2pkTFR1WXdXdGpPNmFPZWlvK1lxaTdHZHBqQTRPUHVzL3RGWGIyUFN5KzQ5WEFacG5yNVZuOTlWZnN1WDlsU1ZrdE04bHNWMmhlTzlsUkZMZ01xSUdUeGxqaU1FaFVmc05WNVBlTXQvSUtIdWphVmRzYng5TGYrc3hYdnkzMEE1SVZKYWdRSHkxTlpEU0V4MDlzbmttYVMrOG5FYlFSd0NSYWYxbGVmYmF2NnF6ZTI1WGYyRlF1eFZOS09NRWlvWTZHWndYSGtma3JJZnpDclM0VTc5c3VML09maGFWM0g3ck9NUkZYWG1CWVZtNGU5Vnd6VFBSR0NyUjc2cVJtRnlMZS9tcW9EREVIeDR3cUZ6aE8zVExNMkZoZTV4NUpWQzdOTzFYZW5kS1E4UnhPa2ZwRVhiRzBLNlVaZjN0d1ZRZnJzVjZCT2xmQ3Q3R3ZxR2g1QjVhcEthZDBwWTIzUVNVOE9KTGxUR3BoNGRHWW5GcHRQNjZ2SUpqQytGWnVJM0s3RE1DWTRzZUhLQ1prc1llTHBSdWNkNW9Ha0tDa2xxRDIwRW4wZFNZNU1BZ2hWbEc2bWNjQnBBVU52bGxZWkYzYXRQMndPREpRNHR1MExlMUc4UmYzcXFtS2NneHgzU0dNSTNxSlZkWkZPQnBndWNNZUFPc3grRFdWY1UvaWx1VWJZOUVwTnNmeThWZEZTRCtDcXJYMWF4d3FDdjhBcCsxemJsU2tjMUYzYTNpR2x1a2tMc1N5WE9EUnFqcDZsa1RpNlVYaUVEREhYYUlqRDZ5ZUtmbU9LUXd2RDJ3WFdHUnVKS2k3Ung4UXgzR1ZzbXNzdTBSR1hHcERxcmRjMjd4UitEZDRaUE0xVEMrb0VnWmVZUWNOTjVoYzNEcXVWazc5VWRMWHVwSGN4M1duZnk1OWJSZVZVWFV1R21BdWM0WlZKZEhRZ1J5aTQwanhndXI2Umh5eXB1RTg2LzJmc2lZWHlhUjBhUThnMlY2TmxmOEFIUkpGMFo0WFJubnowV1IzazJWeTZJOUN5eWtvV2VZbkNGbGVGMFdRcm9yMm8yVjY2TktVTE5JRjBTUkd6U25oZEVjMWRIa1Bqb3p3alpYdThDelROR0IwV1Vjbm9yOFpYUkhrY2l6U2pnaXpTanlMSzhlZWl5SHdMTElPU0xOSjVMckxJUjIxbEU2bXhxcDdRNlpnZVhXZDJNcW1wSkozRm82TzFuTWt0b2MxcDBVdHNNN1M4MWRFNmtJRGhaU1FIS2EwR0pwZUR3NzdhUE82MVl5MWZ5Y29sK0FnWkZtUk1NbUZtUkIwaUQ1Rm1SQXZ3bWJua3VMMEhTSXVrK012VFRJdFVpRHBVSFNJR1JGMHBUTmVPZjhBenVqQytXTmlBTWNlRzAyb3hZa3hOVDFUakcrZGhiL1BOU0Y0ekhibUZrWmFhdUhlbmp6T1h0aE9ob0xvdTZlTVFTT1o5c1UyeTRGZGFEUUF1dUJHOWhkY2FoZkdvWHR1RUwyRjF4cTYyMWRiQ0Y3Q044QVJ2alYxdHE2NDFkYUM2MkFoZkdvWHRxNjIxZGNhdXR0SzYwRjF4cTY0MWRjYXV1TlhYR3JyalYxeHE2NDFkY2F1dU5YV21xVzZDV1ZqMCs4dWZscWh1ejQya0Y5MWNYQjRkZG1QR0pIM2lSek1SMDEwZEEzazNidUR6TmRwSkc2V3gzWjdHQUtwcUcxRGpJNy9BSmcySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyWWpXeEd0aU5iRWEySTFzUnJZald4R3RpTmJFYTJJMXNScllqV3hHdGlOYkVhMkkxc1JyLy9FQUNnUkFBSUJBd1FDQVFRREFRQUFBQUFBQUFBQkFoQVJvUU1oTVZFZ1FUQkFVR0dBRW5HQnNmL2FBQWdCQWdFSlB3RDlMMEw3aWhmY0dQY2U0NnZ4Vkg5UXFQNDFjaXhiQ0lFU0loVlFoRVNERUlneEVia1NKR3NSQ0VSRVJGNElSR2lFUitQazROUFlWbWVxTGMyc1N1Y25CN3B4NGV6aEQzT0dLN0ZhM2h5Y0VOdkQvS1BZNk9XY29rY2kyK0R2eTZyc3lSeFRxdlM4V2J0Q3RjVzc4TzZPbmZqTFk5SExKcER1eU8zd2QrWFZPRFpqdlhvNnAwdmdXL2gzWDhIZm55UDZEcW0vbDZFZGZBcnMyWnlxZDEvRmZkRUkvcXE4OXlCRWpZMHlHVFRzYWRpSkcxSC9BTkVLeXB3VEZjM1JLN0YvSzVHeEc1RzFIWml1TzRyRWJvMHpUSVdTOUduWWdLd3JvZGl6L3dBRlk1TnlSRzdOa1B5a2lSSkVrU1JKRWtTUkpFa1NSSkVrU1EwU1JKRTBTUkpFa1NSSkVrU1EwU1JKTWtpU0pJa2lTSklZN0VxVEpYSkR2Y2xZbGUzMm4zVGtqZE1qWWxZM1BRcmk4dHpUeVF5UXlReWFlU0dTR1NHU0dUVHlReWFlVFR5UXlReWFlVFR5UXlhZVRUeVF5UXlReVF5UXlReVF5UXlReVF5UXlReVF5UXlRNEkySTNJMkkzRllWeUFyRWJrYlgvV0ZDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ0VJUWhDRUlRaENFSVFoQ1AvL0VBREVSQUFFRUFRTUVBUUlHQVFRREFBQUFBQVFCQWdNRkFBWUhFUklWRnlFeEV4UWdJakkwTlVFUUkxQnhnREF6VWYvYUFBZ0JBd0VCQ0FEL0FLWGM5T1dlcDY2b2NyU3F2VTliYnU2UmVlcm4vYjdZdFFnNUNjTkxtTklkTk1FVk1FUTJhR29MVTBKaFArM2xqc01nZkErODB3ZlR6T1I5RHBnNjRtYWpRaFVER1NCbkNybnJuMzhlc1ZPTVJPT1ZWdnBxNThaeTFjVFBhWWlvN09jOUw4Y0tueXFMMDR2enduQ3QvVjdYL0gvSHRNVDJtSTFWejQrZU9VOSswOUovU292Q0szalArZUZYNDQvd25DL1BDcDhmOFo4WjcveDdUNC9FV2FPSTNxSW4xRlRSOExOWDZqcUxBaFJBU0o0eFlsZk8vVXRUQzNtUWZWbE9TUzBXQTYxRHIyZFphYmcwUFgwS0djTFlRL1hEVlc4ZFNLNXJHcTl4MnNxV3ZjckptYmhVVDE0V3Z0eExST1JDN1FRRmVtV1RWVk5GK3FydHdyaHJuQkVXb1FqL0FLY3p0VzBzZjY2NnpGdFlQcmlHM1FOV3FNTWRyR2taN1dydmdiWmpuaUhhMXBhNlZZcHF5eUdzeC91aEZWckV5dzFKVlYzN2x1NHRFcTlLZzJBeDQ2RURsR0RnSWlreTZwcUlQL1pYYWhyTFdWMFFkanFLc3EvUlVPdmFDWjNTeUdWc3JlcG1MeDg1WTZwcXF4ZWdpTGNHamM3b1VHd0ZPWjlRVCs4S0xpRllycFp0ZlVNRGxhNnMxUFYyM29WUGY0cnlpRnZJV3hsYXhwSXFNNzZNRzJ5OFhPV1ZiRGFEdkVuMXhwZUNnU09VYWhlVXl4alVObTNwMXFuM05scWZTWkduWG9xNkJ1WlFMUmtHSXJlTTEvcXFiNjYxUW1qTkkxczFldzBrN1NGTWExV1AwNVFrYWYxTDl1dDlwZ0M4WHJJc3hWQU1rR1hheFVRT1pWdk5JQVhMbkV6bFJLUE0rRmR0L1ZLM0xuVEFGNDlyekw4Qkt1emxEWnB4OXVVTkpYVlZsb2UycllGS20waUgyYWpZa3R6ckUyOE9RQU1mYllCWXV1ZlZWQ2xDZDl1emF3bDZ5a1FMZFVJbCsxckN0V1ZFZEpaUEhnMG5IYlR5U3dWYTdYekVOV1NhNXA1cU10d3MyMk4xSzlaSytUOHJWelhHc3BZWkhWb0dpZElRRkQ5enM5UWFiR05Ca2lpb0xBNmxzMnNZVWZFRUk0bVkrNU4xaGFzRnhtamFkUlB0M2FsbzU5TldIUkhvUFZyclZ2MlphYzg4L2hUMTZUYzMxWk16YmJoYmpQUytuYnA4S0xEeG9yK2VHeHVibHRSYXZsZFBjOTBneEViOUpNMWNQTVBja05rcHRZMlZMR2tNSUc2Y2EraXFpOXJyeFByQ3lmcGR6cVRoYldkYzJyL1lUWkwrWmpseTIvZno1dHY3cEdMaWZDODZ6OVh4S0x0VW4rZ1E3RmExeUx6WWhJYUU4VmRQYmVwVW1vYVNXY09DeHo1OWQyd2x1Y2p3OXJmM2MrZktMeHVVaTk0emE3bFRKODkrK04wVzhGd096YlozVGM4NWRtSlhBU2xMTEkrZVpaWDFZN1JBNDQyb3FvbnRhZ0Z4SDNhN21udUhyMkNzMGtlTldXc1paVXU0TWhMbGpxejZIVTJxVmE0NmcyOVNvSllZdlBVcUorRk0zTy9rbVp0dC9NNS9XYnAvdElNMFYvUEQ0bWJsZnhPYWFUbTJnVEdMK1JxNXFMU2dtb0dKOVEzYlcxR1ZmdGo2V3dxMTRLb3JTYW5PakpqWS93Q3NPa21hay9sU09kclZWQUp1SmVVaWNpVzNvK1pNMjI1V21STS8rNXJUK2VKemF2OEFia2Y0a2Y4QVRaeXVwdHhWaWxjSldVZWxqOVRLMnh1ZGZWdzFZWkdPTnRiejkzT3VJbnYxdVQvTTV0Yis4bS94dWwrNmd6YlpGN3h6bXJtSytqSlJFVmV2S2N0aHdVUkRFNVQ5WHRNM1dhNVdEdXpTcVFyY1FOS2lIaGpZaVJjSW1jS3E4SitYbjhQS0o4N21xaTJUT050M28yNTl0Y2prOWJwdWE0YURqU0VpUlhnN2xZOXJ2amNselZxdUUwL01rTnBBOVdUTldMOHVtdFd1UE9uQ09SVzhvcTZuakRXcW1RbXBycGJVNWcwTElsU0ZJbTZ1R2NKZEVNZnRwY2pDcElGTWRhQ0RRT2UreGtTVXlXUnUzbXBSUllYQUZJOXZIVm1zMVJiNGxVMnJsWWtKRFZSeU8rTlhrU0MwcEVzTVN0K3FpdkZ1NnhnVEowMXpjalhWaWtvbWhidUNtUGQ5eU1YQVhFa3crNDZvdHg2MnhtWXc2VnFvNUY5cHVncU9LZzQyM21iRGNkRGlZV2xRUGl5NHJacW8xNDAyM3Vxb280a3JDL3JSdTlKWjZncjZkT1N0WEJ0MUpSb1VKRkk4YVpzamRNYW1HdXhHdVJaV0wrWmJEVjFlQVZHR25weWMvaHVCSnpnSkI0Q051TElyODgwTzJaNDd2cVE2WW96Nm1LVnBadTNkZ2E5Vm1adFlUR3ZVelRHbmpLWjB2M2Rub0t4c0pudmQ0dEthblVtbDlPSFZNa2lGYWgwRWU4K1EydmhUWG9iZnBObDA1cW5VS295ejA3cFVIVDdPSXVQelpxN1I3TlFJczhMOUNhZ2prNlVvdHRwM3lkZHBxSGI0WTZOSks4SFFGeTQxa1U5OVFFbUJSQ2dTN1pIVEtzang5dWJNUnlyQnBlbk1xSTNSbUhCeDJFRWdzdHB0MWJDek8rMHFOdDdJbHlLZWJvYXNKQlFPT2ZiVzFqbTRoV2tkRlQ5c0ZuMnlOSmQxelFiWkdqTzY0UWFNMFNvZUM4cmJXeExYcWxoMnlOaGY5U0hUZFdWVUNMRVhxVFNZbW9JK1hGN2VYVURsV0FiU21yWkU2SFUyM1RJNVVJdEd4TWpZa1RkVGJlUm55dkpBVFErcEJIOVVJbWtkVGxvakNxSFJvTk1xUzRuOUwrRTRwb1k3aUgrVVFHcmlib2dwOGVVZ2VlYzhvZ1l1NlFPSnVrQ252RTNUQ3p5a0RubElERzdvMS9IRHZLUUxrenlrQ2k4NTVTQzU1WHlrRDhwNVNDenlpQTVlVlRkSUhGM1RCenlpQ2laNVNBenlrRDhaNVRDWFBLUUMvUGxJSEUzU0J6eWtFaSt2S0lPZVVnYzhwQTU1U0IrVVRkSUZGOStVZ3NUZElIalBLUUdhYjFRUHFKa2l4VzI0ME5hWklOSEh1akZJNUdMZGFtRnBSbUVQaTNKSU1lNUJ3ZHk0eUpHeGszMnZHVXhIMithYzFXeS9pbGxiTnVqRkhJNk5sVnVURllGTUVsYXY1UFg0TlJLcmEyZE1pWG9tUnl4L1p6Uk1TVmtJenAzcGpvQU9sL1JJd0JmMEZ4QXhvNWtDRERmUzRjaks5SkdKbjBhNVpzZEVBcXVSa3JCbXhmNmMwWVQycTlvcUR2UjdwbmloTEh5Mk9BRnoraFZpQzZsUmtvNHYxWTJ4T2lEUlVSRmlyM002RlVjTHBWVVdJSkU2c2hHcldvcm5IUndNZDB3LytQYjR0b0lKczdudis2TFY4dDU5c2g3dnRHelZ0M1FRdHNoSzBxT1owbExXYWhpRmw2VGRjRU1Kc0VsajA1WWR2cERucFQvUWtPWXBMM3RITTY0S00xdGhYUkVOL0JZQ0ljTklNbmlhUmVlUEU4cWVzOFR5cHl1ZUo1dm5QRkVud25pZVJmYXB0UkovZmllWFBFOHVlSjMvQU5lSjVjOFRTNTRtZXE1NG5senhQTW56NG5senhQSm5pZVJjVGFlYlBFOG1lSnB2bFBFOHVlSjVjOFR5WjRua3p4UEpuaWVUUEU4bWVKNU04VHlaNG5renhQSm5pZVRQRTB2OVYyZ0pBd0NBTUYydmhnbGE5OXJ0eUtmS2tzSW0zVU1Reng1b3R1WlJIcTRRVGJFYU4vMVNMblFNZHRMOWRyZHRrYU80ZEt6YllZSWxKcGJEYk9Bc2wwME9uNlo5R0dnbi9TL2hNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUT0V6aE00VE9FemhNNFRPRXpoTTRUTzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNek81bVozTXpPNW1aM016TzVtWjNNelAveEFBMEVRQUJBZ01GQmdVRUFnTUJBUUFBQUFBQkFBSURFU0VFRWpGUm9VRmhrckhSNFJBaVVuSEJFeUNCa1RKQ01GQ0FnaVAvMmdBSUFRTUJDVDhBL3dDTDRzamxpb3N6bGgvc01RRFJPbVNVNlJCV0pBcC9yeFFncGhMZGhDWVF6YVNteUFBK3dvejhUNG54UDNqeEgyVVErMC9hUDhEdzJlYWpOL01rOEYyTkFuU2FOcWp0a040VVc5RWZoSlJBMzhxTm9VOE9iNEdRVVdveXJ5VVVqL3lWRURrOE45MWFHejl3bjNnS0ZSUTA3MWFXeTl3bjNtcUtHazVtU3RBVVM4RzBOSktMNXR3SjVKOTVoUmtGR0FPV0pVVThKVHc1aHlUdzBITlIyMTNoUmJ4YmpUUGVvb0JVZVh1Q09hTXdmQXFNQWNoVTZLS1Ivd0NTbmh3UGc0QUROUnArd0oxQ2pBbkxBL28vZmdETkh5RUwwbm1GL0Z5SkFkU1NyRXJMM2tWYWpmT0l5VDc3RHR3UjhrU2hIZ2JvSDhpRXo2ajMxcW9JQjNVVXl3Z3lPNllVN3pRWkdaUm5kSkM5WHdFRDlTV015amdTUDBWbWVhYlZzNVZJUm1HbW5OTi9rZk03SUpzd01aRWtvU01wbjgxVHl5RVNCTVltdUtjWGs3U1U2YlRVSStXaUZHN3lpYnVJUms1MHBuSVZWcUplZHlOZGh6Q001VmI4K0RwSCt4SElJWG5QcUFWQ0YrWGxLbUp1QUl6ckpVQUV5bkVRM0dRRzdhVkJFcGZtZWMwNDNNV2xPLzhBbzNBNWo3OGw2VHpIaG44Rlpua2ZEWVJKZW9MSlp6VHBzR3dxQkxlRE5PQkkvWThQVVY2dmdJN0N2VTdtVm1lWlJXWTVCYkNFSm95RHdSUlJiOTNDa2xFQWFNVTZiUUpUV0VtL1BoNlJ6S3liOCtBeER2aGVrOHd0Z0tNeVRNbjhvYkFnb1F2NXlFMS9jNkJHVFd6VmxkRW5TZUFUUkRhQ281Yzl1UWtGcys3SmVrOHg0WjlWbWVSOE14elhxSGg1WGpCeUlpRDlLRVc4djJLSTRHdThMYUY2bDZ2Z0xJcjFPNWxZQW5tZkRNY2dzeDRZTFpTOG9wTERVRFBvbVhXeVdUZm53OUk1bFpENThNbkxZMDh3c3ZEQWdlQVc5QUZrNno5akxWTkEvSGdGajkyU1A5VHpDS08xSGI4RkZIYUY2aHJSR2NnaUE5cmlHN3dDaXBYWklUSk9pMkNTem4rMDZSY1pqZW9nQWxtRVpndUoxS2ZkTS9MK1VhTE1jZ2pXaUtOWkxDZFZGRjBCR2JSU2FNbVB4T1VrNmJEdFIvcU9aUmxNQkZIWTVmMkNxQ0VKWFRUZU5oVHBTL2lTbkQ5cUtCcWhNanpOVkNEeVJBaURFSndUN3ozR1ZLeW5tdHYydnVQY0tGV3E4ZDRQVldpVHR3UFZXZ3hDN0NjNmZzbFd3a1RuVUUvS3RRNGU2dEppaHdFcHpwam1TcllTeHhKQUlKbFhERldnY1BkV2d4QVFBQVowMUtmTzhaeXdJVEx3RzN5OVFvdHhtWFlkVUp2MmsrSGxpalhjVkFudkJDZklla2RWNUh0R0d3cUhLSE9ycGhSVENETXZhVXFFSzBUSnpIZFdxNmR3SStWR01RazdlNUtFMnVFa3o2alRnY0NqOU51V0pUTHNzQ01ab2h6YzhORSs0WlNua3JYZU84RS9LdGQwN2dSOHEwRXhDRDU2ekUvek9udXJYZTl3VHpLdFVuREFnRWZLaW1JNmVKWGxpREJ5YmZHNHk1cTh4dTkvUWxSUHFISk5rMEkzWG1zdGg2S0VmY09IVUswRmpQY2xDL0U5UlZmdHdhSnFDN1Rxb0x0T3FoTzA2cUU3VHFvTHRPcWhPMDZxQzdUcW9UdE9xZ3UwNnFDN1Rxb1R0T3FndTA2cUM3VHFvVHRPcWd1MDZxQzdUcW9MdE9xaE8wNnFDN1Rxb0R0T3FndTA2cUU3VHFvTHRPcWhPMDZxQzdUcW9McGZqcW9UdE9xZ3UwNnFDN1Rxb0x0T3FndTA2cUM3VHFvTHRPcWd1MDZwaGJjeG1vVjhOMnpVQ1FPOVZMc0FyTGVsdlVBc0JQdW9WNms1elRMZ2hxQk1EZW9WME8yeis3SXJCVWRXWi9OS0tyQnY5dVNkVVNrYzZUN0ttdWZRZnRWd2xyTkdUcFVyajBXRmE1ME96OUkrWDMrTnlPQUV0K0sva0QreE05QiswY3FmcnVaclpnUGhQclZPcFdabnZNdE9hTTViNVQzL0FJVHBnNHJFNzhLWVRUc051ZFR5a0U3WWpuK2NhYnRpZjMzSXpIK1RZQW5TbWEvdEdiS1MvU2pYSE1tQWNWR0Q1ZmpRcXpoOWR3WDhTQkpHcGtBakpsWm8wQm9WV1krMTByd2xOV3NjUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3NjUGRXc2NQZFdzY1BkV3djUGRXc2NQZFd3Y1BkV3djUGRXc2NQZFdzY1BkV3NjUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFdzY1BkV3NjUGRXc2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3djUGRXd2NQZFd3Y1BkV3NjUGRXaWYxSlZBbEtTalhzeEpSUHA3cEtMZkJ3MlNWcXVUM0tOZjBVVzZBSkFTVm9vZHlpWHdOa2xGdUE3Sko5NW8vNWhpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb29oMFVRNktJZEZFT2lpSFJSRG9vaDBVUTZLSWRGRU9paUhSUkRvb2gwVVE2S0lkRkVPaWlIUlJEb3YvOWs9KTtcbiAgICAgICAgfVxuICAgICAgICAmW3NpdGUtbWFjaGluZS1uYW1lPVwibWFudWZhY3R1cmluZy1hc2lhXCJdOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvY3VzdG9tL3Jlc3BvbnNpdmUvcGFydG5lcnMvbWFudWZhY3R1cmluZy1hc2lhLmpwZWdcIik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5nZi1sb2dvIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtLWxpc3RzIHtcbiAgICAgICAgICAvLyA+IGRpdiB7XG4gICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICAgIC5pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTg0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIC5pdGVtX19pbWFnZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucHJvZ3Jlc3NpdmVQbGFpbi1maWxsIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICAuaXRlbS1saXN0cyB7XG4gICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2dyZXNzaXZlUGxhaW4tZmlsbCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxODRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtcGFnZSB7XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1ub2RlLTY3IHtcbiAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgfVxuICB9XG59XG5cbi5ub2RlLS10eXBlLWJpbyB7XG4gIC5uZl9faW1hZ2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbnRyaWItcG9zdHMge1xuICAgIC5sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBmb250LWZhbWlseTogXCJHb2xvcyBUZXh0XCIsc2Fucy1zZXJpZjtcbiAgICB9XG4gIH1cbiAgLmJhY2stbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLm5vZGUtLXR5cGUtdmlkZW8ge1xuICAudGh1bWJuYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgPiBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgICAuanMtZm9ybS10eXBlLXByb2Nlc3NlZC10ZXh0IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgID4gZm9ybSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiA2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAud2ViZm9ybS1idXR0b24tLW5leHQsXG4gICAgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE3MywgMjM5LCAwLjgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgLndlYmZvcm0tYnV0dG9uLS1wcmV2aW91cyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG4ubm9kZS0tdHlwZS10aGFuay15b3Uge1xuICAucGFnZS1oZWFkZXIge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnByZXZpb3VzLXBhZ2Uge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5KTtcbiAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBHb29nbGUgU2VhcmNoXG5cbi5wYWdlLW5vZGUtMTQxNzA4IHtcbiAgLmdzYy1hZEJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdzYy1yZXN1bHRzLXdyYXBwZXItb3ZlcmxheSB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDMwcHggMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nc2MtcmVzdWx0cy1jbG9zZS1idG4sXG4gIC5nY3NjLW1vcmUtbWF5YmUtYnJhbmRpbmctcm9vdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3Mtd2ViLWltYWdlLWJveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIC5jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuZ3MtcmVzdWx0IC5ncy10aXRsZSB7XG4gICAgJixcbiAgICAqIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5nc2Mtc2VhcmNoLWJ1dHRvbi12MiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICB9XG4gIC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUsXG4gIC5nc2MtcmVzdWx0cyAuZ3NjLWN1cnNvci1ib3ggLmdzYy1jdXJzb3ItY3VycmVudC1wYWdlIHtcbiAgICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5KSAhaW1wb3J0YW50O1xuICB9XG4gIC5nY3NjLWZpbmQtbW9yZS1vbi1nb29nbGUtbWFnbmlmaWVyIHtcbiAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdzYy1yZXN1bHRzIC5nc2MtY3Vyc29yLWJveCAuZ3NjLWN1cnNvci1wYWdlIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi5ub2RlLS10eXBlLWZvcm0ge1xuICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMWYxZjE7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtd2ViZm9ybS1maWVsZCB7XG4gICAgZmllbGRzZXQgPiBsYWJlbCxcbiAgICAuZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAjMzc0OTU3ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAuanMtd2ViZm9ybS1yYWRpb3Mge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTllZDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgLmpzLWZvcm0tc3VibWl0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2UzZTllZDtcbiAgICAgICAgY29sb3I6ICMzNzQ5NTcgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBWUFBQUFqNnFhM0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBQUFBQUFBRDVRN3QvQUFBQUNYQklXWE1BQUFCZ0FBQUFZQUR3YTBMUEFBQUFCM1JKVFVVSDVnY2RCaG83R1RGdUlBQUFCTXRKUkVGVWFON2xtVzFNVTFjWXgvL1BiYW5iYk5XOUJJM29qSXdPUW1XSVVOQ0ZSR21pdkVwRW9RSnVUSVZLSkd3QkYvWVdwb2d1THBvSVJCTWpGYU9JVVN3cTRnc3Z5bFJNWklCVDFNRlFDUHBob3NMbWRNVXNxL1krK3dDM1liZ2xqWXBYNGYrbE9lZmNjMDkvL3o3UFBiM1BJVGdwZlUxWWVmenFtQmpTMEJqK3M3aVlNckFKdDlWcVorY1B1ZDVCSmlvZVBlSjhwUEdWcmk2NmoyTjQ5OVFwbW9CSnZLU2c0TWZKbFdwTDJkV3JnNmNKenQ2Znp1TVJ2eEVSOGRLQlMvb05lWWgyY2FHUG9LWHNLVk9Ramt4S1NrN21jOXdsbERjM0I2YUg1UnNQcmxuVFQwTU9MbWZ2SHpoLzd1VzR1S2xUNlQzbFprVmxkalpDa2NZUkdvM2MzQTV0NXZ2NFE2VmlDL1ZnaFU1SG9kaUxNZytQd1pleG5rUFptSlBUdUxVcTQ4Q2l0V3VkTnVCVjA4ek5FV25HUlVhak9JdGphWEpSa1JTNVhJSjJxT3gyNFRVMGkzLzUrU25rL3FKRHBWK3IyNXRhZm1scG1YenYvYzVwbDN0NllJVUtudEhSZEFodnd5NEliR1VOK2J1NEROc0krTGVJZ3JhSC9XMjgyZEdCbmJTQXZuUjNoenZXSWVyR0RhY2ZncSsybUZHR00yUWFzQXZvZUFiT3VMbU5FQU1BcktKeGVOTm1jN1NQVWlSNlZhcVJZOEQvU0hZRFp2cUYvclI0NWNLRlFSbmhuOFNyaTRxQ0VxTGNFaDVvdFNQR0FHNm02VWpldFF2MTZPYkk1Y3N4enY2NmFLNnJtN1Y5M29xRTdWNWV3OStBNitUSlkwK2NjSFJjaEJaTkV5YUl6WW9mUk92cDAwTnRoT3dHOUY1U1QrZXZrNUl3aGpOdzc4aVJ3VWJZallwQXUvL1pzL3F0b1JrSjgzVzZZV2RBcTlGU1ppbXoyYXdtalZrY2F6UU9Ob0xDY0pBMnVib0syeWhaN0t5dGZkNUdLRC84WU83bGoxMWRYVVdGOE5pMktEaFlWTkkzK0YzeDR2OGhickphQVlBejJaZGRTa3RwRXF3MGNlSkVaSkVHWFhvOTFQUUZwbzBmTDR3aUwyNXNhQWhxQ2d0WWNpc3hzVUZmZFdHdlcwWEZVeHRnLzA1WmFpdXFxOE42WEVLSnB5Y0Jndk92U0VPZ0FscEdmYTlZR25UOXgvZ090SEhnNk5FSW9xVEhqZVhsQUM0QXdsTkhzc0J2SVo1bk1zdUlMS3VVeXBXUGVaUnU5bXhSSWF5WE5RVWtaZkp1N2xVcXFWVUlwdXBWcTNBU1dzUUdCRGpHVTlnTnRROGZDdnRGYndUSHh6K3pBZWV2blBUZDA5M2REUURZZHVpUVhOemVCK0ppNDJKVktuVms3M1g2MW1KQkFiVFFEQUR2NVkzNCtlNWRua014WW9qQlVHK3EyV0g1dExYMVdkZVZmUmNZQVA0WmZXNnhrQUViS0Q4Nitnbndjb29SdlEyR1JtMWxoOFh5N09DU2xISWJvUGJyYmFZTnhjVmt3QWJLSGdBK0ErM1EzN2tqVEJlM0NJYVFrSHB0VFVkcGFsdmI4MTVmOWdpZ1pmQ2syZUhoVDRMYkRZSW1KS1ErdGFadzN4Q0FTNUk5QXNUVmJLS1VwVXNkUmRkcnlnekJ0SEZqZldwbDRiNng3ZTFEdmI3c0JqVE5xMXF3UC9mdzRiNVcvK2RYTDI1OTJWTkFibzBjQS9yTDVvNzJmRDRPdGMwMlFnd2dRaXptc05uSHg5SFZRaGN4NTlhdFlWOFZEcW9MenpINm1FeklRZ041RnhaSy9WeUNkanBuTmcvVENDQnlnRi9EQTdxZGx6Y1FIQ3E3bmF2RktQSXZLSEI2RndnNEZobVptT2p1cmxodTMybjN5TTdHYnJxSnRwZm9qRkRLY1NuVXM5Qlgvd2NBNzhFWDUrWTJwVmZuN3p2YTB1TDgyV0JPbUdYeDkyWXpWZEpPWEVwSmtadlhXVW0vdUFUZXFLM3NLTjJ6YmwzL0tEdWZBbDEwanp1UEgwY2pIME5XWC9IaXBWTC9VMTA2OFpGeW5LdkZLT0crcjI4ZmVHNnVCQzVOK3djYVgvRmt6azdkWXdBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNaTB3TnkweU9WUXdOam95TmpvMU9Tc3dNRG93TUVsYTU4d0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TWpJdE1EY3RNamxVTURZNk1qWTZOVGtyTURBNk1EQTRCMTl3QUFBQUtIUkZXSFJrWVhSbE9uUnBiV1Z6ZEdGdGNBQXlNREl5TFRBM0xUSTVWREEyT2pJMk9qVTVLekF3T2pBd2J4Sityd0FBQUFCSlJVNUVya0pnZ2c9PSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmpzLXdlYmZvcm0tcmFkaW9zLFxuICAgIC5qcy13ZWJmb3JtLWNoZWNrYm94ZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1hcmdpbjogMCAtMTVweDtcbiAgICAgIGRpdi5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2YxZjFmMTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYzZjY7XG4gICAgICAgIGNvbG9yOiAjOGNhMmI0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgJjpjaGVja2VkIH4gbGFiZWwge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0VBUUFBQUNKNDI0OEFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUFtSkxSMFFBQUtxTkl6SUFBQUFKY0VoWmN3QUFBR0FBQUFCZ0FQQnJRczhBQUFBSGRFbE5SUWZtQngwR0NnZDhuQUQyQUFBQkRrbEVRVlJZdysyVk1RckNRQkJGZ3dmUTBrYlRCTVVEMklpTmhVVnlTQnNQb1kxWWk0VjRBSzJDQVRzeEFhM21XU3dZeFNSRzJkMDArZlh1ZjQ4ZG1IVWNTd0hQZytVU3doQ1p6WkJtMHhiYmdjRUFvb2pYeUdhRHRGclZ3Sitaenl1RUExd3VGY0lCdHRzSzRkY3JNaHpxaDB1L0Q2ZFRJVnVTQkNhVEdwNVIwbTVEby9FenZPek1HWTl6d0wwZTdQZnFZQlFoMDZrOU9KNzMrWFQzT3dTQmNiZ3FXYSt6TDk1dVJSSmE0S29vanZNTHNpVzB3ZFg4RjR2aW9uY0pyWEFsME9rZ3grTjNDZC9YRGs4bFhMZWN4UG1zSFo1S2RMdkk0Y0MvMGJIaC9wYlF1VjUvbGpDeDIwdExtUHBZU2ttWWhIK1ZzQUhQbGJBSlR5VmNGMW10a04wT1JpT3I4RHAxNnBqT0F6MFBqdEpvcEdWSkFBQUFKWFJGV0hSa1lYUmxPbU55WldGMFpRQXlNREl5TFRBM0xUSTVWREEyT2pFd09qQTNLekF3T2pBd3hYbUVzd0FBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeU1pMHdOeTB5T1ZRd05qb3hNRG93Tnlzd01Eb3dNTFFrUEE4QUFBQW9kRVZZZEdSaGRHVTZkR2x0WlhOMFlXMXdBREl3TWpJdE1EY3RNamxVTURZNk1UQTZNRGNyTURBNk1ERGpNUjNRQUFBQUFFbEZUa1N1UW1DQyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wsXG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmMWYxZjE7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWZmM2Y2O1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGNvbG9yOiAjOGNhMmI0O1xuICAgIH1cbiAgfVxufVxuLnNvbHV0aW9uLWNlbnRlcl9fYmFubmVyIHtcbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXNjLWJhbm5lciB7XG4gICAgPiAuZmllbGRfX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5maWVsZF9faXRlbSA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhdGgtcHJvZHVjdC1zdG9yeSB7XG4gICAgLnByb2R1Y3QtZGlzcGxheSB7XG4gICAgICAgIGEgeyBcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wZi1wcmljZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH0gXG4gICAgLmJ1dHRvbi0tYWRkLXRvLWNhcnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICBib3JkZXI6IG5vbmU7IFxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwLjI1ZW0gMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAuY29tbWVyY2Utb3JkZXItaXRlbS1hZGQtdG8tY2FydC1mb3JtIC5qcy1mb3JtLXR5cGUtc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgXG4gICAgfVxufSAgICIsIi5zaXRlLWZvb3RlciB7XG4gICAgcGFkZGluZzogMzdweCAwIDUwcHg7IFxuICAgIGZvbnQtZmFtaWx5OiAnR29sb3MgVGV4dCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4OyAgXG4gICAgbWFyZ2luLXRvcDogODBweDsgXG4gICAgPiAuY29udGFpbmVyID4gZGl2Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZmZmO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXG4gICAgfVxuICAgIC5mb290ZXItY2VudGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgLnNlY3Rpb24tdHdvIHtcbiAgICAgICAgICAgIC5jb2x1bW5zIHtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZm9vdGVyLWhlYWRpbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAgXG4gICAgLnNvY2lhbC1tZWRpYS1saW5rcyB7XG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDsgXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRnJ1dGlnZXInOyBcbiAgICB9XG4gICAgYSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7ICBcbiAgICAgICAgfVxuICAgIH1cbiAgICAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgICAgICYgfiBoMiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7ICAgXG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7IFxuICAgICAgICAgICAgbGVmdDogMTVweDsgXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNlY29uZGFyeSk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7IFxuICAgICAgICAgICAgY3Vyc29yOiB0ZXh0OyBcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvOyBcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxMHB4IDE1cHg7IFxuICAgICAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCwgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAuM3M7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM4YzhjOGM7XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7IFxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgXG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjNTU1OyBcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXIoLS1zZWNvbmRhcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAjZm9ybS1uZXdzbGV0dGVyLWZvb3RlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICYgfiBkaXYge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7ICBcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRW1haWwnOyBcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4OyBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1jb250cm9sIHsgXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bzsgXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMTBweDsgXG4gICAgICAgICAgICAgICAgJi5pcy1hY3RpdmUgKyBsYWJlbCwgJi5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvb3Rlci10b3AgPiAucm93IHsgXG4gICAgICAgICAgICA+IC5jb2wtNCB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4OyBcbiAgICAgICAgICAgICAgICAmIH4gLmNvbC04IHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgICAgICAgICAgICAgfSBcbiAgICAgICAgICAgIH0gXG4gICAgICAgICAgICA+IC5jb2wtOCB7IFxuICAgICAgICAgICAgICAgID4gLmQtZmxleCB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLXRvcCB7XG4gICAgICAgICNmb3JtLW5ld3NsZXR0ZXItZm9vdGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgLnNpZ24tdXAtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5sYXlvdXQtbWFpbi13cmFwcGVyIC5ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IHtcbiAgICAuZ3JvdXAtaXRlbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIC5ibG9jay10b3AtYXJ0aWNsZXMge1xuICAgICAgb3JkZXI6IC0xOTtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtbGVmdC01IHtcbiAgICAgIG9yZGVyOiAtMTg7XG4gICAgfVxuICAgIC5ibG9jay1oaWdobGlnaHRzIHtcbiAgICAgIG9yZGVyOiAtMTc7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LWxlZnQtMiB7XG4gICAgICBvcmRlcjogLTE2O1xuICAgIH1cbiAgICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIHtcbiAgICAgIG9yZGVyOiAtMTU7XG4gICAgfVxuICAgIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICAgIG9yZGVyOiAtMTQ7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LWxlZnQtNiB7XG4gICAgICBvcmRlcjogLTEzO1xuICAgIH1cbiAgICAuYmxvY2stZXhjbHVzaXZlcyB7XG4gICAgICBvcmRlcjogLTEyO1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1sZWZ0LTMge1xuICAgICAgb3JkZXI6IC0xMTtcbiAgICB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICAgIG9yZGVyOiAtMTA7XG4gICAgfVxuICAgIC5ibG9jay1hcnRpY2xlLWluZm9jdXMge1xuICAgICAgb3JkZXI6IC0yMDtcbiAgICAgIC5pdGVtX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgfVxuICAgICAgLml0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2stc3BvbnNvcmVkLWFydGljbGVzIHtcbiAgICAuYmxvY2tfX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogLTEwcHggLTEwcHggMjBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH1cbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICAgIC5yb3cge1xuICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIH1cbiAgICAudmlld3MtZWxlbWVudC1jb250YWluZXIgPiAucm93Omxhc3Qtb2YtdHlwZSAuaXRlbTpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgLml0ZW0td3JhcHBlciB7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmxvY2staGlnaGxpZ2h0cyB7XG4gICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1leGNsdXNpdmVzIHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuYmxvY2stZXZlbnQtbmV3cyB7XG4gICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIsXG4gIC5ibG9jay1wYXJ0bmVyLXNpdGVzIHtcbiAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2NrLXRvcC1hcnRpY2xlcyB7XG4gICAgLmlmLWRjLFxuICAgIC5wb3N0LWRhdGUge1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB9XG4gIH1cbiAgLmJsb2NrLWNvbW1lbnRhcnkge1xuICAgIC5pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1tb2JpbGUge1xuICAgIC5uYXZiYXIge1xuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X2VwaXNvZGVzX2xpc3Qge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5pdGVtX19ybSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG4gIC5ibG9jay1uZXdzbGV0dGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIC5ibG9ja19fdGl0bGUge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODVweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wuaXMtYWN0aXZlICsgbGFiZWwsXG4gICAgLmZvcm0tY29udHJvbC5pcy1jb21wbGV0ZWQgKyBsYWJlbCB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4xcztcbiAgICB9XG4gIH1cbiAgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgLml0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC5pdGVtLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1zcG9uc29yZWQtYXJ0aWNsZXMge1xuICAgIC5pdGVtX190aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIH1cbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAmIH4gLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIHtcbiAgICAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgICAuZG9tYWluLWRhdGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xuICAgICAgfVxuICAgICAgLml0ZW1fX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIH1cbiAgICAgIC5pdGVtX19pbWFnZSB+IGRpdiB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEyMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm9kZS0tdHlwZS1hcnRpY2xlIHtcbiAgICAucGFnZS1oZWFkZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG4gIC5zaXRlLWZvb3RlciB7XG4gICAgLm1lbnUtaXRlbSBhIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52aWV3LWRpc3BsYXktaWQtYmxvY2tfcG9kY2FzdF9lcGlzb2Rlc19saXN0IHtcbiAgICAuaXRlbSB7XG4gICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgPiAqIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5pdGVtX19ybSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wcm9ncmVzc2l2ZVBsYWluLWZpbGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTUlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ibG9jay1wcmludC1pc3N1ZSB7XG4gICAgLml0ZW0ge1xuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgLmNyLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzg1cHgpIHtcbiAgLnZpZXctZGlzcGxheS1pZC1ibG9ja19wb2RjYXN0X25pZF9lcGlzb2Rlc19saXN0IHtcbiAgICAuaXRlbV9faW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUge1xuICAgIC5uYXZiYXIge1xuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYm9keSB7XG4gIC8vIERldGVjdGluZyBEZXZpY2UgVHlwZXNcbiAgLyoqIE1PQklMRSwgVEFCTEVULCBERVNLVE9QICoqL1xuICAuYmxvY2stYXJ0aWNsZS1pbmZvY3VzIHtcbiAgICAuaWYtdGMgYSB7XG4gICAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbiAgfVxuICAmLmlzLU1vYmlsZSB7XG4gICAgLmJsb2NrLXBvZGNhc3Qge1xuICAgICAgLmJsb2NrX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAtMTVweCAyMHB4O1xuICAgICAgfVxuXG4gICAgICAucG9kY2FzdC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAuaXRlbS13cmFwcGVyIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuaXRlbV9fdGl0bGUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgLTVweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIC5wcm9ncmVzc2l2ZVBsYWluIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnBvZGNhc3QtaXRlbSxcbiAgICAgIC5wb2RjYXN0LWVwaXNvZGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0yLFxuICAgICNhZHZlcnRpc2VtZW50LXNpZGViYXItMyB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuICAgICNiYWNrMnRvcCB7XG4gICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgICAuc2l0ZS1mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICAgIC5mb290ZXItYm90dG9tIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgfVxuICAgICAgI2Zvcm0tbmV3c2xldHRlci1mb290ZXIge1xuICAgICAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAmLmlzLWFjdGl2ZSArIGxhYmVsLFxuICAgICAgICAgICYuaXMtY29tcGxldGVkICsgbGFiZWwge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuMXM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjFzO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpZGViYXJfc2Vjb25kIHtcbiAgICAuYmxvY2s6bm90KC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIpOm5vdCguYmxvY2stcHJpbnQtaXNzdWUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIge1xuICAgIC5ibG9jay1zaWRlYmFyLW5ld3NsZXR0ZXIge1xuICAgICAgb3JkZXI6IC0xNDtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0xIHtcbiAgICAgIG9yZGVyOiAtMTM7XG4gICAgfVxuICAgIC5ibG9jay1zb2x1dGlvbi1jZW50ZXIge1xuICAgICAgb3JkZXI6IC0xMjtcbiAgICB9XG4gICAgLmJsb2NrLW1vc3QtcmVhZCB7XG4gICAgICBvcmRlcjogLTExO1xuICAgIH1cbiAgICAjYWR2ZXJ0aXNlbWVudC1zaWRlYmFyLTIge1xuICAgICAgb3JkZXI6IC0xMDtcbiAgICB9XG4gICAgLmJsb2NrLWF3YXJkIHtcbiAgICAgIG9yZGVyOiAtOTtcbiAgICB9XG4gICAgLmJsb2NrLWNvbmZlcmVuY2VzIHtcbiAgICAgIG9yZGVyOiAtODtcbiAgICB9XG4gICAgLmJsb2NrLXBhcnRuZXItZXZlbnQge1xuICAgICAgb3JkZXI6IC03O1xuICAgIH1cbiAgICAuYmxvY2stcmVzb3VyY2UtY2VudGVyIHtcbiAgICAgIG9yZGVyOiAtNjtcbiAgICB9XG4gICAgLmJsb2NrLXByaW50LWlzc3VlIHtcbiAgICAgIG9yZGVyOiAtNTtcbiAgICB9XG4gICAgI2FkdmVydGlzZW1lbnQtc2lkZWJhci0zIHtcbiAgICAgIG9yZGVyOiAtNDtcbiAgICB9XG4gICAgLmJsb2NrLWNvbW1lbnRhcnkge1xuICAgICAgb3JkZXI6IC0zO1xuICAgIH1cbiAgICAuYmxvY2stcGFydG5lci1zaXRlcyB7XG4gICAgICBvcmRlcjogLTI7XG4gICAgfVxuICAgICNhZHZlcnRpc2VtZW50LXNpZGViYXItNCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgfVxuICB9XG59XG4iLCJcbi5wYWdlLXdyYXAge1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMCAyMHB4O1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnRodW1icy1jYXJvdXNlbCB7XG4gIG1hcmdpbjogMCAtMTJweDtcblxuICAudGh1bWItc2xpZGUge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxuXG4gIC50aHVtYi10aWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIG9wYWNpdHkgMC40cyBlYXNlO1xuICB9XG5cbiAgLnRodW1iLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyogT3ZlcmxheSBHcmFkaWVudCAqL1xuICAudGh1bWItdGlsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAxODBkZWcsXG4gICAgICByZ2JhKDAsIDAsIDAsIDApIDUwJSxcbiAgICAgIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlXG4gICAgKTtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8qIFRpdGxlcyBvbiBncmlkIGl0ZW1zICovXG4gIGgzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTJweDtcblxuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8qIFBsYXkgYnV0dG9uIGljb24gb24gZ3JpZCAqL1xuICAucGxheS1idG4td2hpdGUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJajgrQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VHMXNibk02YzNabmFuTTlJbWgwZEhBNkx5OXpkbWRxY3k1amIyMHZjM1puYW5NaUlIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV4TWlJZ2FHVnBaMmgwUFNJMU1USWlJSGc5SWpBaUlIazlJakFpSUhacFpYZENiM2c5SWpBZ01DQTBNall1TmpZM0lEUXlOaTQyTmpjaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURVeE1pQTFNVElpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaUlHTnNZWE56UFNJaVBqeG5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvSlBHYytDZ2tKUEdjK0Nna0pDVHh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNVGN3TGpZMk55d3pNRGt1TXpNeklESTVPQzQyTmpjc01qRXpMak16TXlBeE56QXVOalkzTERFeE55NHpNek1nSUNBZ0lpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSkNUeHdZWFJvSUdROUlrMHlNVE11TXpNekxEQkRPVFV1TkRZM0xEQXNNQ3c1TlM0ME5qY3NNQ3d5TVRNdU16TXpjemsxTGpRMk55d3lNVE11TXpNekxESXhNeTR6TXpNc01qRXpMak16TTFNME1qWXVOalkzTERNek1TNHlMRFF5Tmk0Mk5qY3NNakV6TGpNek15QWdJQ0FnVXpNek1TNHlMREFzTWpFekxqTXpNeXd3ZWlCTk1qRXpMak16TXl3ek9EUmpMVGswTGpBNExEQXRNVGN3TGpZMk55MDNOaTQxT0RjdE1UY3dMalkyTnkweE56QXVOalkzVXpFeE9TNHlOVE1zTkRJdU5qWTNMREl4TXk0ek16TXNOREl1TmpZM0lDQWdJQ0JUTXpnMExERXhPUzR5TlRNc016ZzBMREl4TXk0ek16TlRNekEzTGpReE15d3pPRFFzTWpFekxqTXpNeXd6T0RSNklpQm1hV3hzUFNJalptWm1abVptSWlCa1lYUmhMVzl5YVdkcGJtRnNQU0lqTURBd01EQXdJaUJ6ZEhsc1pUMGlJaUJqYkdGemN6MGlJaTgrQ2drSlBDOW5QZ29KUEM5blBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0NqeG5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDand2Wno0S1BHY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNEtQQzluUGdvOFp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnbzhMMmMrQ2p4bklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0Nqd3ZaejRLUEdjZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0S1BDOW5QZ284WnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOEwyYytDanhuSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrQ2p3dlp6NEtQR2NnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JajRLUEM5blBnbzhaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lQZ284TDJjK0Nqd3ZaejQ4TDNOMlp6NEspO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgfVxufVxuXG4vKiAtLS0gU0hBUkVEICYgREVTS1RPUCBTVFlMRVMgLS0tICovXG4ucG9wdXAtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45NSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLyogVHlwb2dyYXBoeSByZXNldCBmb3IgbW9kYWwgKi9cbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uY2xvc2UtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMDAwOyBcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIHN0cm9rZS13aWR0aDogMnB4O1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KSk7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG5cbi5zbGlkZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmlkZW9zLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTYwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4vKiBSRUNUQU5HVUxBUiBOQVZJR0FUSU9OIEFSUk9XUyAqL1xuLm5hdi1hcnJvdyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDE4NXB4O1xuICBiYWNrZ3JvdW5kOiAjNTU1NTU1O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuICBib3JkZXI6IG5vbmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB6LWluZGV4OiAyMDtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQ6ICM3Nzc3Nzc7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cblxuLyogU2lkZSBWaWRlb3MgKFByZXYvTmV4dCBSb3dzKSAqL1xuLnByZXYtdmlkZW9zLXJvdyxcbi5uZXh0LXZpZGVvcy1yb3cge1xuICBkaXNwbGF5OiBub25lO1xuICBnYXA6IDEycHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgXG4gIC8qIEZJWDogUmVzZXJ2ZSBzcGFjZSBldmVuIGlmIGVtcHR5ICovXG4gIG1pbi1oZWlnaHQ6IDFweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnByZXYtdmlkZW9zLXJvdyB7XG4gIG1pbi13aWR0aDogMTkzcHg7IFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyBcbn1cblxuLm5leHQtdmlkZW9zLXJvdyB7XG4gIG1pbi13aWR0aDogNjAzcHg7IFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5zaWRlLXZpZGVvIHtcbiAgd2lkdGg6IDE5M3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNjtcbiAgdHJhbnNpdGlvbjogMC4zcztcblxuICAmLmhpZGRlbiB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyBcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyBcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuc2lkZS10aHVtYm5haWwge1xuICAgIHdpZHRoOiAxOTNweDtcbiAgICBoZWlnaHQ6IDM0M3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGJhY2tncm91bmQ6ICMxMTE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgLnNpZGUtcGxheS1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2lkZS10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG59XG59XG5cbi8qIENlbnRlciBBY3RpdmUgVmlkZW8gKi9cblxuLmN1cnJlbnQtdmlkZW8ge1xuICB3aWR0aDogMzI0cHg7XG4gIG1heC13aWR0aDogMzI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgMTBweDtcbn1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzMjRweDtcbiAgaGVpZ2h0OiA1NzVweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAwIDI1cHggNTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi5jdXJyZW50LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS40OyAgICAgICBcbiAgaGVpZ2h0OiA2OHB4OyAgICAgICAgICAgXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrOyBcbn1cblxuLyogUmVzcG9uc2l2ZSBIaWRlIGZvciBzbWFsbGVyIHNjcmVlbnMgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLm5leHQtdmlkZW9zLXJvdyAuc2lkZS12aWRlbzpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubmV4dC12aWRlb3Mtcm93IC5zaWRlLXZpZGVvOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiAtLS0gTU9CSUxFIDMtQ0FSRCBMQVlPVVQgKEZpZ21hIE1hdGNoKSAtLS0gKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBIaWRlIERlc2t0b3AgVmlldyAqL1xuICAuc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogMS4gTWFpbiBWaWV3cG9ydCBDb250YWluZXIgKi9cbiAgLm1vYmlsZS1zbGlkZXItdmlldyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyBcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgLyogMi4gRmxleCBXcmFwcGVyICovXG4gIC5tb2JpbGUtdmlkZW9zLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGdhcDogMTZweDtcbiAgfVxuXG4gIC8qIDMuIENFTlRFUiBDQVJEIChBY3RpdmUpICovXG4gIC5tb2JpbGUtY3VycmVudC12aWRlbyB7XG4gICAgZmxleDogMCAwIDQ1dnc7XG4gICAgbWF4LXdpZHRoOiAyMDBweDsgXG4gICAgei1pbmRleDogMTA7XG4gICAgbWFyZ2luLXRvcDogMTA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgfVxuXG4gIC5tb2JpbGUtdmlkZW8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDE2NSAvIDI5NDsgLyogRXhhY3QgQXNwZWN0IFJhdGlvIGZyb20gRmlnbWEgKi9cbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuNik7IFxuXG4gICAgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtY3VycmVudC10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB0ZXh0LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBoZWlnaHQ6IDEwOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuXG4gIC8qIDQuIFNJREUgQ0FSRFMgKFByZXZpZXdzKSAqL1xuICAubW9iaWxlLXNpZGUtY2FyZCB7XG4gICAgZmxleDogMCAwIDI2dnc7IFxuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgXG4gICAgLyogQVNQRUNUIFJBVElPIElTIEtFWSAqL1xuICAgIGFzcGVjdC1yYXRpbzogOTcgLyAxNzI7IFxuICAgIFxuICAgIC8qIEZvcmNlIGxheW91dCBldmVuIGlmIGVtcHR5ICovXG4gICAgZGlzcGxheTogYmxvY2s7IFxuICAgIHdpZHRoOiAyNnZ3OyBcbiAgICBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogIzExMTsgXG4gICAgXG4gICAgb3BhY2l0eTogMC41O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgXG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIFxuICAgIGltZyB7IFxuICAgICAgd2lkdGg6IDEwMCU7IFxuICAgICAgaGVpZ2h0OiAxMDAlOyBcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyBcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7IFxuICAgIH1cbiAgICBcbiAgICAuZGFyay1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgaW5zZXQ6IDA7IGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC40KTtcbiAgICB9XG5cbiAgICAvKiBUaGlzIGNsYXNzIGlzIGFkZGVkIGJ5IEpTIHdoZW4gbm8gdmlkZW8gZXhpc3RzIChzdGFydC9lbmQgb2YgbGlzdCkgKi9cbiAgICAmLmVtcHR5LXNsb3Qge1xuICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtc2lkZS1jYXJkLFxuICAubW9iaWxlLXNpZGUtY2FyZCBpbWcsXG4gIC5tb2JpbGUtY3VycmVudC10aXRsZSxcbiAgLm1vYmlsZS12aWRlb3Mtd3JhcHBlciB7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTsgXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7ICAgXG4gICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7IFxuICB9XG5cbiAgLm1vYmlsZS1uYXYtYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIEFkanVzdCBjbG9zZSBidXR0b24gZm9yIG1vYmlsZSAqL1xuICAuY2xvc2UtYnRuIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gIC50aHVtYnMtY2Fyb3VzZWwgLnRodW1iLXRpbGUge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGFzcGVjdC1yYXRpbzogOSAvIDE2O1xuICB9XG5cbiAgLnRodW1icy1jYXJvdXNlbCAudGh1bWItaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyogRGVza3RvcDogSGlkZSBNb2JpbGUgVmlldyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtc2xpZGVyLXZpZXcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBBZGQgdGhpcyB0byB5b3VyIFNDU1MgdG8gcHJldmVudCB0aGUgXCJGcmVlemVcIiAqL1xuLnRodW1icy1jYXJvdXNlbCAuc2xpY2stbGlzdCxcbi50aHVtYnMtY2Fyb3VzZWwgLnNsaWNrLXRyYWNrIHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teSAhaW1wb3J0YW50OyAvKiBBbGxvd3MgdmVydGljYWwgc2Nyb2xsLCBidXQgZ2l2ZXMgSG9yaXpvbnRhbCBjb250cm9sIHRvIEpTICovXG59XG4vKiBSRVNUT1JFRDogTGVnYWN5IFZpZXcgVmlkZW8gR3JpZCBMYXlvdXQgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyBcbi52aWV3LXZpZGVvcyB7XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICB9XG5cbiAgICAgIC52aWV3cy1maWVsZC1maWVsZC12aWRlby11cmwge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgICB9XG5cbiAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgICAgICAgPiBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdEaW4nO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIFxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0KTtcbiAgXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDRhYWQgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIC4zczsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG59XG4iXX0= */
